Skip to main content
WI Athlete

2025 Season · Cross Country

Columbus Invite

Oct 13, 2025 · 668 results · 47 schools

Boys 4,000m

#AthleteSchoolTime
1Grady SmithJohnsburg15:05.10
2Aiden FaulknerElmwood-Plum City15:09.90
3Tim StarwaltByron15:15.50
4Vinny GulloneEast Dubuque15:33.60
5Landin StillwellSomonauk15:39.10
6Andrew RichardsonEast Dubuque15:49.50
7Henry NicholsAmboy15:51.60
8Peter WagnerEast Dubuque15:57.50
9Joseph Erb Jr.Winnebago Lutheran15:58.30
10Aiden VazquezWinnebago Lutheran16:07.50
11Micah KlosJohnsburg16:10.20
12Caden HagemanHinckley (H.-Big Rock)16:13.40
13Kam StevensonElmwood-Plum City16:14.60
14Cole CahillElmwood-Plum City16:24.00
15Roscoe DaviesMount Carroll (West Carroll)16:24.40
16Danny SharpElmwood-Plum City16:28.90
17Lucas JacksonEast Dubuque16:31.80
18Blake LinderWinnebago Lutheran16:33.70
19Nathan PunkeErie-Prophetstown16:34.60
20Braden DietrichByron16:38.20
21Kai NelsonElmwood-Plum City16:46.90
22Ian FinneyRock Falls16:48.00
23Cayden MoranJohnsburg16:58.50
24Liam MeadEast Dubuque17:02.00
25Brody ClarkAledo (Mercer County)17:02.50
26Liam SchauerEast Dubuque17:05.40
27Daniel HodgdonWinnebago Lutheran17:08.00
28Caden HamerSomonauk17:08.60
29Gus SchultzErie-Prophetstown17:18.20
30Owen PattonMonticello17:20.90
31Colton ReidTaylor Ridge (Rockridge)17:22.20
32Josh StrubleAledo (Mercer County)17:22.30
33Michael KopitasRock Falls17:22.50
34Brady McPeekAledo (Mercer County)17:25.80
35Hason HubbardElmwood-Plum City17:26.00
36Brody LeitzenMount Carroll (West Carroll)17:27.10
37Jack JohnsonWinnebago Lutheran17:28.00
38Noah BelowskeOrion17:35.20
39Silas SchmiegElmwood-Plum City17:41.30
40Justin WainscottErie-Prophetstown17:44.40
41Connor SouthRock Falls17:44.70
42Anthony LinderAmboy17:45.40
43Gunnar SwensonSomonauk17:49.00
44Conner WeltByron17:51.50
45Tyler MaharAmboy17:53.40
46Lukas WhittMonticello17:54.40
47Guthrie HughesMonticello17:54.50
48Hudson PopeWinnebago Lutheran17:55.90
49Levi BockerForreston17:59.70
50Julian SanchezFranklin18:01.60
51Noah GenandtForreston18:01.60
52Berat ImeriMendota18:02.10
53Mackinnley ThompsonOttawa (Marquette)18:06.50
54Leo ZachMount Carroll (West Carroll)18:06.90
55Alex WhiteStockton18:08.30
56Nick CobineEast Dubuque18:08.70
57Teagen BritzNewark18:08.80
58Raudel (RJ) Hermosillo JrPeru (St. Bede)18:09.80
59Micah HillikerByron18:17.30
60Carter SerslandOrion18:18.60
61Daniel GonzalezOregon18:19.30
62Mason SchnellSherrard18:20.60
63Elijah FosterErie-Prophetstown18:20.60
64Christopher Gedraitis IIPeru (St. Bede)18:21.70
65Zaydan Schoonhoven-HussainStockton18:24.50
66Kyle WilsonMonticello18:26.90
67Aisaac ArteagaMendota18:30.80
68Bryce KecklerPeru (St. Bede)18:34.50
69Carter BaxterGranville (Putnam County)18:34.60
70Carson KlosJohnsburg18:36.50
71Joey BlasenMount Carroll (West Carroll)18:38.30
72Braiden KrahlSherrard18:41.20
73Alastaire SweetserErie-Prophetstown18:42.70
74Hayden McNuttStockton18:43.30
75Grant NiemergMonticello18:45.20
76Michael SchakChicago (St. Patrick)18:48.40
77Collin PattersonOrion18:51.20
78Guy RunyanOttawa (Marquette)18:52.00
79River WygantByron18:54.60
80Mason HaskellPeru (St. Bede)18:54.70
81Jason RuskKewanee18:55.40
82Landon HebelSeneca18:56.40
83Dominik AvilaPeru (St. Bede)18:56.50
84Adrian HermosilloPeru (St. Bede)18:57.40
85Jaxson FinchSeneca18:58.10
86Landon CarterAmboy19:00.80
87Taryn HeatherForreston19:02.60
88Graham RossPeru (St. Bede)19:03.50
89Carter SmoodeGranville (Putnam County)19:04.00
90Brayve WakelandSherrard19:04.30
91Jared LopezJohnsburg19:04.90
92Wolfgang DerbyMonticello19:08.60
93Jace JacksonByron19:14.60
94Ellis ThorndykeOrion19:14.80
95Evan JonesStillman Valley19:19.90
96Samuel GascoingeSterling (Newman Central Catholic)19:22.80
97Eli WeilacherForreston19:24.10
98Jhett CowserAmboy19:27.60
99Grant MarvinStockton19:33.60
100Aaron LillyOrion19:35.00
101Ryne LundquistStillman Valley19:35.90
102Boden FransenStockton19:38.70
103Aidan WessonSomonauk19:39.60
104Jacen AndersonMount Carroll (West Carroll)19:39.60
105Austin ReibelNewark19:46.00
106Nikolas VogtChicago (St. Patrick)19:47.00
107Rylan JordanRock Falls19:58.20
108Colton HoppStillman Valley20:01.20
109Hector GonzalezMendota20:01.40
110Chayse RosenbalmOregon20:06.00
111Casen GrobeForreston20:12.40
112Santiago NavarroChicago (St. Patrick)20:13.30
113Brayden ZunigaGranville (Putnam County)20:15.80
114Ivan ReynaForreston20:16.70
115Stephen DalphonseOregon20:20.20
116Pierce GilbertsonSeneca20:33.60
117Spencer KainMendota20:42.50
118Isaac NobleSomonauk20:46.40
119Porter SniderSomonauk20:47.00
120Aaron CostnerAmboy20:53.30
121Otto HornerAmboy20:53.70
122Cael O'horoByron20:58.40
123Mason FerrarioOttawa (Marquette)21:00.50
124Jordan DoddOrion21:02.90
125Jonathan NormanErie-Prophetstown21:07.30
126Micah StringiniLanark (Eastland)21:13.20
127Edward McArthurOregon21:14.20
128Aidan EadsSherrard21:15.70
129Logan LeskanichOttawa (Marquette)21:20.40
130Zach JuneauHinckley (H.-Big Rock)21:28.50
131Graham LangHinckley (H.-Big Rock)21:35.00
132Richard Taylor-TerryJohnsburg21:37.30
133Lucas MendozaStillman Valley21:48.80
134Andrew HanacekChicago (St. Patrick)22:12.40
135Sebastian KostemajJohnsburg22:16.50
136Christian MikulichMonticello22:16.60
137Patrick JonesRock Falls22:19.30
138Kaden HauserOttawa (Marquette)22:22.20
139Quincy SmithGranville (Putnam County)22:26.60
140Jude BaldwinFaith Christian22:44.40
141Ryder WoodsMendota23:21.30
142Dylan JonesSomonauk23:23.20
143Isaac SwarbrickFaith Christian23:37.90
144Max SagelSterling (Newman Central Catholic)23:38.40
145Jesse SheppardStockton24:00.50
146James ArguijoHinckley (H.-Big Rock)24:33.00
147Quinn StahrRock Falls25:15.90
148Anthony PadillaKewanee25:26.50
149Ben FeickMount Carroll (West Carroll)25:44.80
150Antonio FloresRock Falls26:32.90
151Ryan OliverGranville (Putnam County)28:37.60

