Date | Age | Position | Opponent | Result | Score | Venue | Prov |
12 Nov 2022 | 25 | Reserve | France | Lose: 26-30 | | Stade Velodrome, Marseilles | WP |
19 Nov 2022 | 25 | Reserve | Italy | Win: 63-21 | 5 conversions | Luigi Ferraris Stadium, Genoa | WP |
26 Nov 2022 | 25 | Reserve | England | Win: 27-13 | | Twickenham, London | WP |
08 Jul 2023 | 25 | Flyhalf | Australia | Win: 43-12 | 3 conversions, 1 penalty | Loftus Versfeld, Pretoria | WP |
15 Jul 2023 | 25 | Reserve | New Zealand | Lose: 20-35 | | Mount Smart Stadium, Auckland | WP |
29 Jul 2023 | 26 | Flyhalf | Argentina | Win: 22-21 | 1 try, 2 conversions, 1 penalty | Ellispark, Johannesburg | WP |
05 Aug 2023 | 26 | Flyhalf | Argentina | Win: 24-13 | 1 conversion, 4 penalties | Velez Sarsfield Stadium, Buenos Aires | WP |
19 Aug 2023 | 26 | Flyhalf | Wales | Win: 52-16 | 5 conversions | Millenium Stadium (Cardiff Arms Park), Cardiff | WP |
25 Aug 2023 | 26 | Flyhalf | New Zealand | Win: 35-7 | 5 conversions | Twickenham, London | WP |
10 Sep 2023 | 26 | Flyhalf | Scotland | Win: 18-3 | 2 penalties | Stade Velodrome, Marseilles | WP |
23 Sep 2023 | 26 | Flyhalf | Ireland | Lose: 8-13 | 1 penalty | Stade de France, Paris | WP |
01 Oct 2023 | 26 | Reserve | Tonga | Win: 49-18 | 3 conversions | Stade Velodrome, Marseilles | WP |
15 Oct 2023 | 26 | Flyhalf | France | Win: 29-28 | 2 conversions | Stade de France, Paris | WP |
21 Oct 2023 | 26 | Flyhalf | England | Win: 16-15 | 1 penalty | Stade de France, Paris | WP |