Skip to main content
WI Athlete

2025 Season · Cross Country

Dale Donner XC Invitational

Sep 20, 2025 · 470 results · 41 schools

Boys 5,000m

#AthleteSchoolTime
1Evan KnoblochToulon (Stark County)15:46.50
2Tim StarwaltByron15:49.20
3Landin StillwellSomonauk15:57.00
4Braeden BodePort Byron (Riverdale)16:01.50
5Andrew RichardsonEast Dubuque16:01.80
6Henry NicholsAmboy16:03.40
7Vinny GulloneEast Dubuque16:04.30
8Aiden FaulknerElmwood-Plum City16:10.60
9Jacob SchroederRockford (Lutheran)16:10.90
10Kyle EnkeRockford (Lutheran)16:16.70
11Alex BelhaSherrard16:20.70
12Roscoe DaviesMount Carroll (West Carroll)16:30.50
13David BrowningSherrard16:36.00
14Caleb ScheirerWashburn (Lowpoint-W.)16:38.60
15Noah FeltnerKewanee (Wethersfield)16:38.80
16Everett HendersonTremont16:42.10
17Lucas JacksonEast Dubuque16:44.80
18Gianni VerucchiLaSalle (L.-Peru)16:50.40
19Maddox MooreManlius (Bureau Valley)16:59.40
20Alex WalshSandwich17:04.10
21Geno Addo (Mackie)Washburn (Lowpoint-W.)17:09.50
22Caden HamerSomonauk17:12.40
23Brody ClarkAledo (Mercer County)17:13.70
24Nolan MinardSandwich17:17.90
25Logan TriggSandwich17:19.50
26Payton SummersSherrard17:21.10
27Dierks KneppWashburn (Lowpoint-W.)17:22.30
28Daniel GonzalezOregon17:23.10
29Nathan PunkeErie-Prophetstown17:24.50
30Liam MeadEast Dubuque17:32.60
31Kam StevensonElmwood-Plum City17:33.00
32Dominic FahrenkrogSherrard17:38.10
33Cash VerstraeteKewanee (Wethersfield)17:44.10
34Josh StrubleAledo (Mercer County)17:45.30
35Luke AndersonSherrard17:46.80
36Noah BrambleRockford (Lutheran)17:50.60
37Gunnar SwensonSomonauk17:50.70
38Gus SchultzErie-Prophetstown17:53.00
39Alan ParkisonSandwich18:00.00
40Jacob BoschPrinceville18:01.20
41Liam SchauerEast Dubuque18:01.80
42Brody LeitzenMount Carroll (West Carroll)18:02.00
43Colton ReidTaylor Ridge (Rockridge)18:02.30
44Carlos ToribioMendota18:03.30
45Silas SchmiegElmwood-Plum City18:03.80
46Alex GallardoManlius (Bureau Valley)18:05.50
47Brady WhiteStockton18:06.40
48Conner MusserPort Byron (Riverdale)18:07.40
49Justin WainscottErie-Prophetstown18:10.40
50Colin McDanielsWestmont18:11.00
51Adrian GallardoManlius (Bureau Valley)18:11.30
52Griffin HammersLaSalle (L.-Peru)18:13.70
53Alex AttigManlius (Bureau Valley)18:17.10
54Zaydan Schoonhoven-HussainStockton18:18.70
55Brady McPeekAledo (Mercer County)18:19.60
56Braden DietrichByron18:21.10
57Jackson SmithToulon (Stark County)18:21.30
58Conner WeltByron18:26.10
59Miles WiedKewanee (Wethersfield)18:28.70
60Berat ImeriMendota18:30.80
61Levi MikelRockford (Lutheran)18:31.20
62Nick CobineEast Dubuque18:35.10
63Nolan PeircePort Byron (Riverdale)18:36.20
64Will DentonToulon (Stark County)18:37.90
65Max DaltonHenry (H.-Senachwine)18:38.40
66Mason SchnellSherrard18:39.50
67Hason HubbardElmwood-Plum City18:41.20
68William McCoidRockford (Lutheran)18:42.60
69Kevin WebbFaith Christian18:44.10
70Joseph CaracheoSpring Valley (Hall)18:47.30
71Douglas JohnsonRockford (Lutheran)18:50.80
72Tyler MaharAmboy18:51.80
73Elijah FosterErie-Prophetstown18:54.90
74Joey BlasenMount Carroll (West Carroll)18:57.60
75Dean AkreRockford (Lutheran)18:59.20
76River WygantByron19:00.90
77Cole BarrettPort Byron (Riverdale)19:01.80
78Jhett CowserAmboy19:02.40
79Anthony LinderAmboy19:04.70
80Noah BelowskeOrion19:08.00
81Lincoln MinardSandwich19:08.40
82Levi BockerForreston19:08.40
83Leo ZachMount Carroll (West Carroll)19:08.60
84Noah GenandtForreston19:09.40
85Braiden KrahlSherrard19:09.90
86Collin BowersPrinceville19:09.90
87Hunter ElyToulon (Stark County)19:11.40
88Jason RuskKewanee19:12.00
89Raudel (RJ) Hermosillo JrPeru (St. Bede)19:12.70
90Dawson MedleyCambridge19:12.70
91Landon HebelSeneca19:13.00
92Mackinnley ThompsonOttawa (Marquette)19:13.60
93Kent PedersenRockford (Lutheran)19:15.30
94Calvin PeeleElmwood-Plum City19:19.80
95Jaxson FinchSeneca19:20.80
96Carter LesterLaSalle (L.-Peru)19:30.00
97Hunter ShemekSherrard19:30.10
98Elliott WallesPrinceville19:31.20
99Xavier MillerWashburn (Lowpoint-W.)19:35.90
100Damien WalshSandwich19:39.00
101Christopher Gedraitis IIPeru (St. Bede)19:39.30
102Ethan SwiftPort Byron (Riverdale)19:41.10
103Mason CochranWashburn (Lowpoint-W.)19:41.60
104Hayden McNuttStockton19:42.50
105Fidel PayanSpring Valley (Hall)19:42.90
106Ethan SeckerPort Byron (Riverdale)19:45.40
107Ethan GrinnellToulon (Stark County)19:46.10
108Micah HillikerByron19:48.40
109Alex AttigKewanee (Wethersfield)19:49.50
110Johnathan RicciLaSalle (L.-Peru)19:52.00
111Miles PetersenPort Byron (Riverdale)19:53.50
112Jacen AndersonMount Carroll (West Carroll)19:54.60
113Jace JacksonByron19:55.50
114Brayden ZunigaGranville (Putnam County)19:57.20
115Grant MarvinStockton19:59.90
116Landon CarterAmboy20:09.10
117Taryn HeatherForreston20:11.60
118Ivan ReynaForreston20:14.00
119Tyler FinnKewanee (Wethersfield)20:15.10
120Graham RossPeru (St. Bede)20:16.40
121Michael WeberBiggsville (West Central)20:17.70
122Brayve WakelandSherrard20:17.80
123Preston VasquezPeru (St. Bede)20:24.00
124Philip OltmanWashburn (Lowpoint-W.)20:27.00
125Alex WhiteStockton20:30.30
126Jordan DoddOrion20:35.40
127Andrew RothManlius (Bureau Valley)20:37.60
128Kayne RichterManlius (Bureau Valley)20:43.00
129Parker EberleSandwich20:47.10
130Aidan WessonSomonauk20:50.30
131Spencer KainMendota20:52.60
132Porter SniderSomonauk20:53.00
133Boden FransenStockton20:53.70
134Travys RossDurand-Arkansaw20:55.30
135Pierce GilbertsonSeneca20:57.80
136Logan SiegelElmwood-Plum City20:58.80
137Collier FisherAledo (Mercer County)21:00.70
138Joey RowlandForreston21:01.30
139Conrad JohnsonRockford (Lutheran)21:01.70
140Keyshon WebsterToulon (Stark County)21:02.50
141Cael O'horoByron21:07.90
142Isaac NobleSomonauk21:08.00
143Kyle VelazquezManlius (Bureau Valley)21:16.40
144Aaron LillyOrion21:17.70
145Stephen DalphonseOregon21:19.20
146Eric DuPeru (St. Bede)21:19.40
147Logan ConnellDurand-Arkansaw21:28.10
148Byron GrobeForreston21:29.50
149Peyton RussellBiggsville (West Central)21:32.50
150Jacob EllenElmwood-Plum City21:33.10
151Ben RackowWashburn (Lowpoint-W.)21:41.00
152Reid KalappManlius (Bureau Valley)21:44.20
153Aaron CostnerAmboy21:46.40
154Caleb DorseyHenry (H.-Senachwine)21:47.60
155Jonathan NormanErie-Prophetstown21:55.60
156Shea ConnerOttawa (Marquette)22:05.50
157Edward McArthurOregon22:06.60
158Samuel GascoingeSterling (Newman Central Catholic)22:08.20
159Gerrard BoyerHenry (H.-Senachwine)22:10.60
160Kaden HauserOttawa (Marquette)22:11.60
161Mason FerrarioOttawa (Marquette)22:16.80
162Miles WardAledo (Mercer County)22:16.90
163Dawson HulsingManlius (Bureau Valley)22:21.40
164Ryder WoodsMendota22:25.00
165Daniel ShapiamaSomonauk22:26.00
166Michael KellyPort Byron (Riverdale)22:33.70
167Christian HohstadtHenry (H.-Senachwine)22:35.50
168William PikulaSpring Valley (Hall)22:36.50
169Jack ThomasAmboy22:38.20
170August MartzByron22:43.90
171Devin SteilPeru (St. Bede)22:44.10
172Wyck DeverHenry (H.-Senachwine)22:51.20
173Morgan MahnesmithManlius (Bureau Valley)22:52.80
174Justin MurphyGranville (Putnam County)22:55.00
175Riegan MillerHenry (H.-Senachwine)22:57.70
176Hunter AntonTremont22:57.70
177Joseph PatykLaSalle (L.-Peru)22:58.90
178Jesse SheppardStockton23:12.20
179Inaki PaulinoByron23:15.00
180Dylan JonesSomonauk23:18.00
181Aidan GrinnellToulon (Stark County)23:29.60
182Jude BaldwinFaith Christian23:41.80
183JD LoeserHenry (H.-Senachwine)23:50.10
184Carter SanudoKewanee (Wethersfield)24:07.90
185Ben FeickMount Carroll (West Carroll)24:14.70
186Ryan WattCambridge24:29.00
187Isaac SwarbrickFaith Christian24:29.20
188Brayden FreresPrinceville24:40.80
189Jayce HermeyerAmboy24:50.00
190Rio RivasPort Byron (Riverdale)25:24.10
191Ambrose PennockPort Byron (Riverdale)25:57.00
192Jared MerkelForreston26:06.60
193Levi JohnsonLaSalle (L.-Peru)27:29.60
194Logan HockingsSandwich27:30.70
195Ryan OliverGranville (Putnam County)28:52.10
196AJ HughesPort Byron (Riverdale)29:08.00
197Aaron YoungTremont30:33.80
198Jaden MacklinManlius (Bureau Valley)32:34.60
199Anthony GuerreroMendota33:43.50