Boys 2 Mile

#AthleteSchoolTime
1Jackson SpankowskiPortage10:27.3
1Finnley BirrRio11:29.9
1Braeden PunkeErie-Prophetstown13:35.50
1Kaleb McCaughnHoricon13:38.9
1Calvin PeeleElmwood-Plum City14:47.80
2Everett ClemensLodi10:44.6
2Fletcher EversDeerfield11:51.1
2Michael MuzzarelliByron13:38.20
2Levi MantheyHoricon13:40.1
2Ian TancrellEast Dubuque15:09.70
3Miguel GarciaWaupun10:57.5
3Jasper LaRocheBartels12:04.4
3Morgan BillingtonHoricon13:48.2
3Oliver FunkElmwood-Plum City14:09.80
3Lucas WursterEast Dubuque15:34.80
4Alexander ZimmermanWaupun11:00.7
4Eli De HoyosHoricon12:06.1
4Isiah BirkremLodi13:55.2
4Gavin EarlyByron14:18.70
4Logan SiegelElmwood-Plum City15:49.80
5Sawyer HerrmannHoricon11:09.7
5Evan RhodeLodi12:09.6
5Eli SiedschlagLake Mills14:05.9
5Geoffrey SchachtrupElmwood-Plum City14:26.30
5Devin BradtEast Dubuque15:59.50
6Nolan PertzbornLodi11:12.7
6Cade KurthColumbus12:12.3
6Fletcher BatzkoLake Mills14:07.6
6Danny EllenElmwood-Plum City14:29.80
6Collier FisherAledo (Mercer County)16:04.90
7Max SpringerLake Mills11:19.8
7Zeier HanefeldWaupun12:13.5
7Tobias Schulte to BrinkeHoricon14:29.0
7Liam BaimaSeneca14:31.20
7Ace WetzellErie-Prophetstown16:11.90
8Isaac OpsteenWaterloo11:21.4
8Joe FeiderSacred Hearts12:26.9
8Callum WrightSeneca14:33.30
8Ryan SkempColumbus15:02.1
8Jacob EllenElmwood-Plum City16:21.80
9Grant PellmanLake Mills11:21.8
9Henry RuhlandSacred Hearts12:28.9
9Isaac WillmanFranklin14:35.50
9Davin MerrillPortage15:12.9
9Seven SmithEast Dubuque16:23.40
10Hayden HanefeldWaupun11:22.4
10Matthew SturmSacred Hearts12:29.5
10Aidan GarceaErie-Prophetstown14:37.00
10Jake WoodPortage15:14.2
10Joey RowlandForreston16:33.00
11David Sarmiento-PazWaterloo11:22.9
11Oscar ZuhlkeRio12:44.4
11Cooper BrownElmwood-Plum City14:49.80
11Asher McCroreyHoricon15:39.7
11Drake AndersonErie-Prophetstown16:58.70
12Chase MaasLodi11:23.5
12Brady PapeSacred Hearts12:45.3
12Colton TurnerElmwood-Plum City14:54.90
12Parker MucheHoricon15:41.8
12Jack ThomasAmboy17:16.30
13Caleb BuffingtonWaupun11:24.8
13Weston HeislerAbundant Life Christian/Saint Ambrose12:46.8
13Elijah FranzenErie-Prophetstown15:02.40
13David FreyLodi16:03.6
13Eric DuPeru (St. Bede)17:18.60
14Leyton FosterWaupun11:30.0
14Blake KurthColumbus12:49.4
14Bryar KuehlMorrison15:12.60
14Byron GrobeForreston17:20.60
15Mason MarquardtRio/Fall River11:32.8
15Vinson GrajewskiLodi12:57.3
15Brady FortSeneca15:18.90
15Tim KuehlErie-Prophetstown17:33.10
16Adam HartmanLake Mills11:36.3
16Houston McConochieRio13:00.9
16Xander SmithFranklin15:38.00
16August MartzByron17:40.00
17Aiden TreakleWaupun11:39.3
17Calvin GrunewaldDeerfield13:02.8
17Silas HaysAledo (Mercer County)15:43.10
17Jacob MurphyErie-Prophetstown17:54.40
18Ben KarlsLodi11:40.9
18Memphis McConochieRio13:06.6
18Joe SavitchPeru (St. Bede)15:43.60
18Micah LyonsWinnebago Lutheran17:55.20
19Mason DolfinWaterloo11:42.2
19Joseph BuddeSacred Hearts13:09.5
19Alex ZydronSeneca15:45.10
19Devin SteilPeru (St. Bede)18:18.90
20Felix RodriguezHoricon11:43.4
20Cooper KibbelWaupun13:12.4
20Jackson TegelerErie-Prophetstown15:49.70
20Mason BurnesByron19:33.80
21Joey HintzHoricon11:46.5
21Julian BoszhardtLodi13:19.0
21Chase YountErie-Prophetstown16:10.60
21Jayce HermeyerAmboy19:40.60
22Julius JohnsonLodi11:53.3
22Walker GrunewaldDeerfield13:19.6
22Eli PetranyElmwood-Plum City16:21.00
22Austen SchroederByron21:08.40
23Caden JohnsonLodi11:57.6
23Triton SchickHoricon13:23.5
23Logan AllenFranklin16:22.40
23Daniel ShapiamaSomonauk22:25.40
24Logan CragoHoricon11:58.3
24Noah LittleLodi13:31.9
24Luke LyonsFranklin16:22.70
24Jameson KelleyNewark23:01.40
25Indiana DesjarlaisRio/Fall River11:59.7
25Jasper BurrowDeerfield13:41.2
25Paxton CardineAledo (Mercer County)16:31.60
25Anthony GuerreroMendota24:36.50
26Josef SteindorfLake Mills11:59.9
26Michael RuffloSacred Hearts13:43.2
26Ryan MealingRock Falls16:35.10
27Liam AalsmaWaupun12:06.0
27James SchaferHoricon13:50.0
27Jonathan MaPeru (St. Bede)16:39.80
28Cole BerggrenHoricon12:09.0
28Evan RiveraSacred Hearts13:52.5
28Jordan HousleyKewanee16:45.00
29Jacob Cormier-TardifLake Mills12:15.1
29Henry KemSacred Hearts13:54.2
29Jackson MeltonErie-Prophetstown16:52.90
30Issac MartensPortage12:16.6
30Elijah PaqueLodi13:54.4
30Dashawn BoydRock Falls16:55.50
31Joel GuseRio/Fall River12:22.4
31Chase WebsterWaterloo13:56.8
31Garrett HillFranklin16:58.90
32Paul KressnerLake Mills12:24.2
32Ethan GrossSacred Hearts13:57.9
32Steven SwatosErie-Prophetstown16:59.20
33Jonah Linn-MillerLake Mills12:24.5
33Dane LaufenbergColumbus13:59.1
33Max OttElmwood-Plum City17:06.90
34Cameron HackLake Mills12:25.8
34Zach HopperSacred Hearts13:59.3
34Luis EsparzaRock Falls17:09.20
35Desmond ShanksPortage12:27.1
35Keegan LittleLodi14:00.5
35Brennan BullWinnebago Lutheran17:13.70
36Brody LewkeColumbus12:29.2
36Harry PickettDeerfield14:02.5
36Blake PlummerRock Falls17:14.80
37Alex LewkeColumbus12:33.0
37Max PhillipsDeerfield14:03.4
37Avery MeyersChicago (St. Patrick)17:25.30
38Zack AgueroWaterloo12:33.3
38Aiden KissaneColumbus14:09.7
38Gustavo FloresRock Falls17:35.10
39Sawyer ColePortage12:35.0
39Foster FrankWaterloo14:11.0
39Andrew WooleryWinnebago Lutheran17:35.30
40Bradley BloomColumbus12:35.6
40George AlbrechtDeerfield14:14.5
40Kamdyn ReynoldsOrion18:01.80
41Carter KarlsLodi12:39.1
41Griff SmithLodi14:37.0
41Nathan AyeSeneca18:09.20
42Will GroveColumbus12:43.6
42Nathan AssaadSacred Hearts14:40.3
42Gavin CoulombeSeneca18:09.50
43Kai FarreyWaterloo12:46.7
43Wyatt HammonsDeerfield14:41.1
43Noel BarrieraChicago (St. Patrick)18:24.90
44Jace MerrillPortage12:57.1
44Eli WakemanRio14:41.2
44Max NorthMorrison18:46.30
45Ethan RamelHoricon13:07.0
45Adam GrossSacred Hearts14:42.2
45Zachia GudgelMonticello18:49.40
46Parker OlsonLodi13:09.0
46Kade HesslerRio14:43.4
46Iyasu MasfineChicago (St. Patrick)18:57.00
47Caleb ChrudimskyPortage13:10.8
47Noah DuschackSacred Hearts14:51.0
47Finnigan RuaneOregon19:08.20
48Alex LongWaupun13:11.3
48Sam LeiderSacred Hearts14:55.2
48Aidan MichelsMount Carroll (West Carroll)19:08.60
49Emmitt HoffmanColumbus13:12.1
49Marqwelle NowickiSacred Hearts15:14.6
49Andrew StahlWinnebago Lutheran19:11.00
50Isaac RainesPortage13:12.2
50Alex HeckmannRio15:23.1
50Mason SurmoOregon19:12.10
51Robert HafensteinWaterloo13:22.5
51Brendan StrittmaterBartels15:25.5
51Alexis SotoChicago (St. Patrick)19:16.60
52Dominic DeVriesWaupun13:29.9
52August SheaDeerfield15:28.0
52Elijah GreearMonticello19:36.60
53Aaron Cayetano PerezPortage13:31.5
53Henry BergesonSacred Hearts15:29.4
53Cillian McCayChicago (St. Patrick)19:39.10
54Alex ZhengPortage13:44.4
54Carsen WalkerRio15:29.9
54Sebastian LavelleRock Falls19:41.40
55Asa BeckerLake Mills13:52.9
55Corbin MonforteSacred Hearts15:33.6
55Slade WaldenMorrison21:07.00
56Kevin MorrisLake Mills13:59.2
56Vinny TucciAbundant Life Christian/Saint Ambrose15:35.9
56Cian McCayChicago (St. Patrick)21:32.10
57Tayden WalkerRio/Fall River14:07.2
57Harry ChoudoirSacred Hearts15:39.5
57Maddox MisiewiczLanark (Eastland)21:34.20
58Ben BolmanRio/Fall River14:09.1
58Greysyn TurnerLodi15:40.8
59Arthur TipperyLodi14:17.5
59Joshua DrakeSacred Hearts15:40.9
60Jackson VerhulstRio/Fall River14:38.1
60Everett OlsonLodi15:48.9
61Cashton AtkinsColumbus15:00.5
61Andrew GonzalezAbundant Life Christian/Saint Ambrose15:52.8
62Jesus Cruz PerezWaterloo15:53.8
62Hayden EngelhardtWaupun16:59.3
63Jaxon GoheenLodi15:55.4
64Noah KemSacred Hearts15:57.1
65Henry KarlsLodi16:11.6
66Adrian VergaraAbundant Life Christian/Saint Ambrose16:13.5
67Jackson WipperfurthLodi16:15.5
68Cashton LaneLodi16:18.9
69Jack JohnsonDeerfield16:19.5
70Sam WeibelSacred Hearts16:24.0
71Landry McNamaraSacred Hearts16:37.1
72Miles McKibbenBartels16:53.4
73CJ JensenBartels16:53.7
74Brody RoutsonBartels17:14.0
75Abraham WillmanLodi17:19.6
76Evaan SimilSacred Hearts17:23.6
77Kaleb MonroeHoricon17:26.1
78Jordy Jenkins-RippRio17:30.8
79Derian DavisSacred Hearts17:39.0
80Brooks BartaszewiczWaterloo17:47.9
81Luke LaustenSacred Hearts17:54.3
82Gabriel YangWaupun17:56.9
83Sean WalkerDeerfield18:02.1
84Dominic NewberrySacred Hearts18:04.2
85Parker AndersonRio18:16.4
86Will TrieloffDeerfield18:58.8
87Patrick FoxSacred Hearts19:17.7
88Jack KorabSacred Hearts19:51.7
89Griffin SullivanDeerfield20:30.1
90Ignacio Luis-FlomDeerfield21:00.6
91Caleb CoxDeerfield21:03.8
92Dane LawColumbus21:12.2
93Dean StapletonDeerfield22:34.4
94James FeiderSacred Hearts22:45.9

