Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDuke Twilight · May 355.81mDuke TwilightMay 3, 2026
Hammer · 4kg · OutdoorCharlotte Invite · Apr 2464.77mCharlotte InviteApril 24, 2026
Shot Put · 4kg · IndoorAmerican Conference Indoor Track & Field Championships · Feb 2715.33mAmerican Conference Indoor Track & Field ChampionshipsFebruary 27, 2026
Shot Put · 4kg · Outdoor2026 American Conference Outdoor Championships · May 1415.26m2026 American Conference Outdoor ChampionshipsMay 14, 2026
Weight Throw · 20lb / 9.0kg · IndoorAmerican Conference Indoor Track & Field Championships · Feb 2718.85mAmerican Conference Indoor Track & Field ChampionshipsFebruary 27, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Hammer · Place 32 · CharlotteHammer4kgRound P32.57.73mSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Discus · Place 23 · CharlotteDiscus1kgRound P23.51.83mSr
May 142026 American Conference Outdoor ChampionshipsMay 14 · Hammer · Place 2 · CharlotteHammer4kg2.60.40mSr
May 142026 American Conference Outdoor ChampionshipsMay 14 · Discus · Place 1 · CharlotteDiscus1kg1.55.37mSr
May 142026 American Conference Outdoor ChampionshipsMay 14 · Shot Put · Place 5 · CharlotteShot Put4kg5.15.26m PBSr
May 3Duke TwilightMay 3 · Discus · Place 1 · CharlotteDiscus1kg1.55.81m PBSr
Apr 24Charlotte InviteApr 24 · Hammer · Place 1 · CharlotteHammer4kg1.64.77m PBSr
Apr 24Charlotte InviteApr 24 · Discus · Place 4 · CharlotteDiscus1kg4.48.06mSr
Apr 24Charlotte InviteApr 24 · Shot Put · Place 4 · CharlotteShot Put4kg4.14.67mSr
Apr 162026 Wake Forest InvitationalApr 16 · Hammer · Place 2 · CharlotteHammer4kg2.58.78mSr
Apr 162026 Wake Forest InvitationalApr 16 · Discus · Place 1 · CharlotteDiscus1kg1.53.41mSr
Apr 10Duke InvitationalApr 10 · Hammer · Place 8 · CharlotteHammer4kg8.55.86mSr
Apr 10Duke InvitationalApr 10 · Discus · Place 2 · CharlotteDiscus1kg2.52.66mSr
Apr 10Duke InvitationalApr 10 · Shot Put · Place 11 · CharlotteShot Put4kg11.14.19mSr
Apr 2High Point VertKlasse MeetingApr 2 · Hammer · Place 3 · CharlotteHammer4kg3.58.52mSr
Apr 2High Point VertKlasse MeetingApr 2 · Discus · Place 2 · CharlotteDiscus1kg2.52.66mSr
Mar 27Davidson RelaysMar 27 · Discus · Place 1 · CharlotteDiscus1kg1.49.43mSr
Mar 1949er ClassicMar 19 · Hammer · Place 1 · CharlotteHammer157.92mSr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27American Conference Indoor Track & Field ChampionshipsFeb 27 · Weight Throw · Place 2 · CharlotteWeight Throw20lb / 9.0kg2.18.85m PBSr
Feb 27American Conference Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 6 · CharlotteShot Put4kg6.15.33m PBSr
Feb 21USC InviteFeb 21 · Weight Throw · Place 1 · CharlotteWeight Throw117.91mSR
Feb 6Doc Hale InvitationalFeb 6 · Weight Throw · Place 2 · CharlotteWeight Throw218.18mSr
Feb 6Doc Hale InvitationalFeb 6 · Shot Put · Place 4 · CharlotteShot Put414.78mSr
Jan 30Bob Pollock Indoor InvitationalJan 30 · Weight Throw · Place 9 · CharlotteWeight Throw918.39mSr
Jan 23Hokie InvitationalJan 23 · Shot Put · Place 6 · CharlotteShot Put614.58mSR
Jan 16Virginia Tech InvitationalJan 16 · Weight Throw · Place 2 · CharlotteWeight Throw219.09mSr
Jan 16Virginia Tech InvitationalJan 16 · Shot Put · Place 5 · CharlotteShot Put514.73mSr

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Hammer · Place 34 · CharlotteHammer4kgRound P34.55.24mSr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Discus · Place 16 · CharlotteDiscus1kgRound P16.51.85mSr
May 15The American Outdoor ChampionshipsMay 15 · Hammer · Place 3 · CharlotteHammer355.80mJR
May 15The American Outdoor ChampionshipsMay 15 · Discus · Place 1 · CharlotteDiscus154.50mJR
May 15The American Outdoor ChampionshipsMay 15 · Shot Put · Place 5 · CharlotteShot Put514.10mJR
May 4Duke TwilightMay 4 · Hammer · Place 1 · CharlotteHammer157.55mSr
May 4Duke TwilightMay 4 · Discus · Place 2 · CharlotteDiscus248.38mSr
Apr 252025 Charlotte InviteApr 25 · Hammer · Place 5 · CharlotteHammer554.86mJR
Apr 252025 Charlotte InviteApr 25 · Discus · Place 1 · CharlotteDiscus152.07mJR
Apr 252025 Charlotte InviteApr 25 · Shot Put · Place 6 · CharlotteShot Put613.26mJR
Apr 18Wake Forest InvitationalApr 18 · Hammer · Place 4 · CharlotteHammer4kg4.57.76mSr
Apr 18Wake Forest InvitationalApr 18 · Discus · Place 1 · CharlotteDiscus1kg1.54.23mSr
Apr 10Duke InvitationalApr 10 · Hammer · Place 4 · CharlotteHammer4189-7JR
Apr 10Duke InvitationalApr 10 · Discus · Place 2 · CharlotteDiscus2162-7JR
Apr 10Duke InvitationalApr 10 · Shot Put · Place 13 · CharlotteShot Put1341-3.25JR
Mar 29Davidson RelaysMar 29 · Hammer · Place 2 · CharlotteHammer254.92mSr
Mar 2049er ClassicMar 20 · Hammer · Place 1 · CharlotteHammer4kg1.56.42mSr
Mar 2049er ClassicMar 20 · Discus · CharlotteDiscus1kg--FSSr
Mar 2049er ClassicMar 20 · Shot Put · Place 7 · CharlotteShot Put4kg7.14.23mSr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · Weight Throw · Place 4 · CharlotteWeight Throw20lb / 9.0kg4.17.78mJr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · Shot Put · Place 8 · CharlotteShot Put4kg8.14.19mJr
Feb 22USC Indoor OpenFeb 22 · Weight Throw · Place 2 · CharlotteWeight Throw20lb / 9.0kg2.17.32mJr
Feb 7Liberty OpenFeb 7 · Weight Throw · Place 3 · CharlotteWeight Throw316.60m—
Feb 7Liberty OpenFeb 7 · Shot Put · Place 4 · CharlotteShot Put413.93m—
Jan 31Bob Pollock Indoor InvitationalJan 31 · Weight Throw · Place 7 · CharlotteWeight Throw20lb / 9.0kg7.18.74mJr
Jan 24Hokie InvitationalJan 24 · Shot Put · Place 5 · CharlotteShot Put514.29mJR
Jan 17Virginia Tech InvitationalJan 17 · Weight Throw · Place 9 · CharlotteWeight Throw20lb / 9.0kg9.17.36mJr
Jan 17Virginia Tech InvitationalJan 17 · Shot Put · Place 5 · CharlotteShot Put4kg5.14.29mJr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 17USC Indoor OpenFeb 17 · Weight Throw · Place 4 · CharlotteWeight Throw415.31m—
Feb 17USC Indoor OpenFeb 17 · Shot Put · Place 4 · CharlotteShot Put414.15m—
Feb 9Darius Dixon Memorial InvitationalFeb 9 · Weight Throw · Place 25 · CharlotteWeight Throw2515.47m—
Feb 9Darius Dixon Memorial InvitationalFeb 9 · Shot Put · Place 15 · CharlotteShot Put1513.20m—
Feb 2Doc Hale VT MeetFeb 2 · Weight Throw · Place 15 · CharlotteWeight Throw1516.32m—
Feb 2Doc Hale VT MeetFeb 2 · Shot Put · Place 15 · CharlotteShot Put1513.14m—
Jan 26Bob Pollock InvitationalJan 26 · Weight Throw · Place 15 · CharlotteWeight Throw20lb / 9.0kg15.16.60mJr
Jan 26Bob Pollock InvitationalJan 26 · Shot Put · Place 19 · CharlotteShot Put4kg19.12.80mJr
Jan 202024 Dick Taylor Carolina ChallengeJan 20 · Weight Throw · Place 5 · CharlotteWeight Throw515.60m—
Jan 202024 Dick Taylor Carolina ChallengeJan 20 · Shot Put · Place 4 · CharlotteShot Put413.43m—
Jan 12Virginia Tech InvitationalJan 12 · Shot Put · Place 9 · CharlotteShot Put913.95m—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · Discus · Place 34 · CharlotteDiscus1kg34.47.12mSo
May 11Conference USA ChampionshipsMay 11 · Discus · Place 1 · CharlotteDiscus1kg1.52.16mSo
May 11Conference USA ChampionshipsMay 11 · Shot Put · Place 5 · CharlotteShot Put4kg5.14.25mSo
Apr 28Charlotte Invitational 2023Apr 28 · Hammer · Place 15 · CharlotteHammer1546.58mSO
Apr 28Charlotte Invitational 2023Apr 28 · Discus · Place 4 · CharlotteDiscus447.07mSO
Apr 28Charlotte Invitational 2023Apr 28 · Shot Put · Place 11 · CharlotteShot Put1113.21mSO
Apr 21Wake Forest InvitationalApr 21 · Hammer · Place 15 · North Carolina-CharlotteHammer1546.32m—
Apr 21Wake Forest InvitationalApr 21 · Discus · Place 8 · North Carolina-CharlotteDiscus846.12m—
Apr 21Wake Forest InvitationalApr 21 · Shot Put · Place 9 · North Carolina-CharlotteShot Put913.52m—
Apr 15Meet of ChampionsApr 15 · Hammer · Place 12 · CharlotteHammer1243.79mSO
Apr 15Meet of ChampionsApr 15 · Discus · Place 3 · CharlotteDiscus346.78mSO
Apr 15Meet of ChampionsApr 15 · Shot Put · Place 7 · CharlotteShot Put713.32mSO
Apr 6Duke InvitationalApr 6 · Discus · Place 11 · CharlotteDiscus1kg11.45.71mSo
Mar 24Weems Baskin RelaysMar 24 · Hammer · Place 14 · CharlotteHammer1443.90mSO
Mar 24Weems Baskin RelaysMar 24 · Discus · Place 5 · CharlotteDiscus542.76mSO
Mar 162023 Charlotte 49er ClassicMar 16 · Hammer · Place 17 · CharlotteHammer17139-2SO
Mar 162023 Charlotte 49er ClassicMar 16 · Discus · Place 3 · CharlotteDiscus3139-1SO
Mar 162023 Charlotte 49er ClassicMar 16 · Shot Put · Place 4 · CharlotteShot Put442-10.25SO

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 10Darius Dixon Memorial InvitationalFeb 10 · Weight Throw · Place 30 · CharlotteWeight Throw3013.15mSO
Feb 10Darius Dixon Memorial InvitationalFeb 10 · Shot Put · Place 23 · CharlotteShot Put2311.77mSO
Feb 3South Carolina InvitationalFeb 3 · Weight Throw · Place 16 · CharlotteWeight Throw1643-9SO
Feb 3South Carolina InvitationalFeb 3 · Shot Put · Place 15 · CharlotteShot Put1536-9.5SO
Jan 27Clemson Bob Pollock InvitatioanlJan 27 · Weight Throw · Place 31 · CharlotteWeight Throw20lb / 9.0kg31.13.88mSo
Jan 27Clemson Bob Pollock InvitatioanlJan 27 · Shot Put · Place 23 · CharlotteShot Put4kg23.11.78mSo
Jan 20Hokie InvitationalJan 20 · Weight Throw · Place 24 · CharlotteWeight Throw2445-8.5SO
Jan 20Hokie InvitationalJan 20 · Shot Put · Place 15 · CharlotteShot Put1539-9.25SO
Jan 13Virginia Tech InvitationalJan 13 · Weight Throw · Place 19 · CharlotteWeight Throw1937-2.25SO

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12Conference USA Outdoor ChampionshipsMay 12 · Discus · Place 5 · CharlotteDiscus1kg5.47.68mFr
May 12Conference USA Outdoor ChampionshipsMay 12 · Shot Put · Place 16 · CharlotteShot Put4kg16.11.96mFr
Apr 29Charlotte InvitationalApr 29 · Discus · Place 2 · CharlotteDiscus1kg2.46.02mFr
Apr 29Charlotte InvitationalApr 29 · Shot Put · Place 6 · CharlotteShot Put4kg6.12.06mFr
Apr 23USC Outdoor OpenerApr 23 · Discus · Place 8 · CharlotteDiscus8143-4FR
Apr 23USC Outdoor OpenerApr 23 · Shot Put · Place 19 · CharlotteShot Put1937-4.5FR
Apr 7Duke InvitationalApr 7 · Discus · Place 16 · North Carolina-CharlotteDiscus1643.15mFr
Apr 7Duke InvitationalApr 7 · Shot Put · Place 34 · North Carolina-CharlotteShot Put3410.61mFr
Apr 1VertKlasse MeetingApr 1 · Discus · Place 7 · CharlotteDiscus7151-9FR
Apr 1VertKlasse MeetingApr 1 · Shot Put · Place 11 · CharlotteShot Put1137-5.75FR
Mar 19Charlotte 49er ClassicMar 19 · Discus · Place 12 · CharlotteDiscus12119-5FR
Mar 19Charlotte 49er ClassicMar 19 · Shot Put · Place 21 · CharlotteShot Put2135-1FR