Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorBVU HS Elite - Saturday · Mar 1625.41aBVU HS Elite - SaturdayMarch 16, 2019
60 Meter · IndoorBVU HS Elite - Saturday · Mar 167.73aBVU HS Elite - SaturdayMarch 16, 2019
Javelin · 800g · OutdoorWest DI First-Round - NCAA Outdoor Championships · May 2876.96mWest DI First-Round - NCAA Outdoor ChampionshipsMay 28, 2025

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · Javelin · Place 6 · IowaIowaJavelin800g6.75.77mJr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · Javelin · Place 2 · IowaIowaJavelin800gRound P2.76.96m PBJr
May 2Musco TwilightMay 2 · Javelin · Place 1 · IowaIowaJavelin178.58mJR
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · Javelin · Place 2 · IowaIowaJavelin800g2.76.69mJr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · Javelin · Place 9 · IowaIowaJavelin800gRound P9.61.98mSo
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · Javelin · Place 3 · IowaIowaJavelin800gRound P3.74.78mSo

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · Javelin · Place 2 · IowaIowaJavelin800g2.65.81mFr
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · Javelin · Place 15 · IowaIowaJavelin800g15.66.64mFr
Apr 14Jim Duncan InviteApr 14 · Javelin · Place 1 · IowaIowaJavelin165.01mFR

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15NSAF x AthleticNET Virtual Nationals Qualifying Meet 1May 15 · Javelin · Place 11Javelin800g11.167' 0Unofficial10

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 16BVU HS Elite - SaturdayMar 16 · 60 Meter · Place 17 · Spirit LakeSpirit Lake60 Meter17.7.73a PB9
Mar 16BVU HS Elite - SaturdayMar 16 · 200 Meters · Place 4 · Spirit LakeSpirit Lake200 Meters4.25.41a PB9