Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty District at Washington - Liberty · Apr 812.76aLiberty District at Washington - LibertyApril 8, 2026
110m Hurdles · 39" / 0.991m · Outdoor=PR= Northern Virginia Invitational · Apr 1718.87a=PR= Northern Virginia InvitationalApril 17, 2026
200 Meters · OutdoorLiberty District Jamboree · May 625.17aLiberty District JamboreeMay 6, 2026
300m Hurdles · 36" / 0.914m · OutdoorLiberty District Championship · May 1345.80aLiberty District ChampionshipMay 13, 2026
400 Meters · OutdoorLiberty District at Washington - Liberty · Apr 859.92aLiberty District at Washington - LibertyApril 8, 2026
Discus · 1.6kg · OutdoorWindsor Test 2 · Jul 2989' 2"Windsor Test 2July 29, 2024
High Jump · OutdoorRamtastic Invitational · Apr 115' 4"Ramtastic InvitationalApril 11, 2026
Long Jump · OutdoorLiberty District at McLean · Apr 1516' 2.5"Liberty District at McLeanApril 15, 2026
Shot Put · 12lb · OutdoorLiberty District at Yorktown · Apr 2934' 6.5"Liberty District at YorktownApril 29, 2026

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
May 13Liberty District ChampionshipMay 13 · 300m Hurdles · Place 11 · Herndon300m Hurdles36" / 0.914m11.45.80a PB12
May 13Liberty District ChampionshipMay 13 · 110m Hurdles · Place 17 · Herndon110m Hurdles39" / 0.991mRound P17.20.35a12
May 6Liberty District JamboreeMay 6 · High Jump · Place 11 · HerndonHigh Jump11.5' 2"12
May 6Liberty District JamboreeMay 6 · Shot Put · Place 17 · HerndonShot Put12lb17.33' 0"12
May 6Liberty District JamboreeMay 6 · 300m Hurdles · Place 10 · Herndon300m Hurdles36" / 0.914m10.48.04a12
May 6Liberty District JamboreeMay 6 · 200 Meters · Place 19 · Herndon200 Meters19.25.17a PB12
Apr 29Liberty District at YorktownApr 29 · Long Jump · HerndonLong Jump—DNS12
Apr 29Liberty District at YorktownApr 29 · Shot Put · Place 14 · HerndonShot Put12lb14.34' 6.5" PB12
Apr 29Liberty District at YorktownApr 29 · 300m Hurdles · Herndon300m Hurdles36" / 0.914m—DNS12
Apr 22Liberty District at MarshallApr 22 · High Jump · Place 16 · HerndonHigh Jump16.5' 2"12
Apr 22Liberty District at MarshallApr 22 · Discus · Place 24 · HerndonDiscus1.6kg24.75' 1"12
Apr 22Liberty District at MarshallApr 22 · 110m Hurdles · Place 23 · Herndon110m Hurdles39" / 0.991m23.21.38a12
Apr 22Liberty District at MarshallApr 22 · 400 Meters · Herndon400 Meters—DNS12
Apr 22Liberty District at MarshallApr 22 · 100 Meters · Herndon100 Meters—DNS12
Apr 17=PR= Northern Virginia InvitationalApr 17 · High Jump · HerndonHigh Jump--NH12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 300m Hurdles · Place 24 · Herndon300m Hurdles36" / 0.914m24.48.21a12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 110m Hurdles · Place 18 · Herndon110m Hurdles39" / 0.991m18.18.87a PBWind: 1.612
Apr 15Liberty District at McLeanApr 15 · Long Jump · Place 24 · HerndonLong Jump24.16' 2.5" PB12
Apr 15Liberty District at McLeanApr 15 · Shot Put · HerndonShot Put12lb—DNS12
Apr 15Liberty District at McLeanApr 15 · 300m Hurdles · Place 16 · Herndon300m Hurdles36" / 0.914m16.49.37a12
Apr 15Liberty District at McLeanApr 15 · 200 Meters · Place 72 · Herndon200 Meters72.26.02a12
Apr 11Ramtastic InvitationalApr 11 · High Jump · Place 25 · HerndonHigh Jump25.5' 4" PB12
Apr 11Ramtastic InvitationalApr 11 · 300m Hurdles · Place 45 · Herndon300m Hurdles36" / 0.914m45.50.63a12
Apr 11Ramtastic InvitationalApr 11 · 110m Hurdles · Place 40 · Herndon110m Hurdles39" / 0.991m40.19.95a12
Apr 8Liberty District at Washington - LibertyApr 8 · High Jump · Place 8 · HerndonHigh Jump8.5' 4"12
Apr 8Liberty District at Washington - LibertyApr 8 · Discus · Place 19 · HerndonDiscus1.6kg19.83' 11"12
Apr 8Liberty District at Washington - LibertyApr 8 · 110m Hurdles · Herndon110m Hurdles39" / 0.991m—DNS12
Apr 8Liberty District at Washington - LibertyApr 8 · 400 Meters · Place 8 · Herndon400 Meters8.59.92a PB12
Apr 8Liberty District at Washington - LibertyApr 8 · 100 Meters · Place 55 · Herndon100 Meters55.12.76a PB12
Mar 25Liberty District @ LangleyMar 25 · Long Jump · Place 22 · HerndonLong Jump2216-0.512
Mar 25Liberty District @ LangleyMar 25 · Shot Put · Place 15 · HerndonShot Put1533-7.512
Mar 25Liberty District @ LangleyMar 25 · 300m Hurdles · Place 14 · Herndon300m Hurdles1451.68a12
Mar 25Liberty District @ LangleyMar 25 · 200 Meters · Place 64 · Herndon200 Meters6426.47a12
Mar 18Liberty District @ WakefieldMar 18 · High Jump · Place 7 · HerndonHigh Jump75-012
Mar 18Liberty District @ WakefieldMar 18 · 400 Meters · Place 33 · Herndon400 Meters331:05.19a12
Mar 18Liberty District @ WakefieldMar 18 · 110m Hurdles · Place 13 · Herndon110m Hurdles1321.32a12
Mar 18Liberty District @ WakefieldMar 18 · 100 Meters · Place 66 · Herndon100 Meters6612.88a12

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 13Liberty District Championship @ WakefieldMay 13 · 110m Hurdles · Place 15 · Herndon110m HurdlesRound P1521.0111
May 13Liberty District Championship @ WakefieldMay 13 · 110m Hurdles · Place 15 · Herndon110m HurdlesRound P1521.0111
May 7Liberty District at McLeanMay 7 · 300m Hurdles · Place 13 · Herndon300m Hurdles1353.6211
May 7Liberty District at McLeanMay 7 · 110m Hurdles · Place 12 · Herndon110m Hurdles1220.2511
May 7Liberty District at McLeanMay 7 · 300m Hurdles · Place 13 · Herndon300m Hurdles1353.6211
May 7Liberty District at McLeanMay 7 · 110m Hurdles · Place 12 · Herndon110m Hurdles1220.2511
Apr 30Liberty District at YorktownApr 30 · 300m Hurdles · Place 20 · Herndon300m Hurdles2052.2311
Apr 30Liberty District at YorktownApr 30 · 200 Meters · Place 65 · Herndon200 Meters6525.6211
Apr 22Liberty District at HerndonApr 22 · Discus · Place 18 · HerndonDiscus1892-08.0011
Apr 22Liberty District at HerndonApr 22 · Discus · Place 18 · HerndonDiscus1892' 8"11
Apr 22Liberty District at HerndonApr 22 · 400 Meters · Place 55 · Herndon400 Meters551:00.3211
Apr 22Liberty District at HerndonApr 22 · 110m Hurdles · Place 12 · Herndon110m Hurdles1220.7711
Apr 22Liberty District at HerndonApr 22 · 100 Meters · Place 117 · Herndon100 Meters11712.9611
Apr 9Liberty District at MarshallApr 9 · Shot Put · Place 16 · HerndonShot Put1634-411
Apr 9Liberty District at MarshallApr 9 · 300m Hurdles · Place 15 · Herndon300m Hurdles1553.79a11
Apr 9Liberty District at MarshallApr 9 · 200 Meters · Place 83 · Herndon200 Meters8326.74a11
Apr 2Liberty District at LangleyApr 2 · Discus · Place 23 · HerndonDiscus2383-511
Apr 2Liberty District at LangleyApr 2 · 400 Meters · Place 67 · Herndon400 Meters671:01.39a11
Apr 2Liberty District at LangleyApr 2 · 100 Meters · Place 92 · Herndon100 Meters9213.02a11
Mar 26Liberty District at Washington-LibertyMar 26 · Shot Put · Place 19 · HerndonShot Put1934-4.511
Mar 26Liberty District at Washington-LibertyMar 26 · 200 Meters · Place 123 · Herndon200 Meters12327.23a11
Mar 19Liberty District at WakefieldMar 19 · Discus · Place 22 · HerndonDiscus2279-5—
Mar 19Liberty District at WakefieldMar 19 · 400 Meters · Place 106 · Herndon400 Meters1061:12.82a—
Mar 19Liberty District at WakefieldMar 19 · 100 Meters · Place 115 · Herndon100 Meters11512.91a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 29Windsor Test 2Jul 29 · Discus · Place 21 · HerndonDiscus1.6kg21.89' 2" PB10
Jul 26Test WindsorJul 26 · Discus · Place 21 · HerndonDiscus1.6kg21.89' 2"10
Mar 12Liberty District @ Washington-LibertyMar 12 · Discus · Place 45 · HerndonDiscus1.6kg45.62-510