| Event | Mark | Date |
|---|---|---|
| XC · East Meadow NY XC | 19:05.53 | 2021-04-24 |
| 1000m Indoor | 2:35.91 | 2025-02-04 |
| 3200m Indoor | 10:14.73 | 2023-12-15 |
| 600m Indoor | 1:25.47 | 2024-12-17 |
| 1600m Outdoor | 4:29.41 | 2024-04-20 |
| 400m Outdoor | 52.30 | 2025-06-09 |
| 800m Outdoor | 1:57.01 | 2025-06-09 |
| Mile Outdoor | 4:33.10 | 2025-05-09 |
| 04/05 | Nassau Coaches Invitational400m | #3 | 54.61 |
| 04/19 | Port Washington Invitational1600m | #10 | 4:42.44 |
| 05/09 | Massapequa Chiefs Invitational - Under The LightsMile | #8 | 4:33.10 PR |
| 05/12 | Division 1B Championship1600m | #5 | 4:40.87 |
| 05/12 | Division 1B Championship800m | #2 | 1:59.63 |
| 05/28 | Section 8 AAA County Championship800m | #3 | 1:58.84 |
| 06/05 | Section VIII State Qualifer Day 1800m | #8 | 1:57.55 |
| 06/09 | Massapequa Last Chance Invitational800m | #6 | 1:57.01 PR |
| 06/09 | Massapequa Last Chance Invitational400m | #1 | 52.30 PR |
| 04/20 | Nassau Coaches Invitational1600m | #1 | 4:29.41 PR |
| 04/20 | Nassau Coaches Invitational800m | #3 | 1:59.58 |
| 05/04 | St. Anthony's Invitational800m | #8 | 1:58.67 |
| 05/13 | Section 8 Division 1B Meet1600m | #1 | 4:34.01 |
| 05/13 | Section 8 Division 1B Meet800m | #1 | 2:01.11 |
| 05/22 | Section 8 Class AAA800m | #2 | 1:57.33 |
| 05/30 | Section 8 State Qualifier800m | #5 | 1:59.90 |
| 12/10 | Section 8 Group A-B Format A1600m | #2 | 4:41.87 |
| 12/17 | Section 8 Group D-E Format C600m | #2 | 1:25.47 PR |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET1000m | #2 | 2:39.61 |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET1600m | #4 | 4:54.34 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A1000m | #2 | 2:35.91 PR |
| 02/10 | SECTION 8 STATE QUALIFIER1000m | #2 | 2:36.76 |
| 04/01 | Valley Stream Challenge Invitational1600m | #2 | 4:48.10 |
| 05/09 | Section VIII Championships Division 1B800m | #4 | 2:03.40 |
| 05/22 | Section VIII County Championships Class AAA800m | #7 | 2:06.23 |
| 12/15 | Section 8 Distance & Weight Throw3200m | #1 | 10:14.73 PR |
| 01/16 | Conference 2 Champs1000m | #3 | 2:46.04 |
| 01/16 | Conference 2 Champs1600m | #5 | 5:06.61 |
| 02/12 | Section 8 State Quals1000m | #4 | 2:37.46 |
| 03/09 | Section VIII NYSPHSAA Cross Country, Week 1 Conference 1XC | #24 | 20:43.85 |
| 04/24 | Section VIII NYSPHSAA Cross Country, Long Island ChampionshipXC | #97 | 19:05.53 PR |