| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 18:37.93 | 2021-10-13 |
| 5K XC · Bethpage NY XC | 21:28.80 | 2024-11-02 |
| 5K XC · East Meadow NY XC | 25:11.70 | 2023-09-12 |
| XC · Bethpage NY XC | 17:58.36 | 2022-10-12 |
| XC · East Meadow NY XC | 10:44.72 | 2021-09-14 |
| 1000m Indoor | 3:18.38 | 2025-01-07 |
| 1600m Indoor | 5:48.73 | 2024-12-10 |
| 300m Indoor | 42.80 | 2024-12-07 |
| 55m Indoor | 7.49 | 2024-12-10 |
| 600m Indoor | 1:41.69 | 2024-12-04 |
| 100m Outdoor | 13.26 | 2024-05-03 |
| 200m Outdoor | 25.23 | 2025-05-02 |
| 3200m Outdoor | 13:33.76 | 2022-05-18 |
| 400m Outdoor | 56.73 | 2025-05-12 |
| 800m Outdoor | 2:29.01 | 2024-05-03 |
| 05/02 | Herricks Spring Invitational400m | #4 | 56.89 |
| 05/02 | Herricks Spring Invitational200m | #3 | 25.23 PR |
| 05/12 | Division 1B Championship400m | #4 | 56.73 PR |
| 04/20 | Nassau Coaches Invitational1600m | #9 | 5:55.98 |
| 05/03 | Herricks Invitational100m | #1 | 13.26 PR |
| 05/03 | Herricks Invitational800m | #2 | 2:29.01 PR |
| 12/04 | Section 8 Group C-E Format B600m | #5 | 1:41.69 PR |
| 12/07 | Herricks Holiday Invitational600m | #2 | 1:42.87 |
| 12/07 | Herricks Holiday Invitational300m | #3 | 42.80 PR |
| 12/10 | Section 8 Group A-B Format A1600m | #3 | 5:48.73 PR |
| 12/10 | Section 8 Group A-B Format A55m | #4 | 7.49 PR |
| 01/07 | Section 8 Group B-D Format D1000m | #6 | 3:18.38 PR |
| 01/28 | SECTION 8 CONF 2 CHAMPIONSHIP MEET600m | #2 | 1:44.27 |
| 11/02 | Class County ChampsXC | #401 | 21:28.80 PR |
| 11/02 | Class County Champs5K XC | #70 | 21:28.80 PR |
| 05/15 | Section VIII Championships Division 2A400m | #6 | 1:01.69 |
| 01/16 | Conference 2 Champs600m | #4 | 1:42.93 |
| 09/12 | Nassau County XC Conf 1, 25K XC | #215 | 25:11.70 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #32 | 24:35.65 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #357 | 22:09.21 |
| 10/21 | Nassau County XC Coaches MeetXC | #59 | 30:21.45 |
| 10/28 | Nassau County XC Class County ChampsXC | #130 | 24:10.39 |
| 05/18 | Section VIII Championships Division 2A3200m | #14 | 13:33.76 PR |
| 09/09 | Nassau County XC Conf 2, 4XC | #31 | 24:35.60 |
| 09/13 | Nassau County XC Conf 1, 2XC | #24 | 19:42.75 |
| 09/19 | Nassau County XC Conf 2, 3XC | #59 | 24:15.26 |
| 09/29 | Nassau County XC Conf 2, 4XC | #30 | 22:06.64 |
| 10/06 | Nassau County XC Conf 1, 2XC | #158 | 25:26.81 |
| 10/12 | Nassau County XC North Shore vs South ShoreXC | #38 | 17:58.36 PR |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #103 | 21:37.34 |
| 10/29 | Nassau County XC Class County ChampsXC | #136 | 23:16.66 |
| 09/10 | Nassau County XC ConfXC | #58 | 20:17.38 |
| 09/14 | Nassau County XC ConfXC | #17 | 10:44.72 PR |
| 09/20 | Nassau County XC ConfXC | #71 | 24:44.88 |
| 09/28 | Nassau County XC ConfXC | #53 | 23:27.91 |
| 10/05 | Nassau County XC ConfXC | #73 | 22:29.50 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #271 | 18:37.93 PR |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #65 | 22:47.64 |
| 10/30 | Nassau County XC Class County ChampsXC | #121 | 22:43.23 |
| 11/06 | Nassau County XC State QualifierXC | #116 | 22:14.43 |