| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 18:23.51 | 2021-10-13 |
| 4K XC · Bethpage NY XC | 14:05.16 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 16:00.00 | 2024-11-09 |
| 5K XC · East Meadow NY XC | 16:37.91 | 2023-09-11 |
| XC · Bethpage ny XC | 16:16.37 | 2024-10-07 |
| XC · Bethpage NY XC | 14:58.09 | 2022-09-12 |
| XC · East Meadow NY XC | 16:09.90 | 2023-10-18 |
| 3200m Indoor | 9:38.02 | 2025-02-10 |
| 600m Indoor | 1:41.64 | 2024-12-12 |
| 1600m Outdoor | 4:31.88 | 2025-05-06 |
| 3000m Steeplechase Outdoor | 12:59.28 | 2022-04-02 |
| 800m Outdoor | 2:24.31 | 2024-04-26 |
| 05/06 | Division 3B Championship1600m | #3 | 4:31.88 PR |
| 05/06 | Division 3B Championship3200m | #1 | 10:06.78 |
| 05/29 | Section 8 A County Championships1600m | #2 | 4:34.49 |
| 05/29 | Section 8 A County Championships3200m | #4 | 9:39.31 |
| 04/26 | Blue Dragons Invitational1600m | #3 | 4:35.42 |
| 04/26 | Blue Dragons Invitational800m | #9 | 2:24.31 PR |
| 05/07 | Section 8 Division 3B Meet1600m | #5 | 4:40.10 |
| 05/07 | Section 8 Division 3B Meet3200m | #1 | 10:05.29 |
| 05/21 | Section 8 Class AA3200m | #3 | 9:59.31 |
| 12/02 | Section 8 Group C-F Format A1600m | #2 | 4:41.46 |
| 12/12 | Section 8 Group A-B Format B600m | #5 | 1:41.64 PR |
| 12/18 | Section 8 Group A-F Format C1600m | #4 | 4:48.39 |
| 01/09 | Section 8 Group D-E Format D3200m | #1 | 10:08.10 |
| 01/14 | SECTION 8 CONF 5 CHAMPIONSHIP MEET3200m | #2 | 9:44.39 |
| 01/14 | SECTION 8 CONF 5 CHAMPIONSHIP MEET1600m | #2 | 4:57.60 |
| 02/03 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS C3200m | #2 | 9:38.90 |
| 02/03 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS C1600m | #4 | 4:42.87 |
| 02/10 | SECTION 8 STATE QUALIFIER3200m | #3 | 9:38.02 PR |
| 02/10 | SECTION 8 STATE QUALIFIER1600m | #14 | 4:50.04 |
| 10/07 | Section 8 - Conf 3 & 4XC | #2 | 16:16.37 PR |
| 11/02 | Class County ChampsXC | #21 | 16:49.20 |
| 11/02 | Class County Champs5K XC | #6 | 16:49.20 |
| 11/09 | State Qualifier/Clint MillerXC | #2 | 16:00.00 PR |
| 11/09 | State Qualifier/Clint Miller5K XC | #2 | 16:00.00 PR |
| 04/01 | Valley Stream Challenge Invitational1600m | #3 | 4:50.30 |
| 05/17 | Section VIII Championships Division 3B1600m | #5 | 4:48.88 |
| 05/17 | Section VIII Championships Division 3B3200m | #3 | 10:07.95 |
| 05/23 | Section VIII County Championships Class AA3200m | #6 | 10:07.35 |
| 12/18 | Section 8 Group B-C Format C600m | #5 | 1:41.75 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #14 | 14:05.16 PR |
| 09/11 | Nassau County XC Conf 3, 45K XC | #8 | 16:37.91 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #2 | 17:11.80 |
| 09/26 | Nassau County XC Conf 1, 3XC | #5 | 16:11.36 |
| 10/02 | Nassau County XC Conf 3, 4XC | #5 | 17:07.29 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #6 | 16:09.90 PR |
| 10/28 | Nassau County XC Class County ChampsXC | #4 | 16:48.54 |
| 11/04 | Nassau County XC State QualifierXC | #9 | 16:40.93 |
| 04/02 | Valley Stream Challenge Invitational3000m Steeplechase | #14 | 12:59.28 PR |
| 04/02 | Valley Stream Challenge Invitational800m | #11 | 2:39.60 |
| 05/17 | Section VIII Championships Division 3A1600m | #6 | 5:06.72 |
| 05/25 | Section VIII County Championships Class AA1600m | #2 | 4:59.33 |
| 09/08 | Nassau County XC Conf 1, 3XC | #4 | 18:29.56 |
| 09/12 | Nassau County XC Conf 3, 4XC | #2 | 14:58.09 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #6 | 18:56.22 |
| 09/09 | Nassau County XC ConfXC | #16 | 23:10.55 |
| 09/13 | Nassau County XC ConfXC | #26 | 27:09.46 |
| 09/20 | Nassau County XC ConfXC | #31 | 24:13.72 |
| 10/04 | Nassau County XC ConfXC | #20 | 23:14.36 |
| 10/05 | Nassau County XC ConfXC | #313 | 23:14.40 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #253 | 18:23.51 PR |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #46 | 21:40.03 |
| 10/30 | Nassau County XC Class County ChampsXC | #100 | 22:28.73 |
| 11/06 | Nassau County XC State QualifierXC | #71 | 21:40.92 |