Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUW-La Crosse Uncaged Eagle Open · May 811.48aUW-La Crosse Uncaged Eagle OpenMay 8, 2026
200 Meters · OutdoorPioneer Triangular · Mar 2722.57aPioneer TriangularMarch 27, 2026
300 Meters · IndoorMoco Mercer Challenge · Jan 2537.48Moco Mercer ChallengeJanuary 25, 2025
400 Meters · IndoorAmerican Rivers Conference Championships · Feb 2751.15aAmerican Rivers Conference ChampionshipsFebruary 27, 2026
400 Meters · OutdoorAmerican Rivers Conference Championships · Apr 3049.39aAmerican Rivers Conference ChampionshipsApril 30, 2026
400 Meters · Relay Split · OutdoorUW-Whitewater Drake Alternative Meet · Apr 2449.617UW-Whitewater Drake Alternative MeetApril 24, 2025
60 Meters · IndoorSol Butler Classic · Feb 217.42Sol Butler ClassicFebruary 21, 2025
800 Meters · IndoorSol Butler Classic · Feb 202:08.29Sol Butler ClassicFebruary 20, 2026
800 Meters · OutdoorLoras Mid Week · Mar 312:06.50aLoras Mid WeekMarch 31, 2026
Javelin · 800g · OutdoorRittgers Invitational · Apr 2252.39mRittgers InvitationalApril 22, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13Augustana Midwest Twilight QualifierMay 13 · 400 Meters · Dubuque400 Meters—DNSSr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · Javelin · Place 7 · DubuqueJavelin800g7.47.87mSr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 100 Meters · Place 48 · Dubuque100 MetersRound P48.11.48a PBWind: -1.6Sr
Apr 30American Rivers Conference ChampionshipsApr 30 · Javelin · Place 8 · DubuqueJavelin800g8.48.37mSr
Apr 30American Rivers Conference ChampionshipsApr 30 · 400 Meters · Place 12 · Dubuque400 MetersRound P12.49.39a PBSr
Apr 22Rittgers InvitationalApr 22 · Javelin · Place 1 · DubuqueJavelin800g1.52.39m PBSr
Apr 22Rittgers InvitationalApr 22 · 400 Meters · Dubuque400 Meters—DNSSr
Apr 10UW-Platteville InvitationalApr 10 · Javelin · Place 5 · DubuqueJavelin800g5.50.32mSr
Apr 10UW-Platteville InvitationalApr 10 · 400 Meters · Place 10 · Dubuque400 Meters10.50.08aSr
Mar 31Loras Mid WeekMar 31 · Javelin · Place 2 · DubuqueJavelin800g2.50.47mSr
Mar 31Loras Mid WeekMar 31 · 800 Meters · Place 16 · Dubuque800 Meters16.2:06.50a PBSr
Mar 27Pioneer TriangularMar 27 · Javelin · Place 2 · DubuqueJavelin800g2.50.39mSr
Mar 27Pioneer TriangularMar 27 · 200 Meters · Place 3 · Dubuque200 Meters3.22.57a PBWind: 1.1Sr
Mar 27Pioneer TriangularMar 27 · 100 Meters · Place 11 · Dubuque100 MetersRound P11.11.45aWind: 4.4Sr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27American Rivers Conference ChampionshipsFeb 27 · 400 Meters · Place 11 · Dubuque400 Meters1151.15a PBSr
Feb 20Sol Butler ClassicFeb 20 · 800 Meters · Place 20 · Dubuque800 Meters202:08.29 PBSR
Feb 7Spartan ShootoutFeb 7 · 400 Meters · Place 4 · Dubuque400 Meters4.51.43aSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Moco Mercer OpenDec 6 · 400 Meters · Place 1 · Dubuque400 Meters1.51.52aSr
Feb 21Sol Butler ClassicFeb 21 · 800 Meters · Place 34 · Dubuque800 Meters342:10.46JR
Feb 21Sol Butler ClassicFeb 21 · 60 Meters · Place 23 · Dubuque60 MetersRound P237.42 PBJR
Feb 1Spartan ShootoutFeb 1 · 400 Meters · Place 6 · Dubuque400 Meters652.45JR
Jan 25Moco Mercer ChallengeJan 25 · 300 Meters · Place 12 · Dubuque300 Meters1237.48 PBJR

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8American Rivers Conference ChampionshipsMay 8 · 400 Meters · Place 12 · Dubuque400 MetersRound P1249.85aJr
May 2Battle in the BluffsMay 2 · Javelin · Place 3 · DubuqueJavelin343.31mJR
May 2Battle in the BluffsMay 2 · 400 Meters · Place 7 · Dubuque400 Meters750.45JR
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · Javelin · Place 6 · DubuqueJavelin800g6.44.85mJr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 400 Meters · Dubuque400 MetersRelay Split—49.617 PBJr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 200 Meters · Dubuque200 Meters--DNSWind: 3Jr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 100 Meters · Place 23 · Dubuque100 MetersRound P23.11.51aWind: -1.5Jr
Apr 5Mississippi River RumbleApr 5 · Javelin · Place 13 · DubuqueJavelin1338.28mJR
Apr 5Mississippi River RumbleApr 5 · 400 Meters · Place 6 · Dubuque400 Meters651.07JR