Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty District at Marshall · Apr 2212.39aLiberty District at MarshallApril 22, 2026
110m Hurdles · 39" / 0.991m · OutdoorLiberty District at Washington - Liberty · Apr 818.95aLiberty District at Washington - LibertyApril 8, 2026
200 Meters · OutdoorLiberty District at McLean · Apr 1524.93aLiberty District at McLeanApril 15, 2026
300 Meters · IndoorThe VA Showcase · Jan 1741.85aThe VA ShowcaseJanuary 17, 2026
300m Hurdles · 36" / 0.914m · OutdoorLiberty District Championship · May 1344.42aLiberty District ChampionshipMay 13, 2026
400 Meters · OutdoorLiberty District at Marshall · Apr 2256.67aLiberty District at MarshallApril 22, 2026
55 Meter · IndoorNorthern Region TJMS Meet #1 · Dec 68.13aNorthern Region TJMS Meet #1December 6, 2024
55 Meters · IndoorNorthern VA TJMS Meet #8 · Jan 187.95Northern VA TJMS Meet #8January 18, 2025
55m Hurdles · 39" · IndoorVHSL Region 6D Indoor Championship · Feb 119.45aVHSL Region 6D Indoor ChampionshipFebruary 11, 2026
D Liberty District Quali 11.67 · OutdoorLiberty District @ Washington-Liberty · Mar 1514.01Liberty District @ Washington-LibertyMarch 15, 2023
D Liberty District Quali 53.00 · OutdoorLiberty District @ Washington-Liberty · Mar 151:07.59Liberty District @ Washington-LibertyMarch 15, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13Liberty District ChampionshipMay 13 · 300m Hurdles · Place 9 · Herndon300m Hurdles36" / 0.914m9.44.42a PB12
May 6Liberty District JamboreeMay 6 · 300m Hurdles · Place 6 · Herndon300m Hurdles36" / 0.914m6.45.66a12
Apr 29Liberty District at YorktownApr 29 · 300m Hurdles · Herndon300m Hurdles36" / 0.914m—DNS12
Apr 22Liberty District at MarshallApr 22 · 110m Hurdles · Place 7 · Herndon110m Hurdles39" / 0.991m7.19.27a12
Apr 22Liberty District at MarshallApr 22 · 400 Meters · Place 20 · Herndon400 Meters20.56.67a PB12
Apr 22Liberty District at MarshallApr 22 · 100 Meters · Place 48 · Herndon100 Meters48.12.39a PB12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 300m Hurdles · Place 20 · Herndon300m Hurdles36" / 0.914m20.45.54a12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 110m Hurdles · Place 20 · Herndon110m Hurdles39" / 0.991m20.19.78a12
Apr 15Liberty District at McLeanApr 15 · 300m Hurdles · Place 6 · Herndon300m Hurdles36" / 0.914m6.45.57a12
Apr 15Liberty District at McLeanApr 15 · 200 Meters · Place 36 · Herndon200 Meters36.24.93a PB12
Apr 11Ramtastic InvitationalApr 11 · 300m Hurdles · Place 33 · Herndon300m Hurdles36" / 0.914m33.46.89a12
Apr 11Ramtastic InvitationalApr 11 · 110m Hurdles · Place 34 · Herndon110m Hurdles39" / 0.991m34.19.38a12
Apr 8Liberty District at Washington - LibertyApr 8 · 110m Hurdles · Place 4 · Herndon110m Hurdles39" / 0.991m4.18.95a PB12
Apr 8Liberty District at Washington - LibertyApr 8 · 400 Meters · Place 2 · Herndon400 Meters2.57.45a12
Apr 8Liberty District at Washington - LibertyApr 8 · 100 Meters · Place 40 · Herndon100 Meters40.12.53a12
Mar 25Liberty District @ LangleyMar 25 · Long Jump · Place 23 · HerndonLong Jump2315-1112

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 55m Hurdles · Place 11 · Herndon55m Hurdles39"Round P11.9.45a PB12
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 582 · Herndon300 Meters582.41.85a PB12
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 86 · Herndon55m Hurdles39"Round P86.10.35a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Alexandria City HS Indoor Meet#2Dec 20 · 55m Hurdles · Place 11 · Herndon55m Hurdles39"11.10.37a12
Jan 18Northern VA TJMS Meet #8Jan 18 · 55 Meters · Place 22 · Herndon55 Meters227.95 PB—
Jan 18Northern VA TJMS Meet #8Jan 18 · 55m Hurdles · Place 9 · Herndon55m Hurdles911.62—

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 13Liberty District Championship @ WakefieldMay 13 · 110m Hurdles · Place 14 · Herndon110m HurdlesRound P1420.8111
May 13Liberty District Championship @ WakefieldMay 13 · 300m Hurdles · Place 12 · Herndon300m Hurdles1247.0811
May 13Liberty District Championship @ WakefieldMay 13 · 110m Hurdles · Place 14 · Herndon110m HurdlesRound P1420.8111
May 7Liberty District at McLeanMay 7 · 110m Hurdles · Place 14 · Herndon110m Hurdles1420.6611
May 7Liberty District at McLeanMay 7 · 110m Hurdles · Place 14 · Herndon110m Hurdles1420.6611
Apr 30Liberty District at YorktownApr 30 · Long Jump · Place 48 · HerndonLong Jump4813-1011
Apr 30Liberty District at YorktownApr 30 · 300m Hurdles · Place 11 · Herndon300m Hurdles1147.5611
Apr 30Liberty District at YorktownApr 30 · 200 Meters · Place 92 · Herndon200 Meters9226.4811
Apr 22Liberty District at HerndonApr 22 · 400 Meters · Place 51 · Herndon400 Meters511:00.0011
Apr 22Liberty District at HerndonApr 22 · 110m Hurdles · Place 14 · Herndon110m Hurdles1421.8311
Apr 22Liberty District at HerndonApr 22 · 100 Meters · Place 99 · Herndon100 Meters9912.7211
Apr 11=PR= Northern Virginia InvitationalApr 11 · 300m Hurdles · Place 42 · Herndon300m Hurdles4247.5511
Apr 11=PR= Northern Virginia InvitationalApr 11 · 110m Hurdles · Place 38 · Herndon110m Hurdles3821.2711
Apr 9Liberty District at MarshallApr 9 · Long Jump · Place 44 · HerndonLong Jump4411-411
Apr 9Liberty District at MarshallApr 9 · 300m Hurdles · Place 8 · Herndon300m Hurdles849.13a11
Apr 9Liberty District at MarshallApr 9 · 200 Meters · Place 74 · Herndon200 Meters7426.51a11
Apr 2Liberty District at LangleyApr 2 · 110m Hurdles · Place 16 · Herndon110m Hurdles1621.95a11
Apr 2Liberty District at LangleyApr 2 · 400 Meters · Place 58 · Herndon400 Meters581:00.60a11
Apr 2Liberty District at LangleyApr 2 · 100 Meters · Place 102 · Herndon100 Meters10213.10a11
Mar 26Liberty District at Washington-LibertyMar 26 · Long Jump · Place 40 · HerndonLong Jump4013-411
Mar 26Liberty District at Washington-LibertyMar 26 · 300m Hurdles · Place 14 · Herndon300m Hurdles1450.57a11
Mar 26Liberty District at Washington-LibertyMar 26 · 200 Meters · Place 71 · Herndon200 Meters7126.16a11
Mar 19Liberty District at WakefieldMar 19 · 110m Hurdles · Place 18 · Herndon110m Hurdles1821.84a—
Mar 19Liberty District at WakefieldMar 19 · 400 Meters · Place 82 · Herndon400 Meters821:05.47a—
Mar 19Liberty District at WakefieldMar 19 · 100 Meters · Place 92 · Herndon100 Meters9212.67a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 14Polar Titans InvitationalDec 14 · 300 Meters · Place 72 · Herndon300 Meters72.44.10aUnofficial11
Dec 14Polar Titans InvitationalDec 14 · 55m Hurdles · Place 18 · Herndon55m Hurdles39"18.14.69aUnofficial11
Dec 14Polar Titans InvitationalDec 14 · 55 Meter · Place 71 · Herndon55 Meter71.7.79aUnofficial11
Jul 29Windsor Test 2Jul 29 · 110m Hurdles · Place 19 · Herndon110m Hurdles39" / 0.991m19.21.17a10
Jul 26Test WindsorJul 26 · 110m Hurdles · Place 19 · Herndon110m Hurdles39" / 0.991m19.21.17a10
Apr 3Liberty District @ WakefieldApr 3 · 110m Hurdles · Place 23 · Herndon110m Hurdles39" / 0.991m23.22.62a10
Apr 3Liberty District @ WakefieldApr 3 · 400 Meters · Place 44 · Herndon400 Meters44.1:03.26a10
Apr 3Liberty District @ WakefieldApr 3 · 100 Meters · Place 109 · Herndon100 Meters109.13.52a10
Mar 12Liberty District @ Washington-LibertyMar 12 · 110m Hurdles · Place 21 · Herndon110m Hurdles39" / 0.991m21.23.09Wind: 010
Mar 12Liberty District @ Washington-LibertyMar 12 · 400 Meters · Place 91 · Herndon400 Meters91.1:03.2310

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Northern Region TJMS Meet #1Dec 6 · 300 Meters · Place 27 · Herndon300 Meters27.45.50a11
Dec 6Northern Region TJMS Meet #1Dec 6 · 55 Meter · Place 79 · Herndon55 Meter79.8.13a PB11
Jan 27Northern VA TJMS Meet #10Jan 27 · 55m Hurdles · Place 2 · 1-Herndon55m Hurdles211.75—
Jan 27Northern VA TJMS Meet #10Jan 27 · 55m Hurdles · Place 7 · Herndon55m Hurdles712.12—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #5Dec 16 · 55m Hurdles · Place 2 · Herndon55m Hurdles39"2.11.75a10
Dec 16Northern VA TJMS Meet #5Dec 16 · 55 Meter · Place 20 · Herndon55 Meter20.8.18a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Liberty District ChampionshipsMay 11 · 300m Hurdles · Place 17 · Herndon300m Hurdles1753.719
May 3Liberty District Spring JamboreeMay 3 · 300m Hurdles · Place 19 · Herndon300m Hurdles1953.68—
Mar 15Liberty District @ Washington-LibertyMar 15 · D Liberty District Quali 53.00 · Place 85 · HerndonD Liberty District Quali 53.00851:07.59 PB9
Mar 15Liberty District @ Washington-LibertyMar 15 · D Liberty District Quali 11.67 · Place 133 · HerndonD Liberty District Quali 11.6713314.01 PB9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #4Dec 16 · 300 Meters · Place 12 · Herndon300 Meters12.47.649
Dec 2Northern VA TJMS Meet #1Dec 2 · 300 Meters · Place 13 · Herndon300 Meters13.48.939