Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 203:25.36aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
1600 Meters · OutdoorCosmopolitan Invitational Track and Field Meet · May 26:14.67aCosmopolitan Invitational Track and Field MeetMay 2, 2024
400 Meters · OutdoorEast Coast Elite - OMSOC · May 21:01.74aEast Coast Elite - OMSOCMay 2, 2026
500 Meters · IndoorRegion 3D Championships · Feb 211:22.83aRegion 3D ChampionshipsFebruary 21, 2026
500 Meters · OutdoorWalter Bass Invite · Jan 171:24.00aWalter Bass InviteJanuary 17, 2026
800 Meters · OutdoorBlue Demon Invitational · May 92:23.74aBlue Demon InvitationalMay 9, 2026
Combined results · OutdoorChristiansburg Invitational · Apr 136:42.07Christiansburg InvitationalApril 13, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 800 Meters · Place 15 · ChristiansburgChristiansburg800 Meters15.2:30.72a9
May 282026 Region 3D Track & Field Championships 2026May 28 · 800 Meters · Place 2 · ChristiansburgChristiansburg800 Meters2.2:26.58a9
May 9Blue Demon InvitationalMay 9 · 800 Meters · Place 4 · ChristiansburgChristiansburg800 Meters42:23.74a PB9
May 2East Coast Elite - OMSOCMay 2 · 400 Meters · Place 2 · ChristiansburgChristiansburg400 Meters21:01.74a PB9
Apr 8Salem Quad Meet (Roanoke)Apr 8 · 400 Meters · Place 2 · ChristiansburgChristiansburg400 Meters21:04.94a9
Jan 17Walter Bass InviteJan 17 · 500 Meters · Place 10 · ChristiansburgChristiansburg500 Meters10.1:24.00a PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · 500 Meters · Place 2 · ChristiansburgChristiansburg500 Meters2.1:22.83a PB9
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 1000 Meters · Place 29 · ChristiansburgChristiansburg1000 Meters29.3:46.68a9
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 500 Meters · Place 2 · ChristiansburgChristiansburg500 Meters2.1:25.57a9
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 1000 Meters · Place 13 · ChristiansburgChristiansburg1000 Meters133:27.71a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1000 Meters · Place 10 · ChristiansburgChristiansburg1000 Meters10.3:25.36a PB9

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 14 · ChristiansburgChristiansburg1600 Meters14.6:14.67a PB7
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 800 Meters · Place 19 · ChristiansburgChristiansburg800 MetersRound P19.2:46.84a7
Apr 16Glenvar MS MeetApr 16 · 1600 Meters · Place 8 · ChristiansburgChristiansburg1600 Meters8.6:41.80a7
Apr 13Christiansburg InvitationalApr 13 · Combined results · Place 11 · Christiansburg MiddlChristiansburg MiddlCombined results116:42.07 PB7
Apr 13Glenvar MS Meet #3Apr 13 · 1600 Meters · Place 8 · ChristiansburgChristiansburg1600 Meters8.6:41.80a7