Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 204:37.04aAdidas Indoor NationalsMarch 20, 2026
1000 Meters · IndoorProvidence Day Invitational · Dec 112:55.59aProvidence Day InvitationalDecember 11, 2025
1600 Meters · IndoorASICS Holiday Invitational · Dec 204:40.11aASICS Holiday InvitationalDecember 20, 2025
2 Miles · OutdoorAdidas Track Nationals 2026 · Jun 1810:25.07aAdidas Track Nationals 2026June 18, 2026
3200 Meters · IndoorSpartan Classic · Jan 1310:19.83Spartan ClassicJanuary 13, 2026
3200 Meters · OutdoorNCHSAA 5A Central Regional · May 99:57.48aNCHSAA 5A Central RegionalMay 9, 2026
400 Meters · Relay Split · IndoorNCHSAA 5A Champs · Feb 1856.156NCHSAA 5A ChampsFebruary 18, 2026
800 Meters · Relay Split · IndoorPhoenix Academy Invitational · Dec 22:17.332Phoenix Academy InvitationalDecember 2, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 2 Miles · Place 5 · UnattachedUnattached2 Miles5.10:25.07a PB9
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 3200 Meters · Place 10 · Oak GroveOak Grove3200 Meters10.9:58.83a9
May 9NCHSAA 5A Central RegionalMay 9 · 3200 Meters · Place 8 · Oak GroveOak Grove3200 Meters8.9:57.48a PB9
Jan 8Grolar Bear #1Jan 8 · 3200 Meters · Place 2 · Oak GroveOak Grove3200 Meters2.10:28.90aUnofficial9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 5 · UnattachedUnattached1 Mile5.4:37.04a PB9
Feb 18NCHSAA 5A ChampsFeb 18 · 400 Meters · Oak GroveOak Grove400 MetersRelay Split—56.156 PB9
Jan 13Spartan ClassicJan 13 · 3200 Meters · Place 4 · Oak GroveOak Grove3200 Meters410:19.83 PB9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1600 Meters · Place 29 · Oak GroveOak Grove1600 Meters29.4:40.11a PB9
Dec 11Providence Day InvitationalDec 11 · 1000 Meters · Place 13 · Oak GroveOak Grove1000 Meters13.2:55.59a PB9
Dec 11Providence Day InvitationalDec 11 · 1600 Meters · Place 14 · Oak GroveOak Grove1600 Meters14.4:48.12a9
Dec 2Phoenix Academy InvitationalDec 2 · 1600 Meters · Place 8 · Oak GroveOak Grove1600 Meters8.5:01.38a9
Dec 2Phoenix Academy InvitationalDec 2 · 800 Meters · Oak GroveOak Grove800 MetersRelay Split—2:17.332 PB9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 231 · Oak Grove HiOak Grove Hi3200 Meters23110:46.31—