Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · OutdoorVictor Cahoon Invitational · May 1033-02.50Victor Cahoon InvitationalMay 10, 2025

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Victor Cahoon InvitationalMay 10 · Discus · IndependenceDiscus1.6kg--FOUL12
May 10Victor Cahoon InvitationalMay 10 · Shot Put · Place 28 · IndependenceShot Put12lb28.33-02.50 PB12
Apr 26LOCO ChampionshipApr 26 · Shot Put · Place 25 · IndependenceShot Put2533-1112
Apr 11=PR= Northern Virginia InvitationalApr 11 · Shot Put · Place 41 · IndependenceShot Put4135-01.5012
Apr 8Park View QuadApr 8 · Shot Put · Place 7 · IndependenceShot Put733-212
Apr 8Park View QuadApr 8 · Discus · Place 12 · IndependenceDiscus1276-112
Apr 1Loudoun Valley w/ Loudoun County, Indy, Stone Bridge, RMAApr 1 · Shot Put · Place 9 · IndependenceShot Put934-10.5012
Apr 1Loudoun Valley w/ Loudoun County, Indy, Stone Bridge, RMAApr 1 · Discus · Place 16 · IndependenceDiscus1680-212
Mar 29Patriot InvitationalMar 29 · Shot Put · Place 3 · Independence High ScShot Put333-07.00SR
Mar 29Patriot InvitationalMar 29 · Shot Put · Place 3 · Independence High ScShot Put333-07.00SR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · Shot Put · Place 7 · IndependenceShot Put733-11.00—
Feb 1Groundhog Polar Bear InvitationalFeb 1 · Shot Put · Place 25 · IndependenceShot Put2532-6.5012
Jan 28Loudoun Valley Quad (I, JC, LC)Jan 28 · Shot Put · Place 10 · IndependenceShot Put1031-6.5012
Jan 18Walt Cormack MemorialJan 18 · Shot Put · Place 51 · IndependenceShot Put5131-09.00—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Winter Jacket ClassicDec 7 · Shot Put · Place 34 · IndependenceShot Put12lb34.26-3Unofficial12
Apr 30BR, LC, RR, Ind at WoodgroveApr 30 · Shot Put · Place 23 · IndependenceShot Put2329-4.5011
Apr 30BR, LC, RR, Ind at WoodgroveApr 30 · Discus · Place 33 · IndependenceDiscus3364-811
Apr 12South County Stallion InvitationalApr 12 · Shot Put · IndependenceShot Put—32-02.00—
Mar 16ShamROCK InvitationalMar 16 · Shot Put · Place 33 · IndependenceShot Put3332-02.00—
Mar 16ShamROCK InvitationalMar 16 · Discus · Place 42 · IndependenceDiscus4275-02.50—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12VHSL 5A Region D Indoor Track ChampionshipsFeb 12 · Shot Put · Place 16 · IndependenceShot Put1631-11.00—
Jan 31Lightridge Polar BearJan 31 · Shot Put · Place 16 · IndependenceShot Put1628-511
Jan 10Rock Ridge Quad MeetJan 10 · Shot Put · Place 10 · IndependenceShot Put1029-7.5011

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Loudoun Valley Quad w/ Independence,John Champe, Loudoun CountyDec 14 · Shot Put · Place 8 · IndependenceShot Put12lb8.27-10.50Unofficial11
Dec 9Bobcat Blizzard InvitationalDec 9 · Shot Put · Place 34 · IndependenceShot Put12lb34.27-3.50Unofficial11
Apr 12Broad Run/Dominion/Independence/Loudoun CountyApr 12 · Shot Put · Place 16 · IndependenceShot Put1628-810
Mar 18ShamROCK InvitationalMar 18 · Shot Put · Place 63 · IndependenceShot Put6324-2.5010
Mar 18ShamROCK InvitationalMar 18 · Discus · Place 55 · IndependenceDiscus5563-310