Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buena VistaLakes Conference XC Meet · Oct 1319:32.70Lakes Conference XC MeetOctober 13, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 3A · Oct 3119:42.6Iowa State Championships 3AOctober 31, 2025
5,000 Meters · Le MarsLe Mars XC Invite · Sep 919:34.80Le Mars XC InviteSeptember 9, 2025
5,000 Meters · Majestic Hills Golf CourseDenison Invite · Sep 3020:47.90Denison InviteSeptember 30, 2025
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 419:31.6Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · SheldonSheldon Xc Invite · Sep 2219:59.99Sheldon Xc InviteSeptember 22, 2025
5,000 Meters · SpencerSpencer XC Invite · Aug 2820:01.27Spencer XC InviteAugust 28, 2025
5,000 Meters · Spencer Municipal Golf CourseIowa State Qualifier - 3A - Spencer · Oct 2219:25.19Iowa State Qualifier - 3A - SpencerOctober 22, 2025
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 420:38.16Iowa Great Lakes XC MeetSeptember 4, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 3AOct 31 · 5,000 Meters Varsity · Place 136 · Storm Lake5,000 Meters Varsity13619:42.6 PB12
Oct 22Iowa State Qualifier - 3A - SpencerOct 22 · 5,000 Meters State · Place 68 · Storm Lake5,000 Meters State6819:25.19 PB12
Oct 13Lakes Conference XC MeetOct 13 · 5,000 Meters Varsity · Place 29 · Storm Lake5,000 Meters Varsity2919:32.70 PB12
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 219 · Storm Lake5,000 Meters Varsity21919:31.6 PB12
Sep 30Denison InviteSep 30 · 5,000 Meters Varsity · Place 49 · Storm Lake5,000 Meters Varsity4920:47.90 PB12
Sep 22Sheldon Xc InviteSep 22 · 5,000 Meters V · Place 22 · Storm Lake5,000 Meters V2219:59.99 PB12
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 62 · Storm Lake5,000 Meters High School6219:52.5712
Sep 9Le Mars XC InviteSep 9 · 5,000 Meters VAR · Place 52 · Storm Lake5,000 Meters VAR5219:34.80 PB12
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class A Varsity · Place 72 · Storm Lake5,000 Meters Boys 5000m Class A Varsity7220:38.16 PB12
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #1 · Place 50 · Storm Lake5,000 Meters New Division #15020:01.27 PB12