Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brandt Quirk ParkMidwest Classic Conference · Oct 1719:22.6Midwest Classic ConferenceOctober 17, 2025
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Angel Invitational · Sep 2019:19.52Angel InvitationalSeptember 20, 2025
5,000 Meters · Grant ParkSouth Milwaukee Druckrey Invitational · Sep 1319:08.2South Milwaukee Druckrey InvitationalSeptember 13, 2025
5,000 Meters · Kettle Moraine Lutheran High SchoolWIAA D2 Sectional 7 - Kettle Moraine Lutheran · Oct 2418:44.3WIAA D2 Sectional 7 - Kettle Moraine LutheranOctober 24, 2025
5,000 Meters · Lake Country Lutheran High SchoolLake Country Lutheran Lightning Invite · Oct 418:31.2Lake Country Lutheran Lightning InviteOctober 4, 2025
5,000 Meters · Lincoln Park Golf CourseShorewood Invitational · Oct 917:54.1Shorewood InvitationalOctober 9, 2025
5,000 Meters · Minooka ParkThe Blackshirt Challenge · Sep 618:29.4The Blackshirt ChallengeSeptember 6, 2025
5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Oct 2818:50.8WIAA State XC ChampionshipsOctober 28, 2023
5,000 Meters · University of Wisconsin ParksideAngel Invitational · Sep 2118:48.1Angel InvitationalSeptember 21, 2024
5,000 Meters · Waupaca High SchoolWIAA D2 Sectional 5 - Waupaca · Oct 2518:56.4WIAA D2 Sectional 5 - WaupacaOctober 25, 2024
6,000 Meters · Shorewood Cross Country CourseTom Barry Invitational · Sep 522:51.7Tom Barry InvitationalSeptember 5, 2026
8,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 3131:50.4Midwest Conference Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 332:45.4Running of the CowsOctober 3, 2026
8,000 Meters · Reid Municipal Golf CourseGene Davis Invitational · Oct 1033:09.78Gene Davis InvitationalOctober 10, 2026
8,000 Meters · University of Wisconsin–OshkoshUW-Oshkosh Titan Fall Classic · Sep 1830:05.77UW-Oshkosh Titan Fall ClassicSeptember 18, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5UW-Oshkosh Dia de los Muertos CarreraNov 5 · 8,000 Meters Open · Place 27 · RiponRipon8,000 Meters Open2731:08.40Fr
Oct 31Midwest Conference Cross Country ChampionshipsOct 31 · 8,000 Meters Midwest · Place 128 · RiponRipon8,000 Meters Midwest12831:50.4 PBFr
Oct 10Gene Davis InvitationalOct 10 · 8,000 Meters Open · Place 136 · RiponRipon8,000 Meters Open13633:09.78 PBFr
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 293 · RiponRipon8,000 Meters Maize29332:45.4 PBFr
Sep 18UW-Oshkosh Titan Fall ClassicSep 18 · 8,000 Meters Men 8k Run CC · Place 110 · RiponRipon8,000 Meters Men 8k Run CC11030:05.77 PBFr
Sep 5Tom Barry InvitationalSep 5 · 6,000 Meters Collegiate · Place 93 · RiponRipon6,000 Meters Collegiate9322:51.7 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24WIAA D2 Sectional 7 - Kettle Moraine LutheranOct 24 · 5,000 Meters Varsity · Place 30 · Lake Country LutheranLake Country Lutheran5,000 Meters Varsity3018:44.3 PB12
Oct 17Midwest Classic ConferenceOct 17 · 5,000 Meters Varsity · Place 26 · Lake Country LutheranLake Country Lutheran5,000 Meters Varsity2619:22.6 PB12
Oct 9Shorewood InvitationalOct 9 · 5,000 Meters High School · Place 37 · Lake Country LutheranLake Country Lutheran5,000 Meters High School3717:54.1 PB12
Oct 4Lake Country Lutheran Lightning InviteOct 4 · 5,000 Meters Varsity · Place 13 · Lake Country LutheranLake Country Lutheran5,000 Meters Varsity1318:31.2 PB12
Sep 20Angel InvitationalSep 20 · 5,000 Meters Boys Varsity · Place 105 · Lake Country LutheranLake Country Lutheran5,000 Meters Boys Varsity10519:19.52 PB12
Sep 13South Milwaukee Druckrey InvitationalSep 13 · 5,000 Meters Varsity · Place 49 · Lake Country LutheranLake Country Lutheran5,000 Meters Varsity4919:08.2 PB12
Sep 6The Blackshirt ChallengeSep 6 · 5,000 Meters Varsity · Place 42 · Lake Country LutheranLake Country Lutheran5,000 Meters Varsity4218:29.4 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25WIAA D2 Sectional 5 - WaupacaOct 25 · 5,000 Meters Varsity · Place 41 · Lake Country LutheranLake Country Lutheran5,000 Meters Varsity4118:56.4 PB11
Oct 11Shorewood InvitationalOct 11 · 5,000 Meters Varsity · Place 37 · Lake Country LutheranLake Country Lutheran5,000 Meters Varsity3718:39.611
Sep 21Angel InvitationalSep 21 · 5,000 Meters Varsity · Place 78 · Lake Country LutheranLake Country Lutheran5,000 Meters Varsity7818:48.1 PB11
Sep 7The Blackshirt ChallengeSep 7 · 5,000 Meters Varsity · Place 58 · Lake Country LutheranLake Country Lutheran5,000 Meters Varsity5819:34.911

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28WIAA State XC ChampionshipsOct 28 · 5,000 Meters Division 3 · Place 108 · Lake Country LutheranLake Country Lutheran5,000 Meters Division 310818:50.8 PB10
Oct 21WIAA D3 Sectional - Kenosha St. JosephOct 21 · 5,000 Meters Varsity · Place 25 · Lake Country LutheranLake Country Lutheran5,000 Meters Varsity2519:23.2510
Sep 16Angel InvitationalSep 16 · 5,000 Meters Varsity · Place 123 · Lake Country LutheranLake Country Lutheran5,000 Meters Varsity12319:44.210