Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSC Indoor Open · Feb 224:15.99aUSC Indoor OpenFebruary 22, 2025
10,000 Meters · OutdoorRaleigh Relays · Mar 2629:50.21aRaleigh RelaysMarch 26, 2026
1000 Meters · IndoorEast Coast Elite Roanoke #3 · Feb 32:36.60East Coast Elite Roanoke #3February 3, 2024
1500 Meters · OutdoorAsheville Bulldog Invitational · Apr 114:03.16aAsheville Bulldog InvitationalApril 11, 2025
1600 Meters · IndoorVHSL Class 3 State Indoor Championships · Feb 274:24.04aVHSL Class 3 State Indoor ChampionshipsFebruary 27, 2023
1600 Meters · OutdoorBlue Demon Invitational · May 114:14.43aBlue Demon InvitationalMay 11, 2024
3000 Meters · IndoorASICS Sound Invite · Feb 148:15.23aASICS Sound InviteFebruary 14, 2026
3200 Meters · IndoorLiberty Flames HS Invitational · Dec 99:28.67aLiberty Flames HS InvitationalDecember 9, 2023
3200 Meters · OutdoorBearcat Invitational · Mar 239:10.26Bearcat InvitationalMarch 23, 2024
5000 Meters · OutdoorDuke Invitational · Apr 1014:14.94aDuke InvitationalApril 10, 2026
800 Meters · OutdoorHighlands Glass Invitational · Apr 212:04.09Highlands Glass InvitationalApril 21, 2023
Combined results · IndoorVHSL Region 3D Indoor Championships · Feb 193:14.93VHSL Region 3D Indoor ChampionshipsFebruary 19, 2021
S VHSL Class 3 Standards 10:07.49 · IndoorVHSL Region 3D Indoor Championships · Feb 1910:09.20VHSL Region 3D Indoor ChampionshipsFebruary 19, 2022
S VHSL Class 3 Standards 4:39.03 · IndoorVHSL Region 3D Indoor Championships · Feb 194:48.80VHSL Region 3D Indoor ChampionshipsFebruary 19, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 10,000 Meters · Place 3 · FurmanFurman10,000 Meters3.30:28.82aSo
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 5000 Meters · Place 4 · FurmanFurman5000 Meters4.14:49.92aSo
Apr 24Charlotte InviteApr 24 · 5000 Meters · FurmanFurman5000 Meters--DNFSo
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 14 · FurmanFurman5000 Meters14.14:14.94a PBSo
Mar 26Raleigh RelaysMar 26 · 10,000 Meters · Place 53 · FurmanFurman10,000 Meters53.29:50.21a PBSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14ASICS Sound InviteFeb 14 · 3000 Meters · Place 17 · FurmanFurman3000 Meters178:15.23a PBSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · 10,000 Meters · Place 3 · FurmanFurman10,000 Meters3.31:18.22aFr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · 5000 Meters · Place 5 · FurmanFurman5000 Meters5.14:30.31aFr
Apr 252025 Charlotte InviteApr 25 · 5000 Meters · Place 15 · FurmanFurman5000 Meters1514:44.66FR
Apr 18Wake Forest InvitationalApr 18 · 1500 Meters · FurmanFurman1500 Meters--DNSFr
Apr 11Asheville Bulldog InvitationalApr 11 · 1500 Meters · Place 14 · FurmanFurman1500 Meters144:03.16a PBFr
Mar 2049er ClassicMar 20 · 5000 Meters · Place 8 · FurmanFurman5000 Meters8.14:36.20aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22USC Indoor OpenFeb 22 · 1 Mile · Place 16 · FurmanFurman1 Mile16.4:15.99a PBFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Clemson OpenerDec 6 · 3000 Meters · Place 8 · FurmanFurman3000 Meters8.8:32.26aFr
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · 3200 Meters · Place 1 · AbingdonAbingdon3200 Meters19:38.21a—
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · 1600 Meters · Place 2 · AbingdonAbingdon1600 Meters24:25.47a—
Feb 3East Coast Elite Roanoke #3Feb 3 · 1000 Meters · Place 4 · AbingdonAbingdon1000 Meters42:36.60 PB12
Jan 5East Coast Elite #1Jan 5 · 1000 Meters · Place 4 · AbingdonAbingdon1000 Meters4.2:43.51a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23VHSL Region 3D ChampionshipsMay 23 · 3200 Meters · Place 1 · AbingdonAbingdon3200 Meters19:40.86a—
May 23VHSL Region 3D ChampionshipsMay 23 · 1600 Meters · Place 1 · AbingdonAbingdon1600 Meters14:17.14a—
May 11Blue Demon InvitationalMay 11 · 1600 Meters · Place 2 · AbingdonAbingdon1600 Meters2.4:14.43a PB12
May 11Blue Demon InvitationalMay 11 · 800 Meters · AbingdonAbingdon800 Meters--DNS12
Mar 23Bearcat InvitationalMar 23 · 3200 Meters · Place 2 · AbingdonAbingdon3200 Meters29:10.26 PB12

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1000 Meters · Place 5 · AbingdonAbingdon1000 Meters5.2:42.69a12
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1600 Meters · Place 5 · AbingdonAbingdon1600 Meters5.4:25.91a12
Dec 9Liberty Flames HS InvitationalDec 9 · 3200 Meters · Place 3 · AbingdonAbingdon3200 Meters3.9:28.67a PB12
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 3200 Meters · Place 5 · AbingdonAbingdon3200 Meters5.9:47.10a11
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 1600 Meters · Place 6 · AbingdonAbingdon1600 Meters6.4:24.04a PB11
Feb 18VHSL Region 3 D Indoor ChampionshipsFeb 18 · 3200 Meters · Place 2 · AbingdonAbingdon3200 Meters29:50.84JR
Feb 18VHSL Region 3 D Indoor ChampionshipsFeb 18 · 1600 Meters · Place 2 · AbingdonAbingdon1600 Meters24:32.93JR
Feb 4East Coast Invitational - HSFeb 4 · 3200 Meters · Place 4 · AbingdonAbingdon3200 Meters4.9:29.94a11
Feb 4East Coast Invitational - HSFeb 4 · 1 Mile · Place 8 · AbingdonAbingdon1 Mile8.4:31.66a11
Feb 4East Coast Invitational - HSFeb 4 · 1600 Meters · Place 8 · AbingdonAbingdon1600 Meters8.4:30.20a11
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · 1 Mile · Place 9 · AbingdonAbingdon1 Mile94:33.7511
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · 1 Mile · Place 9 · AbingdonAbingdon1 Mile94:33.7511
Jan 13Walter Bass HS InvitationalJan 13 · 3200 Meters · Place 4 · AbingdonAbingdon3200 Meters4.9:45.89a11
Jan 13Walter Bass HS InvitationalJan 13 · 1600 Meters · Place 18 · AbingdonAbingdon1600 Meters18.4:38.27a11
Jan 7East Coast EliteJan 7 · 3200 Meters · Place 8 · AbingdonAbingdon3200 Meters89:45.82JR
Jan 7East Coast EliteJan 7 · 3200 Meters · Place 8 · AbingdonAbingdon3200 Meters89:45.82JR

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 3200 Meters · Place 1 · AbingdonAbingdon3200 Meters19:40.57JR
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 3200 Meters · Place 1 · AbingdonAbingdon3200 Meters19:40.57JR
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 1600 Meters · Place 2 · AbingdonAbingdon1600 Meters24:26.09JR
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 1600 Meters · Place 2 · AbingdonAbingdon1600 Meters24:26.09JR
May 17Mountain 7 District ChampionshipMay 17 · 800 Meters · Place 2 · AbingdonAbingdon800 Meters22:09.21—
May 17Mountain 7 District ChampionshipMay 17 · 1600 Meters · Place 2 · AbingdonAbingdon1600 Meters24:38.26—
Apr 21Highlands Glass InvitationalApr 21 · 1600 Meters · Place 1 · AbingdonAbingdon1600 Meters14:33.48JR
Apr 21Highlands Glass InvitationalApr 21 · 800 Meters · Place 4 · AbingdonAbingdon800 Meters42:04.09 PBJR
Apr 15Kellie Wells ClassicApr 15 · 3200 Meters · Place 3 · AbingdonAbingdon3200 Meters39:22.6611
Apr 15Kellie Wells ClassicApr 15 · 1600 Meters · Place 4 · AbingdonAbingdon1600 Meters44:27.9911

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 1000 Meters · Place 10 · AbingdonAbingdon1000 Meters10.2:52.32a11
Dec 17Holiday Track ClassicDec 17 · 1600 Meters · Place 2 · AbingdonAbingdon1600 Meters2.4:43.84a11
Dec 9H.O.T. SantaDec 9 · 3200 Meters · Place 2 · AbingdonAbingdon3200 Meters2.10:03.71a11
Feb 28VHSL Class 3 State Indoor ChampionshipsFeb 28 · 3200 Meters · Place 5 · AbingdonAbingdon3200 Meters5.9:54.66a10
Feb 19VHSL Region 3D Indoor ChampionshipsFeb 19 · S VHSL Class 3 Standards 10:07.49 · Place 2 · AbingdonAbingdonS VHSL Class 3 Standards 10:07.49210:09.20 PB—
Feb 19VHSL Region 3D Indoor ChampionshipsFeb 19 · S VHSL Class 3 Standards 4:39.03 · Place 6 · AbingdonAbingdonS VHSL Class 3 Standards 4:39.0364:48.80 PB—
Feb 11Peak Physical Therapy Last Chance MeetFeb 11 · 1600 Meters · Place 4 · AbingdonAbingdon1600 Meters44:51.81—
Feb 2Abingdon Polar Bear #5Feb 2 · 1600 Meters · Place 3 · AbingdonAbingdon1600 Meters34:48.20—
Feb 2Abingdon Polar Bear #5Feb 2 · 1000 Meters · Place 6 · AbingdonAbingdon1000 Meters62:54.29—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3VHSL 3A State ChampionshipsJun 3 · 3200 Meters · Place 5 · AbingdonAbingdon3200 Meters5.9:50.59a10
May 26VHSL Region 3D ChampionshipsMay 26 · 3200 Meters · Place 1 · AbingdonAbingdon3200 Meters1.9:59.15a10
May 18Mountain 7 District ChampionshipsMay 18 · 3200 Meters · Place 2 · AbingdonAbingdon3200 Meters210:24.44—
May 18Mountain 7 District ChampionshipsMay 18 · 1600 Meters · Place 5 · AbingdonAbingdon1600 Meters54:44.53—
Apr 11Judy Thomas InvitationalApr 11 · 3200 Meters · Place 1 · AbingdonAbingdon3200 Meters110:03.61—
Mar 30Falcon Early Bird Spring MeetMar 30 · 1600 Meters · Place 2 · AbingdonAbingdon1600 Meters24:42.44—
Jan 14Walter Bass HS Indoor InvitationalJan 14 · 3200 Meters · Place 14 · AbingdonAbingdon3200 Meters14.10:19.33a10

