| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 8:11.73 | 2019-10-04 |
| 2.8 Mile XC · Sunken Meadow State Park XC | 16:16.79 | 2018-10-26 |
| 5K XC · Sunken Meadow State Park XC | 19:59.94 | 2018-09-29 |
| XC XC | 9:09.70 | 2017-10-19 |
| 1000m Indoor | 3:04.92 | 2020-01-26 |
| 3200m Indoor | 10:25.20 | 2021-01-16 |
| 1600m Outdoor | 4:53.05 | 2021-05-16 |
| 400m Outdoor | 56.59 | 2025-03-15 |
| 800m Outdoor | 2:07.28 | 2022-04-09 |
| 03/15 | Stony Brook Snowflake Classic400m | #5 | 56.59 PR |
| 04/09 | The Nassau Coaches Invitational800m | #8 | 2:07.28 PR |
| 05/16 | NSCHSAA Varsity Spring Track Track & Field Championship1600m | #8 | 4:53.05 PR |
| 01/16 | NSCHSAA Boys Winter Developmental Meet3200m | #1 | 10:25.20 PR |
| 12/14 | Saint Anthony's Boys - Girls Developmental3200m | #10 | 11:29.38 |
| 12/20 | NSCHSAA Christmas Classic1600m | #2 | 5:12.50 |
| 01/04 | Saint Anthony's Boys - Girls Developmental - Meet 31600m | #12 | 5:17.55 |
| 01/26 | NSCHSAA Indoor League Championships1000m | #12 | 3:04.92 PR |
| 10/04 | 49th Saint Anthony's Cross Country Invitational1.5 Mile XC | #4 | 8:11.73 PR |
| Jim Smith Results - Boys5K XC | #40 | 20:17.13 | |
| 09/22 | Bob Pratt Cross Country Invitational5K XC | #150 | 20:41.41 |
| 09/29 | Suffolk Coaches Invitational5K XC | #22 | 19:59.94 PR |
| 10/05 | Saint Anthony's Cross Country Invitational5K XC | #174 | 20:23.35 |
| 10/23 | Section XI Division XC Championships5K XC | #40 | 20:22.38 |
| 10/26 | Section XI Freshmen - Sophomore Championships2.8 Mile XC | #35 | 16:16.79 PR |
| 10/19 | 2017 Section XI Modified Cross Country MeetXC | #11 | 9:09.70 PR |