| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 19:20.05 | 2021-10-13 |
| 5K XC · Bethpage XC | 26:18.26 | 2019-10-03 |
| 5K XC · Bethpage State Park XC | 25:23.33 | 2019-09-21 |
| XC · Bethpage NY XC | 12:54.16 | 2022-10-06 |
| XC · East Meadow NY XC | 10:58.72 | 2022-09-29 |
| 1000m Indoor | 3:49.40 | 2020-01-14 |
| 1500m Outdoor | 6:02.46 | 2022-04-02 |
| 400m Outdoor | 1:12.43 | 2023-05-15 |
| 800m Outdoor | 2:53.95 | 2022-04-09 |
| 05/15 | Section VIII Championships Division 2A400m | #3 | 1:12.43 PR |
| 04/02 | Valley Stream Challenge Invitational1500m | #1 | 6:02.46 PR |
| 04/09 | The Nassau Coaches Invitational800m | #9 | 2:53.95 PR |
| 04/23 | Paul Limmer Invite at Mepham High School1500m | #10 | 6:02.47 |
| 04/23 | Paul Limmer Invite at Mepham High School | #2 | 9:50.18 |
| 05/24 | Section VIII County Championships Class AAA1500m | #8 | 6:15.38 |
| 09/09 | Nassau County XC Conf 2, 4XC | #13 | 24:33.69 |
| 09/13 | Nassau County XC Conf 1, 2XC | #22 | 21:02.85 |
| 09/19 | Nassau County XC Conf 2, 3XC | #13 | 27:22.17 |
| 09/29 | Nassau County XC Conf 2, 4XC | #12 | 10:58.72 PR |
| 10/06 | Nassau County XC Conf 1, 2XC | #15 | 12:54.16 PR |
| 10/15 | Nassau County XC Coaches MeetXC | #77 | 26:18.36 |
| 10/29 | Nassau County XC Class County ChampsXC | #86 | 25:54.10 |
| 11/05 | Nassau County XC State QualifierXC | #80 | 25:37.63 |
| 03/10 | Section VIII NYSPHSAA Cross Country, Week 1 Conference 2XC | #14 | 25:17.39 |
| 04/17 | Section VIII NYSPHSAA Cross Country, County ChampsXC | #111 | 23:02.64 |
| 04/24 | Section VIII NYSPHSAA Cross Country, Long Island ChampionshipXC | #95 | 24:10.33 |
| 09/10 | Nassau County XC ConfXC | #17 | 20:15.85 |
| 09/14 | Nassau County XC ConfXC | #14 | 25:25.16 |
| 09/28 | Nassau County XC ConfXC | #17 | 24:35.32 |
| 10/05 | Nassau County XC ConfXC | #26 | 24:22.98 |
| 10/05 | Nassau County XC ConfXC | #154 | 24:23.00 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #63 | 19:20.05 PR |
| 10/30 | Nassau County XC Class County ChampsXC | #49 | 23:42.34 |
| 11/06 | Nassau County XC State QualifierXC | #73 | 24:16.48 |
| 01/14 | Section VIII Conference 2 Championships1000m | #14 | 3:49.40 PR |
| 09/21 | Nassau Coaches 53rd Annual Cross Country Invitational5K XC | #29 | 25:23.33 PR |
| 10/03 | Section VIII Conference Meet5K XC | #18 | 26:18.26 PR |