Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorTylertown Region 7-3A Meet · Apr 12147-02Tylertown Region 7-3A MeetApril 12, 2022
Discus · 2kg · OutdoorSouth Atlantic Outdoor Championship · Apr 2940.31mSouth Atlantic Outdoor ChampionshipApril 29, 2026
Hammer · 16lb / 7.26kg · OutdoorHigh Point VertKlasse Meeting · Apr 243.99mHigh Point VertKlasse MeetingApril 2, 2026
Shot Put · 12lb · OutdoorTylertown Region 7-3A Meet · Apr 1250-07.00Tylertown Region 7-3A MeetApril 12, 2022
Shot Put · 16lb / 7.26kg · IndoorJDL Early Bird Invitational · Dec 714.91mJDL Early Bird InvitationalDecember 7, 2025
Shot Put · 16lb / 7.26kg · Outdoor49er Classic · Mar 2014.86m49er ClassicMarch 20, 2025
Weight Throw · 35lb / 15.9kg · IndoorSouth Atlantic Champs · Feb 2815.85mSouth Atlantic ChampsFebruary 28, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · Hammer · WingateWingateHammer16lb / 7.26kg--FOULSr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · Discus · Place 13 · WingateWingateDiscus2kg13.40.31m PBSr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · Shot Put · Place 5 · WingateWingateShot Put16lb / 7.26kg5.14.48mSr
Apr 10Duke InvitationalApr 10 · Shot Put · Place 28 · WingateWingateShot Put16lb / 7.26kg28.14.25mSr
Apr 2High Point VertKlasse MeetingApr 2 · Hammer · Place 18 · WingateWingateHammer16lb / 7.26kg18.43.99m PBSr
Apr 2High Point VertKlasse MeetingApr 2 · Discus · Place 30 · WingateWingateDiscus2kg30.39.89mSr
Apr 2High Point VertKlasse MeetingApr 2 · Shot Put · Place 18 · WingateWingateShot Put16lb / 7.26kg18.14.82mSr
Mar 26Raleigh RelaysMar 26 · Shot Put · Place 35 · WingateWingateShot Put16lb / 7.26kg35.14.49mSr
Mar 1949er ClassicMar 19 · Hammer · Place 17 · WingateWingateHammer1742.35mSr
Mar 1949er ClassicMar 19 · Discus · Place 13 · WingateWingateDiscus1343.11mSr
Mar 1949er ClassicMar 19 · Shot Put · Place 11 · WingateWingateShot Put1114.46mSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · Weight Throw · Place 5 · WingateWingateWeight Throw35lb / 15.9kg5.15.85m PBSr
Feb 28South Atlantic ChampsFeb 28 · Shot Put · Place 10 · WingateWingateShot Put16lb / 7.26kg10.13.57mSr
Feb 14ASICS Sound InviteFeb 14 · Weight Throw · Place 2 · WingateWingateWeight Throw216.07mSr
Feb 14ASICS Sound InviteFeb 14 · Shot Put · Place 4 · WingateWingateShot Put414.78mSr
Feb 7Camel City DistanceFeb 7 · Shot Put · Place 15 · WingateWingateShot Put1513.96m—
Feb 6Camel City SprintsFeb 6 · Weight Throw · Place 6 · WingateWingateWeight Throw615.92m—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · Weight Throw · Place 4 · WingateWingateWeight Throw35lb / 15.9kg4.15.62mSr
Dec 7JDL Early Bird InvitationalDec 7 · Shot Put · Place 3 · WingateWingateShot Put16lb / 7.26kg3.14.91m PBSr
Dec 6Visit Winston-Salem College Kick-offDec 6 · Weight Throw · Place 7 · WingateWingateWeight Throw35lb / 15.9kg7.15.43mSr
Dec 6Visit Winston-Salem College Kick-offDec 6 · Shot Put · Place 10 · WingateWingateShot Put16lb / 7.26kg10.14.47mSr
Feb 8Camel City DistanceFeb 8 · Shot Put · Place 9 · WingateWingateShot Put914.07m—
Feb 7Camel City SprintsFeb 7 · Weight Throw · Place 7 · WingateWingateWeight Throw714.95m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30South Atlantic Outdoor ChampionshipApr 30 · Shot Put · Place 5 · WingateWingateShot Put515.08mJR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · Discus · Place 5 · WingateWingateDiscus543.19mJR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · Hammer · Place 11 · WingateWingateHammer1142.57mJR
Apr 10Duke InvitationalApr 10 · Shot Put · Place 32 · WingateWingateShot Put3245-7.25JR
Apr 10Duke InvitationalApr 10 · Shot Put · Place 32 · WingateWingateShot Put3245-7.25JR
Apr 4High Point VertKlasse MeetingApr 4 · Discus · Place 21 · WingateWingateDiscus2142.80mJr
Apr 4High Point VertKlasse MeetingApr 4 · Shot Put · Place 11 · WingateWingateShot Put1115.00mJr
Mar 2049er ClassicMar 20 · Hammer · Place 13 · WingateWingateHammer16lb / 7.26kg13.43.79mJr
Mar 2049er ClassicMar 20 · Discus · Place 21 · WingateWingateDiscus2kg21.39.09mJr
Mar 2049er ClassicMar 20 · Shot Put · Place 10 · WingateWingateShot Put16lb / 7.26kg10.14.86m PBJr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Visit Winston-Salem College KickoffDec 7 · Weight Throw · Place 13 · WingateWingateWeight Throw35lb / 15.9kg13.14.14mJr
Dec 7Visit Winston-Salem College KickoffDec 7 · Shot Put · Place 17 · WingateWingateShot Put16lb / 7.26kg17.13.22mJr
Feb 24South Atlantic Conference Indoor ChampionshipsFeb 24 · Weight Throw · Place 11 · WingateWingateWeight Throw35lb / 15.9kg11.13.61mSo
Feb 24South Atlantic Conference Indoor ChampionshipsFeb 24 · Shot Put · Place 8 · WingateWingateShot Put16lb / 7.26kg8.13.97mSo

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1South Atlantic Outdoor ChampionshipMay 1 · Hammer · Place 9 · WingateWingateHammer943.10m—
May 1South Atlantic Outdoor ChampionshipMay 1 · Discus · Place 19 · WingateWingateDiscus1936.35m—
May 1South Atlantic Outdoor ChampionshipMay 1 · Shot Put · Place 15 · WingateWingateShot Put1512.98m—
Apr 13Southside Power andand Fitness InvitationalApr 13 · Shot Put · Place 12 · WingateWingateShot Put1212.16mSO
Apr 13Southside Power andand Fitness InvitationalApr 13 · Discus · Place 3 · WingateWingateDiscus343.57mSO
Apr 13Southside Power andand Fitness InvitationalApr 13 · Hammer · Place 7 · WingateWingateHammer737.27mSO
Apr 5VertKlasse MeetingApr 5 · Hammer · Place 28 · WingateWingateHammer2838.94m—
Apr 5VertKlasse MeetingApr 5 · Discus · Place 28 · WingateWingateDiscus2839.68m—
Apr 5VertKlasse MeetingApr 5 · Shot Put · Place 25 · WingateWingateShot Put2512.83m—
Mar 1449er ClassicMar 14 · Discus · Place 36 · WingateWingateDiscus2kg36.38.11mSo
Mar 1449er ClassicMar 14 · Shot Put · Place 18 · WingateWingateShot Put16lb / 7.26kg18.14.43mSo

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 3JDL Early Bird InvitationalDec 3 · Weight Throw · Place 9 · WingateWingateWeight Throw35lb / 15.9kg9.13.73mSo
Dec 3JDL Early Bird InvitationalDec 3 · Shot Put · Place 17 · WingateWingateShot Put16lb / 7.26kg17.12.22mSo
Feb 25South Atlantic Indoor TandF ChampionshipsFeb 25 · Weight Throw · Place 13 · WingateWingateWeight Throw1314.25mFR
Feb 25South Atlantic Indoor TandF ChampionshipsFeb 25 · Shot Put · Place 14 · WingateWingateShot Put1412.91mFR
Feb 3Camel City InvitationalFeb 3 · Weight Throw · Place 16 · WingateWingateWeight Throw1644-0.5FR
Feb 3Camel City InvitationalFeb 3 · Weight Throw · Place 16 · WingateWingateWeight Throw1644-0.5FR
Jan 22COROS Collegiate ChallengeJan 22 · Weight Throw · Place 12 · WingateWingateWeight Throw1213.02m—
Jan 22COROS Collegiate ChallengeJan 22 · Shot Put · Place 3 · WingateWingateShot Put313.58m—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 32023 SAC Outdoor Track and Field ChampionshipsMay 3 · Hammer · Place 15 · WingateWingateHammer16lb / 7.26kg15.39.82mFr
May 32023 SAC Outdoor Track and Field ChampionshipsMay 3 · Discus · Place 18 · WingateWingateDiscus2kg18.34.55mFr
May 32023 SAC Outdoor Track and Field ChampionshipsMay 3 · Shot Put · Place 6 · WingateWingateShot Put16lb / 7.26kg6.13.88mFr
Mar 162023 Charlotte 49er ClassicMar 16 · Discus · Place 15 · WingateWingateDiscus1541.36mFR
Mar 162023 Charlotte 49er ClassicMar 16 · Discus · Place 15 · WingateWingateDiscus1541.36mFR
Mar 162023 Charlotte 49er ClassicMar 16 · Shot Put · Place 22 · WingateWingateShot Put2213.26mFR
Mar 162023 Charlotte 49er ClassicMar 16 · Shot Put · Place 22 · WingateWingateShot Put2213.26mFR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30MHSAA Class 3A State Track & Field ChampionshipsApr 30 · Discus · Place 2 · St PatrickSt PatrickDiscus1.6kg2.131-0512
Apr 30MHSAA Class 3A State Track & Field ChampionshipsApr 30 · Shot Put · Place 1 · St PatrickSt PatrickShot Put12lb1.49-10.0012
Apr 22MHSAA 3A South State ChampionshipsApr 22 · Discus · Place 1 · St. PatrickSt. PatrickDiscus1146-0212
Apr 22MHSAA 3A South State ChampionshipsApr 22 · Shot Put · Place 1 · St. PatrickSt. PatrickShot Put152-08.0012
Apr 12Tylertown Region 7-3A MeetApr 12 · Discus · Place 1 · St PatrickSt PatrickDiscus1.6kg1.147-02 PB12
Apr 12Tylertown Region 7-3A MeetApr 12 · Shot Put · Place 1 · St PatrickSt PatrickShot Put12lb1.50-07.00 PB12
Mar 17St. Patrick's InvitationalMar 17 · Shot Put · Place 1 · Saint PatricSaint PatricShot Put152-01.00—
Mar 17St. Patrick's InvitationalMar 17 · Discus · Place 1 · Saint PatricSaint PatricDiscus1132-02—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1MHSAA Class 2A State Track & Field ChampionshipsMay 1 · Discus · Place 1 · St PatrickSt PatrickDiscus1.6kg1.137-0011
May 1MHSAA Class 2A State Track & Field ChampionshipsMay 1 · Shot Put · Place 1 · St PatrickSt PatrickShot Put12lb1.48-00.7511
Feb 27Rock-A-Chaw RelaysFeb 27 · Discus · Place 8 · St PatrickSt PatrickDiscus1.6kg8.101' 0"11
Feb 27Rock-A-Chaw RelaysFeb 27 · Shot Put · Place 1 · St PatrickSt PatrickShot Put12lb1.44' 3"11