| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 19:37.90 | 2024-11-06 |
| 5K XC · Ridge NY XC | 17:57.42 | 2024-10-05 |
| 8K XC · Stony Brook NY XC | 37:53.60 | 2025-09-13 |
| XC · Kings Park NY XC | 18:48.10 | 2024-10-25 |
| 1000m Indoor | 2:58.97 | 2024-12-07 |
| 3200m Indoor | 10:38.42 | 2025-01-18 |
| 600m Indoor | 1:38.01 | 2025-01-26 |
| 1600m Outdoor | 4:40.55 | 2025-06-09 |
| 3000m Steeplechase Outdoor | 10:22.22 | 2025-05-28 |
| 800m Outdoor | 2:07.66 | 2025-06-09 |
| 05/28 | Suffolk 1A County Championships3000m Steeplechase | #5 | 10:22.22 PR |
| 06/06 | Section XI State Qualifer3000m Steeplechase | #11 | 10:58.83 |
| 06/09 | Massapequa Last Chance Invitational1600m | #4 | 4:40.55 PR |
| 06/09 | Massapequa Last Chance Invitational800m | #3 | 2:07.66 PR |
| 09/13 | Golden Eagle Invitational8K XC | #74 | 37:53.60 PR |
| 04/06 | Deer Park Invitational 20241600m | #1 | 5:17.66 |
| 12/01 | Section XI Boys Crossover A Meet 43200m | #6 | 10:55.43 |
| 12/07 | Section XI Boys Crossover B Meet 41000m | #7 | 2:58.97 PR |
| 12/15 | Section XI BOYS Crossover C Meet 4600m | #1 | 1:38.03 |
| 12/15 | Section XI BOYS Crossover C Meet 41600m | #10 | 5:04.03 |
| 01/05 | Section XI BOYS Crossover E Meet 11600m | #5 | 4:58.06 |
| 01/18 | BOYS League Championships 23200m | #9 | 10:38.42 PR |
| 01/26 | BOYS Coaches Classic600m | #1 | 1:38.01 PR |
| 02/01 | BOYS Large Schools County Championships3200m | #6 | 10:48.00 |
| 10/05 | Tom Knipfing Invitational5K XC | #2 | 17:57.42 PR |
| 10/25 | Section XI Division ChampionshipsXC | #30 | 18:48.10 PR |
| 11/06 | Section XI State Qualifier MeetXC | #90 | 19:37.90 PR |
| 11/06 | Section XI State Qualifier Meet5K XC | #56 | 19:37.90 PR |