Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmond Golf CourseR.S. Belmond-Klemme Invitational · Sep 821:05.1R.S. Belmond-Klemme InvitationalSeptember 8, 2026
5,000 Meters · Eagle Grove Golf CourseEagle Grove CC Invite · Oct 622:22.90Eagle Grove CC InviteOctober 6, 2026
5,000 Meters · Garner Golf CourseGHV Invitational · Sep 2821:02.8GHV InvitationalSeptember 28, 2026
5,000 Meters · Hickory Grove Golf CourseIowa State Qualifier - 2A - Oelwein · Oct 2323:17.9Iowa State Qualifier - 2A - OelweinOctober 23, 2025
5,000 Meters · Maynes Grove2025 Bulldog Invitational (Hampton-Dumont) · Oct 223:13.02025 Bulldog Invitational (Hampton-Dumont)October 2, 2025
5,000 Meters · Mercy Medical CenterNewman Catholic Invitational · Sep 122:14.5Newman Catholic InvitationalSeptember 1, 2026
5,000 Meters · Milton R. Owen Nature CenterOsage Invitational · Sep 1521:11.3Osage InvitationalSeptember 15, 2026
5,000 Meters · New Hampton Golf & Country ClubNew Hampton Invitational · Oct 820:38.6New Hampton InvitationalOctober 8, 2026
5,000 Meters · North Iowa Area CCTop of Iowa Conference Championships · Oct 1623:51.0Top of Iowa Conference ChampionshipsOctober 16, 2025
5,000 Meters · Pioneer Town & Country ClubTop of Iowa Conerence Championships · Oct 1520:58.6Top of Iowa Conerence ChampionshipsOctober 15, 2026
5,000 Meters · Veteran's Memorial Golf CourseClear Lake Invitational · Sep 1721:23.2Clear Lake InvitationalSeptember 17, 2026
5,000 Meters · Wild Wood Golf Course2026 Charles City Invitational · Aug 2721:40.62026 Charles City InvitationalAugust 27, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 15Top of Iowa Conerence ChampionshipsOct 15 · 5,000 Meters Varsity · Place 46 · Central Springs5,000 Meters Varsity4620:58.6 PB10
Oct 8New Hampton InvitationalOct 8 · 5,000 Meters Varsity · Place 35 · Central Springs5,000 Meters Varsity3520:38.6 PB10
Oct 6Eagle Grove CC InviteOct 6 · 5,000 Meters High School · Place 68 · Central Springs5,000 Meters High School6822:22.90 PB10
Sep 28GHV InvitationalSep 28 · 5,000 Meters Varsity · Place 47 · Central Springs5,000 Meters Varsity4721:02.8 PB10
Sep 24Panther InvitationalSep 24 · 5,000 Meters High School · Place 91 · Central Springs5,000 Meters High School9121:20.210
Sep 17Clear Lake InvitationalSep 17 · 5,000 Meters Varsity · Place 100 · Central Springs5,000 Meters Varsity10021:23.2 PB10
Sep 15Osage InvitationalSep 15 · 5,000 Meters Varsity · Place 41 · Central Springs5,000 Meters Varsity4121:11.3 PB10
Sep 8R.S. Belmond-Klemme InvitationalSep 8 · 5,000 Meters 5000m · Place 57 · Central Springs5,000 Meters 5000m5721:05.1 PB10
Sep 1Newman Catholic InvitationalSep 1 · 5,000 Meters Varsity · Place 53 · Central Springs5,000 Meters Varsity5322:14.5 PB10
Aug 272026 Charles City InvitationalAug 27 · 5,000 Meters 11th/12th Boys 5K · Place 36 · Central Springs5,000 Meters 11th/12th Boys 5K3621:40.6 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - OelweinOct 23 · 5,000 Meters State · Place 77 · Central Springs5,000 Meters State7723:17.9 PB9
Oct 16Top of Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 94 · Central Springs5,000 Meters Varsity9423:51.0 PB9
Oct 9New Hampton InvitationalOct 9 · 5,000 Meters Varsity · Place 35 · Central Springs5,000 Meters Varsity3522:14.69
Oct 22025 Bulldog Invitational (Hampton-Dumont)Oct 2 · 5,000 Meters Boys High School 5K · Place 46 · Central Springs5,000 Meters Boys High School 5K4623:13.0 PB9
Sep 25Panther InvitationalSep 25 · 5,000 Meters High School · Place 117 · Central Springs5,000 Meters High School11724:08.89
Sep 18Clear Lake InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 72 · Central Springs5,000 Meters Junior Varsity7223:41.29
Sep 9R.S Belmond-Klemme InvitationalSep 9 · 5,000 Meters Varsity · Place 85 · Central Springs5,000 Meters Varsity8523:37.79
Sep 2Newman Catholic InvitationalSep 2 · 5,000 Meters Varsity · Place 68 · Central Springs5,000 Meters Varsity6823:54.99