Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSpartan Shootout · Feb 74:33.93aSpartan ShootoutFebruary 7, 2026
1000 Meters · IndoorMoco Mercer Open · Dec 62:43.91aMoco Mercer OpenDecember 6, 2025
1500 Meters · OutdoorKip Janvrin Open · Apr 244:06.86aKip Janvrin OpenApril 24, 2026
1600 Meters · OutdoorThe Pomona Invitational · Apr 124:55.80The Pomona InvitationalApril 12, 2024
3000 Meters · IndoorHilltop Invitational · Jan 249:40.69aHilltop InvitationalJanuary 24, 2026
3000m Steeplechase · OutdoorMississippi River Rumble · Apr 511:59.80Mississippi River RumbleApril 5, 2025
3200 Meters · OutdoorWindjammer Track Classic · May 1110:56.43aWindjammer Track ClassicMay 11, 2024
800 Meters · IndoorSpartan Shootout · Feb 72:06.14aSpartan ShootoutFebruary 7, 2026
800 Meters · OutdoorUW-La Crosse Uncaged Eagle Open · May 81:57.44aUW-La Crosse Uncaged Eagle OpenMay 8, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 800 Meters · Place 25 · DubuqueDubuque800 Meters25.1:57.44a PBSo
Apr 30American Rivers Conference ChampionshipsApr 30 · 1500 Meters · Place 21 · DubuqueDubuque1500 Meters21.4:09.91aSo
Apr 24Kip Janvrin OpenApr 24 · 1500 Meters · Place 61 · DubuqueDubuque1500 Meters61.4:06.86a PBSo
Apr 22Rittgers InvitationalApr 22 · 800 Meters · Place 3 · DubuqueDubuque800 Meters3.1:58.63aSo
Apr 10UW-Platteville InvitationalApr 10 · 800 Meters · Place 22 · DubuqueDubuque800 Meters22.1:58.66aSo
Mar 31Loras Mid WeekMar 31 · 1500 Meters · Place 10 · DubuqueDubuque1500 Meters10.4:10.05aSo
Mar 31Loras Mid WeekMar 31 · 800 Meters · DubuqueDubuque800 Meters—DNSSo
Mar 27Pioneer TriangularMar 27 · 1500 Meters · Place 6 · DubuqueDubuque1500 Meters6.4:12.47aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Sol Butler ClassicFeb 20 · 800 Meters · Place 25 · DubuqueDubuque800 Meters252:10.69SO
Feb 7Spartan ShootoutFeb 7 · 1 Mile · Place 3 · DubuqueDubuque1 Mile3.4:33.93a PBSo
Feb 7Spartan ShootoutFeb 7 · 800 Meters · Place 8 · DubuqueDubuque800 Meters8.2:06.14a PBSo
Jan 24Hilltop InvitationalJan 24 · 3000 Meters · Place 11 · DubuqueDubuque3000 Meters119:40.69a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Moco Mercer OpenDec 6 · 1000 Meters · Place 7 · DubuqueDubuque1000 Meters7.2:43.91a PBSo
Feb 21Sol Butler ClassicFeb 21 · 3000 Meters · Place 19 · DubuqueDubuque3000 Meters199:48.86FR
Feb 1Spartan ShootoutFeb 1 · 1 Mile · Place 13 · DubuqueDubuque1 Mile134:48.06FR
Jan 25Moco Mercer ChallengeJan 25 · 3000 Meters · Place 10 · DubuqueDubuque3000 Meters109:46.55FR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Battle in the BluffsMay 2 · 1500 Meters · Place 18 · DubuqueDubuque1500 Meters184:16.25FR
Apr 24Kip Janvrin OpenApr 24 · 800 Meters · Place 72 · DubuqueDubuque800 Meters72.2:02.46aFr
Apr 5Mississippi River RumbleApr 5 · 3000m Steeplechase · Place 6 · DubuqueDubuque3000m Steeplechase611:59.80 PBFR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Windjammer Track ClassicMay 11 · 3200 Meters · Place 28 · HeritageHeritage3200 Meters28.10:56.43a PB12
May 2Continental League ChampionshipMay 2 · 800 Meters · Place 31 · Heritage HigHeritage Hig800 Meters312:09.22—
Apr 26Liberty Bell InvitationalApr 26 · 800 Meters · Place 56 · Heritage HigHeritage Hig800 Meters562:15.97—
Apr 12The Pomona InvitationalApr 12 · 1600 Meters · Place 66 · Heritage HigHeritage Hig1600 Meters664:55.80 PB—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 11Continental League RelaysMar 11 · 3200 Meters · Place 14 · HeritageHeritage3200 Meters14.12:23.4011

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23Dakota Ridge InvitationalApr 23 · 1600 Meters · Place 58 · Heritage HigHeritage Hig1600 Meters585:42.1210
Mar 24Denver South Ravens InvitationalMar 24 · 3200 Meters · Place 20 · HeritageHeritage3200 Meters20.12:54.63a10