| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:41.56 | 2025-01-26 |
| 600m Indoor | 1:26.77 | 2025-01-18 |
| 1600m Outdoor | 5:35.73 | 2024-05-20 |
| 400m Outdoor | 53.95 | 2025-05-09 |
| 800m Outdoor | 1:58.16 | 2025-05-30 |
| 04/05 | Longwood Boys Spring Classic800m | #5 | 2:04.50 |
| 05/09 | Massapequa Chiefs Invitational - Under The Lights400m | #3 | 53.95 PR |
| 05/30 | Suffolk 3A County Championships800m | #3 | 1:58.16 PR |
| 06/06 | Section XI State Qualifer800m | #3 | 1:58.90 |
| 04/06 | Longwood Boys Spring Classic800m | #4 | 2:04.67 |
| 04/20 | Suffolk Coaches Boys Spring Invitational800m | #5 | 2:00.94 |
| 05/04 | St. Anthony's Invitational800m | #7 | 2:01.48 |
| 05/10 | Massapequa Chief Invitational - Under The Lights800m | #3 | 2:00.92 |
| 05/20 | Section XI County 3A Championships 2024800m | #4 | 2:00.41 |
| 05/20 | Section XI County 3A Championships 20241600m | #9 | 5:35.73 PR |
| 05/30 | Section XI State Qualifier800m | #6 | 1:59.48 |
| 12/01 | Section XI Boys Crossover A Meet 21000m | #2 | 2:48.50 |
| 12/15 | Section XI BOYS Crossover C Meet 41000m | #3 | 2:48.00 |
| 12/21 | Section XI BOYS Crossover D Meet 1600m | #3 | 1:29.04 |
| 01/18 | BOYS League Championships 4600m | #5 | 1:26.77 PR |
| 01/26 | BOYS Coaches Classic1000m | #1 | 2:41.56 PR |
| 02/01 | BOYS Small Schools County Championships600m | #5 | 1:27.07 |
| 02/11 | Section XI State Qualifier Meet (Day 1)1000m | #5 | 2:49.15 |
| 02/11 | Section XI State Qualifier Meet (Day 1)600m | #6 | 1:31.33 |
| 01/19 | Suffolk B&G League 4 Champs600m | #3 | 1:27.79 |
| 02/14 | Section 11 State Quals600m | #1 | 1:27.05 |
| 04/30 | Westhampton Track Invite Boys400m | #9 | 1:00.53 |