| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 16:20.80 | 2025-09-27 |
| 8K XC · Bethpage NY XC | 25:56.5 | 2026-09-04 |
| XC · Kings Park NY XC | 16:51.00 | 2024-10-25 |
| 1000m Indoor | 2:42.87 | 2024-12-15 |
| 600m Indoor | 1:28.26 | 2026-01-03 |
| 1600m Outdoor | 4:17.86 | 2026-06-05 |
| 3200m Outdoor | 9:20.64 | 2026-06-04 |
| 800m Outdoor | 1:59.29 | 2026-05-26 |
| 05/26 | Suffolk A County Championships3200m | #1 | 9:39.30 |
| 05/26 | Suffolk A County Championships800m | #2 | 1:59.29 PR |
| 05/26 | Suffolk A County Championships800m | #2 | 1:59.299 |
| 05/26 | Suffolk A County Championships1600m | #2 | 4:28.65 |
| 05/26 | Suffolk A County Championships1600m | #2 | 4:28.659 |
| 06/04 | Section XI State Qualifer Day 13200m | #1 | 9:20.64 PR |
| 06/05 | Section XI State Qualifer Day 21600m | #1 | 4:17.86 PR |
| 06/05 | Section XI State Qualifer Day 21600m | #1 | 4:17.869 |
| 09/04 | Adelphi Panthers XC Invite8K XC | #11 | 25:56.5 PR |
| 04/05 | Longwood Boys Spring Classic1600m | #2 | 4:31.84 |
| 05/10 | North Shore Invitational800m | #7 | 2:00.11 |
| 05/28 | Suffolk 1A County Championships1600m | #1 | 4:28.16 |
| 06/06 | Section XI State Qualifer3200m | #1 | 9:25.41 |
| 12/13 | Section XI BOYS Crossover C (S1, S2)1000m | #2 | 2:43.16 |
| 12/21 | Section XI BOYS Crossover D (S4)600m | #1 | 1:28.52 |
| 12/21 | Section XI BOYS Crossover D (S4)600m | #2 | 1:28.529 |
| 01/03 | Section XI BOYS Crossover E (S3, S4)600m | #2 | 1:28.26 PR |
| 01/03 | Section XI BOYS Crossover E (S3, S4)600m | #2 | 1:28.269 |
| 01/18 | Section XI BOYS League 2 Championship3200m | #1 | 9:35.91 |
| 02/09 | Section XI State Qualifer Meet Day 13200m | #1 | 9:39.55 |
| 02/09 | Section XI State Qualifer Meet Day 13200m | #1 | 9:39.551 |
| 02/10 | Section XI State Qualifer Meet Day 21600m | #2 | 4:21.20 |
| 02/10 | Section XI State Qualifer Meet Day 21600m | #2 | 4:21.201 |
| 09/27 | Suffolk Coaches Invitational5K XC | #1 | 16:20.80 PR |
| 05/04 | St. Anthony's Invitational800m | #10 | 2:10.87 |
| 05/22 | Section XI County 1A Championships 20241600m | #1 | 4:40.89 |
| 05/30 | Section XI State Qualifier3200m | #10 | 9:52.01 |
| 12/07 | Section XI Boys Crossover B Meet 41600m | #4 | 4:39.73 |
| 12/15 | Section XI BOYS Crossover C Meet 31000m | #2 | 2:42.87 PR |
| 01/18 | BOYS League Championships 13200m | #2 | 10:05.15 |
| 01/18 | BOYS League Championships 11600m | #3 | 4:38.33 |
| 02/11 | Section XI State Qualifier Meet (Day 1)3200m | #2 | 9:39.05 |
| 10/25 | Section XI Division ChampionshipsXC | #2 | 16:51.00 PR |
| 11/06 | Section XI State Qualifier MeetXC | #4 | 16:56.30 |
| 11/06 | Section XI State Qualifier Meet5K XC | #3 | 16:56.30 |
| 02/14 | Section 11 State Quals1600m | #3 | 4:44.06 |