Date | Age | Position | Opponent | Result | Score | Venue | Prov |
08 Jun 2013 | 20 | Reserve | Italy | Win: 44-10 | | Kingspark, Durban | Blue Bulls |
15 Jun 2013 | 20 | Reserve | Scotland | Win: 30-17 | 1 try | Mbombela Stadium, Nelspruit | Blue Bulls |
22 Jun 2013 | 20 | Reserve | Samoa | Win: 56-23 | | Loftus Versfeld, Pretoria | Blue Bulls |
17 Aug 2013 | 20 | Reserve | Argentina | Win: 73-13 | | National Stadium, Johannesburg | Blue Bulls |
24 Aug 2013 | 20 | Reserve | Argentina | Win: 22-17 | | Estadio Malvinas Argentinas, Mendoza | Blue Bulls |
07 Sep 2013 | 20 | Reserve | Australia | Win: 38-12 | | Suncorp Stadium (Lang Park), Brisbane | Blue Bulls |
14 Sep 2013 | 20 | Reserve | New Zealand | Lose: 15-29 | | Eden Park, Auckland | Blue Bulls |
28 Sep 2013 | 20 | Reserve | Australia | Win: 28-8 | | Newlands, Cape Town | Blue Bulls |
05 Oct 2013 | 20 | Reserve | New Zealand | Lose: 27-38 | | Ellispark, Johannesburg | Blue Bulls |
14 Jun 2014 | 21 | Inside Centre | Wales | Win: 38-16 | | Kingspark, Durban | Blue Bulls |
21 Jun 2014 | 21 | Inside Centre | Wales | Win: 31-30 | | Mbombela Stadium, Nelspruit | Blue Bulls |
28 Jun 2014 | 21 | Inside Centre | Scotland | Win: 55-6 | | Nelson Mandela Bay Stadium, Port Elizabeth | Blue Bulls |
06 Sep 2014 | 21 | Outside Centre | Australia | Lose: 23-24 | | Subiaco Oval, Perth | Blue Bulls |
13 Sep 2014 | 21 | Outside Centre | New Zealand | Lose: 10-14 | | WestPac Stadium, Wellington | Blue Bulls |
27 Sep 2014 | 21 | Outside Centre | Australia | Win: 28-10 | | Newlands, Cape Town | Blue Bulls |
04 Oct 2014 | 21 | Outside Centre | New Zealand | Win: 27-25 | | Ellispark, Johannesburg | Blue Bulls |
08 Nov 2014 | 21 | Outside Centre | Ireland | Lose: 15-29 | | Aviva Stadium (Lansdowne Road), Dublin | Blue Bulls |
15 Nov 2014 | 21 | Outside Centre | England | Win: 31-28 | 1 try | Twickenham, London | Blue Bulls |
22 Nov 2014 | 21 | Outside Centre | Italy | Win: 22-6 | | Stadio Euganeo, Padua | Blue Bulls |
29 Nov 2014 | 21 | Outside Centre | Wales | Lose: 6-12 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Blue Bulls |
15 Aug 2015 | 22 | Reserve | Argentina | Win: 26-12 | | Velez Sarsfield Stadium, Buenos Aires | Blue Bulls |
03 Oct 2015 | 22 | Reserve | Scotland | Win: 34-16 | | St James Park, Newcastle | Blue Bulls |
07 Oct 2015 | 22 | Reserve | USA | Win: 64-0 | | Olympic Stadium, London | Blue Bulls |
17 Oct 2015 | 22 | Reserve | Wales | Win: 23-19 | | Twickenham, London | Blue Bulls |
24 Oct 2015 | 22 | Reserve | New Zealand | Lose: 18-20 | | Twickenham, London | Blue Bulls |
30 Oct 2015 | 22 | Reserve | Argentina | Win: 24-13 | | Olympic Stadium, London | Blue Bulls |
10 Jun 2017 | 24 | Inside Centre | France | Win: 37-14 | 1 try | Loftus Versfeld, Pretoria | Blue Bulls |
17 Jun 2017 | 24 | Inside Centre | France | Win: 37-15 | 1 try | Kingspark, Durban | Blue Bulls |
24 Jun 2017 | 24 | Inside Centre | France | Win: 35-12 | | Ellispark, Johannesburg | Blue Bulls |
19 Aug 2017 | 24 | Inside Centre | Argentina | Win: 37-15 | | Nelson Mandela Bay Stadium, Port Elizabeth | Blue Bulls |
26 Aug 2017 | 24 | Inside Centre | Argentina | Win: 41-23 | | Estadio Padre Ernesto Martearena, Salta | Blue Bulls |
09 Sep 2017 | 24 | Inside Centre | Australia | Draw: 23-23 | | Perth Oval, Perth | Blue Bulls |
16 Sep 2017 | 24 | Inside Centre | New Zealand | Lose: 0-57 | | North Harbour Stadium, North Shore City | Blue Bulls |
30 Sep 2017 | 24 | Inside Centre | Australia | Draw: 27-27 | 1 try | Free State Stadium, Bloemfontein | Blue Bulls |
07 Oct 2017 | 24 | Inside Centre | New Zealand | Lose: 24-25 | | Newlands, Cape Town | Blue Bulls |