| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 45.30 | 2015-12-19 |
| 55m Indoor | 7.66 | 2016-12-21 |
| 55m Hurdles Indoor | 9.13 | 2017-12-20 |
| 110m Hurdles Outdoor | 18.03 | 2018-05-22 |
| 200m Outdoor | 29.05 | 2015-05-19 |
| 400m Hurdles Outdoor | 71.67 | 2018-04-03 |
| 04/03 | Deer Park Invitational400m Hurdles | #10 | 71.67 PR |
| 04/21 | Suffolk Coaches Meet110m Hurdles | #17 | 18.83 |
| 05/22 | Section XI Boys Division Championships110m Hurdles | #9 | 18.03 PR |
| 12/20 | Section XI Boys Crossover C 255m Hurdles | #5 | 9.49 |
| 12/20 | Section XI Boys Crossover C 255m Hurdles | #4 | 9.13 PR |
| 01/14 | Boys Crossover Meet E55m Hurdles | #14 | 9.35 |
| 01/14 | Boys Crossover Meet E55m | #49 | 7.66 |
| 01/26 | Section XI Boys Indoor League Championships55m Hurdles | #7 | 9.28 |
| 04/02 | Longwood Track Classic400m Hurdles | #10 | 72.17 |
| 05/17 | Longwood Frosh/Soph Championships400m Hurdles | #19 | 72.38 |
| 12/21 | Section XI Boys Crossover C 255m | #47 | 7.66 PR |
| 05/19 | Longwood Frosh/Soph Championships200m | #33 | 29.05 PR |
| 12/11 | Section XI Boys Crossover A55m | #50 | 7.72 |
| 12/13 | Boys Crossover Meet B55m | #41 | 7.69 |
| 12/19 | Boys Crossover Meet C55m | #61 | 7.86 |
| 12/19 | Boys Crossover Meet C300m | #42 | 45.30 PR |
| 01/02 | Boys Crossover Meet D55m | #98 | 7.83 |
| 01/15 | Section XI Boys Frosh - Soph Championship55m | #55 | 7.77 |
| 12/10 | Section XI Boys Crossover A55m | #80 | 8.51 |