Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorUnited States Olympic Team Track & Field Trials · Jun 2113.47aUnited States Olympic Team Track & Field TrialsJune 21, 2024
200 Meters · OutdoorTexas Tech Corky/Crofoot Shootout · Apr 260.6Texas Tech Corky/Crofoot ShootoutApril 26, 2024
400m Hurdles · 30" / 0.762m · Outdooradidas Raleigh Relays · Mar 231:14.03aadidas Raleigh RelaysMarch 23, 2023
60m Hurdles · 33" / 0.838m · IndoorCharlie Thomas Invitational · Feb 68.20aCharlie Thomas InvitationalFebruary 6, 2026
800 Meters · IndoorCharlie Thomas Invitational · Feb 62:16.54aCharlie Thomas InvitationalFebruary 6, 2026
800 Meters · Outdoor2026 USATF Outdoor Championships · Jul 232:11.58a2026 USATF Outdoor ChampionshipsJuly 23, 2026
Heptathlon · OutdoorUnited States Olympic Team Track & Field Trials · Jun 216073United States Olympic Team Track & Field TrialsJune 21, 2024
High Jump · IndoorCharlie Thomas Invitational · Feb 61.80mCharlie Thomas InvitationalFebruary 6, 2026
High Jump · OutdoorVirginia Challenge · Apr 201.73mVirginia ChallengeApril 20, 2023
Javelin · 600g · Outdoor2026 USATF Outdoor Championships · Jul 2342.50m2026 USATF Outdoor ChampionshipsJuly 23, 2026
Long Jump · IndoorTiger Paw Invitational · Feb 105.91mTiger Paw InvitationalFebruary 10, 2023
Long Jump · OutdoorTexas A&M Invitational · Mar 236.07mTexas A&M InvitationalMarch 23, 2024
Pentathlon (Indoor) · Standard · IndoorCharlie Thomas Invitational · Feb 64503.00Charlie Thomas InvitationalFebruary 6, 2026
Shot Put · 4kg · IndoorCharlie Thomas Invitational · Feb 613.18mCharlie Thomas InvitationalFebruary 6, 2026
Shot Put · 4kg · OutdoorAtlantic Coast Conference Outdoor Championships · May 1213.19mAtlantic Coast Conference Outdoor ChampionshipsMay 12, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · Heptathlon · Place 2 · United StatesUnited StatesHeptathlon2.6021-
Jul 232026 USATF Outdoor ChampionshipsJul 23 · Long Jump · Place 6 · United StatesUnited StatesLong JumpRound M6.5.80mWind: -1.6-
Jul 232026 USATF Outdoor ChampionshipsJul 23 · High Jump · Place 2 · United StatesUnited StatesHigh JumpRound M2.1.74m-
Jul 232026 USATF Outdoor ChampionshipsJul 23 · Javelin · Place 2 · United StatesUnited StatesJavelin600gRound M2.42.50m PB-
Jul 232026 USATF Outdoor ChampionshipsJul 23 · Shot Put · Place 8 · United StatesUnited StatesShot Put4kgRound M8.13.04m-
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 100m Hurdles · Place 9 · United StatesUnited States100m Hurdles33" / 0.838mRound M9.13.82aWind: 0-
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 800 Meters · Place 5 · United StatesUnited States800 MetersRound M5.2:11.58a PB-
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 200 Meters · Place 10 · United StatesUnited States200 MetersRound M10.24.45aWind: -0.3-
Mar 26Raleigh RelaysMar 26 · High Jump · Place 2 · UnattachedUnattachedHigh Jump2.1.80m-
Mar 26Raleigh RelaysMar 26 · 100m Hurdles · Place 9 · UnattachedUnattached100m Hurdles33" / 0.838m9.13.89aWind: -0.4-

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 6Charlie Thomas InvitationalFeb 6 · 800 Meters · Place 4 · United StatesUnited States800 MetersRound M4.2:16.54a PB-
Feb 6Charlie Thomas InvitationalFeb 6 · Long Jump · Place 3 · United StatesUnited StatesLong JumpRound M3.5.94m-
Feb 6Charlie Thomas InvitationalFeb 6 · Shot Put · Place 1 · United StatesUnited StatesShot Put4kgRound M1.13.18m PB-
Feb 6Charlie Thomas InvitationalFeb 6 · High Jump · Place 1 · United StatesUnited StatesHigh JumpRound M1.1.80m PB-
Feb 6Charlie Thomas InvitationalFeb 6 · 60m Hurdles · Place 1 · United StatesUnited States60m Hurdles33" / 0.838mRound M1.8.20a PBWind: 0-
Feb 6Charlie Thomas InvitationalFeb 6 · Pentathlon (Indoor) · Place 1 · United StatesUnited StatesPentathlon (Indoor)StandardRound M1.4503.00 PB-

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 800 Meters · Place 5 · UnattachedUnattached800 MetersRound M5.2:12.63a-
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · Javelin · Place 3 · UnattachedUnattachedJavelin600gRound M3.41.21m-
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · Long Jump · Place 5 · UnattachedUnattachedLong JumpRound M5.5.92mWind: 1.3-
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 200 Meters · Place 7 · UnattachedUnattached200 MetersRound M7.24.53aWind: 1.3-
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · Shot Put · Place 11 · UnattachedUnattachedShot Put4kgRound M11.12.48m-
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · High Jump · Place 3 · UnattachedUnattachedHigh JumpRound M3.1.78m-
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 100m Hurdles · Place 6 · UnattachedUnattached100m Hurdles33" / 0.838mRound M6.13.52aWind: 0.2-
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · Heptathlon · Place 4 · UnattachedUnattachedHeptathlonRound M4.6065.00-

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · Heptathlon · Place 8 · Texas A&MTexas A&MHeptathlon8.6073 PBSr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · Long Jump · Place 1 · Texas A&MTexas A&MLong JumpRound M1.6.34mWind: 0.8Sr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · Javelin · Place 8 · Texas A&MTexas A&MJavelin600gRound M8.40.99mSr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · Shot Put · Place 6 · Texas A&MTexas A&MShot Put4kgRound M6.13.09mSr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 100m Hurdles · Place 2 · Texas A&MTexas A&M100m Hurdles33" / 0.838mRound M2.13.47a PBSr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · High Jump · Place 7 · Texas A&MTexas A&MHigh JumpRound M7.1.70mSr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 800 Meters · Place 8 · Texas A&MTexas A&M800 MetersRound M8.2:19.44aSr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 200 Meters · Place 3 · Texas A&MTexas A&M200 MetersRound M3.24.25aSr
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · Long Jump · Place 25 · Texas A&MTexas A&MLong JumpRound P25.6.33mWind: 3.4Sr
Apr 26Texas Tech Corky/Crofoot ShootoutApr 26 · High Jump · Place 5 · Texas A&MTexas A&MHigh Jump51.72m—
Apr 26Texas Tech Corky/Crofoot ShootoutApr 26 · Javelin · Place 6 · Texas A&MTexas A&MJavelin638.14m—
Apr 26Texas Tech Corky/Crofoot ShootoutApr 26 · 200 Meters · Texas A&MTexas A&M200 Meters—0.6 PB—
Apr 544 Farms Team InvitationalApr 5 · Long Jump · Place 1 · Texas A&MTexas A&MLong Jump16.44m—
Apr 544 Farms Team InvitationalApr 5 · High Jump · Place 2 · Texas A&MTexas A&MHigh Jump21.79m—
Apr 544 Farms Team InvitationalApr 5 · Javelin · Place 1 · Texas A&MTexas A&MJavelin142.96m—
Apr 544 Farms Team InvitationalApr 5 · Shot Put · Place 1 · Texas A&MTexas A&MShot Put113.63m—
Apr 544 Farms Team InvitationalApr 5 · 100m Hurdles · Place 1 · Texas A&MTexas A&M100m Hurdles113.50a—
Apr 544 Farms Team InvitationalApr 5 · 800 Meters · Place 2 · Texas A&MTexas A&M800 Meters22:24.63a—
Apr 544 Farms Team InvitationalApr 5 · 200 Meters · Place 2 · Texas A&MTexas A&M200 Meters224.22a—
Mar 23Texas A&M InvitationalMar 23 · Long Jump · Place 2 · Texas A&MTexas A&MLong Jump26.07m PB—
Mar 23Texas A&M InvitationalMar 23 · Shot Put · Place 12 · Texas A&MTexas A&MShot Put1212.78m—
Mar 23Texas A&M InvitationalMar 23 · 100m Hurdles · Place 5 · Texas A&MTexas A&M100m Hurdles514.38a—

