| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Sunken Meadow State Park XC | 10:57.07 | 2017-09-23 |
| 1.5 Mile XC · Sunken Meadow State Park XC | 9:50.61 | 2017-11-01 |
| 2.5 Mile XC · Sunken Meadow State Park XC | 19:05.02 | 2018-10-17 |
| 5K XC · Sunken Meadow State Park XC | 24:17.63 | 2018-10-28 |
| 300m Indoor | 42.09 | 2021-01-16 |
| 55m Hurdles Indoor | 12.42 | 2018-01-15 |
| 600m Indoor | 1:41.03 | 2020-01-26 |
| 200m Outdoor | 25.36 | 2021-05-16 |
| 400m Outdoor | 58.72 | 2019-05-11 |
| 05/16 | NSCHSAA Varsity Spring Track Track & Field Championship200m | #18 | 25.36 PR |
| 01/16 | NSCHSAA Boys Winter Developmental Meet300m | #25 | 42.09 PR |
| 04/30 | Boys Freshmen - Sophomore Championships400m | #6 | 59.03 |
| 05/11 | 2019 CHSAA Outdoor Freshmen & Sophomore Intersectional Championship400m | #15 | 58.72 PR |
| 12/14 | Saint Anthony's Boys - Girls Developmental300m | #44 | 44.30 |
| 12/20 | NSCHSAA Christmas Classic300m | #47 | 44.30 |
| 12/27 | Saint Anthony's Developmental Meet 2400m | #30 | 1:02.80 |
| 01/26 | NSCHSAA Indoor League Championships600m | #25 | 1:41.03 PR |
| 01/26 | NSCHSAA Indoor League Championships300m | #32 | 42.26 |
| 10/17 | NSCHSAA Sophomore Championships2.5 Mile XC | #48 | 19:05.02 PR |
| 10/28 | NSCHSAA League Championships5K XC | #92 | 24:17.63 PR |
| 12/09 | Saint Anthony's Boys - Girls Developmental400m | #88 | 1:07.71 |
| 01/15 | NSCHSAA Freshman - Sophomore Championships55m Hurdles | #7 | 12.42 PR |
| 01/15 | NSCHSAA Freshman - Sophomore Championships300m | #11 | 45.41 |
| 09/23 | Suffolk Coaches Invitational1 Mile XC | #102 | 10:57.07 PR |
| 11/01 | NSCHSAA League Championships1.5 Mile XC | #22 | 9:50.61 PR |