Date | Age | Position | Opponent | Result | Score | Venue | Prov |
02 Jun 2018 | 27 | Left Wing | Wales | Lose: 20-22 | 1 try | RFK Stadium, Washington DC | Sharks |
18 Aug 2018 | 28 | Right Wing | Argentina | Win: 34-21 | 2 tries | Kingspark, Durban | Sharks |
25 Aug 2018 | 28 | Right Wing | Argentina | Lose: 19-32 | | Estadio Malvinas Argentinas, Mendoza | Sharks |
08 Sep 2018 | 28 | Right Wing | Australia | Lose: 18-23 | 1 try | Suncorp Stadium (Lang Park), Brisbane | Sharks |
20 Jul 2019 | 28 | Left Wing | Australia | Win: 35-17 | | Ellispark, Johannesburg | Sharks |
27 Jul 2019 | 29 | Left Wing | New Zealand | Draw: 16-16 | | WestPac Stadium, Wellington | Sharks |
10 Aug 2019 | 29 | Left Wing | Argentina | Win: 46-13 | 1 try | Estadio Padre Ernesto Martearena, Salta | Sharks |
06 Sep 2019 | 29 | Left Wing | Japan | Win: 41-7 | 3 tries | Kumagaya Rugby Stadium, Saitama | Sharks |
21 Sep 2019 | 29 | Left Wing | New Zealand | Lose: 13-23 | | International Stadium Yokohama, Yokohama | Sharks |
28 Sep 2019 | 29 | Left Wing | Namibia | Win: 57-3 | 2 tries | Toyota Stadium, Aichi | Sharks |
04 Oct 2019 | 29 | Left Wing | Italy | Win: 49-3 | 1 try | Shizuoka Stadium, Fukuroi | Sharks |
20 Oct 2019 | 29 | Left Wing | Japan | Win: 26-3 | 2 tries | Tokyo Stadium, Chofu, Tokyo | Sharks |
27 Oct 2019 | 29 | Left Wing | Wales | Win: 19-16 | | International Stadium Yokohama, Yokohama | Sharks |
02 Nov 2019 | 29 | Left Wing | England | Win: 32-12 | 1 try | International Stadium Yokohama, Yokohama | Sharks |
24 Jul 2021 | 30 | Left Wing | Britain | Lose: 17-22 | | Cape Town Stadium, Cape Town | Sharks |
31 Jul 2021 | 31 | Left Wing | Britain | Win: 27-9 | 1 try | Cape Town Stadium, Cape Town | Sharks |
07 Aug 2021 | 31 | Left Wing | Britain | Win: 19-16 | | Cape Town Stadium, Cape Town | Sharks |
21 Aug 2021 | 31 | Left Wing | Argentina | Win: 29-10 | 1 try | Nelson Mandela Bay Stadium, Port Elizabeth | Sharks |
12 Sep 2021 | 31 | Left Wing | Australia | Lose: 26-28 | | Robina Stadium, Gold Coast | Sharks |
18 Sep 2021 | 31 | Left Wing | Australia | Lose: 17-30 | | Suncorp Stadium (Lang Park), Brisbane | Sharks |
25 Sep 2021 | 31 | Left Wing | New Zealand | Lose: 17-19 | | North Queensland Stadium, Townsville | Sharks |
02 Oct 2021 | 31 | Left Wing | New Zealand | Win: 31-29 | 1 try | Robina Stadium, Gold Coast | Sharks |
06 Nov 2021 | 31 | Left Wing | Wales | Win: 23-18 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Sharks |
13 Nov 2021 | 31 | Left Wing | Scotland | Win: 30-15 | 2 tries | Murrayfield, Edinburgh | Sharks |
20 Nov 2021 | 31 | Left Wing | England | Lose: 26-27 | 1 try | Twickenham, London | Sharks |
02 Jul 2022 | 31 | Left Wing | Wales | Win: 32-29 | | Loftus Versfeld, Pretoria | Sharks |
16 Jul 2022 | 31 | Left Wing | Wales | Win: 30-14 | | Cape Town Stadium, Cape Town | Sharks |
06 Aug 2022 | 32 | Left Wing | New Zealand | Win: 26-10 | | Mbombela Stadium, Nelspruit | Sharks |
13 Aug 2022 | 32 | Left Wing | New Zealand | Lose: 23-35 | 1 try | Ellispark, Johannesburg | Sharks |
27 Aug 2022 | 32 | Left Wing | Australia | Lose: 17-25 | | Adelaide Oval, Adelaide | Sharks |
03 Sep 2022 | 32 | Left Wing | Australia | Win: 24-8 | 1 try | Sydney Football Stadium (Aussie stadium), Sydney | Sharks |
17 Sep 2022 | 32 | Left Wing | Argentina | Win: 36-20 | | Estadio Libertadores de America, Buenos Aires | Sharks |
24 Sep 2022 | 32 | Left Wing | Argentina | Win: 38-21 | | Kingspark, Durban | Sharks |
05 Nov 2022 | 32 | Left Wing | Ireland | Lose: 16-19 | | Aviva Stadium (Lansdowne Road), Dublin | Sharks |
12 Nov 2022 | 32 | Reserve | France | Lose: 26-30 | | Stade Velodrome, Marseilles | Sharks |
26 Nov 2022 | 32 | Left Wing | England | Win: 27-13 | | Twickenham, London | Sharks |
15 Jul 2023 | 32 | Left Wing | New Zealand | Lose: 20-35 | | Mount Smart Stadium, Auckland | Sharks |
05 Aug 2023 | 33 | Left Wing | Argentina | Win: 24-13 | 1 try | Velez Sarsfield Stadium, Buenos Aires | Sharks |
25 Aug 2023 | 33 | Left Wing | New Zealand | Win: 35-7 | | Twickenham, London | Sharks |
17 Sep 2023 | 33 | Left Wing | Romania | Win: 76-0 | 3 tries | Stade de Bordeaux, Bordeaux | Sharks |
01 Oct 2023 | 33 | Left Wing | Tonga | Win: 49-18 | | Stade Velodrome, Marseilles | Sharks |