| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 17:05.80 | 2024-11-06 |
| 8K XC · Brookville NY XC | 25:46.4 | 2026-10-10 |
| XC · Kings Park NY XC | 16:56.70 | 2024-10-25 |
| 1000m Indoor | 2:37.58 | 2025-01-26 |
| 1600m Outdoor | 4:33.16 | 2023-05-13 |
| 3000m Steeplechase Outdoor | 9:44.44 | 2024-05-31 |
| 3200m Outdoor | 9:37.08 | 2024-05-04 |
| 10/10 | Mets Cross Country Championships8K XC | #6 | 25:46.4 PR |
| 05/27 | Suffolk 2A County Championships3200m | #1 | 9:51.56 |
| 05/27 | Suffolk 2A County Championships3000m Steeplechase | #2 | 10:13.06 |
| 06/06 | Section XI State Qualifer3000m Steeplechase | #3 | 9:50.49 |
| 04/27 | Bob Pratt Invitational1600m | #1 | 4:34.73 |
| 05/04 | St. Anthony's Invitational3200m | #8 | 9:37.08 PR |
| 05/11 | North Shore Invitational3000m Steeplechase | #1 | 9:53.24 |
| 05/22 | Section XI County 1A Championships 20243200m | #8 | 10:13.60 |
| 05/22 | Section XI County 1A Championships 20243000m Steeplechase | #2 | 10:18.52 |
| 05/31 | Section XI State Qualifier3000m Steeplechase | #4 | 9:44.44 PR |
| 12/15 | Section XI BOYS Crossover C Meet 11000m | #2 | 2:42.91 |
| 01/18 | BOYS League Championships 23200m | #1 | 9:54.17 |
| 01/18 | BOYS League Championships 21600m | #3 | 4:35.01 |
| 01/26 | BOYS Coaches Classic1000m | #1 | 2:37.58 PR |
| 02/01 | BOYS Large Schools County Championships3200m | #1 | 9:42.80 |
| 10/25 | Section XI Division ChampionshipsXC | #2 | 16:56.70 PR |
| 11/06 | Section XI State Qualifier MeetXC | #7 | 17:05.80 PR |
| 11/06 | Section XI State Qualifier Meet5K XC | #5 | 17:05.80 PR |
| 05/13 | North Shore Invitational1600m | #4 | 4:33.16 PR |
| 09/15 | Bob Pratt InvitationalXC | #15 | 17:33.70 |
| 10/24 | Section XI Division Championships5K XC | #21 | 17:39.10 |
| 11/03 | Section XI State QualifierXC | #8 | 17:07.43 |