Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cresco Country ClubCrestwood Invitational · Oct 112:54.31Crestwood InvitationalOctober 1, 2022
5,000 Meters · Cresco Country ClubCrestwood Invitational · Oct 319:25.4Crestwood InvitationalOctober 3, 2026
5,000 Meters · Elkader Golf & Country ClubUpper Iowa Conference Championships · Oct 1618:00.5Upper Iowa Conference ChampionshipsOctober 16, 2025
5,000 Meters · Hickory Grove G.C.2025 Oelwein Invitational · Sep 218:53.72025 Oelwein InvitationalSeptember 2, 2025
5,000 Meters · Hickory Grove Golf CourseIowa State Qualifier - 2A - Oelwein · Oct 2317:49.6Iowa State Qualifier - 2A - OelweinOctober 23, 2025
5,000 Meters · Max Championship Cross Country Course2025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock) · Sep 918:30.22025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)September 9, 2025
5,000 Meters · Milton R. Owen Nature CenterOsage Invitational · Sep 1518:48.3Osage InvitationalSeptember 15, 2026
5,000 Meters · New Hampton Golf & Country ClubNew Hampton Invitational · Oct 918:02.8New Hampton InvitationalOctober 9, 2025
5,000 Meters · Waukon Golf & Country Club2026 Waukon Invitational · Sep 2218:38.52026 Waukon InvitationalSeptember 22, 2026
5,000 Meters · Wild Wood Golf Course2026 Charles City Invitational · Aug 2719:43.32026 Charles City InvitationalAugust 27, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22 Iowa State Qualifier - 2A - Eagle GroveOct 22 · 5,000 Meters Varsity · Place 31 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity3118:54.0812
Oct 8New Hampton InvitationalOct 8 · 5,000 Meters Varsity · Place 3 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity318:09.112
Oct 3Crestwood InvitationalOct 3 · 5,000 Meters Varsity · Place 7 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity719:25.4 PB12
Sep 222026 Waukon InvitationalSep 22 · 5,000 Meters Varsity Boys · Place 26 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity Boys2618:38.5 PB12
Sep 15Osage InvitationalSep 15 · 5,000 Meters Varsity · Place 15 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity1518:48.3 PB12
Sep 82026 Dick Pollitt Classic (Waverly-Shell Rock)Sep 8 · 5,000 Meters Boys 11th/12th 5K · Place 25 · Crestwood CrescoCrestwood Cresco5,000 Meters Boys 11th/12th 5K2519:10.012
Sep 12026 Dick Arndt Invitational (Oelwein)Sep 1 · 5,000 Meters Boys Varsity 5K · Place 41 · Crestwood CrescoCrestwood Cresco5,000 Meters Boys Varsity 5K4120:14.812
Aug 272026 Charles City InvitationalAug 27 · 5,000 Meters 11th/12th Boys 5K · Place 26 · Crestwood CrescoCrestwood Cresco5,000 Meters 11th/12th Boys 5K2619:43.3 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - OelweinOct 23 · 5,000 Meters State · Place 18 · Crestwood CrescoCrestwood Cresco5,000 Meters State1817:49.6 PB11
Oct 16Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 9 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity918:00.5 PB11
Oct 9New Hampton InvitationalOct 9 · 5,000 Meters Varsity · Place 7 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity718:02.8 PB11
Sep 232025 Waukon InvitationalSep 23 · 5,000 Meters Varsity Boys · Place 17 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity Boys1718:55.911
Sep 92025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 9 · 5,000 Meters Boys 11th/12th 5K · Place 22 · Crestwood CrescoCrestwood Cresco5,000 Meters Boys 11th/12th 5K2218:30.2 PB11
Sep 22025 Oelwein InvitationalSep 2 · 5,000 Meters Boys Varsity 5K · Place 39 · Crestwood CrescoCrestwood Cresco5,000 Meters Boys Varsity 5K3918:53.7 PB11
Aug 282025 Charles City InvitationalAug 28 · 5,000 Meters Varsity · Place 23 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity2319:44.7JR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 2A - OelweinOct 24 · 5,000 Meters Varsity · Place 25 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity2518:39.4SO
Oct 10New Hampton InvitationalOct 10 · 5,000 Meters Varsity · Place 19 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity1919:17.8SO
Oct 5Crestwood InvitationalOct 5 · 5,000 Meters Varsity · Place 14 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity1420:39.6SO
Sep 24Waukon InvitationalSep 24 · 5,000 Meters Varsity · Place 21 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity2119:03.0SO
Sep 17Osage InvitationalSep 17 · 5,000 Meters Varsity · Place 24 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity2420:03.1SO
Sep 10Dick Pollitt Classic (Waverly-Shell Rock)Sep 10 · 5,000 Meters Freshman Sophomore · Place 14 · Crestwood CrescoCrestwood Cresco5,000 Meters Freshman Sophomore1419:25.5SO
Sep 3Oelwein InvitationalSep 3 · 5,000 Meters Varsity · Place 72 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity7219:59.5SO

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier - 2A - MonticelloOct 19 · 5,000 Meters Varsity · Place 28 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity2818:07.59
Oct 19Iowa State Qualifier - 1A - Mount AyrOct 19 · 5,000 Meters Varsity · Place 28 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity2818:07.59
Oct 10Northeast Iowa Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 23 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity2318:59.1FR
Oct 5New Hampton InvitationalOct 5 · 5,000 Meters Varsity · Place 18 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity1818:25.3FR
Sep 30Crestwood InvitationalSep 30 · 5,000 Meters Varsity · Place 12 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity1220:24.9FR
Sep 19Waukon InvitationalSep 19 · 5,000 Meters Varsity · Place 32 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity3219:56.74FR
Sep 12Green Devils InvitationalSep 12 · 5,000 Meters Varsity · Place 37 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity3720:34.0FR
Sep 12Green Devils InvitationalSep 12 · 5,000 Meters Varsity · Place 37 · Crestwood CrescoCrestwood Cresco5,000 Meters Varsity3720:34.0FR
Aug 29Oelwein InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 37 · Crestwood CrescoCrestwood Cresco5,000 Meters Junior Varsity3721:53.5FR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11Northeast Iowa Conference ChampionshipsOct 11 · 2 Miles Middle School · Place 9 · CrestwoodCrestwood2 Miles Middle School912:12.918
Oct 6New Hampton InvitationalOct 6 · 2 Miles Middle School · Place 10 · CrestwoodCrestwood2 Miles Middle School1012:40.18
Oct 1Crestwood InvitationalOct 1 · 2 Miles Junior High · Place 11 · CrestwoodCrestwood2 Miles Junior High1112:54.31 PB8
Aug 30Oelwein InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 10 · MS_CrestwoodMS_Crestwood5,000 Meters Junior Varsity106:37.488

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Crestwood InvitationalOct 2 · 2 Miles Middle School · Place 15 · CrestwoodCrestwood2 Miles Middle School1514:31.17
Sep 21Waukon InvitationalSep 21 · 2 Miles Middle School · Place 20 · CrestwoodCrestwood2 Miles Middle School2013:50.497
Sep 2Trent Smith Invitational (Charles City)Sep 2 · 2 Miles Middle School · Place 8 · CrestwoodCrestwood2 Miles Middle School814:04.667