Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDennis Craddock · Apr 105:16.67aDennis CraddockApril 10, 2026
1000 Meters · IndoorLiberty Kickoff · Dec 43:14.16aLiberty KickoffDecember 4, 2025
1600 Meters · IndoorVHSL Class 3 State Indoor Championships · Feb 285:16.97aVHSL Class 3 State Indoor ChampionshipsFebruary 28, 2022
1600 Meters · OutdoorApple Blossom Invitational · Apr 275:23.35Apple Blossom InvitationalApril 27, 2024
3000m Steeplechase · 0.762m · OutdoorBig South Outdoor Track and Field Championships · May 1111:08.47aBig South Outdoor Track and Field ChampionshipsMay 11, 2026
3200 Meters · IndoorVHSL Class 3 State Indoor Championships · Feb 2811:33.01aVHSL Class 3 State Indoor ChampionshipsFebruary 28, 2022
3200 Meters · OutdoorVHSL Class 3 State Championships · Jun 1811:18.55aVHSL Class 3 State ChampionshipsJune 18, 2021
5000 Meters · OutdoorBig South Outdoor Track and Field Championships · May 1118:21.06aBig South Outdoor Track and Field ChampionshipsMay 11, 2026
800 Meters · OutdoorApple Blossom Invitational · Apr 272:35.87Apple Blossom InvitationalApril 27, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 3000m Steeplechase · Place 5 · RadfordRadford3000m Steeplechase0.762m5.11:08.47a PBFr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 5000 Meters · Place 15 · RadfordRadford5000 Meters15.18:21.06a PBFr
Apr 17Virginia ChallengeApr 17 · 3000m Steeplechase · Place 5 · RadfordRadford3000m Steeplechase0.762m5.11:23.74aFr
Apr 10Dennis CraddockApr 10 · 1 Mile · Place 8 · RadfordRadford1 Mile8.5:16.67a PBFr
Mar 27Davidson RelaysMar 27 · 3000m Steeplechase · Place 1 · RadfordRadford3000m Steeplechase0.762m1.11:20.98aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Tryon Winter ClassicJan 16 · 1 Mile · RadfordRadford1 Mile—DNSFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 1000 Meters · Place 17 · RadfordRadford1000 Meters17.3:14.16a PBFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Apple Blossom InvitationalApr 27 · 800 Meters · Place 7 · Warren CountyWarren County800 Meters72:35.87 PB12
Apr 27Apple Blossom InvitationalApr 27 · 1600 Meters · Place 1 · Warren CountyWarren County1600 Meters15:23.35 PB12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19VHSL 3B RegionalFeb 19 · 1000 Meters · Place 3 · Warren CountyWarren County1000 Meters3.3:14.50a12
Feb 17VHSL 4D RegionalFeb 17 · 1000 Meters · Place 3 · Warren CountyWarren County1000 Meters33:14.50a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Millbrook Polar BearDec 12 · 1000 Meters · Place 1 · Warren CountyWarren County1000 Meters1.3:20.98aUnofficial12
Dec 6Colonels Ice Cube QuadDec 6 · 500 Meters · Place 3 · Warren CountyWarren County500 Meters3.1:28.19aUnofficial12
May 24VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 24 · 3200 Meters · Place 1 · Warren CountyWarren County3200 Meters1.12:03.99a11
May 12Millbrook's Last Chance InvitationalMay 12 · 3200 Meters · Place 5 · Warren CountyWarren County3200 Meters511:32.9711
Apr 29Apple Blossom InvitationalApr 29 · 3200 Meters · Place 1 · Warren CountyWarren County3200 Meters111:40.5611
Apr 14Wolverine Classic Track InvitationalApr 14 · 3200 Meters · Place 5 · Warren CountyWarren County3200 Meters511:54.5011
Apr 14Woodgrove InviteApr 14 · 3200 Meters · Place 5 · Warren CountyWarren County3200 Meters5.11:54.50a11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 3VHSL 3A State ChampionshipsJun 3 · 3200 Meters · Place 3 · Warren CountyWarren County3200 Meters3.11:23.53a10
May 26VHSL Region 3B ChampionshipsMay 26 · 3200 Meters · Place 2 · Warren CountyWarren County3200 Meters2.11:23.52a10

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28VHSL Class 3 State Indoor ChampionshipsFeb 28 · 3200 Meters · Place 4 · Warren CountyWarren County3200 Meters4.11:33.01a PB10
Feb 28VHSL Class 3 State Indoor ChampionshipsFeb 28 · 1600 Meters · Place 4 · Warren CountyWarren County1600 Meters4.5:16.97a PB10
Feb 5Woodberry Forest Mini Meet #5Feb 5 · 1600 Meters · Place 1 · Warren CountyWarren County1600 Meters1.5:21.51a10
Jan 10Wilkins Center HS ChallengeJan 10 · 3200 Meters · Place 1 · Warren CountyWarren County3200 Meters111:46.20—
Jan 10Wilkins Center HS ChallengeJan 10 · 3200 Meters · Place 1 · Warren CountyWarren County3200 Meters111:46.20—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Fauquier Polar Bear #1Dec 9 · Long Jump · Place 7 · Warren CountyWarren CountyLong Jump7.12-08.00Unofficial10
Jun 18VHSL Class 3 State ChampionshipsJun 18 · 3200 Meters · Place 2 · Warren CountyWarren County3200 Meters2.11:18.55a PB9
Jun 18VHSL Class 3 State ChampionshipsJun 18 · 1600 Meters · Place 7 · Warren CountyWarren County1600 Meters7.5:30.37a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3A Indoor State ChampionshipsMar 2 · 1600 Meters · Place 8 · Warren CountyWarren County1600 Meters8.5:42.10a9