| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 18:50.00 | 2025-09-27 |
| XC · Bethpage NY XC | 21:22.27 | 2023-10-21 |
| XC · Kings Park NY XC | 9:16.70 | 2023-10-07 |
| 300m Indoor | 40.93 | 2025-12-13 |
| 600m Indoor | 1:32.71 | 2025-12-21 |
| 1600m Outdoor | 5:15.06 | 2026-03-28 |
| 3200m Outdoor | 11:05.48 | 2026-04-18 |
| 800m Outdoor | 2:17.86 | 2025-04-05 |
| 03/28 | Longwood Boys Spring Classic1600m | #11 | 5:15.06 PR |
| 03/28 | Longwood Boys Spring Classic800m | #10 | 2:29.24 |
| 04/18 | Commack Invitational3200m | #10 | 11:05.48 PR |
| 04/05 | Deer Park Invitational1600m | #3 | 5:20.31 |
| 04/05 | Deer Park Invitational800m | #1 | 2:17.86 PR |
| 05/21 | Suffolk Frosh Soph Boys800m | #12 | 2:18.72 |
| 12/07 | Section XI BOYS Crossover B (S1, S2)600m | #6 | 1:32.76 |
| 12/07 | Section XI BOYS Crossover B (S1, S2)600m | #6 | 1:32.769 |
| 12/13 | Section XI BOYS Crossover C (S3, S4)300m | #1 | 40.93 PR |
| 12/21 | Section XI BOYS Crossover D (S4)600m | #5 | 1:32.71 PR |
| 12/21 | Section XI BOYS Crossover D (S4)600m | #11 | 1:32.719 |
| 12/21 | Section XI BOYS Crossover D (S4)300m | #3 | 42.24 |
| 01/18 | Section XI BOYS League 2 Championship600m | #4 | 1:32.84 |
| 01/18 | Section XI BOYS League 2 Championship600m | #11 | 1:32.849 |
| 02/01 | Section XI BOYS Large School County Championships600m | #4 | 1:32.93 |
| 02/01 | Section XI BOYS Large School County Championships600m | #18 | 1:32.939 |
| 09/27 | Suffolk Coaches Invitational5K XC | #19 | 18:50.00 PR |
| 10/27 | Section XI Division ChampionshipsXC | #47 | 19:14.00 |
| 12/07 | Section XI Boys Crossover B Meet 1600m | #2 | 1:36.70 |
| 12/15 | Section XI BOYS Crossover C Meet 2600m | #4 | 1:34.75 |
| 01/10 | BOYS Frosh-Soph Championships600m | #2 | 1:33.37 |
| 10/25 | Section XI Division ChampionshipsXC | #55 | 19:35.10 |
| 11/06 | Section XI State Qualifier MeetXC | #133 | 20:34.40 |
| 11/06 | Section XI State Qualifier Meet5K XC | #77 | 20:34.40 |
| 10/07 | Suffolk Officials InvitationalXC | #46 | 9:16.70 PR |
| 10/21 | Nassau County XC Coaches MeetXC | #25 | 21:22.27 PR |