Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOccoquan Region Championship · May 28129' 1"Occoquan Region ChampionshipMay 28, 2026
Shot Put · 12lb · IndoorVirginia Premier Invitational · Dec 2034-07.50Virginia Premier InvitationalDecember 20, 2025
Shot Put · 12lb · Outdoor=PR= Northern Virginia Invitational · Apr 1735-06.25=PR= Northern Virginia InvitationalApril 17, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28Occoquan Region ChampionshipMay 28 · Discus · Place 6 · AnnandaleDiscus1.6kg6.129' 1" PB12
May 13National District Spring Track ChampionshipsMay 13 · Discus · Place 5 · AnnandaleDiscus1.6kg5.116-07Unofficial12
May 13National District Spring Track ChampionshipsMay 13 · Shot Put · Place 9 · AnnandaleShot Put12lb9.35-09.50Unofficial12
May 6National District Meet #7 (all)May 6 · Discus · Place 4 · AnnandaleDiscus1.6kg4.117-0612
May 6National District Meet #7 (all)May 6 · Shot Put · Place 6 · AnnandaleShot Put12lb6.35-05.0012
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Discus · Place 11 · AnnandaleDiscus1.6kg11.115' 3"12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Shot Put · Place 21 · AnnandaleShot Put12lb21.35' 1"12
Apr 17=PR= Northern Virginia InvitationalApr 17 · Discus · Place 13 · AnnandaleDiscus1.6kg13.116-0312
Apr 17=PR= Northern Virginia InvitationalApr 17 · Shot Put · Place 14 · AnnandaleShot Put12lb14.35-06.25 PB12
Mar 18National District Meet #1 Meet AMar 18 · Discus · Place 2 · AnnandaleDiscus1.6kg2.115-0912

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17Northern VA TJMS Meet #9Jan 17 · Shot Put · Place 3 · AnnandaleShot Put333-11.25—
Jan 9Northern VA TJMS Meet #6Jan 9 · Shot Put · Place 15 · AnnandaleShot Put1532-10.75—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Virginia Premier InvitationalDec 20 · Shot Put · Place 19 · AnnandaleShot Put12lb19.34-07.50 PB12
Dec 5Northern VA TJMS Meet #1Dec 5 · Shot Put · Place 10 · AnnandaleShot Put12lb10.34-02.0012
Jan 10Northern VA TJMS Meet #6Jan 10 · Shot Put · Place 17 · AnnandaleShot Put1729-10.00—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17National District Spring Track & Field ChampionshipsMay 17 · Discus · Place 20 · AnnandaleDiscus1.6kg20.76-0311
May 17National District Spring Track & Field ChampionshipsMay 17 · Shot Put · Place 10 · AnnandaleShot Put12lb10.34-00.2511
May 7National District Meet #7May 7 · Discus · Place 13 · AnnandaleDiscus1384-0311
May 7National District Meet #7May 7 · Shot Put · Place 12 · AnnandaleShot Put1229-10.0011
Mar 19National District Meet #1 Mar 19 · Discus · Place 20 · AnnandaleDiscus2073-07—
Mar 19National District Meet #1 Mar 19 · Discus · Place 20 · AnnandaleDiscus2073-711