Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1521:32.9Storm Lake XC MeetSeptember 15, 2026
5,000 Meters · CherokeeCherokee XC Meet · Oct 621:57.3Cherokee XC MeetOctober 6, 2026
5,000 Meters · Dordt CourseSiouxland Conference XC Meet · Oct 1422:01.99Siouxland Conference XC MeetOctober 14, 2025
5,000 Meters · Holstein Country ClubTim Thomas XC Classic · Sep 1221:15.4Tim Thomas XC ClassicSeptember 12, 2026
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 3A · Oct 3121:28.4Iowa State Championships 3AOctober 31, 2026
5,000 Meters · Le MarsLe Mars XC Invite · Sep 922:05.32Le Mars XC InviteSeptember 9, 2025
5,000 Meters · Lenkota Golf Course Lennox XC Invite · Oct 220:23.24Lennox XC InviteOctober 2, 2026
5,000 Meters · Ridge View High SchoolTim Thomas Classic · Sep 1322:19.77Tim Thomas ClassicSeptember 13, 2025
5,000 Meters · SpencerSiouxland Conference XC Meet · Oct 1320:48.0Siouxland Conference XC MeetOctober 13, 2026
5,000 Meters · Spencer Municipal Golf CourseIowa State Qualifier - 3A - Spencer · Oct 2221:34.95Iowa State Qualifier - 3A - SpencerOctober 22, 2025
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 422:22.16Iowa Great Lakes XC MeetSeptember 4, 2025
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 421:26.95Augustana Twilight XC MeetSeptember 4, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 3AOct 31 · 5,000 Meters State · Place 114 · Moc-Floyd Valley5,000 Meters State11421:28.4 PB11
Oct 13Siouxland Conference XC MeetOct 13 · 5,000 Meters Varsity · Place 20 · Moc-Floyd Valley5,000 Meters Varsity2020:48.0 PB11
Oct 6Cherokee XC MeetOct 6 · 5,000 Meters Varsity · Place 14 · Moc-Floyd Valley5,000 Meters Varsity1421:57.3 PB11
Oct 2Lennox XC InviteOct 2 · 5,000 Meters Varsity · Place 23 · Moc-Floyd Valley5,000 Meters Varsity2320:23.24 PB11
Sep 15Storm Lake XC MeetSep 15 · 5,000 Meters Girls 5000m HS · Place 23 · Moc-Floyd Valley5,000 Meters Girls 5000m HS2321:32.9 PB11
Sep 12Tim Thomas XC ClassicSep 12 · 5,000 Meters Class A Varsity · Place 11 · Moc-Floyd Valley5,000 Meters Class A Varsity1121:15.4 PB11
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters Varsity · Place 159 · Moc-Floyd Valley5,000 Meters Varsity15921:26.95 PB11
Aug 27Spencer XC InviteAug 27 · 5,000 Meters Varsity · Place 13 · Moc-Floyd Valley5,000 Meters Varsity1322:10.011

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 3AOct 31 · 5,000 Meters Varsity · Place 111 · Moc-Floyd Valley5,000 Meters Varsity11121:46.610
Oct 22Iowa State Qualifier - 3A - SpencerOct 22 · 5,000 Meters State · Place 34 · Moc-Floyd Valley5,000 Meters State3421:34.95 PB10
Oct 14Siouxland Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 17 · Moc-Floyd Valley5,000 Meters Varsity1722:01.99 PB10
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters JV · Place 1 · Moc-Floyd Valley5,000 Meters JV122:04.7310
Sep 25Sioux Center XC InviteSep 25 · 5,000 Meters Varsity · Place 57 · Moc-Floyd Valley5,000 Meters Varsity5723:34.5110
Sep 13Tim Thomas ClassicSep 13 · 5,000 Meters VAR A · Place 17 · Moc-Floyd Valley5,000 Meters VAR A1722:19.77 PB10
Sep 9Le Mars XC InviteSep 9 · 5,000 Meters VAR · Place 29 · Moc-Floyd Valley5,000 Meters VAR2922:05.32 PB10
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Girls 5000m Class A Varsity · Place 19 · Moc-Floyd Valley5,000 Meters Girls 5000m Class A Varsity1922:22.16 PB10
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #1 · Place 12 · Moc-Floyd Valley5,000 Meters New Division #11222:12.5310