Boys 4,000m

#AthleteSchoolTime
1Hunter KeysterPrinceville13:58.30
2Braeden PunkeErie-Prophetstown14:06.20
3Michael MuzzarelliByron14:17.00
4Danny SharpElmwood-Plum City14:18.90
5Cole CahillElmwood-Plum City14:29.10
6Landon GradenForreston14:42.30
7Liam BaimaSeneca14:44.70
8Cooper BrownElmwood-Plum City14:47.00
9Oliver FunkElmwood-Plum City14:52.20
10Danny EllenElmwood-Plum City15:00.60
11Brady FortSeneca15:01.50
12Kai NelsonElmwood-Plum City15:02.40
13Aidan GarceaErie-Prophetstown15:03.10
14Elijah FranzenErie-Prophetstown15:04.00
15Callum WrightSeneca15:07.90
16Geoffrey SchachtrupElmwood-Plum City15:20.90
17Cooper SharpeTremont15:33.40
18Charlie GrzanichCanton15:37.10
19Carter BaxterGranville (Putnam County)15:39.40
20Chase YountErie-Prophetstown15:44.60
21Gavin EarlyByron15:45.00
22Bryar KuehlMorrison15:46.80
23Dominik AvilaPeru (St. Bede)15:50.10
24Adrian HermosilloPeru (St. Bede)15:52.60
25Silas HaysAledo (Mercer County)15:54.50
26Ian TancrellEast Dubuque15:54.90
27Casen GrobeForreston16:02.90
28Aisaac ArteagaMendota16:07.60
29Jackson TegelerErie-Prophetstown16:08.10
30Collin PattersonOrion16:08.60
31Lucas WursterEast Dubuque16:09.70
32Carter SerslandOrion16:10.10
33Luke McAllisterTremont16:13.10
34Desmond StanulisWestmont16:15.70
35Joe SavitchPeru (St. Bede)16:16.00
36Carter SmoodeGranville (Putnam County)16:19.70
37Ellis ThorndykeOrion16:21.60
38Bryce KecklerPeru (St. Bede)16:22.40
39Steven SwatosErie-Prophetstown16:25.50
40Mason HaskellPeru (St. Bede)16:30.90
41Jack DickeyTremont16:42.00
42Alex ZydronSeneca16:49.70
43Eli WeilacherForreston16:51.70
44Seven SmithEast Dubuque16:56.80
45Brendon YoungTremont16:57.60
46Jackson MeltonErie-Prophetstown16:57.70
47Wesley PatridgeRockford (Lutheran)16:58.60
48Kamdyn ReynoldsOrion16:59.30
49Eli PetranyElmwood-Plum City17:12.80
50Quincy SmithGranville (Putnam County)17:19.30
51Nolan KochTremont17:23.80
52Paxton CardineAledo (Mercer County)17:25.50
53Aidan EadsSherrard17:29.50
54Kypton LadgenskiSpring Valley (Hall)17:32.40
55Sam CobineEast Dubuque17:33.40
56Ace WetzellErie-Prophetstown17:35.50
57Lloyd MartensCambridge17:41.00
58Tim KuehlErie-Prophetstown17:47.90
59Jonathan MaPeru (St. Bede)17:49.30
60Max OttElmwood-Plum City17:55.30
61Blake DietrichTremont17:57.70
62Jayden ParisMorrison18:06.60
63Drake AndersonErie-Prophetstown18:17.50
64Gavin BaumannRockford (Lutheran)18:21.40
65Graysen MorelandWestmont18:28.30
66Ethan O'BrienDurand-Arkansaw18:31.40
67Colin BartlettWashburn (Lowpoint-W.)18:33.80
68Miguel Rodriguez-PerezWestmont18:58.10
69Cristian PayanSpring Valley (Hall)19:01.10
70Jacob MurphyErie-Prophetstown19:03.80
71Ryan SillsTremont19:04.00
72Max NorthMorrison19:26.00
73Gavin CoulombeSeneca19:31.50
74Aidan MichelsMount Carroll (West Carroll)19:38.40
75Slade WaldenMorrison19:50.80
76Parker RichardsonCanton19:58.10
77Mason SurmoOregon19:58.60
78Finnigan RuaneOregon20:36.30
79Marcos CastroSpring Valley (Hall)20:45.70
80Chris ThompsonSeneca21:34.10
81Isaac MucuGranville (Putnam County)21:46.00
82Zaydn LawMendota21:46.20
83Trey WeerTremont24:50.10

