Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorPatriot Fast Times Invite Sponsored By RunTwisted.com · Apr 25101' 6"Patriot Fast Times Invite Sponsored By RunTwisted.comApril 25, 2026
Shot Put · 4kg · IndoorVirginia Premier Invitational · Dec 2030-02.25Virginia Premier InvitationalDecember 20, 2025
Shot Put · 4kg · OutdoorOccoquan Region Championship · May 2832' 2.25"Occoquan Region ChampionshipMay 28, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · Shot Put · Place 13 · Lake Braddock SecondaryShot Put4kg13.30-10.0012
May 28Occoquan Region ChampionshipMay 28 · Discus · Place 6 · Lake Braddock SecondaryDiscus1kg6.89' 0"12
May 28Occoquan Region ChampionshipMay 28 · Shot Put · Place 3 · Lake Braddock SecondaryShot Put4kg3.32' 2.25" PB12
May 20Patriot District ChampionshipMay 20 · Discus · Place 3 · Lake Braddock SecondaryDiscus1kg3.94' 1"12
May 20Patriot District ChampionshipMay 20 · Shot Put · Place 1 · Lake Braddock SecondaryShot Put4kg1.31' 8"12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Discus · Place 5 · Lake Braddock SecondaryDiscus1kg5.93-112
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Shot Put · Place 6 · Lake Braddock SecondaryShot Put4kg6.28-11.2512
May 1Dogwood Track ClassicMay 1 · Discus · Place 44 · Lake Braddock SecondaryDiscus1kg44.71-0912
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Discus · Place 5 · Lake Braddock SecondaryDiscus1kg5.101' 6" PB12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Shot Put · Place 10 · Lake Braddock SecondaryShot Put4kg10.28' 2"12
Apr 17=PR= Northern Virginia InvitationalApr 17 · Discus · Place 9 · Lake Braddock SecondaryDiscus1kg9.92-1112
Apr 17=PR= Northern Virginia InvitationalApr 17 · Shot Put · Place 5 · Lake Braddock SecondaryShot Put4kg5.28-02.0012
Apr 15Patriot District Week #2 (Lake Braddock)Apr 15 · Discus · Place 2 · Lake Braddock SecondaryDiscus1kg2.82' 2"12
Apr 15Patriot District Week #2 (Lake Braddock)Apr 15 · Shot Put · Place 1 · Lake Braddock SecondaryShot Put4kg1.29' 11.5"12
Apr 11Wildcat InvitationalApr 11 · Discus · Place 3 · Lake Braddock SecondaryDiscus1kg3.80-0312
Apr 11Wildcat InvitationalApr 11 · Shot Put · Place 2 · Lake Braddock SecondaryShot Put4kg2.28-10.0012
Apr 8Patriot District Meet #1 (Woodson)Apr 8 · Discus · Place 2 · Lake Braddock SecondaryDiscus1kg2.91' 8"12
Apr 8Patriot District Meet #1 (Woodson)Apr 8 · Shot Put · Place 1 · Lake Braddock SecondaryShot Put4kg1.27' 9"12
Mar 28Patriot InvitationalMar 28 · Discus · Place 9 · Lake Braddock SecondaryDiscus1kg9.94' 2"12
Mar 28Patriot InvitationalMar 28 · Shot Put · Place 13 · Lake Braddock SecondaryShot Put4kg13.29' 6.5"12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · Shot Put · Place 5 · Lake Braddock SecondaryShot Put4kg5.29-11.5012
Jan 30Patriot District Indoor Track ChampionshipsJan 30 · Shot Put · Place 4 · Lake BraddockShot Put428-05.0012
Jan 22Patriot PentaJan 22 · Shot Put · Place 2 · Lake BraddocShot Put227-11.7512

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · Shot Put · Place 7 · Lake Braddock SecondaryShot Put4kg7.28-05.5012
Dec 20Virginia Premier InvitationalDec 20 · Shot Put · Place 7 · Lake Braddock SecondaryShot Put4kg7.30-02.25 PB12
Dec 13Virginia Beach HS OpenerDec 13 · Shot Put · Place 20 · Lake Braddock SecondaryShot Put4kg20.28-0.7512
Dec 6Northern VA TJMS Meet #2Dec 6 · Shot Put · Place 1 · Lake Braddock SecondaryShot Put4kg1.27-07.0012
Feb 13VHSL Region 6C Indoor ChampionshipFeb 13 · Shot Put · Place 11 · Lake Braddock SecondaryShot Put4kg11.25-06.0011
Jan 29Patriot District Indoor Track ChampionshipJan 29 · Shot Put · Place 1 · Lake BraddockShot Put125-09.0011
Jan 29Patriot District Indoor Track ChampionshipJan 29 · Shot Put · Place 6 · Lake BraddockShot Put628-02.0011
Jan 29Patriot District Indoor Track ChampionshipJan 29 · Shot Put · Place 6 · Lake BraddockShot Put628-02.0011
Jan 18Northern VA TJMS Meet #8Jan 18 · Shot Put · Place 3 · Lake BraddocShot Put325-09.00—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21Patriot District ChampionshipMay 21 · Discus · Place 4 · Lake Braddock SecondaryDiscus487-811
May 21Patriot District ChampionshipMay 21 · Shot Put · Place 6 · Lake Braddock SecondaryShot Put627-0.511
May 10Lake Braddock Hall of Fame InvitationalMay 10 · Discus · Place 10 · Lake BraddocDiscus1081-10—
May 10Lake Braddock Hall of Fame InvitationalMay 10 · Shot Put · Place 10 · Lake BraddocShot Put1026-08.75—
May 7Patriot District at West Springfield - Day 2May 7 · Discus · Place 10 · Lake Braddock SecondaryDiscus1kg10.68' 9"11
Apr 11=PR= Northern Virginia InvitationalApr 11 · Shot Put · Place 15 · Lake BraddocShot Put1526-11.0011
Apr 11=PR= Northern Virginia InvitationalApr 11 · Discus · Place 15 · Lake BraddocDiscus1580-1011
Apr 9Patriot District @ RobinsonApr 9 · Discus · Place 1 · Lake Braddock SecondaryDiscus1kg1.82' 0"11
Apr 9Patriot District @ RobinsonApr 9 · Shot Put · Place 1 · Lake Braddock SecondaryShot Put4kg1.28' 1"11
Mar 25Patriot District Meet #1 - Fairfax/LB/AC/RobinsonMar 25 · Discus · Place 5 · Lake Braddock SecondaryDiscus1kg5.76' 6"11
Mar 25Patriot District Meet #1 - Fairfax/LB/AC/RobinsonMar 25 · Shot Put · Lake Braddock SecondaryShot Put4kg—DNS11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · Shot Put · Place 13 · Lake Braddock SecondaryShot Put4kg13.25-07.0011
Dec 21Howard County Winterfest InvitationalDec 21 · Shot Put · Place 21 · Lake Braddock SecondaryShot Put4kg21.25-08.0011

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22VHSL 6A Region C ChampionshipMay 22 · Discus · Place 7 · Lake Braddock SecondaryDiscus1kg7.86-1110
May 15Patriot District Spring Track ChampionshipsMay 15 · Discus · Place 6 · Lake Braddock SecondaryDiscus1kg6.83-0910
May 15Patriot District Spring Track ChampionshipsMay 15 · Shot Put · Place 9 · Lake Braddock SecondaryShot Put4kg9.26-10.5010
May 8Patriot JV JamboreeMay 8 · Discus · Place 4 · Lake Braddock SecondaryDiscus1kg4.75-05.5010
May 8Patriot JV JamboreeMay 8 · Shot Put · Place 11 · Lake Braddock SecondaryShot Put4kg11.24-10.0010
May 4Nike Spring InvitationalMay 4 · Discus · Place 8 · Lake BraddocDiscus875-0610
May 4Nike Spring InvitationalMay 4 · Shot Put · Place 17 · Lake BraddocShot Put1723-00.5010
May 1Alexandria City - Lake Braddock - South CountyMay 1 · Discus · Place 1 · Lake BraddocDiscus166-0410
May 1Alexandria City - Lake Braddock - South CountyMay 1 · Shot Put · Place 5 · Lake BraddocShot Put525-02.0010
Apr 27Ramtastic InvitationalApr 27 · Discus · Place 29 · Lake Braddock SecondaryDiscus1kg29.65-01.0010
Apr 27Ramtastic InvitationalApr 27 · Shot Put · Place 23 · Lake Braddock SecondaryShot Put4kg23.24-01.0010
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · Discus · Place 19 · Lake Braddock SecondaryDiscus1kg19.62-0110
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · Shot Put · Place 24 · Lake Braddock SecondaryShot Put4kg24.22-01.2510
Apr 17LBSS vs Fairfax, Robinson, South CountyApr 17 · Discus · Place 9 · Lake BraddocDiscus959-02—
Apr 17LBSS vs Fairfax, Robinson, South CountyApr 17 · Shot Put · Place 9 · Lake BraddocShot Put923-06.00—
Apr 12=PR= Northern Virginia InvitationalApr 12 · Discus · Place 36 · Lake Braddock SecondaryDiscus1kg36.53-710
Apr 12=PR= Northern Virginia InvitationalApr 12 · Shot Put · Place 38 · Lake Braddock SecondaryShot Put4kg38.21-210