Date | Age | Position | Opponent | Result | Score | Venue | Prov |
25 Jul 2015 | 25 | Reserve | New Zealand | Lose: 20-27 | | Ellispark, Johannesburg | WP |
08 Aug 2015 | 25 | Tight-head Prop | Argentina | Lose: 25-37 | | Kingspark, Durban | WP |
20 Aug 2016 | 26 | Reserve | Argentina | Win: 30-23 | | Mbombela Stadium, Nelspruit | Saracens |
27 Aug 2016 | 26 | Tight-head Prop | Argentina | Lose: 24-26 | | Estadio Padre Ernesto Martearena, Salta | Saracens |
17 Sep 2016 | 26 | Tight-head Prop | New Zealand | Lose: 13-41 | | AMI Stadium (Rugby League Park), Christchurch | Saracens |
01 Oct 2016 | 26 | Tight-head Prop | Australia | Win: 18-10 | | Loftus Versfeld, Pretoria | Saracens |
08 Oct 2016 | 26 | Tight-head Prop | New Zealand | Lose: 15-57 | | Kingspark, Durban | Saracens |
12 Nov 2016 | 26 | Tight-head Prop | England | Lose: 21-37 | | Twickenham, London | Saracens |
19 Nov 2016 | 26 | Tight-head Prop | Italy | Lose: 18-20 | | Stadio Artemio Franchi, Florence | Saracens |
06 Oct 2018 | 28 | Reserve | New Zealand | Lose: 30-32 | | Loftus Versfeld, Pretoria | Saracens |
10 Nov 2018 | 28 | Reserve | France | Win: 29-26 | | Stade de France, Paris | Saracens |
17 Nov 2018 | 28 | Reserve | Scotland | Win: 26-20 | | Murrayfield, Edinburgh | Saracens |
24 Nov 2018 | 28 | Reserve | Wales | Lose: 11-20 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Saracens |
20 Jul 2019 | 29 | Reserve | Australia | Win: 35-17 | | Ellispark, Johannesburg | Saracens |
17 Aug 2019 | 29 | Tight-head Prop | Argentina | Win: 24-18 | | Loftus Versfeld, Pretoria | Saracens |
28 Sep 2019 | 29 | Tight-head Prop | Namibia | Win: 57-3 | | Toyota Stadium, Aichi | Saracens |
04 Oct 2019 | 29 | Reserve | Italy | Win: 49-3 | | Shizuoka Stadium, Fukuroi | Saracens |
08 Oct 2019 | 29 | Tight-head Prop | Canada | Win: 66-7 | | Noevir Stadium, Kobe | Saracens |
20 Oct 2019 | 29 | Reserve | Japan | Win: 26-3 | | Tokyo Stadium, Chofu, Tokyo | Saracens |
27 Oct 2019 | 29 | Reserve | Wales | Win: 19-16 | | International Stadium Yokohama, Yokohama | Saracens |
02 Nov 2019 | 29 | Reserve | England | Win: 32-12 | | International Stadium Yokohama, Yokohama | Saracens |
31 Jul 2021 | 31 | Reserve | Britain | Win: 27-9 | | Cape Town Stadium, Cape Town | Saracens |
07 Aug 2021 | 31 | Reserve | Britain | Win: 19-16 | | Cape Town Stadium, Cape Town | Saracens |
14 Aug 2021 | 31 | Reserve | Argentina | Win: 32-12 | | Nelson Mandela Bay Stadium, Port Elizabeth | Saracens |
12 Sep 2021 | 31 | Reserve | Australia | Lose: 26-28 | | Robina Stadium, Gold Coast | Saracens |
18 Sep 2021 | 31 | Reserve | Australia | Lose: 17-30 | | Suncorp Stadium (Lang Park), Brisbane | Saracens |
25 Sep 2021 | 31 | Reserve | New Zealand | Lose: 17-19 | | North Queensland Stadium, Townsville | Saracens |
02 Oct 2021 | 31 | Reserve | New Zealand | Win: 31-29 | | Robina Stadium, Gold Coast | Saracens |
06 Nov 2021 | 31 | Reserve | Wales | Win: 23-18 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Saracens |
13 Nov 2021 | 31 | Reserve | Scotland | Win: 30-15 | | Murrayfield, Edinburgh | Saracens |
20 Nov 2021 | 31 | Reserve | England | Lose: 26-27 | | Twickenham, London | Saracens |
02 Jul 2022 | 32 | Reserve | Wales | Win: 32-29 | | Loftus Versfeld, Pretoria | Wasps |
09 Jul 2022 | 32 | Reserve | Wales | Lose: 12-13 | | Free State Stadium, Bloemfontein | Wasps |
16 Jul 2022 | 32 | Reserve | Wales | Win: 30-14 | | Cape Town Stadium, Cape Town | Wasps |
06 Aug 2022 | 32 | Reserve | New Zealand | Win: 26-10 | | Mbombela Stadium, Nelspruit | Wasps |
13 Aug 2022 | 32 | Reserve | New Zealand | Lose: 23-35 | | Ellispark, Johannesburg | Wasps |
27 Aug 2022 | 32 | Reserve | Australia | Lose: 17-25 | | Adelaide Oval, Adelaide | Wasps |
24 Sep 2022 | 32 | Reserve | Argentina | Win: 38-21 | | Kingspark, Durban | Wasps |
05 Nov 2022 | 32 | Reserve | Ireland | Lose: 16-19 | | Aviva Stadium (Lansdowne Road), Dublin | Francais |
12 Nov 2022 | 32 | Reserve | France | Lose: 26-30 | | Stade Velodrome, Marseilles | Francais |
19 Nov 2022 | 32 | Reserve | Italy | Win: 63-21 | | Luigi Ferraris Stadium, Genoa | Francais |
08 Jul 2023 | 33 | Reserve | Australia | Win: 43-12 | | Loftus Versfeld, Pretoria | Francais |
15 Jul 2023 | 33 | Reserve | New Zealand | Lose: 20-35 | | Mount Smart Stadium, Auckland | Francais |
29 Jul 2023 | 33 | Reserve | Argentina | Win: 22-21 | | Ellispark, Johannesburg | Francais |
05 Aug 2023 | 33 | Reserve | Argentina | Win: 24-13 | | Velez Sarsfield Stadium, Buenos Aires | Francais |
19 Aug 2023 | 33 | Reserve | Wales | Win: 52-16 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Sharks |