| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 18:14.56 | 2021-10-13 |
| 4K XC · Bethpage NY XC | 18:42.99 | 2023-09-08 |
| 5K XC · East Meadow NY XC | 22:35.19 | 2023-09-11 |
| 5K XC · Kings Park NY XC | 22:12.75 | 2023-10-13 |
| XC · Bethpage ny XC | 21:45.30 | 2024-10-07 |
| XC · Bethpage NY XC | 20:26.21 | 2023-11-04 |
| XC · East Meadow NY XC | 20:37.16 | 2023-09-26 |
| 1600m Outdoor | 5:46.23 | 2024-04-26 |
| 3200m Outdoor | 12:38.12 | 2024-05-07 |
| 04/26 | Oceanside Blue and White Invitational1600m | #2 | 5:46.23 PR |
| 05/07 | Section 8 Division 3B Meet3200m | #7 | 12:38.12 PR |
| 10/07 | Section 8 - Conf 3 & 4XC | #107 | 21:45.30 PR |
| 09/08 | Nassau County XC Conf 2, 44K XC | #254 | 18:42.99 PR |
| 09/11 | Nassau County XC Conf 3, 45K XC | #108 | 22:35.19 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #16 | 21:57.37 |
| 09/26 | Nassau County XC Conf 1, 3XC | #144 | 20:37.16 PR |
| 10/13 | Suffolk Coaches Invitational5K XC | #107 | 22:12.75 PR |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #309 | 21:19.14 |
| 10/21 | Nassau County XC Coaches MeetXC | #77 | 23:17.27 |
| 10/28 | Nassau County XC Class County ChampsXC | #90 | 21:02.53 |
| 11/04 | Nassau County XC State QualifierXC | #70 | 20:26.21 PR |
| 09/20 | Nassau County XC Conf 1, 4XC | #19 | 23:21.53 |
| 09/29 | Nassau County XC Conf 2, 4XC | #6 | 21:18.37 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #93 | 21:09.63 |
| 10/29 | Nassau County XC Class County ChampsXC | #65 | 21:03.66 |
| 11/05 | Nassau County XC State QualifierXC | #81 | 21:30.52 |
| 09/21 | Nassau County XC ConfXC | #21 | 24:25.51 |
| 09/28 | Nassau County XC ConfXC | #12 | 23:14.45 |
| 10/04 | Nassau County XC ConfXC | #25 | 25:33.29 |
| 10/05 | Nassau County XC ConfXC | #358 | 25:33.30 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #243 | 18:14.56 PR |
| 10/30 | Nassau County XC Class County ChampsXC | #98 | 22:51.82 |
| 11/06 | Nassau County XC State QualifierXC | #72 | 21:44.47 |