Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Waseca Lakeside ClubKent Finanger Invitational · Oct 1114:11.2Kent Finanger InvitationalOctober 11, 2025
5,000 Meters · Fond Du Lac County ParkWaupun Phil Leader Invite · Sep 1421:58.96Waupun Phil Leader InviteSeptember 14, 2021
5,000 Meters · Heritage Trails County ParkTerry Krall Invitational · Sep 2819:15.0Terry Krall InvitationalSeptember 28, 2023
5,000 Meters · McCarty ParkWISCO Invite · Oct 619:12.8WISCO InviteOctober 6, 2022
5,000 Meters · McCarty ParkViking Invitational · Oct 720:46.5Viking InvitationalOctober 7, 2021
5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Oct 2818:14.0WIAA State XC ChampionshipsOctober 28, 2023
5,000 Meters · Shepherds Meadow Golf CoursePoynette Invite · Sep 922:24.20Poynette InviteSeptember 9, 2021
5,000 Meters · Stewarts Woods Cross Country CourseVerona XC Invitational · Sep 218:57.5Verona XC InvitationalSeptember 2, 2023
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 329:11.8Running of the CowsOctober 3, 2026
8,000 Meters · Prescott High SchoolRiver Town Invitational · Sep 430:49.7River Town InvitationalSeptember 4, 2026
8,000 Meters · St. Olaf 8k CourseSt. Olaf Invitational · Sep 2032:02.0St. Olaf InvitationalSeptember 20, 2025
8,000 Meters · St. Olaf CollegeSt Olaf Invitational · Sep 1929:43.3St Olaf InvitationalSeptember 19, 2026
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 329:56.2Blugold InvitationalOctober 3, 2025
8,000 Meters · Winthrop Golf ClubUMAC XC Championship · Nov 128:51.0UMAC XC ChampionshipNovember 1, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31UMAC XC ChampionshipOct 31 · 8,000 Meters UMAC · Place 23 · Martin LutherMartin Luther8,000 Meters UMAC2329:31.2Jr
Oct 17St. Bens & St. John's Autumn ClassicOct 17 · 8,000 Meters Varsity · Place 47 · Martin LutherMartin Luther8,000 Meters Varsity4728:40.6JR
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 176 · Martin LutherMartin Luther8,000 Meters Maize17629:11.8 PBJr
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 182 · Martin LutherMartin Luther8,000 Meters Men18229:43.3 PBJr
Sep 4River Town InvitationalSep 4 · 8,000 Meters Men's · Place 38 · Martin LutherMartin Luther8,000 Meters Men's3830:49.7 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 North Region ChampionshipsNov 15 · 8,000 Meters College · Martin LutherMartin Luther8,000 Meters College—DNFSo
Nov 1UMAC XC ChampionshipNov 1 · 8,000 Meters UMAC · Place 15 · Martin LutherMartin Luther8,000 Meters UMAC1528:51.0 PBSo
Oct 18St. Olaf Haunted HustleOct 18 · 8,000 Meters College · Place 24 · Martin LutherMartin Luther8,000 Meters College2429:58.90So
Oct 11Kent Finanger InvitationalOct 11 · 4,000 Meters Varsity · Place 42 · Martin LutherMartin Luther4,000 Meters Varsity4214:11.2 PBSo
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 251 · Martin LutherMartin Luther8,000 Meters Varsity25129:56.2 PBSo
Sep 20St. Olaf InvitationalSep 20 · 8,000 Meters College · Place 159 · Martin LutherMartin Luther8,000 Meters College15932:02.0 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16NCAA North Region ChampionshipsNov 16 · 8,000 Meters D3 North · Place 189 · Martin LutherMartin Luther8,000 Meters D3 North18930:16.9Fr
Nov 2UMAC XC ChampionshipNov 2 · 8,000 Meters UMAC · Place 28 · Martin LutherMartin Luther8,000 Meters UMAC2829:36.6Fr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28WIAA State XC ChampionshipsOct 28 · 5,000 Meters Division 2 · Place 116 · Watertown Luther PrepWatertown Luther Prep5,000 Meters Division 211618:14.0 PB12
Sep 28Terry Krall InvitationalSep 28 · 5,000 Meters Varsity Large School · Place 48 · Watertown Luther PrepWatertown Luther Prep5,000 Meters Varsity Large School4819:15.0 PB12
Sep 2Verona XC InvitationalSep 2 · 5,000 Meters Varsity · Place 118 · Watertown Luther PrepWatertown Luther Prep5,000 Meters Varsity11818:57.5 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 6WISCO InviteOct 6 · 5,000 Meters Varsity · Place 109 · Watertown Luther PrepWatertown Luther Prep5,000 Meters Varsity10919:12.8 PB11

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7Viking InvitationalOct 7 · 5,000 Meters Varsity · Place 109 · Watertown Luther PrepWatertown Luther Prep5,000 Meters Varsity10920:46.5 PB10
Sep 23Horicon River RunSep 23 · 5,000 Meters Varsity · Place 68 · Watertown Luther PrepWatertown Luther Prep5,000 Meters Varsity6820:34.04Unofficial10
Sep 14Waupun Phil Leader InviteSep 14 · 5,000 Meters Junior Varsity · Place 6 · Watertown Luther PrepWatertown Luther Prep5,000 Meters Junior Varsity621:58.96 PB10
Sep 9Poynette InviteSep 9 · 5,000 Meters Junior Varsity Large · Place 13 · Watertown Luther PrepWatertown Luther Prep5,000 Meters Junior Varsity Large1322:24.20 PB10