| Event | Mark | Date |
|---|---|---|
| 2.5K XC XC | 10:51.67 | 2009-11-01 |
| 5K XC · Hampton Bays NY XC | 16:53.70 | 2025-09-06 |
| 5K XC · Kings Park NY XC | 18:14.24 | 2026-09-11 |
| XC · Kings Park NY XC | 9:04.60 | 2023-09-15 |
| 1000m Indoor | 2:51.85 | 2025-12-21 |
| 600m Indoor | 1:38.83 | 2024-12-15 |
| 1600m Outdoor | 4:37.68 | 2026-05-09 |
| 3000m Steeplechase Outdoor | 10:23.88 | 2026-06-05 |
| 3200m Outdoor | 9:47.06 | 2026-06-04 |
| 800m Outdoor | 2:10.98 | 2025-04-19 |
| 04/18 | Commack Invitational3200m | #2 | 9:54.22 |
| 05/09 | Bob Pratt Invitational - Smithtown1600m | #5 | 4:37.68 PR |
| 05/09 | Bob Pratt Invitational - Smithtown1600m | #5 | 4:37.689 |
| 05/26 | Suffolk A County Championships3200m | #6 | 10:05.10 |
| 05/26 | Suffolk A County Championships1600m | #3 | 4:45.22 |
| 06/04 | Section XI State Qualifer Day 13200m | #9 | 9:47.06 PR |
| 06/05 | Section XI State Qualifer Day 23000m Steeplechase | #1 | 10:23.88 PR |
| 06/05 | Section XI State Qualifer Day 23000m Steeplechase | #6 | 10:23.889 |
| 09/11 | Jim Smith Invitational5K XC | #4 | 18:14.24 PR |
| 04/19 | Port Washington Invitational800m | #8 | 2:10.98 PR |
| 05/21 | Suffolk Frosh Soph Boys3200m | #6 | 10:26.14 |
| 05/27 | Suffolk 2A County Championships3200m | #9 | 10:17.17 |
| 06/06 | Section XI State Qualifer3200m | #10 | 10:15.97 |
| 12/07 | Section XI BOYS Crossover B (S3, S4)3200m | #3 | 10:22.22 |
| 12/13 | Section XI BOYS Crossover C (S1, S2)1600m | #2 | 4:49.12 |
| 12/21 | Section XI BOYS Crossover D (S1, S2)1000m | #6 | 2:51.85 PR |
| 12/21 | Section XI BOYS Crossover D (S1, S2)1000m | #6 | 2:51.859 |
| 01/18 | Section XI BOYS League 2 Championship3200m | #4 | 10:06.18 |
| 01/18 | Section XI BOYS League 2 Championship1600m | #7 | 4:45.74 |
| 01/24 | Section XI BOYS Eli Acosta Coaches Meet1600m | #4 | 4:37.89 |
| 01/24 | Section XI BOYS Eli Acosta Coaches Meet1600m | #4 | 4:37.899 |
| 02/01 | Section XI BOYS Large School County Championships3200m | #6 | 10:08.42 |
| 02/09 | Section XI State Qualifer Meet Day 13200m | #5 | 10:08.77 |
| 02/09 | Section XI State Qualifer Meet Day 13200m | #15 | 10:08.779 |
| 02/10 | Section XI State Qualifer Meet Day 21600m | #7 | 4:49.63 |
| 02/10 | Section XI State Qualifer Meet Day 21600m | #19 | 4:49.639 |
| 09/06 | Peconic Invitational5K XC | #8 | 16:53.70 PR |
| 10/27 | Section XI Division ChampionshipsXC | #7 | 17:24.20 |
| 04/20 | Suffolk Coaches Boys Spring Invitational3200m | #4 | 10:49.34 |
| 04/27 | Bob Pratt Invitational800m | #11 | 2:17.40 |
| 05/11 | North Shore Invitational1600m | #4 | 4:56.63 |
| 12/01 | Section XI Boys Crossover A Meet 41600m | #4 | 4:54.84 |
| 12/07 | Section XI Boys Crossover B Meet 21000m | #5 | 2:53.71 |
| 12/15 | Section XI BOYS Crossover C Meet 1600m | #1 | 1:38.83 PR |
| 01/18 | BOYS League Championships 21000m | #5 | 2:55.28 |
| 01/26 | BOYS Coaches Classic3200m | #7 | 10:37.85 |
| 02/01 | BOYS Large Schools County Championships3200m | #2 | 10:35.56 |
| 10/25 | Section XI Division ChampionshipsXC | #22 | 18:26.20 |
| 11/06 | Section XI State Qualifier MeetXC | #47 | 18:45.10 |
| 11/06 | Section XI State Qualifier Meet5K XC | #30 | 18:45.10 |
| 09/15 | Bob Pratt InvitationalXC | #24 | 9:04.60 PR |
| 11/01 | NSCHSAA Varsity Champs2.5K XC | #59 | 10:51.67 PR |