Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBrown Dental MS/HS Polar Bear Meet · Feb 32:50.51Brown Dental MS/HS Polar Bear MeetFebruary 3, 2025
1000 Meters · OutdoorLiberty Christmas HS Invitational · Dec 132:41.39aLiberty Christmas HS InvitationalDecember 13, 2025
1600 Meters · IndoorVHSL Region 3D Championships · Feb 225:05.58aVHSL Region 3D ChampionshipsFebruary 22, 2025
1600 Meters · OutdoorLiberty Flames HS Invitational · Dec 64:49.13aLiberty Flames HS InvitationalDecember 6, 2025
3200 Meters · IndoorEast Coast Elite - Roanoke 1.23.25 · Jan 2311:04.26aEast Coast Elite - Roanoke 1.23.25January 23, 2025
400 Meters · IndoorMark Martin Invitational · Mar 2854.24aMark Martin InvitationalMarch 28, 2026
400 Meters · Outdoor31st Annual Judy Thomas Invitational · Apr 253.32a31st Annual Judy Thomas InvitationalApril 2, 2026
500 Meters · IndoorAbingdon Polar Bear Invitational · Feb 101:10.01Abingdon Polar Bear InvitationalFebruary 10, 2026
800 Meters · IndoorMark Martin Invitational · Mar 282:18.89aMark Martin InvitationalMarch 28, 2026
800 Meters · OutdoorTrojan Timing Classic · Apr 242:01.65aTrojan Timing ClassicApril 24, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 800 Meters · Place 14 · Abingdon800 Meters14.2:04.51a11
May 282026 Region 3D Track & Field Championships 2026May 28 · 800 Meters · Place 3 · Abingdon800 Meters3.2:03.11a11
Apr 24Trojan Timing ClassicApr 24 · 800 Meters · Place 11 · Abingdon800 Meters11.2:01.65a PB11
Apr 231st Annual Judy Thomas InvitationalApr 2 · 400 Meters · Place 2 · Abingdon400 Meters253.32a PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · 800 Meters · Place 12 · Abingdon800 Meters12.2:18.89a PB11
Mar 28Mark Martin InvitationalMar 28 · 400 Meters · Place 2 · Abingdon400 Meters2.54.24a PB11
Feb 21Region 3D ChampionshipsFeb 21 · 500 Meters · Place 4 · Abingdon500 Meters4.1:10.35a11
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 500 Meters · Place 2 · Abingdon500 Meters21:10.01 PB—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 81 · Abingdon500 Meters81.1:10.38a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · 500 Meters · Place 1 · Abingdon500 Meters1.1:08.15aUnofficial11
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 1600 Meters · Place 7 · Abingdon1600 Meters75:05.58a PB—
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 1000 Meters · Place 8 · Abingdon1000 Meters82:59.17a—
Feb 5AHS MS/HS Polar Bear MeetFeb 5 · 1600 Meters · Place 3 · Abingdon1600 Meters3.5:05.42aUnofficial10
Feb 3Brown Dental MS/HS Polar Bear MeetFeb 3 · 1000 Meters · Place 1 · Abingdon1000 Meters12:50.51 PB10
Jan 29Abingdon Polar Bear MeetJan 29 · 1600 Meters · Place 3 · Abingdon1600 Meters3.5:03.83aUnofficial10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 3200 Meters · Place 16 · Abingdon3200 Meters16.11:04.26a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 1000 Meters · Place 18 · Abingdon1000 Meters18.2:41.39a PB11
Dec 6Liberty Flames HS InvitationalDec 6 · 1000 Meters · Place 31 · Abingdon1000 Meters31.2:49.26a11
Dec 6Liberty Flames HS InvitationalDec 6 · 1600 Meters · Place 44 · Abingdon1600 Meters44.4:49.13a PB11
May 21Mountain 7 District ChampionshipsMay 21 · 800 Meters · Place 7 · Abingdon800 Meters72:15.7610
May 10Blue Demon InvitationalMay 10 · 800 Meters · Place 17 · Abingdon800 Meters172:08.8910
May 7Rebel Last ChanceMay 7 · 800 Meters · Place 2 · Abingdon800 Meters2.2:07.39a10
May 7Rebel Last ChanceMay 7 · 400 Meters · Abingdon400 Meters—DNS10