Date | Age | Position | Opponent | Result | Score | Venue | Prov |
08 Sep 2018 | 24 | Reserve | Australia | Lose: 18-23 | | Suncorp Stadium (Lang Park), Brisbane | Toulouse |
15 Sep 2018 | 24 | Reserve | New Zealand | Win: 36-34 | 1 try | WestPac Stadium, Wellington | Toulouse |
29 Sep 2018 | 24 | Right Wing | Australia | Win: 23-12 | | Nelson Mandela Bay Stadium, Port Elizabeth | Toulouse |
06 Oct 2018 | 24 | Right Wing | New Zealand | Lose: 30-32 | 1 try | Loftus Versfeld, Pretoria | Toulouse |
10 Nov 2018 | 25 | Reserve | France | Win: 29-26 | | Stade de France, Paris | Toulouse |
17 Nov 2018 | 25 | Reserve | Scotland | Win: 26-20 | | Murrayfield, Edinburgh | Toulouse |
24 Nov 2018 | 25 | Right Wing | Wales | Lose: 11-20 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Toulouse |
27 Jul 2019 | 25 | Right Wing | New Zealand | Draw: 16-16 | | WestPac Stadium, Wellington | Toulouse |
10 Aug 2019 | 25 | Right Wing | Argentina | Win: 46-13 | 1 try | Estadio Padre Ernesto Martearena, Salta | Toulouse |
06 Sep 2019 | 25 | Right Wing | Japan | Win: 41-7 | 2 tries | Kumagaya Rugby Stadium, Saitama | Toulouse |
21 Sep 2019 | 25 | Right Wing | New Zealand | Lose: 13-23 | | International Stadium Yokohama, Yokohama | Toulouse |
04 Oct 2019 | 25 | Right Wing | Italy | Win: 49-3 | 2 tries | Shizuoka Stadium, Fukuroi | Toulouse |
20 Oct 2019 | 25 | Right Wing | Japan | Win: 26-3 | | Tokyo Stadium, Chofu, Tokyo | Toulouse |
02 Nov 2019 | 26 | Right Wing | England | Win: 32-12 | 1 try | International Stadium Yokohama, Yokohama | Toulouse |
24 Jul 2021 | 27 | Right Wing | Britain | Lose: 17-22 | | Cape Town Stadium, Cape Town | Toulouse |
31 Jul 2021 | 27 | Right Wing | Britain | Win: 27-9 | | Cape Town Stadium, Cape Town | Toulouse |
07 Aug 2021 | 27 | Right Wing | Britain | Win: 19-16 | 1 try | Cape Town Stadium, Cape Town | Toulouse |
21 Aug 2021 | 27 | Right Wing | Argentina | Win: 29-10 | | Nelson Mandela Bay Stadium, Port Elizabeth | Toulouse |
02 Jul 2022 | 28 | Right Wing | Wales | Win: 32-29 | 1 try | Loftus Versfeld, Pretoria | Toulon |
16 Jul 2022 | 28 | Right Wing | Wales | Win: 30-14 | | Cape Town Stadium, Cape Town | Toulon |
05 Nov 2022 | 29 | Full Back | Ireland | Lose: 16-19 | 1 penalty | Aviva Stadium (Lansdowne Road), Dublin | Toulon |
12 Nov 2022 | 29 | Right Wing | France | Lose: 26-30 | 1 conversion, 2 penalties | Stade Velodrome, Marseilles | Toulon |
19 Nov 2022 | 29 | Right Wing | Italy | Win: 63-21 | 1 try, 1 conversion, 2 penalties | Luigi Ferraris Stadium, Genoa | Toulon |
15 Jul 2023 | 29 | Right Wing | New Zealand | Lose: 20-35 | 1 try, 1 conversion | Mount Smart Stadium, Auckland | Suntory |
29 Jul 2023 | 29 | Right Wing | Argentina | Win: 22-21 | | Ellispark, Johannesburg | Suntory |
19 Aug 2023 | 29 | Left Wing | Wales | Win: 52-16 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Suntory |
10 Sep 2023 | 29 | Left Wing | Scotland | Win: 18-3 | | Stade Velodrome, Marseilles | Suntory |
23 Sep 2023 | 29 | Left Wing | Ireland | Lose: 8-13 | 1 try | Stade de France, Paris | Suntory |
15 Oct 2023 | 29 | Left Wing | France | Win: 29-28 | 1 try | Stade de France, Paris | Suntory |
21 Oct 2023 | 29 | Left Wing | England | Win: 16-15 | | Stade de France, Paris | Suntory |
28 Oct 2023 | 29 | Left Wing | New Zealand | Win: 12-11 | | Stade de France, Paris | Suntory |
06 Jul 2024 | 30 | Right Wing | Ireland | Win: 27-20 | 1 try | Loftus Versfeld, Pretoria | Suntory |
13 Jul 2024 | 30 | Right Wing | Ireland | Lose: 24-25 | | Kingspark, Durban | Suntory |