Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boscobel Junior-Senior High SchoolGreg Bell Memorial Night Meet · Sep 1722:12.9Greg Bell Memorial Night MeetSeptember 17, 2026
5,000 Meters · Darlington Community High SchoolDarlington Invitational · Sep 622:14.90Darlington InvitationalSeptember 6, 2025
5,000 Meters · Iowa-Grant High SchoolIowa-Grant Invitational · Aug 2922:23.4Iowa-Grant InvitationalAugust 29, 2026
5,000 Meters · Kronshage ParkGreg Bell Memorial Night Meet · Sep 1821:12.80Greg Bell Memorial Night MeetSeptember 18, 2025
5,000 Meters · North Crawford High SchoolGoat Hill Classic · Sep 1522:56.2Goat Hill ClassicSeptember 15, 2026
5,000 Meters · Platteville Dick McKichan Platteville Invitational · Oct 322:32.7Dick McKichan Platteville InvitationalOctober 3, 2026
5,000 Meters · Prairie du Chien Country ClubWIAA D3 Sectional 6 - Prairie du Chien · Oct 2522:14.0WIAA D3 Sectional 6 - Prairie du ChienOctober 25, 2025
5,000 Meters · Prairie du Chien High SchoolPrairie du Chien Invitational · Sep 2422:23.8Prairie du Chien InvitationalSeptember 24, 2026
5,000 Meters · River Ridge High SchoolRiver Ridge Invitational · Oct 622:50.0River Ridge InvitationalOctober 6, 2026
5,000 Meters · Riverdale Elementary SchoolRiverdale Invitational · Oct 1021:51.7Riverdale InvitationalOctober 10, 2026
5,000 Meters · Ryan Zimpel Memorial XC CourseRyan Zimpel Memorial Invitational · Sep 921:59.90Ryan Zimpel Memorial InvitationalSeptember 9, 2025
5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invite · Sep 1322:10.9River Valley Blackhawk InviteSeptember 13, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 10Riverdale InvitationalOct 10 · 5,000 Meters Varsity · Place 26 · Riverdale5,000 Meters Varsity2621:51.7 PB12
Oct 6River Ridge InvitationalOct 6 · 5,000 Meters Varsity · Place 3 · Riverdale5,000 Meters Varsity322:50.0 PB12
Oct 3Dick McKichan Platteville InvitationalOct 3 · 5,000 Meters Varsity · Place 29 · Riverdale5,000 Meters Varsity2922:32.7 PB12
Sep 24Prairie du Chien InvitationalSep 24 · 5,000 Meters Varsity · Place 9 · Riverdale5,000 Meters Varsity922:23.8 PB12
Sep 17Greg Bell Memorial Night MeetSep 17 · 5,000 Meters Varsity · Place 51 · Riverdale5,000 Meters Varsity5122:12.9 PB12
Sep 15Goat Hill ClassicSep 15 · 5,000 Meters Varsity · Place 3 · Riverdale5,000 Meters Varsity322:56.2 PB12
Sep 12River Valley Blackhawk InvitationalSep 12 · 5,000 Meters Small Schools · Place 16 · Riverdale5,000 Meters Small Schools1622:16.712
Sep 8Ryan Zimpel Memorial InvitationalSep 8 · 5,000 Meters Varsity · Place 13 · Riverdale5,000 Meters Varsity1322:58.312
Sep 5Darlington InvitationalSep 5 · 5,000 Meters Varsity · Place 21 · Riverdale5,000 Meters Varsity2122:44.312
Aug 29Iowa-Grant InvitationalAug 29 · 5,000 Meters Varsity · Place 9 · Riverdale5,000 Meters Varsity922:23.4 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25WIAA D3 Sectional 6 - Prairie du ChienOct 25 · 5,000 Meters Varsity · Place 33 · Riverdale5,000 Meters Varsity3322:14.0 PB11
Sep 25Prairie du Chien InvitationalSep 25 · 5,000 Meters Varsity · Place 12 · Riverdale5,000 Meters Varsity1222:20.8011
Sep 18Greg Bell Memorial Night MeetSep 18 · 5,000 Meters Varsity · Place 37 · Riverdale5,000 Meters Varsity3721:12.80 PB11
Sep 16Goat Hill ClassicSep 16 · 5,000 Meters Varsity · Place 2 · Riverdale5,000 Meters Varsity223:54.4011
Sep 13River Valley Blackhawk InviteSep 13 · 5,000 Meters Small Schools · Place 25 · Riverdale5,000 Meters Small Schools2522:10.9 PB11
Sep 9Ryan Zimpel Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 10 · Riverdale5,000 Meters Varsity1021:59.90 PB11
Sep 6Darlington InvitationalSep 6 · 5,000 Meters Varsity · Place 20 · Riverdale5,000 Meters Varsity2022:14.90 PB11