Date | Age | Position | Opponent | Result | Score | Venue | Prov |
09 Jun 2012 | 21 | Flank | England | Win: 22-17 | | Kingspark, Durban | Sharks |
16 Jun 2012 | 21 | Flank | England | Win: 36-27 | | Ellispark, Johannesburg | Sharks |
23 Jun 2012 | 21 | Flank | England | Draw: 14-14 | | Nelson Mandela Bay Stadium, Port Elizabeth | Sharks |
18 Aug 2012 | 21 | Flank | Argentina | Win: 27-6 | 1 try | Newlands, Cape Town | Sharks |
25 Aug 2012 | 21 | Flank | Argentina | Draw: 16-16 | | Estadio Malvinas Argentinas, Mendoza | Sharks |
08 Sep 2012 | 21 | Flank | Australia | Lose: 19-26 | | Subiaco Oval, Perth | Sharks |
15 Sep 2012 | 21 | Reserve | New Zealand | Lose: 11-21 | | Forsyth Barr Stadium, Dunedin | Sharks |
29 Sep 2012 | 21 | Reserve | Australia | Win: 31-8 | | Loftus Versfeld, Pretoria | Sharks |
06 Oct 2012 | 21 | Reserve | New Zealand | Lose: 16-32 | | National Stadium, Johannesburg | Sharks |
10 Nov 2012 | 21 | Reserve | Ireland | Win: 16-12 | | Aviva Stadium (Lansdowne Road), Dublin | Sharks |
17 Nov 2012 | 21 | Reserve | Scotland | Win: 21-10 | | Murrayfield, Edinburgh | Sharks |
24 Nov 2012 | 21 | Reserve | England | Win: 16-15 | | Twickenham, London | Sharks |
08 Jun 2013 | 22 | Reserve | Italy | Win: 44-10 | | Kingspark, Durban | Sharks |
15 Jun 2013 | 22 | Flank | Scotland | Win: 30-17 | | Mbombela Stadium, Nelspruit | Sharks |
17 Nov 2013 | 22 | Reserve | Scotland | Win: 28-0 | | Murrayfield, Edinburgh | Sharks |
28 Jun 2014 | 23 | Flank | Scotland | Win: 55-6 | 2 tries | Nelson Mandela Bay Stadium, Port Elizabeth | Sharks |
16 Aug 2014 | 23 | Flank | Argentina | Win: 13-6 | | Loftus Versfeld, Pretoria | Sharks |
23 Aug 2014 | 23 | Reserve | Argentina | Win: 33-31 | 1 try | Estadio Padre Ernesto Martearena, Salta | Sharks |
06 Sep 2014 | 23 | Flank | Australia | Lose: 23-24 | | Subiaco Oval, Perth | Sharks |
13 Sep 2014 | 23 | Flank | New Zealand | Lose: 10-14 | | WestPac Stadium, Wellington | Sharks |
27 Sep 2014 | 23 | Flank | Australia | Win: 28-10 | 1 try | Newlands, Cape Town | Sharks |
04 Oct 2014 | 23 | Flank | New Zealand | Win: 27-25 | | Ellispark, Johannesburg | Sharks |
08 Nov 2014 | 23 | Flank | Ireland | Lose: 15-29 | 1 try | Aviva Stadium (Lansdowne Road), Dublin | Sharks |
15 Nov 2014 | 23 | Flank | England | Win: 31-28 | | Twickenham, London | Sharks |
22 Nov 2014 | 23 | Flank | Italy | Win: 22-6 | | Stadio Euganeo, Padua | Sharks |
29 Nov 2014 | 23 | Flank | Wales | Lose: 6-12 | | Millenium Stadium (Cardiff Arms Park), Cardiff | Sharks |
18 Jul 2015 | 24 | Flank | Australia | Lose: 20-24 | | Suncorp Stadium (Lang Park), Brisbane | Sharks |
08 Aug 2015 | 24 | Flank | Argentina | Lose: 25-37 | | Kingspark, Durban | Sharks |
20 Jul 2019 | 28 | Reserve | Australia | Win: 35-17 | | Ellispark, Johannesburg | Ulster |
17 Aug 2019 | 28 | Eighthman | Argentina | Win: 24-18 | | Loftus Versfeld, Pretoria | Ulster |
09 Jul 2022 | 31 | Flank | Wales | Lose: 12-13 | | Free State Stadium, Bloemfontein | Blue Bulls |