| Singapore Open 2022 | 100m (Men) | 11.58 | 5 | TCT | 2022-04-17 00:00:00 |  H2 |   |  | 
| SA Performance Trial 2 2020 | 100m (Men) | 11.12 | 3 | TCT | 2020-12-12 00:00:00 |  FINAL |   |  | 
| SA Performance Trial 1 2020 | 100m (Men) | 11.09 | 1 | TCT | 2020-11-28 00:00:00 |  FINAL |   |  | 
| IVP Track & Field 2019/20 | 100m (Men) | 11.74 | 4 | RP | 2020-01-11 00:00:00 |  H1 |   |  | 
| Polite Track & Field 2019/20 | 100m (Men) | 11.92 | 6 | RP | 2019-11-16 00:00:00 |  FINAL |   |  | 
| Polite Track & Field 2019/20 | 100m (Men) | 11.29 | 2 | RP | 2019-11-09 00:00:00 |  H2 |   |  | 
| Polite Track & Field 2018/19 | 100m (Men) | 12.08 | 4 | RP | 2018-11-17 00:00:00 |  H3 |  596 |  | 
| National Schools B Div 2017 | 100m (Men) | 11.93 | 7 | SAS | 2017-04-20 00:00:00 |  SF1 |  633 |  | 
| National Schools B Div 2017 | 100m (Men) | 11.87 | 1 | SAS | 2017-04-06 00:00:00 |  H12 |  648 |  | 
| National Schools B Div 2016 | 100m (Men) | 12.68 | 57 | SAS | 2016-04-12 00:00:00 |  Heats |  459 |  | 
| National Schools C Div 2015 | 100m (Men) | 13.74  | 43 | SAS | 2015-04-07 00:00:00 |  H9  |  261 |  | 
| National Schools B Div 2017 | 200m (Men) | 24.94 | 8 | SAS | 2017-04-17 00:00:00 |  SF2 |  566 |  | 
| National Schools B Div 2017 | 200m (Men) | 25.00 | 3 | SAS | 2017-04-12 00:00:00 |  H4 |  560 |  | 
| National Schools B Div 2016 | 200m (Men) | 25.82 | 45 | SAS | 2016-04-14 00:00:00 |  Heats |  476 |  | 
| National Schools C Div 2015 | 200m (Men) | 28.67  | 47 | SAS | 2015-04-09 00:00:00 |  H7  |  236 |  | 
| Polite Track & Field 2019/20 | 400m (Men) | 55.13 | 5 | RP | 2019-11-13 00:00:00 |  H1 |   |  | 
| Polite Track & Field 2018/19 | 400m (Men) | 57.03 | 13 | RP | 2018-11-24 00:00:00 |  FINAL |  492 |  |