| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 15:42.97 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 18:18.20 | 2024-11-02 |
| 5K XC · Brookville NY XC | 19:04.10 | 2025-11-01 |
| 5K XC · East Meadow NY XC | 19:42.79 | 2023-09-11 |
| 5K XC · Kings Park NY XC | 19:46.76 | 2023-10-13 |
| XC · Bethpage NY XC | 16:37.14 | 2022-09-12 |
| XC · East Meadow NY XC | 18:08.38 | 2022-10-19 |
| 1000m Indoor | 2:38.26 | 2025-01-15 |
| 3200m Indoor | 10:27.97 | 2023-12-15 |
| 600m Indoor | 1:27.57 | 2026-02-02 |
| 1600m Outdoor | 4:31.84 | 2025-05-06 |
| 400m Outdoor | 55.71 | 2025-06-09 |
| 800m Outdoor | 1:57.49 | 2025-06-05 |
| Mile Outdoor | 4:25.05 | 2025-05-09 |
| 04/04 | Nassau Coaches Invitational800m | #6 | 2:01.16 |
| 04/04 | Nassau Coaches Invitational800m | #6 | 2:01.169 |
| 05/05 | Division 3B Championship800m | #1 | 2:03.35 |
| 05/18 | Section 8 AA County Championship800m | #6 | 2:01.88 |
| 05/18 | Section 8 AA County Championship800m | #6 | 2:01.889 |
| 06/04 | Section 8 State Qualifer - Day 1800m | #7 | 1:59.23 |
| 06/04 | Section 8 State Qualifer - Day 1800m | #7 | 1:59.239 |
| 04/05 | Nassau Coaches Invitational800m | #3 | 2:00.48 |
| 05/06 | Division 3B Championship1600m | #2 | 4:31.84 PR |
| 05/06 | Division 3B Championship800m | #2 | 2:03.77 |
| 05/09 | Massapequa Chiefs Invitational - Under The LightsMile | #2 | 4:25.05 PR |
| 05/19 | Section 8 AA County Championship800m | #4 | 2:00.15 |
| 06/05 | Section VIII State Qualifer Day 1800m | #6 | 1:57.49 PR |
| 06/09 | Massapequa Last Chance Invitational400m | #5 | 55.71 PR |
| 01/07 | Section 8 Group D-E Format D1000m | #14 | 3:04.56 |
| 01/29 | Section 8 Conference 6 Championships1000m | #1 | 2:48.05 |
| 01/29 | Section 8 Conference 6 Championships1000m | #1 | 2:48.059 |
| 02/02 | Section 8 Class C Champs600m | #1 | 1:27.57 PR |
| 02/02 | Section 8 Class C Champs600m | #1 | 1:27.579 |
| 11/01 | Section VIII County Championship5K XC | #66 | 19:04.10 PR |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #5 | 19:40.90 |
| 05/04 | St. Anthony's Invitational800m | #1 | 1:59.53 |
| 05/07 | Section 8 Division 3B Meet800m | #1 | 2:03.71 |
| 05/10 | Massapequa Chief Invitational - Under The LightsMile | #6 | 4:28.59 |
| 05/21 | Section 8 Class AA800m | #2 | 2:00.20 |
| 05/30 | Section 8 State Qualifier800m | #1 | 1:58.92 |
| 12/04 | Section 8 Group C-E Format B600m | #1 | 1:28.15 |
| 12/09 | Section 8 Group A-D Format A1600m | #1 | 4:48.86 |
| 01/06 | Section 8 Group E-F Format D1000m | #1 | 2:42.34 |
| 01/15 | SECTION 8 CONF 6 CHAMPIONSHIP MEET1000m | #1 | 2:38.26 PR |
| 01/15 | SECTION 8 CONF 6 CHAMPIONSHIP MEET1600m | #2 | 4:51.76 |
| 02/03 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS C1000m | #2 | 2:41.41 |
| 02/10 | SECTION 8 STATE QUALIFIER1000m | #5 | 2:40.07 |
| 11/02 | Class County ChampsXC | #103 | 18:18.20 PR |
| 11/02 | Class County Champs5K XC | #37 | 18:18.20 PR |
| 11/09 | State Qualifier/Clint MillerXC | #130 | 19:01.60 |
| 11/09 | State Qualifier/Clint Miller5K XC | #45 | 19:01.60 |
| 04/01 | Valley Stream Challenge Invitational400m | #1 | 56.83 |
| 05/08 | Section VIII Championships Division 4B800m | #2 | 2:06.96 |
| 05/24 | Section VIII County Championships Class A800m | #7 | 2:11.82 |
| 06/01 | Section VIII State Qualifier800m | #9 | 2:05.56 |
| 12/15 | Section 8 Distance & Weight Throw3200m | #1 | 10:27.97 PR |
| 02/12 | Section 8 State Quals1000m | #5 | 2:38.75 |
| 02/12 | Section 8 State Quals1600m | #12 | 4:51.58 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #90 | 15:42.97 PR |
| 09/11 | Nassau County XC Conf 3, 45K XC | #44 | 19:42.79 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #4 | 18:56.96 |
| 09/26 | Nassau County XC Conf 1, 3XC | #60 | 18:23.59 |
| 10/02 | Nassau County XC Conf 3, 4XC | #21 | 18:28.85 |
| 10/13 | Suffolk Coaches Invitational5K XC | #44 | 19:46.76 PR |
| 10/28 | Nassau County XC Class County ChampsXC | #96 | 21:22.72 |
| 11/04 | Nassau County XC State QualifierXC | #25 | 17:59.14 |
| 09/09 | Nassau County XC Conf 2, 4XC | #1 | 20:54.73 |
| 09/12 | Nassau County XC Conf 3, 4XC | #9 | 16:37.14 PR |
| 09/20 | Nassau County XC Conf 1, 4XC | #3 | 19:31.24 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #3 | 18:08.38 PR |
| 10/29 | Nassau County XC Class County ChampsXC | #15 | 18:12.85 |