Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorConcorde Invitational- Part 1 & 2 · May 6111-07Concorde Invitational- Part 1 & 2May 6, 2026
Shot Put · 12lb · IndoorHoliday Invitational · Dec 3040-06.25Holiday InvitationalDecember 30, 2024
Shot Put · 12lb · OutdoorWalter Bass Invite · Jan 1742-00.00Walter Bass InviteJanuary 17, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20Concorde District Spring Track ChampionshipsMay 20 · Shot Put · Place 15 · ChantillyShot Put12lb15.30-11.7512
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Shot Put · Place 20 · ChantillyShot Put12lb20.39-0.5012
May 6Concorde Invitational- Part 1 & 2May 6 · Discus · Place 10 · ChantillyDiscus1.6kg10.111-07 PB12
May 6Concorde Invitational- Part 1 & 2May 6 · Shot Put · Place 3 · ChantillyShot Put12lb3.39-03.5012
Apr 25Cassel's XBC Track ExperienceApr 25 · Discus · Place 31 · ChantillyDiscus1.6kg31.101-0812
Apr 25Cassel's XBC Track ExperienceApr 25 · Shot Put · Place 24 · ChantillyShot Put12lb24.36-02.0012
Apr 22Concorde District Meet #3Apr 22 · Discus · Place 8 · ChantillyDiscus1.6kg8.108-0012
Apr 22Concorde District Meet #3Apr 22 · Shot Put · Place 9 · ChantillyShot Put12lb9.37-02.0012
Apr 17=PR= Northern Virginia InvitationalApr 17 · Shot Put · Place 12 · ChantillyShot Put12lb12.36-07.0012
Apr 15Concorde District Mega-Meet- Part IIApr 15 · Discus · Place 7 · ChantillyDiscus1.6kg7.104-0112
Apr 8Concorde District Mega-Meet- Part IApr 8 · Shot Put · Place 6 · ChantillyShot Put12lb6.39-03.5012
Mar 25Concorde District Meet #1A- Chantilly, Westfield & OaktonMar 25 · Discus · Place 5 · ChantillyDiscus1.6kg5.103-0112
Mar 25Concorde District Meet #1A- Chantilly, Westfield & OaktonMar 25 · Shot Put · Place 2 · ChantillyShot Put12lb2.38-08.5012
Jan 17Walter Bass InviteJan 17 · Shot Put · Place 27 · ChantillyShot Put12lb27.42-00.00 PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · Shot Put · Place 9 · ChantillyShot Put12lb9.40-04.0012
Jan 23Northern VA TJMS Meet #10/ Arlington County MeetJan 23 · Shot Put · Place 4 · ChantillyShot Put439-09.50—
Jan 10Northern VA TJMS Meet #7Jan 10 · Shot Put · Place 5 · ChantillyShot Put538-06.00—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · Shot Put · Place 7 · ChantillyShot Put12lb7.38-06.0012
Dec 26Mini FITDec 26 · Shot Put · Place 3 · ChantillyShot Put12lb3.39-09.7512
Dec 20Virginia Premier InvitationalDec 20 · Shot Put · Place 14 · ChantillyShot Put12lb14.38-07.5012
Dec 13Northern VA TJMS Meet #4Dec 13 · Shot Put · Place 4 · ChantillyShot Put12lb4.36-01.0012
Dec 5Northern VA TJMS Meet #1Dec 5 · Shot Put · Place 5 · ChantillyShot Put12lb5.38-03.0012
Feb 12VHSL Region 6D Indoor ChampionshipFeb 12 · Shot Put · Place 8 · ChantillyShot Put12lb8.39-10.5011
Jan 17Northern VA TJMS Meet # 7Jan 17 · Shot Put · Place 5 · ChantillyShot Put539-07.00—
Jan 10Northern VA TJMS Meet #6Jan 10 · Shot Put · Place 4 · ChantillyShot Put439-02.00—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Concorde District Spring Track ChampionshipsMay 21 · Shot Put · Place 8 · ChantillyShot Put840-06.7511
May 10Victor Cahoon InvitationalMay 10 · Shot Put · Place 17 · ChantillyShot Put12lb17.38-03.7511
May 3Nike Spring InvitationalMay 3 · Shot Put · Place 11 · ChantillyShot Put1140-04.5011
Apr 26Cassel's XBC Track ExperienceApr 26 · Shot Put · Place 17 · ChantillyShot Put1736-04.0011
Apr 23Concorde District Meet #3Apr 23 · Shot Put · Place 5 · ChantillyShot Put537-05.0011
Apr 23Concorde District Meet #3Apr 23 · Discus · Place 9 · ChantillyDiscus989-1111
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · Discus · ChantillyDiscus1.6kg--FOUL11
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · Shot Put · Place 7 · ChantillyShot Put12lb7.39-03.2511

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · Shot Put · Place 12 · ChantillyShot Put12lb12.40-06.25 PB11
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · Shot Put · Place 6 · ChantillyShot Put12lb6.39-00.5011
Dec 14Northern VA TJMS Meet #4Dec 14 · Shot Put · Place 3 · ChantillyShot Put12lb3.38-06.0011
Jan 27Northern VA TJMS Meet #10Jan 27 · Shot Put · Place 6 · 2-ChantillyShot Put636-07.75—
Jan 27Northern VA TJMS Meet #10Jan 27 · Shot Put · Place 7 · ChantillyShot Put736-03.00—
Jan 13Walter Bass HS InvitationalJan 13 · Shot Put · Place 65 · ChantillyShot Put12lb65.31-08.7510
Jan 5Northern VA TJMS Meet #6Jan 5 · Shot Put · Place 2 · ChantillyShot Put236-07.75—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 21Big A Brand Winter ExtravaganzaDec 21 · Shot Put · Place 6 · ChantillyShot Put12lb6.38-00.0011
Dec 77th David Cannon Memorial InvitationalDec 7 · Shot Put · ChantillyShot Put12lb--NM11
May 1Concorde InvitationalMay 1 · Discus · Place 17 · ChantillyDiscus1.6kg17.86-0010
May 1Concorde InvitationalMay 1 · Shot Put · Place 21 · ChantillyShot Put12lb21.33-03.7510
Apr 27Cassel's XBC Track ExperienceApr 27 · Shot Put · Place 4 · ChantillyShot Put437-11.0010
Apr 27Cassel's XBC Track ExperienceApr 27 · Discus · Place 2 · ChantillyDiscus283-0010
Apr 27Cassel's XBC Track ExperienceApr 27 · Shot Put · Place 16 · ChantillyShot Put1635-04.7510
Apr 27Cassel's XBC Track ExperienceApr 27 · Discus · Place 43 · ChantillyDiscus4376-1010
Apr 12=PR= Northern Virginia InvitationalApr 12 · Shot Put · Place 27 · ChantillyShot Put12lb27.35-7.5010
Apr 11Concorde District Meet #2Apr 11 · Shot Put · Place 4 · ChantillyShot Put437-11.0010

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #5Dec 16 · Shot Put · Place 7 · ChantillyShot Put12lb7.33-00.5010
Dec 9Northern VA TJMS Meet #3Dec 9 · Shot Put · Place 6 · ChantillyShot Put12lb6.33-10.5010

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Park View Wind Chill ClassicDec 2 · Shot Put · Place 20 · ChantillyShot Put12lb20.28-7.75Unofficial10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Northern VA TJMS Meet #3Dec 9 · Shot Put · Place 18 · ChantillyShot Put12lb18.20-04.009