Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Kronshage ParkGreg Bell Memorial Night Meet · Sep 1820:30.80Greg Bell Memorial Night MeetSeptember 18, 2025
5,000 Meters · Luther High SchoolLuther Knight Invitational · Oct 522:43.7Luther Knight InvitationalOctober 5, 2026
5,000 Meters · Riverdale Elementary SchoolRiverdale Invitational · Oct 1022:17.9Riverdale InvitationalOctober 10, 2026
5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invite · Sep 1322:02.8River Valley Blackhawk InviteSeptember 13, 2025
5,000 Meters · Tri City Golf CourseWIAA D2 Sectional 3 - Assumption · Oct 2421:06.7WIAA D2 Sectional 3 - AssumptionOctober 24, 2025
5,000 Meters · Vernon County FairgroundsViroqua Invitational · Sep 421:44.50Viroqua InvitationalSeptember 4, 2025
5,000 Meters · Westby HSWestby Invitational · Sep 2321:11.90Westby InvitationalSeptember 23, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15Coulee Conference Championship MeetOct 15 · 5,000 Meters Varsity · Place 19 · Viroqua5,000 Meters Varsity1922:08.20—
Oct 10Riverdale InvitationalOct 10 · 5,000 Meters Varsity · Place 35 · Viroqua5,000 Meters Varsity3522:17.9 PB12
Oct 5Luther Knight InvitationalOct 5 · 5,000 Meters Varsity · Place 10 · Viroqua5,000 Meters Varsity1022:43.7 PB12
Sep 3Viroqua InvitationalSep 3 · 5,000 Meters Varsity · Place 16 · Viroqua5,000 Meters Varsity1623:38.312

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24WIAA D2 Sectional 3 - AssumptionOct 24 · 5,000 Meters Varsity · Place 26 · Viroqua5,000 Meters Varsity2621:06.7 PB11
Sep 23Westby InvitationalSep 23 · 5,000 Meters Varsity · Place 6 · Viroqua5,000 Meters Varsity621:11.90 PB11
Sep 18Greg Bell Memorial Night MeetSep 18 · 5,000 Meters Varsity · Place 26 · Viroqua5,000 Meters Varsity2620:30.80 PB11
Sep 13River Valley Blackhawk InviteSep 13 · 5,000 Meters Small Schools · Place 21 · Viroqua5,000 Meters Small Schools2122:02.8 PB11
Sep 4Viroqua InvitationalSep 4 · 5,000 Meters Varsity · Place 10 · Viroqua5,000 Meters Varsity1021:44.50 PB11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7La Crosse Chileda ClassicOct 7 · 5,000 Meters Varsity · Place 10 · Viroqua5,000 Meters Varsity1021:47.90—
Sep 24Westby InvitationalSep 24 · 5,000 Meters Varsity · Place 11 · Viroqua5,000 Meters Varsity1122:18.10—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21WIAA D2 Sectional - La Crosse LoganOct 21 · 5,000 Meters Varsity · Place 20 · Viroqua5,000 Meters Varsity2021:41.99
Sep 28Kickapoo/La Farge InvitationalSep 28 · 5,000 Meters Varsity · Place 13 · Viroqua5,000 Meters Varsity1323:32.71—
Sep 23Dick Mitchell InvitationalSep 23 · 5,000 Meters Varsity · Place 44 · Viroqua5,000 Meters Varsity4422:47.70—
Sep 14Greg Bell Memorial Night MeetSep 14 · 5,000 Meters Varsity · Place 48 · Viroqua5,000 Meters Varsity4822:01.09
Aug 31Viroqua InvitationalAug 31 · 5,000 Meters Varsity · Place 23 · Viroqua5,000 Meters Varsity2323:44.39

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8Riverdale InvitationalOct 8 · Middle School · Place 24 · Viroqua Middle SchoolMiddle School247:048
Sep 1Viroqua InvitationalSep 1 · Varsity · Place 13 · Viroqua Middle SchoolVarsity137:428

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 21Westby InvitationalSep 21 · Middle School · Place 31 · Viroqua Middle SchoolMiddle School317:507
Sep 14Goat Hill ClassicSep 14 · 1.8 Miles Middle School · Place 22 · Viroqua Middle School1.8 Miles Middle School228:037
Sep 2Viroqua InvitationalSep 2 · Varsity · Place 28 · Viroqua Middle SchoolVarsity288:277
Aug 28Cashton InvitationalAug 28 · Varsity · Place 13 · Viroqua Middle SchoolVarsity139:427