| 2022-11-05 | New Zealand | 23–55 | Fly-half | | not recorded |
| 2022-11-19 | Georgia | 12–13 | Fly-half (bench) | | not recorded |
| 2022-11-26 | Australia | 34–39 | Fly-half (bench) | | not recorded |
| 2023-08-05 | England | 20–9 | Fly-half | | not recorded |
| 2023-08-19 | South Africa | 16–52 | Fly-half | 3 penalties | Millennium / Principality Stadium |
| 2023-09-10 | Fiji | 32–26 | Fly-half (bench) | | not recorded |
| 2023-09-16 | Portugal | 28–8 | Fly-half | 1 conversion | not recorded |
| 2023-10-07 | Georgia | 43–19 | Fly-half | 5 conversions, 1 penalty | not recorded |
| 2023-10-14 | Argentina | 17–29 | Fly-half (bench) | | not recorded |
| 2024-02-03 | Scotland | 26–27 | Fly-half | | Millennium / Principality Stadium |
| 2024-02-24 | Ireland | 7–31 | Fly-half | | Aviva Stadium |
| 2024-03-10 | France | 24–45 | Fly-half | 3 conversions, 1 penalty | Millennium / Principality Stadium |
| 2024-03-16 | Italy | 21–24 | Fly-half | 1 conversion | Millennium / Principality Stadium |
| 2024-06-22 | South Africa | 13–41 | Fly-half | 1 conversion, 2 penalties | Twickenham |
| 2024-07-06 | Australia | 16–25 | Fly-half (bench) | | Allianz Stadium |
| 2024-07-13 | Australia | 28–36 | Fly-half | 1 conversion | AAMI Park |
| 2024-11-10 | Fiji | 19–24 | Fly-half (bench) | | Millennium / Principality Stadium |
| 2024-11-17 | Australia | 20–52 | Fly-half | 1 conversion | Millennium / Principality Stadium |
| 2024-11-23 | South Africa | 12–45 | Fly-half | | Millennium / Principality Stadium |
| 2025-07-05 | Japan | 19–24 | Fly-half | 1 conversion | Mikuni World Stadium |
| 2026-02-21 | Scotland | 23–26 | Fly-half | 2 conversions, 2 penalties | Millennium / Principality Stadium |
| 2026-07-04 | Fiji | 39–24 | Fly-half | 2 conversions | Cardiff City Stadium |
| 2026-07-11 | Argentina | 21–35 | Fly-half | 3 conversions | Estadio del Bicentenario |