| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 42.43 | 2025-01-18 |
| 55m Indoor | 8.04 | 2025-01-05 |
| 55m Hurdles Indoor | 9.50 | 2025-02-01 |
| 110m Hurdles Outdoor | 17.35 | 2026-05-29 |
| 400m Outdoor | 59.26 | 2024-04-20 |
| 400m Hurdles Outdoor | 1:01.47 | 2026-05-29 |
| 05/16 | East End Classic110m Hurdles | #3 | 18.06 |
| 05/16 | East End Classic400m Hurdles | #4 | 1:02.02 |
| 05/29 | Suffolk D County Championships110m Hurdles | #3 | 17.58 |
| 05/29 | Suffolk D County Championships110m Hurdles | #5 | 17.35 PR |
| 05/29 | Suffolk D County Championships400m Hurdles | #5 | 1:01.47 PR |
| 06/04 | Section XI State Qualifer Day 1110m Hurdles | #7 | 17.55 |
| 06/04 | Section XI State Qualifer Day 1400m Hurdles | #7 | 1:03.52 |
| 04/05 | Deer Park Invitational400m | #1 | 59.81 |
| 04/05 | Deer Park Invitational110m Hurdles | #2 | 19.11 |
| 05/29 | Suffolk 4B County Championships110m Hurdles | #3 | 18.56 |
| 05/29 | Suffolk 4B County Championships400m Hurdles | #1 | 1:02.62 |
| 06/06 | Section XI State Qualifer110m Hurdles | #6 | 18.22 |
| 06/06 | Section XI State Qualifer400m Hurdles | #5 | 1:03.11 |
| 12/07 | Section XI BOYS Crossover B (S3, S4)55m Hurdles | #4 | 9.77 |
| 04/20 | Suffolk Coaches Boys Spring Invitational400m | #4 | 59.26 PR |
| 04/20 | Suffolk Coaches Boys Spring Invitational400m Hurdles | #1 | 1:09.30 |
| 05/30 | Section XI State Qualifier400m Hurdles | #8 | 1:06.32 |
| 12/01 | Section XI Boys Crossover A Meet 255m Hurdles | #3 | 10.50 |
| 12/07 | Section XI Boys Crossover B Meet 355m Hurdles | #3 | 9.95 |
| 12/07 | Section XI Boys Crossover B Meet 3300m | #2 | 44.30 |
| 12/15 | Section XI BOYS Crossover C Meet 355m Hurdles | #4 | 10.00 |
| 01/05 | Section XI BOYS Crossover E Meet 255m | #5 | 8.04 PR |
| 01/05 | Section XI BOYS Crossover E Meet 255m Hurdles | #3 | 9.92 |
| 01/05 | Section XI BOYS Crossover E Meet 255m Hurdles | #5 | 9.68 |
| 01/18 | BOYS League Championships 555m Hurdles | #3 | 9.68 |
| 01/18 | BOYS League Championships 5300m | #4 | 42.43 PR |
| 02/01 | BOYS Small Schools County Championships55m Hurdles | #4 | 9.50 PR |