Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algona HSAlgona Invite · Sep 2918:31.81Algona InviteSeptember 29, 2025
5,000 Meters · Estherville Lincoln Central High SchoolELC XC Meet · Sep 918:35.02ELC XC MeetSeptember 9, 2025
5,000 Meters · Holstein Country ClubTim Thomas XC Classic · Sep 1217:15.4Tim Thomas XC ClassicSeptember 12, 2026
5,000 Meters · HumboldtHumboldt XC Meet · Sep 2219:04.50Humboldt XC MeetSeptember 22, 2025
5,000 Meters · Iowa Lakes Community College - Emmetsburg CampusE-Hawks XC Invitational · Sep 1517:28.60E-Hawks XC InvitationalSeptember 15, 2026
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Oct 3017:23.8Iowa State Championships 2AOctober 30, 2026
5,000 Meters · Little Sioux Golf and Country ClubTwin Lakes Conference Championships · Oct 1618:40.6Twin Lakes Conference ChampionshipsOctober 16, 2025
5,000 Meters · Mason City HSRiverhawk Invitational · Sep 2217:38.8Riverhawk InvitationalSeptember 22, 2026
5,000 Meters · PocahontasPAC XC Meet · Oct 317:14.3PAC XC MeetOctober 3, 2026
5,000 Meters · Ridge View High SchoolTim Thomas Classic · Sep 1318:04.00Tim Thomas ClassicSeptember 13, 2025
5,000 Meters · River Road Country ClubAlgona CC Invite · Sep 2818:03.51Algona CC InviteSeptember 28, 2026
5,000 Meters · SpencerSpencer XC Invite · Aug 2717:37.2Spencer XC InviteAugust 27, 2026
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 417:43.31Iowa Great Lakes XC MeetSeptember 4, 2025
5,000 Meters · Unity Christian HS Iowa State Qualifier - 2A - Unity Christian · Oct 2217:34.5 Iowa State Qualifier - 2A - Unity ChristianOctober 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 30Iowa State Championships 2AOct 30 · 5,000 Meters State · Place 39 · Emmetsburg5,000 Meters State3917:23.8 PB10
Oct 22 Iowa State Qualifier - 2A - Unity ChristianOct 22 · 5,000 Meters State · Place 15 · Emmetsburg5,000 Meters State1517:34.5 PB10
Oct 15Twin Lakes Conference XC MeetOct 15 · 5,000 Meters Boys 5000 · Place 2 · Emmetsburg5,000 Meters Boys 5000217:16.010
Oct 3PAC XC MeetOct 3 · 5,000 Meters High School · Place 2 · Emmetsburg5,000 Meters High School217:14.3 PB10
Sep 28Algona CC InviteSep 28 · 5,000 Meters Varsity · Place 19 · Emmetsburg5,000 Meters Varsity1918:03.51 PB10
Sep 22Riverhawk InvitationalSep 22 · 5,000 Meters Varsity · Place 10 · Emmetsburg5,000 Meters Varsity1017:38.8 PB10
Sep 15E-Hawks XC InvitationalSep 15 · 5,000 Meters Varsity · Place 1 · Emmetsburg5,000 Meters Varsity117:28.60 PB10
Sep 12Tim Thomas XC ClassicSep 12 · 5,000 Meters Class B Varsity · Place 9 · Emmetsburg5,000 Meters Class B Varsity917:15.4 PB10
Sep 3Spirit Lake/Okoboji XC InviteSep 3 · 5,000 Meters Boys 5000m Class B Varsity · Place 2 · Emmetsburg5,000 Meters Boys 5000m Class B Varsity218:04.110
Aug 27Spencer XC InviteAug 27 · 5,000 Meters Varsity · Place 13 · Emmetsburg5,000 Meters Varsity1317:37.2 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 1ANov 1 · 5,000 Meters Varsity · Place 93 · Emmetsburg5,000 Meters Varsity9318:17.29
Oct 23Iowa State Qualifier - 1A - EmmetsburgOct 23 · 5,000 Meters State · Place 5 · Emmetsburg5,000 Meters State517:33.49
Oct 16Twin Lakes Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 8 · Emmetsburg5,000 Meters Varsity818:40.6 PB9
Oct 4PAC XC MeetOct 4 · 5,000 Meters High School · Place 11 · Emmetsburg5,000 Meters High School1118:25.849
Sep 29Algona InviteSep 29 · 5,000 Meters Varsity · Place 20 · Emmetsburg5,000 Meters Varsity2018:31.81 PB9
Sep 22Humboldt XC MeetSep 22 · 5,000 Meters Varsity · Place 9 · Emmetsburg5,000 Meters Varsity919:04.50 PB9
Sep 15E-Hawks XC InvitationalSep 15 · 5,000 Meters Varsity · Place 2 · Emmetsburg5,000 Meters Varsity219:02.209
Sep 13Tim Thomas ClassicSep 13 · 5,000 Meters Var B · Place 16 · Emmetsburg5,000 Meters Var B1618:04.00 PB9
Sep 9ELC XC MeetSep 9 · 5,000 Meters New Division · Place 5 · Emmetsburg5,000 Meters New Division518:35.02 PB9
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class B Varsity · Place 6 · Emmetsburg5,000 Meters Boys 5000m Class B Varsity617:43.31 PB9
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #1 · Place 12 · Emmetsburg5,000 Meters New Division #11217:47.109