Girls 5,000m

#AthleteSchoolTime
1Kyla BabbWestmont17:23.70
2Abagail BaumannRockford (Lutheran)17:34.60
3Emily DowningCambridge17:47.40
4Dusti SmithToulon (Stark County)18:56.30
5Jana Vande KempCambridge19:11.40
6Cheyenh SmithToulon (Stark County)19:23.60
7Ellison HeinekeWashburn (Lowpoint-W.)19:31.10
8Jessica HendersonTremont19:37.70
9Emalyn MillarAledo (Mercer County)19:47.40
10Anna ChurchillSherrard19:48.60
11Claire FournierCanton19:53.20
12Bristol SchmidgallElmwood-Plum City20:06.10
13Kyndre DelagrangeWashburn (Lowpoint-W.)20:06.30
14Mya HillElmwood-Plum City20:08.60
15Ava ProehlTremont20:10.90
16Charlotte WalkerElmwood-Plum City20:15.70
17Mary HaschemeyerCanton20:28.40
18Lily MuellerSeneca20:30.40
19Ashley PotterByron20:30.50
20Aelyn AndersonWestmont20:31.50
21Riley KellyElmwood-Plum City20:37.10
22Brookelyn ClarkAledo (Mercer County)20:39.50
23Anya AnayaOregon20:40.00
24Jemma FinleyPeru (St. Bede)20:40.10
25Ava GaulrappPort Byron (Riverdale)20:47.80
26Ava MartelPort Byron (Riverdale)20:49.30
27Norah RoremToulon (Stark County)20:51.30
28Avery HumphreyCambridge20:53.60
29Taylor ForneyElmwood-Plum City20:54.80
30Tori BrowningSherrard21:09.30
31Jillian MurrayPort Byron (Riverdale)21:10.50
32Helen BaldwinAledo (Mercer County)21:10.70
33Jendayia CroweKewanee21:12.60
34Rozlyn MosherErie-Prophetstown21:13.60
35Sophia BradarichSherrard21:23.00
36Gemma MooreManlius (Bureau Valley)21:26.30
37Madeline RogersOregon21:30.70
38Gracyn SmithByron21:32.70
39Lola RisingerTremont21:36.90
40Karlee HenkinsSandwich21:37.90
41Hannah AmesCambridge21:41.30
42Lila ColemanSeneca21:42.90
43Juniper McFerrenCanton21:45.20
44Adaleigh PierceStockton21:51.00
45Grace KingSterling (Newman Central Catholic)21:51.10
46Kylie MathisSherrard21:52.10
47Natalie BabcockElmwood-Plum City21:52.40
48Lumen SetchellMendota21:52.60
49Gabriella NorthrupByron22:01.10
50Olivia KnowlesCanton22:03.40
51Ireland BarrettStockton22:04.50
52Madalyn OriElmwood-Plum City22:07.90
53Aubrey MareachenPrinceville22:10.00
54Talia JenkinsSeneca22:11.50
55Jillian HammerOregon22:13.90
56Chloe OltmanWashburn (Lowpoint-W.)22:16.00
57Jessie DeNeveErie-Prophetstown22:19.00
58Evelyn AndersonOregon22:25.80
59Paytin TerwilligerToulon (Stark County)22:30.10
60Emily UrbanskiSandwich22:40.10
61Grace BurnesByron22:43.00
62June FuhrTaylor Ridge (Rockridge)22:45.80
63Jennica NormanErie-Prophetstown22:46.30
64Kayla KressinSandwich22:57.50
65Grace AlthausAmboy22:58.30
66Isla StevensSandwich22:58.50
67Elinor McHaleByron23:00.00
68Jenna BaumannRockford (Lutheran)23:00.60
69Christine RamirezOregon23:08.20
70Yoselin CarlosLaSalle (L.-Peru)23:14.70
71Summer HamiltonManlius (Bureau Valley)23:17.50
72Kendall ZieglerEast Dubuque23:24.60
73Scarlett PayneAmboy23:29.80
74Ryan OwczarekLaSalle (L.-Peru)23:30.40
75Ashlyn BertschElmwood-Plum City23:33.90
76Julie MuellerSeneca23:36.50
77Jessica RiosSandwich23:37.10
78Alexis WilsonKewanee (Wethersfield)23:37.90
79Emma ChristinMorrison23:40.50
80Mari RagerOregon23:42.40
81Darilis KnoblochToulon (Stark County)23:44.10
82Sophia HartRockford (Lutheran)23:48.00
83Abi KayserOrion23:53.20
84Tessa GemplerEast Dubuque23:58.30
85Emma MartynMinonk (Fieldcrest)24:03.80
86Samantha NaumanAmboy24:04.10
87Danika MaddexHenry (H.-Senachwine)24:04.40
88Aubrie TritzEast Dubuque24:05.10
89Althea GnatovichSherrard24:07.80
90Ella WiltManlius (Bureau Valley)24:08.20
91Gabrielle SarnoSterling (Newman Central Catholic)24:20.50
92Ruthie SteffesSeneca24:29.10
93Stella PeircePort Byron (Riverdale)24:33.30
94Kaylee OvertonPort Byron (Riverdale)24:34.00
95Jorgi ArnoldAledo (Mercer County)24:35.20
96Ava LandwehrKewanee (Wethersfield)24:35.30
97Ava McFallsFaith Christian24:39.00
98Leah HouseManlius (Bureau Valley)24:45.20
99Laney KellerTaylor Ridge (Rockridge)24:52.40
100Karona GallAmboy25:01.10
101Faith BaarErie-Prophetstown25:02.00
102Olivia AgajanianSandwich25:06.30
103Mya NugentManlius (Bureau Valley)25:08.50
104Madelyn LibbertonStockton25:11.60
105Junia JohnsonSomonauk25:13.10
106Melanie CarrilloOregon25:13.90
107Quinn LarsonStockton25:16.10
108Taylor RobshawErie-Prophetstown25:17.90
109Natalie WalshSandwich25:18.80
110Esmeralda MartinezKewanee25:19.30
111Lena WillettOrion25:20.50
112Lydia Von HadenAmboy25:20.70
113Kynzleigh GarzaManlius (Bureau Valley)25:21.70
114Abigail VanDeSampelKewanee (Wethersfield)25:26.20
115Lydia CartwrightSandwich25:38.90
116Gracie KruseStockton25:39.80
117Aubrey HerndonForreston25:40.40
118Amelia Vande VoordeDurand-Arkansaw25:41.30
119Eisley SoucieElmwood-Plum City25:44.60
120Alexis NaveMendota25:47.00
121Cecilia ReynoldsOttawa (Marquette)25:50.10
122Nevaeh ScheffnerForreston25:51.40
123Mahailey HamiltonAledo (Mercer County)25:52.20
124Yesenia AvilaPeru (St. Bede)26:03.00
125Elyse VanDuyneOrion26:15.80
126Mia Duran AngelWestmont26:16.20
127Abbey CarmanKewanee (Wethersfield)26:17.30
128Autumn RothManlius (Bureau Valley)26:17.60
129Addison BruggerElmwood-Plum City26:17.90
130Maggie DochtermanOrion26:23.90
131Leah RicciLaSalle (L.-Peru)26:27.00
132Taylor SchaeferSeneca26:32.20
133Alaina MooreWashburn (Lowpoint-W.)26:33.40
134Catie SmithPort Byron (Riverdale)26:36.50
135Carly UlrichWashburn (Lowpoint-W.)26:39.80
136Marie PedersenRockford (Lutheran)26:40.10
137Lyla RosadoToulon (Stark County)26:49.90
138Jema HajostekAledo (Mercer County)26:51.30
139Avalyn HenryForreston26:56.00
140Emily AntonTremont26:56.10
141Mackenzie HandCanton26:59.60
142Ella TuninkByron27:07.20
143Ashley WichmanByron27:14.00
144Kelsey HawleyToulon (Stark County)27:21.50
145Kaylee GoerksToulon (Stark County)27:22.30
146Hayden HarveyForreston27:28.40
147Khloe NussbaumMinonk (Fieldcrest)27:43.60
148MaKenna VerKruyseKewanee (Wethersfield)27:44.70
149Glory WakelandSherrard28:04.90
150Aracely EsquivelLaSalle (L.-Peru)28:05.90
151Lilly DodgeAledo (Mercer County)28:07.80
152Bridget MoodieHenry (H.-Senachwine)28:10.20
153Arianna ChapaOregon28:14.70
154Lili DeanSherrard28:18.30
155Tiana KochRockford (Lutheran)28:22.30
156Leah DempseyAmboy28:27.30
157Arianna IrvinByron28:27.40
158Brynn GreenByron28:27.40
159Jazmin RiosSandwich28:30.50
160Emilee BockerForreston28:40.70
161Andrea CharltonRockford (Lutheran)29:09.60
162Kolbee HamiltonAledo (Mercer County)29:22.90
163Diana GonzalezLaSalle (L.-Peru)29:31.80
164Elle TheobaldCanton29:36.00
165Alison FelicianoWestmont29:37.20
166Hailey OhareLaSalle (L.-Peru)29:41.80
167Haylee DowningOrion30:05.80
168Aura MartinByron30:05.90
169Ella NimrickCambridge30:07.50
170Summer MenoldCambridge30:09.40
171Lilley WheelerByron30:15.30
172Elisabeth LewisByron30:16.60
173Hayleigh HowellEast Dubuque30:33.30
174Lily WieskampAledo (Mercer County)30:40.30
175Courtney ThomasCambridge30:53.40
176Autumn HamiltonManlius (Bureau Valley)31:13.70
177Isabell KohrtPort Byron (Riverdale)31:20.40
178Anna CarlsonAmboy31:24.00
179Lydia ScottTremont31:25.10
180Torgun HoveyMinonk (Fieldcrest)32:16.70
181Lily RosenowKewanee (Wethersfield)32:45.60
182Aubrey McGintyPort Byron (Riverdale)33:05.30
183Kayleigh HamptonKewanee (Wethersfield)33:24.80
184Savannah SmithSherrard34:03.50
185Lily BlumSherrard34:16.00
186Taylor BrauchMinonk (Fieldcrest)35:12.60
187Carrie PridemorePort Byron (Riverdale)35:48.00
188Brianna DrummondCambridge36:55.80

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