Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSol Butler Classic · Feb 214:34.14Sol Butler ClassicFebruary 21, 2025
10,000 Meters · OutdoorAmerican Rivers Conference Championships · Apr 3033:39.62aAmerican Rivers Conference ChampionshipsApril 30, 2026
1000 Meters · IndoorLuther Invitational · Feb 32:49.09aLuther InvitationalFebruary 3, 2024
10000 Meters · OutdoorAmerican Rivers Conference Championships · May 833:19.04aAmerican Rivers Conference ChampionshipsMay 8, 2025
1500 Meters · OutdoorUW-La Crosse Uncaged Eagle Open · May 84:11.30aUW-La Crosse Uncaged Eagle OpenMay 8, 2026
1600 Meters · OutdoorValley HS Coed Relays · Apr 95:10.70Valley HS Coed RelaysApril 9, 2022
3000 Meters · IndoorAmerican Rivers Conference Championships · Feb 289:07.34aAmerican Rivers Conference ChampionshipsFebruary 28, 2025
3000m Steeplechase · OutdoorNorse Invitational · Apr 610:46.76aNorse InvitationalApril 6, 2024
5000 Meters · OutdoorJanis Rider/Doug Bolstorff Invitational · Apr 2415:49.61aJanis Rider/Doug Bolstorff InvitationalApril 24, 2026
800 Meters · IndoorIATC Indoor Championships · Mar 92:07.85IATC Indoor ChampionshipsMarch 9, 2023
800 Meters · OutdoorGene Glader Invitational · Apr 112:08.03aGene Glader InvitationalApril 11, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 1500 Meters · Place 53 · LutherLuther1500 Meters53.4:11.30a PBJr
Apr 30American Rivers Conference ChampionshipsApr 30 · 10,000 Meters · Place 18 · LutherLuther10,000 Meters18.33:39.62a PBJr
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · 5000 Meters · Place 16 · LutherLuther5000 Meters16.15:49.61a PBJr
Apr 11Gene Glader InvitationalApr 11 · 800 Meters · Place 40 · LutherLuther800 Meters40.2:08.03a PBJr
Apr 10UW-Platteville InvitationalApr 10 · 5000 Meters · Place 305 · LutherLuther5000 Meters305.16:03.02aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20Sol Butler ClassicFeb 20 · 3000 Meters · Place 10 · LutherLuther3000 Meters109:28.36JR

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8American Rivers Conference ChampionshipsMay 8 · 10000 Meters · Place 15 · LutherLuther10000 Meters1533:19.04a PBSo
Apr 5Norse InvitationalApr 5 · 1500 Meters · Place 13 · LutherLuther1500 Meters13.4:15.66aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28American Rivers Conference ChampionshipsFeb 28 · 3000 Meters · Place 20 · LutherLuther3000 Meters209:07.34a PB—
Feb 21Sol Butler ClassicFeb 21 · 1 Mile · Place 18 · LutherLuther1 Mile184:34.14 PBSO
Feb 8Luther InvitationalFeb 8 · 1 Mile · Place 8 · LutherLuther1 Mile84:35.43a—
Jan 25Hilltop InvitationalJan 25 · 3000 Meters · Place 15 · LutherLuther3000 Meters159:29.01a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Norse InvitationalApr 6 · 3000m Steeplechase · Place 5 · LutherLuther3000m Steeplechase510:46.76a PB—
Mar 28Central College Dutch InviteMar 28 · 1500 Meters · Place 18 · LutherLuther1500 Meters184:22.54a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23American Rivers Conference ChampionshipsFeb 23 · 1 Mile · Place 17 · LutherLuther1 Mile17.4:38.42aFr
Feb 16Sol Butler ClassicFeb 16 · 3000 Meters · Place 24 · LutherLuther3000 Meters249:31.77FR
Feb 3Luther InvitationalFeb 3 · 1000 Meters · Place 7 · LutherLuther1000 Meters7.2:49.09a PBFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9IATC Indoor ChampionshipsMar 9 · 800 Meters · Place 17 · Dowling Catholic West DesDowling Catholic West Des800 Meters172:07.85 PB12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 7Dickinson Relays - BoysMar 7 · 800 Meters · Place 71 · Dowling Catholic WestDowling Catholic West800 Meters712:16.53a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 9Valley HS Coed RelaysApr 9 · 1600 Meters · Place 15 · Dowling Catholic West De.Dowling Catholic West De.1600 Meters155:10.70 PB11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 11IATC 3A/4A Boys State Indoor ChampionshipsMar 11 · 800 Meters · Place 23 · Dowling Catholic West Des MoinesDowling Catholic West Des Moines800 Meters23.2:15.09a11