| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 19:06.70 | 2023-10-24 |
| 5K XC · Ridge NY XC | 20:04.30 | 2025-10-03 |
| XC · Bethpage NY XC | 19:37.68 | 2022-10-15 |
| XC · Kings Park NY XC | 19:07.83 | 2023-11-03 |
| 1000m Indoor | 2:57.47 | 2024-12-07 |
| 300m Indoor | 43.96 | 2025-12-13 |
| 3200m Indoor | 12:03.12 | 2025-12-07 |
| 600m Indoor | 1:37.37 | 2024-12-01 |
| 1600m Outdoor | 4:52.67 | 2024-05-20 |
| 3000m Steeplechase Outdoor | 12:24.39 | 2025-05-30 |
| 800m Outdoor | 2:14.22 | 2024-05-04 |
| 05/15 | Don Bohlinger Invitational1600m | #14 | 5:44.11 |
| 05/30 | Suffolk 3A County Championships3000m Steeplechase | #12 | 12:24.39 PR |
| 12/07 | Section XI BOYS Crossover B (S1, S2)3200m | #11 | 12:03.12 PR |
| 12/07 | Section XI BOYS Crossover B (S1, S2)600m | #6 | 1:41.75 |
| 12/13 | Section XI BOYS Crossover C (S1, S2)1000m | #11 | 3:05.55 |
| 12/13 | Section XI BOYS Crossover C (S1, S2)300m | #5 | 43.96 PR |
| 12/21 | Section XI BOYS Crossover D (S3)600m | #4 | 1:39.25 |
| 01/18 | Section XI BOYS League 3 Championship1000m | #10 | 3:10.22 |
| 01/24 | Section XI BOYS Eli Acosta Coaches Meet1000m | #11 | 3:03.85 |
| 09/27 | Suffolk Coaches Invitational5K XC | #60 | 21:09.40 |
| 10/03 | Tom Knipfing Invitational5K XC | #33 | 20:04.30 PR |
| 10/27 | Section XI Division ChampionshipsXC | #73 | 20:21.00 |
| 05/04 | St. Anthony's Invitational800m | #6 | 2:14.22 PR |
| 05/10 | Massapequa Chief Invitational - Under The Lights1600m | #9 | 4:54.98 |
| 05/20 | Section XI County 3A Championships 20241600m | #2 | 4:52.67 PR |
| 12/01 | Section XI Boys Crossover A Meet 3600m | #4 | 1:37.37 PR |
| 12/07 | Section XI Boys Crossover B Meet 21000m | #8 | 2:57.47 PR |
| 12/15 | Section XI BOYS Crossover C Meet 21000m | #7 | 3:09.32 |
| 01/05 | Section XI BOYS Crossover E Meet 11600m | #9 | 5:24.52 |
| 01/12 | BOYS Eli Acosta Meet (Leagues 3,4,5)1000m | #5 | 3:07.66 |
| 01/17 | BOYS League 3 Championshp Meet1000m | #5 | 3:08.48 |
| 01/26 | BOYS Coaches Classic1000m | #8 | 3:02.00 |
| 02/01 | BOYS Small Schools County Championships1000m | #7 | 3:03.11 |
| 10/25 | Section XI Division ChampionshipsXC | #63 | 19:52.30 |
| 11/06 | Section XI State Qualifier MeetXC | #164 | 21:35.10 |
| 11/06 | Section XI State Qualifier Meet5K XC | #90 | 21:35.10 |
| 09/15 | Bob Pratt InvitationalXC | #92 | 20:00.20 |
| 10/07 | Suffolk Officials InvitationalXC | #36 | 19:43.30 |
| 10/24 | Section XI Division Championships5K XC | #101 | 19:06.70 PR |
| 11/03 | Section XI State QualifierXC | #68 | 19:07.83 PR |
| 10/15 | Nassau County XC Coaches MeetXC | #10 | 19:37.68 PR |