| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage XC | 17:08.72 | 2019-09-17 |
| 5K XC · Bethpage Sate Park XC | 20:57.84 | 2019-11-02 |
| 5K XC · Bethpage State Park XC | 20:47.93 | 2019-09-21 |
| XC · Bethpage NY XC | 15:18.24 | 2021-09-09 |
| XC · East Meadow NY XC | 18:08.31 | 2022-09-28 |
| 1000m Indoor | 2:58.87 | 2020-01-07 |
| 600m Indoor | 1:37.68 | 2019-12-17 |
| 400m Outdoor | 51.73 | 2026-03-14 |
| 800m Outdoor | 1:59.71 | 2022-06-04 |
| 03/14 | Stony Brook Snowflake Classic400m | #2 | 51.73 PR |
| 03/15 | Stony Brook Snowflake Classic400m | #1 | 52.11 |
| 03/16 | Stony Brook Snowflake Classic800m | #7 | 2:09.53 |
| 05/09 | Section VIII Championships Division 1B800m | #1 | 2:01.95 |
| 05/22 | Section VIII County Championships Class AAA800m | #9 | 2:13.63 |
| 04/09 | The Nassau Coaches Invitational800m | #11 | 2:17.03 |
| 05/10 | Section VIII Championships Division 1B800m | #2 | 2:03.50 |
| 05/24 | Section VIII County Championships Class AAA800m | #5 | 2:02.38 |
| 06/04 | Section VIII State Qualifier800m | #7 | 1:59.71 PR |
| 09/08 | Nassau County XC Conf 1, 3XC | #7 | 19:09.32 |
| 09/13 | Nassau County XC Conf 1, 2XC | #9 | 15:27.13 |
| 09/28 | Nassau County XC Conf 1, 3XC | #11 | 18:08.31 PR |
| 10/06 | Nassau County XC Conf 1, 2XC | #20 | 19:20.35 |
| 10/15 | Nassau County XC Coaches MeetXC | #34 | 18:53.88 |
| 10/29 | Nassau County XC Class County ChampsXC | #40 | 18:34.76 |
| 11/05 | Nassau County XC State QualifierXC | #66 | 19:53.18 |
| 03/09 | Section VIII NYSPHSAA Cross Country, Week 1 Conference 1XC | #18 | 19:11.26 |
| 09/09 | Nassau County XC ConfXC | #8 | 15:18.24 PR |
| 09/14 | Nassau County XC ConfXC | #13 | 18:11.65 |
| 09/21 | Nassau County XC ConfXC | #6 | 19:15.35 |
| 09/27 | Nassau County XC ConfXC | #9 | 18:24.02 |
| 10/05 | Nassau County XC ConfXC | #4 | 18:25.37 |
| 10/05 | Nassau County XC ConfXC | #62 | 18:25.40 |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #36 | 19:15.32 |
| 10/30 | Nassau County XC Class County ChampsXC | #55 | 19:11.90 |
| 11/06 | Nassau County XC State QualifierXC | #55 | 18:35.42 |
| 12/10 | Section VIII Winter Track & Field1000m | #26 | 3:09.52 |
| 12/17 | Section VIII Winter Track & Field600m | #15 | 1:37.68 PR |
| 01/07 | Section VIII Winter Track & Field1000m | #16 | 2:58.87 PR |
| 09/17 | Section VIII Conference Meet4K XC | #49 | 17:08.72 PR |
| 09/21 | Nassau Coaches 53rd Annual Cross Country Invitational5K XC | #10 | 20:47.93 PR |
| 10/23 | Section VIII Frosh/Soph Championships5K XC | #50 | 21:33.47 |
| 11/02 | Section VIII County Championships5K XC | #63 | 20:57.84 PR |