Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dubuque Soccer Complex2026 Jim Boughton XC Invitational · Sep 2419:26.42026 Jim Boughton XC InvitationalSeptember 24, 2026
5,000 Meters · Hart Ridge Golf Course2026 West Delaware XC Invite · Oct 618:57.72026 West Delaware XC InviteOctober 6, 2026
5,000 Meters · Hickory Grove Golf CourseIowa State Qualifier - 2A - Oelwein · Oct 2319:11.3Iowa State Qualifier - 2A - OelweinOctober 23, 2025
5,000 Meters · Iowa City Kickers Soccer Park2026 River Valley Conference XC Meet · Oct 1319:37.42026 River Valley Conference XC MeetOctober 13, 2026
5,000 Meters · Jesup Golf CourseJesup Invitational · Sep 2918:57.2Jesup InvitationalSeptember 29, 2026
5,000 Meters · Monticello HS2026 Monticello XC · Sep 1219:20.72026 Monticello XCSeptember 12, 2026
5,000 Meters · Tipton City Park2026 Tipton Invitational · Sep 821:10.82026 Tipton InvitationalSeptember 8, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 222026 State Qualifier - 2A - Monticello Oct 22 · 5,000 Meters Varsity · Place 41 · Cascade Western Dubuque5,000 Meters Varsity4118:52.5SO
Oct 132026 River Valley Conference XC MeetOct 13 · 5,000 Meters Varsity Boys 5000 Meters · Place 41 · Cascade Western Dubuque5,000 Meters Varsity Boys 5000 Meters4119:37.4 PB10
Oct 62026 West Delaware XC InviteOct 6 · 5,000 Meters Varsity Boys 5000 Meters · Place 52 · Cascade Western Dubuque5,000 Meters Varsity Boys 5000 Meters5218:57.7 PB10
Sep 29Jesup InvitationalSep 29 · 5,000 Meters Varsity Boys 5K · Place 48 · Cascade Western Dubuque5,000 Meters Varsity Boys 5K4818:57.2 PB10
Sep 242026 Jim Boughton XC InvitationalSep 24 · 5,000 Meters Varsity Boys 5000 Meters · Place 152 · Cascade Western Dubuque5,000 Meters Varsity Boys 5000 Meters15219:26.4 PB10
Sep 122026 Monticello XCSep 12 · 5,000 Meters Varsity Boys 5000 Meters · Place 62 · Cascade Western Dubuque5,000 Meters Varsity Boys 5000 Meters6219:20.7 PB10
Sep 82026 Tipton InvitationalSep 8 · 5,000 Meters High School Boys · Place 33 · Cascade Western Dubuque5,000 Meters High School Boys3321:10.8 PB10
Sep 12026 Dick Arndt Invitational (Oelwein)Sep 1 · 5,000 Meters Boys Varsity 5K · Place 34 · Cascade Western Dubuque5,000 Meters Boys Varsity 5K3419:59.510
Aug 272026 Hempstead Invitational XCAug 27 · 5,000 Meters High School Boys 5000 Meters · Place 48 · Cascade Western Dubuque5,000 Meters High School Boys 5000 Meters4820:25.310

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - OelweinOct 23 · 5,000 Meters State · Place 43 · Cascade Western Dubuque5,000 Meters State4319:11.3 PB9
Oct 142025 River Valley Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 69 · Cascade Western Dubuque5,000 Meters Varsity6919:42.5FR
Oct 7West Delaware Hawks XC InvitationalOct 7 · 5,000 Meters Varsity · Place 92 · Cascade Western Dubuque5,000 Meters Varsity9220:06.2FR
Sep 30Jesup InvitationalSep 30 · 5,000 Meters Varsity · Place 104 · Cascade Western Dubuque5,000 Meters Varsity10420:21.8FR
Sep 23Vinton-Shellsburg InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 6 · Cascade Western Dubuque5,000 Meters Junior Varsity620:43.3FR
Sep 18Cascade InvitationalSep 18 · 5,000 Meters Varsity · Place 63 · Cascade Western Dubuque5,000 Meters Varsity6321:02.0FR
Sep 13Monticello XC InvitationalSep 13 · 5,000 Meters Varsity · Place 57 · Cascade Western Dubuque5,000 Meters Varsity5720:08.9FR
Sep 9Tipton InvitationalSep 9 · 5,000 Meters Varsity · Place 34 · Cascade Western Dubuque5,000 Meters Varsity3420:48.3FR