| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 17:09.80 | 2025-09-27 |
| XC · Kings Park NY XC | 8:42.40 | 2023-09-15 |
| 1000m Indoor | 2:48.39 | 2025-01-10 |
| 3200m Indoor | 9:36.68 | 2026-01-18 |
| 600m Indoor | 1:34.93 | 2025-12-21 |
| 1600m Outdoor | 4:35.07 | 2026-06-05 |
| 400m Outdoor | 1:00.50 | 2025-05-10 |
| 800m Outdoor | 2:10.64 | 2025-05-10 |
| 05/09 | Bob Pratt Invitational - Smithtown1600m | #3 | 4:36.16 |
| 05/09 | Bob Pratt Invitational - Smithtown1600m | #3 | 4:36.169 |
| 05/26 | Suffolk A County Championships3200m | #4 | 9:51.98 |
| 05/26 | Suffolk A County Championships1600m | #6 | 4:42.97 |
| 05/26 | Suffolk A County Championships1600m | #7 | 4:42.979 |
| 06/04 | Section XI State Qualifer Day 13200m | #8 | 9:46.05 |
| 06/05 | Section XI State Qualifer Day 21600m | #4 | 4:35.07 PR |
| 06/05 | Section XI State Qualifer Day 21600m | #13 | 4:35.079 |
| 04/05 | Longwood Boys Spring Classic1600m | #8 | 4:48.02 |
| 05/10 | North Shore Invitational800m | #13 | 2:10.64 PR |
| 05/10 | North Shore Invitational400m | #6 | 1:00.50 PR |
| 05/21 | Suffolk Frosh Soph Boys1600m | #4 | 4:39.63 |
| 05/28 | Suffolk 1A County Championships3200m | #7 | 9:39.83 |
| 05/28 | Suffolk 1A County Championships1600m | #2 | 4:47.32 |
| 06/06 | Section XI State Qualifer3200m | #4 | 9:45.58 |
| 12/13 | Section XI BOYS Crossover C (S1, S2)1000m | #4 | 2:48.85 |
| 12/21 | Section XI BOYS Crossover D (S4)600m | #4 | 1:34.93 PR |
| 01/18 | Section XI BOYS League 2 Championship3200m | #2 | 9:36.68 PR |
| 02/01 | Section XI BOYS Large School County Championships1600m | #4 | 4:37.48 |
| 02/01 | Section XI BOYS Large School County Championships1600m | #4 | 4:37.489 |
| 02/09 | Section XI State Qualifer Meet Day 13200m | #5 | 9:55.52 |
| 02/09 | Section XI State Qualifer Meet Day 13200m | #5 | 9:55.529 |
| 02/10 | Section XI State Qualifer Meet Day 21600m | #2 | 4:39.73 |
| 02/10 | Section XI State Qualifer Meet Day 21600m | #9 | 4:39.739 |
| 09/27 | Suffolk Coaches Invitational5K XC | #5 | 17:09.80 PR |
| 04/06 | Longwood Boys Spring Classic1600m | #10 | 5:06.19 |
| 04/20 | Suffolk Coaches Boys Spring Invitational3200m | #2 | 10:17.65 |
| 05/22 | Section XI County 1A Championships 20243200m | #9 | 10:13.72 |
| 05/30 | Section XI State Qualifier3200m | #9 | 10:10.37 |
| 12/07 | Section XI Boys Crossover B Meet 41600m | #10 | 4:59.18 |
| 12/15 | Section XI BOYS Crossover C Meet 31000m | #8 | 2:51.16 |
| 01/10 | BOYS Frosh-Soph Championships1000m | #4 | 2:48.39 PR |
| 01/18 | BOYS League Championships 13200m | #3 | 10:05.49 |
| 02/11 | Section XI State Qualifier Meet (Day 1)3200m | #8 | 10:11.25 |
| 10/25 | Section XI Division ChampionshipsXC | #6 | 17:25.80 |
| 11/06 | Section XI State Qualifier MeetXC | #13 | 17:26.20 |
| 11/06 | Section XI State Qualifier Meet5K XC | #10 | 17:26.20 |
| 09/15 | Bob Pratt InvitationalXC | #14 | 8:42.40 PR |