| Polite Track & Field 2017/18 | 100m (Men) | 11.29 | 6 | NP | 2017-11-25 00:00:00 |  FINAL |  803 |  | 
| Polite Track & Field 2017/18 | 100m (Men) | 11.49 | 2 | NP | 2017-11-18 00:00:00 |  Heat1 |  747 |  | 
| IVP Track & Field 2016/17 | 100m (Men) | 11.35 | 9 | NP | 2017-01-14 00:00:00 |  Heats |   |  | 
| Polite Track & Field 2016/17 | 100m (Men) | 11.54 | 6 | NP | 2016-11-26 00:00:00 |  FINAL |   |  | 
| Polite Track & Field 2016/17 | 100m (Men) | 11.38 | 2 | NP | 2016-11-19 00:00:00 |  H1 |   | Q | 
| Polite Track & Field 2015/16 | 100m (Men) | 11.49 | 3 | NP | 2015-11-21 00:00:00 |  H1 |  747 |  | 
| Inter Club 2015 | 100m (Men) | DNS |  | NP | 2015-10-24 00:00:00 |  H2 |  0 |  | 
| IVP Track & Field 2015/16 | 100m (Men) | 11.72 | 3 | NP | 2015-01-09 00:00:00 |  H2 |  686 |  | 
| Polite Track & Field 2017/18 | 200m (Men) | 24.16 | 3 | NP | 2017-11-18 00:00:00 |  Heat1 |  653 |  | 
| Polite Track & Field 2016/17 | 200m (Men) | 23.60 | 3 | NP | 2016-11-19 00:00:00 |  H1 |   |  | 
| Polite Track & Field 2015/16 | 200m (Men) | 24.89 | 6 | NP | 2015-11-21 00:00:00 |  H1 |  571 |  | 
| IVP Track & Field 2015/16 | 200m (Men) | DNS | 6 | NP | 2015-01-16 00:00:00 |  H2 |  0 |  |