Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFalcon Track Classic · May 213.73Falcon Track ClassicMay 2, 2025
100m Hurdles · 33" / 0.838m · OutdoorVHSL Class 3 State Championships · Jun 515.13aVHSL Class 3 State ChampionshipsJune 5, 2026
200 Meters · OutdoorFalcon Track Classic · Apr 2628.30Falcon Track ClassicApril 26, 2024
300 Meters · IndoorThe VA Showcase · Jan 1743.69aThe VA ShowcaseJanuary 17, 2026
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1346.94aLiberty Christmas HS InvitationalDecember 13, 2025
300m Hurdles · 30" / 0.762m · OutdoorVHSL Class 3 State Championships · Jun 547.11aVHSL Class 3 State ChampionshipsJune 5, 2026
55 Meter · IndoorThe VA Showcase · Jan 177.89aThe VA ShowcaseJanuary 17, 2026
55 Meters · IndoorFauquier WTM #3 · Jan 248.22Fauquier WTM #3January 24, 2024
55m Hurdles · 33" · IndoorThe VA Showcase · Jan 179.63aThe VA ShowcaseJanuary 17, 2026
55m Hurdles · 33" · OutdoorLiberty Christmas HS Invitational · Dec 139.90aLiberty Christmas HS InvitationalDecember 13, 2025
High Jump · IndoorVHSL 3B Regional Championships · Feb 224-08.00VHSL 3B Regional ChampionshipsFebruary 22, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 300m Hurdles · Place 7 · Fauquier300m Hurdles30" / 0.762m7.47.11a PB11
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100m Hurdles · Place 6 · Fauquier100m Hurdles33" / 0.838mRound P6.15.41aWind: 1.311
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100m Hurdles · Place 5 · Fauquier100m Hurdles33" / 0.838m5.15.13a PBWind: 1.111
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 100m Hurdles · Place 2 · Fauquier100m Hurdles33" / 0.838m2.15.95aWind: -1.211
May 1Falcon Track ClassicMay 1 · 100m Hurdles · Place 1 · Fauquier100m Hurdles33" / 0.838m1.16.30a11
May 1Dogwood Track ClassicMay 1 · 300m Hurdles · Place 28 · Fauquier300m Hurdles30" / 0.762m28.49.80a11
May 1Dogwood Track ClassicMay 1 · 100m Hurdles · Place 19 · Fauquier100m Hurdles33" / 0.838mRound P19.15.89aWind: -1.611
Mar 28Patriot InvitationalMar 28 · 300m Hurdles · Place 4 · Fauquier300m Hurdles30" / 0.762m4.48.94a11
Mar 28Patriot InvitationalMar 28 · 100m Hurdles · Place 3 · Fauquier100m Hurdles33" / 0.838mRound P3.17.02a11
Mar 28Patriot InvitationalMar 28 · 100m Hurdles · Place 3 · Fauquier100m Hurdles33" / 0.838m3.16.20a11
Mar 21Battlefield RelaysMar 21 · 100m Hurdles · Place 3 · Fauquier100m Hurdles33" / 0.838m3.19.07a11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 55m Hurdles · Place 7 · Fauquier55m Hurdles79.0711
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 55m Hurdles · Place 6 · Fauquier55m HurdlesRound P68.82511
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · 55m Hurdles · Place 1 · Fauquier55m Hurdles19.12—
Feb 9Northwestern District ChampionshipFeb 9 · 300 Meters · Place 13 · Fauquier300 Meters1346.31—
Feb 9Northwestern District ChampionshipFeb 9 · 55m Hurdles · Place 2 · Fauquier55m Hurdles29.33—
Jan 23WFS INDOOR MM#3Jan 23 · 55m Hurdles · Place 2 · Fauquier55m Hurdles29.51—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 207 · Fauquier300 Meters207.43.69a PB11
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 43 · Fauquier55m Hurdles33"Round P43.9.63a PB11
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 199 · Fauquier55 MeterRound P199.7.89a PB11
Jan 12Wilkins Center HS ChallengeJan 12 · 55m Hurdles · Place 13 · Fauquier55m HurdlesRound P1310.40—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · 55 Meter · Place 4 · Fauquier55 Meter4.8.03aUnofficial11
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 125 · Fauquier300 Meters125.46.94a PB11
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 31 · Fauquier55m Hurdles33"Round P31.9.90a PB11
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 300m Hurdles · Place 15 · Fauquier300m Hurdles1550.2410
May 2Falcon Track ClassicMay 2 · 100 Meters · Place 7 · Fauquier100 Meters713.73 PB10
May 2Dogwood Track ClassicMay 2 · 300m Hurdles · Place 35 · Fauquier300m Hurdles3550.3310
May 2Dogwood Track ClassicMay 2 · 300m Hurdles · Place 35 · Fauquier300m Hurdles3550.3310
Apr 25Woodberry Forest School Mini-Meet #4Apr 25 · 300m Hurdles · Place 1 · Fauquier300m Hurdles30" / 0.762m1.50.17a10
Apr 5Handley InvitationalApr 5 · 300m Hurdles · Place 9 · Fauquier300m Hurdles953.2210
Apr 5Handley InvitationalApr 5 · High Jump · Place 10 · FauquierHigh Jump104-610

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · 300 Meters · Place 11 · Fauquier300 Meters11.47.18a10
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · High Jump · Place 7 · FauquierHigh Jump7.4-08.00 PB10
Feb 3Northwestern District ChampionshipFeb 3 · 300 Meters · Place 5 · Fauquier300 Meters548.03—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 282 · Fauquier300 Meters28245.322—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 282 · Fauquier300 Meters28245.322—
Jan 13Wilkins Center HS ChallengeJan 13 · High Jump · Place 9 · FauquierHigh Jump94-04.00—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 18Fauquier PB #1Dec 18 · High Jump · Place 2 · FauquierHigh Jump2.4-4Unofficial10
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 200 Meters · Place 21 · Fauquier200 Meters2128.65—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 300m Hurdles · Place 7 · Fauquier300m Hurdles752.72—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 200 Meters · Place 20 · Fauquier200 Meters2028.65—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 300m Hurdles · Place 7 · Fauquier300m Hurdles752.72—
May 10NWD ChampionshipMay 10 · 300m Hurdles · Place 10 · Fauquier300m Hurdles1054.83—
Apr 26Falcon Track ClassicApr 26 · 200 Meters · Place 8 · Fauquier200 Meters828.30 PB9
Apr 26Falcon Track ClassicApr 26 · 100 Meters · Place 7 · Fauquier100 Meters714.069
Apr 13Handley Invitational 2024Apr 13 · 200 Meters · Place 12 · Fauquier200 Meters1229.579
Apr 10Fauquier Meet #1Apr 10 · 300m Hurdles · Place 9 · Fauquier300m Hurdles91:00.869
Apr 10Fauquier Meet #1Apr 10 · 100 Meters · Place 9 · Fauquier100 Meters914.369

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 104 · Fauquier300 Meters104.45.77a10
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 151 · Fauquier55 MeterRound P151.8.19a10
Feb 5Northwestern District ChampionshipFeb 5 · 300 Meters · Place 15 · Fauquier300 Meters1547.53—
Jan 24Fauquier WTM #3Jan 24 · 300 Meters · Place 6 · Fauquier300 Meters648.60—
Jan 24Fauquier WTM #3Jan 24 · 55 Meters · Place 16 · Fauquier55 Meters168.22 PB—
Jan 10Fauquier WTM #2Jan 10 · 55m Hurdles · Place 6 · Fauquier55m Hurdles611.319

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Brentsville PB MeetDec 6 · 300 Meters · Place 10 · Fauquier300 Meters10.49.21aUnofficial9
Dec 6Brentsville PB MeetDec 6 · 55 Meter · Place 10 · Fauquier55 Meter10.8.17aUnofficial9