Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algona HSAlgona Invite · Sep 2919:07.15Algona InviteSeptember 29, 2025
5,000 Meters · Briggs Woods Golf CourseWebster City Invitational · Sep 118:57.21Webster City InvitationalSeptember 1, 2026
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1619:54.46Storm Lake XC MeetSeptember 16, 2025
5,000 Meters · CherokeeCherokee Lighted XC Meet · Sep 1918:49.0Cherokee Lighted XC MeetSeptember 19, 2026
5,000 Meters · Lakeside Municipal Golf CourseFort Dodge Invite · Oct 919:00.1Fort Dodge InviteOctober 9, 2025
5,000 Meters · Marshalltown Community CollegeBobcat Invite · Sep 1018:54.3Bobcat InviteSeptember 10, 2026
5,000 Meters · Marshalltown HSIowa State Qualifier - 4A - Marshalltown · Oct 2218:36.9Iowa State Qualifier - 4A - MarshalltownOctober 22, 2025
5,000 Meters · Mason City HSRiverhawk Invitational · Sep 2318:33.9Riverhawk InvitationalSeptember 23, 2025
5,000 Meters · River Road Country ClubAlgona CC Invite · Sep 2818:35.62Algona CC InviteSeptember 28, 2026
5,000 Meters · Southeast Valley HSSoutheast Valley Invitational · Aug 2719:08.04Southeast Valley InvitationalAugust 27, 2026
5,000 Meters · The LinksWebster City Invite · Sep 321:00.50Webster City InviteSeptember 3, 2024
5,000 Meters · Veteran's Memorial Golf CourseClear Lake Invitational · Sep 1718:28.6Clear Lake InvitationalSeptember 17, 2026
5,000 Meters · Webster City GCWebster City CC Invite · Sep 219:36.67Webster City CC InviteSeptember 2, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21 Iowa State Qualifier - 4A - MarshalltownOct 21 · 5,000 Meters Varsity · Place 57 · Fort Dodge5,000 Meters Varsity5718:54.611
Sep 28Algona CC InviteSep 28 · 5,000 Meters Varsity · Place 38 · Fort Dodge5,000 Meters Varsity3818:35.62 PB11
Sep 22Riverhawk InvitationalSep 22 · 5,000 Meters Varsity · Place 34 · Fort Dodge5,000 Meters Varsity3418:47.811
Sep 19Cherokee Lighted XC MeetSep 19 · 5,000 Meters High School · Place 21 · Fort Dodge5,000 Meters High School2118:49.0 PB11
Sep 17Clear Lake InvitationalSep 17 · 5,000 Meters Varsity · Place 33 · Fort Dodge5,000 Meters Varsity3318:28.6 PB11
Sep 10Bobcat InviteSep 10 · 5,000 Meters Varsity · Place 144 · Fort Dodge5,000 Meters Varsity14418:54.3 PB11
Sep 1Webster City InvitationalSep 1 · 5,000 Meters PURPLE · Place 24 · Fort Dodge5,000 Meters PURPLE2418:57.21 PB11
Aug 27Southeast Valley InvitationalAug 27 · 5,000 Meters Varsity · Place 14 · Fort Dodge5,000 Meters Varsity1419:08.04 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 4A - MarshalltownOct 22 · 5,000 Meters State · Place 50 · Fort Dodge5,000 Meters State5018:36.9 PB10
Oct 9Fort Dodge InviteOct 9 · 5,000 Meters Varsity · Place 180 · Fort Dodge5,000 Meters Varsity18019:00.1 PB10
Sep 29Algona InviteSep 29 · 5,000 Meters Varsity · Place 44 · Fort Dodge5,000 Meters Varsity4419:07.15 PB10
Sep 23Riverhawk InvitationalSep 23 · 5,000 Meters Varsity · Place 28 · Fort Dodge5,000 Meters Varsity2818:33.9 PB10
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 64 · Fort Dodge5,000 Meters High School6419:54.46 PB10
Sep 2Webster City CC InviteSep 2 · 5,000 Meters Varsity · Place 34 · Fort Dodge5,000 Meters Varsity3419:36.67 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 4A - MarshalltownOct 23 · 5,000 Meters Varsity · Place 53 · Fort Dodge5,000 Meters Varsity5319:13.49
Sep 24Riverhawk InvitationalSep 24 · 5,000 Meters Varsity · Place 41 · Fort Dodge5,000 Meters Varsity4119:40.7FR
Sep 17Storm Lake XC MeetSep 17 · 5,000 Meters Varsity · Place 57 · Fort Dodge5,000 Meters Varsity5720:52.2109
Sep 12Marshalltown Bobcat InvitationalSep 12 · 5,000 Meters Varsity · Place 137 · Fort Dodge5,000 Meters Varsity13719:52.49
Sep 3Webster City InviteSep 3 · 5,000 Meters Purple Division Varsity · Place 42 · Fort Dodge5,000 Meters Purple Division Varsity4221:00.50 PB9