| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 19:05.60 | 2024-11-06 |
| 8K XC · Bethpage NY XC | 32:48.0 | 2026-09-04 |
| 8K XC · Stony Brook NY XC | 31:54.20 | 2025-09-13 |
| XC · Kings Park NY XC | 18:13.80 | 2024-10-25 |
| 1000m Indoor | 2:45.83 | 2025-01-18 |
| 3200m Indoor | 11:04.22 | 2024-12-30 |
| 600m Indoor | 1:28.26 | 2025-02-01 |
| 1600m Outdoor | 4:46.52 | 2024-05-04 |
| 400m Outdoor | 54.64 | 2025-05-10 |
| 800m Outdoor | 2:01.98 | 2025-05-10 |
| 09/04 | Adelphi Panthers XC Invite8K XC | #102 | 32:48.0 PR |
| 05/10 | North Shore Invitational800m | #5 | 2:01.98 PR |
| 05/10 | North Shore Invitational400m | #5 | 54.64 PR |
| 05/27 | Suffolk 2A County Championships800m | #7 | 2:03.34 |
| 06/06 | Section XI State Qualifer800m | #5 | 2:04.01 |
| 09/13 | Golden Eagle Invitational8K XC | #35 | 31:54.20 PR |
| 04/06 | Longwood Boys Spring Classic1600m | #13 | 5:03.17 |
| 04/20 | Suffolk Coaches Boys Spring Invitational400m | #3 | 54.66 |
| 05/04 | St. Anthony's Invitational800m | #1 | 2:04.49 |
| 05/04 | St. Anthony's Invitational1600m | #8 | 4:46.52 PR |
| 05/23 | Section XI County 2A Championships 2024800m | #3 | 2:05.23 |
| 05/30 | Section XI State Qualifier800m | #3 | 2:03.42 |
| 12/15 | Section XI BOYS Crossover C Meet 31000m | #7 | 2:49.25 |
| 12/21 | Section XI BOYS Crossover D Meet 4600m | #2 | 1:32.36 |
| 12/30 | Section XI Pole Vault, Weight Throw, and Distance Meet3200m | #12 | 11:04.22 PR |
| 01/18 | BOYS League Championships 21000m | #8 | 2:45.83 PR |
| 02/01 | BOYS Large Schools County Championships600m | #2 | 1:28.26 PR |
| 10/25 | Section XI Division ChampionshipsXC | #18 | 18:13.80 PR |
| 11/06 | Section XI State Qualifier MeetXC | #63 | 19:05.60 PR |
| 11/06 | Section XI State Qualifier Meet5K XC | #41 | 19:05.60 PR |
| 05/13 | North Shore Invitational800m | #5 | 2:08.63 |
| 10/17 | 2019 Section XI Modified Cross Country Run Boys Race BXC | #45 | 10:24.39 |