Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bear Creek Golf CourseForest City Invitational · Oct 1322:06.2Forest City InvitationalOctober 13, 2025
5,000 Meters · Garner Golf CourseGHV Invitational · Sep 2822:20.8GHV InvitationalSeptember 28, 2026
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1322:52.0All-American InvitationalSeptember 13, 2025
5,000 Meters · Max Championship Cross Country CourseDike-New Hartford Invitational · Oct 622:20.7Dike-New Hartford InvitationalOctober 6, 2026
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 321:26.7Steve Johnson Invitational October 3, 2026
5,000 Meters · Maynes Grove2025 Bulldog Invitational (Hampton-Dumont) · Oct 223:05.72025 Bulldog Invitational (Hampton-Dumont)October 2, 2025
5,000 Meters · Mercy Medical CenterNewman Catholic Invitational · Sep 125:19.7Newman Catholic InvitationalSeptember 1, 2026
5,000 Meters · Milton R. Owen Nature CenterOsage Invitational · Sep 1523:21.5Osage InvitationalSeptember 15, 2026
5,000 Meters · North Iowa Area CCTop of Iowa Conference Championships · Oct 1622:35.8Top of Iowa Conference ChampionshipsOctober 16, 2025
5,000 Meters · Pioneer Town & Country ClubTop of Iowa Conerence Championships · Oct 1522:10.5Top of Iowa Conerence ChampionshipsOctober 15, 2026
5,000 Meters · Waukon Golf & Country Club2025 Waukon Invitational · Sep 2322:26.72025 Waukon InvitationalSeptember 23, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 15Top of Iowa Conerence ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 12 · Osage5,000 Meters Junior Varsity1222:10.5 PB11
Oct 6Dike-New Hartford InvitationalOct 6 · 5,000 Meters JV Boys · Place 42 · Osage5,000 Meters JV Boys4222:20.7 PB11
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Junior Varsity · Place 318 · Osage5,000 Meters Junior Varsity31821:26.7 PB11
Sep 28GHV InvitationalSep 28 · 5,000 Meters Varsity · Place 63 · Osage5,000 Meters Varsity6322:20.8 PB11
Sep 222026 Waukon InvitationalSep 22 · 5,000 Meters JV Boys · Place 74 · Osage5,000 Meters JV Boys7422:57.411
Sep 15Osage InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 20 · Osage5,000 Meters Junior Varsity2023:21.5 PB11
Sep 12All-American InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 234 · Osage5,000 Meters Junior Varsity23423:20.611
Sep 82026 Dick Pollitt Classic (Waverly-Shell Rock)Sep 8 · 5,000 Meters Boys 11th/12th 5K · Place 85 · Osage5,000 Meters Boys 11th/12th 5K8523:26.011
Sep 1Newman Catholic InvitationalSep 1 · 5,000 Meters Junior Varsity · Place 14 · Osage5,000 Meters Junior Varsity1425:19.7 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 16Top of Iowa Conference ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 16 · Osage5,000 Meters Junior Varsity1622:35.8 PB10
Oct 13Forest City InvitationalOct 13 · 5,000 Meters High School · Place 73 · Osage5,000 Meters High School7322:06.2 PB10
Oct 7Dike-New Hartford InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 33 · Osage5,000 Meters Junior Varsity3321:57.8SO
Oct 22025 Bulldog Invitational (Hampton-Dumont)Oct 2 · 5,000 Meters Boys High School 5K · Place 44 · Osage5,000 Meters Boys High School 5K4423:05.7 PB10
Sep 29GHV InvitationalSep 29 · 5,000 Meters Varsity · Place 68 · Osage5,000 Meters Varsity6823:09.2SO
Sep 232025 Waukon InvitationalSep 23 · 5,000 Meters JV Boys · Place 44 · Osage5,000 Meters JV Boys4422:26.7 PB10
Sep 13All-American InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 201 · Osage5,000 Meters Junior Varsity20122:52.0 PB10
Sep 112025 Bob Scott Invitational (North Fayette Valley)Sep 11 · 5,000 Meters Boys 5K · Osage5,000 Meters Boys 5K—NT10
Sep 2Newman Catholic InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 11 · Osage5,000 Meters Junior Varsity1124:24.310