| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 48.61 | 2019-01-27 |
| 55m Indoor | 7.81 | 2020-01-04 |
| 55m Hurdles Indoor | 10.11 | 2020-01-17 |
| 600m Indoor | 2:01.61 | 2018-12-22 |
| Long Jump Indoor | 15-04.25 | 2020-01-17 |
| 110m Hurdles Outdoor | 20.75 | 2019-04-06 |
| 04/06 | Longwood Track Classic110m Hurdles | #29 | 20.75 PR |
| 12/15 | Section XI Boys Crossover B 255m | #43 | 7.86 |
| 12/15 | Section XI Boys Crossover B 255m Hurdles | #15 | 10.53 |
| 01/04 | Section XI Boys Crossover E55m | #43 | 7.81 PR |
| 01/17 | Section XI Boys Indoor League Championships55m Hurdles | #19 | 10.11 PR |
| 01/17 | Section XI Boys Indoor League ChampionshipsLong Jump | #19 | 15-04.25 PR |
| 12/09 | Section XI Boys Crossover A55m | #67 | 8.20 |
| 12/18 | Section XI Boys Crossover C 155m Hurdles | #21 | 11.06 |
| 12/18 | Section XI Boys Crossover C 155m | #70 | 8.24 |
| 12/22 | Section XI Boys Crossover D55m Hurdles | #11 | 10.85 |
| 12/22 | Section XI Boys Crossover D600m | #30 | 2:01.61 PR |
| 01/05 | Section XI Boys Crossover E55m Hurdles | #39 | 10.91 |
| 01/13 | Section XI Boys Frosh - Soph Championship55m Hurdles | #23 | 11.18 |
| 01/19 | Section XI Boys Indoor League Championships55m Hurdles | #23 | 11.44 |
| 01/27 | Section XI Boys Last Chance Meet55m Hurdles | #19 | 10.92 |
| 01/27 | Section XI Boys Last Chance Meet300m | #36 | 48.61 PR |