Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 1012.81Lake Braddock Hall of Fame InvitationalMay 10, 2025
100m Hurdles · 33" / 0.838m · OutdoorLake Braddock Hall of Fame Invitational · May 914.58aLake Braddock Hall of Fame InvitationalMay 9, 2026
200 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 1726.05a=PR= Northern Virginia InvitationalApril 17, 2026
300 Meters · IndoorThe VA Showcase · Jan 1743.49aThe VA ShowcaseJanuary 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorOccoquan Region Championship · May 2845.19aOccoquan Region ChampionshipMay 28, 2026
55 Meter · IndoorVirginia Premier Invitational · Dec 207.71aVirginia Premier InvitationalDecember 20, 2025
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 67.79aLiberty Flames HS InvitationalDecember 6, 2025
55 Meters · IndoorPatriot District Indoor Track Championships · Jan 307.67Patriot District Indoor Track ChampionshipsJanuary 30, 2026
55m Hurdles · 33" · IndoorVHSL Region 6C Indoor Championship · Feb 118.66aVHSL Region 6C Indoor ChampionshipFebruary 11, 2026
55m Hurdles · 33" · OutdoorLiberty Flames HS Invitational · Dec 68.64aLiberty Flames HS InvitationalDecember 6, 2025
Discus · 1kg · OutdoorPatriot District Week #2 (Lake Braddock) · Apr 1548' 10"Patriot District Week #2 (Lake Braddock)April 15, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 300m Hurdles · Place 10 · Lake Braddock Secondary300m Hurdles30" / 0.762m10.47.11a12
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 100m Hurdles · Place 5 · Lake Braddock Secondary100m Hurdles33" / 0.838mRound P5.14.68aWind: 0.212
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 100m Hurdles · Place 6 · Lake Braddock Secondary100m Hurdles33" / 0.838m6.15.06aWind: -0.712
May 28Occoquan Region ChampionshipMay 28 · 300m Hurdles · Place 3 · Lake Braddock Secondary300m Hurdles30" / 0.762m3.45.19a PB12
May 28Occoquan Region ChampionshipMay 28 · 100m Hurdles · Place 3 · Lake Braddock Secondary100m Hurdles33" / 0.838mRound P3.14.83aWind: 0.712
May 28Occoquan Region ChampionshipMay 28 · 100m Hurdles · Place 3 · Lake Braddock Secondary100m Hurdles33" / 0.838m3.14.82aWind: 0.112
May 20Patriot District ChampionshipMay 20 · 300m Hurdles · Place 3 · Lake Braddock Secondary300m Hurdles30" / 0.762m3.47.57a12
May 20Patriot District ChampionshipMay 20 · 100m Hurdles · Place 2 · Lake Braddock Secondary100m Hurdles33" / 0.838mRound P2.15.02aWind: -0.412
May 20Patriot District ChampionshipMay 20 · 100m Hurdles · Place 3 · Lake Braddock Secondary100m Hurdles33" / 0.838m3.16.27aWind: 0.712
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 300m Hurdles · Place 3 · Lake Braddock Secondary300m Hurdles30" / 0.762m3.45.96a12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 100m Hurdles · Place 2 · Lake Braddock Secondary100m Hurdles33" / 0.838m2.14.58a PB12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 200 Meters · Place 11 · Lake Braddock Secondary200 Meters11.26.27a12
May 1Dogwood Track ClassicMay 1 · 100m Hurdles · Place 7 · Lake Braddock Secondary100m Hurdles33" / 0.838mRound P7.15.21aWind: 012
May 1Dogwood Track ClassicMay 1 · 100m Hurdles · Place 6 · Lake Braddock Secondary100m Hurdles33" / 0.838m6.15.12aWind: -0.612
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 60 · Lake Braddock Secondary200 Meters60.26.96aWind: 0.612
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 300m Hurdles · Place 1 · Lake Braddock Secondary300m Hurdles30" / 0.762m1.47.49a12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 200 Meters · Place 9 · Lake Braddock Secondary200 Meters9.26.49aWind: -112
Apr 17=PR= Northern Virginia InvitationalApr 17 · 200 Meters · Place 13 · Lake Braddock Secondary200 Meters13.26.05a PBWind: 0.312
Apr 17=PR= Northern Virginia InvitationalApr 17 · 100 Meters · Place 13 · Lake Braddock Secondary100 Meters13.12.82aWind: 0.612
Apr 15Patriot District Week #2 (Lake Braddock)Apr 15 · Discus · Place 7 · Lake Braddock SecondaryDiscus1kg7.48' 10" PB12
Apr 15Patriot District Week #2 (Lake Braddock)Apr 15 · 100m Hurdles · Lake Braddock Secondary100m Hurdles33" / 0.838m—DNS12
Apr 11University of Delaware HS Invitational 2026Apr 11 · 300m Hurdles · Place 2 · Lake Braddock Secondary300m Hurdles30" / 0.762m2.46.80a12
Apr 11University of Delaware HS Invitational 2026Apr 11 · 100m Hurdles · Place 3 · Lake Braddock Secondary100m Hurdles33" / 0.838m3.14.93aWind: 3.612
Mar 28Patriot InvitationalMar 28 · 300m Hurdles · Place 3 · Lake Braddock Secondary300m Hurdles30" / 0.762m3.48.52a12
Mar 28Patriot InvitationalMar 28 · 100m Hurdles · Place 4 · Lake Braddock Secondary100m Hurdles33" / 0.838mRound P4.17.34a12
Mar 28Patriot InvitationalMar 28 · 100m Hurdles · Place 4 · Lake Braddock Secondary100m Hurdles33" / 0.838m4.16.28a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 55m Hurdles · Place 7 · Lake Braddoc55m Hurdles78.7912
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 55m Hurdles · Place 7 · Lake Braddoc55m HurdlesRound P78.6012
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 55m Hurdles · Place 3 · Lake Braddock Secondary55m Hurdles33"Round P3.8.66a PB12
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 55m Hurdles · Place 3 · Lake Braddock Secondary55m Hurdles33"3.8.68a12
Jan 30Patriot District Indoor Track ChampionshipsJan 30 · 55 Meters · Place 8 · Lake Braddock55 Meters87.67 PB12
Jan 30Patriot District Indoor Track ChampionshipsJan 30 · 55m Hurdles · Place 3 · Lake Braddock55m Hurdles38.6912
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 191 · Lake Braddock Secondary300 Meters191.43.49a PB12
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 8 · Lake Braddock Secondary55m Hurdles33"Round P8.8.86a12

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20Virginia Premier InvitationalDec 20 · 300 Meters · Place 8 · Lake Braddock Secondary300 Meters8.43.99a12
Dec 20Virginia Premier InvitationalDec 20 · 55 Meter · Place 17 · Lake Braddock Secondary55 Meter17.7.71a PB12
Dec 13Virginia Beach HS OpenerDec 13 · 55m Hurdles · Place 8 · Lake Braddock Secondary55m Hurdles33"Round P8.9.09a12
Dec 13Virginia Beach HS OpenerDec 13 · 55m Hurdles · Place 16 · Lake Braddock Secondary55m Hurdles33"16.9.74a12
Dec 13Virginia Beach HS OpenerDec 13 · 55 Meter · Place 63 · Lake Braddock Secondary55 MeterRound P63.7.86a12
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 55 Meters · Place 7 · Lake Braddock55 Meters78.1311
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 55m Hurdles · Place 2 · Lake Braddock55m Hurdles29.9911
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 55 Meters · Place 16 · Lake Braddock55 MetersRound P167.8911
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 55m Hurdles · Place 7 · Lake Braddock55m Hurdles79.6911
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 55m Hurdles · Place 7 · Lake Braddock55m HurdlesRound P79.7611
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 55 Meters · Place 16 · Lake Braddock55 MetersRound P167.8911
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 55m Hurdles · Place 7 · Lake Braddock55m Hurdles79.6911
Jan 29Patriot District Indoor Track ChampionshipJan 29 · 55m Hurdles · Place 7 · Lake Braddock55m HurdlesRound P79.7611

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 55m Hurdles · Place 5 · Lake Braddock Secondary55m Hurdles33"Round P5.8.75aWind: 012
Dec 6Liberty Flames HS InvitationalDec 6 · 55m Hurdles · Place 7 · Lake Braddock Secondary55m Hurdles33"7.8.64a PBWind: 012
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 49 · Lake Braddock Secondary55 MeterRound P49.7.79a PBWind: 012
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 300m Hurdles · Place 15 · Lake Braddoc300m Hurdles1547.41—
May 21Patriot District ChampionshipMay 21 · 300m Hurdles · Place 6 · Lake Braddock Secondary300m Hurdles648.08a11
May 21Patriot District ChampionshipMay 21 · 100m Hurdles · Place 5 · Lake Braddock Secondary100m Hurdles516.57a11
May 21Patriot District ChampionshipMay 21 · 100m Hurdles · Place 5 · Lake Braddock Secondary100m Hurdles516.11a11
May 21Patriot District ChampionshipMay 21 · 100 Meters · Place 15 · Lake Braddock Secondary100 Meters1512.99a11
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 100m Hurdles · Place 7 · Lake Braddoc100m Hurdles715.98—
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 200 Meters · Place 14 · Lake Braddoc200 Meters1426.34—
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 100 Meters · Place 10 · Lake Braddoc100 Meters1012.81 PB—
May 2Dogwood Track ClassicMay 2 · 300m Hurdles · Place 30 · Lake Braddoc300m Hurdles3049.6511
May 2Dogwood Track ClassicMay 2 · 100m Hurdles · Place 20 · Lake Braddoc100m HurdlesRound P2015.6611
May 2Dogwood Track ClassicMay 2 · 300m Hurdles · Place 30 · Lake Braddoc300m Hurdles3049.6511
May 2Dogwood Track ClassicMay 2 · 100m Hurdles · Place 20 · Lake Braddoc100m HurdlesRound P2015.6611
Apr 9Patriot District @ RobinsonApr 9 · 200 Meters · Place 2 · Lake Braddock Secondary200 Meters2.27.24a11
Mar 222025 Brian Watkins InvitationalMar 22 · 300m Hurdles · Place 3 · Lake Braddock Secondary300m Hurdles30" / 0.762m3.50.77a11
Mar 222025 Brian Watkins InvitationalMar 22 · 100m Hurdles · Place 2 · Lake Braddock Secondary100m Hurdles33" / 0.838m2.17.12a11
Mar 222025 Brian Watkins InvitationalMar 22 · 100 Meters · Place 8 · Lake Braddock Secondary100 Meters8.13.32a11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 55m Hurdles · Place 64 · Lake Braddock Secondary55m Hurdles33"Round P64.10.88a11
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 141 · Lake Braddock Secondary55 MeterRound P141.8.13a11
Dec 7Alexandria City HS Meet#1Dec 7 · 300 Meters · Place 64 · Lake Braddock Secondary300 Meters64.54.61a11
Dec 7Alexandria City HS Meet#1Dec 7 · 55 Meter · Place 29 · Lake Braddock Secondary55 Meter29.8.22a11