Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bear Creek Golf CourseForest City Invitational · Oct 1319:44.5Forest City InvitationalOctober 13, 2025
5,000 Meters · Garner Golf CourseGHV Invitational · Sep 2819:45.9GHV InvitationalSeptember 28, 2026
5,000 Meters · Hickory Grove Golf CourseIowa State Qualifier - 2A - Oelwein · Oct 2319:17.9Iowa State Qualifier - 2A - OelweinOctober 23, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1320:51.6All-American InvitationalSeptember 13, 2025
5,000 Meters · Max Championship Cross Country CourseDike-New Hartford Invitational · Oct 619:33.7Dike-New Hartford InvitationalOctober 6, 2026
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 320:14.9Steve Johnson Invitational October 3, 2026
5,000 Meters · Maynes Grove2025 Bulldog Invitational (Hampton-Dumont) · Oct 220:46.12025 Bulldog Invitational (Hampton-Dumont)October 2, 2025
5,000 Meters · Mercy Medical CenterNewman Catholic Invitational · Sep 121:03.8Newman Catholic InvitationalSeptember 1, 2026
5,000 Meters · Milton R. Owen Nature CenterOsage Invitational · Sep 1519:56.4Osage InvitationalSeptember 15, 2026
5,000 Meters · North Fayette High School2025 Bob Scott Invitational (North Fayette Valley) · Sep 1121:35.62025 Bob Scott Invitational (North Fayette Valley)September 11, 2025
5,000 Meters · North Iowa Area CCTop of Iowa Conference Championships · Oct 1620:16.0Top of Iowa Conference ChampionshipsOctober 16, 2025
5,000 Meters · Pioneer Town & Country ClubTop of Iowa Conerence Championships · Oct 1519:15.5Top of Iowa Conerence ChampionshipsOctober 15, 2026
5,000 Meters · Waukon Golf & Country Club2026 Waukon Invitational · Sep 2219:55.52026 Waukon InvitationalSeptember 22, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 222026 State Qualifier - 2A - Monticello Oct 22 · 5,000 Meters Varsity · Place 55 · Osage5,000 Meters Varsity5519:27.2JR
Oct 15Top of Iowa Conerence ChampionshipsOct 15 · 5,000 Meters Varsity · Place 23 · Osage5,000 Meters Varsity2319:15.5 PB11
Oct 6Dike-New Hartford InvitationalOct 6 · 5,000 Meters Varsity Boys · Place 68 · Osage5,000 Meters Varsity Boys6819:33.7 PB11
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 309 · Osage5,000 Meters Varsity30920:14.9 PB11
Sep 28GHV InvitationalSep 28 · 5,000 Meters Varsity · Place 30 · Osage5,000 Meters Varsity3019:45.9 PB11
Sep 222026 Waukon InvitationalSep 22 · 5,000 Meters Varsity Boys · Place 47 · Osage5,000 Meters Varsity Boys4719:55.5 PB11
Sep 15Osage InvitationalSep 15 · 5,000 Meters Varsity · Place 30 · Osage5,000 Meters Varsity3019:56.4 PB11
Sep 12All-American InvitationalSep 12 · 5,000 Meters Varsity · Place 188 · Osage5,000 Meters Varsity18820:52.611
Sep 82026 Dick Pollitt Classic (Waverly-Shell Rock)Sep 8 · 5,000 Meters Boys 11th/12th 5K · Place 52 · Osage5,000 Meters Boys 11th/12th 5K5220:29.311
Sep 1Newman Catholic InvitationalSep 1 · 5,000 Meters Varsity · Place 32 · Osage5,000 Meters Varsity3221:03.8 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - OelweinOct 23 · 5,000 Meters State · Place 49 · Osage5,000 Meters State4919:17.9 PB10
Oct 16Top of Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 50 · Osage5,000 Meters Varsity5020:16.0 PB10
Oct 13Forest City InvitationalOct 13 · 5,000 Meters High School · Place 28 · Osage5,000 Meters High School2819:44.5 PB10
Oct 22025 Bulldog Invitational (Hampton-Dumont)Oct 2 · 5,000 Meters Boys High School 5K · Place 24 · Osage5,000 Meters Boys High School 5K2420:46.1 PB10
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 191 · Osage5,000 Meters Varsity19120:51.6 PB10
Sep 112025 Bob Scott Invitational (North Fayette Valley)Sep 11 · 5,000 Meters Boys 5K · Place 38 · Osage5,000 Meters Boys 5K3821:35.6 PB10
Sep 2Newman Catholic InvitationalSep 2 · 5,000 Meters Varsity · Place 35 · Osage5,000 Meters Varsity3520:48.110