| National Schools C Div 2015 | 100m (Men) | 13.66  | 41 | BTV | 2015-04-07 00:00:00 |  H6  |  274 |  | 
| National Schools B Div 2016 | 200m (Men) | 26.55 | 56 | BTV | 2016-04-14 00:00:00 |  Heats |  406 |  | 
| National Schools C Div 2015 | 200m (Men) | 28.13 | 40 | BTV | 2015-04-09 00:00:00 |  H2  |  275 |  | 
| Polite Track & Field 2019/20 | 400m (Men) | 54.94 | 4 | SP | 2019-11-13 00:00:00 |  H3 |   |  | 
| IVP Track & Field 2018/19 | 400m (Men) | 55.76 | 5 | SP | 2019-01-12 00:00:00 |  H3 |   |  | 
| Polite Track & Field 2018/19 | 400m (Men) | 55.58 | 8 | SP | 2018-11-24 00:00:00 |  FINAL |  560 |  | 
| National Schools B Div 2016 | 400m (Men) | 57.93 | 35 | BTV | 2016-04-12 00:00:00 |  Heats |  453 |  | 
| IVP Track & Field 2019/20 | 800m (Men) | 2:09.29 | 9 | SP | 2020-01-18 00:00:00 |  FINAL |   |  | 
| Polite Track & Field 2019/20 | 800m (Men) | 2:07.38 | 6 | SP | 2019-11-09 00:00:00 |  FINAL |   |  | 
| IVP Track & Field 2018/19 | 800m (Men) | DNS |  | SP | 2019-01-19 00:00:00 |  FINAL |   |  | 
| Polite Track & Field 2018/19 | 800m (Men) | 2:12.23 | 8 | SP | 2018-11-17 00:00:00 |  FINAL |  490 |  | 
| Inter Club 2018 | 800m (Men) | 2:11.88 | 11 | SP | 2018-10-21 00:00:00 |  FINAL |  497 |  | 
| National Schools B Div 2017 | 800m (Men) | 2:16.89 | 6 | BTV | 2017-04-17 00:00:00 |  H4 |  402 |  | 
| National Schools B Div 2017 | 1500m (Men) | 5:04.44 | 4 | BTV | 2017-04-06 00:00:00 |  H5 |  263 |  | 
| Polite Track & Field 2019/20 | Road Race (Men) | 23:39.65 | 12 | SP | 2019-10-19 00:00:00 |  FINAL |   |  |