Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorUW-Whitewater Drake Alternative Meet · Apr 2417.69aUW-Whitewater Drake Alternative MeetApril 24, 2025
200 Meters · OutdoorAmerican Rivers Conference Championships · May 829.07aAmerican Rivers Conference ChampionshipsMay 8, 2025
55m Hurdles · 33" · IndoorTadd Metzger Invitational · Feb 79.76aTadd Metzger InvitationalFebruary 7, 2025
60m Hurdles · 33" / 0.838m · IndoorSpartan Shootout · Feb 710.12aSpartan ShootoutFebruary 7, 2026
800 Meters · IndoorSpartan Shootout · Feb 72:50.89aSpartan ShootoutFebruary 7, 2026
800 Meters · OutdoorAmerican Rivers Conference Championships · May 82:46.08aAmerican Rivers Conference ChampionshipsMay 8, 2025
High Jump · IndoorTadd Metzger Invitational · Feb 71.34mTadd Metzger InvitationalFebruary 7, 2025
High Jump · OutdoorUW-Whitewater Drake Alternative Meet · Apr 241.37mUW-Whitewater Drake Alternative MeetApril 24, 2025
Javelin · 600g · OutdoorUW-Platteville Invitational · Apr 1024.05mUW-Platteville InvitationalApril 10, 2026
Long Jump · IndoorSol Butler Classic · Feb 214.20mSol Butler ClassicFebruary 21, 2025
Long Jump · OutdoorUW-Platteville Invitational · Apr 104.41mUW-Platteville InvitationalApril 10, 2026
Shot Put · 4kg · IndoorMoco Mercer Open · Dec 66.78mMoco Mercer OpenDecember 6, 2025
Shot Put · 4kg · OutdoorLoras Mid Week · Mar 317.29mLoras Mid WeekMarch 31, 2026
Triple Jump · OutdoorBattle in the Bluffs · May 29.82mBattle in the BluffsMay 2, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 10UW-Platteville InvitationalApr 10 · Long Jump · Place 39 · DubuqueLong Jump39.4.41m PBWind: 0.9So
Apr 10UW-Platteville InvitationalApr 10 · Javelin · Place 34 · DubuqueJavelin600g34.24.05m PBSo
Apr 10UW-Platteville InvitationalApr 10 · 100m Hurdles · Place 30 · Dubuque100m Hurdles33" / 0.838mRound P30.18.80aWind: 1.7So
Apr 10UW-Platteville InvitationalApr 10 · 200 Meters · Place 55 · Dubuque200 Meters55.29.93aWind: 2.2So
Mar 31Loras Mid WeekMar 31 · Long Jump · Place 8 · DubuqueLong Jump8.4.38mWind: -1So
Mar 31Loras Mid WeekMar 31 · Javelin · Place 12 · DubuqueJavelin600g12.21.36mSo
Mar 31Loras Mid WeekMar 31 · Shot Put · Place 26 · DubuqueShot Put4kg26.7.29m PBSo
Mar 31Loras Mid WeekMar 31 · 100m Hurdles · Place 11 · Dubuque100m Hurdles33" / 0.838m11.19.50aWind: -0.2So
Mar 27Pioneer TriangularMar 27 · High Jump · Place 7 · DubuqueHigh Jump7.1.33mSo

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 27American Rivers Conference ChampionshipsFeb 27 · Long Jump · Place 13 · DubuqueLong Jump134.42mSO
Feb 27American Rivers Conference ChampionshipsFeb 27 · High Jump · Place 12 · DubuqueHigh Jump121.39mSO
Feb 27American Rivers Conference ChampionshipsFeb 27 · Shot Put · Place 14 · DubuqueShot Put147.52mSO
Feb 27American Rivers Conference ChampionshipsFeb 27 · 60m Hurdles · Place 12 · Dubuque60m Hurdles1210.25aSO
Feb 27American Rivers Conference ChampionshipsFeb 27 · 800 Meters · Place 13 · Dubuque800 Meters132:52.13aSO
Feb 20Sol Butler ClassicFeb 20 · High Jump · Place 6 · DubuqueHigh Jump61.34mSO
Feb 20Sol Butler ClassicFeb 20 · Long Jump · Place 7 · DubuqueLong Jump74.51mSO
Feb 20Sol Butler ClassicFeb 20 · Shot Put · Place 28 · DubuqueShot Put287.99mSO
Feb 20Sol Butler ClassicFeb 20 · 60m Hurdles · Place 8 · Dubuque60m HurdlesRound P810.04SO
Feb 20Sol Butler ClassicFeb 20 · 60m Hurdles · Place 6 · Dubuque60m Hurdles610.09SO
Feb 7Spartan ShootoutFeb 7 · 60m Hurdles · Place 6 · Dubuque60m Hurdles33" / 0.838mRound P6.10.12a PBSo
Feb 7Spartan ShootoutFeb 7 · 60m Hurdles · Place 8 · Dubuque60m Hurdles33" / 0.838m8.10.22aSo
Feb 7Spartan ShootoutFeb 7 · High Jump · Place 5 · DubuqueHigh Jump5.1.33mSo
Feb 7Spartan ShootoutFeb 7 · 800 Meters · Place 13 · Dubuque800 Meters13.2:50.89a PBSo
Jan 24Hilltop InvitationalJan 24 · Long Jump · Place 9 · DubuqueLong Jump94.35mSO
Jan 24Hilltop InvitationalJan 24 · High Jump · Place 10 · DubuqueHigh Jump101.36mSO
Jan 24Hilltop InvitationalJan 24 · 60m Hurdles · Place 13 · Dubuque60m Hurdles1310.88aSO

