Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorVHSL Region 2B Championships · May 2497-11VHSL Region 2B ChampionshipsMay 24, 2023
Discus · 2kg · OutdoorC2C Championships · May 138.50mC2C ChampionshipsMay 1, 2026
Hammer · 16lb / 7.26kg · OutdoorC2C Championships · May 145.45mC2C ChampionshipsMay 1, 2026
Shot Put · 12lb · IndoorWFS INDOOR MM#2 · Dec 1541-01.00WFS INDOOR MM#2December 15, 2023
Shot Put · 12lb · OutdoorVHSL Region 3C Championships · May 2351-04.00VHSL Region 3C ChampionshipsMay 23, 2024
Shot Put · 16lb / 7.26kg · IndoorLiberty Kickoff · Dec 512.66mLiberty KickoffDecember 5, 2024
Shot Put · 16lb / 7.26kg · OutdoorFred Hardy Invitational · Mar 1912.75mFred Hardy InvitationalMarch 19, 2026
Weight Throw · 35lb / 15.9kg · IndoorC2C Indoor Championships · Feb 2014.57mC2C Indoor ChampionshipsFebruary 20, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 1C2C ChampionshipsMay 1 · Hammer · Place 6 · Mary WashingtonMary WashingtonHammer16lb / 7.26kg6.45.45m PBSo
May 1C2C ChampionshipsMay 1 · Discus · Place 9 · Mary WashingtonMary WashingtonDiscus2kg9.38.50m PBSo
May 1C2C ChampionshipsMay 1 · Shot Put · Place 9 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg9.11.75mSo
Apr 17New Captains ClassicApr 17 · Hammer · Place 6 · Mary WashingtonMary WashingtonHammer644.79mSo
Apr 17New Captains ClassicApr 17 · Discus · Place 7 · Mary WashingtonMary WashingtonDiscus737.33mSo
Apr 17New Captains ClassicApr 17 · Shot Put · Place 7 · Mary WashingtonMary WashingtonShot Put712.96mSo
Apr 10Dennis CraddockApr 10 · Hammer · Place 7 · Mary WashingtonMary WashingtonHammer16lb / 7.26kg7.45.17mSo
Apr 10Dennis CraddockApr 10 · Discus · Place 13 · Mary WashingtonMary WashingtonDiscus2kg13.35.75mSo
Apr 10Dennis CraddockApr 10 · Shot Put · Place 10 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg10.12.67mSo
Apr 2Colonial RelaysApr 2 · Hammer · Place 12 · Mary WashingtonMary WashingtonHammer16lb / 7.26kg12.42.81mSo
Apr 2Colonial RelaysApr 2 · Discus · Place 16 · Mary WashingtonMary WashingtonDiscus2kg16.33.73mSo
Apr 2Colonial RelaysApr 2 · Shot Put · Place 14 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg14.12.02mSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Hammer · Place 13 · Mary WashingtonMary WashingtonHammer16lb / 7.26kg13.43.23mSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Discus · Place 23 · Mary WashingtonMary WashingtonDiscus2kg23.34.33mSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Shot Put · Place 18 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg18.12.18mSo
Mar 19Fred Hardy InvitationalMar 19 · Hammer · Place 9 · Mary WashingtonMary WashingtonHammer16lb / 7.26kg9.43.52mSo
Mar 19Fred Hardy InvitationalMar 19 · Discus · Mary WashingtonMary WashingtonDiscus2kg--FOULSo
Mar 19Fred Hardy InvitationalMar 19 · Shot Put · Place 10 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg10.12.75m PBSo

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · Weight Throw · Place 6 · Mary WashingtonMary WashingtonWeight Throw35lb / 15.9kg6.14.57m PBSo
Feb 20C2C Indoor ChampionshipsFeb 20 · Shot Put · Place 10 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg10.12.10mSo
Feb 6VMI Winter RelaysFeb 6 · Weight Throw · Place 16 · Mary WashingtonMary WashingtonWeight Throw1613.31mSo
Jan 30Marlins InvitationalJan 30 · Weight Throw · Place 10 · Mary WashingtonMary WashingtonWeight Throw1013.63mSo
Jan 30Marlins InvitationalJan 30 · Shot Put · Place 19 · Mary WashingtonMary WashingtonShot Put1911.46mSo
Jan 30Marlins InvitationalJan 30 · Weight Throw · Place 10 · Mary WashingtonMary WashingtonWeight Throw35lb / 15.9kg10.13.63mSo
Jan 30Marlins InvitationalJan 30 · Shot Put · Place 19 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg19.11.46mSo
Jan 23Liberty OpenJan 23 · Shot Put · Place 29 · Mary WashingtonMary WashingtonShot Put2910.47mSo
Jan 23Liberty OpenJan 23 · Weight Throw · Place 17 · Mary WashingtonMary WashingtonWeight Throw1713.65mSo
Jan 9VCU Indoor InvitationalJan 9 · Weight Throw · Place 15 · Mary WashingtonMary WashingtonWeight ThrowRound P1513.51mSo
Jan 9VCU Indoor InvitationalJan 9 · Shot Put · Place 21 · Mary WashingtonMary WashingtonShot PutRound P2111.41mSo

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 5Marlin 1st ChanceDec 5 · Weight Throw · Place 7 · Mary WashingtonMary WashingtonWeight Throw35lb / 15.9kg7.13.05mSo
Dec 5Marlin 1st ChanceDec 5 · Shot Put · Place 10 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg10.11.40mSo
Feb 21C2C Indoor ChampionshipsFeb 21 · Weight Throw · Place 11 · Mary WashingtonMary WashingtonWeight Throw35lb / 15.9kg11.11.46mFr
Feb 21C2C Indoor ChampionshipsFeb 21 · Shot Put · Place 11 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg11.11.63mFr
Feb 7Liberty OpenFeb 7 · Shot Put · Place 26 · Mary WashingtonMary WashingtonShot Put2613.01m—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Weight Throw · Place 24 · Mary WashingtonMary WashingtonWeight Throw35lb / 15.9kg24.12.39mFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Shot Put · Place 26 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg26.12.08mFr
Jan 24VMI InvitationalJan 24 · Weight Throw · Place 31 · Mary WashingtonMary WashingtonWeight Throw3112.36m—
Jan 24VMI InvitationalJan 24 · Shot Put · Place 40 · Mary WashingtonMary WashingtonShot Put4012.03m—
Jan 182025 Cardinal TFJan 18 · Weight Throw · Place 14 · Mary WashingtonMary WashingtonWeight Throw35lb / 15.9kg14.11.94mFr
Jan 182025 Cardinal TFJan 18 · Shot Put · Place 6 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg6.12.43mFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2C2C Outdoor ChampionshipsMay 2 · Hammer · Place 9 · Mary WashingtonMary WashingtonHammer16lb / 7.26kg9.38.43mFr
May 2C2C Outdoor ChampionshipsMay 2 · Discus · Place 10 · Mary WashingtonMary WashingtonDiscus2kg10.32.88mFr
May 2C2C Outdoor ChampionshipsMay 2 · Shot Put · Place 8 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg8.12.66mFr
Apr 18New Captains ClassicApr 18 · Discus · Place 15 · Mary WashingtonMary WashingtonDiscus1526.69mFr
Apr 18New Captains ClassicApr 18 · Shot Put · Place 9 · Mary WashingtonMary WashingtonShot Put912.94mFr
Apr 11Dennis CraddockApr 11 · Hammer · Place 19 · Mary WashingtonMary WashingtonHammer1934.63mFr
Apr 11Dennis CraddockApr 11 · Discus · Place 28 · Mary WashingtonMary WashingtonDiscus2832.56mFr
Apr 11Dennis CraddockApr 11 · Shot Put · Place 10 · Mary WashingtonMary WashingtonShot Put1012.56mFr
Mar 22VB Spring Break InviteMar 22 · Hammer · Place 5 · Mary WashingtonMary WashingtonHammer16lb / 7.26kg5.34.37mFr
Mar 22VB Spring Break InviteMar 22 · Discus · Place 7 · Mary WashingtonMary WashingtonDiscus2kg7.34.76mFr
Mar 22VB Spring Break InviteMar 22 · Shot Put · Place 4 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg4.12.50mFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · Weight Throw · Place 18 · Mary WashingtonMary WashingtonWeight Throw35lb / 15.9kg18.11.12mFr
Dec 5Liberty KickoffDec 5 · Shot Put · Place 11 · Mary WashingtonMary WashingtonShot Put16lb / 7.26kg11.12.66m PBFr
Feb 10VHSL Region 3C Indoor Track & Field Championship 2024Feb 10 · Shot Put · Place 5 · East RockingEast RockingShot Put543-08.0012
Jan 20Fred Hardy InvitationalJan 20 · Shot Put · Place 7 · East RockingEast RockingShot Put743-08.0012
Jan 13Walt Cormack MemorialJan 13 · Shot Put · Place 9 · East RockingEast RockingShot Put942-08.00—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31VHSL Class 3 State ChampionshipsMay 31 · Shot Put · Place 2 · East RockingEast RockingShot Put249-09.0012
May 23VHSL Region 3C ChampionshipsMay 23 · Shot Put · Place 1 · East RockinghamEast RockinghamShot Put12lb1.51-04.00 PB12
May 7Valley District Meet #4May 7 · Discus · Place 6 · East RockingEast RockingDiscus6112-06—
May 7Valley District Meet #4May 7 · Shot Put · Place 1 · East RockingEast RockingShot Put147-02.00—
May 3Dogwood Track ClassicMay 3 · Shot Put · Place 9 · East RockingEast RockingShot Put947-02.0012
Apr 24City / County MeetApr 24 · Discus · Place 6 · East RockingEast RockingDiscus6110-08—
Apr 24City / County MeetApr 24 · Shot Put · Place 2 · East RockingEast RockingShot Put243-11.25—
Apr 10District Mini MeetApr 10 · Discus · Place 4 · East RockingEast RockingDiscus4113-07—
Apr 10District Mini MeetApr 10 · Shot Put · Place 3 · East RockingEast RockingShot Put340-05.00—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15WFS INDOOR MM#2Dec 15 · Shot Put · Place 4 · East RockinghamEast RockinghamShot Put12lb4.41-01.00 PB12
Dec 2Liberty HS OpenerDec 2 · Shot Put · Place 20 · East RockinghamEast RockinghamShot Put12lb20.38-08.7512

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 12EMU Meet 1Dec 12 · Shot Put · Place 1 · East RockinghamEast RockinghamShot Put12lb1.40-08.25Unofficial12
May 24VHSL Region 2D ChampionshipMay 24 · Discus · Place 10 · East RockingEast RockingDiscus1097-11—
May 24VHSL Region 2D ChampionshipMay 24 · Shot Put · Place 11 · East RockingEast RockingShot Put1138-06.00—
May 24VHSL Region 2B ChampionshipsMay 24 · Discus · Place 10 · East RockinghamEast RockinghamDiscus1.6kg10.97-11 PB11
May 24VHSL Region 2B ChampionshipsMay 24 · Shot Put · Place 11 · East RockinghamEast RockinghamShot Put12lb11.38-06.0011
May 17Bull Run District ChampionshipsMay 17 · Discus · Place 11 · East RockingEast RockingDiscus11107-01—
May 17Bull Run District ChampionshipsMay 17 · Shot Put · Place 6 · East RockingEast RockingShot Put640-09.00—
May 12JJ Updike Last Chance InvitationalMay 12 · Discus · Place 12 · East RockingEast RockingDiscus12112-10—
May 12JJ Updike Last Chance InvitationalMay 12 · Shot Put · Place 6 · East RockingEast RockingShot Put642-01.00—
Apr 14Page Valley InvitationalApr 14 · Discus · Place 8 · East RockingEast RockingDiscus8114-02—
Apr 14Page Valley InvitationalApr 14 · Shot Put · Place 12 · East RockingEast RockingShot Put1237-10.00—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 8Page Valley Invitational Apr 8 · Shot Put · Place 19 · East RockinghamEast RockinghamShot Put12lb19.35-09.0010
Mar 26Ram Country InvitationalMar 26 · Shot Put · Place 14 · East RockingEast RockingShot Put1433-09.00—
Mar 26Ram Country InvitationalMar 26 · Shot Put · Place 14 · East RockingEast RockingShot Put1433-09.00—