Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTerrier Team Challenge · Apr 1614.71Terrier Team ChallengeApril 16, 2022
1000 Meters · IndoorVHSL Class 6 Region A Championship · Feb 133:33.92VHSL Class 6 Region A ChampionshipFebruary 13, 2023
1000 Meters · OutdoorVHSL Region 5C Championships · Feb 103:30.89aVHSL Region 5C ChampionshipsFebruary 10, 2024
1600 Meters · IndoorRegion 5C Indoor Championships · Feb 177:09.30aRegion 5C Indoor ChampionshipsFebruary 17, 2025
1600 Meters · OutdoorVHSL Region 5C Outdoor Championships · May 165:59.71aVHSL Region 5C Outdoor ChampionshipsMay 16, 2024
200 Meters · OutdoorStaunton River Meet # 1 · Mar 3024.88Staunton River Meet # 1March 30, 2022
400 Meters · OutdoorColonel Classic · Apr 91:09.92Colonel ClassicApril 9, 2022
500 Meters · IndoorHoliday Track Classic · Dec 171:42.35aHoliday Track ClassicDecember 17, 2022
55m Hurdles · 33" · IndoorLiberty University HS Indoor Opener · Dec 1113.19aLiberty University HS Indoor OpenerDecember 11, 2021
800 Meters · OutdoorVHSL Region 6A Outdoor T&F Championships · May 262:42.58VHSL Region 6A Outdoor T&F ChampionshipsMay 26, 2023
Combined results · OutdoorBlue Ridge District Championship · May 211:09.56Blue Ridge District ChampionshipMay 21, 2022

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

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Region 5C Indoor ChampionshipsFeb 17 · 1600 Meters · Place 22 · Franklin County1600 Meters22.7:09.30a PB12
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 1000 Meters · Place 43 · Franklin County1000 Meters43.4:11.04a12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 1600 Meters · Place 37 · Franklin County1600 Meters37.7:14.54a12
Feb 6Blue Ridge District Indoor Championship Feb 6 · 1000 Meters · Place 6 · Franklin County1000 Meters63:40.2811
Feb 6Blue Ridge District Indoor Championship Feb 6 · 1000 Meters · Place 6 · Franklin County1000 Meters63:40.2811
Jan 27Bulldog InvitationalJan 27 · 1000 Meters · Place 111 · Franklin Cou1000 Meters1113:41.9511
Jan 13Walter Bass HS InvitationalJan 13 · 1000 Meters · Place 101 · Franklin County1000 Meters101.3:45.50a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 1600 Meters · Place 16 · Franklin County1600 Meters16.5:59.71a PB11
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 800 Meters · Place 22 · Franklin County800 Meters22.2:46.50a11
May 7Franklin County Home MeetMay 7 · Combined results · Place 1 · Franklin CountyCombined results12:45.5011
May 7Franklin County Home MeetMay 7 · Combined results · Place 1 · Franklin CountyCombined results16:02.2811
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 11 · Franklin County1600 Meters11.6:30.33a11
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 800 Meters · Place 7 · Franklin County800 Meters7.2:48.49a11
Apr 24SRHS Home Meet # 4Apr 24 · 800 Meters · Place 5 · Franklin Cou800 Meters52:50.3211
Apr 20Golden Eagle InvitationalApr 20 · 1600 Meters · Place 5 · Franklin Cou1600 Meters56:23.6311
Apr 20Golden Eagle InvitationalApr 20 · 800 Meters · Place 6 · Franklin Cou800 Meters62:56.4611
Feb 10VHSL Region 5C ChampionshipsFeb 10 · 1000 Meters · Place 20 · Franklin County1000 Meters20.3:30.89a PB11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 1000 Meters · Place 19 · Franklin County1000 Meters19.4:05.55a11
Feb 13VHSL Class 6 Region A ChampionshipFeb 13 · 1000 Meters · Place 16 · Franklin Cou1000 Meters163:33.92 PB10
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 116 · Franklin County1000 Meters1163:42.2710
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 1000 Meters · Place 13 · Franklin County1000 Meters133:54.20—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 1000 Meters · Place 13 · Franklin County1000 Meters133:54.20—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · 800 Meters · Place 17 · Franklin Cou800 Meters172:42.58 PB10
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · 800 Meters · Place 17 · Franklin County800 Meters172:42.5810
May 13Blue Ridge District OD ChampionshipsMay 13 · 800 Meters · Place 2 · Franklin Cou800 Meters22:44.9910
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 9 · Franklin Cou800 MetersRound P92:52.05—
May 4Cosmopolitan InvitationalMay 4 · 800 Meters · Place 9 · Franklin Cou800 Meters92:52.05—
Apr 7University of Lynchburg HS Twilight InviteApr 7 · 800 Meters · Place 9 · Franklin Cou800 Meters92:44.75—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 500 Meters · Place 19 · Franklin County500 Meters19.1:42.35a PB10
Feb 5Blue Ridge District Indoor ChampionshipsFeb 5 · 55m Hurdles · Place 8 · Franklin Cou55m Hurdles812.839
Feb 5Blue Ridge District Indoor ChampionshipsFeb 5 · 1000 Meters · Place 5 · Franklin Cou1000 Meters53:50.299

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · 400 Meters · Place 25 · Franklin Cou400 Meters251:10.689
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · 400 Meters · Place 25 · Franklin County400 Meters251:10.689
May 21Blue Ridge District ChampionshipMay 21 · Combined results · Place 3 · Franklin CountyCombined results31:09.56 PB9
May 11Staunton River Meet # 4May 11 · 400 Meters · Place 7 · Franklin Cou400 Meters71:10.37—
May 11Staunton River Meet # 4May 11 · 200 Meters · Place 14 · Franklin Cou200 Meters1431.80—
Apr 16Terrier Team ChallengeApr 16 · 200 Meters · Place 4 · Franklin County200 Meters432.449
Apr 16Terrier Team ChallengeApr 16 · 200 Meters · Place 34 · Franklin County200 Meters3432.449
Apr 16Terrier Team ChallengeApr 16 · 400 Meters · Place 6 · Franklin County400 Meters61:12.349
Apr 16Terrier Team ChallengeApr 16 · 400 Meters · Place 17 · Franklin County400 Meters171:12.349
Apr 16Terrier Team ChallengeApr 16 · 100 Meters · Place 5 · Franklin County100 Meters514.71 PB9
Apr 16Terrier Team ChallengeApr 16 · 100 Meters · Place 33 · Franklin County100 Meters3314.719
Apr 9Colonel ClassicApr 9 · 300m Hurdles · Place 7 · Franklin Cou300m Hurdles71:09.21—
Apr 9Colonel ClassicApr 9 · 400 Meters · Place 7 · Franklin Cou400 Meters71:09.92 PB—
Mar 30Staunton River Meet # 1Mar 30 · 300m Hurdles · Place 2 · Franklin Cou300m Hurdles257.24—
Mar 30Staunton River Meet # 1Mar 30 · 200 Meters · Place 2 · Franklin Cou200 Meters224.88 PB—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Liberty Christmas HS InvitationalDec 18 · 55m Hurdles · Place 46 · Franklin County55m Hurdles33"Round P46.13.27a9
Dec 11Liberty University HS Indoor OpenerDec 11 · 55m Hurdles · Place 31 · Franklin County55m Hurdles33"Round P31.13.19a PB9