| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 3:00.02 | 2017-12-20 |
| 300m Indoor | 43.16 | 2016-01-05 |
| 55m Hurdles Indoor | 10.70 | 2016-01-05 |
| 600m Indoor | 1:35.48 | 2018-01-20 |
| 400m Outdoor | 56.27 | 2019-04-13 |
| 400m Hurdles Outdoor | 65.96 | 2016-05-06 |
| 04/13 | Suffolk Coaches Meet400m | #32 | 56.27 PR |
| 12/20 | Section XI Boys Crossover C 21000m | #12 | 3:00.02 PR |
| 01/14 | Boys Crossover Meet E1000m | #11 | 3:00.78 |
| 01/20 | Section XI Boys Indoor League Championships600m | #15 | 1:35.48 PR |
| 05/06 | Saint Anthony's Invitational400m Hurdles | #36 | 65.96 PR |
| 05/16 | Chris Urban & Brittany Walsh Invitational400m Hurdles | #9 | 67.36 |
| 01/02 | Boys Crossover Meet D55m Hurdles | #41 | 11.09 |
| 01/02 | Boys Crossover Meet D600m | #29 | 1:39.30 |
| 01/02 | Boys Crossover Meet D300m | #112 | 45.01 |
| 01/05 | Boys Crossover Meet E55m Hurdles | #28 | 10.70 PR |
| 01/05 | Boys Crossover Meet E300m | #32 | 43.16 PR |
| 01/15 | Section XI Boys Frosh - Soph Championship55m Hurdles | #25 | 10.89 |
| 01/15 | Section XI Boys Frosh - Soph Championship600m | #8 | 1:37.48 |