Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Pure Athletics Sprint Elite Meet · May 2411.62a2026 Pure Athletics Sprint Elite MeetMay 24, 2026
100m Hurdles · 33" / 0.838m · OutdoorNCAA DI Outdoor Track & Field West Regional 1st Round · May 2413.11aNCAA DI Outdoor Track & Field West Regional 1st RoundMay 24, 2023
200 Meters · OutdoorBig 10 Conference Track & Field Championships · May 1424.60aBig 10 Conference Track & Field ChampionshipsMay 14, 2021
400 Meters · Indoor7th United Age Group Track Coaches Asso. Youth Invitational 2012 · Jul 131:39.84a7th United Age Group Track Coaches Asso. Youth Invitational 2012July 13, 2012
60m Hurdles · 33" / 0.838m · IndoorHawkeye Invitational · Jan 128.19aHawkeye InvitationalJanuary 12, 2024
800 Meters · IndoorBig Ten Conference Indoor Championships · Feb 242:20.09aBig Ten Conference Indoor ChampionshipsFebruary 24, 2023
800 Meters · OutdoorBig 10 Conference Track & Field Championships · May 142:23.98aBig 10 Conference Track & Field ChampionshipsMay 14, 2021
Heptathlon · OutdoorNCAA Division I Outdoor Track & Field Championships · Jun 75269NCAA Division I Outdoor Track & Field ChampionshipsJune 7, 2023
High Jump · IndoorLarry Wieczorek Invitational · Jan 191.66mLarry Wieczorek InvitationalJanuary 19, 2024
High Jump · OutdoorNCAA Division I Outdoor Track & Field Championships · Jun 71.66mNCAA Division I Outdoor Track & Field ChampionshipsJune 7, 2023
Javelin · 600g · OutdoorBig 10 Conference Outdoor Championships · May 1328.06mBig 10 Conference Outdoor ChampionshipsMay 13, 2022
Long Jump · IndoorJimmy Grant Invitational · Dec 106.14mJimmy Grant InvitationalDecember 10, 2022
Long Jump · OutdoorBilly Hayes Invite · May 16.02mBilly Hayes InviteMay 1, 2021
Pentathlon (Indoor) · Standard · IndoorBig Ten Conference Indoor Championships · Feb 243997Big Ten Conference Indoor ChampionshipsFebruary 24, 2023
Shot Put · 4kg · IndoorBig Ten Conference Indoor Championships · Feb 2410.28mBig Ten Conference Indoor ChampionshipsFebruary 24, 2023
Shot Put · 4kg · OutdoorBig 10 Conference Outdoor Championships · May 1310.86mBig 10 Conference Outdoor ChampionshipsMay 13, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · Long Jump · Place 7 · United StatesUnited StatesLong Jump7.6.23mWind: -0.7-
Jul 10Ed Murphey ClassicJul 10 · Long Jump · Place 4 · United StatesUnited StatesLong Jump4.6.49mWind: 2.1-
May 242026 Pure Athletics Sprint Elite MeetMay 24 · Long Jump · Place 1 · FSS AthleticsFSS AthleticsLong Jump1.0.16mWind: 0.7-
May 242026 Pure Athletics Sprint Elite MeetMay 24 · 100 Meters · Place 9 · FSS AthleticsFSS Athletics100 MetersRound P9.11.49aWind: 3.4-
May 242026 Pure Athletics Sprint Elite MeetMay 24 · 100 Meters · Place 9 · FSS AthleticsFSS Athletics100 Meters9.11.62a PBWind: 1.6-

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 282026 USATF Indoor ChampionshipsFeb 28 · Long Jump · Place 4 · UnattachedUnattachedLong Jump4.6.54m-
Jan 24New Balance Indoor Grand PrixJan 24 · Long Jump · Place 4 · United StatesUnited StatesLong Jump4.6.35m-
Jan 162026 Jimmy Carnes Track and Field D1 University InviteJan 16 · Long Jump · Place 1 · UnattachedUnattachedLong Jump1.6.52m-

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · Long Jump · Place 14 · UnattachedUnattachedLong Jump14.6.12mWind: 0.3-

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 19Holloway Pro ClassicJul 19 · Long Jump · Place 1 · United StatesUnited StatesLong Jump1.6.94mWind: 0.9Sr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · Long Jump · Place 12 · IowaIowaLong JumpRound P12.5.99mWind: 1Sr
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · Long Jump · Place 31 · IowaIowaLong JumpRound P31.6.19mWind: 3.3Sr
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · 100m Hurdles · Place 43 · IowaIowa100m Hurdles33" / 0.838mRound P43.14.02aWind: 1.7Sr

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 7NCAA Division I Indoor ChampionshipsMar 7 · Long Jump · Place 9 · IowaIowaLong Jump9.6.32mSr
Feb 16Iowa OpenFeb 16 · Long Jump · Place 2 · IowaIowaLong Jump26.18m—
Jan 19Larry Wieczorek InvitationalJan 19 · Long Jump · Place 1 · IowaIowaLong Jump16.02m—
Jan 19Larry Wieczorek InvitationalJan 19 · High Jump · Place 2 · IowaIowaHigh Jump21.66m PB—
Jan 19Larry Wieczorek InvitationalJan 19 · Shot Put · Place 4 · IowaIowaShot Put410.72m—
Jan 19Larry Wieczorek InvitationalJan 19 · 60m Hurdles · Place 1 · IowaIowa60m Hurdles18.37a—
Jan 19Larry Wieczorek InvitationalJan 19 · 60m Hurdles · Place 2 · IowaIowa60m Hurdles28.41a—
Jan 19Larry Wieczorek InvitationalJan 19 · 60m Hurdles · Place 3 · IowaIowa60m Hurdles38.46a—
Jan 19Larry Wieczorek InvitationalJan 19 · 800 Meters · Place 2 · IowaIowa800 Meters22:24.43a—
Jan 12Hawkeye InvitationalJan 12 · 60m Hurdles · Place 1 · IowaIowa60m Hurdles33" / 0.838mRound P1.8.35aSr
Jan 12Hawkeye InvitationalJan 12 · 60m Hurdles · Place 1 · IowaIowa60m Hurdles33" / 0.838m1.8.19a PBSr
Jan 12Hawkeye InvitationalJan 12 · Long Jump · Place 1 · IowaIowaLong Jump1.6.11mSr

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · Heptathlon · Place 20 · IowaIowaHeptathlon20.5269 PBJr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · Long Jump · Place 2 · IowaIowaLong Jump2.6.33mWind: 2.2Jr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · Javelin · Place 22 · IowaIowaJavelin600g22.22.97mJr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · Shot Put · Place 23 · IowaIowaShot Put4kg23.10.30mJr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · 100m Hurdles · Place 2 · IowaIowa100m Hurdles33" / 0.838m2.13.23aWind: 2.2Jr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · High Jump · Place 17 · IowaIowaHigh Jump17.1.66m PBJr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · 800 Meters · Place 21 · IowaIowa800 Meters21.2:43.41aJr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · 200 Meters · Place 7 · IowaIowa200 Meters7.23.87aWind: 2.4Jr
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · Long Jump · Place 15 · IowaIowaLong Jump15.6.10mWind: 2.3Jr
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · 100m Hurdles · Place 21 · IowaIowa100m Hurdles33" / 0.838mRound S21.13.53aWind: 0.2Jr
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · 100m Hurdles · Place 14 · IowaIowa100m Hurdles33" / 0.838mRound P14.13.11a PBWind: 0.5Jr

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · Pentathlon (Indoor) · Place 3 · IowaIowaPentathlon (Indoor)Standard3.3997 PBJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · 60m Hurdles · Place 1 · IowaIowa60m Hurdles33" / 0.838m1.8.49aJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · 60m Hurdles · Place 14 · IowaIowa60m Hurdles33" / 0.838mRound P14.8.56aJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · Long Jump · Place 1 · IowaIowaLong Jump1.5.92mJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · Long Jump · Place 3 · IowaIowaLong Jump3.6.11mJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · Shot Put · Place 13 · IowaIowaShot Put4kg13.10.28m PBJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · High Jump · Place 7 · IowaIowaHigh Jump7.1.64mJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · High Jump · Place 15 · IowaIowaHigh Jump15.1.64mJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · 800 Meters · Place 9 · IowaIowa800 Meters9.2:20.09a PBJr
Feb 17Iowa OpenFeb 17 · High Jump · Place 1 · IowaIowaHigh Jump11.70m—
Jan 20Larry Wieczorek InvitationalJan 20 · Long Jump · Place 3 · IowaIowaLong Jump35.79mJr
Jan 13Hawkeye InvitationalJan 13 · High Jump · Place 3 · IowaIowaHigh Jump35-5JR
Jan 13Hawkeye InvitationalJan 13 · 60 Hurdles Preliminaries Heat 1 · Place 3 · IowaIowa60 Hurdles Preliminaries Heat 138.55JR
Jan 13Hawkeye InvitationalJan 13 · 60 Hurdles Preliminaries · Place 3 · IowaIowa60 Hurdles Preliminaries38.55JR

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 10Jimmy Grant InvitationalDec 10 · 60m Hurdles · Place 3 · IowaIowa60m Hurdles33" / 0.838m3.8.44aJr
Dec 10Jimmy Grant InvitationalDec 10 · Long Jump · Place 1 · IowaIowaLong Jump1.6.14m PBJr
Feb 25Big 10 Indoor Track & Field ChampionshipsFeb 25 · Pentathlon (Indoor) · Place 4 · IowaIowaPentathlon (Indoor)StandardRound M4.3764So
Feb 25Big 10 Indoor Track & Field ChampionshipsFeb 25 · 60m Hurdles · Place 8 · IowaIowa60m Hurdles33" / 0.838mRound P8.8.44aSo
Feb 25Big 10 Indoor Track & Field ChampionshipsFeb 25 · 60m Hurdles · Place 1 · IowaIowa60m Hurdles33" / 0.838mRound M1.8.40aSo
Feb 25Big 10 Indoor Track & Field ChampionshipsFeb 25 · 60m Hurdles · Place 7 · IowaIowa60m Hurdles33" / 0.838m7.8.61aSo
Feb 25Big 10 Indoor Track & Field ChampionshipsFeb 25 · Long Jump · Place 1 · IowaIowaLong JumpRound M1.5.70mSo
Feb 25Big 10 Indoor Track & Field ChampionshipsFeb 25 · Long Jump · Place 14 · IowaIowaLong Jump14.5.75mSo
Feb 25Big 10 Indoor Track & Field ChampionshipsFeb 25 · Shot Put · Place 7 · IowaIowaShot Put4kgRound M7.9.91mSo
Feb 25Big 10 Indoor Track & Field ChampionshipsFeb 25 · High Jump · Place 4 · IowaIowaHigh JumpRound M4.1.61mSo
Feb 25Big 10 Indoor Track & Field ChampionshipsFeb 25 · 800 Meters · Place 7 · IowaIowa800 MetersRound M7.2:29.81aSo
Jan 14Hawkeye InvitationalJan 14 · 60m Hurdles · Place 5 · IowaIowa60m Hurdles33" / 0.838mRound P5.8.73aSo
Jan 14Hawkeye InvitationalJan 14 · 60m Hurdles · Place 3 · IowaIowa60m Hurdles33" / 0.838m3.8.55aSo
Jan 14Hawkeye InvitationalJan 14 · Long Jump · IowaIowaLong Jump—FOULSo

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 25NCAA DI Outdoor Track & Field Championships - West PreliminariesMay 25 · 100m Hurdles · Place 31 · IowaIowa100m Hurdles33" / 0.838mRound P31.13.62aWind: 0So
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · Heptathlon · Place 6 · IowaIowaHeptathlon6.5124So
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · Long Jump · Place 3 · IowaIowaLong Jump3.5.55mWind: 1.4So
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · Javelin · Place 8 · IowaIowaJavelin600g8.28.06m PBSo
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · Shot Put · Place 7 · IowaIowaShot Put4kg7.10.86m PBSo
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · 100m Hurdles · Place 2 · IowaIowa100m Hurdles33" / 0.838m2.13.68aWind: 3.2So
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · 100m Hurdles · Place 20 · IowaIowa100m Hurdles33" / 0.838mRound P20.14.12aWind: 3.1So
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · High Jump · Place 2 · IowaIowaHigh Jump2.1.65mSo
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · 800 Meters · Place 6 · IowaIowa800 Meters6.2:28.58aSo
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · 200 Meters · Place 4 · IowaIowa200 Meters4.25.37aWind: 1.3So
May 7Dr. Tucker OpenMay 7 · Long Jump · Place 1 · IowaIowaLong Jump15.86mSo
May 7Dr. Tucker OpenMay 7 · 100m Hurdles · Place 1 · IowaIowa100m Hurdles114.01So
Apr 28Drake Relays (Women-Girls-WC)Apr 28 · Long Jump · Place 13 · IowaIowaLong Jump13.5.76mWind: 0.5So
Apr 28Drake Relays (Women-Girls-WC)Apr 28 · 100m Hurdles · IowaIowa100m Hurdles33" / 0.838mRound P--DQWind: -0.9So
Apr 1362nd Mt. SAC RelaysApr 13 · Long Jump · Place 26 · IowaIowaLong Jump26.5.73mWind: 2.5So
Apr 1362nd Mt. SAC RelaysApr 13 · 100m Hurdles · Place 20 · IowaIowa100m Hurdles33" / 0.838mRound P20.13.85aWind: 1.1So
Mar 18Baldy Castillo InvitationalMar 18 · Long Jump · Place 5 · IowaIowaLong Jump5.5.79mWind: 0So
Mar 18Baldy Castillo InvitationalMar 18 · 100m Hurdles · Place 7 · IowaIowa100m Hurdles33" / 0.838mRound P7.13.64aWind: -0.5So
Mar 18Baldy Castillo InvitationalMar 18 · 100m Hurdles · IowaIowa100m Hurdles33" / 0.838m—DNFSo

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Jimmy Grant InvitationalDec 11 · 60m Hurdles · Place 3 · IowaIowa60m Hurdles33" / 0.838mRound P3.8.54aSo
Dec 11Jimmy Grant InvitationalDec 11 · 60m Hurdles · Place 3 · IowaIowa60m Hurdles33" / 0.838m3.8.49aSo
Dec 11Jimmy Grant InvitationalDec 11 · Long Jump · Place 5 · IowaIowaLong Jump5.5.58mSo

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14Big 10 Conference Track & Field ChampionshipsMay 14 · Heptathlon · Place 9 · IowaIowaHeptathlon9.5083Fr
May 14Big 10 Conference Track & Field ChampionshipsMay 14 · Long Jump · Place 2 · IowaIowaLong Jump2.5.78mWind: 1.5Fr
May 14Big 10 Conference Track & Field ChampionshipsMay 14 · Javelin · Place 14 · IowaIowaJavelin600g14.24.32mFr
May 14Big 10 Conference Track & Field ChampionshipsMay 14 · Shot Put · Place 15 · IowaIowaShot Put4kg15.9.16mFr
May 14Big 10 Conference Track & Field ChampionshipsMay 14 · 100m Hurdles · Place 4 · IowaIowa100m Hurdles33" / 0.838m4.13.59aWind: 1Fr
May 14Big 10 Conference Track & Field ChampionshipsMay 14 · 100m Hurdles · Place 12 · IowaIowa100m Hurdles33" / 0.838mRound P12.13.76aWind: 1.5Fr
May 14Big 10 Conference Track & Field ChampionshipsMay 14 · High Jump · Place 13 · IowaIowaHigh Jump13.1.59mFr
May 14Big 10 Conference Track & Field ChampionshipsMay 14 · 800 Meters · Place 5 · IowaIowa800 Meters5.2:23.98a PBFr
May 14Big 10 Conference Track & Field ChampionshipsMay 14 · 200 Meters · Place 2 · IowaIowa200 Meters2.24.60a PBWind: 0.2Fr
May 1Billy Hayes InviteMay 1 · Long Jump · Place 3 · IowaIowaLong Jump3.6.02m PBFr
May 1Billy Hayes InviteMay 1 · 100m Hurdles · Place 8 · IowaIowa100m Hurdles33" / 0.838mRound P8.14.23aWind: -1Fr
May 1Billy Hayes InviteMay 1 · 100m Hurdles · Place 4 · IowaIowa100m Hurdles33" / 0.838m4.14.01aFr
May 1Billy Hayes InviteMay 1 · 200 Meters · Place 6 · IowaIowa200 Meters6.24.93aFr
Apr 3Big 10 Florida InvitationalApr 3 · Long Jump · Place 6 · IowaIowaLong Jump6.5.61mWind: 2Fr
Apr 3Big 10 Florida InvitationalApr 3 · 100m Hurdles · Place 7 · IowaIowa100m Hurdles33" / 0.838mRound P7.13.92aWind: 3.4Fr
Apr 3Big 10 Florida InvitationalApr 3 · 100m Hurdles · IowaIowa100m Hurdles33" / 0.838m—DNSWind: 1.3Fr
Mar 26Big 10 Invitational #1Mar 26 · Long Jump · Place 2 · IowaIowaLong Jump2.6.07mWind: 3.6Fr
Mar 26Big 10 Invitational #1Mar 26 · 100m Hurdles · Place 2 · IowaIowa100m Hurdles33" / 0.838m2.13.58aWind: 3Fr
Mar 26Big 10 Invitational #1Mar 26 · 200 Meters · Place 8 · IowaIowa200 Meters8.24.70aWind: 1.5Fr

2012 Indoor Track

2 results
DateMeetEventPlMarkGr
Jul 137th United Age Group Track Coaches Asso. Youth Invitational 2012Jul 13 · Long Jump · Place 15 · Omega Youth TrackOmega Youth TrackLong Jump15.3.21m-
Jul 137th United Age Group Track Coaches Asso. Youth Invitational 2012Jul 13 · 400 Meters · Place 44 · Omega Youth TrackOmega Youth Track400 MetersRound P44.1:39.84a PB-