| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 24:26.54 | 2021-10-13 |
| 4K XC · Bethpage NY XC | 20:06.40 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 24:25.80 | 2024-11-02 |
| 5K XC · East Meadow NY XC | 23:46.20 | 2023-09-11 |
| XC · Bethpage ny XC | 22:50.03 | 2024-10-07 |
| XC · Bethpage NY XC | 17:35.73 | 2022-10-12 |
| XC · East Meadow NY XC | 22:05.67 | 2022-10-19 |
| XC · Kings Park NY XC | 22:54.40 | 2023-10-07 |
| 1600m Indoor | 5:47.77 | 2024-12-03 |
| 600m Indoor | 1:43.81 | 2025-01-14 |
| 3000m Steeplechase Outdoor | 13:40.64 | 2024-05-10 |
| 3200m Outdoor | 12:38.05 | 2024-05-06 |
| 05/07 | Division 4A Championship1600m | #17 | 6:10.82 |
| 05/06 | Section 8 Division 4A Meet3200m | #7 | 12:38.05 PR |
| 05/10 | Massapequa Chief Invitational - Under The Lights3000m Steeplechase | #15 | 13:40.64 PR |
| 12/03 | Section 8 Group B-E Format A1600m | #8 | 5:47.77 PR |
| 12/17 | Section 8 Group D-E Format C600m | #4 | 1:45.83 |
| 01/08 | Section 8 Group A-C Format D3200m | #9 | 13:53.24 |
| 01/14 | SECTION 8 CONF 5 CHAMPIONSHIP MEET600m | #1 | 1:43.81 PR |
| 10/07 | Section 8 - Conf 3 & 4XC | #132 | 22:50.03 PR |
| 11/02 | Class County ChampsXC | #551 | 24:25.80 PR |
| 11/02 | Class County Champs5K XC | #86 | 24:25.80 PR |
| 05/08 | Section VIII Championships Division 4A1600m | #9 | 5:59.42 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #293 | 20:06.40 PR |
| 09/11 | Nassau County XC Conf 3, 45K XC | #130 | 23:46.20 PR |
| 09/19 | Nassau County XC Conf 1, 4XC | #11 | 23:13.46 |
| 09/27 | Nassau County XC Conf 2, 4XC | #174 | 22:39.53 |
| 10/07 | Suffolk Officials InvitationalXC | #116 | 22:54.40 PR |
| 09/09 | Nassau County XC Conf 2, 4XC | #10 | 25:40.58 |
| 09/12 | Nassau County XC Conf 3, 4XC | #12 | 19:47.69 |
| 09/20 | Nassau County XC Conf 1, 4XC | #18 | 23:16.83 |
| 09/29 | Nassau County XC Conf 2, 4XC | #18 | 22:11.82 |
| 10/03 | Nassau County XC Conf 3, 4XC | #15 | 23:42.38 |
| 10/12 | Nassau County XC North Shore vs South ShoreXC | #31 | 17:35.73 PR |
| 10/15 | Nassau County XC Coaches MeetXC | #52 | 23:10.17 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #111 | 22:05.67 PR |
| 10/29 | Nassau County XC Class County ChampsXC | #85 | 22:21.95 |
| 11/05 | Nassau County XC State QualifierXC | #87 | 21:59.66 |
| 10/04 | Nassau County XC ConfXC | #22 | 29:56.22 |
| 10/05 | Nassau County XC ConfXC | #387 | 29:56.20 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #417 | 24:26.54 PR |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #105 | 30:14.24 |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #119 | 27:58.76 |
| 10/30 | Nassau County XC Class County ChampsXC | #129 | 28:36.39 |