Skip to main content
WI Athlete

2025 Season · Cross Country

WIAA State XC Championships

Nov 1, 2025 · 979 results · 233 schools

Boys 5,000m

#AthleteSchoolTime
1Grady LennDe Pere15:03.2
1Carter KuckoRice Lake15:45.6
1Jonathan SimonSt Ambrose Academy16:06.9
2Lucas TannerDeForest15:24.2
2Thomas McCarthyBerlin15:53.2
2Nolan WaltzThree Lakes/Phelps16:11.2
3Ryan KellerHudson15:33.6
3Elijah JuddStoughton15:57.9
3Gavin EsterholmPhillips16:23.0
4Brendan ReardonMarquette15:36.0
4Grant WenzelowWinneconne16:01.3
4Michael DolanAssumption16:25.7
5Ethan MattekWauwatosa East15:36.5
5Jameson KoebelPort Washington16:02.6
5Luke EidenPacelli16:28.7
6Aaron YarbroVerona15:37.3
6Jack SchauerSaint Croix Central16:04.1
6Beau SteinkeCadott16:29.9
7Logan ZeiseMilwaukee King15:39.2
7Garrett PickeringCampbellsport16:06.2
7Ben BeckIola-Scandinavia16:31.4
8Cooper EricksonStevens Point15:50.2
8Logan BoehnleinSeymour16:06.8
8Tommy DettingerCumberland16:31.6
9Reed GrotenhuisSlinger15:52.3
9Ryan LienShorewood16:09.2
9Wyatt SeePoynette16:34.9
10Jemekhi TallyHomestead15:52.4
10Austin JarmuzUniversity School of Milwaukee16:10.5
10Elliott OnestiRoncalli16:43.9
11Noah GaileyHartford Union15:55.3
11Henry PiecMcFarland16:22.1
11Zane MattsonFrederic/Luck16:49.2
12Will Lisowski-SembMadison Memorial15:57.4
12Johnny RobinsonDodge Point16:22.6
12David SimonSt Ambrose Academy16:49.4
13Garrett StrongStevens Point15:59.9
13Nolan JohnsonShorewood16:23.6
13Eddy GieblerSheboygan Area Lutheran16:50.1
14Birk NewmanNicolet16:02.3
14Dawson EckermanOsceola16:28.0
14Reed HartjesAssumption16:53.4
15Fisher CarrollStevens Point16:03.1
15Grant HeagneyFort Atkinson16:31.3
15Ben GiesregenDrummond16:54.7
16Parker BrooksBrookfield East16:06.8
16Vinny SitkiewitzFort Atkinson16:33.0
16Isaiah MoralesUnity16:56.5
17Owen SaylesOconomowoc16:10.1
17Ben ToepplerLittle Chute16:33.4
17Owen ClarkMcDonell Central16:57.4
18Eli NorthMarquette16:11.4
18Seth RoggeBloomer16:33.8
18Cooper PowellBrookwood16:58.0
19Landon FrankeRacine Horlick16:11.6
19Eli SchaarNew Berlin Eisenhower16:34.9
19Jaden ReedCameron16:58.9
20Ethan HackmanWest Bend West16:15.7
20Oscar GummKohler16:36.5
20Nicholas SchubertOzaukee17:00.0
21Zach VerhagenNeenah16:16.1
21Tre DammenMonroe16:37.2
21Josh RichardsonSouthwestern17:01.0
22Theodore PennycookHudson16:16.8
22Kaleb MrozSomerset16:38.2
22Connor DavidsonDurand-Arkansaw17:01.4
23John JazdzewskiStevens Point16:19.3
23Beckett NewmanUniversity School of Milwaukee16:39.5
23Will RzentkowskiMadison Country Day17:03.4
24Eli AkeyWausau West16:21.4
24Caleb SiebauerCampbellsport16:39.6
24Emmet MeadMadison Country Day17:04.6
25Cade WanieWest Bend West16:21.6
25Max Karns BinghamLake Country Lutheran16:39.7
25Marcus BenjaminWeyauwega-Fremont17:07.6
26Brayden MichaelsGreen Bay Preble16:21.9
26Jack GasparickKohler16:40.2
26Jacob PilgrimCadott17:12.3
27Noah ZhangDe Pere16:22.6
27Amari DotsonTurner16:41.1
27Henry RegierPrentice17:13.7
28Wyatt DuceMenomonee Falls16:23.1
28Ryan OptekarShorewood16:41.2
28Lucas KasuboskiOmro17:15.4
29Logan DavisonDeForest16:24.5
29Weston HueninkCedar Grove - Belgium16:41.3
29August RueckheimBrookwood17:17.0
30Athan SpeckHomestead16:25.4
30Oscar VoiceKohler16:41.9
30Josh HartkeGrantsburg17:17.9
31Troy BarteltOconomowoc16:26.4
31Lukas MillerShoreland Lutheran16:43.0
31Henry SpanbauerLourdes Academy17:20.0
32Charlie KwiattMarquette16:27.7
32Magnus AveryKohler16:43.5
32Brady AnnisMarathon17:21.6
33Leander BraunWhitefish Bay16:28.5
33Gabe EngelDodge Point16:43.9
33Bobby SchmidtFennimore17:22.2
34Jacob NuthalsGreen Bay Preble16:28.6
34Weston PouillieMauston16:44.1
34Kaleb AzeneAquinas17:24.0
35Sean DeguireHomestead16:29.3
35Braden ClarkeNew London16:45.3
35Bradyn WendorffGillett17:24.4
36Elias UlmenHomestead16:29.5
36Logan KorthalsWatertown Luther Prep16:48.2
36Logan PetersMarathon17:24.6
37Luke RayMenomonie16:31.0
37Ben BejmaShorewood16:49.4
37Dominic FoxUnity17:29.1
38Marshall NeveMarshfield16:31.7
38Leo MullerNotre Dame16:53.2
38Marshall HarrisLancaster17:30.9
39Will PongonisEau Claire Memorial16:32.0
39Owen DrierRichland Center16:56.2
39Paceler MollPoynette17:33.1
40Will VanSlykeD. C. Everest16:33.5
40Eli WeissNotre Dame16:59.6
40Kaleb BroughtonAlbany17:33.5
41Bennett StoryStevens Point16:33.6
41Avrom BarrRhinelander17:00.6
41Saibyn WillCadott17:33.8
42Max MeissnerOconomowoc16:34.8
42Evan DeBuhrPlatteville17:02.7
42Titus GottschalkSheboygan Area Lutheran17:34.0
43Gavin SalzmannKimberly16:35.3
43Charlie ErnstLakeland Union17:03.8
43Truman SmithPrentice17:34.2
44Jasper DarleyMadison West16:37.9
44Tristan BlancarteAshland17:05.5
44Evan JohnsonPhillips17:34.4
45Evan BerraWest Salem16:38.8
45Zachary HaleemShoreland Lutheran17:06.3
45Max VogeleNecedah17:35.5
46Ruben OlerMadison West16:39.4
46Ethan HeitzkeySt Ambrose Academy17:35.6
47Cade MansfieldHortonville16:40.1
47Jameson StaffordFort Atkinson17:12.2
47Gavin PetersonWabeno/Laona17:36.7
48Alex DziakStevens Point16:41.3
48Andrew HolzWatertown Luther Prep17:12.7
48Trey KeesLaconia17:37.2
49Sawyer GehinVerona16:42.9
49Bryce McDonaldOsceola17:13.3
49Isaac ShailorKenosha St. Joseph Catholic17:37.8
50Bryar StordahlEau Claire Memorial16:43.3
50Clayton LeeRichland Center17:14.6
50Kaleb ScottPrentice17:42.7
51Koda BrunerWest Allis Hale16:44.3
51Oliver WalshSaint Thomas More17:15.5
51Trenton HendricksonPardeeville17:45.1
52Payton HuinkerWestosha Central16:45.2
52Ethan ZywickiStoughton17:16.7
52Gavin MatthiaeMarathon17:45.6
53Carter HackmanWest Bend West16:46.1
53Jackson BabcockNew Berlin West17:17.1
53Benjamin HoeftRegis17:45.9
54Jonny GolkeFond du Lac16:46.1
54Nicholas FogartyNotre Dame17:18.5
54Sam KramerPrairie du Chien17:46.6
55Sam LuedtkeHomestead16:46.3
55Zach TassoulLuxemburg-Casco17:21.7
55Bodey BrightBoscobel17:46.8
56Aiden FreyVerona16:46.7
56Max AlvarezKohler17:22.7
56Tanner MorleyFrederic/Luck17:47.3
57Alex PostoOak Creek16:46.7
57Gavin HonesPlymouth17:24.2
57Jonny TucciSt Ambrose Academy17:48.8
58Andres CamposMarquette16:47.8
58Marshall PahlNotre Dame17:24.3
58Matthew KindlarskiMarathon17:49.4
59Pavel VorontsovOregon16:48.2
59Weston HuntsmanMonroe17:24.3
59Zayne RichardsonDurand-Arkansaw17:50.3
60Owen PelzelMenomonie16:49.4
60Porter EckermanOsceola17:25.5
60Sawyer StenersonBrookwood17:50.5
61Gabe HernandezWisconsin Lutheran16:49.7
61Adrian BautistaGale-Ettrick-Trempealeau17:26.1
61Oliver GariepyUnity17:50.6
62Mikias DanielsMadison La Follette16:50.5
62Kingston NelsonShorewood17:26.6
62Logan SokolowskiPhillips17:51.5
63Charlie CaryMarquette16:50.7
63Landon PetersonOsceola17:27.3
63Gibsen MulderCentral Wisconsin Christian17:53.9
64Daniel ZhangDe Pere16:50.9
64Ezra TremlLuxemburg-Casco17:28.9
64Caleb ArnesonMelrose-Mindoro17:55.1
65Carson GronemusWest Salem16:51.2
65Mason DirmeierCampbellsport17:30.6
65Logan ThorntonMondovi17:56.6
66Tom MoldenhauerWisconsin Lutheran16:52.0
66Gabe PasseLa Crosse Logan17:31.2
66JJ DavidsonPoynette17:57.6
67Logan TopperMenomonie16:52.2
67Owen FeuchtEast Troy17:33.4
67Gus SoperChesterton Academy17:59.1
68Carter CroweOshkosh West16:53.2
68Brekk PetersonMauston17:33.6
68Jerricho WoodCameron17:59.4
69Louie MandichAppleton East16:53.3
69Nathan BertmanMilwaukee Sch of Languages17:33.9
69Mason PiechowskiLourdes Academy17:59.5
70Hunter WagnerOak Creek16:53.6
70Efrain GuardiolaWaupun17:34.6
70Arthur MathisMondovi17:59.6
71Dean PierangeliKenosha Tremper16:54.0
71Derek ChristophLuxemburg-Casco17:36.4
71Finn McCardlePhillips18:00.4
72Clay ElmoreMadison West16:54.3
72Everett ClemensLodi17:36.8
72Seamus HighfillPrentice18:01.7
73Jacob LafeverDeForest16:54.7
73Josiah KuehlShawano17:38.6
73Jackson SchuttPrentice18:04.9
74Nathan SchwoererMadison West16:54.8
74Mason DobbersteinFox Valley Lutheran17:38.8
74Alex BrantnerDurand-Arkansaw18:05.2
75Chase MeierKenosha Tremper16:55.5
75Ryan StadlerRichland Center17:40.5
75Brayden LepinskiPeshtigo18:06.8
76Vaughn YbarraHamilton16:55.8
76Brayden KellyLakeland Union17:40.8
76Dominic KirkpatrickHillsboro18:07.3
77Blake RauberDeForest16:55.9
77Haakon PetersonMauston17:41.4
77Dillan SondelskiEdgar18:15.9
78Zachary TangMiddleton16:56.0
78Everett SauveOsceola17:42.0
78Grant BlaskowskiBrookfield Academy18:18.1
79Ethan PlierWest Allis Hale16:57.7
79Jacoby VanderloopShorewood17:46.3
79Heston HueckmanPrentice18:19.4
80Christopher BergMarshfield16:58.3
80Jonathan SalentineLuxemburg-Casco17:46.6
80Jeremy WiitalaPrentice18:19.9
81Ezra MarkosHartford Union16:59.0
81Archer UtkeOsceola17:46.9
81Kolten SchiselValders18:20.4
82Parker MarshallMilwaukee Carmen/Pulaski16:59.3
82Oscar SpindlerMauston17:47.9
82Wyatt BorchardtOzaukee18:22.7
83Oliver SteinerNeenah16:59.7
83Jackson WeinzatlRhinelander17:48.1
83Nick PeskoPhillips18:23.3
84Kasey LevinsohnSheboygan North17:00.0
84Parker McKinneyLakeland Union17:48.9
84Spencer HenneyPhillips18:24.9
85Dominic MooreOshkosh West17:00.3
85Noah CortezMauston17:50.5
85Griffin FryFennimore18:25.3
86Vincent HauserDe Pere17:00.7
86Robert BuddenRichland Center17:51.0
86Owen KruegerValders18:26.3
87Arden GillenMilwaukee Carmen/Pulaski17:01.0
87Ben BakerEllsworth17:53.6
87Walter GerstnerCameron18:26.8
88Elliott DrakeNeenah17:01.2
88Gabriel StoikNotre Dame17:58.0
88Jon PhelpsCadott18:27.0
89James DerenneDe Pere17:01.5
89Barrett EggenLakeland Union17:59.9
89James DuplechainSheboygan Area Lutheran18:28.4
90Evan OlsonMenomonie17:02.2
90Aaron LucciShoreland Lutheran18:02.1
90Liam SmithPeshtigo18:28.5
91William HerrmannRonald Reagan17:02.8
91Ty OmernikCatholic Memorial18:03.2
91Preston EldredCameron18:29.3
92Logan HigginsonOconomowoc17:02.9
92Finn OhmCatholic Memorial18:03.6
92Adley CraneParkview18:31.1
93Wyatt ParkerDeForest17:04.8
93Jude ClaytonFort Atkinson18:04.7
93Jack BeckIola-Scandinavia18:31.7
94Brett SpiceDe Pere17:05.4
94Colin CourtneyCatholic Memorial18:05.0
94Jackson GriffinCameron18:32.2
95Donald VoetbergStevens Point17:06.6
95Hunter MassignanLakeland Union18:05.3
95Nolan WaddellBrookwood18:33.5
96Will OwensWauwatosa East17:08.2
96Gabriel SulzleWatertown Luther Prep18:06.0
96Sam ZakrzewskiSt Ambrose Academy18:36.0
97Jacob SeifertBrookfield Central17:08.5
97Ethan MillerNorthland Pines18:06.9
97Avery HrubesFennimore18:37.8
98Sy EbbenHudson17:08.6
98Tanner SnowberryLuxemburg-Casco18:07.5
98Danny MeiresonneMadison Country Day18:37.9
99Dylan RichterOconomowoc17:10.1
99Ace RossingMonroe18:07.8
99Carson PolzinPeshtigo18:42.7
100Graham KelchenKettle Moraine17:10.4
100Mason MothsKettle Moraine Lutheran18:08.1
100Owen WaddellBrookwood18:43.8
101Luke StrasserSouth Milwaukee17:12.0
101Lance WalkerWatertown Luther Prep18:09.2
101Zach FosterLourdes Academy18:48.6
102Owen EnglandBrookfield Central17:12.5
102Kiernen CulverRichland Center18:09.6
102Carson HassMondovi18:48.7
103Mason SorgeMilton17:13.1
103Brian DuffWatertown Luther Prep18:10.4
103Riley HorsfallFennimore18:52.0
104Connor HaenOconomowoc17:14.3
104Max RosenbergerFort Atkinson18:10.5
104Kyle SulzerMarathon18:56.1
105Owen KoepkeRiver Falls17:14.6
105Declan ReedFort Atkinson18:10.9
105Luis McCauleySt Ambrose Academy18:56.6
106Ben TurnerBrookfield Central17:15.1
106Sam JonesRichland Center18:11.2
106Skylar HjortMondovi18:58.7
107Lucas CastellanosMadison La Follette17:16.6
107Evan VandermauseLuxemburg-Casco18:12.2
107John KahonMarathon19:00.0
108Noah WinderMenomonie17:16.8
108Brady KeehnMonroe18:13.3
108Quin SandbergMondovi19:00.0
109Kingston MillerMadison La Follette17:18.0
109Lukas GerberMonroe18:17.1
109Joe VanicSheboygan Area Lutheran19:00.6
110Steven KuemmelMadison West17:19.0
110Brady WaldvogelCatholic Memorial18:18.9
110Garrett EngelCadott19:01.1
111Joe WaltersMarquette17:20.0
111Alex MouradianCatholic Memorial18:19.7
111Orlando BonillaFennimore19:03.3
112Griffin RoeskenMadison La Follette17:21.1
112Josiah SulzleWatertown Luther Prep18:22.6
112Landen PinkertonValders19:04.5
113Jacob BaumannOak Creek17:21.3
113Aloysius FrechetteShawano18:23.4
113Josh EdwardsPhillips19:06.4
114Anderson GreenbergBadger17:21.4
114Teagan HarkeyShawano18:23.5
114Liam SpindlerDurand-Arkansaw19:06.7
115Cal MoldenhauerWisconsin Lutheran17:21.5
115Marcis DoellLuxemburg-Casco18:23.8
115Jacob DigmanPoynette19:07.3
116Max BennettHomestead17:22.1
116Michael CassidayFort Atkinson18:24.4
116Andrew HalfmannPeshtigo19:07.3
117Louis Jean-BaptisteGreen Bay Preble17:24.1
117Gavin PickeringCampbellsport18:29.3
117Jace RidgewayDurand-Arkansaw19:08.6
118Gideon BennerNeenah17:24.2
118Brett BreitkreutzWatertown Luther Prep18:29.8
118Lucas MillsValders19:10.0
119Nate AndersonHudson17:26.1
119John NortonNotre Dame18:32.7
119Teegan GriswoldFennimore19:10.9
120Parker FonsMuskego17:26.7
120Angus Vigoren-ClarkShorewood18:39.9
120Quentin CrawfordPeshtigo19:12.2
121Chandler PabonDeForest17:27.7
121Quinten HarkeyShawano18:40.7
121Leo SchulzeMadison Country Day19:19.4
122Timon CantleyMadison West17:28.0
122Eli PhillipsMonroe18:44.6
122Logan PoeschelDurand-Arkansaw19:19.9
123Sean MillerWisconsin Lutheran17:29.0
123Noah BobbCampbellsport18:49.0
123Channing EricksonCameron19:21.1
124Youseph BadrMuskego17:29.8
124Dominick LucciShoreland Lutheran18:53.5
124John Paul DravesSt Ambrose Academy19:21.3
125Cameron EnnocentiJanesville Craig17:30.7
125Alex PopplerShoreland Lutheran18:54.5
125Brady CoxPoynette19:23.2
126Connor StolhbergHudson17:31.4
126Blake BeenkenOsceola19:02.5
126Linden MeadMadison Country Day19:25.3
127Mason RobargeHartford Union17:31.8
127Milan JohnsonEllsworth19:04.5
127Brevyn JohnsonMarathon19:28.5
128Eli VandebergBadger17:32.4
128Beckett HendricksShawano19:06.2
128Franklin EldredCameron19:30.5
129Bryce VoskuilGreen Bay Preble17:32.9
129Parker LampmanEllsworth19:07.2
129Cameron KapralLourdes Academy19:31.1
130Vishnu ChouhanBrookfield Central17:34.1
130Julian FareauCatholic Memorial19:07.5
130Roman MathisMondovi19:33.5
131Elias BarlowHudson17:35.1
131Parker SmithMauston19:09.4
131Kaden RoenCadott19:35.5
132Tyler PiccioloMuskego17:35.4
132Shawn WeigandShoreland Lutheran19:11.6
132Caiden EvansFennimore19:39.2
133Jacob MathysGreen Bay Preble17:36.0
133Brayden FishShawano19:13.8
133Ajani LasterSheboygan Area Lutheran19:50.5
134Owen HotchkissJanesville Craig17:38.1
134Aaron MillerNotre Dame19:13.9
134Oliver LeibhamSheboygan Area Lutheran19:51.8
135August RichterMarquette17:38.3
135Braysen Garcia-BolandRichland Center19:13.9
135Isaac HaslerSheboygan Area Lutheran19:53.5
136Oliver QuallsDe Pere17:38.8
136Jacob MichelsEllsworth19:15.3
136Ryan SchlorbDurand-Arkansaw19:56.2
137Mason RiemerCudahy17:39.7
137Kaden RedmanLakeland Union19:16.7
137Riley SchwennsenMondovi19:56.4
138Alexander Juarez-SedanoGreen Bay Preble17:39.9
138Darby FergusonKohler19:17.4
138Ethan FukaValders20:05.5
139JJ HughesMuskego17:40.7
139Caleb BiresMauston19:18.4
139Drew PowellBrookwood20:06.9
140Jacob ZasJanesville Craig17:41.7
140Kamrin Gerber-ReamerMonroe19:20.2
140Hazen LibbyValders20:09.1
141Nico CarterWisconsin Lutheran17:42.1
141Quentin HeineckeCatholic Memorial19:20.4
141Boston McWilliamsPoynette20:18.5
142Turner BehmKimberly17:42.3
142Shepard SniderAntigo19:23.8
142Eli BerndtPeshtigo20:19.8
143Jackson HolzheuNeenah17:42.5
143James LangeShawano19:25.1
143Ethan LauValders20:23.1
144Austin StammMuskego17:43.7
144Charles MeerSaint Thomas More19:27.7
144Josue NicolasBrookwood20:26.4
145Brayden WillisNeenah17:44.3
145Steffen KieslerShoreland Lutheran19:42.9
145Klay HandrickCadott20:28.6
146Troy AxfordHartford Union17:45.9
146Jackson PetrieKohler20:17.6
146Kody NeitzelLourdes Academy20:30.3
147Robert ZasJanesville Craig17:46.6
147Kyle AllicksonCampbellsport20:36.7
147Jake GerouxPeshtigo20:44.4
148Cale ElcanoRacine Case17:47.4
148Max ZemanLakeland Union20:45.6
148Alexander GraemePoynette20:53.2
149Max StrangbergBrookfield Central17:48.5
149Connor SalmLourdes Academy20:59.1
149Lincoln St. LouisCampbellsport21:46.2
150Dax PetersonSouth Milwaukee17:51.7
150Wyatt PulvermacherMadison Country Day21:32.6
150Trae ChristiansenEllsworth22:35.7
151Sam HaanenGreen Bay Preble17:52.0
151Josh ErnstMadison Country Day26:00.2
152Dylan ShermanWauwatosa East17:52.4
153Ethan SchnellWest Bend West17:52.7
154Ben WilliamsJanesville Craig17:53.0
155Eli RasskeHartford Union17:53.6
156Orson DutmerWauwatosa East17:54.3
157Will SimonHomestead17:54.3
158Preston McCulloughWauwatosa East17:57.4
159Devlin ConwayWauwatosa East17:59.7
160Summit ToddMadison West18:00.6
161Will SimsMuskego18:01.1
162Matt StarkMuskego18:01.2
163Mason SanderOconomowoc18:02.1
164Daniel ZelloWauwatosa East18:02.4
165Ben DavisHudson18:06.4
166Ben CaiBrookfield Central18:08.0
167Ali AlmousaRonald Reagan18:09.3
168Sam FischerMadison La Follette18:10.0
169Miles McMathBrookfield Central18:11.2
170Colin WeberWest Bend West18:11.8
171Stone SmithWisconsin Lutheran18:13.8
172Ryan WilliamsWisconsin Lutheran18:17.7
173Ethan RossOak Creek18:17.9
174Ben FirchowMadison La Follette18:18.8
175Brody SommervilleOak Creek18:19.7
176Austin FoosWest Bend West18:20.5
177Cole ChristensonMenomonie18:22.1
178Kristopher BarnesWest Bend West18:24.0
179Kaito MikkelsonOregon18:25.1
180Auggie MeudtMadison La Follette18:30.8
181Kean MerkleinHartford Union18:34.6
182Ben SeguinMenomonie18:36.6
183Rett ThompsonJanesville Craig18:39.4
184Matthew HiegelOak Creek18:39.6
185Isaac RangelNeenah18:46.9
186Zachary CribbOak Creek18:59.8
187Parker StanoszDeForest19:32.5
188Gavin VorndranHartford Union19:42.7

