Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arrowhead High SchoolClassic 8 Championship Meet · Oct 1416:17.9Classic 8 Championship MeetOctober 14, 2023
5,000 Meters · Glacier Creek Middle SchoolMiddleton Invite · Oct 116:35.7Middleton InviteOctober 1, 2022
5,000 Meters · Heritage Trails County ParkWIAA D1 Sectional - Slinger · Oct 2416:20.4WIAA D1 Sectional - SlingerOctober 24, 2023
5,000 Meters · Luther CollegeLuther vs UW-La Crosse Dual · Oct 2415:53.4Luther vs UW-La Crosse DualOctober 24, 2025
5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Oct 2816:22.3WIAA State XC ChampionshipsOctober 28, 2023
5,000 Meters · State CourseWIAA State Championships · Oct 3017:28.3WIAA State ChampionshipsOctober 30, 2021
5,000 Meters · Wayne Dannehl National Cross Country CourseRacine Horlick Invitational · Sep 216:17.73Racine Horlick InvitationalSeptember 2, 2023
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1827:17.9Interregional InvitationalOctober 18, 2025
8,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 626:15.5Phoenix OpenSeptember 6, 2025
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 326:22.1Blugold InvitationalOctober 3, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Luther vs UW-La Crosse DualOct 24 · 5,000 Meters Varsity · Place 5 · UW-La CrosseUW-La Crosse5,000 Meters Varsity515:53.4 PBFr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 75 · UW-La CrosseUW-La Crosse8,000 Meters Blue7527:17.9 PBFr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 65 · UW-La CrosseUW-La Crosse8,000 Meters Varsity6526:22.1 PBFr
Sep 20St. Olaf InvitationalSep 20 · 8,000 Meters College · UW-La CrosseUW-La Crosse8,000 Meters College0DNSFr
Sep 6Phoenix OpenSep 6 · 8,000 Meters Men's Race · Place 33 · UW-La CrosseUW-La Crosse8,000 Meters Men's Race3326:15.5 PBFr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28WIAA State XC ChampionshipsOct 28 · 5,000 Meters Division 1 · Place 30 · OconomowocOconomowoc5,000 Meters Division 13016:22.3 PB12
Oct 24WIAA D1 Sectional - SlingerOct 24 · 5,000 Meters Varsity · Place 2 · OconomowocOconomowoc5,000 Meters Varsity216:20.4 PB12
Oct 14Classic 8 Championship MeetOct 14 · 5,000 Meters Varsity · Place 3 · OconomowocOconomowoc5,000 Meters Varsity316:17.9 PB12
Sep 2Racine Horlick InvitationalSep 2 · 5,000 Meters Varsity · Place 4 · OconomowocOconomowoc5,000 Meters Varsity416:17.73 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29WIAA D1 State XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 34 · OconomowocOconomowoc5,000 Meters Varsity3416:40.311
Oct 1Middleton InviteOct 1 · 5,000 Meters Varsity · Place 7 · OconomowocOconomowoc5,000 Meters Varsity716:35.7 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30WIAA State ChampionshipsOct 30 · 5,000 Meters Boys D1 · Place 89 · OconomowocOconomowoc5,000 Meters Boys D18917:28.3 PB10