Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorLiberty District Jamboree · May 6103' 8"Liberty District JamboreeMay 6, 2026
Shot Put · 4kg · IndoorAlexandria City HS Indoor Meet#2 · Dec 2024-3Alexandria City HS Indoor Meet#2December 20, 2025
Shot Put · 4kg · OutdoorLiberty District Championship · May 1325' 8.5"Liberty District ChampionshipMay 13, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Discus · Place 5 · LangleyDiscus1kg5.98-1011
May 13Liberty District ChampionshipMay 13 · Discus · Place 3 · LangleyDiscus1kg3.95' 3"11
May 13Liberty District ChampionshipMay 13 · Shot Put · Place 9 · LangleyShot Put4kg9.25' 8.5" PB11
May 9Victor Cahoon InvitationalMay 9 · Discus · Place 8 · LangleyDiscus1kg8.103-0611
May 6Liberty District JamboreeMay 6 · Discus · Place 2 · LangleyDiscus1kg2.103' 8" PB11
May 6Liberty District JamboreeMay 6 · Shot Put · Place 9 · LangleyShot Put4kg9.24' 3"11
Apr 29Liberty District at YorktownApr 29 · Discus · Place 3 · LangleyDiscus1kg3.94' 6"11
Apr 22Liberty District at MarshallApr 22 · Shot Put · Place 9 · LangleyShot Put4kg9.23' 10"11
Apr 15Liberty District at McLeanApr 15 · Discus · Place 2 · LangleyDiscus1kg2.101' 2"11
Apr 11Ramtastic InvitationalApr 11 · Discus · Place 2 · LangleyDiscus1kg2.95' 3"11
Apr 11Ramtastic InvitationalApr 11 · Shot Put · Place 28 · LangleyShot Put4kg28.23' 2.5"11
Apr 8Liberty District at Washington - LibertyApr 8 · Shot Put · Place 11 · LangleyShot Put4kg11.22' 7"11
Mar 28Carolyn Legard RelaysMar 28 · Discus · Place 6 · LangleyDiscus1kg6.87-1111
Mar 28Carolyn Legard RelaysMar 28 · Shot Put · Place 21 · LangleyShot Put4kg21.22-06.7511
Mar 25Liberty District @ LangleyMar 25 · Discus · Place 3 · LangleyDiscus391-011
Mar 18Liberty District @ WakefieldMar 18 · Shot Put · Place 9 · LangleyShot Put924-2.7511

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30Liberty District Indoor Track ChampionshipsJan 30 · Shot Put · Place 11 · LangleyShot Put1123-11.5011
Jan 24Alexandria City Field & Relay MeetJan 24 · Shot Put · Place 11 · LangleyShot Put4kg11.22-11.0011

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Alexandria City HS Indoor Meet#2Dec 20 · Shot Put · Place 9 · LangleyShot Put4kg9.24-3 PB11
Dec 19Northern VA TJMS Meet #5Dec 19 · Shot Put · Place 8 · LangleyShot Put4kg8.23-10.0011
Dec 12CNU HS Winter FrolicDec 12 · Shot Put · Place 14 · LangleyShot Put4kg14.22-11.0011
Jan 30Liberty District Indoor Track ChampionshipsJan 30 · Shot Put · Place 8 · LangleyShot Put825-00.0010
Jan 25Alexandria City Field & Relay MeetJan 25 · Shot Put · Place 19 · LangleyShot Put4kg19.23-08.0010

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 13Liberty District Championship @ WakefieldMay 13 · Discus · Place 10 · LangleyDiscus1075-07.0010
May 13Liberty District Championship @ WakefieldMay 13 · Shot Put · Place 13 · LangleyShot Put1322-09.0010
May 13Liberty District Championship @ WakefieldMay 13 · Discus · Place 10 · LangleyDiscus1075-07.0010
May 7Liberty District at McLeanMay 7 · Shot Put · Place 9 · LangleyShot Put923-08.2510
May 7Liberty District at McLeanMay 7 · Discus · Place 2 · LangleyDiscus287-07.0010
May 7Liberty District at McLeanMay 7 · Shot Put · Place 9 · LangleyShot Put923-08.2510
May 7Liberty District at McLeanMay 7 · Discus · Place 2 · LangleyDiscus287-07.0010
Apr 30Liberty District at YorktownApr 30 · Discus · Place 4 · LangleyDiscus488-310
Apr 22Liberty District at HerndonApr 22 · Shot Put · Place 16 · LangleyShot Put1621-05.0010
Apr 22Liberty District at HerndonApr 22 · Shot Put · Place 16 · LangleyShot Put1621' 5"10
Apr 19Gainesville Cardinal ClassicApr 19 · Discus · Place 7 · LangleyDiscus789-10.00—
Apr 19Gainesville Cardinal ClassicApr 19 · Shot Put · Place 29 · LangleyShot Put2923-11.00—
Apr 19Gainesville Cardinal ClassicApr 19 · Discus · Place 7 · LangleyDiscus789-1010
Apr 19Gainesville Cardinal ClassicApr 19 · Shot Put · Place 29 · LangleyShot Put2923-1110
Apr 11=PR= Northern Virginia InvitationalApr 11 · Shot Put · Place 32 · LangleyShot Put3222-02.0010
Apr 11=PR= Northern Virginia InvitationalApr 11 · Discus · Place 17 · LangleyDiscus1779-0410
Apr 9Liberty District at MarshallApr 9 · Discus · Place 3 · LangleyDiscus380-710
Apr 5Colonial Forge ShowcaseApr 5 · Discus · Place 6 · LangleyDiscus691-00.00SO
Apr 5Colonial Forge ShowcaseApr 5 · Shot Put · Place 28 · LangleyShot Put2824-04.50SO
Apr 5Colonial Forge InvitationalApr 5 · Discus · Place 6 · LangleyDiscus1kg6.91' 0"10
Apr 5Colonial Forge InvitationalApr 5 · Shot Put · Place 28 · LangleyShot Put4kg28.24' 4.50"10
Apr 2Liberty District at LangleyApr 2 · Shot Put · Place 14 · LangleyShot Put1422-810
Mar 26Liberty District at Washington-LibertyMar 26 · Discus · Place 13 · LangleyDiscus1355-410
Mar 222025 Brian Watkins InvitationalMar 22 · Discus · Place 6 · LangleyDiscus1kg6.76-11.0010
Mar 222025 Brian Watkins InvitationalMar 22 · Shot Put · Place 28 · LangleyShot Put4kg28.21-11.0010
Mar 19Liberty District at WakefieldMar 19 · Shot Put · Place 13 · LangleyShot Put1324-6.25—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Northern VA TJMS Meet #5Dec 20 · Shot Put · Place 10 · LangleyShot Put4kg10.22-05.0010
Dec 7Northern Region TJMS Meet #2Dec 7 · Shot Put · Place 21 · LangleyShot Put4kg21.21-07.7510

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 29Windsor Test 2Jul 29 · Discus · Place 16 · LangleyDiscus1kg16.66' 10"9
Jul 29Windsor Test 2Jul 29 · Shot Put · Place 24 · LangleyShot Put4kg24.19' 10"9
Jul 26Test WindsorJul 26 · Discus · Place 16 · LangleyDiscus1kg16.66' 10"9
Jul 26Test WindsorJul 26 · Shot Put · Place 24 · LangleyShot Put4kg24.19' 10"9
May 9Liberty District Spring Track ChampionshipsMay 9 · Discus · Place 18 · LangleyDiscus1kg18.51-039
May 4Titan Classic HS InvitationalMay 4 · Discus · Place 7 · LangleyDiscus1kg7.65-069
Apr 27Ramtastic InvitationalApr 27 · Discus · Place 36 · LangleyDiscus1kg36.56-08.009
Apr 27Ramtastic InvitationalApr 27 · Shot Put · Place 46 · LangleyShot Put4kg46.19-00.509
Apr 20Gainesville Cardinal ClassicApr 20 · Discus · Place 37 · LangleyDiscus1kg37.61-07.009
Apr 20Gainesville Cardinal ClassicApr 20 · Shot Put · Place 54 · LangleyShot Put4kg54.20-11.509
Mar 12Liberty District @ Washington-LibertyMar 12 · Shot Put · Place 28 · LangleyShot Put4kg28.19-09