| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 16:45.37 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 18:57.60 | 2024-11-02 |
| 5K XC · East Meadow NY XC | 19:19.66 | 2023-09-12 |
| 5K XC · Kings Park NY XC | 20:23.88 | 2023-10-13 |
| XC · Bethpage NY XC | 15:41.32 | 2022-09-13 |
| XC · East Meadow NY XC | 18:02.18 | 2023-10-18 |
| 1000m Indoor | 3:10.42 | 2024-12-04 |
| 3000m Indoor | 10:05.54 | 2025-02-10 |
| 300m Indoor | 47.35 | 2024-12-10 |
| 1500m Outdoor | 4:44.76 | 2025-05-09 |
| 2000m Steeplechase Outdoor | 6:55.12 | 2025-05-28 |
| 400m Hurdles Outdoor | 1:11.97 | 2025-04-15 |
| 800m Outdoor | 2:17.27 | 2022-06-04 |
| 04/15 | The Jim McGlynn Classic1500m | #2 | 4:48.94 |
| 04/15 | The Jim McGlynn Classic400m Hurdles | #1 | 1:11.97 PR |
| 04/19 | Port Washington Invitational1500m | #1 | 4:47.14 |
| 04/26 | Bob Pratt Invitational - Smithtown800m | #1 | 2:18.93 |
| 04/26 | Bob Pratt Invitational - Smithtown800m | #1 | 2:18.939 |
| 05/09 | Massapequa Chiefs Invitational - Under The Lights1500m | #2 | 4:44.76 PR |
| 05/13 | Division 2A Championship1500m | #1 | 5:00.53 |
| 05/13 | Division 2A Championship800m | #1 | 2:22.98 |
| 05/13 | Division 2A Championship3000m | #1 | 11:15.18 |
| 05/15 | Don Scott Memorial Relays2000m Steeplechase | #1 | 7:10.12 |
| 05/28 | Section 8 AAA County Championship2000m Steeplechase | #1 | 6:55.12 PR |
| 05/28 | Section 8 AAA County Championship3000m | #2 | 10:44.11 |
| 05/04 | St. Anthony's Invitational3000m | #4 | 10:11.34 |
| 05/14 | Section 8 Division 2A Meet1500m | #1 | 5:01.67 |
| 05/14 | Section 8 Division 2A Meet3000m | #1 | 11:26.15 |
| 05/16 | Don Scott Memorial Relays2000m Steeplechase | #1 | 7:00.46 |
| 05/21 | Section 8 Class AA2000m Steeplechase | #1 | 7:02.50 |
| 05/21 | Section 8 Class AA3000m | #1 | 10:46.32 |
| 12/04 | Section 8 Group C-E Format B1000m | #1 | 3:10.42 PR |
| 12/07 | Herricks Holiday Invitational3000m | #1 | 10:53.08 |
| 12/10 | Section 8 Group A-B Format A1500m | #2 | 4:56.34 |
| 12/10 | Section 8 Group A-B Format A300m | #1 | 47.35 PR |
| 12/17 | Section 8 Group D-E Format C1500m | #1 | 4:56.26 |
| 12/17 | Section 8 Group D-E Format C300m | #4 | 47.72 |
| 01/28 | SECTION 8 CONF 2 CHAMPIONSHIP MEET3000m | #2 | 10:59.37 |
| 01/28 | SECTION 8 CONF 2 CHAMPIONSHIP MEET1500m | #2 | 5:07.53 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A3000m | #3 | 10:34.22 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A1500m | #2 | 4:54.11 |
| 02/10 | SECTION 8 STATE QUALIFIER3000m | #2 | 10:05.54 PR |
| 02/10 | SECTION 8 STATE QUALIFIER1500m | #4 | 4:57.55 |
| 10/08 | Section 8 - Conf 1 & 2XC | #1 | 18:56.17 |
| 11/02 | Class County ChampsXC | #3 | 18:57.60 PR |
| 11/02 | Class County Champs5K XC | #2 | 18:57.60 PR |
| 11/09 | State Qualifier/Clint MillerXC | #6 | 19:13.70 |
| 11/09 | State Qualifier/Clint Miller5K XC | #2 | 19:13.70 |
| 05/15 | Section VIII Championships Division 2B1500m | #1 | 5:02.52 |
| 05/15 | Section VIII Championships Division 2B800m | #3 | 2:29.39 |
| 05/15 | Section VIII Championships Division 2B3000m | #1 | 11:44.83 |
| 05/23 | Section VIII County Championships Class AA2000m Steeplechase | #1 | 7:13.46 |
| 05/23 | Section VIII County Championships Class AA1500m | #3 | 5:03.55 |
| 06/01 | Section VIII State Qualifier2000m Steeplechase | #1 | 7:22.48 |
| 06/01 | Section VIII State Qualifier1500m | #6 | 5:16.44 |
| 12/15 | Section 8 Distance & Weight Throw3000m | #2 | 10:22.36 |
| 12/18 | Section 8 Group B-C Format C1500m | #1 | 4:54.80 |
| 02/12 | Section 8 State Quals3000m | #1 | 10:29.39 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #5 | 16:45.37 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #2 | 19:19.66 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #1 | 20:00.90 |
| 09/27 | Nassau County XC Conf 2, 4XC | #2 | 18:52.30 |
| 10/03 | Nassau County XC Conf 1, 2XC | #2 | 19:48.58 |
| 10/13 | Suffolk Coaches Invitational5K XC | #5 | 20:23.88 PR |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #1 | 18:02.18 PR |
| 10/28 | Nassau County XC Class County ChampsXC | #2 | 19:28.65 |
| 11/04 | Nassau County XC State QualifierXC | #2 | 18:53.10 |
| 04/19 | The East Meadow Invitational1500m | #1 | 5:08.05 |
| 04/19 | The East Meadow Invitational800m | #1 | 2:32.17 |
| 05/18 | Section VIII Championships Division 2A1500m | #1 | 4:55.41 |
| 05/18 | Section VIII Championships Division 2A800m | #1 | 2:24.47 |
| 05/18 | Section VIII Championships Division 2A3000m | #1 | 11:14.66 |
| 05/24 | Section VIII County Championships Class AAA2000m Steeplechase | #1 | 7:11.76 |
| 05/24 | Section VIII County Championships Class AAA1500m | #1 | 4:54.92 |
| 05/24 | Section VIII County Championships Class AAA800m | #1 | 2:22.26 |
| 06/04 | Section VIII State Qualifier800m | #4 | 2:17.27 PR |
| 06/04 | Section VIII State Qualifier2000m Steeplechase | #1 | 7:10.72 |
| 09/09 | Nassau County XC Conf 2, 4XC | #1 | 19:04.52 |
| 09/13 | Nassau County XC Conf 1, 2XC | #1 | 15:41.32 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #1 | 20:03.83 |
| 09/29 | Nassau County XC Conf 2, 4XC | #1 | 19:00.56 |
| 10/06 | Nassau County XC Conf 1, 2XC | #1 | 20:13.06 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #1 | 18:23.96 |
| 10/29 | Nassau County XC Class County ChampsXC | #1 | 18:53.48 |
| 11/05 | Nassau County XC State QualifierXC | #1 | 19:08.24 |
| 09/10 | Nassau County XC ConfXC | #3 | 17:25.60 |
| 09/28 | Nassau County XC ConfXC | #5 | 21:44.25 |