Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNWD Championship · May 1011.88NWD ChampionshipMay 10, 2024
110m Hurdles · 39" / 0.991m · OutdoorDogwood Track Classic · May 114.96aDogwood Track ClassicMay 1, 2026
200 Meters · OutdoorHandley Invitational · Apr 524.11Handley InvitationalApril 5, 2025
300 Meters · IndoorThe VA Showcase · Jan 1736.77aThe VA ShowcaseJanuary 17, 2026
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1337.09aLiberty Christmas HS InvitationalDecember 13, 2025
55 Meter · IndoorThe VA Showcase · Jan 176.65aThe VA ShowcaseJanuary 17, 2026
55 Meters · IndoorWFS INDOOR MM#3 · Jan 236.64WFS INDOOR MM#3January 23, 2026
55m Hurdles · 39" · IndoorThe VA Showcase · Jan 177.76aThe VA ShowcaseJanuary 17, 2026
55m Hurdles · 39" · OutdoorLiberty Christmas HS Invitational · Dec 137.79aLiberty Christmas HS InvitationalDecember 13, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 110m Hurdles · Place 8 · Fauquier110m Hurdles39" / 0.991mRound P8.15.13aWind: 0.212
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 110m Hurdles · Place 6 · Fauquier110m Hurdles39" / 0.991m6.15.10aWind: 0.712
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 110m Hurdles · Place 2 · Fauquier110m Hurdles39" / 0.991m2.15.31aWind: -0.612
May 1Falcon Track ClassicMay 1 · 110m Hurdles · Place 1 · Fauquier110m Hurdles39" / 0.991m1.16.61a12
May 1Dogwood Track ClassicMay 1 · 110m Hurdles · Place 13 · Fauquier110m Hurdles39" / 0.991mRound P13.14.96a PBWind: 1.212
Mar 28Patriot InvitationalMar 28 · 110m Hurdles · Fauquier110m Hurdles39" / 0.991mRound P—DNS12

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 55m Hurdles · Place 6 · Fauquier55m Hurdles67.6912
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 55m Hurdles · Place 5 · Fauquier55m HurdlesRound P57.66212
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 55 Meters · Place 19 · Fauquier55 MetersRound P196.65912
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · 55m Hurdles · Place 2 · Fauquier55m Hurdles27.68—
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · 55 Meters · Place 2 · Fauquier55 Meters26.67—
Feb 9Northwestern District ChampionshipFeb 9 · 55m Hurdles · Place 1 · Fauquier55m Hurdles17.70—
Jan 23WFS INDOOR MM#3Jan 23 · 55 Meters · Place 2 · Fauquier55 Meters26.64 PB—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 195 · Fauquier300 Meters195.36.77a PB12
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 21 · Fauquier55m Hurdles39"Round P21.7.76a PB12
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 41 · Fauquier55 MeterRound P41.6.65a PB12
Jan 12Wilkins Center HS ChallengeJan 12 · Long Jump · Place 10 · FauquierLong Jump1017-10.75—
Jan 12Wilkins Center HS ChallengeJan 12 · 55m Hurdles · Place 1 · Fauquier55m Hurdles17.66—
Jan 12Wilkins Center HS ChallengeJan 12 · 55m Hurdles · Place 1 · Fauquier55m HurdlesRound P17.90—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · 55 Meter · Place 1 · Fauquier55 Meter1.6.78aUnofficial12
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 42 · Fauquier300 Meters42.37.09a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 8 · Fauquier55m Hurdles39"Round P8.7.90a12
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 6 · Fauquier55m Hurdles39"6.7.79a PB12
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 110m Hurdles · Place 5 · Fauquier110m HurdlesRound P514.9411
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 110m Hurdles · Place 6 · Fauquier110m Hurdles615.0611
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 110m Hurdles · Place 5 · Fauquier110m HurdlesRound P514.9411
May 2Falcon Track ClassicMay 2 · 110m Hurdles · Place 3 · Fauquier110m Hurdles315.4611
May 2Dogwood Track ClassicMay 2 · 110m Hurdles · Place 26 · Fauquier110m HurdlesRound P2615.5211
May 2Dogwood Track ClassicMay 2 · 110m Hurdles · Place 26 · Fauquier110m HurdlesRound P2615.5211
Apr 5Handley InvitationalApr 5 · 200 Meters · Place 34 · Fauquier200 Meters3424.11 PB11
Apr 5Handley InvitationalApr 5 · 110m Hurdles · Place 6 · Fauquier110m Hurdles615.6711

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 55m Hurdles · Place 7 · Fauquier55m HurdlesRound P77.8811
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 55m Hurdles · Place 7 · Fauquier55m Hurdles77.9411
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 55m Hurdles · Place 7 · Fauquier55m HurdlesRound P77.8811
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · 55m Hurdles · Place 2 · Fauquier55m Hurdles39"2.8.02a11
Feb 3Northwestern District ChampionshipFeb 3 · 55 Meters · Place 7 · Fauquier55 Meters76.89—
Feb 3Northwestern District ChampionshipFeb 3 · 55m Hurdles · Place 2 · Fauquier55m Hurdles28.12—
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 17 · Fauquier55m HurdlesRound P178.203—
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 17 · Fauquier55m HurdlesRound P178.203—
Jan 13Wilkins Center HS ChallengeJan 13 · 55m Hurdles · Place 2 · Fauquier55m Hurdles28.13—
Jan 13Wilkins Center HS ChallengeJan 13 · 55m Hurdles · Place 2 · Fauquier55m HurdlesRound P28.13—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 18Fauquier PB #1Dec 18 · 55 Meter · Place 2 · Fauquier55 Meter2.6.87aUnofficial11
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 300m Hurdles · Place 13 · Fauquier300m Hurdles1346.12—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 110m Hurdles · Place 6 · Fauquier110m Hurdles616.71—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 300m Hurdles · Place 13 · Fauquier300m Hurdles1346.12—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 110m Hurdles · Place 6 · Fauquier110m Hurdles616.71—
May 10NWD ChampionshipMay 10 · 100 Meters · Place 21 · Fauquier100 Meters2111.88 PB—
May 10NWD ChampionshipMay 10 · 110m Hurdles · Place 3 · Fauquier110m Hurdles316.66—
Apr 26Falcon Track ClassicApr 26 · 200 Meters · Place 11 · Fauquier200 Meters1124.4710
Apr 26Falcon Track ClassicApr 26 · 110m Hurdles · Place 2 · Fauquier110m Hurdles217.3110
Apr 13Handley Invitational 2024Apr 13 · 200 Meters · Place 26 · Fauquier200 Meters2625.5610
Apr 13Handley Invitational 2024Apr 13 · 110m Hurdles · Place 14 · Fauquier110m Hurdles1419.1010
Apr 10Fauquier Meet #1Apr 10 · 300m Hurdles · Place 4 · Fauquier300m Hurdles446.9910
Apr 10Fauquier Meet #1Apr 10 · High Jump · Place 6 · FauquierHigh Jump65-010

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 152 · Fauquier300 Meters152.39.42a11
Dec 14Liberty Christmas HS InvitationalDec 14 · 55m Hurdles · Place 16 · Fauquier55m Hurdles39"Round P16.8.35a11
Feb 19VHSL 3B RegionalFeb 19 · 55m Hurdles · Place 8 · Fauquier55m Hurdles39"8.8.98a10
Feb 19VHSL 3B RegionalFeb 19 · 55 Meter · Place 24 · Fauquier55 Meter24.7.11a10
Feb 17VHSL 4D RegionalFeb 17 · 55m Hurdles · Place 8 · Fauquier55m Hurdles88.98a—
Feb 17VHSL 4D RegionalFeb 17 · 55 Meters · Place 24 · Fauquier55 Meters247.11a—
Feb 5Northwestern District ChampionshipFeb 5 · 55m Hurdles · Place 4 · Fauquier55m Hurdles48.58—
Feb 2WFS INDOOR MM#5Feb 2 · 55 Meters · Place 15 · Fauquier55 Meters157.00—
Feb 2WFS INDOOR MM#5Feb 2 · 55 Meters · Place 15 · Fauquier55 Meters157.00—
Jan 24Fauquier WTM #3Jan 24 · 55m Hurdles · Place 1 · Fauquier55m Hurdles18.74—
Jan 24Fauquier WTM #3Jan 24 · 55 Meters · Place 8 · Fauquier55 Meters87.04—
Jan 10Fauquier WTM #2Jan 10 · 55 Meters · Place 2 · Fauquier55 Meters27.0510