Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorConcorde Invitational- Part 1 & 2 · May 614.07aConcorde Invitational- Part 1 & 2May 6, 2026
100m Hurdles · 33" / 0.838m · OutdoorConcorde District Mega-Meet- Part I · Apr 818.33aConcorde District Mega-Meet- Part IApril 8, 2026
200 Meters · OutdoorConcorde Invitational- Part 1 & 2 · May 628.94aConcorde Invitational- Part 1 & 2May 6, 2026
300 Meters · IndoorVirginia Beach HS Opener · Dec 1348.39aVirginia Beach HS OpenerDecember 13, 2025
300m Hurdles · 30" / 0.762m · Outdoor=PR= Northern Virginia Invitational · Apr 1751.88a=PR= Northern Virginia InvitationalApril 17, 2026
400 Meters · OutdoorConcorde District Mega-Meet- Part I · Apr 81:15.71aConcorde District Mega-Meet- Part IApril 8, 2026
55 Meter · IndoorVirginia Beach HS Opener · Dec 138.31aVirginia Beach HS OpenerDecember 13, 2025
55m Hurdles · 33" · IndoorThe VA Showcase · Jan 1710.35aThe VA ShowcaseJanuary 17, 2026
High Jump · Outdoor2026 Northern Region 6D Spring Track & Field Championships · May 285-01.002026 Northern Region 6D Spring Track & Field ChampionshipsMay 28, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · High Jump · CentrevilleHigh Jump--NH10
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · High Jump · Place 2 · CentrevilleHigh Jump2.5-01.00 PB10
May 20Concorde District Spring Track ChampionshipsMay 20 · High Jump · Place 4 · CentrevilleHigh Jump4.4-08.0010
May 6Concorde Invitational- Part 1 & 2May 6 · High Jump · Place 2 · CentrevilleHigh Jump2.4-10.0010
May 6Concorde Invitational- Part 1 & 2May 6 · 200 Meters · Place 25 · Centreville200 Meters25.28.94a PB10
May 6Concorde Invitational- Part 1 & 2May 6 · 100 Meters · Place 33 · Centreville100 Meters33.14.07a PB10
Apr 25Cassel's XBC Track ExperienceApr 25 · 300m Hurdles · Place 15 · Centreville300m Hurdles30" / 0.762m15.53.99a10
Apr 17=PR= Northern Virginia InvitationalApr 17 · High Jump · Place 6 · CentrevilleHigh Jump6.4-08.0010
Apr 17=PR= Northern Virginia InvitationalApr 17 · 300m Hurdles · Place 13 · Centreville300m Hurdles30" / 0.762m13.51.88a PB10
Apr 15Concorde District Mega-Meet- Part IIApr 15 · High Jump · CentrevilleHigh Jump--NH10
Apr 11Wildcat InvitationalApr 11 · High Jump · Place 2 · CentrevilleHigh Jump2.4-10.0010
Apr 11Wildcat InvitationalApr 11 · 100 Meters · Place 10 · Centreville100 Meters10.14.25a10
Apr 8Concorde District Mega-Meet- Part IApr 8 · 100m Hurdles · Place 2 · Centreville100m Hurdles33" / 0.838m2.18.33a PB10
Apr 8Concorde District Mega-Meet- Part IApr 8 · 400 Meters · Place 25 · Centreville400 Meters25.1:15.71a PB10
Mar 28Patriot InvitationalMar 28 · High Jump · Place 21 · CentrevilleHigh Jump21.4' 6"10
Mar 28Patriot InvitationalMar 28 · 300m Hurdles · Place 24 · Centreville300m Hurdles30" / 0.762m24.56.06a10
Mar 28Patriot InvitationalMar 28 · 100 Meters · Place 90 · Centreville100 MetersRound P90.15.00a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 445 · Centreville300 Meters445.49.43a10
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 71 · Centreville55m Hurdles33"Round P71.10.35a PB10
Jan 9Northern VA TJMS Meet #6Jan 9 · 55m Hurdles · Place 3 · Centreville55m Hurdles310.62—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Virginia Premier InvitationalDec 20 · 55m Hurdles · Place 15 · Centreville55m Hurdles33"15.10.53a10
Dec 13Virginia Beach HS OpenerDec 13 · 300 Meters · Place 139 · Centreville300 Meters139.48.39a PB10
Dec 13Virginia Beach HS OpenerDec 13 · 55 Meter · Place 135 · Centreville55 MeterRound P135.8.31a PB10
Dec 6Alexandria City HS - IndoorDec 6 · 300 Meters · Place 26 · Centreville300 Meters26.49.56a10
Dec 6Alexandria City HS - IndoorDec 6 · 55m Hurdles · Place 6 · Centreville55m Hurdles33"6.10.81a10
Jan 18Northern VA TJMS Meet #8Jan 18 · 55m Hurdles · Place 11 · Centreville55m Hurdles1112.04—
Jan 4Alexandria City HS - Indoor Meet#3Jan 4 · 55m Hurdles · Place 15 · Centreville55m Hurdles1511.81—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21Concorde District Spring Track ChampionshipsMay 21 · 300m Hurdles · Place 10 · Centreville300m Hurdles1054.949
May 21Concorde District Spring Track ChampionshipsMay 21 · 100m Hurdles · Place 10 · Centreville100m HurdlesRound P1018.809
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 300m Hurdles · Place 21 · Centreville300m Hurdles2157.11—
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 100m Hurdles · Place 22 · Centreville100m Hurdles2219.01—
May 7Concorde InvitationalMay 7 · 100m Hurdles · Place 4 · Centreville100m Hurdles418.939
Apr 26Cassel's XBC Track ExperienceApr 26 · 100m Hurdles · Place 22 · Centreville100m Hurdles2220.349
Apr 23Concorde District Meet #3Apr 23 · 100m Hurdles · Place 7 · Centreville100m Hurdles719.649
Apr 11=PR= Northern Virginia InvitationalApr 11 · 300m Hurdles · Place 38 · Centreville300m Hurdles3858.939
Apr 11=PR= Northern Virginia InvitationalApr 11 · 100m Hurdles · Place 37 · Centreville100m Hurdles3720.759
Apr 5Wildcat InvitationalApr 5 · 300m Hurdles · Place 6 · Centreville300m Hurdles30" / 0.762m6.58.89a9
Apr 5Wildcat InvitationalApr 5 · 100m Hurdles · Place 4 · Centreville100m Hurdles33" / 0.838m4.19.39a9
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 100m Hurdles · Place 7 · Centreville100m Hurdles33" / 0.838m7.20.36a9
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 200 Meters · Place 36 · Centreville200 Meters36.30.20a9
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 100 Meters · Place 51 · Centreville100 Meters51.14.91a9
Mar 29Spartan Classic Mar 29 · 300m Hurdles · Place 13 · Centreville300m Hurdles1358.569
Mar 29Spartan Classic Mar 29 · 100m Hurdles · Place 11 · Centreville100m Hurdles1120.749

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Northern VA TJMS Meet #4Dec 14 · 55m Hurdles · Place 8 · Centreville55m Hurdles33"8.11.47a9
Dec 14Northern VA TJMS Meet #4Dec 14 · 55 Meter · Place 31 · Centreville55 Meter31.9.00a9
Dec 6Northern Region TJMS Meet #1Dec 6 · 300 Meters · Place 36 · Centreville300 Meters36.57.54a9
Dec 6Northern Region TJMS Meet #1Dec 6 · 55 Meter · Place 16 · Centreville55 Meter16.9.08a9