2023 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · Heptathlon · Place 16 · NC StateNC StateHeptathlon16.5576Sr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · Long Jump · Place 9 · NC StateNC StateLong Jump9.6.06mWind: 2.4Sr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · Javelin · Place 15 · NC StateNC StateJavelin600g15.36.79mSr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · Shot Put · Place 17 · NC StateNC StateShot Put4kg17.11.92mSr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · 100m Hurdles · Place 15 · NC StateNC State100m Hurdles33" / 0.838m15.14.03aWind: 2.3Sr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · High Jump · Place 9 · NC StateNC StateHigh Jump9.1.69mSr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · 800 Meters · Place 18 · NC StateNC State800 Meters18.2:27.33aSr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · 200 Meters · Place 14 · NC StateNC State200 Meters14.24.82aWind: 1.7Sr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · Heptathlon · Place 1 · NC StateNC StateHeptathlon1.5710Sr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · Long Jump · Place 3 · NC StateNC StateLong Jump3.5.91mSr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · Javelin · Place 5 · NC StateNC StateJavelin600g5.35.29mSr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · Shot Put · Place 1 · NC StateNC StateShot Put4kg1.13.11mSr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 100m Hurdles · Place 4 · NC StateNC State100m Hurdles33" / 0.838m4.13.97aWind: -0.3Sr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · High Jump · Place 5 · NC StateNC StateHigh Jump5.1.66mSr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · High Jump · Place 19 · NC StateNC StateHigh Jump19.1.66mSr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 800 Meters · Place 1 · NC StateNC State800 Meters1.2:16.83aSr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 200 Meters · Place 2 · NC StateNC State200 Meters2.24.64aWind: -0.3Sr
Apr 28Charlotte Invitational 2023Apr 28 · Javelin · Place 3 · NC StateNC StateJavelin338.61mSR
Apr 28Charlotte Invitational 2023Apr 28 · Shot Put · Place 15 · NC StateNC StateShot Put1512.44mSR
Apr 20Virginia ChallengeApr 20 · Heptathlon · Place 2 · NC StateNC StateHeptathlon2.5746Sr
Apr 20Virginia ChallengeApr 20 · Long Jump · Place 3 · NC StateNC StateLong Jump3.5.94mSr
Apr 20Virginia ChallengeApr 20 · Javelin · Place 4 · NC StateNC StateJavelin600g4.35.67mSr
Apr 20Virginia ChallengeApr 20 · Shot Put · Place 3 · NC StateNC StateShot Put4kg3.12.26mSr
Apr 20Virginia ChallengeApr 20 · 100m Hurdles · Place 3 · NC StateNC State100m Hurdles33" / 0.838m3.13.96aWind: -0.1Sr
Apr 20Virginia ChallengeApr 20 · High Jump · Place 1 · NC StateNC StateHigh Jump1.1.73m PBSr
Apr 20Virginia ChallengeApr 20 · 800 Meters · Place 4 · NC StateNC State800 Meters4.2:17.56aSr
Apr 20Virginia ChallengeApr 20 · 200 Meters · Place 3 · NC StateNC State200 Meters3.24.63aWind: 1.6Sr
Apr 6Duke InvitationalApr 6 · Javelin · NC StateNC StateJavelin600g—FOULSr
Mar 23adidas Raleigh RelaysMar 23 · 400m Hurdles · Place 45 · NC StateNC State400m Hurdles30" / 0.762m45.1:14.03a PBSr
Mar 23adidas Raleigh RelaysMar 23 · Javelin · Place 22 · NC StateNC StateJavelin600g22.38.94mSr
Mar 23adidas Raleigh RelaysMar 23 · Shot Put · Place 30 · NC StateNC StateShot Put4kg30.12.60mSr
Mar 23adidas Raleigh RelaysMar 23 · 100m Hurdles · Place 39 · NC StateNC State100m Hurdles33" / 0.838m39.14.40aWind: -0.9Sr
Mar 23adidas Raleigh RelaysMar 23 · High Jump · Place 11 · NC StateNC StateHigh Jump11.1.67mSr

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 10Tiger Paw InvitationalFeb 10 · Long Jump · Place 31 · NC StateNC StateLong Jump315.91m PBSR
Feb 10Tiger Paw InvitationalFeb 10 · 60m Hurdles · Place 35 · NC StateNC State60m HurdlesRound P358.73SR
Jan 27Clemson Bob Pollock InvitatioanlJan 27 · Pentathlon (Indoor) · Place 2 · NC StateNC StatePentathlon (Indoor)StandardRound M2.4005Sr
Jan 27Clemson Bob Pollock InvitatioanlJan 27 · 60m Hurdles · Place 2 · NC StateNC State60m Hurdles33" / 0.838mRound M2.8.74aSr
Jan 27Clemson Bob Pollock InvitatioanlJan 27 · Long Jump · Place 3 · NC StateNC StateLong JumpRound M3.5.56mSr
Jan 27Clemson Bob Pollock InvitatioanlJan 27 · Shot Put · Place 3 · NC StateNC StateShot Put4kgRound M3.11.82mSr
Jan 27Clemson Bob Pollock InvitatioanlJan 27 · High Jump · Place 2 · NC StateNC StateHigh JumpRound M2.1.70mSr
Jan 27Clemson Bob Pollock InvitatioanlJan 27 · 800 Meters · Place 1 · NC StateNC State800 MetersRound M1.2:20.33aSr

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 3Visit Winston-Salem College Kick-offDec 3 · Shot Put · Place 8 · NC StateNC StateShot Put4kg8.12.22mSr
Feb 24Atlantic Coast Conference Indoor ChampionshipsFeb 24 · Pentathlon (Indoor) · Place 3 · NC StateNC StatePentathlon (Indoor)Standard3.4094Sr
Feb 24Atlantic Coast Conference Indoor ChampionshipsFeb 24 · 60m Hurdles · Place 7 · NC StateNC State60m Hurdles33" / 0.838m7.8.60aSr
Feb 24Atlantic Coast Conference Indoor ChampionshipsFeb 24 · Long Jump · Place 3 · NC StateNC StateLong Jump3.5.87mSr
Feb 24Atlantic Coast Conference Indoor ChampionshipsFeb 24 · Shot Put · Place 5 · NC StateNC StateShot Put4kg5.11.33mSr
Feb 24Atlantic Coast Conference Indoor ChampionshipsFeb 24 · High Jump · Place 2 · NC StateNC StateHigh Jump2.1.68mSr
Feb 24Atlantic Coast Conference Indoor ChampionshipsFeb 24 · 800 Meters · Place 4 · NC StateNC State800 Meters4.2:18.68aSr
Jan 28Clemson Bob Pollock InvitationalJan 28 · Pentathlon (Indoor) · Place 2 · NC StateNC StatePentathlon (Indoor)StandardRound M2.4008Sr
Jan 28Clemson Bob Pollock InvitationalJan 28 · 60m Hurdles · Place 3 · NC StateNC State60m Hurdles33" / 0.838mRound M3.8.55aSr
Jan 28Clemson Bob Pollock InvitationalJan 28 · Long Jump · Place 1 · NC StateNC StateLong JumpRound M1.5.90mSr
Jan 28Clemson Bob Pollock InvitationalJan 28 · Shot Put · Place 4 · NC StateNC StateShot Put4kgRound M4.11.28mSr
Jan 28Clemson Bob Pollock InvitationalJan 28 · High Jump · Place 3 · NC StateNC StateHigh JumpRound M3.1.67mSr
Jan 28Clemson Bob Pollock InvitationalJan 28 · 800 Meters · Place 5 · NC StateNC State800 MetersRound M5.2:25.44aSr

