| Event | Mark | Date |
|---|---|---|
| XC XC | 9:27.07 | 2017-10-19 |
| 300m Indoor | 40.31 | 2019-12-13 |
| 55m Indoor | 7.31 | 2019-12-13 |
| 55m Hurdles Indoor | 9.88 | 2019-12-22 |
| 110m Hurdles Outdoor | 20.36 | 2019-04-06 |
| 04/06 | Longwood Track Classic110m Hurdles | #25 | 20.36 PR |
| 12/13 | Section XI Boys Crossover B 155m | #19 | 7.31 PR |
| 12/13 | Section XI Boys Crossover B 1300m | #9 | 40.31 PR |
| 12/18 | Section XI Boys Crossover C55m | #24 | 7.36 |
| 12/18 | Section XI Boys Crossover C300m | #22 | 40.77 |
| 12/22 | Section XI Boys Crossover D55m Hurdles | #9 | 9.88 PR |
| 01/04 | Section XI Boys Crossover E55m Hurdles | #15 | 10.18 |
| 01/04 | Section XI Boys Crossover E300m | #14 | 40.93 |
| 01/11 | Section XI Boys Frosh - Soph Championship55m Hurdles | #17 | 10.21 |
| 01/11 | Section XI Boys Frosh - Soph Championship300m | #12 | 40.38 |
| 12/19 | Section XI Boys Crossover C 255m Hurdles | #30 | 10.60 |
| 01/05 | Section XI Boys Crossover E55m Hurdles | #37 | 10.54 |
| 01/05 | Section XI Boys Crossover E300m | #44 | 42.87 |
| 10/19 | 2017 Section XI Modified Cross Country MeetXC | #23 | 9:27.07 PR |