Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSwine Valley Conference Championships · Jan 293:11.45Swine Valley Conference ChampionshipsJanuary 29, 2026
1600 Meters · IndoorSwine Valley Conference Championships · Jan 295:17.35Swine Valley Conference ChampionshipsJanuary 29, 2026
1600 Meters · OutdoorWayne County Championship · Mar 305:27.40aWayne County ChampionshipMarch 30, 2026
3200 Meters · IndoorSwine Valley Conference Championships · Jan 2912:07.72Swine Valley Conference ChampionshipsJanuary 29, 2026
3200 Meters · OutdoorNCHSAA 3A East Regional · May 912:41.53aNCHSAA 3A East RegionalMay 9, 2026
800 Meters · OutdoorWayne County Championship · Mar 302:19.08aWayne County ChampionshipMarch 30, 2026
800 Meters · Relay Split · IndoorNCHSAA 3A Champs · Feb 112:14.150NCHSAA 3A ChampsFebruary 11, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9NCHSAA 3A East RegionalMay 9 · 3200 Meters · Place 12 · Spring Creek3200 Meters12.12:41.53a PB12
May 9NCHSAA 3A East RegionalMay 9 · 1600 Meters · Place 12 · Spring Creek1600 Meters12.5:27.87a12
Mar 30Wayne County ChampionshipMar 30 · 3200 Meters · Place 3 · Spring Creek3200 Meters3.13:10.52a12
Mar 30Wayne County ChampionshipMar 30 · 1600 Meters · Place 3 · Spring Creek1600 Meters3.5:27.40a PB12
Mar 30Wayne County ChampionshipMar 30 · 800 Meters · Place 2 · Spring Creek800 Meters2.2:19.08a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 3A ChampsFeb 11 · 800 Meters · Spring Creek800 MetersRelay Split—2:14.150 PB12
Jan 29Swine Valley Conference ChampionshipsJan 29 · 3200 Meters · Place 2 · Spring Creek3200 Meters212:07.72 PB12
Jan 29Swine Valley Conference ChampionshipsJan 29 · 1600 Meters · Place 1 · Spring Creek1600 Meters15:17.35 PB12
Jan 29Swine Valley Conference ChampionshipsJan 29 · 1000 Meters · Place 1 · Spring Creek1000 Meters13:11.45 PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 3Swine Valley Conference MeetDec 3 · 3200 Meters · Place 2 · Spring Creek3200 Meters2.11:52.0Unofficial12
Dec 3Swine Valley Conference MeetDec 3 · 1000 Meters · Place 2 · Spring Creek1000 Meters2.3:09.0Unofficial12
Dec 3Swine Valley Conference MeetDec 3 · 1600 Meters · Place 1 · Spring Creek1600 Meters1.5:14.0Unofficial12
Apr 30Neuse 6 Conference ChampionshipApr 30 · 3200 Meters · Place 3 · Spring Creek3200 Meters313:37.011
Apr 30Neuse 6 Conference ChampionshipApr 30 · 800 Meters · Place 10 · Spring Creek800 Meters102:37.011
Apr 30Neuse 6 Conference ChampionshipApr 30 · 1600 Meters · Place 6 · Spring Creek1600 Meters65:46.011
Apr 14Wayne County ChampionshipApr 14 · 3200 Meters · Place 5 · Spring Creek3200 Meters5.13:45.18a11
Apr 14Wayne County ChampionshipApr 14 · 1600 Meters · Place 7 · Spring Creek1600 Meters7.5:38.15a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 15Neuse 6 Indoor @BHSJan 15 · 3200 Meters · Place 1 · Spring Creek3200 Meters113:07.0011
Jan 15Neuse 6 Indoor @BHSJan 15 · 1600 Meters · Place 1 · Spring Creek1600 Meters15:42.0011
Jan 15Neuse 6 Indoor @BHSJan 15 · 1000 Meters · Place 1 · Spring Creek1000 Meters13:18.0011
Jan 8Neuse 6 Meet 3Jan 8 · 3200 Meters · Place 1 · Spring Creek3200 Meters113:29.011
Jan 8Neuse 6 Meet 3Jan 8 · 1600 Meters · Place 1 · Spring Creek1600 Meters15:57.011
Jan 8Neuse 6 Meet 3Jan 8 · 1000 Meters · Place 2 · Spring Creek1000 Meters23:25.011