Girls 4,000m

#AthleteSchoolTime
1Molly WebbWinnebago Lutheran17:55.90
2Macie OwenMonticello18:19.20
3Morgan CapriolaWinnebago Lutheran18:25.40
4Taylor MabryMonticello18:48.20
5Bristol SchmidgallElmwood-Plum City18:49.60
6Mya HillElmwood-Plum City18:50.40
7Clara NicolineJohnsburg19:00.50
8Ella CarlsonWinnebago Lutheran19:12.00
9Svea GliddenWinnebago Lutheran19:17.80
10Ashley PotterByron19:20.50
11Emalyn MillarAledo (Mercer County)19:28.60
12Avery DimkeWinnebago Lutheran19:28.70
13Jendayia CroweKewanee19:40.30
14Charlotte WalkerElmwood-Plum City19:44.70
15Riley KellyElmwood-Plum City19:53.80
16Gracyn SmithByron19:57.20
17Madalyn OriElmwood-Plum City20:07.20
18Kat ScottRock Falls20:18.70
19Brookelyn ClarkAledo (Mercer County)20:19.30
20Taylor ForneyElmwood-Plum City20:22.50
21Brenna BurlackRock Falls20:23.30
22Emma WardWinnebago Lutheran20:26.50
23Helen BaldwinAledo (Mercer County)20:28.40
24Lumen SetchellMendota20:36.00
25Rozlyn MosherErie-Prophetstown20:40.00
26Anya AnayaOregon20:41.60
27Lily MuellerSeneca20:42.00
28Gabriella NorthrupByron20:50.20
29Ashley RodriguezRock Falls20:51.90
30Jemma FinleyPeru (St. Bede)20:53.90
31Audra MecumWinnebago Lutheran20:54.80
32Madeline RogersOregon21:02.90
33Lila ColemanSeneca21:21.90
34Emma FranchiByron21:23.20
35Jennica NormanErie-Prophetstown21:31.70
36Grace BurnesByron21:35.70
37Jillian HammerOregon21:37.50
38Adaleigh PierceStockton21:44.40
39Emma PetersonRock Falls21:48.80
40Elinor McHaleByron21:55.40
41Alayna SwansonByron22:01.20
42Isabella CanzoneriHinckley (H.-Big Rock)22:02.00
43Monserrat SolanoEast Dubuque22:02.60
44Ireland BarrettStockton22:05.60
45Grace AlthausAmboy22:05.80
46Jessie DeNeveErie-Prophetstown22:06.70
47Zeta FayHinckley (H.-Big Rock)22:08.60
48Maura OefflingJohnsburg22:10.70
49Ashlyn BertschElmwood-Plum City22:11.20
50Addison KlosJohnsburg22:12.20
51June FuhrTaylor Ridge (Rockridge)22:17.50
52Evelyn AndersonOregon22:19.80
53Faith BaarErie-Prophetstown22:28.60
54Macy GochanourMinonk (Fieldcrest)22:32.70
55Scarlett PayneAmboy22:34.90
56Macy MullenOrion22:38.20
57Grace KingSterling (Newman Central Catholic)22:51.00
58Christine RamirezOregon23:00.00
59Mari RagerOregon23:02.80
60Emma ChristinMorrison23:03.40
61Ava McFallsFaith Christian23:07.80
62Abi KayserOrion23:14.10
63Deja LuckeyJohnsburg23:14.80
64Annie RobinsonMonticello23:16.40
65Talia JenkinsSeneca23:19.60
66Adelle WillkinsonLanark (Eastland)23:20.10
67Deyanise NievesLanark (Eastland)23:28.20
68Amy FinneyRock Falls23:29.40
69Aubrie TritzEast Dubuque23:39.30
70Gabrielle SarnoSterling (Newman Central Catholic)23:47.00
71Aubrey HerndonForreston23:52.80
72Emma RominskiSomonauk23:53.20
73Gracie KruseStockton23:53.60
74Tessa GemplerEast Dubuque23:53.90
75Kaila UnderhillHinckley (H.-Big Rock)23:58.50
76Karona GallAmboy24:02.80
77Lena WillettOrion24:03.40
78Kailey DelulioJohnsburg24:06.10
79Julie MuellerSeneca24:11.10
80Jema HajostekAledo (Mercer County)24:12.80
81Khloe NussbaumMinonk (Fieldcrest)24:15.80
82Ruthie SteffesSeneca24:23.30
83Quinn LarsonStockton24:35.10
84Jorgi ArnoldAledo (Mercer County)24:41.30
85Lilian LukkMonticello24:42.40
86Aliza DominiqueSherrard24:46.10
87Mahailey HamiltonAledo (Mercer County)24:47.50
88Laney KellerTaylor Ridge (Rockridge)24:51.00
89Addison McCallisterRock Falls24:51.90
90Cecilia ReynoldsOttawa (Marquette)24:52.30
91Mckenzie KoesterMonticello24:53.30
92Elyse VanDuyneOrion24:59.80
93Taylor RobshawErie-Prophetstown25:04.60
94Abbie LudwigOregon25:05.60
95Lacey MayneLanark (Eastland)25:14.80
96Maggie DochtermanOrion25:33.60
97Emry ConroyMinonk (Fieldcrest)25:43.50
98Alana LittleErie-Prophetstown25:46.40
99Evie BucksonHinckley (H.-Big Rock)25:53.10
100Isabella MartinezHinckley (H.-Big Rock)25:54.40
101Haylee DowningOrion26:00.30
102Yesenia AvilaPeru (St. Bede)26:03.20
103Lili DeanSherrard26:05.00
104Taylor SchaeferSeneca26:18.70
105Suri NguyenMonticello26:23.40
106Katarina GenglerHinckley (H.-Big Rock)26:28.70
107Glory WakelandSherrard26:42.20
108Samantha NaumanAmboy26:44.10
109Junia JohnsonSomonauk26:52.10
110Violet DiehlLanark (Eastland)27:13.30
111Nevaeh ScheffnerForreston27:13.30
112Alexis NaveMendota27:14.40
113Avalyn HenryForreston27:21.30
114Leah DempseyAmboy27:36.80
115Gracee GeerFranklin27:36.90
116Lilly DodgeAledo (Mercer County)27:54.80
117Abby CochranRock Falls28:04.20
118Lydia VonHadenLanark (Eastland)28:28.10
119Hayleigh HowellEast Dubuque28:35.00
120Hayden HarveyForreston28:48.60
121Courtney KurekJohnsburg28:49.40
122Kalia RaySherrard29:12.20
123Torgun HoveyMinonk (Fieldcrest)30:32.00
124Alaina DobereinerSherrard31:28.70
125Lily BlumSherrard31:35.30

