Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algona HSAlgona Invite · Sep 2924:41.71Algona InviteSeptember 29, 2025
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1623:49.75Storm Lake XC MeetSeptember 16, 2025
5,000 Meters · Lakeside Municipal Golf CourseFort Dodge Invite · Oct 922:12.7Fort Dodge InviteOctober 9, 2025
5,000 Meters · Marshalltown HSAlliance Conference Meet · Oct 1321:33.6Alliance Conference MeetOctober 13, 2022
5,000 Meters · Mason City HSIowa Alliance Conference · Oct 1120:34.9Iowa Alliance ConferenceOctober 11, 2023
5,000 Meters · Storm Lake HSStorm Lake Meet · Sep 1321:13.21Storm Lake MeetSeptember 13, 2022
5,000 Meters · The LinksWebster City Invite · Sep 321:08.90Webster City InviteSeptember 3, 2024
5,000 Meters · Webster City GCWebster City CC Invite · Sep 224:01.54Webster City CC InviteSeptember 2, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 9Fort Dodge InviteOct 9 · 5,000 Meters Varsity · Place 239 · Fort Dodge5,000 Meters Varsity23922:12.7 PB12
Sep 29Algona InviteSep 29 · 5,000 Meters Junior Varsity · Place 77 · Fort Dodge5,000 Meters Junior Varsity7724:41.71 PB12
Sep 23Riverhawk InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 59 · Fort Dodge5,000 Meters Junior Varsity5922:55.112
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 175 · Fort Dodge5,000 Meters High School17523:49.75 PB12
Sep 2Webster City CC InviteSep 2 · 5,000 Meters Purple JV · Place 52 · Fort Dodge5,000 Meters Purple JV5224:01.54 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 30Algona CC Invite Sep 30 · 5,000 Meters Junior Varsity · Place 39 · Fort Dodge5,000 Meters Junior Varsity3922:01.7011
Sep 24Riverhawk InvitationalSep 24 · 5,000 Meters Varsity · Place 50 · Fort Dodge5,000 Meters Varsity5020:10.1JR
Sep 17Storm Lake XC MeetSep 17 · 5,000 Meters Varsity · Place 70 · Fort Dodge5,000 Meters Varsity7021:42.8111
Sep 12Marshalltown Bobcat InvitationalSep 12 · 5,000 Meters Varsity · Place 141 · Fort Dodge5,000 Meters Varsity14120:06.711
Sep 3Webster City InviteSep 3 · 5,000 Meters Purple Division Varsity · Place 43 · Fort Dodge5,000 Meters Purple Division Varsity4321:08.90 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Iowa State Qualifier - 4A - AmesOct 18 · 5,000 Meters Varsity · Place 58 · Fort Dodge5,000 Meters Varsity5820:02.5010
Oct 11Iowa Alliance ConferenceOct 11 · 5,000 Meters Varsity · Place 53 · Fort Dodge5,000 Meters Varsity5320:34.9 PB10
Oct 5Fort Dodge InviteOct 5 · 5,000 Meters Varsity · Place 223 · Fort Dodge5,000 Meters Varsity22320:30.810
Sep 25Algona InvitationalSep 25 · 5,000 Meters Varsity · Place 79 · Fort Dodge5,000 Meters Varsity7920:39.5010

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13Alliance Conference MeetOct 13 · 5,000 Meters Junior Varsity North · Place 41 · Fort Dodge5,000 Meters Junior Varsity North4121:33.6 PB9
Sep 26Algona InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 55 · Fort Dodge5,000 Meters Junior Varsity557:089
Sep 19Humboldt InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 13 · Fort Dodge5,000 Meters Junior Varsity1323:00.0009
Sep 13Storm Lake MeetSep 13 · 5,000 Meters Varsity · Place 68 · Fort Dodge5,000 Meters Varsity6821:13.21 PB9
Aug 29Webster City Cross Country InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 19 · Fort Dodge5,000 Meters Junior Varsity198:38:26.229

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 21Humboldt InvitationalSep 21 · 3,200 Meters Middle School · Place 48 · Fort Dodge3,200 Meters Middle School4816:25.5007