Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorAtlantic 10 Conference Outdoor Championships · May 749.26mAtlantic 10 Conference Outdoor ChampionshipsMay 7, 2022
Hammer · 4kg · OutdoorTexas State Bobcat Invitational · Mar 2443.86mTexas State Bobcat InvitationalMarch 24, 2022
Shot Put · 4kg · IndoorAtlantic 10 Indoor Track & Field Championships · Feb 2514.87mAtlantic 10 Indoor Track & Field ChampionshipsFebruary 25, 2023
Shot Put · 4kg · OutdoorTexas State Bobcat Invitational · Mar 2414.68mTexas State Bobcat InvitationalMarch 24, 2022
Weight Throw · 20lb / 9.0kg · IndoorVirginia Tech Invitational · Jan 1719.06mVirginia Tech InvitationalJanuary 17, 2025

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · Hammer · Place 13 · VCUVCUHammer1347.26mSR
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · Discus · Place 3 · VCUVCUDiscus343.93mSR
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · Shot Put · Place 1 · VCUVCUShot Put114.91mSR
Apr 18New Captains ClassicApr 18 · Discus · Place 3 · VCUVCUDiscus342.92mSr
Apr 4George Mason Ebanks InvitationalApr 4 · Hammer · Place 6 · VCUVCUHammer645.69mSr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 2 · VCUVCUWeight Throw218.84mSR
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · Shot Put · Place 1 · VCUVCUShot Put114.75mSR
Feb 14Darius Dixon Memorial InvitationalFeb 14 · Weight Throw · Place 4 · VCUVCUWeight Throw418.47m—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · Shot Put · Place 2 · VCUVCUShot Put215.00m—
Feb 7Doc Hale Virginia Tech EliteFeb 7 · Weight Throw · Place 6 · VCUVCUWeight Throw618.56mSR
Feb 7Doc Hale Virginia Tech EliteFeb 7 · Shot Put · Place 5 · VCUVCUShot Put514.92mSR
Jan 23Brant Tolsma InvitationalJan 23 · Weight Throw · Place 2 · VCUVCUWeight Throw218.88m—
Jan 23Brant Tolsma InvitationalJan 23 · Shot Put · Place 3 · VCUVCUShot Put314.55m—
Jan 17Virginia Tech InvitationalJan 17 · Weight Throw · Place 5 · VCUVCUWeight Throw20lb / 9.0kg5.19.06m PBSr
Jan 17Virginia Tech InvitationalJan 17 · Shot Put · Place 3 · VCUVCUShot Put4kg3.14.83mSr
Jan 12VCU Rams Indoor InvitationalJan 12 · Weight Throw · Place 1 · VCUVCUWeight Throw118.58m—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Atlantic 10 Outdoor ChampionshipsMay 4 · Discus · Place 14 · VCUVCUDiscus14125-1JR
May 4Atlantic 10 Outdoor ChampionshipsMay 4 · Shot Put · Place 3 · VCUVCUShot Put348-3.5JR
Mar 23Virginia OpenerMar 23 · Discus · Place 3 · VCUVCUDiscus341.08m—
Mar 23Virginia OpenerMar 23 · Shot Put · Place 3 · VCUVCUShot Put312.99m—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 23Atlantic 10 Indoor ChampionshipsFeb 23 · Weight Throw · Place 2 · VCUVCUWeight Throw261-11.5JR
Feb 23Atlantic 10 Indoor ChampionshipsFeb 23 · Shot Put · Place 1 · VCUVCUShot Put153-2.75JR
Feb 2Doc Hale VT MeetFeb 2 · Weight Throw · Place 8 · VCUVCUWeight Throw818.82m—
Feb 2Doc Hale VT MeetFeb 2 · Shot Put · Place 9 · VCUVCUShot Put914.44m—
Jan 18Brant Tolsma InvitationalJan 18 · Weight Throw · Place 2 · VCUVCUWeight Throw218.33m—
Jan 18Brant Tolsma InvitationalJan 18 · Shot Put · Place 1 · VCUVCUShot Put114.71m—
Jan 12Virginia Tech InvitationalJan 12 · Shot Put · Place 4 · VCUVCUShot Put415.01m—
Jan 7VCU Indoor InvitationalJan 7 · Weight Throw · Place 1 · VCUVCUWeight Throw118.24m—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 25Atlantic 10 Indoor Track & Field ChampionshipsFeb 25 · Weight Throw · Place 3 · VCUVCUWeight Throw20lb / 9.0kg3.18.18mJr
Feb 25Atlantic 10 Indoor Track & Field ChampionshipsFeb 25 · Shot Put · Place 1 · VCUVCUShot Put4kg1.14.87m PBJr
Feb 10Darius Dixon Memorial InvitationalFeb 10 · Weight Throw · Place 18 · VCUVCUWeight Throw1814.89mSO
Feb 10Darius Dixon Memorial InvitationalFeb 10 · Shot Put · Place 5 · VCUVCUShot Put514.77mSO
Feb 3Crimson EliteFeb 3 · Weight Throw · Place 8 · VCUVCUWeight Throw855-0SO
Feb 3Boston University Bruce Lehane Scarlet and White InvitationalFeb 3 · Shot Put · Place 1 · VCUVCUShot Put4kg1.14.55mJr
Jan 19Brant Tolsma InvitationalJan 19 · Weight Throw · Place 6 · VCUVCUWeight Throw616.85mSO
Jan 19Brant Tolsma InvitationalJan 19 · Shot Put · Place 4 · VCUVCUShot Put414.04mSO
Jan 13Virginia Tech InvitationalJan 13 · Weight Throw · Place 7 · VCUVCUWeight Throw757-0.75SO
Jan 8VCU RAMS Indoor InvitationalJan 8 · Weight Throw · Place 6 · VCUVCUWeight Throw651-11.75JR
Jan 8VCU RAMS Indoor InvitationalJan 8 · Weight Throw · Place 3 · VCUVCUWeight Throw357-4.75JR

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7Atlantic 10 Conference Outdoor ChampionshipsMay 7 · Discus · Place 2 · VCUVCUDiscus1kg2.49.26m PBSo
May 7Atlantic 10 Conference Outdoor ChampionshipsMay 7 · Shot Put · Place 3 · VCUVCUShot Put4kg3.14.11mSo
Apr 16JMU InvitationalApr 16 · Discus · Place 1 · VCUVCUDiscus1kg1.44.67mSo
Apr 16JMU InvitationalApr 16 · Shot Put · VCUVCUShot Put4kg—NMSo
Apr 8South Florida InvitationalApr 8 · Discus · Place 4 · VCUVCUDiscus1kg4.45.57mSo
Apr 8South Florida InvitationalApr 8 · Shot Put · Place 2 · VCUVCUShot Put4kg2.14.34mSo
Mar 24Texas State Bobcat InvitationalMar 24 · Hammer · Place 21 · VCUVCUHammer4kg21.43.86m PBSo
Mar 24Texas State Bobcat InvitationalMar 24 · Discus · Place 21 · VCUVCUDiscus1kg21.35.93mSo
Mar 24Texas State Bobcat InvitationalMar 24 · Shot Put · Place 3 · VCUVCUShot Put4kg3.14.68m PBSo
Mar 18UCF Black & Gold InviteMar 18 · Hammer · Place 35 · VCUVCUHammer4kg35.38.74mSo
Mar 18UCF Black & Gold InviteMar 18 · Discus · Place 13 · VCUVCUDiscus1kg13.44.08mSo
Mar 18UCF Black & Gold InviteMar 18 · Shot Put · Place 10 · VCUVCUShot Put4kg10.14.43mSo

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 26Atlantic 10 Indoor Track & Field ChampionshipsFeb 26 · Weight Throw · Place 3 · VCUVCUWeight Throw358-7.5FR
Feb 26Atlantic 10 Indoor Track & Field ChampionshipsFeb 26 · Shot Put · Place 1 · VCUVCUShot Put148-6.75FR
Feb 11Kenneth Giles Norfolk State InvitationalFeb 11 · Weight Throw · Place 8 · VCUVCUWeight Throw850-1.25FR
Feb 11Kenneth Giles Norfolk State InvitationalFeb 11 · Shot Put · Place 1 · VCUVCUShot Put148-5.25FR
Feb 4Doc Hale VT EliteFeb 4 · Weight Throw · Place 8 · VCUVCUWeight Throw853-4.5FR
Feb 4Doc Hale VT EliteFeb 4 · Shot Put · Place 10 · VCUVCUShot Put1048-6.75FR
Jan 20Brant Tolsma InvitationalJan 20 · Shot Put · Place 4 · VCUVCUShot Put443-2.25FR

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 162021 VCU Final QualifierMay 16 · Discus · Place 5 · VCUVCUDiscus5139-7FR
May 162021 VCU Final QualifierMay 16 · Shot Put · Place 2 · VCUVCUShot Put242-11FR
May 1Atlantic 10 Outdoor Track & Field ChampionshipsMay 1 · Discus · Place 4 · VCUVCUDiscus4140-5FR
May 1Atlantic 10 Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 2 · VCUVCUShot Put248-0.5FR
Apr 11George Mason University Spring Invitational 2021Apr 11 · Discus · Place 12 · VCUVCUDiscus12122-3FR

