Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Luther College CampusAll-American Invitational · Sep 914:08.30All-American InvitationalSeptember 9, 2023
5,000 Meters · Cresco Country ClubCrestwood Invitational · Oct 318:58.0Crestwood InvitationalOctober 3, 2026
5,000 Meters · Elkader Golf & Country ClubUpper Iowa Conference Championships · Oct 1618:40.6Upper Iowa Conference ChampionshipsOctober 16, 2025
5,000 Meters · Hickory Grove G.C.2025 Oelwein Invitational · Sep 221:44.82025 Oelwein InvitationalSeptember 2, 2025
5,000 Meters · Hickory Grove Golf CourseIowa State Qualifier - 2A - Oelwein · Oct 2318:23.1Iowa State Qualifier - 2A - OelweinOctober 23, 2025
5,000 Meters · Jesup Golf CourseJesup Invitational · Sep 2919:03.0Jesup InvitationalSeptember 29, 2026
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1219:18.0All-American InvitationalSeptember 12, 2026
5,000 Meters · Max Championship Cross Country Course2025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock) · Sep 919:09.42025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)September 9, 2025
5,000 Meters · MHI2025 Independence Invitational · Sep 1819:27.72025 Independence InvitationalSeptember 18, 2025
5,000 Meters · New Hampton Golf & Country ClubNew Hampton Invitational · Oct 818:16.9New Hampton InvitationalOctober 8, 2026
5,000 Meters · North Fayette High SchoolUpper Iowa Conference Championships · Oct 1618:37.9Upper Iowa Conference ChampionshipsOctober 16, 2026
5,000 Meters · Starmount School Campus2026 Starmont Invitational · Sep 1518:26.72026 Starmont InvitationalSeptember 15, 2026
5,000 Meters · Waukon Golf & Country Club2026 Waukon Invitational · Sep 2218:36.22026 Waukon InvitationalSeptember 22, 2026
5,000 Meters · Wild Wood Golf Course2026 Charles City Invitational · Aug 2719:36.42026 Charles City InvitationalAugust 27, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 222026 State Qualifier - 2A - Monticello Oct 22 · 5,000 Meters Varsity · Place 66 · New HamptonNew Hampton5,000 Meters Varsity6619:55.9JR
Oct 16Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 9 · New HamptonNew Hampton5,000 Meters Varsity918:37.9 PB11
Oct 8New Hampton InvitationalOct 8 · 5,000 Meters Varsity · Place 4 · New HamptonNew Hampton5,000 Meters Varsity418:16.9 PB11
Oct 3Crestwood InvitationalOct 3 · 5,000 Meters Varsity · Place 3 · New HamptonNew Hampton5,000 Meters Varsity318:58.0 PB11
Sep 29Jesup InvitationalSep 29 · 5,000 Meters Varsity Boys 5K · Place 53 · New HamptonNew Hampton5,000 Meters Varsity Boys 5K5319:03.0 PB11
Sep 222026 Waukon InvitationalSep 22 · 5,000 Meters Varsity Boys · Place 24 · New HamptonNew Hampton5,000 Meters Varsity Boys2418:36.2 PB11
Sep 152026 Starmont InvitationalSep 15 · 5,000 Meters Boys Varsity 5K · Place 18 · New HamptonNew Hampton5,000 Meters Boys Varsity 5K1818:26.7 PB11
Sep 12All-American InvitationalSep 12 · 5,000 Meters Varsity · Place 135 · New HamptonNew Hampton5,000 Meters Varsity13519:18.0 PB11
Sep 82026 Dick Pollitt Classic (Waverly-Shell Rock)Sep 8 · 5,000 Meters Boys 11th/12th 5K · Place 31 · New HamptonNew Hampton5,000 Meters Boys 11th/12th 5K3119:30.211
Sep 12026 Dick Arndt Invitational (Oelwein)Sep 1 · 5,000 Meters Boys Varsity 5K · Place 66 · New HamptonNew Hampton5,000 Meters Boys Varsity 5K6622:20.811
Aug 272026 Charles City InvitationalAug 27 · 5,000 Meters 11th/12th Boys 5K · Place 21 · New HamptonNew Hampton5,000 Meters 11th/12th Boys 5K2119:36.4 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - OelweinOct 23 · 5,000 Meters State · Place 30 · New HamptonNew Hampton5,000 Meters State3018:23.1 PB10
Oct 16Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 21 · New HamptonNew Hampton5,000 Meters Varsity2118:40.6 PB10
Oct 9New Hampton InvitationalOct 9 · 5,000 Meters Varsity · Place 18 · New HamptonNew Hampton5,000 Meters Varsity1819:36.010
Oct 4Crestwood InvitationalOct 4 · 5,000 Meters Varsity · Place 9 · New HamptonNew Hampton5,000 Meters Varsity920:14.610
Sep 30Jesup InvitationalSep 30 · 5,000 Meters Varsity · Place 68 · New HamptonNew Hampton5,000 Meters Varsity6819:10.7SO
Sep 232025 Waukon InvitationalSep 23 · 5,000 Meters Varsity Boys · Place 32 · New HamptonNew Hampton5,000 Meters Varsity Boys3220:08.710
Sep 182025 Independence InvitationalSep 18 · 5,000 Meters Boys Varsity 5K · Place 50 · New HamptonNew Hampton5,000 Meters Boys Varsity 5K5019:27.7 PB10
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 169 · New HamptonNew Hampton5,000 Meters Varsity16920:11.810
Sep 92025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 9 · 5,000 Meters Boys 9th/10th 5K · Place 20 · New HamptonNew Hampton5,000 Meters Boys 9th/10th 5K2019:09.4 PB10
Sep 22025 Oelwein InvitationalSep 2 · 5,000 Meters Boys Varsity 5K · Place 86 · New HamptonNew Hampton5,000 Meters Boys Varsity 5K8621:44.8 PB10
Aug 282025 Charles City InvitationalAug 28 · 5,000 Meters Varsity · Place 31 · New HamptonNew Hampton5,000 Meters Varsity3120:04.1SO

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 2A - OelweinOct 24 · 5,000 Meters Varsity · Place 75 · New HamptonNew Hampton5,000 Meters Varsity7521:35.8FR
Oct 10New Hampton InvitationalOct 10 · 5,000 Meters Varsity · Place 42 · New HamptonNew Hampton5,000 Meters Varsity4221:53.3FR
Oct 5Crestwood InvitationalOct 5 · 5,000 Meters Varsity · Place 22 · New HamptonNew Hampton5,000 Meters Varsity2222:04.5FR
Oct 1Jesup InvitationalOct 1 · 5,000 Meters Varsity · Place 115 · New HamptonNew Hampton5,000 Meters Varsity11520:19.8FR
Sep 24Waukon InvitationalSep 24 · 5,000 Meters Varsity · Place 61 · New HamptonNew Hampton5,000 Meters Varsity6121:56.6FR
Sep 17Osage InvitationalSep 17 · 5,000 Meters Varsity · Place 72 · New HamptonNew Hampton5,000 Meters Varsity7223:49.1FR
Sep 14All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 219 · New HamptonNew Hampton5,000 Meters Varsity21922:17.29
Sep 10Dick Pollitt Classic (Waverly-Shell Rock)Sep 10 · 5,000 Meters Freshman Sophomore · Place 70 · New HamptonNew Hampton5,000 Meters Freshman Sophomore7024:35.9FR
Sep 3Oelwein InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 61 · New HamptonNew Hampton5,000 Meters Junior Varsity6122:57.8FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10Northeast Iowa Conference ChampionshipsOct 10 · 2 Miles Middle School · Place 30 · New HamptonNew Hampton2 Miles Middle School3014:25.58
Oct 5New Hampton InvitationalOct 5 · 2 Miles Middle School · Place 32 · MS_New HamptonMS_New Hampton2 Miles Middle School3214:45.88
Sep 26Jesup InvitationalSep 26 · 1.5 Miles Middle School · Place 47 · New HamptonNew Hampton1.5 Miles Middle School4710:40.28
Sep 12Green Devils InvitationalSep 12 · 2 Miles Middle School · Place 22 · New HamptonNew Hampton2 Miles Middle School2213:10.08
Sep 9All-American InvitationalSep 9 · 2 Miles Junior High · Place 50 · New HamptonNew Hampton2 Miles Junior High5014:08.30 PB8