| Event | Mark | Date |
|---|---|---|
| 55m Indoor | 7.19 | 2025-01-26 |
| 55m Hurdles Indoor | 8.31 | 2025-01-17 |
| Shot Put Indoor | 40-10.5 | 2025-01-17 |
| 110m Hurdles Outdoor | 16.35 | 2025-05-27 |
| 1500m Outdoor | 4:51.12 | 2025-06-06 |
| 400m Hurdles Outdoor | 1:03.12 | 2024-04-27 |
| High Jump Outdoor | 05-00.00 | 2024-05-11 |
| Long Jump Outdoor | 17-4 | 2025-05-10 |
| 04/15 | The Jim McGlynn Classic110m Hurdles | #1 | 16.36 |
| 04/15 | The Jim McGlynn Classic1500m | #7 | 5:18.20 |
| 04/26 | Bob Pratt Invitational - Smithtown110m Hurdles | #1 | 16.75 |
| 04/26 | Bob Pratt Invitational - Smithtown110m Hurdles | #3 | 16.37 |
| 05/10 | North Shore Invitational110m Hurdles | #2 | 16.37 |
| 05/10 | North Shore InvitationalLong Jump | #24 | 17-4 PR |
| 05/27 | Suffolk 2A County Championships110m Hurdles | #1 | 16.35 PR |
| 05/27 | Suffolk 2A County Championships1500m | #6 | 5:01.39 |
| 06/06 | Section XI State Qualifer110m Hurdles | #3 | 16.51 |
| 06/06 | Section XI State Qualifer1500m | #8 | 4:51.12 PR |
| 04/27 | Bob Pratt Invitational110m Hurdles | #3 | 19.80 |
| 04/27 | Bob Pratt Invitational400m Hurdles | #1 | 1:03.12 PR |
| 05/04 | St. Anthony's Invitational400m Hurdles | #4 | 1:04.04 |
| 05/04 | St. Anthony's Invitational110m Hurdles | #4 | 19.47 |
| 05/11 | North Shore Invitational110m Hurdles | #6 | 18.16 |
| 05/11 | North Shore InvitationalHigh Jump | #14 | 05-00.00 PR |
| 05/23 | Section XI County 2A Championships 2024110m Hurdles | #2 | 17.16 |
| 05/23 | Section XI County 2A Championships 20241500m | #5 | 5:02.35 |
| 05/30 | Section XI State Qualifier110m Hurdles | #3 | 17.88 |
| 05/31 | Section XI State Qualifier1500m | #11 | 5:03.76 |
| 12/01 | Section XI Boys Crossover A Meet 155m Hurdles | #2 | 8.91 |
| 12/01 | Section XI Boys Crossover A Meet 1Shot Put | #4 | 38-10 |
| 12/07 | Section XI Boys Crossover B Meet 455m Hurdles | #1 | 8.41 |
| 12/15 | Section XI BOYS Crossover C Meet 355m Hurdles | #1 | 8.66 |
| 12/15 | Section XI BOYS Crossover C Meet 355m Hurdles | #3 | 8.43 |
| 12/21 | Section XI BOYS Crossover D Meet 1High Jump | #3 | 05-00.00 |
| 01/17 | BOYS League 3 Championshp Meet55m Hurdles | #1 | 8.31 PR |
| 01/17 | BOYS League 3 Championshp Meet55m Hurdles | #1 | 8.38 |
| 01/17 | BOYS League 3 Championshp MeetShot Put | #3 | 40-10.5 PR |
| 01/26 | BOYS Coaches Classic55m Hurdles | #2 | 8.57 |
| 01/26 | BOYS Coaches Classic55m Hurdles | #6 | 8.91 |
| 01/26 | BOYS Coaches Classic55m | #2 | 7.19 PR |
| 02/01 | BOYS Large Schools County Championships55m Hurdles | #1 | 8.31 |
| 02/11 | Section XI State Qualifier Meet (Day 1)55m Hurdles | #4 | 8.31 |