Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Korth Park Korth Park Invitational · Sep 1412:54.4Korth Park Invitational September 14, 2018
1.6 Miles · Greenfield ParkWarrior Invite · Sep 2912:09.09Warrior InviteSeptember 29, 2018
2 Miles · Korth Park Korth Park Invitational · Sep 1314:11.38Korth Park Invitational September 13, 2019
3,000 Meters · Greenfield Park21st Annual Elite Sport and Spine Cross Country Grade School Challenge · Oct 1811:37.021st Annual Elite Sport and Spine Cross Country Grade School ChallengeOctober 18, 2019
4,000 Meters · Waseca Lakeside ClubKent Finanger Invitational · Oct 1114:34.5Kent Finanger InvitationalOctober 11, 2025
5,000 Meters · Fort Atkinson HSFort Atkinson Invitational · Oct 719:15Fort Atkinson InvitationalOctober 7, 2021
5,000 Meters · Monona Grove HSMonona Grove Invitational · Sep 1017:55.0Monona Grove InvitationalSeptember 10, 2022
5,000 Meters · Nagawaukee ParkKettle Moraine Laser Relays · Sep 2419:47.8Kettle Moraine Laser RelaysSeptember 24, 2022
5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Oct 2817:12.5WIAA State XC ChampionshipsOctober 28, 2023
5,000 Meters · Shepherds Meadow Golf CoursePoynette Invite · Sep 919:04.28Poynette InviteSeptember 9, 2021
5,000 Meters · State CourseWIAA State Championships · Oct 3018:40.4WIAA State ChampionshipsOctober 30, 2021
5,000 Meters · Stewarts Woods Cross Country CourseVerona XC Invitational · Sep 217:58.5Verona XC InvitationalSeptember 2, 2023
5,000 Meters · UW ParksideAngel Invite · Sep 1819:05.4Angel InviteSeptember 18, 2021
5,000 Meters · Wayne Dannehl National Cross Country CourseAngel Invitational · Sep 1920:16.7Angel InvitationalSeptember 19, 2020
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 331:19.5Running of the CowsOctober 3, 2026
8,000 Meters · St. Olaf 8k CourseSt. Olaf Invitational · Sep 2032:01.0St. Olaf InvitationalSeptember 20, 2025
8,000 Meters · St. Olaf CollegeNCAA North Region Championships · Nov 1629:42.90NCAA North Region ChampionshipsNovember 16, 2024
8,000 Meters · Whitetail Golf CourseNCAA D3 North Region Championships · Nov 1531:40.8NCAA D3 North Region ChampionshipsNovember 15, 2025
8,000 Meters · Winthrop Golf ClubUMAC XC Championship · Nov 228:34.4UMAC XC ChampionshipNovember 2, 2024

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 37 · Martin LutherMartin Luther8,000 Meters UMAC3730:28.1Jr
Oct 17St. Bens & St. John's Autumn ClassicOct 17 · 8,000 Meters Varsity · Place 64 · Martin LutherMartin Luther8,000 Meters Varsity6429:39.8JR
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 271 · Martin LutherMartin Luther8,000 Meters Maize27131:19.5 PBJr
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 223 · Martin LutherMartin Luther8,000 Meters Men22331:24.0Jr
Sep 4River Town InvitationalSep 4 · 8,000 Meters Men's · Martin LutherMartin Luther8,000 Meters Men's—DNFJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 North Region ChampionshipsNov 15 · 8,000 Meters College · Place 195 · Martin LutherMartin Luther8,000 Meters College19531:40.8 PBSo
Nov 1UMAC XC ChampionshipNov 1 · 8,000 Meters UMAC · Place 24 · Martin LutherMartin Luther8,000 Meters UMAC2429:43.4So
Oct 18St. Olaf Haunted HustleOct 18 · 8,000 Meters College · Place 31 · Martin LutherMartin Luther8,000 Meters College3131:15.20So
Oct 11Kent Finanger InvitationalOct 11 · 4,000 Meters Varsity · Place 49 · Martin LutherMartin Luther4,000 Meters Varsity4914:34.5 PBSo
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 288 · Martin LutherMartin Luther8,000 Meters Varsity28831:54.4So
Sep 20St. Olaf InvitationalSep 20 · 8,000 Meters College · Place 158 · Martin LutherMartin Luther8,000 Meters College15832:01.0 PBSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA North Region ChampionshipsNov 16 · 8,000 Meters D3 North · Place 184 · Martin LutherMartin Luther8,000 Meters D3 North18429:42.90 PBFr
Nov 2UMAC XC ChampionshipNov 2 · 8,000 Meters UMAC · Place 16 · Martin LutherMartin Luther8,000 Meters UMAC1628:34.4 PBFr
Oct 5Carleton Running of the CowsOct 5 · 8,000 Meters Varsity · Place 227 · Martin LutherMartin Luther8,000 Meters Varsity22729:30.3FR
Sep 21St. Olaf InvitationalSep 21 · 8,000 Meters Varsity · Place 239 · Martin LutherMartin Luther8,000 Meters Varsity23932:05.20FR
Sep 18BLC / MLC 5k Dual in the ParkSep 18 · 5,000 Meters Division 1 · Place 2 · Martin LutherMartin Luther5,000 Meters Division 1219:02.6FR
Sep 6Coach Finanger InvitationalSep 6 · 5,000 Meters Varsity · Place 46 · Martin LutherMartin Luther5,000 Meters Varsity4618:23.4FR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28WIAA State XC ChampionshipsOct 28 · 5,000 Meters Division 2 · Place 48 · Lakeside LutheranLakeside Lutheran5,000 Meters Division 24817:12.5 PB12
Oct 21WIAA D2 Sectional - MonroeOct 21 · 5,000 Meters Varsity · Place 13 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity1317:45.00—
Oct 14Capitol Conference Championship MeetOct 14 · 5,000 Meters Varsity · Place 6 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity617:42.112
Sep 29Nightfall Classic 608 - Lake MillsSep 29 · 5,000 Meters Varsity Division 2 · Place 15 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity Division 21517:33.3512
Sep 16Angel InvitationalSep 16 · 5,000 Meters Varsity · Place 39 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity3918:03.712
Sep 2Verona XC InvitationalSep 2 · 5,000 Meters Varsity · Place 55 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity5517:58.5 PB12

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Sep 30Nightfall Classic 608 - Lake MillsSep 30 · 5,000 Meters Division 2 · Place 19 · Lakeside LutheranLakeside Lutheran5,000 Meters Division 21918:35.51—
Sep 24Kettle Moraine Laser RelaysSep 24 · 5,000 Meters Varsity · Place 153 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity15319:47.8 PB11
Sep 17Angel InvitationalSep 17 · 5,000 Meters Varsity · Place 109 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity10919:57.611
Sep 10Monona Grove InvitationalSep 10 · 5,000 Meters Varsity · Place 18 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity1817:55.0 PB11
Sep 8Poynette InvitationalSep 8 · 5,000 Meters Varsity · Place 8 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity819:16.9111
Sep 3Lodi InvitationalSep 3 · 5,000 Meters Varsity · Place 6 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity619:12.6011

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30WIAA State ChampionshipsOct 30 · 5,000 Meters Boys D2 · Place 108 · Lakeside LutheranLakeside Lutheran5,000 Meters Boys D210818:40.4 PB10
Oct 7Fort Atkinson InvitationalOct 7 · 5,000 Meters Varsity · Place 17 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity1719:15 PB10
Sep 25 Pete Nielsen Kettle Moraine Laser Relays 2021Sep 25 · 5,000 Meters Varsity · Place 55 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity555:5110
Sep 18Angel InviteSep 18 · 5,000 Meters Varsity · Place 102 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity10219:05.4 PB10
Sep 9Poynette InviteSep 9 · 5,000 Meters Varsity Large · Place 12 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity Large1219:04.28 PB10
Sep 4Lodi InvitationalSep 4 · 5,000 Meters Varsity · Place 11 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity1119:50.410

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 20WIAA D2 Sub-Sectional 6A - East TroyOct 20 · 5,000 Meters Varsity · Place 23 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity2319:52.2—
Sep 26Watertown vs Beaver Dam & Lakeside Lutheran TriangularSep 26 · 5,000 Meters Varsity · Place 18 · Lakeside LutheranLakeside Lutheran5,000 Meters Varsity1821:129
Sep 19Angel InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 29 · Lakeside LutheranLakeside Lutheran5,000 Meters Junior Varsity2920:16.7 PB9

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1821st Annual Elite Sport and Spine Cross Country Grade School ChallengeOct 18 · 3,000 Meters New Division · Place 58 · Crown of Life AcademyCrown of Life Academy3,000 Meters New Division5811:37.0 PB8
Oct 5Wisconsin State CC Championship For Lutheran Grade SchoolsOct 5 · 3,200 Meters Middle School · Place 36 · Crown of Life AcademyCrown of Life Academy3,200 Meters Middle School3613:50.798
Sep 13Korth Park Invitational Sep 13 · 2 Miles 7-8 Boys 2Mile · Place 9 · Crown of Life AcademyCrown of Life Academy2 Miles 7-8 Boys 2Mile914:11.38 PB8

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12WLC Grade School Cross Country ChallengeOct 12 · 3,000 Meters Middle School · Place 180 · Crown of Life AcademyCrown of Life Academy3,000 Meters Middle School18014:11.2Unofficial8
Sep 29Warrior InviteSep 29 · 1.6 Miles 7th and 8th grade · Place 39 · Crown of Life AcademyCrown of Life Academy1.6 Miles 7th and 8th grade3912:09.09 PB8
Sep 14Korth Park Invitational Sep 14 · 1.5 Miles 7-8 Boys 1.5Mile · Place 20 · Crown of Life AcademyCrown of Life Academy1.5 Miles 7-8 Boys 1.5Mile2012:54.4 PB8