| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:49.11 | 2025-01-18 |
| 55m Indoor | 7.89 | 2024-12-01 |
| 600m Indoor | 1:30.53 | 2025-02-01 |
| 400m Outdoor | 53.64 | 2025-05-10 |
| 800m Outdoor | 1:59.46 | 2025-06-06 |
| 04/19 | Port Washington Invitational800m | #5 | 2:02.78 |
| 05/10 | North Shore Invitational800m | #6 | 1:59.55 |
| 05/10 | North Shore Invitational400m | #8 | 53.64 PR |
| 05/15 | Don Bohlinger Invitational400m | #5 | 53.83 |
| 05/17 | East End Classic800m | #5 | 1:59.91 |
| 05/30 | Suffolk 3A County Championships800m | #5 | 2:01.16 |
| 06/06 | Section XI State Qualifer800m | #4 | 1:59.46 PR |
| 05/04 | St. Anthony's Invitational800m | #7 | 2:05.02 |
| 05/11 | North Shore Invitational800m | #5 | 2:03.19 |
| 05/20 | Section XI County 3A Championships 2024800m | #7 | 2:03.34 |
| 05/30 | Section XI State Qualifier800m | #4 | 2:03.51 |
| 12/01 | Section XI Boys Crossover A Meet 155m | #6 | 7.89 PR |
| 12/01 | Section XI Boys Crossover A Meet 1600m | #3 | 1:31.97 |
| 01/18 | BOYS League Championships 41000m | #4 | 2:49.11 PR |
| 01/26 | BOYS Coaches Classic600m | #2 | 1:31.24 |
| 02/01 | BOYS Small Schools County Championships600m | #5 | 1:30.53 PR |
| 05/13 | North Shore Invitational800m | #7 | 2:04.92 |
| 04/30 | Westhampton Track Invite Boys800m | #8 | 2:18.86 |
| 05/13 | The Don Bohlinger Invitational800m | #13 | 2:19.16 |