Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorConcorde Invitational- Part 1 & 2 · May 697-07Concorde Invitational- Part 1 & 2May 6, 2026
Shot Put · 12lb · IndoorHoliday Invitational · Dec 3040-10.00Holiday InvitationalDecember 30, 2025
Shot Put · 12lb · Outdoor2026 Northern Region 6D Spring Track & Field Championships · May 2840-02.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

18 results
DateMeetEventPlMarkGr
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Shot Put · Place 13 · South LakesShot Put12lb13.40-02.00 PB12
May 20Concorde District Spring Track ChampionshipsMay 20 · Shot Put · Place 6 · South LakesShot Put12lb6.39-02.0012
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Shot Put · Place 30 · South LakesShot Put12lb30.37-1112
May 6Concorde Invitational- Part 1 & 2May 6 · Discus · Place 14 · South LakesDiscus1.6kg14.97-07 PB12
May 6Concorde Invitational- Part 1 & 2May 6 · Shot Put · Place 7 · South LakesShot Put12lb7.37-01.5012
May 2Nike Spring InvitationalMay 2 · Discus · Place 22 · South LakesDiscus1.6kg22.94-1012
May 2Nike Spring InvitationalMay 2 · Shot Put · Place 12 · South LakesShot Put12lb12.36-0.5012
Apr 25Cassel's XBC Track ExperienceApr 25 · Shot Put · Place 17 · South LakesShot Put12lb17.38-08.0012
Apr 22Concorde District Meet #3Apr 22 · Discus · Place 16 · South LakesDiscus1.6kg16.91-0012
Apr 22Concorde District Meet #3Apr 22 · Shot Put · Place 7 · South LakesShot Put12lb7.37-03.0012
Apr 17=PR= Northern Virginia InvitationalApr 17 · Discus · Place 32 · South LakesDiscus1.6kg32.90-1112
Apr 17=PR= Northern Virginia InvitationalApr 17 · Shot Put · Place 7 · South LakesShot Put12lb7.38-03.2512
Apr 15Concorde District Mega-Meet- Part IIApr 15 · Discus · Place 12 · South LakesDiscus1.6kg12.92-0412
Apr 11Ramtastic InvitationalApr 11 · Discus · South LakesDiscus1.6kg—DNS12
Apr 11Ramtastic InvitationalApr 11 · Shot Put · South LakesShot Put12lb—DNS12
Apr 8Concorde District Mega-Meet- Part IApr 8 · Shot Put · Place 10 · South LakesShot Put12lb10.38-02.2512
Apr 2Leslie Sherman Memorial InvitationalApr 2 · Discus · Place 15 · South LakesDiscus1.6kg15.85-712
Apr 2Leslie Sherman Memorial InvitationalApr 2 · Shot Put · Place 2 · South LakesShot Put12lb2.38-6.2512

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30Concorde District Indoor Track ChampionshipsJan 30 · Shot Put · Place 8 · South LakesShot Put838-01.0012
Jan 23Northern VA TJMS Meet #10/ Arlington County MeetJan 23 · Shot Put · Place 3 · South LakesShot Put341-04.25—
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 55 · South LakesShot Put12lb55.11.91m12
Jan 10Liberty Premier InvitationalJan 10 · Shot Put · Place 18 · South LakesShot Put1839-05.75—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · Shot Put · Place 4 · South LakesShot Put12lb4.40-10.00 PB12
Dec 26Mini FITDec 26 · Shot Put · Place 2 · South LakesShot Put12lb2.40-03.0012
Dec 19Northern VA TJMS Meet #5Dec 19 · Shot Put · Place 6 · South LakesShot Put12lb6.39-06.5012
Dec 6Northern VA TJMS Meet #2Dec 6 · Shot Put · Place 7 · South LakesShot Put12lb7.36-06.7512
Jan 30Concorde District Winter Track ChampionshipJan 30 · Shot Put · Place 10 · South LakesShot Put1034-00.0011
Jan 25Alexandria City Field & Relay MeetJan 25 · Shot Put · Place 21 · South LakesShot Put12lb21.35-09.0011
Jan 10Northern VA TJMS Meet #6Jan 10 · Shot Put · Place 12 · South LakesShot Put1233-03.00—
Jan 4Alexandria City HS - Indoor Meet#3Jan 4 · Shot Put · Place 19 · South LakesShot Put1934-08.25—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · Shot Put · Place 23 · South LakesShot Put12lb23.34-10.0011
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · Shot Put · Place 17 · South LakesShot Put12lb17.32-06.5011
Dec 20Northern VA TJMS Meet #5Dec 20 · Shot Put · Place 29 · South LakesShot Put12lb29.30-03.7511
Dec 13Northern VA TJMS Meet #3Dec 13 · Shot Put · Place 36 · South LakesShot Put12lb36.29-08.0011