Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Westby HSKen Trott Memorial Invitational · Aug 2513:35.2Ken Trott Memorial InvitationalAugust 25, 2026
4,000 Meters · Westby HSKen Trott Invite · Aug 2915:34.6Ken Trott InviteAugust 29, 2024
5,000 Meters · Cashton Village ParkCashton Invite · Aug 2620:22.0Cashton InviteAugust 26, 2023
5,000 Meters · Central High SchoolDick Mitchell Invitational · Oct 316:54.4Dick Mitchell InvitationalOctober 3, 2026
5,000 Meters · Maple Grove VenuesMVC Championships · Oct 1617:12.6MVC ChampionshipsOctober 16, 2025
5,000 Meters · MHS Campus CourseMustang Relays · Sep 1216:55.3Mustang RelaysSeptember 12, 2026
5,000 Meters · MHS Campus CourseMustang Relays · Sep 1317:38.5Mustang RelaysSeptember 13, 2025
5,000 Meters · Osceola School GroundsOsceola Invitational · Sep 1916:27.4Osceola InvitationalSeptember 19, 2026
5,000 Meters · Ridges Golf Course2026 WIAA State Cross Country Championships · Oct 3116:31.32026 WIAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · RiverEdge Golf CourseNightfall Classic 715 - Marshfield · Sep 2516:13.5Nightfall Classic 715 - MarshfieldSeptember 25, 2026
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2017:42.6Jim Flim Invitational (Winona)September 20, 2025
5,000 Meters · Tri City Golf CourseWIAA D2 Sectional 3 - Assumption · Oct 2417:00.8WIAA D2 Sectional 3 - AssumptionOctober 24, 2025
5,000 Meters · Vernon County FairgroundsViroqua Invitational · Sep 317:08.9Viroqua InvitationalSeptember 3, 2026
5,000 Meters · Wildwood ParkColumbus Catholic Invitational · Sep 319:56.5Columbus Catholic InvitationalSeptember 3, 2023

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 312026 WIAA State Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity D2 · Place 20 · La Crosse Logan5,000 Meters Varsity D22016:31.3 PB12
Oct 15Mississippi Valley Conference Championship MeetOct 15 · 5,000 Meters Varsity · Place 3 · La Crosse Logan5,000 Meters Varsity316:37.00—
Oct 3Dick Mitchell InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · La Crosse Logan5,000 Meters Varsity116:54.4 PB12
Sep 25Nightfall Classic 715 - MarshfieldSep 25 · 5,000 Meters Division 2 · Place 2 · La Crosse Logan5,000 Meters Division 2216:13.5 PB12
Sep 19Osceola InvitationalSep 19 · 5,000 Meters Varsity · Place 4 · La Crosse Logan5,000 Meters Varsity416:27.4 PB12
Sep 12Mustang RelaysSep 12 · 5,000 Meters Varsity · Place 9 · La Crosse Logan5,000 Meters Varsity916:55.3 PB12
Sep 3Viroqua InvitationalSep 3 · 5,000 Meters Varsity · Place 2 · La Crosse Logan5,000 Meters Varsity217:08.9 PB12
Aug 25Ken Trott Memorial InvitationalAug 25 · 4,000 Meters Varsity · Place 1 · La Crosse Logan4,000 Meters Varsity113:35.2 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1 WIAA State XC ChampionshipsNov 1 · 5,000 Meters Varsity D2 · Place 66 · La Crosse Logan5,000 Meters Varsity D26617:31.211
Oct 24WIAA D2 Sectional 3 - AssumptionOct 24 · 5,000 Meters Varsity · Place 9 · La Crosse Logan5,000 Meters Varsity917:00.8 PB11
Oct 16MVC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 6 · La Crosse Logan5,000 Meters Varsity617:12.6 PB11
Sep 26Nightfall Classic 715 - MarshfieldSep 26 · 5,000 Meters Division 1 · Place 16 · La Crosse Logan5,000 Meters Division 11617:16.4511
Sep 26Marshfield Night Meet - OverallSep 26 · 5,000 Meters Boys All Divisions · Place 31 · La Crosse Logan5,000 Meters Boys All Divisions3117:16.4511
Sep 20Jim Flim Invitational (Winona)Sep 20 · 5,000 Meters Varsity · Place 10 · La Crosse Logan5,000 Meters Varsity1017:42.6 PB11
Sep 13Mustang RelaysSep 13 · 5,000 Meters Varsity · Place 20 · La Crosse Logan5,000 Meters Varsity2017:38.5 PB11
Sep 4Viroqua InvitationalSep 4 · 5,000 Meters Varsity · Place 7 · La Crosse Logan5,000 Meters Varsity717:34.0011

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2WIAA State XC ChampionshipsNov 2 · 5,000 Meters Division 2 · Place 90 · La Crosse Logan5,000 Meters Division 29017:46.410
Oct 7La Crosse Chileda ClassicOct 7 · 5,000 Meters Varsity · Place 1 · La Crosse Logan5,000 Meters Varsity117:33.00—
Sep 27Nightfall Classic 715 - MarshfieldSep 27 · 5,000 Meters Varsity · Place 21 · La Crosse Logan5,000 Meters Varsity2117:51.310
Sep 14Mustang RelaysSep 14 · Varsity · Place 39 · La Crosse LoganVarsity395:5310
Aug 29Ken Trott InviteAug 29 · 4,000 Meters Varsity · Place 2 · La Crosse Logan4,000 Meters Varsity215:34.6 PB10

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21WIAA D2 Sectional - La Crosse LoganOct 21 · 5,000 Meters Varsity · Place 46 · La Crosse Logan5,000 Meters Varsity4618:36.09
Oct 2La Crosse Chileda ClassicOct 2 · 5,000 Meters Varsity · Place 17 · La Crosse Logan5,000 Meters Varsity1719:55.00—
Sep 15Nightfall Classic 715 - MarshfieldSep 15 · 5,000 Meters Varsity · Place 34 · La Crosse Logan5,000 Meters Varsity3418:42.279
Sep 9Mustang XC RelaysSep 9 · 5,000 Meters Varsity · Place 72 · La Crosse Logan5,000 Meters Varsity7219:24.89
Sep 3Columbus Catholic InvitationalSep 3 · 5,000 Meters Varsity · Place 46 · La Crosse Logan5,000 Meters Varsity4619:56.5 PB9
Aug 26Cashton InviteAug 26 · 5,000 Meters Varsity · Place 31 · La Crosse Logan5,000 Meters Varsity3120:22.0 PB9