Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Luther CollegeAll-American Invitational · Sep 1323:29.9All-American InvitationalSeptember 13, 2025
4,000 Meters · Luther CollegeLuther "Legends" Invitational · Oct 1013:44.5Luther "Legends" InvitationalOctober 10, 2026
4,000 Meters · Waseca Lakeside ClubKent Finanger Invitational · Oct 1113:24.6Kent Finanger InvitationalOctober 11, 2025
5,000 Meters · Cresco Country ClubCrestwood Invitational · Oct 119:12.12Crestwood InvitationalOctober 1, 2022
5,000 Meters · Luther CollegeLuther vs UW-La Crosse Dual · Oct 2417:16.4Luther vs UW-La Crosse DualOctober 24, 2025
5,000 Meters · Luther College CampusAll-American Invitational · Sep 918:47.50All-American InvitationalSeptember 9, 2023
5,000 Meters · St. Olaf CollegeSt. Olaf Ole Opener · Sep 419:33.4St. Olaf Ole OpenerSeptember 4, 2026
8,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 3127:58.0Midwest Conference Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 329:38.5Running of the CowsOctober 3, 2026
8,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 127:32.5American Rivers Conference ChampionshipsNovember 1, 2025
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 2031:08.4Roy Griak InvitationalSeptember 20, 2024
8,000 Meters · Luther CollegeSaga Cup · Nov 628:04.4Saga CupNovember 6, 2026
8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 429:16.1Dan Huston/Steve Johnson InvitationalOctober 4, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Saga CupNov 6 · 8,000 Meters College · Place 52 · LutherLuther8,000 Meters College5228:04.4 PBJr
Oct 31Midwest Conference Cross Country ChampionshipsOct 31 · 8,000 Meters Midwest · Place 53 · LutherLuther8,000 Meters Midwest5327:58.0 PBJr
Oct 23Luther vs UW-La Crosse DualOct 23 · 5,000 Meters Varsity · Place 18 · LutherLuther5,000 Meters Varsity1817:38.80JR
Oct 10Luther "Legends" InvitationalOct 10 · 4,000 Meters College · Place 17 · LutherLuther4,000 Meters College1713:44.5 PBJr
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 197 · LutherLuther8,000 Meters Maize19729:38.5 PBJr
Sep 12All-American InvitationalSep 12 · 4 Miles College · Place 31 · LutherLuther4 Miles College3123:57.6Jr
Sep 4St. Olaf Ole OpenerSep 4 · 5,000 Meters Men · Place 86 · LutherLuther5,000 Meters Men8619:33.4 PBJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Saga CupNov 7 · 8,000 Meters College · Place 58 · LutherLuther8,000 Meters College5828:45.3So
Nov 1American Rivers Conference ChampionshipsNov 1 · 8,000 Meters College · Place 133 · LutherLuther8,000 Meters College13327:32.5 PBSo
Oct 24Luther vs UW-La Crosse DualOct 24 · 5,000 Meters Varsity · Place 21 · LutherLuther5,000 Meters Varsity2117:16.4 PBSo
Oct 11Kent Finanger InvitationalOct 11 · 4,000 Meters Varsity · Place 20 · LutherLuther4,000 Meters Varsity2013:24.6 PBSo
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 172 · LutherLuther8,000 Meters College17229:16.1 PBSo
Sep 13All-American InvitationalSep 13 · 4 Miles College · Place 41 · LutherLuther4 Miles College4123:29.9 PBSo
Aug 29St. Olaf Ole OpenerAug 29 · 5,000 Meters Varsity · Place 78 · LutherLuther5,000 Meters Varsity7818:21.0SO

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8Saga CupNov 8 · 8,000 Meters Varsity · Place 88 · LutherLuther8,000 Meters Varsity8829:10.0FR
Nov 2American Rivers Conference ChampionshipsNov 2 · 8,000 Meters Varsity · Place 168 · LutherLuther8,000 Meters Varsity16828:53.9FR
Oct 25Luther vs UW-La Crosse DualOct 25 · 5,000 Meters Varsity · Place 32 · LutherLuther5,000 Meters Varsity3217:34.5FR
Sep 20Roy Griak InvitationalSep 20 · 8,000 Meters Maroon · Place 282 · LutherLuther8,000 Meters Maroon28231:08.4 PBFr
Sep 14All-American InvitationalSep 14 · 4 Miles College · Place 81 · LutherLuther4 Miles College8124:22.0Fr
Sep 6Coach Finanger InvitationalSep 6 · 5,000 Meters Varsity · Place 60 · LutherLuther5,000 Meters Varsity6020:00.4FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 87 · South WinneshiekSouth Winneshiek5,000 Meters Varsity8718:11.3SR
Oct 19Iowa State Qualifier - 1A - Central SpringsOct 19 · 5,000 Meters Varsity · Place 10 · South WinneshiekSouth Winneshiek5,000 Meters Varsity1018:01.9SR
Oct 11Upper Iowa Conference ChampionshipsOct 11 · 5,000 Meters Varsity · Place 4 · South WinneshiekSouth Winneshiek5,000 Meters Varsity418:07.0SR
Oct 3South Winneshiek InvitationalOct 3 · 5,000 Meters Varsity · Place 16 · South WinneshiekSouth Winneshiek5,000 Meters Varsity1618:00.1SR
Sep 30Crestwood InvitationalSep 30 · 5,000 Meters Varsity · Place 2 · South WinneshiekSouth Winneshiek5,000 Meters Varsity218:56.3SR
Sep 21Panther InvitationalSep 21 · 5,000 Meters Varsity · Place 12 · South WinneshiekSouth Winneshiek5,000 Meters Varsity1218:06.40SR
Sep 9All-American InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 25 · South WinneshiekSouth Winneshiek5,000 Meters Junior Varsity2518:47.50 PB12

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20Iowa State Qualifier 1A - CascadeOct 20 · 5,000 Meters Varsity · Place 26 · South WinneshiekSouth Winneshiek5,000 Meters Varsity2619:31.31JR
Oct 13Upper Iowa Conference MeetOct 13 · 5,000 Meters Varsity · Place 18 · South WinneshiekSouth Winneshiek5,000 Meters Varsity1819:09.311
Oct 4South Winneshiek InvitationalOct 4 · 5,000 Meters Varsity · Place 61 · South WinneshiekSouth Winneshiek5,000 Meters Varsity6119:49.4JR
Oct 1Crestwood InvitationalOct 1 · 5,000 Meters Varsity · Place 14 · South WinneshiekSouth Winneshiek5,000 Meters Varsity1419:12.12 PB11
Sep 15Central InvitationalSep 15 · 5,000 Meters Varsity · Place 21 · South WinneshiekSouth Winneshiek5,000 Meters Varsity216:2711
Sep 10All-American InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 80 · South WinneshiekSouth Winneshiek5,000 Meters Junior Varsity8020:22.6011
Sep 1Trent Smith Invitational (Charles City)Sep 1 · 5,000 Meters Varsity · Place 28 · South WinneshiekSouth Winneshiek5,000 Meters Varsity2821:07.5JR
Aug 23Edgewood-Colesburg InvitationalAug 23 · 5,000 Meters Varsity · Place 47 · South WinneshiekSouth Winneshiek5,000 Meters Varsity4721:18.00JR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14Upper Iowa Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 42 · South WinneshiekSouth Winneshiek5,000 Meters Junior Varsity4222:42.310
Oct 2Crestwood InvitationalOct 2 · 5,000 Meters Varsity · Place 39 · South WinneshiekSouth Winneshiek5,000 Meters Varsity3924:01.210
Sep 11All-American InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 250 · South WinneshiekSouth Winneshiek5,000 Meters Junior Varsity25024:50.6510
Sep 2Trent Smith Invitational (Charles City)Sep 2 · 5,000 Meters Varsity · Place 47 · South WinneshiekSouth Winneshiek5,000 Meters Varsity4725:26.3810

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Upper Iowa Conference Championship MeetOct 15 · Varsity · Place 63 · South WinneshiekSouth WinneshiekVarsity6326:449
Oct 3Crestwood InvitationalOct 3 · Junior Varsity · Place 68 · South WinneshiekSouth WinneshiekJunior Varsity6828:13.6—
Sep 3Trent Smith InvitationalSep 3 · 5,000 Meters Freshman · Place 17 · South Winneshiek,South Winneshiek,5,000 Meters Freshman1729:46.2FR

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 24Nashua-Plainfield InvitationalSep 24 · 2,500 Meters Middle School · Place 32 · South WinneshiekSouth Winneshiek2,500 Meters Middle School3219:13.01—
Sep 14All-American InvitationalSep 14 · 3,200 Meters Middle School · Place 110 · South WinneshiekSouth Winneshiek3,200 Meters Middle School1109:00.9—
Sep 14All-American InvitationalSep 14 · 3,200 Meters Middle School · Place 110 · South WinneshiekSouth Winneshiek3,200 Meters Middle School11017:55.60—
Sep 14All-American InvitationalSep 14 · 3,200 Meters Middle School · Place 110 · South WinneshiekSouth Winneshiek3,200 Meters Middle School1109:00.9—