2025 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 6Moco Mercer OpenDec 6 · 60m Hurdles · Place 3 · Dubuque60m Hurdles33" / 0.838mRound P3.10.42aSo
Dec 6Moco Mercer OpenDec 6 · 60m Hurdles · Place 4 · Dubuque60m Hurdles33" / 0.838m4.10.45aSo
Dec 6Moco Mercer OpenDec 6 · 60 Meter · Dubuque60 MeterRound P—SCRSo
Dec 6Moco Mercer OpenDec 6 · Long Jump · Place 2 · DubuqueLong Jump2.4.52mSo
Dec 6Moco Mercer OpenDec 6 · Shot Put · Place 15 · DubuqueShot Put4kg15.6.78m PBSo
Dec 6Moco Mercer OpenDec 6 · High Jump · Place 3 · DubuqueHigh Jump3.1.35mSo
Feb 28American Rivers Conference ChampionshipsFeb 28 · Long Jump · Place 10 · DubuqueLong Jump104.22m—
Feb 28American Rivers Conference ChampionshipsFeb 28 · High Jump · Place 8 · DubuqueHigh Jump81.39m—
Feb 28American Rivers Conference ChampionshipsFeb 28 · Shot Put · Place 12 · DubuqueShot Put127.30m—
Feb 28American Rivers Conference ChampionshipsFeb 28 · 60m Hurdles · Place 6 · Dubuque60m Hurdles610.18a—
Feb 28American Rivers Conference ChampionshipsFeb 28 · 800 Meters · Place 6 · Dubuque800 Meters62:51.86a—
Feb 21Sol Butler ClassicFeb 21 · High Jump · Place 6 · DubuqueHigh Jump61.33mFR
Feb 21Sol Butler ClassicFeb 21 · Long Jump · Place 14 · DubuqueLong Jump144.20m PBFR
Feb 21Sol Butler ClassicFeb 21 · 60m Hurdles · Place 7 · Dubuque60m HurdlesRound P710.15FR
Feb 21Sol Butler ClassicFeb 21 · 60m Hurdles · Place 5 · Dubuque60m Hurdles510.11FR
Feb 7Tadd Metzger InvitationalFeb 7 · 55m Hurdles · Place 6 · Dubuque55m Hurdles33"Round P6.9.76a PBFr
Feb 7Tadd Metzger InvitationalFeb 7 · 55m Hurdles · Place 7 · Dubuque55m Hurdles33"7.10.17aFr
Feb 7Tadd Metzger InvitationalFeb 7 · Long Jump · DubuqueLong Jump—DNSFr
Feb 7Tadd Metzger InvitationalFeb 7 · High Jump · Place 5 · DubuqueHigh Jump5.1.34m PBFr
Feb 1Spartan ShootoutFeb 1 · Long Jump · Place 10 · DubuqueLong Jump104.35mFR
Feb 1Spartan ShootoutFeb 1 · Shot Put · Place 28 · DubuqueShot Put286.52mFR
Feb 1Spartan ShootoutFeb 1 · 60m Hurdles · Place 6 · Dubuque60m HurdlesRound P610.88FR
Feb 1Spartan ShootoutFeb 1 · 60m Hurdles · Place 5 · Dubuque60m Hurdles511.33FR
Jan 25Moco Mercer ChallengeJan 25 · High Jump · Place 6 · DubuqueHigh Jump61.40mFR
Jan 25Moco Mercer ChallengeJan 25 · 60m Hurdles · Place 11 · Dubuque60m HurdlesRound P1111.09FR

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 8American Rivers Conference ChampionshipsMay 8 · Triple Jump · Place 11 · DubuqueTriple Jump119.87mFR
May 8American Rivers Conference ChampionshipsMay 8 · Long Jump · Place 9 · DubuqueLong Jump94.58mFR
May 8American Rivers Conference ChampionshipsMay 8 · High Jump · Place 12 · DubuqueHigh Jump121.38mFR
May 8American Rivers Conference ChampionshipsMay 8 · Javelin · Place 10 · DubuqueJavelin1022.30mFR
May 8American Rivers Conference ChampionshipsMay 8 · Shot Put · Place 10 · DubuqueShot Put107.89mFR
May 8American Rivers Conference ChampionshipsMay 8 · 100m Hurdles · Place 4 · Dubuque100m Hurdles417.11aFR
May 8American Rivers Conference ChampionshipsMay 8 · 800 Meters · Place 8 · Dubuque800 Meters82:46.08a PBFR
May 8American Rivers Conference ChampionshipsMay 8 · 200 Meters · Place 11 · Dubuque200 Meters1129.07a PBFR
May 2Battle in the BluffsMay 2 · High Jump · Place 6 · DubuqueHigh Jump61.40mFR
May 2Battle in the BluffsMay 2 · Triple Jump · Place 6 · DubuqueTriple Jump69.82m PBFR
May 2Battle in the BluffsMay 2 · Long Jump · Place 4 · DubuqueLong Jump44.60mFR
May 2Battle in the BluffsMay 2 · Javelin · Place 8 · DubuqueJavelin823.60mFR
May 2Battle in the BluffsMay 2 · 100m Hurdles · Place 6 · Dubuque100m Hurdles617.54FR
May 2Battle in the BluffsMay 2 · 200 Meters · Place 12 · Dubuque200 Meters1230.00FR
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · Long Jump · Place 18 · DubuqueLong Jump18.4.31mWind: 0Fr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 100m Hurdles · Place 15 · Dubuque100m Hurdles33" / 0.838mRound P15.17.69a PBWind: -0.9Fr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · High Jump · Place 22 · DubuqueHigh Jump22.1.37m PBFr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 200 Meters · Place 36 · Dubuque200 Meters36.29.80aWind: 1.9Fr
Apr 5Mississippi River RumbleApr 5 · High Jump · Place 10 · DubuqueHigh Jump101.40mFR
Apr 5Mississippi River RumbleApr 5 · Javelin · Place 14 · DubuqueJavelin1420.97mFR
Apr 5Mississippi River RumbleApr 5 · 100m Hurdles · Place 8 · Dubuque100m HurdlesRound P818.52FR
Apr 5Mississippi River RumbleApr 5 · 100m Hurdles · Place 7 · Dubuque100m Hurdles718.08FR