| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 14:13.52 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 15:48.40 | 2024-11-02 |
| 5K XC · East Meadow NY XC | 16:34.60 | 2023-09-11 |
| XC · Bethpage ny XC | 15:56.66 | 2024-10-07 |
| XC · Bethpage NY XC | 15:21.97 | 2022-09-12 |
| XC · East Meadow NY XC | 16:05.99 | 2023-09-27 |
| 1600m Outdoor | 4:23.33 | 2024-05-31 |
| 3000m Steeplechase Outdoor | 9:49.74 | 2025-05-29 |
| 3200m Outdoor | 9:48.39 | 2023-06-01 |
| 800m Outdoor | 2:04.35 | 2025-05-09 |
| Mile Outdoor | 4:27.86 | 2025-05-09 |
| 05/07 | Division 4A Championship1600m | #1 | 4:36.65 |
| 05/07 | Division 4A Championship800m | #1 | 2:04.55 |
| 05/07 | Division 4A Championship3200m | #2 | 10:24.37 |
| 05/09 | Massapequa Chiefs Invitational - Under The LightsMile | #5 | 4:27.86 PR |
| 05/09 | Massapequa Chiefs Invitational - Under The Lights800m | #4 | 2:04.35 PR |
| 05/29 | Section 8 A County Championships3000m Steeplechase | #1 | 9:49.74 PR |
| 06/06 | Section VIII State Qualifier Day 23000m Steeplechase | #2 | 9:55.14 |
| 04/26 | Blue Dragons Invitational1600m | #2 | 4:33.57 |
| 04/26 | Blue Dragons Invitational800m | #4 | 2:08.31 |
| 05/06 | Section 8 Division 4A Meet1600m | #1 | 4:28.80 |
| 05/06 | Section 8 Division 4A Meet800m | #4 | 2:06.75 |
| 05/10 | Massapequa Chief Invitational - Under The LightsMile | #9 | 4:29.53 |
| 05/10 | Massapequa Chief Invitational - Under The Lights800m | #1 | 2:07.37 |
| 05/24 | Section 8 Class A1600m | #2 | 4:25.04 |
| 05/31 | Section 8 State Qualifier1600m | #4 | 4:23.33 PR |
| 01/14 | SECTION 8 CONF 5 CHAMPIONSHIP MEET1600m | #1 | 4:31.20 |
| 02/03 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS C1600m | #1 | 4:34.66 |
| 02/10 | SECTION 8 STATE QUALIFIER1600m | #4 | 4:28.10 |
| 10/07 | Section 8 - Conf 3 & 4XC | #1 | 15:56.66 PR |
| 11/02 | Class County ChampsXC | #2 | 15:48.40 PR |
| 11/02 | Class County Champs5K XC | #1 | 15:48.40 PR |
| 11/09 | State Qualifier/Clint MillerXC | #8 | 16:08.90 |
| 11/09 | State Qualifier/Clint Miller5K XC | #6 | 16:08.90 |
| 04/01 | Valley Stream Challenge Invitational1600m | #5 | 4:53.40 |
| 04/01 | Valley Stream Challenge Invitational800m | #11 | 2:14.71 |
| 05/17 | Section VIII Championships Division 3B1600m | #4 | 4:43.84 |
| 05/17 | Section VIII Championships Division 3B3200m | #4 | 10:08.79 |
| 05/24 | Section VIII County Championships Class A1600m | #6 | 4:41.60 |
| 05/24 | Section VIII County Championships Class A3200m | #5 | 10:16.40 |
| 06/01 | Section VIII State Qualifier3200m | #4 | 9:48.39 PR |
| 06/01 | Section VIII State Qualifier1600m | #8 | 4:38.25 |
| 12/15 | Section 8 Distance & Weight Throw3200m | #12 | 10:28.56 |
| 12/18 | Section 8 Group B-C Format C1600m | #3 | 4:48.06 |
| 02/12 | Section 8 State Quals1600m | #4 | 4:33.28 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #17 | 14:13.52 PR |
| 09/11 | Nassau County XC Conf 3, 45K XC | #7 | 16:34.60 PR |
| 09/19 | Nassau County XC Conf 1, 4XC | #3 | 16:48.02 |
| 09/27 | Nassau County XC Conf 2, 4XC | #5 | 16:05.99 PR |
| 10/02 | Nassau County XC Conf 3, 4XC | #3 | 16:47.04 |
| 10/28 | Nassau County XC Class County ChampsXC | #9 | 17:34.44 |
| 11/04 | Nassau County XC State QualifierXC | #5 | 16:18.53 |
| 05/09 | Section VIII Championships Division 4A1600m | #14 | 5:38.51 |
| 05/09 | Section VIII Championships Division 4A3200m | #7 | 12:08.44 |
| 05/23 | Section VIII County Championships Class A1600m | #6 | 5:15.92 |
| 09/08 | Nassau County XC Conf 1, 3XC | #5 | 18:05.52 |
| 09/12 | Nassau County XC Conf 3, 4XC | #3 | 15:21.97 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #3 | 18:18.52 |
| 09/28 | Nassau County XC Conf 1, 3XC | #2 | 17:10.56 |
| 10/03 | Nassau County XC Conf 3, 4XC | #1 | 17:54.97 |
| 10/29 | Nassau County XC Class County ChampsXC | #8 | 17:25.55 |
| 11/05 | Nassau County XC State QualifierXC | #12 | 17:35.90 |
| 09/10 | Nassau County XC ConfXC | #113 | 28:10.24 |
| 09/21 | Nassau County XC ConfXC | #68 | 24:47.74 |
| 09/28 | Nassau County XC ConfXC | #17 | 22:51.49 |
| 10/04 | Nassau County XC ConfXC | #16 | 23:21.07 |
| 10/05 | Nassau County XC ConfXC | #317 | 23:21.10 |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #58 | 24:02.78 |
| 10/30 | Nassau County XC Class County ChampsXC | #55 | 20:40.61 |