| Event | Mark | Date |
|---|---|---|
| 3200m Indoor | 12:56.73 | 2025-01-10 |
| 55m Indoor | 6.94 | 2024-12-01 |
| 100m Outdoor | 11.03 | 2025-05-27 |
| 100m Hurdles Outdoor | 16.03 | 2025-05-27 |
| 110m Hurdles Outdoor | 14.33 | 2025-05-27 |
| 3000m Outdoor | 10:56.29 | 2024-05-31 |
| 800m Outdoor | 2:28.03 | 2023-05-13 |
| 05/27 | Suffolk 2A County Championships110m Hurdles | #1 | 14.33 PR |
| 05/27 | Suffolk 2A County Championships110m Hurdles | #6 | 16.49 |
| 05/27 | Suffolk 2A County Championships100m | #2 | 11.03 PR |
| 05/27 | Suffolk 2A County Championships100m | #5 | 11.50 |
| 05/27 | Suffolk 2A County Championships100m Hurdles | #2 | 16.03 PR |
| 05/27 | Suffolk 2A County Championships100m | #3 | 12.69 |
| 05/31 | Section XI State Qualifier3000m | #3 | 10:56.29 PR |
| 05/31 | Section XI State Qualifier3000m | #6 | 11:03.60 |
| 12/01 | Section XI Boys Crossover A Meet 155m | #1 | 6.94 PR |
| 12/01 | Section XI Boys Crossover A Meet 155m | #3 | 7.05 |
| 12/01 | Section XI Boys Crossover A Meet 155m | #6 | 7.63 |
| 12/01 | Section XI Boys Crossover A Meet 155m | #1 | 7.23 |
| 12/01 | Section XI Boys Crossover A Meet 155m | #3 | 7.85 |
| 12/01 | Section XI Boys Crossover A Meet 155m | #4 | 8.01 |
| 12/01 | Section XI Boys Crossover A Meet 155m | #2 | 8.07 |
| 12/01 | Section XI Boys Crossover A Meet 155m | #4 | 8.31 |
| 01/10 | BOYS Frosh-Soph Championships3200m | #3 | 12:56.73 PR |
| 05/13 | North Shore Invitational800m | #9 | 2:28.03 PR |