| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 19:46.84 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 18:08.30 | 2025-10-25 |
| 5K XC · Brookville NY XC | 18:10.27 | 2025-10-07 |
| 5K XC · East Meadow NY XC | 17:52.70 | 2025-09-16 |
| 5K XC · Kings Park NY XC | 20:11.60 | 2025-09-27 |
| XC · Bethpage NY XC | 21:10.05 | 2023-10-21 |
| XC · East Meadow NY XC | 20:55.83 | 2023-10-18 |
| 1000m Indoor | 3:30.15 | 2025-01-07 |
| 600m Indoor | 1:52.20 | 2024-12-19 |
| 1600m Outdoor | 5:34.84 | 2026-04-24 |
| 3200m Outdoor | 11:26.33 | 2025-05-13 |
| 800m Outdoor | 2:32.87 | 2025-04-25 |
| 03/28 | North Shore Autism Awareness Invitational3200m | #17 | 11:58.35 |
| 03/28 | North Shore Autism Awareness Invitational1600m | #7 | 5:53.65 |
| 04/24 | Oceanside Blue and White Invitational1600m | #12 | 5:34.84 PR |
| 04/25 | Blue and White Invitational800m | #17 | 2:32.87 PR |
| 05/13 | Division 2B Championship3200m | #7 | 11:26.33 PR |
| 05/19 | Section 8 AA County Championship3200m | #15 | 12:07.61 |
| 09/10 | Nassau League Meet #15K XC | #6 | 18:27.40 |
| 09/16 | Nassau League Meet #25K XC | #10 | 17:52.70 PR |
| 09/25 | Nassau League Meet #35K XC | #11 | 18:55.85 |
| 09/27 | Suffolk Coaches Invitational5K XC | #41 | 20:11.60 PR |
| 09/30 | Nassau League Meet #45K XC | #5 | 17:57.04 |
| 10/07 | Nassau League Meet #55K XC | #8 | 18:10.27 PR |
| 10/22 | Frosh/Soph/Jr/Sr5K XC | #57 | 19:50.10 |
| 10/25 | Nassau Coaches Invitational5K XC | #20 | 18:08.30 PR |
| 11/01 | Section VIII County Championship5K XC | #52 | 18:34.30 |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #83 | 19:09.50 |
| 04/19 | Section VIII "South Shore" Frosh/Soph Meet1600m | #4 | 5:52.28 |
| 12/19 | Section 8 Group B-F Format C600m | #7 | 1:52.20 PR |
| 01/07 | Section 8 Group B-D Format D1000m | #12 | 3:30.15 PR |
| 11/02 | Class County ChampsXC | #394 | 21:25.10 |
| 11/02 | Class County Champs5K XC | #47 | 21:25.10 |
| 04/22 | North Shore Autism Awareness Invitational1600m | #7 | 6:13.81 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #284 | 19:46.84 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #69 | 24:20.96 |
| 10/13 | Suffolk Coaches Invitational5K XC | #36 | 23:13.46 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #281 | 20:55.83 PR |
| 10/21 | Nassau County XC Coaches MeetXC | #33 | 21:10.05 PR |