| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 10:03.40 | 2018-10-28 |
| 5K XC · Sunken Meadow State Park XC | 20:54.52 | 2019-10-04 |
| 1600m Indoor | 5:16.13 | 2020-01-26 |
| 600m Indoor | 1:41.55 | 2021-01-16 |
| 800m Outdoor | 2:18.92 | 2021-05-16 |
| 05/16 | NSCHSAA Varsity Spring Track Track & Field Championship800m | #8 | 2:18.92 PR |
| 01/16 | NSCHSAA Boys Winter Developmental Meet600m | #18 | 1:41.55 PR |
| 04/06 | Longwood Track Classic800m | #64 | 2:38.85 |
| 05/11 | 2019 CHSAA Outdoor Freshmen & Sophomore Intersectional Championship800m | #29 | 2:37.30 |
| 12/20 | NSCHSAA Christmas Classic1600m | #17 | 5:20.06 |
| 01/26 | NSCHSAA Indoor League Championships1600m | #22 | 5:16.13 PR |
| 10/04 | 49th Saint Anthony's Cross Country Invitational5K XC | #44 | 20:54.52 PR |
| 12/01 | Saint Anthony's Boys - Girls Developmental1600m | #54 | 6:13.95 |
| 12/21 | NSCHSAA Christmas Classic600m | #19 | 1:57.72 |
| 01/21 | NSCHSAA Freshman - Sophomore Championships600m | #10 | 1:57.08 |
| 10/05 | Saint Anthony's Cross Country Invitational1.5 Mile XC | #106 | 10:18.58 |
| 10/28 | NSCHSAA League Championships1.5 Mile XC | #25 | 10:03.40 PR |