| 2017-06-23 | Samoa | 19–17 | Lock | | not recorded |
| 2017-11-18 | Georgia | 13–6 | Lock | | not recorded |
| 2018-06-02 | South Africa | 22–20 | Lock (bench) | | RFK Stadium |
| 2018-06-09 | Argentina | 23–10 | Lock | | not recorded |
| 2018-06-16 | Argentina | 30–12 | Lock | | not recorded |
| 2018-11-03 | Scotland | 21–10 | Lock (bench) | | not recorded |
| 2018-11-10 | Australia | 9–6 | Lock | | not recorded |
| 2018-11-17 | Tonga | 74–24 | Lock | | not recorded |
| 2018-11-24 | South Africa | 20–11 | Lock | | Millennium / Principality Stadium |
| 2019-02-01 | France | 24–19 | Lock | | not recorded |
| 2019-02-09 | Italy | 26–15 | Lock | | not recorded |
| 2019-02-23 | England | 21–13 | Lock (bench) | | not recorded |
| 2019-03-09 | Scotland | 18–11 | Lock | | not recorded |
| 2019-03-16 | Ireland | 25–7 | Lock | | not recorded |
| 2019-08-11 | England | 19–33 | Lock | | not recorded |
| 2019-08-31 | Ireland | 17–22 | Lock | | not recorded |
| 2019-09-07 | Ireland | 10–19 | Lock (bench) | | not recorded |
| 2019-10-13 | Uruguay | 35–13 | Lock | | not recorded |
| 2019-10-20 | France | 20–19 | Lock (bench) | | not recorded |
| 2019-10-27 | South Africa | 16–19 | Lock (bench) | | International Stadium Yokohama |
| 2019-11-01 | New Zealand | 17–40 | Lock | | not recorded |
| 2020-02-08 | Ireland | 14–24 | Lock (bench) | | not recorded |
| 2021-02-07 | Ireland | 21–16 | Lock | | not recorded |
| 2021-02-13 | Scotland | 25–24 | Lock | | not recorded |
| 2021-02-27 | England | 40–24 | Lock | | not recorded |
| 2021-03-20 | France | 30–32 | Lock | | not recorded |
| 2021-10-30 | New Zealand | 16–54 | Lock | | not recorded |
| 2021-11-06 | South Africa | 18–23 | Lock | | Millennium / Principality Stadium |
| 2021-11-14 | Fiji | 38–23 | Lock | | not recorded |
| 2021-11-20 | Australia | 29–28 | Lock | | not recorded |
| 2022-02-05 | Ireland | 7–29 | Lock | | not recorded |
| 2022-02-12 | Scotland | 20–17 | Lock | | not recorded |
| 2022-02-26 | England | 19–23 | Lock | | not recorded |
| 2022-03-11 | France | 9–13 | Lock | | not recorded |
| 2022-03-19 | Italy | 21–22 | Lock | | not recorded |
| 2022-07-02 | South Africa | 29–32 | Lock | | Loftus Versfeld |
| 2022-07-09 | South Africa | 13–12 | Lock | | Free State Stadium |
| 2022-07-16 | South Africa | 14–30 | Lock | | Cape Town Stadium |
| 2022-11-05 | New Zealand | 23–55 | Lock | | not recorded |
| 2022-11-12 | Argentina | 20–13 | Lock | | not recorded |
| 2022-11-19 | Georgia | 12–13 | Lock | | not recorded |
| 2022-11-26 | Australia | 34–39 | Lock | | not recorded |
| 2023-02-04 | Ireland | 10–34 | Lock | | not recorded |
| 2023-02-11 | Scotland | 7–35 | Lock | | not recorded |
| 2023-02-25 | England | 10–20 | Lock | | not recorded |
| 2023-03-11 | Italy | 29–17 | Lock | | not recorded |
| 2023-03-18 | France | 28–41 | Lock | | not recorded |
| 2023-08-12 | England | 17–19 | Lock | | not recorded |
| 2023-09-10 | Fiji | 32–26 | Lock | | not recorded |
| 2023-09-16 | Portugal | 28–8 | Lock (bench) | | not recorded |
| 2023-09-24 | Australia | 40–6 | Lock | | not recorded |
| 2023-10-14 | Argentina | 17–29 | Lock | | not recorded |
| 2024-02-03 | Scotland | 26–27 | Lock | | Millennium / Principality Stadium |
| 2024-02-10 | England | 14–16 | Lock | | Twickenham |
| 2024-02-24 | Ireland | 7–31 | Lock | | Aviva Stadium |
| 2024-03-10 | France | 24–45 | Lock | | Millennium / Principality Stadium |
| 2024-03-16 | Italy | 21–24 | Lock | | Millennium / Principality Stadium |
| 2024-11-10 | Fiji | 19–24 | Lock | | Millennium / Principality Stadium |
| 2024-11-17 | Australia | 20–52 | Lock | | Millennium / Principality Stadium |
| 2025-11-09 | Argentina | 28–52 | Lock | | Millennium / Principality Stadium |
| 2025-11-15 | Japan | 24–23 | Lock | | Millennium / Principality Stadium |
| 2025-11-22 | New Zealand | 26–52 | Lock | | Millennium / Principality Stadium |
| 2026-02-07 | England | 7–48 | Lock | | Allianz Stadium |
| 2026-02-15 | France | 12–54 | Lock | | Millennium / Principality Stadium |
| 2026-03-06 | Ireland | 17–27 | Lock (bench) | | Aviva Stadium |
| 2026-03-14 | Italy | 31–17 | Lock (bench) | | Millennium / Principality Stadium |
| 2026-07-04 | Fiji | 39–24 | Lock | | Cardiff City Stadium |
| 2026-07-11 | Argentina | 21–35 | Lock | | Estadio del Bicentenario |
| 2026-07-18 | South Africa | 0–43 | Lock | | Kings Park |