| Event | Mark | Date |
|---|---|---|
| 5K XC · Bethpage XC | 24:55.76 | 2019-10-03 |
| XC · Bethpage NY XC | 17:31.93 | 2022-09-13 |
| XC · East Meadow NY XC | 20:50.03 | 2022-10-19 |
| 800m Outdoor | 2:26.48 | 2022-05-25 |
| 05/15 | Section VIII Championships Division 2B800m | #5 | 2:35.89 |
| 05/23 | Section VIII County Championships Class AA800m | #6 | 2:31.79 |
| 05/17 | Section VIII Championships Division 2B800m | #2 | 2:31.26 |
| 05/25 | Section VIII County Championships Class AA800m | #4 | 2:26.48 PR |
| 06/04 | Section VIII State Qualifier800m | #8 | 2:26.65 |
| 09/09 | Nassau County XC Conf 2, 4XC | #3 | 21:27.14 |
| 09/13 | Nassau County XC Conf 1, 2XC | #6 | 17:31.93 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #11 | 23:10.46 |
| 10/06 | Nassau County XC Conf 1, 2XC | #3 | 21:56.84 |
| 10/15 | Nassau County XC Coaches MeetXC | #19 | 22:17.04 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #6 | 20:50.03 PR |
| 10/29 | Nassau County XC Class County ChampsXC | #31 | 21:48.74 |
| 11/05 | Nassau County XC State QualifierXC | #17 | 21:48.17 |
| 03/10 | Section VIII NYSPHSAA Cross Country, Week 1 Conference 2XC | #12 | 24:04.33 |
| 04/17 | Section VIII NYSPHSAA Cross Country, County ChampsXC | #86 | 22:08.52 |
| 04/24 | Section VIII NYSPHSAA Cross Country, Long Island ChampionshipXC | #66 | 22:20.99 |
| 09/10 | Nassau County XC ConfXC | #6 | 17:49.13 |
| 09/14 | Nassau County XC ConfXC | #3 | 21:58.04 |
| 09/20 | Nassau County XC ConfXC | #8 | 22:21.39 |
| 09/28 | Nassau County XC ConfXC | #5 | 21:28.72 |
| 10/05 | Nassau County XC ConfXC | #7 | 22:07.29 |
| 10/05 | Nassau County XC ConfXC | #44 | 22:07.30 |
| 10/30 | Nassau County XC Class County ChampsXC | #42 | 22:50.92 |
| 11/06 | Nassau County XC State QualifierXC | #44 | 22:10.24 |
| 10/03 | Section VIII Conference Meet5K XC | #20 | 24:55.76 PR |