2021 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 26Mason Winter Track FiestaFeb 26 · Weight Throw · Place 6 · VCUVCUWeight Throw20lb / 9.0kg6.14.87mFr
Feb 26Mason Winter Track FiestaFeb 26 · Shot Put · Place 3 · VCUVCUShot Put4kg3.13.12mFr
Feb 19Virginia Tech ChallengeFeb 19 · Weight Throw · Place 10 · VCUVCUWeight Throw1044-10.75FR
Feb 19Virginia Tech ChallengeFeb 19 · Shot Put · Place 7 · VCUVCUShot Put742-6FR
Feb 6Brant Tolsma InvitationalFeb 6 · Weight Throw · VCUVCUWeight Throw20lb / 9.0kg—FOULFr
Feb 6Brant Tolsma InvitationalFeb 6 · Shot Put · Place 22 · VCUVCUShot Put4kg22.11.15mFr
Feb 5Brant Toslma InvitationalFeb 5 · Shot Put · Place 22 · VCUVCUShot Put2236-7FR
Jan 16VMI Keydet InvitationalJan 16 · Weight Throw · Place 7 · VCUVCUWeight Throw20lb / 9.0kg7.13.46mFr
Jan 16VMI Keydet InvitationalJan 16 · Shot Put · Place 4 · VCUVCUShot Put4kg4.12.55mFr

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Atlantic Coast InvitationalJan 17 · Shot Put · Place 2 · Western BranWestern BranShot Put240-05.0012

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31VHSL 6A State Track & Field ChampionshipsMay 31 · Discus · Place 5 · Western BranchWestern BranchDiscus1kg5.129-1011
May 31VHSL 6A State Track & Field ChampionshipsMay 31 · Shot Put · Place 3 · Western BranchWestern BranchShot Put4kg3.40-09.7511
Apr 19Gloucester HS Invitational - Twilight MeetApr 19 · Discus · Place 4 · Western BranchWestern BranchDiscus1kg4.109-0811
Apr 19Gloucester HS Invitational - Twilight MeetApr 19 · Shot Put · Place 2 · Western BranchWestern BranchShot Put4kg2.39-03.0011
Apr 3Southeastern District Meet #2Apr 3 · Discus · Place 2 · Western BranWestern BranDiscus2110-08—
Apr 3Southeastern District Meet #2Apr 3 · Shot Put · Place 2 · Western BranWestern BranShot Put238-10.50—
Mar 29Captains ClassicMar 29 · Discus · Place 13 · Western BranchWestern BranchDiscus1kg13.82-0711
Mar 29Captains ClassicMar 29 · Shot Put · Place 2 · Western BranchWestern BranchShot Put4kg2.39-11.0011
Mar 16Shoot the Gun and Run InvitationalMar 16 · Discus · WESTERN BRANWESTERN BRANDiscus—126-06—
Mar 16Shoot the Gun and Run InvitationalMar 16 · Shot Put · Place 1 · WESTERN BRANWESTERN BRANShot Put139-08.50—

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1VHSL 6A State ChampionshipJun 1 · Discus · Place 4 · Western BranchWestern BranchDiscus1kg4.126-0610
Jun 1VHSL 6A State ChampionshipJun 1 · Shot Put · Place 11 · Western BranchWestern BranchShot Put4kg11.37-02.5010
May 25VHSL Region 6AMay 25 · Shot Put · Place 6 · Western BranchWestern BranchShot Put4kg6.34-01.0010
Apr 28Real Deal ClassicApr 28 · Discus · Place 4 · Western BranWestern BranDiscus4111-04—
Apr 13NSU InvitationalApr 13 · Discus · Western BranchWestern BranchDiscus1kg--FOUL10
Apr 13NSU InvitationalApr 13 · Shot Put · Place 3 · Western BranchWestern BranchShot Put4kg3.35-04.00Unofficial10
Apr 11Southeastern District Meet #2Apr 11 · Discus · Place 6 · Western BranchWestern BranchDiscus1kg6.106-0110
Apr 11Southeastern District Meet #2Apr 11 · Shot Put · Place 5 · Western BranchWestern BranchShot Put4kg5.34-04.5010
Mar 28Southeastern District Regular Season Meet #1Mar 28 · Discus · Place 3 · Western BranWestern BranDiscus3105-08—
Mar 28Southeastern District Regular Season Meet #1Mar 28 · Shot Put · Place 1 · Western BranWestern BranShot Put133-09.50—

2017 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2VHSL Group 6A State ChampionshipJun 2 · Shot Put · Place 5 · Western BranchWestern BranchShot Put4kg5.39-04.009
May 13Grassfield InvitationalMay 13 · Discus · Place 5 · Western BranWestern BranDiscus597-06—
May 13Grassfield InvitationalMay 13 · Discus · Place 5 · Western BranWestern BranDiscus597-06—
May 10Southeastern District Meet #4May 10 · Discus · Place 9 · Western BranWestern BranDiscus984-05—
May 10Southeastern District Meet #4May 10 · Shot Put · Place 2 · Western BranWestern BranShot Put236-08.50—
Apr 19Southeastern District Meet #2Apr 19 · Discus · Place 2 · Western BranWestern BranDiscus2101-01—
Apr 1Tallwood Team ChallengeApr 1 · Shot Put · Place 1 · Western BranWestern BranShot Put133-08.009