Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boscobel Junior-Senior High SchoolGreg Bell Memorial Night Meet · Sep 1722:52.5Greg Bell Memorial Night MeetSeptember 17, 2026
5,000 Meters · Darlington Community High SchoolDarlington Invitational · Sep 623:42.40Darlington InvitationalSeptember 6, 2025
5,000 Meters · Iowa-Grant High SchoolIowa-Grant Invitational · Aug 2924:37.1Iowa-Grant InvitationalAugust 29, 2026
5,000 Meters · Kronshage ParkGreg Bell Memorial Night Meet · Sep 1822:50.10Greg Bell Memorial Night MeetSeptember 18, 2025
5,000 Meters · North Crawford High SchoolGoat Hill Classic · Sep 1524:28.8Goat Hill ClassicSeptember 15, 2026
5,000 Meters · Prairie du Chien Country ClubWIAA D3 Sectional 6 - Prairie du Chien · Oct 2522:33.3WIAA D3 Sectional 6 - Prairie du ChienOctober 25, 2025
5,000 Meters · Prairie du Chien High SchoolPrairie du Chien Invitational · Sep 2424:46.6Prairie du Chien InvitationalSeptember 24, 2026
5,000 Meters · River Ridge High SchoolRiver Ridge Invitational · Oct 623:47.4River Ridge InvitationalOctober 6, 2026
5,000 Meters · Riverdale Elementary SchoolRiverdale Invitational · Oct 1023:27.6Riverdale InvitationalOctober 10, 2026
5,000 Meters · Ryan Zimpel Memorial XC CourseRyan Zimpel Memorial Invitational · Sep 923:33.00Ryan Zimpel Memorial InvitationalSeptember 9, 2025
5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invitational · Sep 1224:12.0River Valley Blackhawk InvitationalSeptember 12, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 16Southwest Wisconsin Activities League Championship MeetOct 16 · 5,000 Meters Varsity · Place 57 · Riverdale5,000 Meters Varsity5723:56.30—
Oct 10Riverdale InvitationalOct 10 · 5,000 Meters Varsity · Place 135 · Riverdale5,000 Meters Varsity13523:27.6 PB11
Oct 6River Ridge InvitationalOct 6 · 5,000 Meters Varsity · Place 29 · Riverdale5,000 Meters Varsity2923:47.4 PB11
Sep 24Prairie du Chien InvitationalSep 24 · 5,000 Meters Varsity · Place 34 · Riverdale5,000 Meters Varsity3424:46.6 PB11
Sep 17Greg Bell Memorial Night MeetSep 17 · 5,000 Meters Varsity · Place 184 · Riverdale5,000 Meters Varsity18422:52.5 PB11
Sep 15Goat Hill ClassicSep 15 · 5,000 Meters Varsity · Place 21 · Riverdale5,000 Meters Varsity2124:28.8 PB11
Sep 12River Valley Blackhawk InvitationalSep 12 · 5,000 Meters Small Schools · Place 77 · Riverdale5,000 Meters Small Schools7724:12.0 PB11
Sep 8Ryan Zimpel Memorial InvitationalSep 8 · 5,000 Meters Varsity · Place 74 · Riverdale5,000 Meters Varsity7423:48.911
Sep 5Darlington InvitationalSep 5 · 5,000 Meters Varsity · Place 89 · Riverdale5,000 Meters Varsity8923:48.411
Aug 29Iowa-Grant InvitationalAug 29 · 5,000 Meters Varsity · Place 60 · Riverdale5,000 Meters Varsity6024:37.1 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25WIAA D3 Sectional 6 - Prairie du ChienOct 25 · 5,000 Meters Varsity · Place 106 · Riverdale5,000 Meters Varsity10622:33.3 PB10
Sep 25Prairie du Chien InvitationalSep 25 · 5,000 Meters Varsity · Place 69 · Riverdale5,000 Meters Varsity6925:39.7110
Sep 18Greg Bell Memorial Night MeetSep 18 · 5,000 Meters Varsity · Place 144 · Riverdale5,000 Meters Varsity14422:50.10 PB10
Sep 13River Valley Blackhawk InviteSep 13 · 5,000 Meters Small Schools · Place 109 · Riverdale5,000 Meters Small Schools10924:31.910
Sep 9Ryan Zimpel Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 73 · Riverdale5,000 Meters Varsity7323:33.00 PB10
Sep 6Darlington InvitationalSep 6 · 5,000 Meters Varsity · Place 89 · Riverdale5,000 Meters Varsity8923:42.40 PB10