Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDennis Craddock · Apr 1032.98mDennis CraddockApril 10, 2026
Hammer · 4kg · OutdoorEMU Legacy Invitational · Apr 936.40mEMU Legacy InvitationalApril 9, 2026
Javelin · 600g · OutdoorEMU Legacy Invitational · Apr 927.02mEMU Legacy InvitationalApril 9, 2026
Shot Put · 4kg · IndoorColonel Bev Read Opener · Dec 69.77mColonel Bev Read OpenerDecember 6, 2025
Shot Put · 4kg · OutdoorOHSAA Northeast District - Division I · May 1525-04.00OHSAA Northeast District - Division IMay 15, 2024
Weight Throw · 20lb / 9.0kg · IndoorRockingham Collegiate Classic Track & Field Meet · Feb 2011.82mRockingham Collegiate Classic Track & Field MeetFebruary 20, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 24USA South Outdoor ChampionshipsApr 24 · Hammer · Place 6 · Southern VirginiaSouthern VirginiaHammer4kg6.35.67mSo
Apr 24USA South Outdoor ChampionshipsApr 24 · Javelin · Place 2 · Southern VirginiaSouthern VirginiaJavelin600g2.26.66mSo
Apr 24USA South Outdoor ChampionshipsApr 24 · Discus · Place 4 · Southern VirginiaSouthern VirginiaDiscus1kg4.32.49mSo
Apr 17WildCat InvitationalApr 17 · Javelin · Place 6 · Southern VirginiaSouthern VirginiaJavelin624.47mSo
Apr 17WildCat InvitationalApr 17 · Discus · Place 10 · Southern VirginiaSouthern VirginiaDiscus1029.00mSo
Apr 10Dennis CraddockApr 10 · Discus · Place 11 · Southern VirginiaSouthern VirginiaDiscus1kg11.32.98m PBSo
Apr 9EMU Legacy InvitationalApr 9 · Hammer · Place 5 · Southern VirginiaSouthern VirginiaHammer4kg5.36.40m PBSo
Apr 9EMU Legacy InvitationalApr 9 · Javelin · Place 4 · Southern VirginiaSouthern VirginiaJavelin600g4.27.02m PBSo
Apr 2Colonial RelaysApr 2 · Javelin · Place 12 · Southern VirginiaSouthern VirginiaJavelin600g12.25.99mSo
Apr 2Colonial RelaysApr 2 · Discus · Place 10 · Southern VirginiaSouthern VirginiaDiscus1kg10.31.20mSo
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Hammer · Place 18 · Southern VirginiaSouthern VirginiaHammer4kg18.32.91mSo
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Javelin · Place 8 · Southern VirginiaSouthern VirginiaJavelin600g8.25.97mSo
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Discus · Place 13 · Southern VirginiaSouthern VirginiaDiscus1kg13.28.06mSo
Mar 20W&L CarnivalMar 20 · Hammer · Place 23 · Southern VirginiaSouthern VirginiaHammer4kg23.33.53mSo
Mar 20W&L CarnivalMar 20 · Discus · Place 20 · Southern VirginiaSouthern VirginiaDiscus1kg20.28.93mSo

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · Weight Throw · Place 14 · Southern VirginiaSouthern VirginiaWeight Throw20lb / 9.0kg14.11.82m PBSo
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · Shot Put · Southern VirginiaSouthern VirginiaShot Put4kg—DNSSo
Feb 14VMI Winter ClassicFeb 14 · Weight Throw · Place 8 · Southern VirginiaSouthern VirginiaWeight Throw812.74mSo
Feb 14VMI Winter ClassicFeb 14 · Shot Put · Place 16 · Southern VirginiaSouthern VirginiaShot Put1610.12mSo
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Weight Throw · Place 24 · Southern VirginiaSouthern VirginiaWeight Throw2411.41mSO
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Shot Put · Place 24 · Southern VirginiaSouthern VirginiaShot Put249.89mSO
Jan 23Liberty OpenJan 23 · Shot Put · Place 10 · Southern VirginiaSouthern VirginiaShot Put109.88mSo
Jan 23Liberty OpenJan 23 · Weight Throw · Place 36 · Southern VirginiaSouthern VirginiaWeight Throw3611.87mSo
Jan 17VMI Team ChallengeJan 17 · Weight Throw · Place 10 · Southern VirginiaSouthern VirginiaWeight Throw1011.69mSo
Jan 17VMI Team ChallengeJan 17 · Shot Put · Place 14 · Southern VirginiaSouthern VirginiaShot Put149.63mSo

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Colonel Bev Read OpenerDec 6 · Weight Throw · Place 4 · Southern VirginiaSouthern VirginiaWeight Throw20lb / 9.0kg4.11.21mSo
Dec 6Colonel Bev Read OpenerDec 6 · Shot Put · Place 10 · Southern VirginiaSouthern VirginiaShot Put4kg10.9.77m PBSo
Feb 21Rockingham Collegiate ClassicFeb 21 · Weight Throw · Place 13 · Southern VirginiaSouthern VirginiaWeight Throw138.79m—
Feb 21Rockingham Collegiate ClassicFeb 21 · Shot Put · Place 7 · Southern VirginiaSouthern VirginiaShot Put78.89m—
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Weight Throw · Place 40 · Southern VirginiaSouthern VirginiaWeight Throw20lb / 9.0kg40.8.75mFr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Shot Put · Place 29 · Southern VirginiaSouthern VirginiaShot Put4kg29.9.10mFr
Feb 7Liberty OpenFeb 7 · Weight Throw · Place 35 · Southern VirginiaSouthern VirginiaWeight Throw358.89m—
Feb 7Liberty OpenFeb 7 · Shot Put · Place 38 · Southern VirginiaSouthern VirginiaShot Put388.59m—
Jan 31VMI Winter RelaysJan 31 · Shot Put · Place 27 · Southern VirginiaSouthern VirginiaShot Put278.67m—
Jan 24VMI InvitationalJan 24 · Shot Put · Place 52 · Southern VirginiaSouthern VirginiaShot Put528.35m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 18WildCat InvitationalApr 18 · Javelin · Place 5 · Southern VirginiaSouthern VirginiaJavelin576-1FR
Apr 18WildCat InvitationalApr 18 · Discus · Place 7 · Southern VirginiaSouthern VirginiaDiscus7104-10FR
Apr 18WildCat InvitationalApr 18 · Discus · Place 7 · Southern VirginiaSouthern VirginiaDiscus7104-10FR
Apr 18WildCat InvitationalApr 18 · Shot Put · Place 12 · Southern VirginiaSouthern VirginiaShot Put1227-0FR
Apr 18WildCat InvitationalApr 18 · Shot Put · Place 12 · Southern VirginiaSouthern VirginiaShot Put1227-0FR
Apr 11Dennis CraddockApr 11 · Javelin · Place 11 · Southern VirginiaSouthern VirginiaJavelin1125.22mFr
Apr 11Dennis CraddockApr 11 · Discus · Place 8 · Southern VirginiaSouthern VirginiaDiscus830.10mFr
Apr 11Dennis CraddockApr 11 · Shot Put · Place 15 · Southern VirginiaSouthern VirginiaShot Put157.83mFr
Mar 21W&L Track andField CarnivalMar 21 · Hammer · Place 23 · Southern VirginiaSouthern VirginiaHammer2330.09mFR
Mar 21W&L Track andField CarnivalMar 21 · Discus · Place 23 · Southern VirginiaSouthern VirginiaDiscus2326.73mFR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15OHSAA Northeast District - Division IMay 15 · Discus · Place 13 · Rocky RiverRocky RiverDiscus1kg13.92-1012
May 15OHSAA Northeast District - Division IMay 15 · Shot Put · Place 28 · Rocky RiverRocky RiverShot Put4kg28.25-04.00 PB12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 5Bell InvitationalMay 5 · Discus · Place 15 · Rocky RiverRocky RiverDiscus1kg15.78-0711