Girls 2 Mile

#AthleteSchoolTime
1Mary MurphyPortage12:07.2
1Ella HansenBartels12:30.9
1Lucy StowellWaupun17:26.7
1Addy TurnerElmwood-Plum City17:40.30
2Aubrey SchoenemannLodi12:16.3
2Kalli FryDeerfield13:05.3
2Linnea LyonsWinnebago Lutheran17:58.70
2Penny KooimaWaupun18:01.2
3Riley PaulsenPortage13:03.4
3Berkley DrobacDeerfield13:10.5
3Avery KaapWinnebago Lutheran18:38.40
4Maycee WellsRio/Fall River13:09.7
4Madyson MayneBartels13:38.2
4Hannah RoggensackWinnebago Lutheran18:54.00
5Bella BuffingtonWaupun13:10.5
5Aubrey LatschDeerfield13:42.0
5Makenzy ZimmermanWinnebago Lutheran18:57.70
6Veronica KressnerLake Mills13:14.9
6Laurel WestAbundant Life Christian/Saint Ambrose13:49.2
6Emerson BruleWinnebago Lutheran19:03.00
7Addison BirrRio/Fall River13:23.3
7Madelynn HinnersRio13:58.6
7Avery BruleWinnebago Lutheran19:06.40
8Reese PollockWaupun13:37.3
8Tessa ShortreedDeerfield14:15.9
8Eisley SoucieElmwood-Plum City19:11.10
9Markiya UherkaWaupun13:39.1
9Brielle MartinDeerfield14:17.1
9Melanie CarrilloOregon19:50.10
10Liberty YlvisakerLake Mills13:50.9
10Ellaree HaeslipDeerfield14:18.9
10Addison BruggerElmwood-Plum City20:11.50
11Kaitlyn WiardHoricon14:02.8
11Hannah LinzmeierSacred Hearts14:27.5
11Brynn GreenByron20:21.20
12Harmony SchaeferWaterloo14:04.1
12Allie SczepaniakSacred Hearts14:28.5
12Kolbe ShadleyElmwood-Plum City20:22.20
13McKenna SchumannWaterloo14:11.0
13Adelyn AndersonLodi14:43.4
13Colten ThompsonRock Falls20:56.40
14Kellyn WoodworthPortage14:14.7
14Nora GoheenLodi14:45.0
14Sadie HesslerOrion21:04.40
15Isabela Sarmiento-PazWaterloo14:23.1
15MacKenzie HowardRio14:49.1
15Ella TuninkByron21:06.80
16Annika BouwkampWaupun14:26.2
16Esme WagnerBartels14:52.0
16Ashley WichmanByron21:53.50
17Olivia KruegerPortage14:26.2
17Izzy BrobstonDeerfield15:01.7
17Caleigh RybickiByron21:59.40
18Elaina LemmenesWaupun14:26.5
18Vivian SchmidtSacred Hearts15:04.1
18Kensley BashawLanark (Eastland)22:35.70
19Zoey BaheLodi14:41.6
19Eliana DitscheitRio15:21.7
19Arianna IrvinByron22:43.10
20Josee DowningColumbus14:49.5
20Hannah RichardsonSacred Hearts15:24.5
20Kolbee HamiltonAledo (Mercer County)23:19.10
21Avonlee SchickHoricon14:52.2
21Maite AlarcronRio15:26.1
21Elisabeth LewisByron23:32.30
22Haley FreriksWaupun14:53.9
22Rubi DowningColumbus15:30.8
22Arianna ChapaOregon23:41.80
23Micah LeeLodi15:07.1
23Nataleigh ClarkRio15:34.2
23Lilley WheelerByron23:55.40
24Whitney WiedenfeldLake Mills15:14.5
24Jordie CulottaLodi15:38.4
24Arianna BushLanark (Eastland)24:03.20
25Karissa SchwoererColumbus15:16.7
25Evelyn NewberrySacred Hearts15:40.2
25Izabella TurnquistLanark (Eastland)24:15.50
26Malinaly FernandezLodi15:19.6
26Adriana Garcia-MorenoWaupun15:44.0
26Sophia StombaughOregon24:28.70
27Abby BakerHoricon15:25.5
27Brynley KittlesonDeerfield15:44.7
28Keleigh HollHoricon15:31.3
28Mariah LedburyDeerfield15:44.7
29Annabelle StrenzColumbus15:39.0
29Kinsie CraneLodi15:51.4
30Nadia RauppLake Mills15:42.0
30Ashley HernandezWaterloo16:00.1
31Calla SchumannWaterloo15:45.2
31Evie ChoudoirSacred Hearts16:14.9
32Roselyn CayetanoPortage15:50.0
32Sofia Lucafo-PattersonRio16:17.0
33Rylie WilcoxLodi16:08.2
33Sophie GirtenHoricon16:22.7
34Asha HeraldLake Mills16:09.7
34Claire ChavezSacred Hearts16:25.0
35Eleanor BeldLodi16:13.3
35Annabel LemkeSacred Hearts16:25.2
36Jamie McCauleyWaupun16:21.7
36Sadie PanasDeerfield16:35.6
37Noelle HeraldLake Mills16:27.8
37Baya TwardokusHoricon16:37.5
38Yeilen CampaLodi16:29.0
38Bricelynn BilkeyLodi16:39.4
39Lillian MattDeerfield16:40.9
39Leanna SchumannWaterloo16:42.4
40Emma ReiseWaterloo16:43.6
40Aspen BeckmanLake Mills17:01.6
41Autumn FranklinDeerfield17:00.8
41Ashley AgueroWaterloo17:14.5
42Eliza LarsonDeerfield17:01.2
42Dot BakerColumbus17:15.7
43Mireya ZamoraHoricon17:19.2
43Mae BaldwinSacred Hearts17:26.5
44Callie GehringHoricon17:27.3
44Arianna FernandezLodi17:43.0
45Josephine WoodworthBartels17:31.5
45Katherine HansenPortage17:46.9
46Laila SweenBartels17:43.0
46Olivia DolphLake Mills17:49.4
47Cecelia TavsRio/Fall River17:53.8
47Mallory HellenbrandDeerfield18:27.7
48Ellee SchneiderWaterloo18:05.7
48Grace SchulzSacred Hearts18:40.9
49Kayleen AgueroWaterloo18:23.3
49Nora PomettoSacred Hearts18:42.1
50Lily HothHoricon18:42.7
50Rylah KlockBartels18:46.8
51Morgan. AlexanderDeerfield18:51.0
51Lillian NeumaierRio/Fall River19:18.4
52Claire WitherspoonSacred Hearts19:06.2
53Ava WakemanRio19:16.9
54Allison LarsonHoricon19:26.7
55Allison ChavezSacred Hearts20:02.6
56Aveigha HendricksonBartels20:52.0
57Alina BlaskaColumbus21:19.8
58Hannah LongWaupun21:22.4
59Finley EthingtonBartels22:30.7
60Ava HegyHoricon23:09.5
61Nora EdwardsRio24:37.2
62Quinn LadwigRio24:45.7

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