Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cresco Country ClubCrestwood Invitational · Oct 115:32.68Crestwood InvitationalOctober 1, 2022
2 Miles · Luther College CampusAll-American Invitational · Sep 1014:54.23All-American InvitationalSeptember 10, 2022
5,000 Meters · Cresco Country ClubCrestwood Invitational · Oct 321:35.3Crestwood InvitationalOctober 3, 2026
5,000 Meters · Elkader Golf & Country ClubUpper Iowa Conference Championships · Oct 1620:21.1Upper Iowa Conference ChampionshipsOctober 16, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Oct 3019:23.2Iowa State Championships 1AOctober 30, 2026
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1221:58.9All-American InvitationalSeptember 12, 2026
5,000 Meters · North Fayette High SchoolUpper Iowa Conference Championships · Oct 1621:10.3Upper Iowa Conference ChampionshipsOctober 16, 2026
5,000 Meters · Pioneer Town & Country ClubPanther Invitational · Sep 2420:56.2Panther InvitationalSeptember 24, 2026
5,000 Meters · South Winn Golf & Country ClubSouth Winneshiek Invitational · Oct 620:11.5South Winneshiek InvitationalOctober 6, 2026
5,000 Meters · Wild Wood Golf Course2025 Trent Smith Invitational (Charles City) · Sep 421:58.22025 Trent Smith Invitational (Charles City)September 4, 2025
5,000 Meters · Woods Edge Golf Course2026 Edgewood-Colesburg Invitational · Aug 2520:47.52026 Edgewood-Colesburg InvitationalAugust 25, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30Iowa State Championships 1AOct 30 · 5,000 Meters State · Place 123 · South WinneshiekSouth Winneshiek5,000 Meters State12319:23.2 PB11
Oct 22 Iowa State Qualifier - 1A - South WinneshiekOct 22 · 5,000 Meters Varsity · Place 31 · South WinneshiekSouth Winneshiek5,000 Meters Varsity3120:02.5JR
Oct 16Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 52 · South WinneshiekSouth Winneshiek5,000 Meters Varsity5221:10.3 PB11
Oct 6South Winneshiek InvitationalOct 6 · 5,000 Meters Varsity · Place 52 · South WinneshiekSouth Winneshiek5,000 Meters Varsity5220:11.5 PB11
Oct 3Crestwood InvitationalOct 3 · 5,000 Meters Varsity · Place 21 · South WinneshiekSouth Winneshiek5,000 Meters Varsity2121:35.3 PB11
Sep 24Panther InvitationalSep 24 · 5,000 Meters High School · Place 81 · South WinneshiekSouth Winneshiek5,000 Meters High School8120:56.2 PB11
Sep 12All-American InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 156 · South WinneshiekSouth Winneshiek5,000 Meters Junior Varsity15621:58.9 PB11
Aug 252026 Edgewood-Colesburg InvitationalAug 25 · 5,000 Meters High School Boys · Place 36 · South WinneshiekSouth Winneshiek5,000 Meters High School Boys3620:47.5 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 49 · South WinneshiekSouth Winneshiek5,000 Meters Varsity4920:21.1 PB10
Oct 7South Winneshiek InivtationalOct 7 · 5,000 Meters Varsity · Place 73 · South WinneshiekSouth Winneshiek5,000 Meters Varsity7320:28.910
Oct 4Crestwood InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 3 · South WinneshiekSouth Winneshiek5,000 Meters Junior Varsity324:13.110
Sep 25Panther InvitationalSep 25 · 5,000 Meters High School · Place 80 · South WinneshiekSouth Winneshiek5,000 Meters High School8021:29.210
Sep 13All-American InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 222 · South WinneshiekSouth Winneshiek5,000 Meters Junior Varsity22223:24.010
Sep 42025 Trent Smith Invitational (Charles City)Sep 4 · 5,000 Meters Boys 9th/10th Grade 5K · Place 20 · South WinneshiekSouth Winneshiek5,000 Meters Boys 9th/10th Grade 5K2021:58.2 PB10
Aug 262025 Edgewood-Colesburg InvitationalAug 26 · 5,000 Meters Varsity · Place 78 · South WinneshiekSouth Winneshiek5,000 Meters Varsity7822:22.6SO

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8South Winneshiek InvitationalOct 8 · 5,000 Meters Varsity · Place 97 · South WinneshiekSouth Winneshiek5,000 Meters Varsity9721:19.2FR
Sep 14All-American InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 198 · South WinneshiekSouth Winneshiek5,000 Meters Junior Varsity19822:17.29
Sep 5Trent Smith Invitational (Charles City)Sep 5 · 5,000 Meters Varsity · Place 26 · South WinneshiekSouth Winneshiek5,000 Meters Varsity2622:07.7FR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11Upper Iowa Conference ChampionshipsOct 11 · 2 Miles Middle School · Place 19 · South WinneshiekSouth Winneshiek2 Miles Middle School1914:12.48
Sep 30Crestwood InvitationalSep 30 · 2 Miles Middle School · Place 27 · MS_South WinneshiekMS_South Winneshiek2 Miles Middle School2715:32.58
Sep 9All-American InvitationalSep 9 · 2 Miles Junior High · Place 89 · South WinneshiekSouth Winneshiek2 Miles Junior High8915:42.508

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4South Winneshiek InvitationalOct 4 · 2,500 Meters Varsity · Place 24 · South WinneshiekSouth Winneshiek2,500 Meters Varsity2415:03.27
Oct 1Crestwood InvitationalOct 1 · 2 Miles Junior High · Place 34 · South WinneshiekSouth Winneshiek2 Miles Junior High3415:32.68 PB7
Sep 15Central InvitationalSep 15 · Middle School · Place 9 · South WinneshiekSouth WinneshiekMiddle School97:107
Sep 10All-American InvitationalSep 10 · 2 Miles Junior High · Place 66 · South WinneshiekSouth Winneshiek2 Miles Junior High6614:54.23 PB7