| Event | Mark | Date |
|---|---|---|
| 1.4K XC · Middle School Race XC | 5:36.58 | 2010-11-11 |
| 1.4K XC · Sunken Meadow State Park XC | 5:35.18 | 2012-10-28 |
| 1.5K XC · Sunken Meadow State Park XC | 5:23.74 | 2012-10-06 |
| XC XC | 6:02.15 | 2011-10-30 |
| 1000m Indoor | 3:04.08 | 2016-02-07 |
| 600m Indoor | 1:38.79 | 2017-01-29 |
| 800m Outdoor | 2:19.37 | 2016-05-19 |
| 05/19 | NSCHSAA League Championships800m | #36 | 2:19.37 PR |
| 12/16 | NSCHSAA Christmas Classic600m | #29 | 1:39.77 |
| 01/29 | NSCHSAA Indoor League Championships600m | #18 | 1:38.79 PR |
| 01/29 | NSCHSAA Indoor League Championships1000m | #22 | 3:16.52 |
| 04/28 | Boys Freshmen - Sophomore Championships800m | #8 | 2:25.70 |
| 12/05 | Saint Anthony's Boys - Girls Developmental600m | #21 | 1:46.97 |
| 02/07 | NSCHSAA Indoor League Championships1000m | #21 | 3:04.08 PR |
| 02/01 | 2015 CHSAA Intersectional Freshmen & Sophomor600m | #25 | 1:44.20 |
| 10/06 | Saint Anthony's Cross Country Invitational1.5K XC | #14 | 5:23.74 PR |
| 10/28 | NSCHSAA League Championships1.4K XC | #28 | 5:35.18 PR |
| 10/30 | Catholic Middle School Race 10.30XC | #30 | 6:02.15 PR |
| 10/31 | NSCHSAA League Championships1.4K XC | #52 | 6:14.15 |
| 11/11 | CMS Cross Country Race1.4K XC | #42 | 5:36.58 PR |