| Event | Mark | Date |
|---|---|---|
| XC · Bethpage NY XC | 17:45.61 | 2022-09-13 |
| XC · East Meadow NY XC | 20:38.37 | 2021-04-17 |
| 300m Indoor | 56.31 | 2019-12-10 |
| 55m Indoor | 9.63 | 2019-12-02 |
| 600m Indoor | 2:11.25 | 2019-12-17 |
| 1500m Outdoor | 5:21.65 | 2022-06-04 |
| 3000m Outdoor | 11:33.67 | 2023-05-09 |
| 05/09 | Section VIII Championships Division 1B3000m | #2 | 11:33.67 PR |
| 05/22 | Section VIII County Championships Class AAA3000m | #8 | 11:54.96 |
| 06/01 | Section VIII State Qualifier3000m | #13 | 11:51.19 |
| 06/01 | Section VIII State Qualifier1500m | #8 | 5:28.25 |
| 04/09 | The Nassau Coaches Invitational1500m | #17 | 5:31.29 |
| 05/10 | Section VIII Championships Division 1B1500m | #5 | 5:31.32 |
| 05/10 | Section VIII Championships Division 1B3000m | #5 | 12:22.05 |
| 05/24 | Section VIII County Championships Class AAA3000m | #7 | 11:45.31 |
| 06/04 | Section VIII State Qualifier1500m | #3 | 5:21.65 PR |
| 09/08 | Nassau County XC Conf 1, 3XC | #3 | 21:21.73 |
| 09/13 | Nassau County XC Conf 1, 2XC | #4 | 17:45.61 PR |
| 09/20 | Nassau County XC Conf 1, 4XC | #4 | 22:48.68 |
| 09/28 | Nassau County XC Conf 1, 3XC | #11 | 20:58.98 |
| 10/06 | Nassau County XC Conf 1, 2XC | #9 | 21:40.36 |
| 10/15 | Nassau County XC Coaches MeetXC | #17 | 21:53.51 |
| 10/29 | Nassau County XC Class County ChampsXC | #20 | 20:56.55 |
| 11/05 | Nassau County XC State QualifierXC | #10 | 20:31.67 |
| 03/09 | Section VIII NYSPHSAA Cross Country, Week 1 Conference 1XC | #4 | 21:55.00 |
| 04/17 | Section VIII NYSPHSAA Cross Country, County ChampsXC | #31 | 20:38.37 PR |
| 04/24 | Section VIII NYSPHSAA Cross Country, Long Island ChampionshipXC | #37 | 21:07.23 |
| 09/09 | Nassau County XC ConfXC | #4 | 18:24.05 |
| 09/14 | Nassau County XC ConfXC | #5 | 21:55.47 |
| 09/21 | Nassau County XC ConfXC | #2 | 23:04.53 |
| 09/27 | Nassau County XC ConfXC | #8 | 21:57.10 |
| 10/05 | Nassau County XC ConfXC | #3 | 22:12.39 |
| 10/05 | Nassau County XC ConfXC | #47 | 22:12.40 |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #28 | 22:59.16 |
| 10/30 | Nassau County XC Class County ChampsXC | #28 | 22:16.88 |
| 11/06 | Nassau County XC State QualifierXC | #32 | 21:35.68 |
| 12/02 | Section VIII Winter Track & Field55m | #61 | 9.63 PR |
| 12/10 | Section VIII Winter Track & Field300m | #36 | 56.31 PR |
| 12/17 | Section VIII Winter Track & Field600m | #41 | 2:11.25 PR |