Date | Age | Position | Opponent | Result | Score | Venue | Prov |
17 Sep 2016 | 22 | Reserve | New Zealand | Lose: 13-41 | | AMI Stadium (Rugby League Park), Christchurch | Lions |
26 Nov 2016 | 22 | Reserve | Wales | Lose: 13-27 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Lions |
10 Jun 2017 | 22 | Hooker | France | Win: 37-14 | | Loftus Versfeld, Pretoria | Lions |
17 Jun 2017 | 22 | Hooker | France | Win: 37-15 | | Kingspark, Durban | Lions |
24 Jun 2017 | 22 | Hooker | France | Win: 35-12 | 1 try | Ellispark, Johannesburg | Lions |
19 Aug 2017 | 23 | Hooker | Argentina | Win: 37-15 | | Nelson Mandela Bay Stadium, Port Elizabeth | Lions |
26 Aug 2017 | 23 | Hooker | Argentina | Win: 41-23 | | Estadio Padre Ernesto Martearena, Salta | Lions |
09 Sep 2017 | 23 | Hooker | Australia | Draw: 23-23 | 1 try | Perth Oval, Perth | Lions |
16 Sep 2017 | 23 | Hooker | New Zealand | Lose: 0-57 | | North Harbour Stadium, North Shore City | Lions |
30 Sep 2017 | 23 | Hooker | Australia | Draw: 27-27 | | Free State Stadium, Bloemfontein | Lions |
07 Oct 2017 | 23 | Hooker | New Zealand | Lose: 24-25 | 1 try | Newlands, Cape Town | Lions |
11 Nov 2017 | 23 | Hooker | Ireland | Lose: 3-38 | | Aviva Stadium (Lansdowne Road), Dublin | Lions |
18 Nov 2017 | 23 | Hooker | France | Win: 18-17 | | Stade de France, Paris | Lions |
02 Dec 2017 | 23 | Hooker | Wales | Lose: 22-24 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Lions |
18 Aug 2018 | 24 | Hooker | Argentina | Win: 34-21 | | Kingspark, Durban | Lions |
25 Aug 2018 | 24 | Hooker | Argentina | Lose: 19-32 | | Estadio Malvinas Argentinas, Mendoza | Lions |
08 Sep 2018 | 24 | Reserve | Australia | Lose: 18-23 | | Suncorp Stadium (Lang Park), Brisbane | Lions |
15 Sep 2018 | 24 | Hooker | New Zealand | Win: 36-34 | 1 try | WestPac Stadium, Wellington | Lions |
29 Sep 2018 | 24 | Hooker | Australia | Win: 23-12 | | Nelson Mandela Bay Stadium, Port Elizabeth | Lions |
06 Oct 2018 | 24 | Hooker | New Zealand | Lose: 30-32 | | Loftus Versfeld, Pretoria | Lions |
03 Nov 2018 | 24 | Hooker | England | Lose: 11-12 | | Twickenham, London | Lions |
10 Nov 2018 | 24 | Hooker | France | Win: 29-26 | | Stade de France, Paris | Lions |
17 Nov 2018 | 24 | Hooker | Scotland | Win: 26-20 | | Murrayfield, Edinburgh | Lions |
24 Nov 2018 | 24 | Hooker | Wales | Lose: 11-20 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Lions |
27 Jul 2019 | 25 | Hooker | New Zealand | Draw: 16-16 | | WestPac Stadium, Wellington | Lions |
10 Aug 2019 | 25 | Reserve | Argentina | Win: 46-13 | | Estadio Padre Ernesto Martearena, Salta | Lions |
06 Sep 2019 | 25 | Hooker | Japan | Win: 41-7 | | Kumagaya Rugby Stadium, Saitama | Lions |
21 Sep 2019 | 25 | Hooker | New Zealand | Lose: 13-23 | | International Stadium Yokohama, Yokohama | Lions |
04 Oct 2019 | 25 | Reserve | Italy | Win: 49-3 | 1 try | Shizuoka Stadium, Fukuroi | Lions |
08 Oct 2019 | 25 | Reserve | Canada | Win: 66-7 | | Noevir Stadium, Kobe | Lions |
20 Oct 2019 | 25 | Reserve | Japan | Win: 26-3 | | Tokyo Stadium, Chofu, Tokyo | Lions |
27 Oct 2019 | 25 | Reserve | Wales | Win: 19-16 | | International Stadium Yokohama, Yokohama | Lions |
02 Nov 2019 | 25 | Reserve | England | Win: 32-12 | | International Stadium Yokohama, Yokohama | Lions |
02 Jul 2021 | 26 | Reserve | Georgia | Win: 40-9 | 1 try | Loftus Versfeld, Pretoria | Spears |
24 Jul 2021 | 27 | Reserve | Britain | Lose: 17-22 | | Cape Town Stadium, Cape Town | Spears |
31 Jul 2021 | 27 | Reserve | Britain | Win: 27-9 | | Cape Town Stadium, Cape Town | Spears |
07 Aug 2021 | 27 | Reserve | Britain | Win: 19-16 | | Cape Town Stadium, Cape Town | Spears |
14 Aug 2021 | 27 | Reserve | Argentina | Win: 32-12 | | Nelson Mandela Bay Stadium, Port Elizabeth | Spears |
21 Aug 2021 | 27 | Hooker | Argentina | Win: 29-10 | 1 try | Nelson Mandela Bay Stadium, Port Elizabeth | Spears |
12 Sep 2021 | 27 | Reserve | Australia | Lose: 26-28 | 2 tries | Robina Stadium, Gold Coast | Spears |
18 Sep 2021 | 27 | Reserve | Australia | Lose: 17-30 | | Suncorp Stadium (Lang Park), Brisbane | Spears |
25 Sep 2021 | 27 | Reserve | New Zealand | Lose: 17-19 | | North Queensland Stadium, Townsville | Spears |
02 Oct 2021 | 27 | Reserve | New Zealand | Win: 31-29 | | Robina Stadium, Gold Coast | Spears |
06 Nov 2021 | 27 | Reserve | Wales | Win: 23-18 | 1 try | Millenium Stadium (Cardiff Arms Park), Cardiff | Spears |
13 Nov 2021 | 27 | Reserve | Scotland | Win: 30-15 | | Murrayfield, Edinburgh | Spears |
20 Nov 2021 | 27 | Reserve | England | Lose: 26-27 | | Twickenham, London | Spears |
02 Jul 2022 | 27 | Reserve | Wales | Win: 32-29 | 1 try | Loftus Versfeld, Pretoria | Spears |
09 Jul 2022 | 27 | Reserve | Wales | Lose: 12-13 | | Free State Stadium, Bloemfontein | Spears |
16 Jul 2022 | 28 | Reserve | Wales | Win: 30-14 | | Cape Town Stadium, Cape Town | Spears |
06 Aug 2022 | 28 | Hooker | New Zealand | Win: 26-10 | | Mbombela Stadium, Nelspruit | Spears |
13 Aug 2022 | 28 | Reserve | New Zealand | Lose: 23-35 | | Ellispark, Johannesburg | Spears |
27 Aug 2022 | 28 | Reserve | Australia | Lose: 17-25 | | Adelaide Oval, Adelaide | Spears |
03 Sep 2022 | 28 | Hooker | Australia | Win: 24-8 | | Sydney Football Stadium (Aussie stadium), Sydney | Spears |
17 Sep 2022 | 28 | Hooker | Argentina | Win: 36-20 | 2 tries | Estadio Libertadores de America, Buenos Aires | Spears |
24 Sep 2022 | 28 | Hooker | Argentina | Win: 38-21 | | Kingspark, Durban | Spears |
05 Nov 2022 | 28 | Hooker | Ireland | Lose: 16-19 | | Aviva Stadium (Lansdowne Road), Dublin | Spears |
12 Nov 2022 | 28 | Reserve | France | Lose: 26-30 | | Stade Velodrome, Marseilles | Spears |
19 Nov 2022 | 28 | Reserve | Italy | Win: 63-21 | 1 try | Luigi Ferraris Stadium, Genoa | Spears |
26 Nov 2022 | 28 | Reserve | England | Win: 27-13 | | Twickenham, London | Spears |
15 Jul 2023 | 29 | Reserve | New Zealand | Lose: 20-35 | 1 try | Mount Smart Stadium, Auckland | Spears |
29 Jul 2023 | 29 | Hooker | Argentina | Win: 22-21 | | Ellispark, Johannesburg | Spears |
19 Aug 2023 | 29 | Hooker | Wales | Win: 52-16 | 1 try | Millenium Stadium (Cardiff Arms Park), Cardiff | Spears |
25 Aug 2023 | 29 | Hooker | New Zealand | Win: 35-7 | 1 try | Twickenham, London | Spears |
10 Sep 2023 | 29 | Hooker | Scotland | Win: 18-3 | | Stade Velodrome, Marseilles | Spears |