Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1619:40.66Storm Lake XC MeetSeptember 16, 2025
5,000 Meters · Lakeside Municipal Golf CourseFort Dodge Invite · Oct 919:23.9Fort Dodge InviteOctober 9, 2025
5,000 Meters · Marshalltown HSIowa State Qualifier - 4A - Marshalltown · Oct 2219:12.1Iowa State Qualifier - 4A - MarshalltownOctober 22, 2025
5,000 Meters · Mason City HSIowa Alliance Conference · Oct 1119:20.2Iowa Alliance ConferenceOctober 11, 2023
5,000 Meters · Storm Lake HSStorm Lake Meet · Sep 1324:28.59Storm Lake MeetSeptember 13, 2022
5,000 Meters · The LinksWebster City Invite · Sep 318:39.20Webster City InviteSeptember 3, 2024
5,000 Meters · Webster City GCWebster City CC Invite · Sep 219:04.03Webster City CC InviteSeptember 2, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 4A - MarshalltownOct 22 · 5,000 Meters State · Place 60 · Fort Dodge5,000 Meters State6019:12.1 PB12
Oct 9Fort Dodge InviteOct 9 · 5,000 Meters Varsity · Place 193 · Fort Dodge5,000 Meters Varsity19319:23.9 PB12
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 58 · Fort Dodge5,000 Meters High School5819:40.66 PB12
Sep 2Webster City CC InviteSep 2 · 5,000 Meters Varsity · Place 25 · Fort Dodge5,000 Meters Varsity2519:04.03 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 4A - MarshalltownOct 23 · 5,000 Meters Varsity · Place 38 · Fort Dodge5,000 Meters Varsity3817:58.711
Sep 30Algona CC Invite Sep 30 · 5,000 Meters Varsity · Place 18 · Fort Dodge5,000 Meters Varsity1818:09.0011
Sep 24Riverhawk InvitationalSep 24 · 5,000 Meters Varsity · Place 8 · Fort Dodge5,000 Meters Varsity817:47.8JR
Sep 17Storm Lake XC MeetSep 17 · 5,000 Meters Varsity · Place 16 · Fort Dodge5,000 Meters Varsity1618:22.0211
Sep 12Marshalltown Bobcat InvitationalSep 12 · 5,000 Meters Varsity · Place 113 · Fort Dodge5,000 Meters Varsity11317:53.311
Sep 3Webster City InviteSep 3 · 5,000 Meters Purple Division Varsity · Place 17 · Fort Dodge5,000 Meters Purple Division Varsity1718:39.20 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Iowa Alliance ConferenceOct 11 · 5,000 Meters Varsity · Place 43 · Fort Dodge5,000 Meters Varsity4319:20.2 PB10
Oct 5Fort Dodge InviteOct 5 · 5,000 Meters Varsity · Place 209 · Fort Dodge5,000 Meters Varsity20919:28.810

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13Alliance Conference MeetOct 13 · 5,000 Meters Junior Varsity North · Place 52 · Fort Dodge5,000 Meters Junior Varsity North5222:22.69
Sep 26Algona InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 72 · Fort Dodge5,000 Meters Junior Varsity727:249
Sep 19Humboldt InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 31 · Fort Dodge5,000 Meters Junior Varsity3125:13.5309
Sep 13Storm Lake MeetSep 13 · 5,000 Meters Junior Varsity · Place 72 · Fort Dodge5,000 Meters Junior Varsity7224:28.59 PB9
Aug 29Webster City Cross Country InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 47 · Fort Dodge5,000 Meters Junior Varsity478:39:56.779

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 21Humboldt InvitationalSep 21 · 3,200 Meters Middle School · Place 88 · Fort Dodge3,200 Meters Middle School8821:09.4008