Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorVHSL Region 3D Championships · May 2618.73aVHSL Region 3D ChampionshipsMay 26, 2022
400m Hurdles · 36" / 0.914m · OutdoorDennis Craddock · Apr 1055.37aDennis CraddockApril 10, 2026
55 Meters · IndoorEast Coast Elite · Jan 77.48East Coast EliteJanuary 7, 2023
55m Hurdles · 39" · IndoorLiberty HS Opener · Dec 39.00aLiberty HS OpenerDecember 3, 2022
60m Hurdles · 42" / 1.067m · IndoorLiberty Kickoff · Dec 49.17aLiberty KickoffDecember 4, 2025
Combined results · OutdoorBlue Ridge District Championship · May 2116.35Blue Ridge District ChampionshipMay 21, 2022
High Jump · IndoorLiberty Kickoff Opener · Nov 301.90mLiberty Kickoff OpenerNovember 30, 2023
High Jump · OutdoorWildCat Track Festival · Apr 51.85mWildCat Track FestivalApril 5, 2024
Long Jump · IndoorLiberty HS Opener · Dec 318-09.00Liberty HS OpenerDecember 3, 2022
Long Jump · OutdoorVHSL 3A State Championships · Jun 320-05.25VHSL 3A State ChampionshipsJune 3, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · High Jump · LynchburgLynchburgHigh Jump—DNSJr
May 6Liberty Twilight QualiferMay 6 · High Jump · Place 5 · LynchburgLynchburgHigh Jump5.1.94mJr
May 2Hill City TwilightMay 2 · High Jump · Place 1 · LynchburgLynchburgHigh Jump1.1.99mJr
Apr 24ODAC ChampionshipsApr 24 · High Jump · Place 4 · LynchburgLynchburgHigh Jump4.1.92mJr
Apr 24ODAC ChampionshipsApr 24 · 400m Hurdles · Place 9 · LynchburgLynchburg400m Hurdles36" / 0.914mRound P9.56.08aJr
Apr 10Dennis CraddockApr 10 · High Jump · Place 3 · LynchburgLynchburgHigh Jump3.1.90mJr
Apr 10Dennis CraddockApr 10 · 400m Hurdles · Place 1 · LynchburgLynchburg400m Hurdles36" / 0.914m1.55.37a PBJr
Apr 2High Point VertKlasse MeetingApr 2 · High Jump · Place 1 · LynchburgLynchburgHigh Jump1.2.02mJr
Apr 2High Point VertKlasse MeetingApr 2 · 400m Hurdles · Place 5 · LynchburgLynchburg400m Hurdles36" / 0.914m5.55.85aJr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · High Jump · Place 1 · LynchburgLynchburgHigh Jump1.1.95mJr
Mar 20W&L CarnivalMar 20 · 400m Hurdles · Place 6 · LynchburgLynchburg400m Hurdles36" / 0.914m6.57.12aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · High Jump · Place 5 · LynchburgLynchburgHigh Jump5.1.95mJr
Jan 9The Burg OpenJan 9 · High Jump · Place 3 · LynchburgLynchburgHigh Jump31.93mJR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 60m Hurdles · Place 30 · LynchburgLynchburg60m Hurdles42" / 1.067mRound P30.9.17a PBWind: 0Jr
Dec 4Liberty KickoffDec 4 · High Jump · Place 8 · LynchburgLynchburgHigh Jump8.1.95mJr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · High Jump · Place 2 · LynchburgLynchburgHigh Jump2.1.97mSo
Mar 1ODAC Indoor ChampionshipsMar 1 · High Jump · Place 1 · LynchburgLynchburgHigh Jump1.1.98mSo
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · High Jump · Place 1 · LynchburgLynchburgHigh Jump1.1.99mSo
Feb 7Liberty OpenFeb 7 · High Jump · Place 11 · LynchburgLynchburgHigh Jump111.96m—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · High Jump · LynchburgLynchburgHigh Jump—DNSSo
Jan 17Finn Pincus Invitational - Roanoke CollegeJan 17 · High Jump · Place 2 · LynchburgLynchburgHigh Jump21.98m—
Jan 10The Burg OpenJan 10 · High Jump · Place 2 · LynchburgLynchburgHigh Jump21.95m—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualifierMay 6 · High Jump · Place 3 · LynchburgLynchburgHigh Jump31.93mSO
May 3The Hill City TwilightMay 3 · High Jump · Place 2 · LynchburgLynchburgHigh Jump2.1.95mSo
Apr 25ODAC ChampionshipApr 25 · High Jump · Place 2 · LynchburgLynchburgHigh Jump2.2.01mSo
Apr 18WildCat InvitationalApr 18 · High Jump · Place 1 · LynchburgLynchburgHigh Jump16-4.75SO
Apr 11Dennis CraddockApr 11 · High Jump · Place 4 · LynchburgLynchburgHigh Jump41.90mSo
Mar 21W&L Track andField CarnivalMar 21 · High Jump · Place 4 · LynchburgLynchburgHigh Jump41.89mSO

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · High Jump · Place 10 · LynchburgLynchburgHigh Jump10.1.95mSo
Feb 24ODAC Indoor ChampionshipsFeb 24 · High Jump · Place 4 · LynchburgLynchburgHigh Jump4.1.90mFr
Feb 10Joe LaRocco InvitationalFeb 10 · High Jump · Place 3 · LynchburgLynchburgHigh Jump31.94m—
Feb 3Liberty OpenFeb 3 · High Jump · Place 10 · LynchburgLynchburgHigh Jump101.85m—
Feb 3Liberty OpenFeb 3 · 60m Hurdles · Place 18 · LynchburgLynchburg60m Hurdles189.41a—
Jan 262024 VMI InvitationalJan 26 · High Jump · Place 4 · LynchburgLynchburgHigh Jump41.92m—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 26ODAC Outdoor ChampionshipsApr 26 · Long Jump · Place 7 · LynchburgLynchburgLong Jump76.45m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Long Jump · Place 7 · LynchburgLynchburgLong Jump76.45m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · High Jump · Place 3 · LynchburgLynchburgHigh Jump31.87m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · High Jump · Place 3 · LynchburgLynchburgHigh Jump31.87m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · 400m Hurdles · Place 16 · LynchburgLynchburg400m Hurdles161:00.40a—
Apr 26ODAC Outdoor ChampionshipsApr 26 · 110m Hurdles · LynchburgLynchburg110m Hurdles—0.7—
Apr 12Dennis Craddock Coaches ClassicApr 12 · Long Jump · Place 7 · LynchburgLynchburgLong Jump7.6.15mWind: -2Fr
Apr 12Dennis Craddock Coaches ClassicApr 12 · High Jump · Place 3 · LynchburgLynchburgHigh Jump3.1.95mFr
Apr 5WildCat Track FestivalApr 5 · Long Jump · Place 1 · LynchburgLynchburgLong Jump16.15mFR
Apr 5WildCat Track FestivalApr 5 · High Jump · Place 1 · LynchburgLynchburgHigh Jump11.85m PBFR
Apr 5WildCat Track FestivalApr 5 · 400m Hurdles · Place 2 · LynchburgLynchburg400m Hurdles257.40FR
Apr 5WildCat Track FestivalApr 5 · 110m Hurdles · Place 3 · LynchburgLynchburg110m Hurdles317.06FR
Mar 29Hornet OpenMar 29 · Long Jump · Place 8 · LynchburgLynchburgLong Jump86.11m—
Mar 29Hornet OpenMar 29 · High Jump · Place 4 · LynchburgLynchburgHigh Jump41.88m—
Mar 29Hornet OpenMar 29 · 400m Hurdles · Place 4 · LynchburgLynchburg400m Hurdles458.00a—
Mar 22Dr. Jack M Toms Invitational Mar 22 · Long Jump · Place 14 · LynchburgLynchburgLong Jump145.84m—
Mar 22Dr. Jack M Toms Invitational Mar 22 · High Jump · Place 4 · LynchburgLynchburgHigh Jump41.90m—
Mar 22Dr. Jack M Toms Invitational Mar 22 · 400m Hurdles · Place 16 · LynchburgLynchburg400m Hurdles1659.07a—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Nov 30Liberty Kickoff OpenerNov 30 · 60m Hurdles · Place 24 · LynchburgLynchburg60m Hurdles42" / 1.067mRound P24.9.33aFr
Nov 30Liberty Kickoff OpenerNov 30 · High Jump · Place 5 · LynchburgLynchburgHigh Jump5.1.90m PBFr
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · High Jump · Lord BotetourtLord BotetourtHigh Jump--NH12
Feb 18VHSL Region 3 D Indoor ChampionshipsFeb 18 · Long Jump · Place 6 · Lord BotetourtLord BotetourtLong Jump619-2.75SR
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 55m Hurdles · Place 7 · Lord BotetourtLord Botetourt55m Hurdles78.94—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 55m Hurdles · Place 7 · Lord BotetourtLord Botetourt55m Hurdles78.94—
Jan 7East Coast EliteJan 7 · Long Jump · Place 7 · Lord BotetourtLord BotetourtLong Jump75.53mSR
Jan 7East Coast EliteJan 7 · Long Jump · Place 32 · Lord BotetourtLord BotetourtLong Jump325.53mSR
Jan 7East Coast EliteJan 7 · 55 Meters · Place 5 · Lord BotetourtLord Botetourt55 Meters57.48 PBSR
Jan 7East Coast EliteJan 7 · 55 Meters · Place 131 · Lord BotetourtLord Botetourt55 Meters1317.48SR
Jan 7East Coast EliteJan 7 · 55m Hurdles · Place 5 · Lord BotetourtLord Botetourt55m Hurdles59.15SR
Jan 7East Coast EliteJan 7 · 55m Hurdles · Place 16 · Lord BotetourtLord Botetourt55m Hurdles169.15SR

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · Long Jump · Place 18 · Lord BotetourtLord BotetourtLong Jump1817-11.5SR
Apr 15Terrier Team ChallengeApr 15 · Long Jump · Place 7 · Lord BotetourtLord BotetourtLong Jump719-7.50—
Apr 15Terrier Team ChallengeApr 15 · 300m Hurdles · Place 1 · Lord BotetourtLord Botetourt300m Hurdles142.27—
Apr 15Terrier Team ChallengeApr 15 · 300m Hurdles · Place 6 · Lord BotetourtLord Botetourt300m Hurdles642.27—
Apr 15Terrier Team ChallengeApr 15 · 110m Hurdles · Place 2 · Lord BotetourtLord Botetourt110m Hurdles216.30—
Apr 15Terrier Team ChallengeApr 15 · 110m Hurdles · Place 7 · Lord BotetourtLord Botetourt110m Hurdles716.30—
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 2 · Lord BotetourtLord BotetourtCombined results26-00.0012
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 3 · Lord BotetourtLord BotetourtCombined results339-06.0012
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 2 · Lord BotetourtLord BotetourtCombined results219-00.5012
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 2 · Lord BotetourtLord BotetourtCombined results216.9112

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 3Liberty HS OpenerDec 3 · 55m Hurdles · Place 17 · Lord BotetourtLord Botetourt55m Hurdles39"Round P17.9.00a PB12
Dec 3Liberty HS OpenerDec 3 · Triple Jump · Lord BotetourtLord BotetourtTriple Jump--ND12
Dec 3Liberty HS OpenerDec 3 · Long Jump · Place 11 · Lord BotetourtLord BotetourtLong Jump11.18-09.00 PB12

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 3VHSL 3A State ChampionshipsJun 3 · Long Jump · Place 12 · Lord BotetourtLord BotetourtLong Jump12.20-05.25 PB11
Jun 3VHSL 3A State ChampionshipsJun 3 · High Jump · Place 13 · Lord BotetourtLord BotetourtHigh Jump13.5-11.0011
May 26VHSL Region 3D ChampionshipsMay 26 · Triple Jump · Lord BotetourtLord BotetourtTriple Jump--ND11
May 26VHSL Region 3D ChampionshipsMay 26 · Long Jump · Place 4 · Lord BotetourtLord BotetourtLong Jump4.19-10.5011
May 26VHSL Region 3D ChampionshipsMay 26 · 300m Hurdles · Lord BotetourtLord Botetourt300m Hurdles36" / 0.914m--DNS11
May 26VHSL Region 3D ChampionshipsMay 26 · 110m Hurdles · Place 7 · Lord BotetourtLord Botetourt110m Hurdles39" / 0.991m7.18.73a PB11
May 26VHSL Region 3D ChampionshipsMay 26 · High Jump · Place 3 · Lord BotetourtLord BotetourtHigh Jump3.5-10.0011
May 21Blue Ridge District ChampionshipMay 21 · Combined results · Place 2 · Lord BotetourtLord BotetourtCombined results220-07.0011
May 21Blue Ridge District ChampionshipMay 21 · Combined results · Place 1 · Lord BotetourtLord BotetourtCombined results141-00.2511
May 21Blue Ridge District ChampionshipMay 21 · Combined results · Place 1 · Lord BotetourtLord BotetourtCombined results16-00.0011
May 21Blue Ridge District ChampionshipMay 21 · Combined results · Place 5 · Lord BotetourtLord BotetourtCombined results544.3311
May 21Blue Ridge District ChampionshipMay 21 · Combined results · Place 2 · Lord BotetourtLord BotetourtCombined results216.35 PB11
May 11Byrd Senior NightMay 11 · Combined results · Place 4 · Lord BotetourtLord BotetourtCombined results418-10.0011
May 11Byrd Senior NightMay 11 · Combined results · Place 2 · Lord BotetourtLord BotetourtCombined results238-02.0011
May 11Byrd Senior NightMay 11 · Combined results · Place 2 · Lord BotetourtLord BotetourtCombined results242.9411
May 11Byrd Senior NightMay 11 · Combined results · Place 4 · Lord BotetourtLord BotetourtCombined results416.4511
Apr 30Knights Track ClassicApr 30 · 110m Hurdles · Place 6 · Lord BotetourtLord Botetourt110m Hurdles616.78JR
Apr 30Knights Track ClassicApr 30 · Long Jump · Place 23 · Lord BotetourtLord BotetourtLong Jump2318-0.50JR
Apr 16Terrier Team ChallengeApr 16 · 110m Hurdles · Place 5 · Lord BotetourtLord Botetourt110m Hurdles517.26JR
Apr 16Terrier Team ChallengeApr 16 · 110m Hurdles · Place 9 · Lord BotetourtLord Botetourt110m Hurdles917.26JR

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Byrd Polar Bear MeetDec 8 · 55m Hurdles · Place 3 · Lord BotetourtLord Botetourt55m Hurdles39"3.9.17aUnofficial11
Dec 8Byrd Polar Bear MeetDec 8 · Long Jump · Place 3 · Lord BotetourtLord BotetourtLong Jump3.18-02.00Unofficial11
Dec 8Byrd Polar Bear MeetDec 8 · High Jump · Place 1 · Lord BotetourtLord BotetourtHigh Jump1.5-06.00Unofficial11