| SA Performance Trial 2 2020 | 100m (Men) | 12.04 | 6 | SKY | 2020-12-12 00:00:00 |  FINAL |   |  | 
| SA Performance Trial 1 2020 | 100m (Men) | 12.04 | 4 | SKY | 2020-11-28 00:00:00 |  FINAL |   |  | 
| National Schools B Div 2019 | 100m (Men) | 12.37 | 3 | VS | 2019-03-08 00:00:00 |  H4 |   |  | 
| National Schools C Div 2018 | 100m (Men) | 11.96 | 2 | VS | 2018-04-12 00:00:00 |  FINAL |  625 |  | 
| National Schools C Div 2018 | 100m (Men) | 12.20 | 2 | VS | 2018-04-06 00:00:00 |  SF3 |  567 |  | 
| National Schools C Div 2018 | 100m (Men) | 12.09 | 1 | VS | 2018-03-26 00:00:00 |  H6 |  593 |  | 
| National Schools C Div 2017 | 100m (Men) | 12.52 | 3 | VS | 2017-04-20 00:00:00 |  SF2 |  494 |  | 
| National Schools C Div 2017 | 100m (Men) | 12.72 | 2 | VS | 2017-04-06 00:00:00 |  H2 |  451 |  | 
| SA Performance Trial 2 2020 | Long Jump (Men) | DNS |  | SKY | 2020-12-13 00:00:00 |  FINAL |   |  | 
| SA Performance Trial 1 2020 | Long Jump (Men) | 5.69m | 2 | SKY | 2020-11-29 00:00:00 |  FINAL |   |  | 
| National Schools C Div 2018 | Long Jump (Men) | 5.85m | 3 | VS | 2018-04-03 00:00:00 |  FINAL |  679 |  | 
| National Schools C Div 2017 | Long Jump (Men) | 4.95m | 13 | VS | 2017-04-20 00:00:00 |  FINAL |  492 |  |