Girls 5,000m

#AthleteSchoolTime
1Lauren McCallaMenomonie17:26.4
1Emmerson DrobacDeerfield18:01.4
1Maggie BehlerKohler18:22.5
2Ella AnschutzMuskego17:41.4
2Maddie DriscollLancaster18:26.7
2Addy DuellmanCochrane-Fountain City18:36.3
3Karstin McCabeWhitefish Bay17:43.2
3Abbie HoageAltoona18:29.7
3Hannah MillerKewaunee18:55.8
4Sam ZilmNeenah18:08.9
4Willa VigliottaMount Horeb18:30.9
4Mackenzie KnuckeySouthwestern19:15.1
5Eva BuschAppleton North18:13.5
5Macie BoeAmery18:33.0
5Delaney RennhackDodgeland19:16.3
6Ava DziedzicSlinger18:24.3
6Lucy DolanAssumption18:44.8
6Mariah WondraBonduel19:23.7
7Isabelle DeCabooterVerona18:25.1
7Kyra DixPrescott18:52.9
7Jaycie OberleBoyceville19:25.5
8Aliya HartmanBloomer18:28.8
8Sofie BeadleKettle Moraine Lutheran18:58.1
8Lillian PociaskKohler19:25.7
9Piper SchusterSlinger18:28.9
9Mia CaygillMount Horeb18:59.2
9Paxtyn DuellmanCochrane-Fountain City19:30.6
10Abby KurthSlinger18:31.3
10Sophie NavarroNorthwestern19:22.3
10Delilah HeddenNecedah19:32.6
11Elsa GruberNeenah18:34.8
11Berkeley ChaltryPeshtigo19:25.0
11Maci ReichmannSouthwestern19:43.8
12Sophie StrandBloomer18:43.9
12Lindsay KahnMedford19:31.0
12Elizabeth CurtisWestby19:44.0
13Ava HelmbrechtAppleton North18:44.8
13Aubrey SchoenemannLodi19:34.6
13Leah HarperPhillips19:44.4
14Briella HartmanBloomer18:46.8
14Quinn LeRoyWinneconne19:35.0
14Ava MullerUnity19:46.1
15Isabelle YttreBrookfield East18:47.0
15Claire DuChateauLuxemburg-Casco19:36.3
15Katelyn FieldRoyall19:48.1
16Hannah HuzaHortonville18:47.0
16Anna MillerNotre Dame19:36.7
16Inez SchmidtCameron19:55.4
17Natalie PortmannManitowoc Lincoln18:48.0
17Ada GeigerMcFarland19:39.6
17Juliana DoernerMishicot19:55.7
18Fallyn MoyeWauwatosa East18:49.4
18Leire Sainz De RozasAssumption19:40.1
18Brianna VazquezDarlington19:56.7
19Elsa WeilandNeenah18:52.6
19Emerson RuboLakeland Union19:40.7
19Alana KempenBrillion19:57.7
20Maggie GerthMilwaukee Carmen/Pulaski18:52.8
20Lola OlsenHayward19:40.9
20Brooklynn BorchardtDodgeland19:59.8
21Kat NelsonWaukesha West18:53.9
21Maya Lynn Sankpal-TateraShorewood19:43.1
21Adalee BergetDarlington20:03.1
22Lillian SchulzDeForest18:57.4
22Emma WagnerKettle Moraine Lutheran19:44.5
22Caitlin WengelAquinas20:03.3
23Bennett SchmittMenomonie18:57.9
23Hayley ShadaKettle Moraine Lutheran19:45.6
23Aggie SchmidtCameron20:03.4
24Mara GaskinHomestead19:00.1
24Jadelyn WehrmanNew Berlin Eisenhower19:46.3
24Alaina McGowanDarlington20:04.7
25Lola JaniszewskiMuskego19:00.4
25Audrey ShattuckBerlin19:52.5
25Ellie DoublerRegis20:05.0
26Izzy MalloyNeenah19:01.3
26Brecklyn DrobacDeerfield19:54.3
26Evelyn BablitchRosholt20:07.0
27Maddie SchoonoverNeenah19:01.5
27Kylie OlmsteadLancaster19:56.0
27Audrey KoehlerFall Creek20:07.3
28Emma LagerwallSun Prairie West19:01.8
28Braylin ClearyMonroe19:56.2
28Annamarie SchmittColby20:11.3
29Olive HalvorsonRiver Falls19:03.6
29Adeline BairdRipon19:57.2
29Kailyn GrossmanPittsville20:11.6
30Olivia ChellevoldMiddleton19:05.9
30Ellie KnepfelPort Washington19:58.3
30Kenli GollnickBangor20:15.1
31Macey VuoloMenomonee Falls19:07.4
31Faith UlrichOsceola19:58.9
31Keira KartmanFennimore20:16.8
32Hailey FalboHortonville19:07.7
32Macy MyersRhinelander19:59.1
32Ella LoestKohler20:18.1
33Arya ShefchikGreen Bay Preble19:09.4
33Paige SchmitNew Berlin Eisenhower19:59.5
33Elsa LeeMadison Country Day20:18.5
34Natalie SchultzNeenah19:09.7
34Aniyah Jackson-BeyMonroe20:00.7
34Alix Van ButseleRiver Ridge20:19.2
35Kendra ChristensenNew Richmond19:10.1
35Julia StrakaMount Horeb20:05.4
35Taylor SyllaIndependence/Gilmanton20:21.8
36Natalie WillesNeenah19:12.6
36Mya BeckettNotre Dame20:06.5
36Mya MoranValley Christian - Oshkosh20:23.0
37Beckett LauerHamilton19:13.3
37Victoria WolfMonroe20:12.9
37Allie SyllaIndependence/Gilmanton20:25.8
38Alana BigelowArrowhead19:14.7
38Mary MurphyPortage20:13.8
38Brynlee SchmidtCedar Grove - Belgium20:26.6
39Ellie YoungHortonville19:14.8
39Bailey HendricksShawano20:14.6
39Natalie HorsfallFennimore20:30.0
40Rebecca AndersonBloomer19:15.6
40Maeve TrueMount Horeb20:17.5
40Kira DunnPrairie Farm20:30.5
41Grace ElbersonHamilton19:15.9
41Bailey WagnerMcFarland20:19.9
41Sanjana MusafirAquinas20:31.9
42Madelynn SchmidtChippewa Falls19:16.6
42Brooke DeShongMcFarland20:22.7
42Emily BagniefskiAquinas20:32.6
43Bella HeidemanDe Pere19:17.5
43Addison VogelKiel20:23.2
43Alyssa FossumSolon Springs/Northwood20:33.1
44Reina EbelingWisconsin Lutheran19:17.6
44Alyssa BresetteMcFarland20:24.2
44Whitney WitkowskiLomira20:35.4
45Sivan WallaceHomestead19:18.4
45Allie GallagherTwo Rivers20:24.4
45Alyssa WagnerValders20:36.1
46Olivia HelmleSlinger19:18.9
46Hannah MinningLakeside Lutheran20:24.6
46Ashlyn MillerHowards Grove20:37.4
47Annika StringerMadison East19:21.7
47Eleanor GroenjesFreedom20:24.9
47Josie ChristianLomira20:40.1
48Iona KuehnWisconsin Lutheran19:22.7
48Charlee LundTomahawk20:26.7
48Aurora OlsonWashburn20:42.1
49Tessa BruckhartStevens Point19:23.7
49Emma LamersSaint Croix Central20:27.2
49Emerson ButtsAlbany20:46.6
50Elie VolheimKimberly19:25.5
50Callie FaustGrafton20:27.7
50Bella BelterSt Ambrose Academy20:48.2
51Stella GruendemannSlinger19:25.8
51Brooke NalleySaint Croix Central20:28.8
51Kylee MummFennimore20:50.1
52Ella TiemanMonona Grove19:26.6
52Emily TeixeiraWhitnall20:29.9
53Cate KohliUniversity School of Milwaukee19:27.0
53Rory SalvesenWittenberg-Birnamwood20:31.0
53Hailey BodohChequamegon20:54.5
54Emerson FabryMilwaukee Carmen/Pulaski19:27.2
54Evalyn SchaferKiel20:31.3
54Tana HendersonPhillips20:54.5
55Ella KukukWhitefish Bay19:28.2
55Claire FischerFox Valley Lutheran20:34.1
55Madison WelachaDarlington21:00.2
56Maelynn SmithBadger19:28.9
56Addison MillerFort Atkinson20:35.1
56Lauren NadboralskiJohnson Creek21:00.8
57Lauren DeGrootHamilton19:29.5
57Sibis GonzalezPlymouth20:35.4
57Kinley ArnesonCochrane-Fountain City21:01.5
58Morgan PagelD. C. Everest19:29.7
58Bella BuffingtonWaupun20:35.5
58Kelsie DekkerOostburg21:02.2
59Audrey CulpMadison West19:30.5
59Emma PatrickWatertown Luther Prep20:36.0
59Helina SlamkaThe Prairie School21:03.9
60Selin GursesWhitefish Bay19:30.6
60Nora JohnsonWest Salem20:38.0
60Paige BackusValders21:04.7
61NikkiMae ReinwaldHartford Union19:33.1
61Avery ScharrerLakeside Lutheran20:38.8
61Penelope BurfieldSolon Springs/Northwood21:05.6
62Elsa KruegerWauwatosa East19:33.9
62Katera HartzkeBerlin20:38.9
62Alexa MyreAquinas21:06.9
63Charlotte FlemingMadison West19:34.9
63Lydia LuceWinneconne20:39.4
63Lillian BurrackBonduel21:09.7
64Abigail SteinerRonald Reagan19:35.0
64Averi WehrmanNew Berlin Eisenhower20:39.9
64Rebekah KochThree Lakes/Phelps21:09.8
65Emersyn WavrunekStevens Point19:36.5
65Delaney SkibaSturgeon Bay20:43.2
65Bridgette MohnsCameron21:13.2
66Annabelle NealeyBrookfield East19:36.9
66Hannah KirchMcFarland20:44.8
66Breiah NewtonSevastopol21:14.0
67Reese FauskeKaukauna19:38.0
67Julia NicholasCatholic Memorial20:45.4
67Emily HocevarKohler21:15.8
68Sophia ScherwinskiAppleton North19:38.9
68Lauren UlrichOsceola20:46.5
68Clara SolversonDarlington21:19.5
69Sabrina LechnirHolmen19:40.5
69Miley HansonMonroe20:47.6
69Kylie OrysenPrentice21:20.8
70Kathryn MerrittD. C. Everest19:41.8
70Fern OrtizKettle Moraine Lutheran20:48.1
70Lola MorleyFrederic/Luck21:21.6
71Bella DrakeMenomonie19:43.3
71Evelyn MyrdaNotre Dame20:50.0
71Mila LibbeyBrookfield Academy21:26.0
72Alexandra RossiBrookfield Central19:44.4
72Raquel GerovacNew Berlin West20:51.6
72Penelope AyalaManawa21:28.4
73Keelan ThomsenWaukesha West19:45.1
73Allyah SchwemViroqua/Youth Initiative20:52.7
73Anya KauthValders21:29.3
74Abigail TerchaOshkosh West19:45.2
74Iris IngebrigtsenLakeside Lutheran20:54.0
74Natalie MillerKewaunee21:29.8
75Piper MeunierWest Allis Hale19:45.6
75Aubrey KurczekBerlin20:55.3
75Kinslee JochimsenStratford21:30.6
76Angelina GollBrookfield Central19:46.5
76Mollie MaesRiver Valley20:55.4
76Kaylyn MartinKewaunee21:32.2
77Ainsley PolstonUniversity School of Milwaukee19:46.6
77Mary McKenzieMonroe20:55.6
77Kennedy GoebelLomira21:32.9
78Emily BergerWaunakee19:48.5
78Esther BohlLakeside Lutheran20:57.0
78Blake JeskeBoyceville21:33.1
79Lily MichalskiBrookfield Central19:48.7
79Kaylen CassidyMonroe20:58.9
79Katy MaskaBoyceville21:33.5
80Addison JohnsonKimberly19:49.6
80Tela HopfenspergerShawano20:59.6
80Sophia KwaczKohler21:33.7
81Loey AndersonWauwatosa East19:52.1
81Emily WittenwylerMount Horeb21:00.1
81Julia GoenagaFennimore21:34.1
82Sammie WiebelhausMukwonago19:52.4
82Brianna WiedenhoeftWatertown Luther Prep21:00.3
82Ruby MccormickPhillips21:43.0
83Elena AlmonteSuperior19:53.0
83Jasmine BinkKiel21:02.8
83Isabel WestphalLomira21:45.5
84Mary TishlerMadison West19:53.3
84Amalya GonzalezBig Foot/Williams Bay21:02.8
84Helen OnyeaborAquinas21:46.4
85Adeline LonsdaleMarshfield19:56.2
85Payton ChristopherDodge Point21:04.3
85Ashlyn EarneyCochrane-Fountain City21:46.7
86Katie ReaWauwatosa East19:57.2
86Jordyn JaglinskiAssumption21:05.8
86Ashlyn MaskaBoyceville21:51.2
87Maggie StrasserMuskego19:57.7
87Harper KrullWittenberg-Birnamwood21:05.9
87Greta HartWashburn21:52.1
88Rose BlockWhitefish Bay19:57.9
88Avery BahnsonNew Berlin West21:12.3
88Kate KenneyFennimore21:54.2
89Emma ParkerSlinger20:00.3
89Monika StoikNotre Dame21:13.3
89Trinity JilkCochrane-Fountain City21:55.7
90Addison SchulerMenomonie20:00.5
90Cara MadsonKiel21:18.3
90Lyla RahmerPhillips21:58.8
91Ava DewsnapWaukesha West20:01.3
91Lyla RitschardMonroe21:18.6
91Charlotte PeirceStratford21:59.6
92Addy KrzoskaKimberly20:02.6
92Abby ShattuckBerlin21:21.5
92Rebecca SandersSt Ambrose Academy22:00.5
93Hanane PokrandtWauwatosa East20:03.6
93Della MillerSaint Croix Central21:22.0
93Bethany HaleAquinas22:01.5
94Sofia KasysMonona Grove20:05.9
94Alyssa KujawaBerlin21:24.9
94Addison MayCrandon22:04.0
95Ksenija MarichUniversity School of Milwaukee20:06.0
95Reagan GosaNotre Dame21:25.2
95Hanna FaberLomira22:05.7
96Allie HrodeyMonona Grove20:06.8
96Baylee HartjesAssumption21:26.2
96Brooklyn TalmageBoyceville22:06.5
97Anastasia MarichUniversity School of Milwaukee20:07.0
97Elletta UddinOsceola21:26.9
97Noelie El KoutKewaunee22:07.7
98Abby LensmeyerWestosha Central20:07.2
98Teagan SwansonSaint Croix Central21:28.0
98Constanza Reyes BelaunzaranThe Prairie School22:10.3
99Elise GardinerWauwatosa East20:09.1
99Quinn KlikaNotre Dame21:30.4
99Austia StauffacherDarlington22:17.4
100Rachel HandrichWauwatosa East20:09.6
100Nina KrausKiel21:31.5
100Tori ThomasLomira22:22.8
101Shayla HillSlinger20:10.1
101Lily WahlMount Horeb21:32.3
101Elinorah LangjahrLomira22:25.1
102Gabby HartmanMukwonago20:10.9
102Delilah SchairerWittenberg-Birnamwood21:32.8
102Emmaleigh MeierThe Prairie School22:26.0
103Audry DehlingerAppleton North20:11.9
103Ellie GraumannAssumption21:41.1
103Reagan SmithSt Ambrose Academy22:26.1
104Lilly SchueffnerMiddleton20:13.7
104Lauren WiedemeierWinneconne21:42.4
104Trinity SmithPhillips22:26.5
105Angelina PreussMilton20:13.7
105Tess GanskiSaint Thomas More21:43.8
105Ayla ConnorThree Lakes/Phelps22:28.7
106Emma BarnumMiddleton20:13.9
106Fiona FouliardDominican21:44.8
106Brenna EdgertonDarlington22:28.7
107Hayllie HullarOshkosh West20:15.5
107Ashley DretskeBerlin21:45.2
107Maria CardenasKohler22:28.7
108Morgan CutlerKimberly20:16.1
108Rylee HallOsceola21:45.4
108Anna BaribeauCameron22:29.4
109Madison KruegerKimberly20:16.1
109Emily ZellerNew Berlin West21:46.3
109Ameilya CableStratford22:29.4
110Coraline StrebelinskiOshkosh West20:16.5
110Cassidy SomogjiNew Berlin West21:48.3
110Ashlynn CandlerCameron22:32.4
111Norah FreeManitowoc Lincoln20:17.0
111Elizabeth MinningLakeside Lutheran21:49.2
111Halle TonnBoyceville22:33.0
112Lucia ColemanJanesville Craig20:17.8
112Ana UlrichOsceola21:50.7
112Eleanor BurwellThe Prairie School22:33.5
113Lexi WloszczynskiHortonville20:19.2
113Ava CumicekNotre Dame21:55.1
113Nola TulowitzkyWashburn22:34.4
114Eliza ShielsWisconsin Lutheran20:23.6
114Nora BushmanWittenberg-Birnamwood21:55.2
114Penny LibbyValders22:36.2
115Macy MattisonMuskego20:23.7
115Mikelah PowersShawano21:58.3
115Alison SzydelKewaunee22:39.1
116Grace WaltersUniversity School of Milwaukee20:25.5
116Ayda MillerSaint Croix Central21:58.6
116Stella GuetzlaffSt Ambrose Academy22:40.8
117Eleanor WatsonGreenfield20:25.6
117Taylor RickabyKettle Moraine Lutheran22:00.8
117Rylee GlembinThree Lakes/Phelps22:41.0
118Sloan BeckerUniversity School of Milwaukee20:25.9
118Tanea CampeauOsceola22:04.8
118Erica StaufferThree Lakes/Phelps22:42.9
119Bree BarfknechtMenomonie20:27.1
119Addie EnterLakeside Lutheran22:05.9
119Therese CarranoSt Ambrose Academy22:46.0
120Claire PaffelKimberly20:29.9
120Naomi CurtisKettle Moraine Lutheran22:07.3
120Bailey PronschinskeCochrane-Fountain City22:49.8
121Ella AdamsWhitefish Bay20:33.1
121Mikayla WiltziusShoreland Lutheran22:09.9
121Addie GabayPhillips22:56.6
122Logan BabcockMonona Grove20:33.9
122Emily KwiatkowskiNew Berlin Eisenhower22:10.9
122Anna HaunSt Ambrose Academy22:56.9
123Riley RedepenningMiddleton20:34.1
123Maci BeyerShawano22:11.1
123Milly MenzerKohler22:58.6
124Evie BockGreendale20:34.2
124Breslin HinzmanSaint Croix Central22:11.9
124Haleigh WallanderValders23:01.5
125Annalise KuehnWisconsin Lutheran20:36.7
125Suri HottmannWinneconne22:14.4
125Linnaea ShacklefordWashburn23:03.8
126Ana BuskeWisconsin Lutheran20:38.6
126Gabrielle TimmWittenberg-Birnamwood22:20.6
126Payton LeTourneauOconto23:11.4
127Lucinda Kriofske MainellaRonald Reagan20:39.6
127Nora CampionNew Berlin West22:24.4
127Macy HungerCochrane-Fountain City23:13.4
128Jill HerrmannKenosha Indian Trail20:41.1
128Ruby KuehnWinneconne22:26.4
128Ellie EngemanBoyceville23:18.1
129Ryleigh HinsenkampMuskego20:41.6
129Vivian VerichWinneconne22:34.7
129Karla SwagelKewaunee23:18.4
130Layla AugustineMuskego20:42.7
130Abby LazzarNew Berlin Eisenhower22:35.5
130Claudia MohnsCameron23:26.3
131Riley HillMuskego20:43.3
131Maleya DretskeLakeside Lutheran22:37.6
131Grace MandliThree Lakes/Phelps23:33.9
132Tianna HayesOshkosh North20:44.5
132Justine TronrudOsceola22:38.0
132Clara SierackiValders23:39.6
133Gwen LiptowOshkosh West20:45.7
133Jai BisterfeldtShawano22:38.0
133Vivien WolfValders23:40.1
134Opal BrucknerKimberly20:47.4
134Anabelle SchroederShawano22:38.6
134Alison KuehlKewaunee23:40.5
135Elizabeth SchuetteHortonville20:48.5
135Tesa MarreroNew Berlin West22:40.6
135Jazmin PallordetThe Prairie School23:48.1
136Amber ZiemerAppleton North20:48.8
136Audra SchafferWinneconne22:40.8
136Kaylie McHughStratford23:59.7
137Olympia ToddMadison West20:50.0
137Josie GomezNew Berlin Eisenhower22:41.2
137Lily DabbertStratford23:59.8
138Meredith HuettlBrookfield Central20:50.2
138Lilyana GrohWittenberg-Birnamwood22:41.5
138MyKayla StueberStratford24:00.0
139Kyah BarnhartMenomonie20:50.5
139Jayda ArenzKiel22:46.9
139Lucia BonillaFennimore24:18.1
140Emma LingongoCudahy20:52.5
140Ashlyn StrebelinskiBerlin22:48.7
140Payten SevertCameron24:19.2
141Sky BeutterMadison West20:55.7
141Cadence TrudellSaint Croix Central22:56.2
141Jessie ChardWashburn24:21.8
142Makenna GuthElkhorn Area20:56.5
142Maddie GraumannAssumption22:56.4
142Cadence ColbyWashburn24:28.9
143Mary NagleMadison West20:57.2
143Ava ThompsonMcFarland22:57.8
143Tana BorlandSt Ambrose Academy24:29.9
144Brooke TrojanowskiWaukesha West20:57.3
144Ava LindnerNew Berlin Eisenhower22:59.2
144Madelynn GrossbachAquinas24:51.4
145Ani WarnesWaukesha West20:58.8
145Harper RogowskiWittenberg-Birnamwood23:00.9
145Gretta KnoellThe Prairie School24:58.6
146Sara PalmerMenomonie21:00.0
146Esther FischerKettle Moraine Lutheran23:16.0
146Brooke VarshoStratford25:18.4
147Abigale HaseWaukesha West21:00.4
147Emma NielsonShawano23:18.7
147Kassidy WilliamsThree Lakes/Phelps25:26.8
148Eden StevensonKenosha Tremper21:05.9
148Emmercyn BreuAssumption23:22.8
148Madelynn HannemanThree Lakes/Phelps26:02.5
149Chloe MillerWest Bend East21:06.7
149Ava GriffithsNew Berlin West23:57.3
149Fiona HuggardPhillips26:22.0
150Rowen StellpflugOshkosh West21:07.2
150Carmen SchneiderKiel24:12.2
150Gloria VrossWashburn26:57.4
151Ashlyn KodlMonona Grove21:07.6
151Mallori OyenFennimore27:31.6
152Addison ChellevoldMiddleton21:08.0
152Erin GerdesThe Prairie School39:15.2
153Taylor BaumannMukwonago21:11.4
154Annabella BrownKenosha Tremper21:12.3
155Aubrey LangeMukwonago21:14.4
156Kalisa PepplerHortonville21:14.9
157Sarah BlustMiddleton21:15.3
158Caitlyn ThomasMukwonago21:15.8
159Sam AntonneauUnion Grove21:20.7
160Alivia MonsonWestosha Central21:21.4
161Trista AndersonJanesville Parker21:23.9
162Grace (Gracie) MoenFranklin21:25.0
163Evie BoerschingerWhitefish Bay21:26.5
164Julia AndersonMiddleton21:31.0
165Addy CampbellAppleton North21:31.0
166Lily NewmeisterWaukesha West21:31.5
167Emily FalboHortonville21:33.0
168Kate RuschBrookfield Central21:34.1
169Adalyn WasleyWestosha Central21:35.6
170Claire DreyerMadison West21:38.2
171Hope ConradBloomer21:39.3
172Nina MiliaWhitefish Bay21:39.4
173Pyper LemonMonona Grove21:42.4
174Brooklyn VerhagenMukwonago21:42.5
175Lydia StrohWisconsin Lutheran21:43.3
176Lexi GoedeWisconsin Lutheran21:46.0
177Cambree LoisWestosha Central21:47.6
178Amber VandervereWestosha Central21:47.6
179Madeline McGowanBrookfield Central21:51.0
180GiAnna RampaWestosha Central21:52.6
181Mila CroweOshkosh West21:53.9
182Alexis DavisWestosha Central22:00.8
183Lucy KonkolUniversity School of Milwaukee22:13.3
184Audra RoeAppleton North22:16.6
185Adele LundgrenBloomer22:18.0
186Ava KetterhagenMukwonago22:23.3
187Lucy ShokatzBrookfield Central22:29.5
188Natalia CampbellMonona Grove22:36.5
189Ellie TrebiatowskiOshkosh West22:43.2
190Libby BresinaBloomer25:49.4

Wisconsin high school cross country · 2025 season · free on WI Athlete