Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorVHSL Region 4C Championships · May 25125-11.50VHSL Region 4C ChampionshipsMay 25, 2022
Discus · 2kg · OutdoorDennis Craddock Coaches Classic · Apr 1239.81mDennis Craddock Coaches ClassicApril 12, 2024
Hammer · 16lb / 7.26kg · OutdoorC2C Outdoor Championships · May 243.67mC2C Outdoor ChampionshipsMay 2, 2025
Shot Put · 12lb · IndoorLiberty University HS Indoor Opener · Dec 1146-04.00Liberty University HS Indoor OpenerDecember 11, 2021
Shot Put · 12lb · OutdoorVHSL Region 4C Championships · May 2553-01.00VHSL Region 4C ChampionshipsMay 25, 2022
Shot Put · 16lb / 7.26kg · IndoorDIII South Region Final Qualifier and Multi · Mar 715.77mDIII South Region Final Qualifier and MultiMarch 7, 2025
Shot Put · 16lb / 7.26kg · OutdoorDennis Craddock · Apr 1016.08mDennis CraddockApril 10, 2026
Weight Throw · 35lb / 15.9kg · IndoorBetty S. Rogers Invite · Feb 914.69mBetty S. Rogers InviteFebruary 9, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · Shot Put · Place 1 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg1.15.70mSr
May 1C2C ChampionshipsMay 1 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg2.15.35mSr
Apr 17New Captains ClassicApr 17 · Hammer · Place 7 · Christopher NewportChristopher NewportHammer744.48mSr
Apr 17New Captains ClassicApr 17 · Shot Put · Place 1 · Christopher NewportChristopher NewportShot Put116.10mSr
Apr 10Dennis CraddockApr 10 · Shot Put · Place 1 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg1.16.08m PBSr
Mar 6DIII South Region Final Qualifier and MultiMar 6 · Shot Put · Place 1 · Christopher NewportChristopher NewportShot Put116.48mSR
Mar 1CNU QualifierMar 1 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put215.77mSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg2.15.70mSr
Feb 8CNU Vince Brown InviteFeb 8 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put215.89mSR
Jan 30Marlins InvitationalJan 30 · Weight Throw · Place 9 · Christopher NewportChristopher NewportWeight Throw913.88mSr
Jan 30Marlins InvitationalJan 30 · Shot Put · Place 3 · Christopher NewportChristopher NewportShot Put315.37mSr
Jan 30Marlins InvitationalJan 30 · Weight Throw · Place 9 · Christopher NewportChristopher NewportWeight Throw35lb / 15.9kg9.13.88mSr
Jan 30Marlins InvitationalJan 30 · Shot Put · Place 3 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg3.15.37mSr
Jan 17VMI Team ChallengeJan 17 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put215.62mSr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6CNU Holiday OpenDec 6 · Weight Throw · Place 9 · Christopher NewportChristopher NewportWeight Throw35lb / 15.9kg9.12.67mSr
Dec 6CNU Holiday OpenDec 6 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg2.15.34mSr
Mar 7DIII South Region Final Qualifier and MultiMar 7 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg2.15.77m PBJr
Mar 1CNU QualifierMar 1 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg2.15.26mJr
Feb 21C2C Indoor ChampionshipsFeb 21 · Weight Throw · Place 10 · Christopher NewportChristopher NewportWeight Throw35lb / 15.9kg10.12.88mJr
Feb 21C2C Indoor ChampionshipsFeb 21 · Shot Put · Place 1 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg1.15.55mJr
Feb 9Betty S. Rogers InviteFeb 9 · Weight Throw · Place 7 · Christopher NewportChristopher NewportWeight Throw35lb / 15.9kg7.14.69m PBJr
Jan 24VMI InvitationalJan 24 · Shot Put · Place 7 · Christopher NewportChristopher NewportShot Put715.03m—
Jan 17CNU Captains InviteJan 17 · Weight Throw · Place 7 · Christopher NewportChristopher NewportWeight Throw713.08m—
Jan 17CNU Captains InviteJan 17 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put214.60m—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2C2C Outdoor ChampionshipsMay 2 · Hammer · Place 7 · Christopher NewportChristopher NewportHammer16lb / 7.26kg7.43.67m PBJr
May 2C2C Outdoor ChampionshipsMay 2 · Discus · Place 9 · Christopher NewportChristopher NewportDiscus2kg9.36.25mJr
May 2C2C Outdoor ChampionshipsMay 2 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg2.15.56mJr
Apr 18New Captains ClassicApr 18 · Hammer · Place 5 · Christopher NewportChristopher NewportHammer544.33mJr
Apr 18New Captains ClassicApr 18 · Discus · Place 9 · Christopher NewportChristopher NewportDiscus939.35mJr
Apr 18New Captains ClassicApr 18 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put215.54mJr
Apr 11Dennis CraddockApr 11 · Hammer · Place 9 · Christopher NewportChristopher NewportHammer943.21mJr
Apr 11Dennis CraddockApr 11 · Discus · Place 12 · Christopher NewportChristopher NewportDiscus1237.11mJr
Apr 11Dennis CraddockApr 11 · Shot Put · Place 3 · Christopher NewportChristopher NewportShot Put314.81mJr
Apr 3Colonial RelaysApr 3 · Shot Put · Place 7 · Christopher NewportChristopher NewportShot Put715.41mJr
Mar 29Blue & Silver ChallengeMar 29 · Hammer · Place 8 · Christopher NewportChristopher NewportHammer842.84mJr
Mar 29Blue & Silver ChallengeMar 29 · Discus · Place 9 · Christopher NewportChristopher NewportDiscus940.24mJr
Mar 29Blue & Silver ChallengeMar 29 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put215.41mJr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 8CNU Holiday OpenDec 8 · Weight Throw · Place 15 · Christopher NewportChristopher NewportWeight Throw35lb / 15.9kg15.11.91mJr
Dec 8CNU Holiday OpenDec 8 · Shot Put · Place 5 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg5.14.31mJr
Feb 24CNU QualifierFeb 24 · Weight Throw · Place 7 · Christopher NewportChristopher NewportWeight Throw711.88m—
Feb 24CNU QualifierFeb 24 · Shot Put · Place 4 · Christopher NewportChristopher NewportShot Put414.43m—
Feb 16C2C Indoor ChampionshipsFeb 16 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put214.44m—
Feb 4Richard Drake InviteFeb 4 · Weight Throw · Place 13 · Christopher NewportChristopher NewportWeight Throw1313.10m—
Feb 4Richard Drake InviteFeb 4 · Shot Put · Place 4 · Christopher NewportChristopher NewportShot Put413.89m—
Jan 20Oceanfront InvitationalJan 20 · Weight Throw · Place 8 · Christopher NewportChristopher NewportWeight Throw812.54mSO
Jan 20Oceanfront InvitationalJan 20 · Shot Put · Place 1 · Christopher NewportChristopher NewportShot Put114.37mSO
Jan 12CNU's Captains InvitationalJan 12 · Weight Throw · Place 6 · Christopher NewportChristopher NewportWeight Throw612.44mSO
Jan 12CNU's Captains InvitationalJan 12 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put213.82mSO

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 19New Captains ClassicApr 19 · Hammer · Place 11 · Christopher NewportChristopher NewportHammer1139.72m—
Apr 19New Captains ClassicApr 19 · Discus · Place 10 · Christopher NewportChristopher NewportDiscus1040.10m—
Apr 19New Captains ClassicApr 19 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put214.62m—
Apr 12Dennis Craddock Coaches ClassicApr 12 · Discus · Place 10 · Christopher NewportChristopher NewportDiscus2kg10.39.81m PBSo
Apr 12Dennis Craddock Coaches ClassicApr 12 · Shot Put · Place 3 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg3.13.93mSo
Apr 4Colonial RelaysApr 4 · Shot Put · Place 5 · Christopher NewportChristopher NewportShot Put513.70m—
Mar 30Blue & Silver ChallengeMar 30 · Hammer · Place 11 · Christopher NewportChristopher NewportHammer1139.12m—
Mar 30Blue & Silver ChallengeMar 30 · Discus · Place 6 · Christopher NewportChristopher NewportDiscus641.14m—
Mar 30Blue & Silver ChallengeMar 30 · Shot Put · Place 4 · Christopher NewportChristopher NewportShot Put414.05m—
Mar 16Dan Stimson Memorial InvitationalMar 16 · Discus · Place 6 · Christopher NewportChristopher NewportDiscus639.42mSO
Mar 16Dan Stimson Memorial InvitationalMar 16 · Shot Put · Place 3 · Christopher NewportChristopher NewportShot Put314.33mSO

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 2CNU Holiday OpenDec 2 · Weight Throw · Place 13 · Christopher NewportChristopher NewportWeight Throw35lb / 15.9kg13.10.43mSo
Dec 2CNU Holiday OpenDec 2 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg2.13.45mSo
Feb 25Christopher Newport University QualifierFeb 25 · Weight Throw · Place 4 · Christopher NewportChristopher NewportWeight Throw35lb / 15.9kg4.12.18mFr
Feb 25Christopher Newport University QualifierFeb 25 · Shot Put · Place 3 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg3.12.89mFr
Feb 17Coast to Coast Conference Indoor ChampionshipsFeb 17 · Shot Put · Place 6 · Christopher NewportChristopher NewportShot Put612.70mFR
Feb 5Richard Drake InvitationalFeb 5 · Weight Throw · Place 12 · Christopher NewportChristopher NewportWeight Throw1211.64mFR
Feb 5Richard Drake InvitationalFeb 5 · Shot Put · Place 13 · Christopher NewportChristopher NewportShot Put1312.19mFR
Jan 29Vince Brown InvitationalJan 29 · Weight Throw · Place 8 · Christopher NewportChristopher NewportWeight Throw839-1.75FR
Jan 29Vince Brown InvitationalJan 29 · Shot Put · Place 10 · Christopher NewportChristopher NewportShot Put1040-9.75FR
Jan 29Vince Brown InvitationalJan 29 · Shot Put · Place 10 · Christopher NewportChristopher NewportShot Put1040-9.75FR

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 6Coast-To-Coast Athletic Conference Outdoor ChampionshipsMay 6 · Hammer · Place 7 · Christopher NewportChristopher NewportHammer739.27mFR
May 6Coast-To-Coast Athletic Conference Outdoor ChampionshipsMay 6 · Discus · Place 5 · Christopher NewportChristopher NewportDiscus540.13mFR
May 6Coast-To-Coast Athletic Conference Outdoor ChampionshipsMay 6 · Shot Put · Place 3 · Christopher NewportChristopher NewportShot Put313.69mFR
Apr 14Dennis Craddock Coaches ClassicApr 14 · Discus · Place 11 · Christopher NewportChristopher NewportDiscus1138.15mFR
Apr 14Dennis Craddock Coaches ClassicApr 14 · Shot Put · Place 1 · Christopher NewportChristopher NewportShot Put114.19mFR
Apr 7CNU's New Captains ClassicApr 7 · Hammer · Place 8 · Christopher NewportChristopher NewportHammer16lb / 7.26kg8.37.83mFr
Apr 7CNU's New Captains ClassicApr 7 · Discus · Place 6 · Christopher NewportChristopher NewportDiscus2kg6.36.36mFr
Apr 7CNU's New Captains ClassicApr 7 · Shot Put · Place 3 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg3.13.12mFr
Mar 302023 Colonial RelaysMar 30 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put213.41mFR
Mar 25Blue & Silver ChallengeMar 25 · Hammer · Place 7 · Christopher NewportChristopher NewportHammer738.20mFR
Mar 25Blue & Silver ChallengeMar 25 · Discus · Place 7 · Christopher NewportChristopher NewportDiscus735.40mFR
Mar 25Blue & Silver ChallengeMar 25 · Shot Put · Place 3 · Christopher NewportChristopher NewportShot Put312.54mFR
Mar 17Washington & Lee CarnivalMar 17 · Hammer · Place 17 · Christopher NewportChristopher NewportHammer1734.20mFR
Mar 17Washington & Lee CarnivalMar 17 · Discus · Place 17 · Christopher NewportChristopher NewportDiscus1732.78mFR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 3CNU Holiday OpenDec 3 · Weight Throw · Place 12 · Christopher NewportChristopher NewportWeight Throw35lb / 15.9kg12.10.62mFr
Dec 3CNU Holiday OpenDec 3 · Shot Put · Place 4 · Christopher NewportChristopher NewportShot Put16lb / 7.26kg4.12.97mFr
Feb 28VHSL Class 4 State ChampionshipsFeb 28 · Shot Put · Place 5 · Loudoun CountyLoudoun CountyShot Put12lb5.45-11.0012

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3VHSL 4A State ChampionshipsJun 3 · Shot Put · Place 4 · Loudoun CountyLoudoun CountyShot Put12lb4.50-03.0012
May 25VHSL Region 4C ChampionshipsMay 25 · Discus · Place 7 · Loudoun CountyLoudoun CountyDiscus1.6kg7.125-11.50 PB12
May 25VHSL Region 4C ChampionshipsMay 25 · Shot Put · Place 2 · Loudoun CountyLoudoun CountyShot Put12lb2.53-01.00 PB12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Lightridge Quad (LR, LV, LC, I)Dec 14 · Shot Put · Place 1 · Loudoun CountyLoudoun CountyShot Put12lb1.50-00.00Unofficial12
Dec 4Lightridge Winter InvitationalDec 4 · Shot Put · Place 3 · Loudoun CountyLoudoun CountyShot Put12lb3.45-06.2512
Jun 9VHSL Region 4C ChampionshipJun 9 · Shot Put · Place 8 · Loudoun CountyLoudoun CountyShot Put12lb8.43-03.0011

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Liberty University HS Indoor OpenerDec 11 · Shot Put · Place 2 · Loudoun CountyLoudoun CountyShot Put12lb2.46-04.00 PB12
Mar 1VHSL Class 4A Indoor State ChampionshipsMar 1 · Shot Put · Place 6 · Loudoun CountyLoudoun CountyShot Put12lb6.45-05.0011