Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buena VistaLakes Conference XC Meet · Oct 1322:56.20Lakes Conference XC MeetOctober 13, 2025
5,000 Meters · CherokeeCherokee XC Meet · Oct 723:53.21Cherokee XC MeetOctober 7, 2025
5,000 Meters · Le MarsLe Mars XC Invite · Sep 925:12.14Le Mars XC InviteSeptember 9, 2025
5,000 Meters · Majestic Hills Golf CourseDenison Invite · Sep 3025:30.19Denison InviteSeptember 30, 2025
5,000 Meters · SheldonSheldon Xc Invite · Sep 2226:47.21Sheldon Xc InviteSeptember 22, 2025
5,000 Meters · SpencerSiouxland Conference XC Meet · Oct 1321:40.9Siouxland Conference XC MeetOctober 13, 2026
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 423:05.86Iowa Great Lakes XC MeetSeptember 4, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13Siouxland Conference XC MeetOct 13 · 5,000 Meters Junior Varsity · Place 101 · Storm Lake5,000 Meters Junior Varsity10121:40.9 PB11
Oct 6Cherokee XC MeetOct 6 · 5,000 Meters Junior Varsity · Place 73 · Storm Lake5,000 Meters Junior Varsity7324:12.111
Sep 15Storm Lake XC MeetSep 15 · 5,000 Meters Boys 5000m HS · Place 219 · Storm Lake5,000 Meters Boys 5000m HS21924:17.911
Sep 3Spirit Lake/Okoboji XC InviteSep 3 · 5,000 Meters Boys 5000m Class A Varsity · Place 132 · Storm Lake5,000 Meters Boys 5000m Class A Varsity13224:52.211
Aug 27Spencer XC InviteAug 27 · 5,000 Meters Junior Varsity · Place 59 · Storm Lake5,000 Meters Junior Varsity5923:07.611

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13Lakes Conference XC MeetOct 13 · 5,000 Meters Junior Varsity · Place 48 · Storm Lake5,000 Meters Junior Varsity4822:56.20 PB10
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters JV · Place 86 · Storm Lake5,000 Meters JV8623:53.21 PB10
Sep 30Denison InviteSep 30 · 5,000 Meters Varsity · Place 125 · Storm Lake5,000 Meters Varsity12525:30.19 PB10
Sep 22Sheldon Xc InviteSep 22 · 5,000 Meters JV · Place 31 · Storm Lake5,000 Meters JV3126:47.21 PB10
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 220 · Storm Lake5,000 Meters High School22026:25.5110
Sep 9Le Mars XC InviteSep 9 · 5,000 Meters JV · Place 126 · Storm Lake5,000 Meters JV12625:12.14 PB10
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m JV · Place 101 · Storm Lake5,000 Meters Boys 5000m JV10123:05.86 PB10
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #2 · Place 82 · Storm Lake5,000 Meters New Division #28224:34.3710