2022 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · Heptathlon · NC StateNC StateHeptathlon--DNFJr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · Long Jump · Place 19 · NC StateNC StateLong Jump19.5.44mWind: 0.4Jr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · Javelin · NC StateNC StateJavelin600g--DNSJr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · Shot Put · Place 10 · NC StateNC StateShot Put4kg10.12.08mJr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · 100m Hurdles · Place 19 · NC StateNC State100m Hurdles33" / 0.838m19.14.13aWind: -0.3Jr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · High Jump · Place 17 · NC StateNC StateHigh Jump17.1.69mJr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · 800 Meters · NC StateNC State800 Meters--DNSJr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · 200 Meters · Place 9 · NC StateNC State200 Meters9.24.77aWind: 0.2Jr
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · Heptathlon · Place 2 · NC StateNC StateHeptathlon2.5733Jr
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · Long Jump · Place 7 · NC StateNC StateLong Jump7.5.74mWind: 2Jr
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · Javelin · Place 2 · NC StateNC StateJavelin600g2.38.70mJr
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · Shot Put · Place 2 · NC StateNC StateShot Put4kg2.13.19m PBJr
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · 100m Hurdles · Place 5 · NC StateNC State100m Hurdles33" / 0.838m5.13.92aWind: -0.4Jr
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · High Jump · Place 7 · NC StateNC StateHigh Jump7.1.63mJr
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · 800 Meters · Place 3 · NC StateNC State800 Meters3.2:16.30aJr
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · 200 Meters · Place 2 · NC StateNC State200 Meters2.24.38aWind: 1.2Jr
Apr 22Virginia ChallengeApr 22 · Heptathlon · Place 1 · NC StateNC StateHeptathlon1.5614Jr
Apr 22Virginia ChallengeApr 22 · Long Jump · Place 2 · NC StateNC StateLong Jump2.6.07mWind: 0.7Jr
Apr 22Virginia ChallengeApr 22 · Javelin · Place 2 · NC StateNC StateJavelin600g2.36.70mJr
Apr 22Virginia ChallengeApr 22 · Shot Put · Place 3 · NC StateNC StateShot Put4kg3.11.25mJr
Apr 22Virginia ChallengeApr 22 · 100m Hurdles · Place 1 · NC StateNC State100m Hurdles33" / 0.838m1.13.93aWind: 0.6Jr
Apr 22Virginia ChallengeApr 22 · High Jump · Place 4 · NC StateNC StateHigh Jump4.1.67mJr
Apr 22Virginia ChallengeApr 22 · 800 Meters · Place 3 · NC StateNC State800 Meters3.2:19.61aJr
Apr 22Virginia ChallengeApr 22 · 200 Meters · Place 2 · NC StateNC State200 Meters2.24.94aWind: 0.2Jr
Apr 15UF Tom Jones MemorialApr 15 · Long Jump · Place 14 · NC StateNC StateLong Jump14.5.65mWind: 0.8Jr
Apr 7Duke InvitationalApr 7 · Javelin · Place 10 · North Carolina StateNorth Carolina StateJavelin1038.44mSr
Mar 18UCF Black & Gold InviteMar 18 · Shot Put · Place 32 · NC StateNC StateShot Put4kg32.10.98mJr

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Visit Winston Salem College KickoffDec 4 · Shot Put · Place 8 · NC StateNC StateShot Put4kg8.12.31mSr

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 25Raleigh RelaysMar 25 · Javelin · Place 14 · NC StateNC StateJavelin14118-6SO
Mar 25Raleigh RelaysMar 25 · Javelin · Place 14 · NC StateNC StateJavelin14118-6SO
Mar 25Raleigh RelaysMar 25 · Shot Put · Place 18 · NC StateNC StateShot Put1839-3.75SO
Mar 25Raleigh RelaysMar 25 · Shot Put · Place 18 · NC StateNC StateShot Put1839-3.75SO