| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 21:19.37 | 2021-10-13 |
| 4K XC · Bethpage NY XC | 20:40.16 | 2023-09-08 |
| 5K XC · East Meadow NY XC | 24:09.07 | 2023-09-12 |
| XC · Bethpage NY XC | 19:35.65 | 2022-09-13 |
| XC · East Meadow NY XC | 22:29.60 | 2022-09-29 |
| 1600m Outdoor | 5:24.79 | 2022-04-02 |
| 3200m Outdoor | 13:58.96 | 2023-05-15 |
| 04/01 | Valley Stream Challenge Invitational1600m | #18 | 7:03.87 |
| 05/15 | Section VIII Championships Division 2A3200m | #16 | 13:58.96 PR |
| 01/16 | Conference 2 Champs3200m | #20 | 14:35.99 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #308 | 20:40.16 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #211 | 24:09.07 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #35 | 25:30.98 |
| 09/27 | Nassau County XC Conf 2, 4XC | #179 | 22:46.42 |
| 10/03 | Nassau County XC Conf 1, 2XC | #222 | 26:59.55 |
| 10/21 | Nassau County XC Coaches MeetXC | #93 | 26:59.30 |
| 10/28 | Nassau County XC Class County ChampsXC | #133 | 24:42.06 |
| 04/02 | Valley Stream Challenge Invitational1600m | #8 | 5:24.79 PR |
| 05/18 | Section VIII Championships Division 2A1600m | #7 | 6:37.54 |
| 09/09 | Nassau County XC Conf 2, 4XC | #33 | 24:10.75 |
| 09/13 | Nassau County XC Conf 1, 2XC | #33 | 19:35.65 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #77 | 24:59.50 |
| 09/29 | Nassau County XC Conf 2, 4XC | #53 | 22:29.60 PR |
| 10/06 | Nassau County XC Conf 1, 2XC | #116 | 23:46.41 |
| 10/15 | Nassau County XC Coaches MeetXC | #119 | 22:57.00 |
| 10/29 | Nassau County XC Class County ChampsXC | #87 | 23:09.13 |
| 03/10 | Section VIII NYSPHSAA Cross Country, Week 1 Conference 2XC | #30 | 26:23.00 |
| 09/14 | Nassau County XC ConfXC | #113 | 25:18.72 |
| 09/20 | Nassau County XC ConfXC | #120 | 28:22.02 |
| 09/28 | Nassau County XC ConfXC | #63 | 24:19.36 |
| 10/05 | Nassau County XC ConfXC | #30 | 24:26.24 |
| 10/05 | Nassau County XC ConfXC | #347 | 24:26.20 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #369 | 21:19.37 PR |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #87 | 23:51.55 |