Date | Age | Position | Opponent | Result | Score | Venue | Prov |
09 Jun 2018 | 23 | Lock | England | Win: 42-39 | | Ellispark, Johannesburg | Blue Bulls |
16 Jun 2018 | 23 | Lock | England | Win: 23-12 | | Free State Stadium, Bloemfontein | Blue Bulls |
23 Jun 2018 | 23 | Lock | England | Lose: 10-25 | | Newlands, Cape Town | Blue Bulls |
25 Aug 2018 | 23 | Reserve | Argentina | Lose: 19-32 | | Estadio Malvinas Argentinas, Mendoza | Blue Bulls |
08 Sep 2018 | 23 | Reserve | Australia | Lose: 18-23 | | Suncorp Stadium (Lang Park), Brisbane | Blue Bulls |
15 Sep 2018 | 23 | Reserve | New Zealand | Win: 36-34 | | WestPac Stadium, Wellington | Blue Bulls |
29 Sep 2018 | 23 | Reserve | Australia | Win: 23-12 | | Nelson Mandela Bay Stadium, Port Elizabeth | Blue Bulls |
06 Oct 2018 | 23 | Reserve | New Zealand | Lose: 30-32 | | Loftus Versfeld, Pretoria | Blue Bulls |
03 Nov 2018 | 23 | Reserve | England | Lose: 11-12 | | Twickenham, London | Blue Bulls |
10 Nov 2018 | 23 | Reserve | France | Win: 29-26 | | Stade de France, Paris | Blue Bulls |
17 Nov 2018 | 23 | Lock | Scotland | Win: 26-20 | | Murrayfield, Edinburgh | Blue Bulls |
24 Nov 2018 | 23 | Lock | Wales | Lose: 11-20 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Blue Bulls |
27 Jul 2019 | 24 | Reserve | New Zealand | Draw: 16-16 | | WestPac Stadium, Wellington | Blue Bulls |
10 Aug 2019 | 24 | Reserve | Argentina | Win: 46-13 | | Estadio Padre Ernesto Martearena, Salta | Blue Bulls |
17 Aug 2019 | 24 | Lock | Argentina | Win: 24-18 | | Loftus Versfeld, Pretoria | Blue Bulls |
06 Sep 2019 | 24 | Reserve | Japan | Win: 41-7 | | Kumagaya Rugby Stadium, Saitama | Blue Bulls |
21 Sep 2019 | 24 | Reserve | New Zealand | Lose: 13-23 | | International Stadium Yokohama, Yokohama | Blue Bulls |
28 Sep 2019 | 24 | Lock | Namibia | Win: 57-3 | | Toyota Stadium, Aichi | Blue Bulls |
04 Oct 2019 | 24 | Reserve | Italy | Win: 49-3 | 1 try | Shizuoka Stadium, Fukuroi | Blue Bulls |
08 Oct 2019 | 24 | Lock | Canada | Win: 66-7 | | Noevir Stadium, Kobe | Blue Bulls |
20 Oct 2019 | 24 | Reserve | Japan | Win: 26-3 | | Tokyo Stadium, Chofu, Tokyo | Blue Bulls |
27 Oct 2019 | 24 | Reserve | Wales | Win: 19-16 | | International Stadium Yokohama, Yokohama | Blue Bulls |
02 Nov 2019 | 24 | Reserve | England | Win: 32-12 | | International Stadium Yokohama, Yokohama | Blue Bulls |
08 Jul 2023 | 28 | Reserve | Australia | Win: 43-12 | | Loftus Versfeld, Pretoria | Munster |
15 Jul 2023 | 28 | Reserve | New Zealand | Lose: 20-35 | | Mount Smart Stadium, Auckland | Munster |
29 Jul 2023 | 28 | Reserve | Argentina | Win: 22-21 | | Ellispark, Johannesburg | Munster |
19 Aug 2023 | 28 | Lock | Wales | Win: 52-16 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Munster |
25 Aug 2023 | 28 | Reserve | New Zealand | Win: 35-7 | | Twickenham, London | Munster |
10 Sep 2023 | 28 | Reserve | Scotland | Win: 18-3 | | Stade Velodrome, Marseilles | Munster |
17 Sep 2023 | 28 | Reserve | Romania | Win: 76-0 | | Stade de Bordeaux, Bordeaux | Munster |
23 Sep 2023 | 28 | Reserve | Ireland | Lose: 8-13 | | Stade de France, Paris | Munster |