Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorWavelight All American Track Classic · Apr 95:23.93aWavelight All American Track ClassicApril 9, 2026
1000 Meters · IndoorFinal Surge Track Night · Dec 163:14.26aFinal Surge Track NightDecember 16, 2025
1600 Meters · IndoorASICS Holiday Invitational · Dec 205:13.99aASICS Holiday InvitationalDecember 20, 2025
1600 Meters · OutdoorWavelight All American Track Classic · Apr 95:21.60aWavelight All American Track ClassicApril 9, 2026
3200 Meters · IndoorASICS Holiday Invitational · Dec 2011:39.02aASICS Holiday InvitationalDecember 20, 2025
3200 Meters · OutdoorSCHSL State Championships - 5A Div. 2 · May 1611:52.40aSCHSL State Championships - 5A Div. 2May 16, 2026
800 Meters · OutdoorSCHSL State Championships - 5A Div. 2 · May 162:15.87aSCHSL State Championships - 5A Div. 2May 16, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16SCHSL State Championships - 5A Div. 2May 16 · 3200 Meters · Place 8 · Catawba RidgeCatawba Ridge3200 Meters8.11:52.40a PB12
May 16SCHSL State Championships - 5A Div. 2May 16 · 800 Meters · Place 1 · Catawba RidgeCatawba Ridge800 Meters1.2:15.87a PB12
Apr 9Wavelight All American Track ClassicApr 9 · 1 Mile · Place 42 · Catawba RidgeCatawba Ridge1 Mile425:23.93a PB12
Apr 9Wavelight All American Track ClassicApr 9 · 1600 Meters · Place 41 · Catawba RidgeCatawba Ridge1600 Meters415:21.60a PB12
Apr 9Wavelight All American Track ClassicApr 9 · 800 Meters · Place 15 · Catawba RidgeCatawba Ridge800 Meters152:18.98a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 3200 Meters · Place 1 · UnattachedUnattached3200 Meters1.11:39.02a PB12
Dec 20ASICS Holiday InvitationalDec 20 · 1600 Meters · Place 3 · UnattachedUnattached1600 Meters3.5:13.99a PB12
Dec 16Final Surge Track NightDec 16 · 1000 Meters · Place 1 · UnattachedUnattached1000 Meters1.3:14.26a PB12
Dec 16Final Surge Track NightDec 16 · 1600 Meters · Place 4 · UnattachedUnattached1600 Meters4.5:28.93a12