2021 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 18Liberty Christmas HS InvitationalDec 18 · 3200 Meters · Place 19 · AbingdonAbingdon3200 Meters19.10:33.99a10
Dec 18Liberty Christmas HS InvitationalDec 18 · 1600 Meters · Place 41 · AbingdonAbingdon1600 Meters41.4:54.32a10
Dec 10H.O.T. SantaDec 10 · 3200 Meters · Place 3 · AbingdonAbingdon3200 Meters3.10:40.18a10
Dec 10H.O.T. SantaDec 10 · 1600 Meters · Place 6 · AbingdonAbingdon1600 Meters6.4:52.34a10
Feb 19VHSL Region 3D Indoor ChampionshipsFeb 19 · Combined results · Place 10 · AbingdonAbingdonCombined results103:14.93 PB9
Jan 30Abingdon Polar Bear #4Jan 30 · 1600 Meters · Place 9 · AbingdonAbingdon1600 Meters95:33.19—
Jan 30Abingdon Polar Bear #4Jan 30 · 1000 Meters · Place 6 · AbingdonAbingdon1000 Meters63:23.98—
Jan 26Abingdon Polar Bear #3Jan 26 · 1600 Meters · Place 11 · AbingdonAbingdon1600 Meters115:43.77—
Jan 26Abingdon Polar Bear #3Jan 26 · 1000 Meters · Place 13 · AbingdonAbingdon1000 Meters133:25.62—
Jan 22Abingdon Polar Bear #2Jan 22 · 1600 Meters · Place 4 · AbingdonAbingdon1600 Meters45:46.80—
Jan 22Abingdon Polar Bear #2Jan 22 · 1000 Meters · Place 6 · AbingdonAbingdon1000 Meters63:32.93—
Jan 7Abingdon Polar Bear #1Jan 7 · 1600 Meters · Place 3 · AbingdonAbingdon1600 Meters35:55.30—
Jan 7Abingdon Polar Bear #1Jan 7 · 1000 Meters · Place 6 · AbingdonAbingdon1000 Meters63:46.22—

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 2Mountain 7 District ChampionshipsJun 2 · 3200 Meters · Place 3 · AbingdonAbingdon3200 Meters311:41.58—
Jun 2Mountain 7 District ChampionshipsJun 2 · 1600 Meters · Place 4 · AbingdonAbingdon1600 Meters45:10.06—