Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorConcorde Invitational- Part 1 & 2 · May 6143-10Concorde Invitational- Part 1 & 2May 6, 2026
Shot Put · 12lb · IndoorVHSL Region 6D Indoor Championship · Feb 1149-09.75VHSL Region 6D Indoor ChampionshipFebruary 11, 2026
Shot Put · 12lb · OutdoorVHSL Class 6 State Championships · Jun 553-10.00VHSL Class 6 State ChampionshipsJune 5, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · Shot Put · Place 6 · South LakesShot Put12lb6.53-10.00 PB12
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Discus · Place 8 · South LakesDiscus1.6kg8.131-0112
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Shot Put · Place 5 · South LakesShot Put12lb5.47-07.0012
May 20Concorde District Spring Track ChampionshipsMay 20 · Discus · Place 2 · South LakesDiscus1.6kg2.132-0712
May 20Concorde District Spring Track ChampionshipsMay 20 · Shot Put · Place 2 · South LakesShot Put12lb2.50-02.5012
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Discus · Place 11 · South LakesDiscus1.6kg11.124-1012
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Shot Put · Place 4 · South LakesShot Put12lb4.51-312
May 6Concorde Invitational- Part 1 & 2May 6 · Discus · Place 1 · South LakesDiscus1.6kg1.143-10 PB12
May 6Concorde Invitational- Part 1 & 2May 6 · Shot Put · Place 1 · South LakesShot Put12lb1.49-03.7512
May 2Nike Spring InvitationalMay 2 · Discus · Place 3 · South LakesDiscus1.6kg3.134-1012
May 2Nike Spring InvitationalMay 2 · Shot Put · Place 3 · South LakesShot Put12lb3.50-1012
Apr 25Cassel's XBC Track ExperienceApr 25 · Discus · Place 14 · South LakesDiscus1.6kg14.120-0312
Apr 25Cassel's XBC Track ExperienceApr 25 · Shot Put · Place 2 · South LakesShot Put12lb2.50-09.7512
Apr 22Concorde District Meet #3Apr 22 · Discus · Place 4 · South LakesDiscus1.6kg4.116-0412
Apr 22Concorde District Meet #3Apr 22 · Shot Put · Place 3 · South LakesShot Put12lb3.47-09.0012
Apr 17=PR= Northern Virginia InvitationalApr 17 · Discus · Place 8 · South LakesDiscus1.6kg8.123-0812
Apr 17=PR= Northern Virginia InvitationalApr 17 · Shot Put · Place 1 · South LakesShot Put12lb1.53-00.2512
Apr 15Concorde District Mega-Meet- Part IIApr 15 · Discus · Place 3 · South LakesDiscus1.6kg3.111-0012
Apr 11Ramtastic InvitationalApr 11 · Discus · Place 12 · South LakesDiscus1.6kg12.107' 1"12
Apr 11Ramtastic InvitationalApr 11 · Shot Put · Place 3 · South LakesShot Put12lb3.49' 2.75"12
Apr 8Concorde District Mega-Meet- Part IApr 8 · Shot Put · Place 2 · South LakesShot Put12lb2.49-01.5012

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · Shot Put · Place 5 · South LakesShot Put551-04.7512
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · Shot Put · Place 4 · South LakesShot Put12lb4.49-09.75 PB12
Jan 30Concorde District Indoor Track ChampionshipsJan 30 · Shot Put · Place 1 · South LakesShot Put152-02.0012
Jan 23Northern VA TJMS Meet #10/ Arlington County MeetJan 23 · Shot Put · Place 1 · South LakesShot Put143-05.00—
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 5 · South LakesShot Put12lb5.15.02m12
Jan 10Liberty Premier InvitationalJan 10 · Shot Put · Place 2 · South LakesShot Put247-04.50—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Jim Mitchell InvitationalDec 20 · Shot Put · Place 5 · South LakesShot Put12lb5.45-01.0012
Dec 13Virginia Beach HS OpenerDec 13 · Shot Put · Place 6 · South LakesShot Put12lb6.47-0.2512
Dec 6Northern VA TJMS Meet #2Dec 6 · Shot Put · Place 2 · South LakesShot Put12lb2.43-01.0012
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · Shot Put · Place 11 · South LakesShot Put1148-03.0011
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · Shot Put · Place 11 · South LakesShot Put1148-311
Feb 12VHSL Region 6D Indoor ChampionshipFeb 12 · Shot Put · Place 3 · South LakesShot Put12lb3.44-10.2511
Jan 30Concorde District Winter Track ChampionshipJan 30 · Shot Put · Place 2 · South LakesShot Put244-03.2511
Jan 25Alexandria City Field & Relay MeetJan 25 · Shot Put · Place 3 · South LakesShot Put12lb3.42-11.0011
Jan 10Northern VA TJMS Meet #6Jan 10 · Shot Put · Place 2 · South LakesShot Put240-11.50—
Jan 4Alexandria City HS - Indoor Meet#3Jan 4 · Shot Put · Place 6 · South LakesShot Put639-11.75—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 6 State ChampionshipsJun 6 · Shot Put · Place 13 · South LakesShot Put1347-05.00—
May 282025 VHSL 6A Region D ChampionshipMay 28 · Discus · Place 9 · South LakesDiscus1.6kg9.120-0111
May 282025 VHSL 6A Region D ChampionshipMay 28 · Shot Put · Place 3 · South LakesShot Put12lb3.48-09.5011
May 21Concorde District Spring Track ChampionshipsMay 21 · Shot Put · Place 3 · South LakesShot Put347-06.0011
May 21Concorde District Spring Track ChampionshipsMay 21 · Discus · Place 6 · South LakesDiscus6115-0211
May 10Lake Braddock Hall of Fame InvitationalMay 10 · Discus · Place 18 · South LakesDiscus18109-07—
May 10Lake Braddock Hall of Fame InvitationalMay 10 · Shot Put · Place 4 · South LakesShot Put446-00.50—
May 7Concorde InvitationalMay 7 · Shot Put · Place 2 · South LakesShot Put248-09.5011
May 7Concorde InvitationalMay 7 · Discus · Place 5 · South LakesDiscus5123-0111
May 3Nike Spring InvitationalMay 3 · Shot Put · Place 5 · South LakesShot Put545-06.7511
May 3Nike Spring InvitationalMay 3 · Discus · Place 6 · South LakesDiscus6132-0311
Apr 26Ramtastic InvitationalApr 26 · Shot Put · Place 3 · South LakesShot Put347-06.2511
Apr 26Ramtastic InvitationalApr 26 · Discus · Place 14 · South LakesDiscus14101-02.0011
Apr 26Ramtastic InvitationalApr 26 · Shot Put · Place 3 · South LakesShot Put347' 6.25"11
Apr 26Ramtastic InvitationalApr 26 · Discus · Place 14 · South LakesDiscus14101' 2"11
Apr 11=PR= Northern Virginia InvitationalApr 11 · Shot Put · Place 5 · South LakesShot Put544-05.2511
Apr 11=PR= Northern Virginia InvitationalApr 11 · Discus · Place 37 · South LakesDiscus3790-0211
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Discus · Place 24 · South LakesDiscus1.6kg24.102-03.0011
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Shot Put · Place 6 · South LakesShot Put12lb6.48-03.0011
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · Discus · Place 5 · South LakesDiscus1.6kg5.115-1111
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · Shot Put · Place 3 · South LakesShot Put12lb3.46-04.5011

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · Shot Put · Place 3 · South LakesShot Put12lb3.43-10.0011
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · Shot Put · Place 2 · South LakesShot Put12lb2.43-11.5011
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · Shot Put · Place 9 · South LakesShot Put12lb9.41-11.2511
Dec 13Northern VA TJMS Meet #3Dec 13 · Shot Put · Place 3 · South LakesShot Put12lb3.44-11.0011
Dec 7Alexandria City HS Meet#1Dec 7 · Shot Put · Place 5 · South LakesShot Put12lb5.39-09.5011