| Event | Mark | Date |
|---|---|---|
| 2.8 Mile XC · Sunken Meadow State Park XC | 18:59.07 | 2017-10-28 |
| 5K XC · Sunken Meadow State Park XC | 21:55.45 | 2017-10-26 |
| XC · Sunken Meadow State Park XC | 21:55.45 | 2017-10-26 |
| 1000m Indoor | 3:01.90 | 2019-12-13 |
| 1500m Indoor | 5:09.27 | 2023-02-25 |
| 1600m Indoor | 5:07.57 | 2020-01-25 |
| 300m Indoor | 45.25 | 2018-01-26 |
| 3200m Indoor | 11:29.20 | 2020-01-17 |
| 400m Indoor | 1:05.58 | 2025-01-19 |
| 800m Indoor | 2:34.70 | 2023-02-25 |
| 01/19 | USATF Long Island Youth Indoor Track & Field/Para-Athletic Championships400m | #1 | 1:05.58 PR |
| 01/14 | USATF Long Island Youth Indoor Track & Field Championships800m | #5 | 2:36.91 |
| 02/25 | USATF Long Island Open & Masters Indoor Track & Field Championships1500m | #4 | 5:09.27 PR |
| 02/25 | USATF Long Island Open & Masters Indoor Track & Field Championships800m | #2 | 2:34.70 PR |
| 12/07 | Section XI Boys Crossover A1600m | #15 | 5:12.07 |
| 12/13 | Section XI Boys Crossover B 11000m | #11 | 3:01.90 PR |
| 12/22 | Section XI Boys Crossover D1600m | #14 | 5:22.58 |
| 01/04 | Section XI Boys Crossover E1600m | #14 | 5:21.98 |
| 01/17 | Section XI Boys Indoor League Championships3200m | #10 | 11:29.20 PR |
| 01/25 | Section XI Boys Last Chance Meet1600m | #16 | 5:07.57 PR |
| 04/21 | Suffolk Coaches Meet1600m | #54 | 5:41.14 |
| 12/19 | Section XI Boys Crossover C 11000m | #47 | 3:20.36 |
| 01/26 | Section XI Boys Indoor League Championships300m | #26 | 45.25 PR |
| 10/26 | Section XI Boys Division XC Championships5K XC | #33 | 21:55.45 PR |
| 10/26 | Section XI Boys Division XC ChampionshipsXC | #512 | 21:55.45 PR |
| 10/28 | Section XI Freshmen - Sophomore Championships2.8 Mile XC | #47 | 18:59.07 PR |
| 10/20 | 2016 Section XI Modified Cross Country MeetXC | #135 | 10:46.29 |