Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSol Butler Classic · Feb 204:23.55Sol Butler ClassicFebruary 20, 2026
100 Meters · OutdoorLuther Invite · May 712.78Luther InviteMay 7, 2021
1500 Meters · OutdoorGene Glader Invitational · Apr 114:16.78aGene Glader InvitationalApril 11, 2026
1600 Meters · IndoorDickinson Relays · Mar 44:31.46aDickinson RelaysMarch 4, 2024
1600 Meters · Outdoor4A State Qualifier - CR, Jefferson · May 94:28.88a4A State Qualifier - CR, JeffersonMay 9, 2024
200 Meters · OutdoorWIAA D3 Regional-Luther · May 2224.11aWIAA D3 Regional-LutherMay 22, 2023
3000 Meters · IndoorAmerican Rivers Conference Championships · Feb 278:43.26aAmerican Rivers Conference ChampionshipsFebruary 27, 2026
3000m Steeplechase · 0.914m · OutdoorAugustana Midwest Twilight Qualifier · May 139:05.57aAugustana Midwest Twilight QualifierMay 13, 2026
3000m Steeplechase · IndoorLuther Invitational · Feb 76:01.95aLuther InvitationalFebruary 7, 2026
3000m Steeplechase · OutdoorUWL Final Qualifier · May 149:42.77aUWL Final QualifierMay 14, 2025
3200 Meters · IndoorIATC Indoor Championships · Mar 79:40.14aIATC Indoor ChampionshipsMarch 7, 2024
3200 Meters · OutdoorWarrior Invite · Mar 299:39.74aWarrior InviteMarch 29, 2024
400 Meters · OutdoorOnalaska Open · Apr 2657.08Onalaska OpenApril 26, 2022
5000 Meters · OutdoorKip Janvrin Open · Apr 2414:45.68aKip Janvrin OpenApril 24, 2026
800 Meters · IndoorCoe College Indoor HS · Mar 232:06.96Coe College Indoor HSMarch 23, 2023
800 Meters · OutdoorXavier Co-Ed Invitational · Apr 252:04.22aXavier Co-Ed InvitationalApril 25, 2023
complete · OutdoorClark Weaver Lin-Mar Invitataional · Apr 1610:53.06Clark Weaver Lin-Mar InvitataionalApril 16, 2022
Long Jump · OutdoorBangor Invitational · May 317-01.50Bangor InvitationalMay 3, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 3000m Steeplechase · Place 21 · LutherLuther3000m Steeplechase0.914mRound P21.9:20.29aSo
May 13Augustana Midwest Twilight QualifierMay 13 · 3000m Steeplechase · Place 2 · LutherLuther3000m Steeplechase0.914m2.9:05.57a PBSo
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 3000m Steeplechase · Place 6 · LutherLuther3000m Steeplechase0.914m6.9:07.34aSo
Apr 30American Rivers Conference ChampionshipsApr 30 · 3000m Steeplechase · Place 7 · LutherLuther3000m Steeplechase0.914m7.9:20.99aSo
Apr 30American Rivers Conference ChampionshipsApr 30 · 5000 Meters · Place 8 · LutherLuther5000 Meters8.15:01.49aSo
Apr 24Kip Janvrin OpenApr 24 · 5000 Meters · Place 15 · LutherLuther5000 Meters15.14:45.68a PBSo
Apr 11Gene Glader InvitationalApr 11 · 1500 Meters · Place 13 · LutherLuther1500 Meters13.4:16.78a PBSo
Apr 10UW-Platteville InvitationalApr 10 · 5000 Meters · Place 104 · LutherLuther5000 Meters104.14:56.06aSo
Apr 3Norse InviteApr 3 · 3000m Steeplechase · Place 2 · LutherLuther3000m Steeplechase29:44.09aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27American Rivers Conference ChampionshipsFeb 27 · 3000 Meters · Place 11 · LutherLuther3000 Meters118:43.26a PBSo
Feb 20Sol Butler ClassicFeb 20 · 1 Mile · Place 5 · LutherLuther1 Mile54:23.55 PBSO
Feb 7Luther InvitationalFeb 7 · 3000m Steeplechase · Place 1 · LutherLuther3000m Steeplechase16:01.95a PBSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14UWL Final QualifierMay 14 · 3000m Steeplechase · Place 8 · LutherLuther3000m Steeplechase89:42.77a PBFr
May 8American Rivers Conference ChampionshipsMay 8 · 3000m Steeplechase · Place 14 · LutherLuther3000m Steeplechase149:47.94aFr
Apr 5Norse InvitationalApr 5 · 1500 Meters · Place 21 · LutherLuther1500 Meters21.4:26.31aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Luther InvitationalFeb 8 · 1 Mile · Place 13 · LutherLuther1 Mile134:42.83a—
Jan 25Hilltop InvitationalJan 25 · 3000 Meters · Place 17 · LutherLuther3000 Meters179:36.07a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 94A State Qualifier - CR, JeffersonMay 9 · 1600 Meters · Place 6 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters64:28.88a PB—
May 3MVC Valley DivisionalMay 3 · 1600 Meters · Place 4 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters44:35.57a—
Apr 23Xavier Co-Ed InvitationalApr 23 · 3200 Meters · Place 1 · Cedar Rapids KennedyCedar Rapids Kennedy3200 Meters1.10:01.63a12
Apr 122024 Clark Weaver Linn-Mar InvitationalApr 12 · 3200 Meters · Place 2 · Cedar Rapids KennedyCedar Rapids Kennedy3200 Meters210:03.95a—
Apr 122024 Clark Weaver Linn-Mar InvitationalApr 12 · 800 Meters · Place 8 · Cedar Rapids KennedyCedar Rapids Kennedy800 Meters82:05.97a—
Apr 6DSW InviteApr 6 · 1600 Meters · Place 2 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters24:37.90a—
Mar 29Warrior InviteMar 29 · 3200 Meters · Place 1 · Cedar Rapids KennedyCedar Rapids Kennedy3200 Meters19:39.74a PB—
Mar 29Warrior InviteMar 29 · 1600 Meters · Place 5 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters54:38.95a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Coe College HS Indoor InviteMar 21 · 800 Meters · Place 9 · Cedar Rapids KennedyCedar Rapids Kennedy800 Meters92:10.1612
Mar 21Coe College HS Indoor InviteMar 21 · 1600 Meters · Place 2 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters24:37.6712
Mar 7IATC Indoor ChampionshipsMar 7 · 3200 Meters · Place 12 · Cedar Rapids KennedyCedar Rapids Kennedy3200 Meters129:40.14a PB—
Mar 4Dickinson RelaysMar 4 · 1600 Meters · Place 7 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters7.4:31.46a PB12

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 25WIAA Division 3 Sectional Meet @LancasterMay 25 · 200 Meters · Place 16 · LutherLuther200 MetersRound P16.24.44a12
May 22WIAA D3 Regional-LutherMay 22 · 200 Meters · Place 5 · LutherLuther200 MetersRound P5.24.59a12
May 22WIAA D3 Regional-LutherMay 22 · 200 Meters · Place 4 · LutherLuther200 Meters4.24.11a PB12
May 13Coulee Conference MeetMay 13 · 200 Meters · Place 10 · LutherLuther200 Meters1024.9212
May 11Iowa 4A State Qualifer - Linn-MarMay 11 · 1600 Meters · Place 3 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters34:34.62a—
May 2Bruce Brewer InvitationalMay 2 · Long Jump · Place 14 · LutherLutherLong Jump1416-912
Apr 28Sporty Salsman Invite 2023Apr 28 · 200 Meters · Place 6 · LutherLuther200 Meters6.25.05a12
Apr 25Xavier Co-Ed InvitationalApr 25 · 800 Meters · Place 1 · Cedar Rapids KennedyCedar Rapids Kennedy800 Meters12:04.22a PB—
Apr 25Onalaska Open InvitationalApr 25 · Long Jump · Place 16 · LutherLutherLong Jump16.16-10.5012
Apr 25Onalaska Open InvitationalApr 25 · 200 Meters · Place 22 · LutherLuther200 Meters22.25.30a12
Apr 18John Ask RelayApr 18 · 3200 Meters · Place 3 · Cedar Rapids KennedyCedar Rapids Kennedy3200 Meters39:57.99a—
Apr 18John Ask RelayApr 18 · 800 Meters · Place 7 · Cedar Rapids KennedyCedar Rapids Kennedy800 Meters72:07.05a—
Apr 14Linn-Mar Clark Weaver InvitationalApr 14 · 1600 Meters · Place 4 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters4.4:32.78a11
Apr 8Draxton-Stiers/Wilkinson Coed InvitationalApr 8 · 1600 Meters · Place 2 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters24:44.95a—
Mar 7Dickinson Relays - BoysMar 7 · 1600 Meters · Place 15 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters154:38.34a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 23Coe College Indoor HSMar 23 · 800 Meters · Place 4 · Cedar Rapids KennedyCedar Rapids Kennedy800 Meters42:06.96 PB11
Mar 23Coe College Indoor HSMar 23 · 1600 Meters · Place 2 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters24:41.2011
Mar 13MVC Indoor - BoysMar 13 · 3200 Meters · Place 1 · Cedar Rapids KennedyCedar Rapids Kennedy3200 Meters19:48.97a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23WIAA D3 Regional - KickapooMay 23 · Long Jump · Place 11 · LutherLutherLong Jump11.16-00.5011
May 23WIAA D3 Regional - KickapooMay 23 · 200 Meters · Place 8 · LutherLuther200 MetersRound P8.24.89a11
May 23WIAA D3 Regional - KickapooMay 23 · 200 Meters · Place 7 · LutherLuther200 Meters7.24.86a11
May 14Coulee Conference MeetMay 14 · 400 Meters · Place 11 · LutherLuther400 Meters1158.7911
May 6West Salem InvitationalMay 6 · Long Jump · Place 23 · LutherLutherLong Jump23.15-06.0011
May 3Bangor InvitationalMay 3 · Long Jump · Place 16 · LutherLutherLong Jump16.17-01.50 PB11
Apr 29GET Sporty Salsman InvitationalApr 29 · Long Jump · Place 23 · LutherLutherLong Jump2316-10.5011
Apr 26Onalaska OpenApr 26 · Long Jump · Place 12 · LutherLutherLong Jump1218-0.2511
Apr 26Onalaska OpenApr 26 · 400 Meters · Place 12 · LutherLuther400 Meters1257.08 PB11
Apr 16Clark Weaver Lin-Mar InvitataionalApr 16 · complete · Place 14 · Cedar Rapids KennedyCedar Rapids Kennedycomplete1410:53.06 PBSO
Apr 12Ames Hi CoveyApr 12 · 1600 Meters · Place 4 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters44:56.1910

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 14MVC Indoor - BoysMar 14 · 3200 Meters · Place 4 · Cedar Rapids KennedyCedar Rapids Kennedy3200 Meters410:48.8010
Mar 14MVC Indoor - BoysMar 14 · 1600 Meters · Place 12 · Cedar Rapids KennedyCedar Rapids Kennedy1600 Meters125:00.0110

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5Coulee Conference ChampionshipsJun 5 · Long Jump · Place 13 · LutherLutherLong Jump1314-09.5010
Jun 5Coulee Conference ChampionshipsJun 5 · 200 Meters · Place 11 · LutherLuther200 Meters1126.1310
Jun 1Knight InvitationalJun 1 · Long Jump · Place 6 · LutherLutherLong Jump6.16-01.7510
Jun 1Knight InvitationalJun 1 · 200 Meters · Place 4 · LutherLuther200 Meters4.25.80a10
May 11Onalaska InvitationalMay 11 · 100 Meters · Place 16 · LutherLuther100 Meters16.13.08a10
May 7Luther InviteMay 7 · Long Jump · Place 10 · LutherLutherLong Jump1014-07.0010
May 7Luther InviteMay 7 · 100 Meters · Place 9 · LutherLuther100 Meters912.78 PB10