Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cresco Country ClubCrestwood Invitational · Oct 118:12.28Crestwood InvitationalOctober 1, 2022
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Nov 217:31.8Iowa State Championships 2ANovember 2, 2024
5,000 Meters · Luther CollegeIowa State Qualifier 3A - Decorah · Oct 2019:49.70Iowa State Qualifier 3A - DecorahOctober 20, 2021
5,000 Meters · Osage HSOsage Cross Country Invitational · Sep 1319:10.43Osage Cross Country InvitationalSeptember 13, 2022
6,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Aug 3021:17.1John Kurtt InvitationalAugust 30, 2025
8,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 127:46.1American Rivers Conference ChampionshipsNovember 1, 2025
8,000 Meters · Lake Creek Country ClubAmerican Rivers Conference Championships · Oct 3126:07.8American Rivers Conference ChampionshipsOctober 31, 2026
8,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 326:37.0Steve Johnson Invitational October 3, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31American Rivers Conference ChampionshipsOct 31 · 8,000 Meters College · Place 47 · WartburgWartburg8,000 Meters College4726:07.8 PBSo
Oct 3Steve Johnson Invitational Oct 3 · 8,000 Meters College · Place 55 · WartburgWartburg8,000 Meters College5526:37.0 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1American Rivers Conference ChampionshipsNov 1 · 8,000 Meters College · Place 141 · WartburgWartburg8,000 Meters College14127:46.1 PBFr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · WartburgWartburg8,000 Meters College—DNFFr
Aug 30John Kurtt InvitationalAug 30 · 6,000 Meters Collegiate · Place 50 · WartburgWartburg6,000 Meters Collegiate5021:17.1 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2Iowa State Championships 2ANov 2 · 5,000 Meters Varsity · Place 59 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity5917:31.8 PB12
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 59 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity5917:31.8SR
Oct 24Iowa State Qualifier - 2A - OelweinOct 24 · 5,000 Meters Varsity · Place 2 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity216:48.5SR
Oct 10New Hampton InvitationalOct 10 · 5,000 Meters Varsity · Place 1 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity116:33.2SR
Oct 5Crestwood InvitationalOct 5 · 5,000 Meters Varsity · Place 1 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity118:01.6SR
Sep 24Waukon InvitationalSep 24 · 5,000 Meters Varsity · Place 2 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity217:02.1SR
Sep 17Osage InvitationalSep 17 · 5,000 Meters Varsity · Place 5 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity517:51.5SR
Sep 10Dick Pollitt Classic (Waverly-Shell Rock)Sep 10 · 5,000 Meters Sophomore · Place 5 · Crestwood CrescoCrestwood Cresco5,000 Meters Sophomore516:47.6SR
Sep 3Oelwein InvitationalSep 3 · 5,000 Meters Varsity · Place 11 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity1116:56.1SR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 2A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 16 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity1616:40.3JR
Oct 19Iowa State Qualifier - 2A - MonticelloOct 19 · 5,000 Meters Varsity · Place 6 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity616:54.211
Oct 19Iowa State Qualifier - 1A - Mount AyrOct 19 · 5,000 Meters Varsity · Place 6 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity616:54.211
Oct 10Northeast Iowa Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 5 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity517:13.3JR
Oct 5New Hampton InvitationalOct 5 · 5,000 Meters Varsity · Place 5 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity517:35.1JR
Sep 30Crestwood InvitationalSep 30 · 5,000 Meters Varsity · Place 1 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity118:20.3JR
Sep 19Waukon InvitationalSep 19 · 5,000 Meters Varsity · Place 5 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity517:21.82JR
Sep 12Green Devils InvitationalSep 12 · 5,000 Meters Varsity · Place 4 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity417:35.4JR
Sep 12Green Devils InvitationalSep 12 · 5,000 Meters Varsity · Place 4 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity417:35.4JR
Aug 29Oelwein InvitationalAug 29 · 5,000 Meters Varsity · Place 29 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity2918:42.3JR

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20Iowa State Qualifier - 2A - OelweinOct 20 · 5,000 Meters Varsity · Place 19 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity1918:14.68SO
Oct 11Northeast Iowa Conference ChampionshipsOct 11 · 5,000 Meters Varsity · Place 27 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity2718:44.52SO
Oct 1Crestwood InvitationalOct 1 · 5,000 Meters Varsity · Place 4 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity418:12.28 PB10
Sep 20Waukon InvitationalSep 20 · 5,000 Meters Varsity · Place 28 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity2819:55.10SO
Sep 13Osage Cross Country InvitationalSep 13 · 5,000 Meters Varsity · Place 18 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity1819:10.43 PB10
Sep 6Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 6 · 5,000 Meters Varsity · Place 10 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity1018:35.9SO
Aug 30Oelwein InvitationalAug 30 · 5,000 Meters Varsity · Place 36 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity3619:08.86SO
Aug 25Charles City InvitationalAug 25 · 5,000 Meters Varsity · Place 23 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity2319:16.95SO

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 20Iowa State Qualifier 3A - DecorahOct 20 · 5,000 Meters State · Place 60 · Crestwood CrescoCrestwood Cresco5,000 Meters State6019:49.70 PB9
Oct 7New Hampton InvitationalOct 7 · 5,000 Meters Varsity · Place 40 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity4020:34.99
Oct 2Crestwood InvitationalOct 2 · 5,000 Meters Varsity · Place 28 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity2822:06.69