Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNCRunners Elite Tune Up · May 304:26.44aNCRunners Elite Tune UpMay 30, 2026
1600 Meters · IndoorThe VA Showcase · Jan 174:43.89aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorWeddington Invitational · Mar 284:37.15Weddington InvitationalMarch 28, 2026
3200 Meters · IndoorThe VA Showcase · Jan 1710:25.96aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorLake Norman Meet #3 · Apr 110:26.94aLake Norman Meet #3April 1, 2026
800 Meters · OutdoorNorth Piedmont Conference Championship · Apr 292:11.61aNorth Piedmont Conference ChampionshipApril 29, 2026
800 Meters · Relay Split · IndoorASICS Holiday Invitational · Dec 202:15.778ASICS Holiday InvitationalDecember 20, 2025
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:56.11Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NCRunners Elite Tune UpMay 30 · 1 Mile · Place 18 · UnattachedUnattached1 Mile18.4:26.44a PB10
May 9NCHSAA 7A West RegionalMay 9 · 1600 Meters · Place 10 · Lake NormanLake Norman1600 Meters10.4:41.37a10
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 1600 Meters · Place 10 · Lake NormanLake Norman1600 Meters10.4:41.37a10
Apr 29North Piedmont Conference ChampionshipApr 29 · 1600 Meters · Place 6 · Lake NormanLake Norman1600 Meters6.4:45.63a10
Apr 29North Piedmont Conference ChampionshipApr 29 · 800 Meters · Place 8 · Lake NormanLake Norman800 Meters8.2:11.61a PB10
Apr 1Lake Norman Meet #3Apr 1 · 3200 Meters · Place 2 · Lake NormanLake Norman3200 Meters2.10:26.94a PB10
Mar 28Weddington InvitationalMar 28 · 1600 Meters · Place 23 · Lake NormanLake Norman1600 Meters234:37.15 PBSO
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 4 · Lake NormanLake Norman1600 Meters44:41.4910
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 4 · Lake NormanLake Norman1 Mile44:43.2010
Feb 6CSD Polar Bear (Senior Night)Feb 6 · 1600 Meters · Lake NormanLake Norman1600 Meters—DNS10
Jan 7Lake Norman WhiteoutJan 7 · 3200 Meters · Lake NormanLake Norman3200 Meters—DQ10
Jan 7Lake Norman WhiteoutJan 7 · 1000 Meters · Place 3 · Lake NormanLake Norman1000 Meters3.2:52.02aUnofficial10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5Tryon meet #10Feb 5 · 1600 Meters · Place 7 · Lake NormanLake Norman1600 Meters74:56.3410
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 192 · Lake NormanLake Norman3200 Meters192.10:25.96a PB10
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 196 · Lake NormanLake Norman1600 Meters196.4:43.89a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1000 Meters · Lake NormanLake Norman1000 Meters--DNS10
Dec 20ASICS Holiday InvitationalDec 20 · 800 Meters · Place 20 · Lake NormanLake Norman800 MetersRelay Split20.2:15.778 PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3Mooresville Last Chance MeetMay 3 · 1600 Meters · Place 8 · Lake NormanLake Norman1600 Meters8.5:02.22a9
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 423 · Lake NormanLake Norman1600 Meters4234:54.34FR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 424 · Lake NormanLake NormanMR Carnival: Rocky Hansen Christ Sch 4:04.294244:56.11 PBFR
Apr 16South Iredell Meet #3Apr 16 · 3200 Meters · Place 6 · Lake NormanLake Norman3200 Meters6.11:46.95a9
Apr 9Mooresville Mid-Season MeetApr 9 · 1600 Meters · Place 8 · Lake NormanLake Norman1600 Meters8.4:58.79a9
Apr 9Mooresville Mid-Season MeetApr 9 · 800 Meters · Place 13 · Lake NormanLake Norman800 Meters13.2:25.46a9
Mar 31South Iredell Meet #2Mar 31 · 1600 Meters · Place 4 · Lake NormanLake Norman1600 Meters4.5:25.99a9
Mar 22Odell Williams InvitationalMar 22 · 1600 Meters · Lake NormanLake Norman1600 Meters—DNS9
Jan 29CSD Spartans Polar Bear MeetJan 29 · 1000 Meters · Place 6 · Lake NormanLake Norman1000 Meters6.3:02.00aUnofficial9
Jan 29CSD Spartans Polar Bear MeetJan 29 · 1600 Meters · Place 8 · Lake NormanLake Norman1600 Meters8.5:04.84aUnofficial9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Stay In Your Lane InvitationalDec 14 · 1600 Meters · Place 43 · Lake NormanLake Norman1600 Meters43.5:00.65a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Ardrey Kell Jingle Bell Polar BearDec 7 · 1600 Meters · Place 4 · Lake NormanLake Norman1600 Meters4.5:06.38aUnofficial9
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 241 · Lake NormanLake Norman3200 Meters241.10:54.18aUnofficial9