Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorEast Coast Elite - Roanoke 2.8.25 · Feb 82:51.14aEast Coast Elite - Roanoke 2.8.25February 8, 2025
1600 Meters · IndoorBulldog Invitational · Feb 15:02.87Bulldog InvitationalFebruary 1, 2025
1600 Meters · OutdoorVHSL Region 2C Championships · May 234:48.61aVHSL Region 2C ChampionshipsMay 23, 2024
3200 Meters · IndoorWalter Bass HS Invitational · Jan 1810:54.65Walter Bass HS InvitationalJanuary 18, 2025
3200 Meters · OutdoorUniversity of Lynchburg HS Twilight Invite · Apr 811:12.45University of Lynchburg HS Twilight InviteApril 8, 2022
800 Meters · OutdoorVHSL Region 2C Championships · May 252:16.68VHSL Region 2C ChampionshipsMay 25, 2023
Combined results · IndoorVHSL 1/2A Region C & 1/2A Region D Championships · Feb 186:28.99VHSL 1/2A Region C & 1/2A Region D ChampionshipsFebruary 18, 2022
Combined results · OutdoorVHSL Region 2C Championships · May 305:06.49VHSL Region 2C ChampionshipsMay 30, 2025

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30VHSL Region 2C ChampionshipsMay 30 · Combined results · Place 9 · Floyd CountyCombined results95:06.49 PB12
May 10Blue Demon InvitationalMay 10 · 800 Meters · Place 36 · Floyd County800 Meters362:17.0212
Apr 5Blacksburg InvitationalApr 5 · 1600 Meters · Place 16 · Floyd County1600 Meters164:51.12a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 1000 Meters · Place 13 · Floyd County1000 Meters13.2:51.14a PB12
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 74 · Floyd County1600 Meters745:06.3712
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 61 · Floyd County1600 Meters615:02.87 PB12
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 61 · Floyd County1600 Meters615:02.8712
Jan 18Walter Bass HS InvitationalJan 18 · 3200 Meters · Place 35 · Floyd County3200 Meters3510:54.65 PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31VHSL Class 2 State ChampionshipsMay 31 · 1600 Meters · Place 24 · Floyd County1600 Meters244:57.5311
May 23VHSL Region 2C ChampionshipsMay 23 · 1600 Meters · Place 3 · Floyd County1600 Meters3.4:48.61a PB11
May 11Blue Demon InvitationalMay 11 · 800 Meters · Place 29 · Floyd County800 Meters29.2:19.77a11
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 10 · Floyd County1600 Meters10.5:00.31a11
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 800 Meters · Place 16 · Floyd County800 Meters16.2:22.22a11
Apr 13Blacksburg InvitationalApr 13 · 800 Meters · Place 2 · Floyd County800 Meters22:19.12—
Apr 13Blacksburg InvitationalApr 13 · 800 Meters · Place 30 · Floyd County800 Meters302:19.12—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8Blue Ridge Last ChanceFeb 8 · 1000 Meters · Place 13 · Floyd County1000 Meters133:06.82JR
Jan 27Bulldog InvitationalJan 27 · 1000 Meters · Place 178 · Floyd County1000 Meters1783:05.9711
Jan 13Walter Bass HS InvitationalJan 13 · 1000 Meters · Place 151 · Floyd County1000 Meters151.3:13.30a11
Jan 5East Coast Elite #1Jan 5 · 1000 Meters · Place 24 · Floyd County1000 Meters24.3:07.79a11

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 123 · Floyd County1600 Meters123.5:18.91a11
Feb 7Blue Ridge CDJR Last Chance MeetFeb 7 · 1600 Meters · Place 4 · Floyd County1600 Meters45:16.66—
Jan 28Bulldog InvitationalJan 28 · 1600 Meters · Place 165 · Floyd County1600 Meters1655:19.8610
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 206 · Floyd County1000 Meters2063:10.6510
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 200 · Floyd County1000 Meters2003:10.6510
Jan 13Walter Bass HS InvitationalJan 13 · 1600 Meters · Place 81 · Floyd County1600 Meters81.5:20.13a10
Jan 7East Coast EliteJan 7 · 3200 Meters · Place 7 · Floyd County3200 Meters712:10.03SO
Jan 7East Coast EliteJan 7 · 3200 Meters · Place 44 · Floyd County3200 Meters4412:10.03SO

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25VHSL Region 2C ChampionshipsMay 25 · 800 Meters · Place 8 · Floyd County800 Meters82:16.68 PB10
May 13Blue Demon InvitationalMay 13 · 1600 Meters · Place 13 · Floyd County1600 Meters135:03.29—
May 13Blue Demon InvitationalMay 13 · 1600 Meters · Place 28 · Floyd County1600 Meters285:03.29—
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 23 · Floyd County800 MetersRound P232:26.66—
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 23 · Floyd County800 Meters232:26.66—
Apr 14New River InvitationalApr 14 · 1600 Meters · Place 4 · Floyd County1600 Meters45:07.6110
Apr 6Judy Thomas InvitationalApr 6 · 1600 Meters · Place 10 · Floyd County1600 Meters105:14.82a—
Feb 17VHSL 1A/2A Region C & D ChampionshipsFeb 17 · 1600 Meters · Place 9 · Floyd County1600 Meters9.5:24.80a10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 1600 Meters · Floyd County1600 Meters--DNS10
Feb 18VHSL 1/2A Region C & 1/2A Region D ChampionshipsFeb 18 · Combined results · Place 18 · Floyd CountyCombined results186:28.99 PB9
Feb 11Peak Physical Therapy Last Chance MeetFeb 11 · 1600 Meters · Place 25 · Floyd County1600 Meters256:38.00—
Feb 11Peak Physical Therapy Last Chance MeetFeb 11 · 1000 Meters · Place 24 · Floyd County1000 Meters243:57.51—
Feb 2Abingdon Polar Bear #5Feb 2 · 1600 Meters · Place 38 · Floyd County1600 Meters386:29.81—
Feb 2Abingdon Polar Bear #5Feb 2 · 1000 Meters · Place 50 · Floyd County1000 Meters503:52.09—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26VHSL Region 3C ChampionshipsMay 26 · 3200 Meters · Place 8 · Floyd County3200 Meters812:53.289
May 26VHSL Region 2C ChampionshipsMay 26 · 3200 Meters · Place 8 · Floyd County3200 Meters8.12:53.28a9
May 14Blacksburg InvitationalMay 14 · 3200 Meters · Place 15 · Floyd County3200 Meters1512:57.489
Apr 30Knights Track ClassicApr 30 · 1600 Meters · Place 38 · Floyd County1600 Meters385:48.309
Apr 15All American RelaysApr 15 · 800 Meters · Place 6 · Floyd County800 Meters62:45.349
Apr 8University of Lynchburg HS Twilight InviteApr 8 · 3200 Meters · Place 12 · Floyd County3200 Meters1211:12.45 PB—
Mar 25Rod Camden Kickoff ClassicMar 25 · 3200 Meters · Place 7 · Floyd County3200 Meters713:39.509

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Liberty Christmas HS InvitationalDec 18 · 1600 Meters · Place 99 · Floyd County1600 Meters99.5:39.24a9