Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 33:33.59aECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
1600 Meters · IndoorAbingdon Polar Bear Invitational · Feb 105:55.30Abingdon Polar Bear InvitationalFebruary 10, 2026
1600 Meters · Outdoor31st Annual Judy Thomas Invitational · Apr 25:53.21a31st Annual Judy Thomas InvitationalApril 2, 2026
3200 Meters · IndoorVHSL Region 3D Championships · Feb 2212:57.56aVHSL Region 3D ChampionshipsFebruary 22, 2025
3200 Meters · OutdoorTrojan Timing Classic · Apr 2412:08.83aTrojan Timing ClassicApril 24, 2026
800 Meters · OutdoorBlue Demon Invitational · May 92:44.62aBlue Demon InvitationalMay 9, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 282026 Region 3D Track & Field Championships 2026May 28 · 3200 Meters · Place 5 · Abingdon3200 Meters5.13:01.01a11
May 9Blue Demon InvitationalMay 9 · 3200 Meters · Place 6 · Abingdon3200 Meters612:46.37a11
May 9Blue Demon InvitationalMay 9 · 800 Meters · Place 19 · Abingdon800 Meters192:44.62a PB11
Apr 24Trojan Timing ClassicApr 24 · 3200 Meters · Place 7 · Abingdon3200 Meters7.12:08.83a PB11
Apr 231st Annual Judy Thomas InvitationalApr 2 · 1600 Meters · Place 3 · Abingdon1600 Meters35:53.21a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · 800 Meters · Abingdon800 Meters—DNS11
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 1600 Meters · Place 4 · Abingdon1600 Meters45:55.30 PB—
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 1000 Meters · Place 17 · Abingdon1000 Meters173:33.59a PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Mountain 7 District ChampionshipsMay 21 · 3200 Meters · Place 3 · Abingdon3200 Meters313:06.9410
May 21Mountain 7 District ChampionshipsMay 21 · 1600 Meters · Place 5 · Abingdon1600 Meters55:57.5410
May 10Blue Demon InvitationalMay 10 · 3200 Meters · Place 8 · Abingdon3200 Meters812:56.1610

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 3200 Meters · Place 5 · Abingdon3200 Meters512:57.56a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23VHSL Region 3D ChampionshipsMay 23 · 3200 Meters · Place 8 · Abingdon3200 Meters814:48.53a—
Apr 829th Judy Thomas invitationalApr 8 · 3200 Meters · Place 5 · Abingdon3200 Meters515:33.269
Mar 23Bearcat InvitationalMar 23 · 3200 Meters · Place 4 · Abingdon3200 Meters414:47.699
Mar 23Bearcat InvitationalMar 23 · 1600 Meters · Place 8 · Abingdon1600 Meters86:35.749

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · 1600 Meters · Place 13 · Abingdon1600 Meters136:34.21a—
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · 1000 Meters · Place 19 · Abingdon1000 Meters193:55.90a—
Feb 8Blue Ridge Last ChanceFeb 8 · 1000 Meters · Place 8 · Abingdon1000 Meters84:01.72FR
Feb 8Blue Ridge Last ChanceFeb 8 · 1600 Meters · Place 7 · Abingdon1600 Meters76:57.50FR
Feb 3East Coast Elite Roanoke #3Feb 3 · 1000 Meters · Place 38 · Abingdon1000 Meters383:52.169
Feb 1Frost Funeral Home Polar BearFeb 1 · 1000 Meters · Place 3 · Abingdon1000 Meters33:57.96FR
Feb 1Frost Funeral Home Polar BearFeb 1 · 1600 Meters · Place 2 · Abingdon1600 Meters26:34.90FR
Jan 24Abingdon Polar Bear 4 Jan 24 · 1000 Meters · Place 1 · Abingdon1000 Meters14:08.21FR
Jan 24Abingdon Polar Bear 4 Jan 24 · 3200 Meters · Place 4 · Abingdon3200 Meters415:19.49FR
Jan 11Brown Dental Polar BearJan 11 · 1600 Meters · Place 3 · Abingdon1600 Meters36:30.40—
Jan 11Brown Dental Polar BearJan 11 · 1000 Meters · Place 5 · Abingdon1000 Meters54:09.66—