| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 14:56.85 | 2021-10-13 |
| 4K XC · Bethpage XC | 18:07.57 | 2019-09-17 |
| 5K XC · Bethpage Sate Park XC | 19:52.35 | 2019-11-02 |
| 5K XC · Bethpage State Park XC | 20:57.50 | 2019-10-23 |
| XC · Bethpage NY XC | 14:05.63 | 2022-09-13 |
| XC · East Meadow NY XC | 8:51.29 | 2021-03-09 |
| 1000m Indoor | 2:50.81 | 2020-02-04 |
| 3200m Indoor | 11:18.59 | 2020-01-07 |
| 1600m Outdoor | 4:19.34 | 2023-06-01 |
| 800m Outdoor | 1:55.87 | 2023-06-01 |
| 05/09 | Section VIII Championships Division 1A1600m | #1 | 4:35.77 |
| 05/09 | Section VIII Championships Division 1A800m | #1 | 1:58.97 |
| 05/22 | Section VIII County Championships Class AAA1600m | #1 | 4:22.50 |
| 05/22 | Section VIII County Championships Class AAA800m | #1 | 1:57.40 |
| 06/01 | Section VIII State Qualifier800m | #1 | 1:55.87 PR |
| 06/01 | Section VIII State Qualifier1600m | #2 | 4:19.34 PR |
| 04/19 | The East Meadow Invitational800m | #3 | 2:11.30 |
| 05/10 | Section VIII Championships Division 1A800m | #3 | 2:03.96 |
| 05/14 | North Shore High School Invitational800m | #3 | 1:59.97 |
| 05/24 | Section VIII County Championships Class AAA800m | #4 | 1:59.54 |
| 06/04 | Section VIII State Qualifier800m | #6 | 1:58.69 |
| 09/08 | Nassau County XC Conf 1, 3XC | #1 | 17:23.13 |
| 09/13 | Nassau County XC Conf 1, 2XC | #2 | 14:05.63 PR |
| 09/20 | Nassau County XC Conf 1, 4XC | #3 | 17:29.28 |
| 09/28 | Nassau County XC Conf 1, 3XC | #1 | 16:39.90 |
| 10/06 | Nassau County XC Conf 1, 2XC | #1 | 17:18.21 |
| 10/15 | Nassau County XC Coaches MeetXC | #5 | 16:45.79 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #5 | 16:19.43 |
| 10/29 | Nassau County XC Class County ChampsXC | #2 | 16:29.70 |
| 11/05 | Nassau County XC State QualifierXC | #8 | 16:49.89 |
| 03/09 | Section VIII NYSPHSAA Cross Country, Week 1 Conference 1XC | #5 | 8:51.29 PR |
| 09/09 | Nassau County XC ConfXC | #7 | 15:16.91 |
| 09/14 | Nassau County XC ConfXC | #3 | 18:40.33 |
| 09/21 | Nassau County XC ConfXC | #13 | 19:47.09 |
| 09/27 | Nassau County XC ConfXC | #12 | 19:20.03 |
| 10/05 | Nassau County XC ConfXC | #6 | 19:05.35 |
| 10/05 | Nassau County XC ConfXC | #94 | 19:05.30 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #41 | 14:56.85 PR |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #18 | 18:32.81 |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #13 | 19:05.62 |
| 10/30 | Nassau County XC Class County ChampsXC | #37 | 18:36.52 |
| 11/06 | Nassau County XC State QualifierXC | #42 | 18:19.63 |
| 12/02 | Section VIII Winter Track & Field1600m | #30 | 5:16.58 |
| 01/07 | Section VIII Winter Track & Field3200m | #19 | 11:18.59 PR |
| 01/30 | Section VIII Conference 1 Championships1000m | #12 | 2:57.69 |
| 02/04 | Section VIII County A Championships1000m | #8 | 2:50.81 PR |
| 09/17 | Section VIII Conference Meet4K XC | #29 | 18:07.57 PR |
| 10/23 | Section VIII Frosh/Soph Championships5K XC | #37 | 20:57.50 PR |
| 11/02 | Section VIII County Championships5K XC | #112 | 19:52.35 PR |