Personal bests

Best marks in available results
Event / courseMarkMeetDate
College Weight - 35lb · IndoorJoe LaRocco Invitational · Feb 119.91mJoe LaRocco InvitationalFebruary 11, 2023
Discus · 2kg · OutdoorDr Jack M Toms Alumni Invitational · Mar 2737.29mDr Jack M Toms Alumni InvitationalMarch 27, 2026
Hammer · 16lb / 7.26kg · OutdoorDennis Craddock · Apr 1039.16mDennis CraddockApril 10, 2026
Javelin · 800g · OutdoorWLU Carnival · Mar 1527.88mWLU CarnivalMarch 15, 2024
Shot Put · 16lb / 7.26kg · IndoorODAC Indoor Championships · Feb 2410.83mODAC Indoor ChampionshipsFebruary 24, 2024
Shot Put · 16lb / 7.26kg · OutdoorDennis Craddock · Apr 1012.78mDennis CraddockApril 10, 2026
Weight Throw · 35lb / 15.9kg · IndoorODAC Indoor Championships · Feb 2814.16mODAC Indoor ChampionshipsFebruary 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24ODAC ChampionshipsApr 24 · Hammer · Place 12 · RoanokeHammer16lb / 7.26kg12.37.46mJr
Apr 24ODAC ChampionshipsApr 24 · Discus · Place 15 · RoanokeDiscus2kg15.33.78mJr
Apr 10Dennis CraddockApr 10 · Hammer · Place 11 · RoanokeHammer16lb / 7.26kg11.39.16m PBJr
Apr 10Dennis CraddockApr 10 · Discus · Place 12 · RoanokeDiscus2kg12.35.91mJr
Apr 10Dennis CraddockApr 10 · Shot Put · Place 9 · RoanokeShot Put16lb / 7.26kg9.12.78m PBJr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Hammer · RoanokeHammer16lb / 7.26kg--FOULJr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Javelin · Place 18 · RoanokeJavelin800g18.27.74mJr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Discus · Place 16 · RoanokeDiscus2kg16.37.29m PBJr
Mar 20W&L CarnivalMar 20 · Hammer · Place 16 · RoanokeHammer16lb / 7.26kg16.35.60mJr
Mar 20W&L CarnivalMar 20 · Discus · Place 13 · RoanokeDiscus2kg13.36.15mJr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · Weight Throw · Place 9 · RoanokeWeight Throw35lb / 15.9kg9.14.16m PBSr
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Weight Throw · Place 18 · RoanokeWeight Throw1812.57mJR
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Shot Put · Place 15 · RoanokeShot Put1512.35mJR
Jan 23Liberty OpenJan 23 · Shot Put · Place 27 · RoanokeShot Put2711.28mSr
Jan 23Liberty OpenJan 23 · Weight Throw · Place 34 · RoanokeWeight Throw3411.18mSr
Jan 16Roanoke College: Finn Pincus InvitationalJan 16 · Weight Throw · Place 8 · RoanokeWeight Throw813.85mSR
Jan 16Roanoke College: Finn Pincus InvitationalJan 16 · Shot Put · Place 9 · RoanokeShot Put912.51mSR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 29Hornet OpenMar 29 · Discus · Place 15 · RoanokeDiscus1536.34m—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · Hammer · Place 21 · RoanokeHammer2133.85m—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · Discus · Place 14 · RoanokeDiscus1436.79m—
Mar 15WLU CarnivalMar 15 · Hammer · Place 20 · RoanokeHammer16lb / 7.26kg20.31.55mSo
Mar 15WLU CarnivalMar 15 · Javelin · Place 20 · RoanokeJavelin800g20.27.88m PBSo
Mar 15WLU CarnivalMar 15 · Discus · Place 11 · RoanokeDiscus2kg11.33.51mSo

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24ODAC Indoor ChampionshipsFeb 24 · Weight Throw · Place 14 · RoanokeWeight Throw35lb / 15.9kg14.12.11mSo
Feb 24ODAC Indoor ChampionshipsFeb 24 · Shot Put · Place 22 · RoanokeShot Put16lb / 7.26kg22.10.83m PBSo
Feb 10Joe LaRocco InvitationalFeb 10 · Weight Throw · Place 13 · RoanokeWeight Throw1312.13m—
Feb 10Joe LaRocco InvitationalFeb 10 · Shot Put · Place 32 · RoanokeShot Put3210.69m—
Jan 19Finn Pincus InvitationalJan 19 · Weight Throw · Place 29 · RoanokeWeight Throw2910.43mSO
Jan 19Finn Pincus InvitationalJan 19 · Shot Put · Place 26 · RoanokeShot Put2611.68mSO

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 30ODAC Outdoor Track & Field ChampionshipsApr 30 · Javelin · Place 18 · RoanokeJavelin1831.15mFR
Apr 30ODAC Outdoor Track & Field ChampionshipsApr 30 · Discus · Place 15 · RoanokeDiscus1532.86mFR
Apr 30ODAC Outdoor Track & Field ChampionshipsApr 30 · Shot Put · Place 19 · RoanokeShot Put1911.51mFR
Apr 14Dennis Craddock Coaches ClassicApr 14 · Javelin · Place 34 · RoanokeJavelin3425.90mFR
Apr 14Dennis Craddock Coaches ClassicApr 14 · Hammer · Place 30 · RoanokeHammer3028.82mFR
Apr 14Dennis Craddock Coaches ClassicApr 14 · Discus · Place 21 · RoanokeDiscus2133.76mFR
Apr 14Dennis Craddock Coaches ClassicApr 14 · Shot Put · Place 20 · RoanokeShot Put2011.44mFR
Apr 14Dennis Craddock Coaches ClassicApr 14 · Javelin · Place 34 · RoanokeJavelin3425.90m—
Apr 14Dennis Craddock Coaches ClassicApr 14 · Hammer · Place 30 · RoanokeHammer3028.82m—
Apr 14Dennis Craddock Coaches ClassicApr 14 · Discus · Place 21 · RoanokeDiscus2133.76m—
Apr 14Dennis Craddock Coaches ClassicApr 14 · Shot Put · Place 20 · RoanokeShot Put2011.44m—
Apr 8WildCat Track FestivalApr 8 · Hammer · Place 14 · RoanokeHammer1428.90mFR
Apr 8WildCat Track FestivalApr 8 · Discus · Place 10 · RoanokeDiscus1032.37mFR
Apr 8WildCat Track FestivalApr 8 · Shot Put · Place 15 · RoanokeShot Put159.83mFR
Mar 17Washington & Lee CarnivalMar 17 · Javelin · Place 20 · RoanokeJavelin2025.74mFR
Mar 17Washington & Lee CarnivalMar 17 · Discus · Place 23 · RoanokeDiscus2327.26mFR
Mar 17Washington & Lee CarnivalMar 17 · Shot Put · Place 24 · RoanokeShot Put249.83mFR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Joe LaRocco InvitationalFeb 11 · College Weight - 35lb · Place 26 · RoanokeCollege Weight - 35lb269.91m PBFr
Feb 11Joe LaRocco InvitationalFeb 11 · Shot Put · Place 23 · RoanokeShot Put2310.72mFr