Personal bests

Best marks in available results
Event / courseMarkMeetDate
1931 m · MHI2025 Independence Invitational · Sep 1810:14.52025 Independence InvitationalSeptember 18, 2025
2 Miles · Cresco Country ClubCrestwood Invitational · Oct 415:24.2Crestwood InvitationalOctober 4, 2025
2 Miles · Elkader Golf & Country ClubUpper Iowa Conference Championships · Oct 1613:27.8Upper Iowa Conference ChampionshipsOctober 16, 2025
2 Miles · Luther CollegeAll-American Invitational · Sep 1415:46.2All-American InvitationalSeptember 14, 2024
2 Miles · New Hampton Golf & Country ClubNew Hampton Invitational · Oct 913:35.0New Hampton InvitationalOctober 9, 2025
2 Miles · Waukon Golf & Country Club2025 Waukon Invitational · Sep 2314:18.62025 Waukon InvitationalSeptember 23, 2025
2 Miles · Wild Wood Golf Course2025 Trent Smith Invitational (Charles City) · Sep 414:17.22025 Trent Smith Invitational (Charles City)September 4, 2025
5,000 Meters · Cresco Country ClubCrestwood Invitational · Oct 322:15.2Crestwood InvitationalOctober 3, 2026
5,000 Meters · Hickory Grove Golf Course2026 Dick Arndt Invitational (Oelwein) · Sep 124:06.72026 Dick Arndt Invitational (Oelwein)September 1, 2026
5,000 Meters · Jesup Golf CourseJesup Invitational · Sep 2921:31.2Jesup InvitationalSeptember 29, 2026
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1223:02.9All-American InvitationalSeptember 12, 2026
5,000 Meters · Max Championship Cross Country Course2026 Dick Pollitt Classic (Waverly-Shell Rock) · Sep 823:02.12026 Dick Pollitt Classic (Waverly-Shell Rock)September 8, 2026
5,000 Meters · New Hampton Golf & Country ClubNew Hampton Invitational · Oct 820:41.6New Hampton InvitationalOctober 8, 2026
5,000 Meters · North Fayette High SchoolUpper Iowa Conference Championships · Oct 1622:09.0Upper Iowa Conference ChampionshipsOctober 16, 2026
5,000 Meters · Starmount School Campus2026 Starmont Invitational · Sep 1521:51.82026 Starmont InvitationalSeptember 15, 2026
5,000 Meters · Waukon Golf & Country Club2026 Waukon Invitational · Sep 2222:01.82026 Waukon InvitationalSeptember 22, 2026
5,000 Meters · Wild Wood Golf Course2026 Charles City Invitational · Aug 2723:30.52026 Charles City InvitationalAugust 27, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 16Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 17 · New HamptonNew Hampton5,000 Meters Junior Varsity1722:09.0 PB9
Oct 8New Hampton InvitationalOct 8 · 5,000 Meters Varsity · Place 37 · New HamptonNew Hampton5,000 Meters Varsity3720:41.6 PB9
Oct 3Crestwood InvitationalOct 3 · 5,000 Meters Varsity · Place 24 · New HamptonNew Hampton5,000 Meters Varsity2422:15.2 PB9
Sep 29Jesup InvitationalSep 29 · 5,000 Meters Varsity Boys 5K · Place 152 · New HamptonNew Hampton5,000 Meters Varsity Boys 5K15221:31.2 PB9
Sep 222026 Waukon InvitationalSep 22 · 5,000 Meters Varsity Boys · Place 80 · New HamptonNew Hampton5,000 Meters Varsity Boys8022:01.8 PB9
Sep 152026 Starmont InvitationalSep 15 · 5,000 Meters Boys Varsity 5K · Place 100 · New HamptonNew Hampton5,000 Meters Boys Varsity 5K10021:51.8 PB9
Sep 12All-American InvitationalSep 12 · 5,000 Meters Varsity · Place 212 · New HamptonNew Hampton5,000 Meters Varsity21223:02.9 PB9
Sep 82026 Dick Pollitt Classic (Waverly-Shell Rock)Sep 8 · 5,000 Meters 8-9 Division · Place 41 · New HamptonNew Hampton5,000 Meters 8-9 Division4123:02.1 PB9
Sep 12026 Dick Arndt Invitational (Oelwein)Sep 1 · 5,000 Meters Boys Varsity 5K · Place 86 · New HamptonNew Hampton5,000 Meters Boys Varsity 5K8624:06.7 PB9
Aug 272026 Charles City InvitationalAug 27 · 5,000 Meters 9th/10th Boys 5K · Place 43 · New HamptonNew Hampton5,000 Meters 9th/10th Boys 5K4323:30.5 PB9

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 16Upper Iowa Conference ChampionshipsOct 16 · 2 Miles Junior High · Place 16 · New HamptonNew Hampton2 Miles Junior High1613:27.8 PB8
Oct 9New Hampton InvitationalOct 9 · 2 Miles Junior High · Place 6 · New HamptonNew Hampton2 Miles Junior High613:35.0 PB8
Oct 4Crestwood InvitationalOct 4 · 2 Miles Junior High · Place 24 · New HamptonNew Hampton2 Miles Junior High2415:24.2 PB8
Sep 30Jesup InvitationalSep 30 · 2 Miles Middle School · Place 59 · New HamptonNew Hampton2 Miles Middle School5914:19.78
Sep 232025 Waukon InvitationalSep 23 · 2 Miles Junior High Boys · Place 23 · New HamptonNew Hampton2 Miles Junior High Boys2314:18.6 PB8
Sep 182025 Independence InvitationalSep 18 · 1.2 Miles Boys JH 1.2 Miles · Place 37 · New HamptonNew Hampton1.2 Miles Boys JH 1.2 Miles3710:14.5 PB8
Sep 92025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 9 · 1.75 Miles Boys Junior High 1.75 Mile · New HamptonNew Hampton1.75 Miles Boys Junior High 1.75 Mile—NT8
Sep 42025 Trent Smith Invitational (Charles City)Sep 4 · 2 Miles Boys Junior High 2 Mile · Place 16 · New HamptonNew Hampton2 Miles Boys Junior High 2 Mile1614:17.2 PB8

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10New Hampton InvitationalOct 10 · 2 Miles Middle School · Place 20 · New HamptonNew Hampton2 Miles Middle School2011:59.77
Oct 5Crestwood InvitationalOct 5 · 2 Miles Middle School · Place 28 · New HamptonNew Hampton2 Miles Middle School2816:16.17
Oct 1Jesup InvitationalOct 1 · 1.5 Miles Middle School · Place 89 · New HamptonNew Hampton1.5 Miles Middle School8910:55.37
Sep 17Osage InvitationalSep 17 · 2 Miles Middle School · Place 39 · New HamptonNew Hampton2 Miles Middle School3915:32.87
Sep 14All-American InvitationalSep 14 · 2 Miles Junior High · Place 68 · New HamptonNew Hampton2 Miles Junior High6815:46.2 PB7
Sep 5Trent Smith Invitational (Charles City)Sep 5 · 2 Miles Middle School · Place 40 · New HamptonNew Hampton2 Miles Middle School4015:50.77