Date | Age | Position | Opponent | Result | Score | Venue | Prov |
09 Jun 2012 | 23 | Reserve | England | Win: 22-17 | | Kingspark, Durban | Cheetahs |
06 Oct 2012 | 23 | Reserve | New Zealand | Lose: 16-32 | | National Stadium, Johannesburg | Cheetahs |
08 Jun 2013 | 24 | Reserve | Italy | Win: 44-10 | | Kingspark, Durban | Cheetahs |
15 Jun 2013 | 24 | Reserve | Scotland | Win: 30-17 | | Mbombela Stadium, Nelspruit | Cheetahs |
22 Jun 2013 | 24 | Reserve | Samoa | Win: 56-23 | | Loftus Versfeld, Pretoria | Cheetahs |
17 Aug 2013 | 24 | Reserve | Argentina | Win: 73-13 | | National Stadium, Johannesburg | Cheetahs |
24 Aug 2013 | 24 | Reserve | Argentina | Win: 22-17 | | Estadio Malvinas Argentinas, Mendoza | Cheetahs |
07 Sep 2013 | 24 | Reserve | Australia | Win: 38-12 | 1 try | Suncorp Stadium (Lang Park), Brisbane | Cheetahs |
14 Sep 2013 | 24 | Reserve | New Zealand | Lose: 15-29 | | Eden Park, Auckland | Cheetahs |
28 Sep 2013 | 24 | Reserve | Australia | Win: 28-8 | | Newlands, Cape Town | Cheetahs |
05 Oct 2013 | 24 | Reserve | New Zealand | Lose: 27-38 | | Ellispark, Johannesburg | Cheetahs |
09 Nov 2013 | 24 | Reserve | Wales | Win: 24-15 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Cheetahs |
17 Nov 2013 | 24 | Reserve | Scotland | Win: 28-0 | 1 try | Murrayfield, Edinburgh | Cheetahs |
23 Nov 2013 | 24 | Tight-head Prop | France | Win: 19-10 | | Stade de France, Paris | Cheetahs |
14 Jun 2014 | 25 | Reserve | Wales | Win: 38-16 | | Kingspark, Durban | Cheetahs |
21 Jun 2014 | 25 | Reserve | Wales | Win: 31-30 | | Mbombela Stadium, Nelspruit | Cheetahs |
28 Jun 2014 | 25 | Loose-head Prop | Scotland | Win: 55-6 | | Nelson Mandela Bay Stadium, Port Elizabeth | Cheetahs |
08 Nov 2014 | 25 | Reserve | Ireland | Lose: 15-29 | | Aviva Stadium (Lansdowne Road), Dublin | Cheetahs |
15 Nov 2014 | 25 | Reserve | England | Win: 31-28 | | Twickenham, London | Cheetahs |
22 Nov 2014 | 25 | Tight-head Prop | Italy | Win: 22-6 | 1 try | Stadio Euganeo, Padua | Cheetahs |
29 Nov 2014 | 25 | Tight-head Prop | Wales | Lose: 6-12 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Cheetahs |
19 Sep 2015 | 26 | Reserve | Japan | Lose: 32-34 | | Brighton Community Stadium, Brighton | Cheetahs |
07 Oct 2015 | 26 | Reserve | USA | Win: 64-0 | | Olympic Stadium, London | Cheetahs |
10 Jun 2017 | 28 | Reserve | France | Win: 37-14 | | Loftus Versfeld, Pretoria | Sharks |
17 Jun 2017 | 28 | Reserve | France | Win: 37-15 | 1 try | Kingspark, Durban | Sharks |
24 Jun 2017 | 28 | Reserve | France | Win: 35-12 | | Ellispark, Johannesburg | Sharks |
19 Aug 2017 | 28 | Tight-head Prop | Argentina | Win: 37-15 | | Nelson Mandela Bay Stadium, Port Elizabeth | Sharks |
26 Aug 2017 | 28 | Tight-head Prop | Argentina | Win: 41-23 | | Estadio Padre Ernesto Martearena, Salta | Sharks |
09 Sep 2017 | 28 | Tight-head Prop | Australia | Draw: 23-23 | | Perth Oval, Perth | Sharks |
11 Nov 2017 | 28 | Tight-head Prop | Ireland | Lose: 3-38 | | Aviva Stadium (Lansdowne Road), Dublin | Sharks |