Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCNU HS Captains Classic · Mar 29147-00CNU HS Captains ClassicMarch 29, 2024
Hammer · 4kg · OutdoorCAA Outdoor Championships · May 1548.41mCAA Outdoor ChampionshipsMay 15, 2026
Shot Put · 4kg · OutdoorAggie Classic · May 18.20mAggie ClassicMay 1, 2026
Weight Throw · 20lb / 9.0kg · Indoor2026 CAA Indoor Championships · Feb 2214.18m2026 CAA Indoor ChampionshipsFebruary 22, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 15CAA Outdoor ChampionshipsMay 15 · Hammer · Place 12 · ElonElonHammer4kg12.48.41m PBSo
May 15CAA Outdoor ChampionshipsMay 15 · Discus · Place 12 · ElonElonDiscus1kg12.41.68mSo
May 14MEAC ChampionshipsMay 14 · Hammer · Place 14 · ElonElonHammer4kg14.48.41mSo
May 1Aggie ClassicMay 1 · Hammer · Place 5 · ElonElonHammer4kg5.47.63mSo
May 1Aggie ClassicMay 1 · Discus · Place 6 · ElonElonDiscus1kg6.41.03mSo
May 1Aggie ClassicMay 1 · Shot Put · Place 14 · ElonElonShot Put4kg14.8.20m PBSo
Apr 24Charlotte InviteApr 24 · Hammer · Place 13 · ElonElonHammer4kg13.47.71mSo
Apr 24Charlotte InviteApr 24 · Discus · Place 12 · ElonElonDiscus1kg12.40.91mSo
Apr 17Aggie InviteApr 17 · Hammer · Place 11 · ElonElonHammer4kg11.42.59mSo
Apr 162026 Wake Forest InvitationalApr 16 · Hammer · Place 14 · ElonElonHammer4kg14.47.54mSo
Apr 162026 Wake Forest InvitationalApr 16 · Discus · Place 14 · ElonElonDiscus1kg14.39.27mSo
Apr 10Duke InvitationalApr 10 · Hammer · Place 25 · ElonElonHammer4kg25.46.11mSo
Apr 10Duke InvitationalApr 10 · Discus · Place 28 · ElonElonDiscus1kg28.38.31mSo
Apr 2High Point VertKlasse MeetingApr 2 · Hammer · Place 5 · ElonElonHammer4kg5.47.23mSo
Apr 2High Point VertKlasse MeetingApr 2 · Discus · Place 16 · ElonElonDiscus1kg16.40.63mSo
Mar 26Raleigh RelaysMar 26 · Hammer · Place 33 · ElonElonHammer4kg33.47.94mSo
Mar 26Raleigh RelaysMar 26 · Discus · Place 44 · ElonElonDiscus1kg44.37.74mSo
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · Hammer · Place 15 · ElonElonHammer1544.63mSO
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · Discus · Place 23 · ElonElonDiscus2338.14mSO
Mar 13Phoenix InvitationalMar 13 · Hammer · Place 6 · ElonElonHammer646.99mSO
Mar 13Phoenix InvitationalMar 13 · Discus · Place 5 · ElonElonDiscus542.44mSO

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · Weight Throw · Place 13 · ElonElonWeight Throw20lb / 9.0kg13.14.18m PBSo
Feb 13Darius Dixon InviteFeb 13 · Weight Throw · Place 42 · ElonElonWeight Throw4213.22mSo
Feb 6Camel City SprintsFeb 6 · Weight Throw · Place 15 · ElonElonWeight Throw1514.65m—
Jan 23Liberty OpenJan 23 · Weight Throw · Place 18 · ElonElonWeight Throw1814.08mSo
Jan 17Mondo College InvitationalJan 17 · Weight Throw · Place 8 · ElonElonWeight Throw846-10.25—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · Weight Throw · Place 11 · ElonElonWeight Throw20lb / 9.0kg11.13.94mSo
Feb 13JDL College Team ChallengeFeb 13 · Weight Throw · Place 8 · ElonElonWeight Throw813.56m—
Feb 7Camel City SprintsFeb 7 · Weight Throw · Place 14 · ElonElonWeight Throw1413.15m—
Jan 23Brant Tolsma InvitationalJan 23 · Weight Throw · Place 27 · ElonElonWeight Throw2712.74m—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14CAA Outdoor ChampionshipsMay 14 · Discus · Place 14 · ElonElonDiscus1440.90mFR
May 14CAA Outdoor ChampionshipsMay 14 · Discus · Place 14 · ElonElonDiscus1440.90mFR
May 2Aggie InviteMay 2 · Hammer · Place 10 · ElonElonHammer4kg10.43.17mFr
May 2Aggie InviteMay 2 · Discus · Place 8 · ElonElonDiscus1kg8.41.37mFr
Apr 252025 Charlotte InviteApr 25 · Discus · Place 8 · ElonElonDiscus842.19mFR
Apr 18Aggie ClassicApr 18 · Hammer · Place 13 · ElonElonHammer4kg13.40.73mFr
Apr 18Aggie ClassicApr 18 · Discus · ElonElonDiscus1kg—DNSFr
Apr 18Wake Forest InvitationalApr 18 · Hammer · Place 21 · ElonElonHammer4kg21.44.03mFr
Apr 18Wake Forest InvitationalApr 18 · Discus · Place 5 · ElonElonDiscus1kg5.44.32mFr
Apr 10Duke InvitationalApr 10 · Discus · Place 8 · ElonElonDiscus8140-11FR
Apr 4High Point VertKlasse MeetingApr 4 · Discus · Place 8 · ElonElonDiscus845.24mFr
Mar 27Raleigh RelaysMar 27 · Hammer · Place 49 · ElonElonHammer49138-8FR
Mar 27Raleigh RelaysMar 27 · Discus · Place 33 · ElonElonDiscus33136-2FR
Mar 21Bob Davidson Team ChallengeMar 21 · Hammer · Place 17 · ElonElonHammer4kg17.41.89mFr
Mar 21Bob Davidson Team ChallengeMar 21 · Discus · Place 4 · ElonElonDiscus1kg4.43.07mFr
Mar 14Phoenix InvitationalMar 14 · Discus · Place 3 · ElonElonDiscus342.97m—
Mar 14Phoenix InvitationalMar 14 · Hammer · Place 8 · ElonElonHammer843.06m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · Weight Throw · Place 19 · ElonElonWeight Throw20lb / 9.0kg19.12.75mFr
Nov 16Get Your Marks Field MeetNov 16 · Weight Throw · Place 5 · ElonElonWeight Throw20lb / 9.0kg5.12.12mFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31VHSL Class 6 State ChampionshipsMay 31 · Discus · Place 1 · Western BranWestern BranDiscus1150-00—
May 31VHSL Class 6 State ChampionshipsMay 31 · Discus · Place 1 · Western BranWestern BranDiscus1150-00—
May 11Elite Scholastic Outdoor 2024 New Balance Nationals QualifierMay 11 · Discus · Place 1 · Western BranchWestern BranchDiscus1143-312
Apr 27Denbigh Patriots Track ClassicApr 27 · Discus · Place 1 · Western BranWestern BranDiscus1146-05—
Apr 20Track 757 InvitationalApr 20 · Discus · Place 2 · Western BranchWestern BranchDiscus2135-912
Apr 17Peninsula District Meet #2Apr 17 · Discus · Place 2 · Western BranchWestern BranchDiscus2135-912
Mar 29CNU HS Captains ClassicMar 29 · Discus · Place 1 · Western BranchWestern BranchDiscus1kg1.147-00 PB12

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 6 State ChampionshipsJun 2 · Discus · Place 6 · Western BranWestern BranDiscus6132-05—
Jun 2VHSL Class 6 State ChampionshipsJun 2 · Discus · Place 6 · Western BranWestern BranDiscus6132-05—
Apr 29Portsmouth T & F InvitationalApr 29 · Discus · Place 1 · Western BranWestern BranDiscus1135-0911
Apr 29Portsmouth T & F InvitationalApr 29 · Discus · Place 1 · Western BranchWestern BranchDiscus1135-911
Mar 24CNU's 37th HS Captains ClassicMar 24 · Discus · Place 2 · Western BranWestern BranDiscus2124-09—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3VHSL 6A State ChampionshipsJun 3 · Discus · Place 8 · Western BranchWestern BranchDiscus1kg8.120-0110
Apr 30Gloucester HS Track ClassicApr 30 · Discus · Place 3 · Western BranWestern BranDiscus3118-11—
Apr 23Track 757 InvitationalApr 23 · Discus · Place 4 · Western BranWestern BranDiscus4113-0210
Mar 25CNU's 36th HS Captains ClassicMar 25 · Discus · Place 2 · Western BranWestern BranDiscus2116-04—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4East Coast InvitationalFeb 4 · Shot Put · Place 42 · Western BranWestern BranShot Put4222-08.00—

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 12VHSL Region 6A ChampionshipsJun 12 · Discus · Place 5 · Western BranchWestern BranchDiscus1kg5.108-109