| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 3:09.58 | 2019-12-07 |
| 1600m Indoor | 5:04.80 | 2020-01-25 |
| 100m Outdoor | 14.04 | 2018-04-28 |
| 110m Hurdles Outdoor | 21.28 | 2018-04-28 |
| 400m Hurdles Outdoor | 69.73 | 2018-05-11 |
| 12/07 | Section XI Boys Crossover A1000m | #28 | 3:09.58 PR |
| 12/15 | Section XI Boys Crossover B 21600m | #20 | 5:15.00 |
| 01/17 | Section XI Boys Indoor League Championships1600m | #19 | 5:11.99 |
| 01/25 | Section XI Boys Last Chance Meet1600m | #17 | 5:04.80 PR |
| 04/28 | Westhampton Beach Invitational100m | #23 | 14.04 PR |
| 04/28 | Westhampton Beach Invitational110m Hurdles | #37 | 21.28 PR |
| 05/11 | Don Bohlinger Invitational400m Hurdles | #6 | 69.73 PR |