| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:35.48 | 2025-02-01 |
| 300m Indoor | 36.58 | 2025-01-18 |
| 600m Indoor | 1:21.61 | 2025-02-11 |
| 1600m Outdoor | 4:23.17 | 2025-06-06 |
| 400m Outdoor | 49.33 | 2025-05-29 |
| 800m Outdoor | 1:53.41 | 2024-05-30 |
| 05/17 | East End Classic800m | #1 | 1:54.04 |
| 05/29 | Suffolk 4B County Championships400m | #1 | 49.33 PR |
| 05/29 | Suffolk 4B County Championships1600m | #1 | 4:29.50 |
| 06/06 | Section XI State Qualifer800m | #1 | 1:53.65 |
| 06/06 | Section XI State Qualifer1600m | #1 | 4:23.17 PR |
| 04/20 | Suffolk Coaches Boys Spring Invitational800m | #2 | 1:57.27 |
| 04/27 | Bob Pratt Invitational400m | #2 | 50.97 |
| 05/04 | St. Anthony's Invitational800m | #5 | 1:56.54 |
| 05/30 | Section XI State Qualifier800m | #1 | 1:53.41 PR |
| 12/01 | Section XI Boys Crossover A Meet 3600m | #1 | 1:23.58 |
| 12/21 | Section XI BOYS Crossover D Meet 41000m | #1 | 2:39.08 |
| 01/18 | BOYS League Championships 51000m | #1 | 2:36.92 |
| 01/18 | BOYS League Championships 5300m | #2 | 36.58 PR |
| 01/26 | BOYS Coaches Classic1600m | #2 | 4:32.54 |
| 02/01 | BOYS Small Schools County Championships1000m | #2 | 2:35.48 PR |
| 02/01 | BOYS Small Schools County Championships600m | #6 | 1:37.90 |
| 02/11 | Section XI State Qualifier Meet (Day 1)600m | #1 | 1:21.61 PR |
| 02/14 | Section 11 State Quals600m | #1 | 1:22.37 |
| 04/30 | Westhampton Track Invite Boys400m | #2 | 54.50 |