Skip to main content
WI Athlete

2025 Season · Cross Country

IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)

Nov 1, 2025 · 1,118 results · 139 schools

Boys 5,000m

#AthleteSchoolTime
1Carson KaiserMaple Park (Kaneland)14:16.00
1Cameron LibbyLake Zurich14:35.53
1Evan KnoblochToulon (Stark County)15:01.4
1Coriell GreenDelavan-Darien15:08.47
2Jack JenningsPalatine (Fremd)14:38.47
2Judah BingerBelvidere (North)14:41.80
2Elijah TeefeyPleasant Plains15:13.65
2Tim StarwaltByron15:18.4
3Junior LopezGlenview (Glenbrook South)14:41.29
3Dean GeigerDixon14:47.95
3Aiden FaulknerElmwood-Plum City15:14.93
3Evan WhiteRockford (R. Christian)15:31.8
4Alexander KriegPalatine14:41.70
4Jamie ChandlerDeerfield14:48.67
4Lucas HollinsheadWilliamsville15:20.15
4Julian HoneyvilleRockford (R. Christian)15:36.6
5Luke MarshallLake Zurich14:42.80
5Averick WisemanDixon14:56.32
5Blake LindbergRockford (R. Christian)15:37.9
6Mateus SalomaoArlington Heights (Hersey)14:43.34
6Ellery ShuttWoodstock14:57.82
6Kam StevensonElmwood-Plum City15:27.77
6Vinny GulloneEast Dubuque15:38.8
7Luke RobinsonMt. Prospect (Prospect)14:43.97
7Keegan ShirleyDixon15:00.13
7Peter StoltzGlasford (Illini Bluffs)15:29.47
7Braeden BodePort Byron (Riverdale)15:39.9
8Karanveer PatilLake Zurich14:45.86
8Jameson TenopirCary (C.-Grove)15:00.91
8Drew CooperEl Paso (E.P.-Gridley)15:31.16
8Landin StillwellSomonauk15:40.3
9Frankie HacklGlenview (Glenbrook South)14:47.35
9Evan WhildinMaple Park (Kaneland)15:01.21
9Davin DingledineEureka15:39.92
9Andrew RichardsonEast Dubuque15:40.7
10Riley WoldBuffalo Grove14:49.69
10Carson LannersAntioch15:01.39
10Eric PincockGlasford (Illini Bluffs)15:41.53
10Joe FarisDwight15:41.6
11David MoorePalatine (Fremd)14:49.78
11Amana OmaleCrystal Lake (Central)15:03.61
11Kyle EnkeRockford (Lutheran)15:41.8
11Weston HodelEl Paso (E.P.-Gridley)15:45.05
12Charlie CalderoneHoffman Estates (Conant)14:49.85
12Adan CordovaGrayslake (Central)15:06.46
12Daniel GonzalezOregon15:47.6
12Kade ParkerPetersburg (PORTA)15:50.47
13Maxx HaasFox Lake (Grant)14:52.92
13John ReinboldAurora (Central Catholic)15:09.25
13Jacob SchroederRockford (Lutheran)15:49.2
13Corbin ChristopulosBloomington (Cornerstone Christian Academy)15:50.52
14Santino ConteNiles (Notre Dame)15:00.02
14Ben BohrAurora (Central Catholic)15:16.39
14Landon WurmnestEureka15:51.35
14Peter WagnerEast Dubuque15:52.5
15Nathan MarottaArlington Heights (Hersey)15:00.22
15Ethan CarterDixon15:17.65
15Ryan PatrickWilliamsville15:51.43
15Henry NicholsAmboy15:55.3
16Jack LyonsGlenview (Glenbrook South)15:01.59
16Cooper SummyLake Villa (Lakes)15:18.19
16Danny SharpElmwood-Plum City15:52.27
16Aiden VazquezWinnebago Lutheran16:03.8
17Landon SampMt. Prospect (Prospect)15:01.78
17Westin ConatserDixon15:18.55
17Taylor HessPrinceville15:53.81
17David BrowningSherrard16:05.7
18Brody CushingMt. Prospect (Prospect)15:01.80
18Jack SwiatekAurora (Central Catholic)15:23.77
18Karter ChenowethAstoria15:54.60
18Lucas JacksonEast Dubuque16:06.7
19Quinn DavisMt. Prospect (Prospect)15:03.02
19Peter KippNiles (Northridge Prep)15:24.67
19Nicholas JelinekBloomington (Central Catholic)15:56.48
19Daniel HodgdonWinnebago Lutheran16:10.9
20Logan GreyCarpentersville (Dundee-Crown)15:04.35
20Joseph GonzalezCrystal Lake (South)15:26.34
20James BaisdenAuburn15:57.41
20Noah FeltnerKewanee (Wethersfield)16:13.4
21James O'SullivanPalatine15:05.42
21Will GagamovVernon Hills15:26.35
21Timothy RogersEureka15:58.74
21Caden JenulisRock Island (Alleman)16:14.4
22Nate LipaniBuffalo Grove15:06.95
22Beckett ShifrinDeerfield15:28.03
22Adam PerryEureka15:59.28
22Joel WhiteRockford (R. Christian)16:14.7
23Myles WagnerMcHenry15:10.37
23Blake QuinleyNiles (Northridge Prep)15:28.21
23TY BashamGlasford (Illini Bluffs)16:00.26
23Ian FinneyRock Falls16:16.1
24Elliot BaikArlington Heights (Hersey)15:10.51
24Sam ChabanDeerfield15:29.14
24Noah BurrellMackinaw (Deer Creek-M.)16:00.46
24Braeden PunkeErie-Prophetstown16:25.0
25Collin FryePark Ridge (Maine South)15:12.44
25Martin HernandezBelvidere (North)15:29.17
25Luke HinthorneEl Paso (E.P.-Gridley)16:01.30
25Wyatt HallROWVA Williamsfield16:27.6
26Filip VojvodicLibertyville15:12.49
26Logan AarsethCrystal Lake (South)15:30.43
26Caleb ScheirerWashburn (Lowpoint-W.)16:03.89
26Blake LinderWinnebago Lutheran16:28.3
27Andrew RichEvanston (Twp.)15:13.56
27Andrew CalderonDeerfield15:31.81
27Ryan GarneauDowns (Tri-Valley)16:04.13
27Alan ParkisonSandwich16:29.6
28Henry GamsonHighland Park15:15.69
28Ethan ReichDeerfield15:32.23
28Kai NelsonElmwood-Plum City16:04.52
28Joseph Erb Jr.Winnebago Lutheran16:29.6
29Elijah MendozaMundelein15:15.76
29Michael WhitacreAurora (Marmion Academy)15:34.21
29Connell RothEureka16:05.71
29Luke WedwickRockford (Boylan Catholic)16:29.7
30Luke CarlsonArlington Heights (Hersey)15:16.31
30Tyler SjoblomCrystal Lake (Prairie Ridge)15:34.27
30Evan BrownDowns (Tri-Valley)16:05.77
30Alex BelhaSherrard16:30.5
31Sushant KesavanLake Zurich15:17.43
31Josh RothWoodstock15:35.23
31Alex LartzEl Paso (E.P.-Gridley)16:06.16
31Caden HamerSomonauk16:31.9
32Aramis AlcantarWheeling15:18.17
32Konstantin KoychevVernon Hills15:35.53
32Hunter KeysterPrinceville16:08.12
32Logan TriggSandwich16:32.8
33Christopher QuickPalatine15:18.52
33Joseph DorandoAurora (Marmion Academy)15:37.03
33Eli ScottEureka16:11.04
33Lukas WhiteRockford (R. Christian)16:34.2
34Thomas ChudyLibertyville15:19.26
34Ryan SchroerGrayslake (Central)15:37.84
34Jack JohnsonWinnebago Lutheran16:34.2
35Trent OdachowskiPalatine (Fremd)15:22.33
35Logan JonesSycamore15:38.23
35Cole CahillElmwood-Plum City16:14.86
35Roscoe DaviesMount Carroll (West Carroll)16:37.1
36Collin RyanMt. Prospect (Prospect)15:22.91
36Josh AllenNiles (Northridge Prep)15:39.46
36Keegan OBrienMaroa (M.-Forsyth)16:19.19
36Payton SummersSherrard16:40.4
37Aidan KorbArlington Heights (Hersey)15:23.97
37Charles JohnsonSterling15:39.91
37Adam MendozaStillman Valley16:40.5
38Martin IssaWinnetka (New Trier)15:26.22
38Thomas HenryCrystal Lake (Prairie Ridge)15:42.61
38Levi ThomasGlasford (Illini Bluffs)16:20.91
38Nathan PunkeErie-Prophetstown16:41.6
39Tyler WahlsFox Lake (Grant)15:26.62
39Geo KopulosWoodstock (North)15:42.88
39Lucas StoffregenRockford (Boylan Catholic)16:42.1
40Ryan TaylorGlenview (Glenbrook South)15:27.87
40Chad WehbyCrystal Lake (South)15:43.18
40Michael MuzzarelliByron16:43.0
41Caleb HollowayLincolnshire (Stevenson)15:28.16
41Reece VollerAurora (Central Catholic)15:43.84
41Michael MitchellAthens16:29.49
41Braden DietrichByron16:43.6
42Bobby WintermuteMt. Prospect (Prospect)15:29.36
42Scott HarveyDeerfield15:43.87
42Liam MeadEast Dubuque16:45.7
43Nate MartinMcHenry15:32.10
43Jonah SartainAurora (Marmion Academy)15:44.92
43Brody ClarkAledo (Mercer County)16:45.8
44Gavin CookPark Ridge (Maine South)15:32.49
44Joey LodowskyMundelein (Carmel)15:45.40
44Jared LongPleasant Plains16:33.29
44Hudson PopeWinnebago Lutheran16:49.9
45Kyle KroupaBarrington15:32.89
45Hugo Albrecht-BuehlerDeerfield15:45.64
45Jonathan BlankenshipBloomington (Central Catholic)16:35.15
45Maddox MooreManlius (Bureau Valley)16:49.9
46Andrew PraeunerEvanston (Twp.)15:33.49
46Tyler JohnsonRochelle15:47.65
46Andrew SauderMackinaw (Deer Creek-M.)16:36.47
46Liam HattoonRockford (R. Christian)16:50.5
47Carson PorterLake Zurich15:34.25
47Lucas GalindoAurora (Marmion Academy)15:47.96
47Chance PriceEl Paso (E.P.-Gridley)16:37.68
47Luke AndersonSherrard16:51.3
48Caden CarverBarrington15:34.45
48Owen GottfredArlington Heights (St. Viator)15:48.04
48Jacob BarthAuburn16:39.01
48Liam SchauerEast Dubuque16:51.7
49Logan TerryberryFox Lake (Grant)15:34.94
49Chase TeresiCrystal Lake (Central)15:48.49
49Ryan DriskillPleasant Plains16:39.05
49Logan KeanRock Island (Alleman)16:53.3
50Liam BerrySycamore15:48.85
50Oliver FunkElmwood-Plum City16:40.42
50Nolan MinardSandwich16:54.3
51Jack SteffeLibertyville15:36.24
51Justin MottolaGrayslake (Central)15:51.79
51Jeramy DanielSpringfield (Lutheran)16:40.66
51Cristiano SaucedoRock Island (Alleman)16:54.7
52William ChiangWinnetka (New Trier)15:36.76
52Oliver LavatyCrystal Lake (Central)15:53.20
52Blake MasonLewistown16:42.27
52Dominic FahrenkrogSherrard16:55.5
53Nathan KempfFox Lake (Grant)15:39.60
53Aarav ShethVernon Hills15:53.53
53Drew TolandDelavan-Darien16:42.79
53Gavin EarlyByron16:55.7
54Sebastian ViningWinnetka (New Trier)15:39.63
54Elijah HedgesWoodstock15:54.61
54Braeden GallowayPleasant Plains16:42.98
54Conner WeltByron16:56.3
55Daniel BanuelosRound Lake15:41.32
55Reed MihelichCrystal Lake (Central)15:54.64
55Evan LemmeDelavan-Darien16:43.27
55Caden HagemanHinckley (H.-Big Rock)16:56.7
56Brendan TremblayPark Ridge (Maine South)15:42.06
56Mike ReiffNiles (Northridge Prep)15:55.21
56Connor ChristopulosBloomington (Cornerstone Christian Academy)16:43.43
56Noah VerschaRock Island (Alleman)16:57.8
57Marcello PrinzLibertyville15:42.78
57John MasakaNiles (Northridge Prep)15:55.36
57Everett HendersonTremont16:47.25
57Dominic CanovaRockford (Boylan Catholic)16:57.9
58Lucas HooblerHighland Park15:43.16
58Steven RandlesCrystal Lake (Prairie Ridge)15:55.37
58Ogdan ParkerGlasford (Illini Bluffs)16:50.10
58Mason BrockRockford (R. Christian)17:01.1
59Tristan LeeSkokie (Niles West)15:43.45
59Abram GarciaDixon15:56.11
59Corsin ShaneDowns (Tri-Valley)16:50.56
59Peter KreinRockford (Our Lady of the Sacred Heart)17:01.3
60Evan SalgadoPalatine15:44.03
60Jacob SultanVernon Hills15:57.07
60Israel NowarkEl Paso (E.P.-Gridley)16:52.94
60Cash VerstraeteKewanee (Wethersfield)17:02.3
61Brandon RuggArlington Heights (Hersey)15:44.17
61Samuel RoweAurora (Marmion Academy)15:57.13
61Paul KoettersBloomington (Central Catholic)16:54.56
61Gabriel PeñaGenoa (G.-Kingston)17:03.2
62Arcangel TrujilloBuffalo Grove15:45.19
62Gavin SmithMaple Park (Kaneland)15:59.36
62Liam LarsonLewistown16:54.56
62West ManningROWVA Williamsfield17:03.8
63Ryan ScottBarrington15:45.55
63Keegan SweeneyBelvidere16:00.70
63Carson CattaneoDowns (Tri-Valley)16:56.30
63Zach NelsonRockford (Boylan Catholic)17:06.5
64Colin McKinneyWilmette (Loyola Academy)15:47.00
64Bryan LopezAurora (Central Catholic)16:00.85
64Jacob BoschPrinceville16:58.29
64Landon GradenForreston17:07.1
65Bryden LiPalatine (Fremd)15:47.19
65Aaron MilewskiCary (C.-Grove)16:01.33
65Andrew PriceCarrollton16:58.47
65Aidan GarceaErie-Prophetstown17:13.6
66Jaxon BerryMcHenry15:47.42
66Devin SvarcBelvidere (North)16:02.20
66Orion MahannahMackinaw (Deer Creek-M.)16:58.53
66Leo GrafRock Island (Alleman)17:14.3
67Charlie SukelBarrington15:48.26
67A.J. ViverosAurora (Central Catholic)16:02.56
67Collyn ForbisPleasant Hill17:00.80
67Callum WrightSeneca17:14.4
68Pierce BakerMt. Prospect (Prospect)15:48.53
68Zachary RedigerBelvidere (North)16:03.83
68Adam PriorWilliamsville17:05.03
68Andrew HorstRockford (Boylan Catholic)17:14.8
69Nishanth MandavilliLake Zurich15:50.06
69Daniel PolstonCrystal Lake (Central)16:05.17
69Daniel BeckerBloomington (Central Catholic)17:05.52
69Brady McPeekAledo (Mercer County)17:15.5
70Gabriel GronskiArlington Heights (Hersey)15:50.94
70Miguel BoneyWest Chicago (Wheaton Academy)16:05.63
70Liam KohnBloomington (Central Catholic)17:06.95
70Noah BrambleRockford (Lutheran)17:17.5
71Trace WhildinLibertyville15:52.51
71Akhillez SosaWauconda16:06.61
71Martin PinedaBeardstown17:08.28
71Daylon HendrixKewanee (Wethersfield)17:18.0
72Tristan DaleyWinnetka (New Trier)15:53.56
72Nathan KowalczykMaple Park (Kaneland)16:06.95
72Griffin GwaltneyWilliamsville17:09.54
72Adrian GallardoManlius (Bureau Valley)17:21.2
73Will CapitoBuffalo Grove15:55.01
73Alonzo BautistaDixon16:13.91
73Hudson LemanEureka17:09.64
73Augustus SwansonPrinceton/Green Lake17:22.7
74Mark UskovGlenview (Glenbrook South)15:55.97
74Jason TrojanWoodstock16:15.17
74Charlie WillenborgPleasant Plains17:12.89
74Jackson SmithToulon (Stark County)17:27.1
75Gavin GlossonAlgonquin (Jacobs)15:56.66
75Trevor ToddVernon Hills16:15.41
75Bryan IslasBeardstown17:13.54
75Conner MusserPort Byron (Riverdale)17:27.4
76Alexander Castro-GomezRound Lake15:56.75
76Levi CoburnWauconda16:16.07
76Dylan WoodsPetersburg (PORTA)17:13.59
76Gus SchultzErie-Prophetstown17:28.4
77Caleb HaggartyHighland Park15:57.06
77Jordan MundyBelvidere16:17.84
77Lane ObertLiberty Christian17:15.04
77Gunnar SwensonSomonauk17:28.5
78Nihal KalsiPalatine (Fremd)15:57.78
78Aiden HaucaLake Villa (Lakes)16:18.92
78Simon HamakerBloomington (Central Catholic)17:15.28
78Jonas CarlsonROWVA Williamsfield17:29.5
79Justin CzepielHoffman Estates (Conant)15:58.29
79Finn GodlewskiCrystal Lake (Central)16:19.52
79Dierks KneppWashburn (Lowpoint-W.)17:15.51
79Audey HobertRock Island (Alleman)17:34.4
80Lucas RinconWinnetka (New Trier)15:58.62
80Cal ReinboldAurora (Central Catholic)16:20.27
80Jace TolandDelavan-Darien17:18.23
80Josh StrubleAledo (Mercer County)17:35.2
81Maxim SuschkoWilmette (Loyola Academy)15:58.85
81Josh AndersonChicago (Senn)16:21.20
81Dax UlmFarmington17:18.26
81Alex WalshSandwich17:37.3
82Alex CzerwionkaPark Ridge (Maine South)15:59.21
82Luke OsterholmWest Chicago (Wheaton Academy)16:21.59
82Brayden GilliesGlasford (Illini Bluffs)17:18.32
82Alex GallardoManlius (Bureau Valley)17:38.3
83Grant PreuskerBuffalo Grove16:00.55
83Kaedon GarriquesLake Forest16:22.31
83DJ FrenchPetersburg (PORTA)17:24.63
83Liam BaimaSeneca17:39.8
84Truman EvansHighland Park16:02.79
84Ryan HollerNiles (Northridge Prep)16:23.72
84Elijah WebsterEl Paso (E.P.-Gridley)17:28.20
84River WygantByron17:41.7
85Varun DhanasekaranBarrington16:03.73
85Parker KochWauconda16:24.77
85Geoffrey SchachtrupElmwood-Plum City17:29.66
85Douglas JohnsonRockford (Lutheran)17:42.7
86George LitsogiannisWheeling16:06.27
86Lukas HoemkeBelvidere (North)16:26.36
86Gavin CookWilliamsville17:31.25
86Alex AttigKewanee (Wethersfield)17:42.8
87Thomas DimberioWilmette (Loyola Academy)16:07.37
87Daniel RuizSycamore16:27.65
87Ian BrysonBloomington (Central Catholic)17:31.47
87Levi MikelRockford (Lutheran)17:45.4
88Maxwell OverstreetWinnetka (New Trier)16:08.27
88Joseph YapChicago (Northside)16:27.95
88Cooper FritzJacksonville (Routt)17:34.36
88Braiden KrahlSherrard17:45.8
89Leo VaksinNorthbrook (Glenbrook North)16:08.76
89Dominic AcelloLake Forest16:29.99
89Jacob JulianDowns (Tri-Valley)17:35.37
89Michael KopitasRock Falls17:46.5
90Orion VossWheeling16:09.63
90Dylan ReignerWauconda16:30.19
90Mykah BileckPleasant Plains17:41.55
90Zaydan Schoonhoven-HussainStockton17:48.2
91Brody WileyGurnee (Warren)16:09.68
91Logan LancasterCrystal Lake (Prairie Ridge)16:30.23
91Cole BarrettPort Byron (Riverdale)17:49.3
91Drew ZimmermanPetersburg (PORTA)17:51.57
92William SchneiderBarrington16:10.35
92Flynn BennettAurora (Marmion Academy)16:30.62
92Mackinnley ThompsonOttawa (Marquette)17:51.3
92Nick GlissonDelavan-Darien17:52.25
93Owen HolzhauerLake Zurich16:11.03
93Michael StarrCary (C.-Grove)16:31.64
93Soyier BalsimoDelavan-Darien17:52.77
93Payton ThirtyacreAledo (Mercer County)17:55.2
94David ChudobaSkokie (Niles West)16:11.18
94Caleb BrochtrupAurora (Marmion Academy)16:34.49
94Bryar RodefferCarthage (Illini West)17:56.53
94Noah GenandtForreston17:58.6
95Alex HernandezBuffalo Grove16:11.64
95Ricardo BrionesCrystal Lake (South)16:36.98
95Justin WainscottErie-Prophetstown17:59.1
95Xavier MillerWashburn (Lowpoint-W.)18:02.38
96Benny SulikowskiBarrington16:12.78
96Joseph KurkowskiNiles (Northridge Prep)16:37.88
96Joshua MartoranaRockford (Boylan Catholic)18:00.7
96Carl HoeferBloomington (Cornerstone Christian Academy)18:05.45
97Lucas RuntzPark Ridge (Maine South)16:12.94
97Dexter ParisiWoodstock16:37.97
97Alex AttigManlius (Bureau Valley)18:02.6
97Collin BowersPrinceville18:06.93
98Doyle WatsonAlgonquin (Jacobs)16:13.91
98Benjamin MeyersBelvidere (North)16:38.60
98Anthony LinderAmboy18:02.7
98Liam HymesBeardstown18:09.26
99Landon ChaseHighland Park16:17.81
99Joey SchuchMaple Park (Kaneland)16:39.80
99Elias RichardRockford (Lutheran)18:03.6
99Brennen BeckVirginia18:15.60
100Jackson KellyPalatine (Fremd)16:19.22
100Kieran GillelandCrystal Lake (Prairie Ridge)16:40.94
100Raudel (RJ) Hermosillo JrPeru (St. Bede)18:03.8
100Colin TribblePleasant Plains18:18.22
101Owen WuGlenview (Glenbrook South)16:19.38
101Brogen FinleyWauconda16:42.29
101Berat ImeriMendota18:04.3
101Simeon GerberBloomington (Cornerstone Christian Academy)18:19.93
102Andrew SchellenbachPalatine16:21.98
102Cole BetzVernon Hills16:42.65
102Otto HornerAmboy18:05.1
102Raymond HoeferBloomington (Cornerstone Christian Academy)18:20.14
103Ryan WarnerWheeling16:24.05
103Jack BerrillLake Forest16:43.85
103Mason SchnellSherrard18:05.4
103Hudson FaubleDowns (Tri-Valley)18:23.61
104Landon TerryberryFox Lake (Grant)16:24.65
104Ethan PascoeCrystal Lake (Prairie Ridge)16:44.18
104Brady FortSeneca18:08.0
104Graham MaxwellBloomington (Cornerstone Christian Academy)18:23.91
105Evan KleimanEvanston (Twp.)16:24.86
105Jared LantingSycamore16:44.27
105Jaxson FinchSeneca18:08.2
105Maxim KingPetersburg (PORTA)18:27.90
106Joseph BasileHoffman Estates (Conant)16:24.96
106Dylan BartenfelderCrystal Lake (South)16:45.47
106Lincoln MinardSandwich18:08.5
106Hendrix SeamanGlasford (Illini Bluffs)18:30.01
107Yonathan EndashawSkokie (Niles West)16:25.39
107John HuggerWoodstock (North)16:46.06
107Ethan SeckerPort Byron (Riverdale)18:09.7
107Ethan SatoriusPetersburg (PORTA)18:30.55
108Joshua MichalskiCarpentersville (Dundee-Crown)16:27.24
108Quinn EmmonsMundelein (Carmel)16:46.13
108Micah HillikerByron18:10.0
108Josh ArmourWilliamsville18:33.37
109Spencer FlershemBuffalo Grove16:27.52
109Drew GritznerMaple Park (Kaneland)16:46.76
109Lucas HartzManlius (Bureau Valley)18:10.2
109Gabe SutterDowns (Tri-Valley)18:39.50
110Leonidas Evangelos PattonEvanston (Twp.)16:28.59
110Henrik PiskeBelvidere (North)16:47.21
110Nolan PeircePort Byron (Riverdale)18:10.5
110Nate AlessiaWilliamsville18:50.08
111Kyle BryantSkokie (Niles West)16:29.99
111Aarnav GargVernon Hills16:47.84
111Elijah FranzenErie-Prophetstown18:10.6
111Ridly UtterLewistown18:50.19
112Colin OConnellLibertyville16:30.60
112Adam BaileyWoodstock16:48.32
112Tyler FinnKewanee (Wethersfield)18:16.6
112Uriel Torrijos-GilBeardstown18:51.20
113Shea JacksonHighland Park16:31.03
113Bradley KyleCary (C.-Grove)16:48.68
113Ian TancrellEast Dubuque18:16.8
113Mason CochranWashburn (Lowpoint-W.)18:52.54
114Nathan MillerMcHenry16:32.55
114Hudson HughesLake Forest16:49.28
114Benton BockRockford (Boylan Catholic)18:17.6
114Oscar CortesBeardstown18:53.67
115Tony MurphyPark Ridge (Maine South)16:33.04
115Nolan ReutimannMaple Park (Kaneland)16:49.97
115Silas HaysAledo (Mercer County)18:23.1
115Michael WintersPrinceville19:21.41
116Nicolas HamptonWinnetka (New Trier)16:33.66
116Nathaniel FranklinLake Forest16:51.08
116Levi BockerForreston18:26.8
116Ephraim NewtonDelavan-Darien19:22.00
117Mason SyensMcHenry16:33.73
117Carson MohrWauconda16:53.31
117Miles PetersenPort Byron (Riverdale)18:27.0
117Silas ThinerAstoria19:26.66
118Owen CummingsGlenview (Glenbrook South)16:35.17
118Evan BesanconWauconda16:53.38
118Bryce KecklerPeru (St. Bede)18:29.8
118Geno Addo (Mackie)Washburn (Lowpoint-W.)19:28.01
119Nathan LoobyPark Ridge (Maine South)16:36.51
119Ethan McMahonCrystal Lake (Central)16:56.27
119Aisaac ArteagaMendota18:31.2
119Alexander LegzimBeardstown19:38.52
120Dalston WoollerEvanston (Twp.)16:37.50
120Nicholas WilgenGrayslake (Central)16:57.83
120Logan WashburnROWVA Williamsfield18:35.0
120Gabe AndrewsLiberty Christian19:42.18
121Makena DugganHighland Park16:40.35
121Zach RhodesLake Forest16:58.03
121Kent PedersenRockford (Lutheran)18:35.8
121Dexter LeadyLewistown19:49.07
122Jason GrahamMcHenry16:41.60
122Parker PostCary (C.-Grove)16:59.36
122Dominik AvilaPeru (St. Bede)18:36.1
122Elliott WallesPrinceville19:57.40
123Daniel BounpaseuthPalatine (Fremd)16:41.81
123Damian CastilloCrystal Lake (South)16:59.90
123Payson ShrumKewanee (Wethersfield)18:41.7
123Philip OltmanWashburn (Lowpoint-W.)20:04.18
124Kieran Van StanSkokie (Niles West)16:42.93
124Caden BouldBelvidere17:00.13
124Jhett CowserAmboy18:42.4
124Korey HurstHavana20:08.09
125Dylan WoollerEvanston (Twp.)16:44.01
125Marcos MonroeMundelein (Carmel)17:12.77
125Adrian HermosilloPeru (St. Bede)18:50.5
125Junior Gil DiazBeardstown20:15.26
126Chatham GehringFox Lake (Grant)16:44.08
126Will LorenzCrystal Lake (South)17:13.58
126Mason HaskellPeru (St. Bede)18:52.4
126Keegan WhiteBloomington (Cornerstone Christian Academy)20:15.86
127Jonny LenertWheeling16:48.83
127Michael GanttGrayslake (Central)17:14.54
127Andrew BroadfieldROWVA Williamsfield18:55.9
127Ben RackowWashburn (Lowpoint-W.)20:24.58
128Milo PinedaHoffman Estates (Conant)16:55.53
128Bresden ShuttWoodstock17:19.01
128Damien WalshSandwich18:58.8
128Bradyn KlauserLiberty Christian20:31.76
129Nolan SalgadoPalatine16:56.45
129Lucas KephartCary (C.-Grove)17:19.97
129Landon HebelSeneca18:59.3
129Mason RobinsonLewistown20:50.48
130Jared NemecMcHenry16:57.35
130Jameson TorgersonCrystal Lake (Prairie Ridge)17:21.20
130Emerson PonceROWVA Williamsfield18:59.7
130PJ DietschHavana20:54.61
131Patrick GarrettPalatine17:02.41
131Andrew VarblowGrayslake (Central)17:24.32
131Andrew WooleryWinnebago Lutheran19:00.5
131Bryan ParkerAstoria21:06.39
132Matthew EscatelFox Lake (Grant)17:05.40
132Michael MullenbachLake Forest17:36.80
132Collier FisherAledo (Mercer County)19:01.6
132Dawson RatcliffAstoria21:10.13
133David ShuHoffman Estates (Conant)17:10.42
133Nate BurgessSycamore17:42.14
133Kayne RichterManlius (Bureau Valley)19:05.0
133Bracdyn RichmondHavana21:35.04
134Lorenzo MagaruWheeling17:13.16
134Reid DonischGrayslake (Central)17:49.70
134Colton ReidTaylor Ridge (Rockridge)19:05.8
134Jake SchwartzPetersburg (PORTA)21:49.36
135Arjun KunjirHoffman Estates (Conant)17:13.47
135Teddy WagnerCary (C.-Grove)17:49.85
135Casen GrobeForreston19:09.4
135Urijah CurryLiberty Christian21:57.28
136Hamzah AljunaidiSkokie (Niles West)17:15.58
136Ben StegemannMundelein (Carmel)17:58.61
136Graham RossPeru (St. Bede)19:10.6
136Ezra BlairPrinceville22:01.83
137Lucas LinderEvanston (Twp.)17:18.18
137Jackson StachowiakMundelein (Carmel)18:00.05
137Tyler MaharAmboy19:10.7
137Myles KendrickAstoria22:59.71
138Johnny BasileHoffman Estates (Conant)17:43.25
138Tim MetzMundelein (Carmel)18:23.66
138Aidan WessonSomonauk19:11.5
138Tristen SlavikHavana23:33.23
139Adam DrejWheeling17:44.34
139Joe SavitchPeru (St. Bede)19:12.2
139Dylan ClinninHavana23:49.16
140Tristan Alexis MunizSkokie (Niles West)18:03.26
140Landon CarterAmboy19:22.0
140Campbell JohnsonLewistown24:36.99
141Ethan SwiftPort Byron (Riverdale)19:32.8
141Florian GruebnauHavana24:42.27
142Parker EberleSandwich19:35.9
142Collin WilcoxenHavana31:42.77
143Garrett DeWittROWVA Williamsfield19:37.9
144Ivan ReynaForreston19:44.8
145Porter SniderSomonauk19:47.8
146Isaac NobleSomonauk19:57.2
147Hector GonzalezMendota19:57.3
148Elijah FosterErie-Prophetstown19:59.3
149Andrew RothManlius (Bureau Valley)20:13.1
150Eli WeilacherForreston20:14.4
151Pierce GilbertsonSeneca20:29.7
152Aaron CostnerAmboy20:31.3
153Spencer KainMendota20:42.2
154Joey RowlandForreston20:42.8
155Ryder WoodsMendota20:44.1
156Garret MyersRock Island (Alleman)21:02.7
157Ben MontgomeryMendota21:04.3
158Daniel ShapiamaSomonauk21:05.1

Girls 5,000m

#AthleteSchoolTime
1Sundara WeberSandwich16:30.9
1Emaline FosterCrystal Lake (Prairie Ridge)16:40.12
1Meg PetersonMt. Prospect (Prospect)16:53.98
1Klaire EighnerMaroa (M.-Forsyth)17:28.04
2Victoria TararaBarrington16:59.91
2Abagail BaumannRockford (Lutheran)17:08.1
2Elena MammingaWheaton (St. Francis)17:23.59
2Maggie ZimmermanPetersburg (PORTA)17:38.37
3Miriam EynonWinnetka (New Trier)17:03.37
3Emily DowningCambridge17:16.6
3Daniela LovettDixon17:29.35
3Emily KingKnoxville17:49.61
4Lennox SzymonikAlgonquin (Jacobs)17:05.98
4Dusti SmithToulon (Stark County)17:29.7
4Margaret AndrzejewskiWheaton (St. Francis)17:39.31
4Audrey DickinsonGlasford (Illini Bluffs)18:06.67
5Angelica HilBarrington17:19.29
5Anneke DamCrystal Lake (Prairie Ridge)17:39.91
5Molly WebbWinnebago Lutheran17:53.9
5Bethany SennettPrinceville18:06.84
6Adelaide GallaMt. Prospect (Prospect)17:21.08
6Lilly BingerBelvidere (North)17:40.60
6Jana Vande KempCambridge17:58.9
6Annabelle LaFaryDelavan-Darien18:11.10
7Graceleen MabryArlington Heights (Hersey)17:25.76
7Cecilia HilbyAurora (Central Catholic)17:41.50
7Joelle WilsonWilliamsville18:14.31
7Cheyenh SmithToulon (Stark County)18:29.0
8Tessie BradleyPark Ridge (Maine South)17:25.88
8Estella OllingerVernon Hills17:41.77
8Ava OttoEureka18:15.54
8Morgan CapriolaWinnebago Lutheran18:29.4
9Kaylee WilsonGurnee (Warren)17:30.34
9Pilar RosalesLake Forest17:58.57
9Kasyn JibbenHavana18:16.84
9Mikayla ChambersDwight18:34.4
10Nicole GolebiowskiNorthbrook (Glenbrook North)17:32.66
10Maia LancasterCrystal Lake (Prairie Ridge)17:59.50
10Sierra HerrmannEureka18:20.27
10Ashley PotterByron18:40.8
11Caitlin ResacMt. Prospect (Prospect)17:36.77
11Madison PetersenGrayslake (North)18:00.07
11Avery DimkeWinnebago Lutheran18:48.9
12Ashleigh ForbesBarrington17:40.00
12Abby YarussoWheaton (St. Francis)18:04.73
12Alyssa HigginsKnoxville18:24.00
12Svea GliddenWinnebago Lutheran18:57.7
13Chloe WettsteinLake Zurich17:40.65
13Emily WalbergArlington Heights (St. Viator)18:05.68
13Lydia WoodySpringfield (Lutheran)18:27.03
13Ella CarlsonWinnebago Lutheran19:05.8
14Alexa IzenstarkArlington Heights (Hersey)17:42.94
14Alexandra SantoyoCary (C.-Grove)18:09.01
14Mya HillElmwood-Plum City18:28.72
14Emalyn MillarAledo (Mercer County)19:08.5
15Celia BlaylockLake Zurich17:44.44
15Gabrielle KohnleRockford (Boylan Catholic)18:10.51
15Elyse BrinkmeyerDelavan-Darien18:32.19
15Riley FritzRockford (R. Christian)19:10.7
16Brooklyn StockingMt. Prospect (Prospect)17:48.13
16Maddie SchraderLake Villa (Lakes)18:13.24
16Kiley KnappEl Paso (E.P.-Gridley)18:35.97
16Kat ScottRock Falls19:16.2
17Abigail KocherLake Zurich17:48.21
17Erin HinsdaleWheaton (St. Francis)18:15.01
17Caroline WettsteinEl Paso (E.P.-Gridley)18:37.11
17Anna ChurchillSherrard19:20.0
18Allison KalkwarfMt. Prospect (Prospect)17:49.83
18Nora WedwickRockford (Boylan Catholic)18:15.52
18Bristol SchmidgallElmwood-Plum City18:41.19
18Avery HumphreyCambridge19:20.3
19Kaitlyn BurnsGlenview (Glenbrook South)17:51.20
19Addie PainterWest Chicago (Wheaton Academy)18:15.65
19Haven MillerEl Paso (E.P.-Gridley)18:43.31
19Payton FruehPrinceton/Green Lake19:32.2
20Reagan MaloneElk Grove Village (E.G.)17:53.45
20Caroline LucasCrystal Lake (South)18:18.50
20Ellison HeinekeWashburn (Lowpoint-W.)18:45.59
20Brookelyn ClarkAledo (Mercer County)19:35.3
21Kayla RitchieWinnetka (New Trier)17:53.99
21Sydnie BeckerWest Chicago (Wheaton Academy)18:19.46
21Jiles HilgenbrinckBloomington (Central Catholic)18:50.92
21Emma JamesGenoa (G.-Kingston)19:36.6
22Jillian CraneWinnetka (New Trier)17:54.38
22Johanna RudolphFreeport18:21.32
22Ruby BradyBloomington (Central Catholic)18:53.57
22Rebecca KreinRockford (Our Lady of the Sacred Heart)19:40.2
23JoJo MesserArlington Heights (Hersey)17:55.24
23Brylee PainterWest Chicago (Wheaton Academy)18:23.20
23Adelin BruceDowns (Tri-Valley)19:07.02
23Harper CampbellROWVA Williamsfield19:46.3
24Rory MaliaEvanston (Twp.)17:59.68
24Violet RoweGrayslake (Central)18:27.11
24Jessica HendersonTremont19:13.35
24Gracyn SmithByron19:48.3
25Olivia ParkerCary (C.-Grove)18:31.43
25Madalyn OriElmwood-Plum City19:15.14
25Jendayia CroweKewanee19:48.3
26Madison MilesBarrington18:00.45
26Audrey DickersonDeerfield18:31.87
26Mira KistnerStanford (Olympia)19:15.29
26Ava MartelPort Byron (Riverdale)19:48.4
27Patricia JohnsonLake Zurich18:00.56
27Breanna KlokkengaArlington Heights (St. Viator)18:31.91
27Brooklyn TurleyWilliamsville19:18.87
27Avery ManningROWVA Williamsfield19:52.4
28Mackenzie CroninAlgonquin (Jacobs)18:00.91
28Charlotte BrownWest Chicago (Wheaton Academy)18:32.39
28Sophie HinthorneEl Paso (E.P.-Gridley)19:19.88
28Ruby AckerPrinceton/Green Lake19:52.4
29Clara VincentArlington Heights (Hersey)18:02.38
29Jordan SutterGrayslake (Central)18:35.18
29Riley KellyElmwood-Plum City19:21.29
29Lily MuellerSeneca19:53.5
30Gabriella MacNiderHoffman Estates18:02.93
30Laynie RipleyCrystal Lake (South)18:35.45
30Alli VanVeldhuizenPleasant Plains19:27.53
30Ava GaulrappPort Byron (Riverdale)19:55.8
31Lucy RoscoeGrayslake (North)18:37.42
31Taylor ForneyElmwood-Plum City19:27.63
31Anya AnayaOregon19:56.0
32Avery MuhrLake Zurich18:04.27
32Jada BaerArlington Heights (St. Viator)18:41.81
32Caroline WillenborgPleasant Plains19:31.84
32Jillian MurrayPort Byron (Riverdale)19:58.4
33Abby LewisBarrington18:06.40
33Charlotte Wik-FordChicago (Northside)18:42.05
33Verity NowarkEl Paso (E.P.-Gridley)19:34.97
33Tori BrowningSherrard20:21.5
34Cece BabelBarrington18:06.95
34Haylee GallasBelvidere (North)18:44.39
34Maddy HegelePleasant Plains19:36.55
34Rozlyn MosherErie-Prophetstown20:22.7
35Alexis AndrusWinnetka (New Trier)18:07.59
35Julia FlanneryGrayslake (North)18:45.08
35Sophia WatsonEureka19:36.61
35Chloe BirosDwight20:22.8
36Isa HastyPalatine (Fremd)18:08.00
36Macey JugMaple Park (Kaneland)18:45.83
36Kyndre DelagrangeWashburn (Lowpoint-W.)19:36.74
36Emma WardWinnebago Lutheran20:23.9
37Sienna RomeroLincolnshire (Stevenson)18:08.38
37Annalee AarsethCrystal Lake (South)18:47.93
37Claire FournierCanton19:44.02
37Hannah AmesCambridge20:24.2
38Lily SchaefersHoffman Estates (Conant)18:09.26
38Lilly ShadeCrystal Lake (Central)18:48.47
38Gracie Van HoofDowns (Tri-Valley)19:50.72
38Ashley RodriguezRock Falls20:26.8
39Maya ZabieglyHoffman Estates18:12.84
39Kallan HunterBelvidere18:48.66
39Adeline HubertEureka19:53.73
39Norah RoremToulon (Stark County)20:26.9
40Adeline DietrichPalatine (Fremd)18:15.35
40Gwen KiddCrystal Lake (Central)18:49.37
40Ava ProehlTremont19:54.86
40Brenna BurlackRock Falls20:27.0
41Hannah ForbesBarrington18:17.55
41Ashley SpahnWheaton (St. Francis)18:50.09
41Drew RobisonDelavan-Darien19:57.87
41Gracie ZapatkaGenoa (G.-Kingston)20:27.0
42Anna ZajacMt. Prospect (Prospect)18:18.03
42Hannah GreenfieldVernon Hills18:50.63
42Leilah LinkAthens19:58.99
42Helen BaldwinAledo (Mercer County)20:29.1
43Elizabeth GarrettPalatine18:18.98
43Genevieve TorgersonCrystal Lake (Prairie Ridge)18:53.87
43Reagan GerberEureka19:59.25
43Gemma MooreManlius (Bureau Valley)20:30.5
44Jamie LaskiewiczArlington Heights (Hersey)18:19.02
44Adysen GallasBelvidere (North)18:56.36
44Whitney ParkerGlasford (Illini Bluffs)19:59.44
44Alexandra WacaPrinceton/Green Lake20:34.7
45Precious OyebanjiMundelein18:19.27
45Adeline FarrellWest Chicago (Wheaton Academy)18:56.39
45Bre LehmanEureka20:03.19
45Kayla KressinSandwich20:36.2
46Ford SullivanWinnetka (New Trier)18:22.52
46Stella MartinDeerfield18:57.11
46Taylor BressanWilliamsville20:03.91
46Gabriella NorthrupByron20:36.4
47Polina KrupskyLake Zurich18:24.54
47Hannah SalbillaLake Villa (Lakes)18:59.96
47Grace HartwigHeyworth20:08.30
47Isla StevensSandwich20:37.2
48Ella BenassiMt. Prospect (Prospect)18:26.20
48Azalea ModesDeerfield19:01.01
48Addy TurnerElmwood-Plum City20:09.24
48Grace BurnesByron20:37.8
49Avery UdzielakPark Ridge (Maine South)18:33.49
49Sarah ChaeChicago (Northside)19:01.49
49Audrey RothEl Paso (E.P.-Gridley)20:11.16
49Hannah WalkerGenoa (G.-Kingston)20:38.4
50Sofia DonnerArlington Heights (Hersey)18:35.87
50Safiya KaneGrayslake (Central)19:02.39
50Khloe StockhamDelavan-Darien20:11.36
50Jemma FinleyPeru (St. Bede)20:41.1
51Kennedy HardingMcHenry18:36.75
51Layla JanischSycamore19:06.05
51Emmalyn HensleyKnoxville20:13.69
51Jillian HammerOregon20:43.8
52Margaret CanmannWinnetka (New Trier)18:36.99
52Sophia GibsonCrystal Lake (Prairie Ridge)19:08.27
52Kaylyn ForbisPleasant Hill20:14.18
52Madyson McDowellGenoa (G.-Kingston)20:45.3
53Sophie SarabiaWoodstock19:08.48
53Myli EhrhardtEl Paso (E.P.-Gridley)20:19.66
53Emma FranchiByron20:47.2
54Abby SeurynckPark Ridge (Maine South)18:39.00
54Siona RajshekharDeerfield19:08.90
54Audra MecumWinnebago Lutheran20:48.0
55Lilly HandleyPark Ridge (Maine South)18:39.33
55Skyler FerreroCrystal Lake (Central)19:10.31
55Charlotte WalkerElmwood-Plum City20:21.00
55Lila ColemanSeneca20:49.9
56Dani SotoAlgonquin (Jacobs)18:39.69
56Caroline HartmanArlington Heights (St. Viator)19:12.08
56Amanda GonzalezEureka20:25.97
56Emily UrbanskiSandwich20:51.5
57Matylda MaciejczykAlgonquin (Jacobs)18:40.20
57Parker NykielLake Forest19:12.92
57Mary HaschemeyerCanton20:29.05
57Rachel BageanisRockford (Our Lady of the Sacred Heart)20:54.3
58Elena BisElk Grove Village (E.G.)18:40.70
58Isabella LimburgCary (C.-Grove)19:14.48
58Finley EwaldPleasant Plains20:30.08
58Grace PenaGenoa (G.-Kingston)20:55.2
59MJ SeayNorthbrook (Glenbrook North)18:45.67
59Ruby KirarLake Forest19:14.48
59Sami LayerRock Island (Alleman)20:58.1
60Ellie ChevrierGrayslake (Central)19:15.08
60Maddie OvermeyerWilliamsville20:43.86
60Kylie MathisSherrard21:00.9
61Lexi DanzMcHenry18:50.91
61Chloe ShereSycamore19:15.44
61Kelsey FreesmeyerPittsfield20:46.53
61Jessie DeNeveErie-Prophetstown21:01.9
62Julia GarrisonLibertyville18:52.60
62Madeline HaranWilmette (Regina Dominican)19:18.08
62Joslyn BaughmanDowns (Tri-Valley)20:48.30
62Jennica NormanErie-Prophetstown21:02.4
63Juliet BingMundelein (Carmel)18:53.72
63Ailidzie PerezAurora (Central Catholic)19:18.74
63Alaina KarkerDelavan-Darien20:51.78
63Elinor McHaleByron21:07.4
64Gabreila TamamidisNorthbrook (Glenbrook North)18:53.79
64Isabella RengusoArlington Heights (St. Viator)19:21.14
64Grace BonneyLewistown20:56.10
64Marissa BrownROWVA Williamsfield21:12.9
65Emma FuentesPark Ridge (Maine South)18:54.22
65Lily BrooksCrystal Lake (South)19:22.01
65Zeta FayHinckley (H.-Big Rock)21:15.4
66Megan SchaefersHoffman Estates (Conant)18:54.75
66Madeline GeresDeerfield19:24.29
66Madeline RogersOregon21:16.2
67Mary O'KeefePalatine (Fremd)18:57.96
67Frances MakelaLake Villa (Lakes)19:27.23
67Bella WyseBloomington (Central Catholic)21:13.50
67Emma PetersonRock Falls21:19.6
68Devon GreenbergNorthbrook (Glenbrook North)18:58.09
68Isabella (Bella) McMorrisCary (C.-Grove)19:28.25
68Keiley CarmeanBloomington (Central Catholic)21:16.85
68Evelyn AndersonOregon21:25.5
69Teagan O'NeillGurnee (Warren)18:58.68
69Natalie DevoraLake Forest19:29.21
69Mackenzie MallicoatAuburn21:21.63
69Alayna SwansonByron21:25.7
70Maggie JablonskiCary (C.-Grove)19:31.67
70Susanna BohmsPrinceton/Green Lake21:28.0
70Izzy WellenreiterWinchester21:29.28
71Madeline FarwellPalatine (Fremd)18:59.85
71Elle SosnowskiRockford (Boylan Catholic)19:32.27
71Adaleigh PierceStockton21:28.6
71Dorothy WilliamsMt. Sterling (Brown County)21:29.68
72Ruby NissenLake Zurich19:01.38
72Abigail MagadanCrystal Lake (South)19:32.69
72Isabella CanzoneriHinckley (H.-Big Rock)21:29.6
72Makayla LewisKnoxville21:33.71
73Elizabeth WaltzArlington Heights (Hersey)19:01.56
73Sophia DavisSterling19:32.96
73Lumen SetchellMendota21:30.9
73Isabella HoustonDelavan-Darien21:35.14
74Bea ConroyPark Ridge (Maine South)19:03.02
74Marin JaniakArlington Heights (St. Viator)19:35.46
74Naomi PeschangPort Byron (Riverdale)21:33.1
74Diana HuertaBeardstown21:36.78
75Brooklyn D'AmbrosioMundelein19:06.05
75Alexa LopezWauconda19:35.46
75Darilis KnoblochToulon (Stark County)21:34.2
75Molly BeyersLewistown21:40.74
76Veronica EichmillerNorthbrook (Glenbrook North)19:08.44
76Riley ShaferDeerfield19:35.75
76Sophia HartRockford (Lutheran)21:46.7
76Summer PaulPleasant Plains21:50.35
77Antonina MoricziSkokie (Niles West)19:09.05
77Katelyn KellyLake Villa (Lakes)19:36.74
77Alexa AyalaGenoa (G.-Kingston)21:46.8
77Ava JonesBloomington (Central Catholic)21:58.45
78Sydney WilsonGurnee (Warren)19:10.17
78Caroline GoettschAurora (Rosary)19:37.07
78Isabella KreinRockford (Our Lady of the Sacred Heart)21:48.4
78Alaina WoolseyWilliamsville22:00.15
79Elsa AhernWilmette (Loyola Academy)19:12.72
79Anna AndersonSycamore19:38.99
79Ella WiltManlius (Bureau Valley)21:50.5
79Kenzie ObertLiberty Christian22:02.18
80Sophia KrummickLibertyville19:14.07
80Leah TatroeCary (C.-Grove)19:39.17
80Emily HilmanROWVA Williamsfield21:51.0
80Anna LarsonLewistown22:03.67
81Greta KerrPalatine19:14.80
81Isabella FrangiamoreCary (C.-Grove)19:39.80
81Lorelai DannhornOregon21:52.4
81Briella NeisenLiberty Christian22:04.06
82Rylie WarczakAlgonquin (Jacobs)19:16.05
82Kylie KulaSycamore19:40.07
82Grace AlthausAmboy21:52.7
82Layne StoutLewistown22:04.68
83Ameliya GodoLincolnshire (Stevenson)19:17.17
83Susana MartiWoodstock19:40.65
83Karlee HenkinsSandwich21:54.7
83Juliet WilliamsStanford (Olympia)22:07.72
84Jillian LydonNorthbrook (Glenbrook North)19:19.25
84Lucy RuettigerWest Chicago (Wheaton Academy)19:41.27
84Grace SchmidtPort Byron (Riverdale)21:55.2
84Emsley JohnsonPetersburg (PORTA)22:08.17
85Maya MarkleyMundelein (Carmel)19:21.09
85Ava PietruszynskiGrayslake (Central)19:42.38
85Paytin TerwilligerToulon (Stark County)21:56.5
85Molly HahnWilliamsville22:16.00
86Maria GahbauerWilmette (Loyola Academy)19:22.53
86Yadira ViramontesBelvidere19:46.58
86Ireland BarrettStockton21:59.6
86Tinley CovertCarthage (Illini West)22:17.55
87Riley GaanPalatine (Fremd)19:24.55
87Amy SmithMarengo19:47.60
87Kaylee OvertonPort Byron (Riverdale)21:59.8
87Hannah RodgersDowns (Tri-Valley)22:19.07
88Vanessa TekampeRockford (Boylan Catholic)19:51.32
88Olivia AgajanianSandwich22:00.4
88Madeleine McGrawBloomington (Central Catholic)22:22.64
89Paige AriagnoPalatine (Fremd)19:27.34
89Kylie SmithLake Villa (Lakes)19:51.92
89Jenna BaumannRockford (Lutheran)22:02.2
89Peyton HowellPleasant Plains22:22.85
90Ella VolanteGurnee (Warren)19:27.36
90Jaz'Mya CastanedaSterling19:51.92
90Kennedy SmithGenoa (G.-Kingston)22:02.5
90Bailey HellerLiberty Christian22:28.89
91Olivia RuizLincolnshire (Stevenson)19:27.71
91Vada AshmanWest Chicago (Wheaton Academy)19:54.05
91Summer HamiltonManlius (Bureau Valley)22:05.8
91Sophia ClarkKnoxville22:29.65
92Delilah KissaneCarpentersville (Dundee-Crown)19:28.69
92Sydney HawnGrayslake (Central)19:55.40
92Sophia BradarichSherrard22:07.2
92Alexis ParkerLewistown22:34.59
93Amanda AlbrechtHoffman Estates (Conant)19:28.89
93Siena SchwanWheaton (St. Francis)19:58.19
93Christine RamirezOregon22:07.6
93Karlie HurstHavana22:36.29
94Nora GibsonGurnee (Warren)19:29.19
94Bryanna DomierGrayslake (Central)19:58.79
94Avery WacaPrinceton/Green Lake22:11.6
94Mae RueterWinchester22:37.32
95Isla Craig NaplesPark Ridge (Maine South)19:31.35
95Ona SteinesBelvidere (North)19:58.94
95Leila AckerPrinceton/Green Lake22:12.3
95Addison CorumPetersburg (PORTA)22:38.37
96Janessa WuNorthbrook (Glenbrook North)19:32.03
96Emily LaPorteCrystal Lake (Prairie Ridge)20:01.40
96Natalie MeyerPrinceton/Green Lake22:14.9
96Braelyn SonnemakerPetersburg (PORTA)22:45.47
97Sarah HillyerCarpentersville (Dundee-Crown)19:33.79
97Amelia WhitacreWheaton (St. Francis)20:03.62
97Mari RagerOregon22:17.9
97Maddie WelchPleasant Plains22:51.66
98Julia FeltonAlgonquin (Jacobs)19:34.81
98Portia LeGrandLake Forest20:04.31
98Scarlett PayneAmboy22:26.2
98Ruth ZiemerBloomington (Central Catholic)22:57.16
99Hailey TownsendMcHenry19:38.69
99Kiera O'LearyCrystal Lake (South)20:04.85
99Talia JenkinsSeneca22:33.2
99Savannah GuillouPetersburg (PORTA)22:57.96
100Helen HermannPalatine (Fremd)19:40.02
100Olivia BrownDeerfield20:10.22
100Monserrat SolanoEast Dubuque22:36.9
100Tenley BrianDowns (Tri-Valley)22:59.83
101Emma DenfeldWinnetka (New Trier)19:40.06
101Emme ReallCrystal Lake (South)20:18.80
101Julie MuellerSeneca22:38.5
101Olivia NehmelmanDelavan-Darien23:03.55
102Bella MohipSkokie (Niles West)19:41.23
102Lacey UpdikeSterling20:20.21
102Grace KingSterling (Newman Central Catholic)22:39.4
102Haley AtchleyLewistown23:05.82
103Karina TondevaGurnee (Warren)19:41.36
103LouLou SplendoriaWoodstock (North)20:25.22
103Althea GnatovichSherrard22:44.4
103Amelia MastersDowns (Tri-Valley)23:08.83
104Jamie LakemanAlgonquin (Jacobs)19:41.63
104Kate McCannLake Forest20:26.75
104Deyanise NievesLanark (Eastland)22:45.8
104Rosalba QuintanaBeardstown23:10.38
105Stephanie JohnsonMundelein (Carmel)19:44.10
105Sophia ParksCrystal Lake (Central)20:32.39
105Jayden GerardROWVA Williamsfield22:46.3
105Natalie PetriStanford (Olympia)23:12.01
106Ashlyn BeattieMundelein (Carmel)19:46.64
106Lydia BryantBelvidere (North)20:34.55
106Aubrie TritzEast Dubuque22:47.9
106Alexis CohaganLewistown23:14.04
107Peyton FryeGlenview (Glenbrook South)19:48.10
107Lily HawsDixon20:36.59
107Amy FinneyRock Falls22:50.8
107Sydney KircherWilliamsville23:14.11
108Camila PakLincolnshire (Stevenson)19:50.04
108Avery WatsonCrystal Lake (Central)20:37.94
108Marie PedersenRockford (Lutheran)22:59.8
108Isabell OrtegaGlasford (Illini Bluffs)23:15.45
109Lillian HauckSterling20:37.97
109Emma RominskiSomonauk23:01.0
109Maddie GentryDowns (Tri-Valley)23:15.68
110Priya SundaraHoffman Estates (Conant)19:53.06
110Jacqueline OrvisCrystal Lake (Central)20:39.56
110Leah HouseManlius (Bureau Valley)23:01.7
110Camila SalazarBeardstown23:34.95
111Delaina FlodenMcHenry19:58.23
111Sarah BarnesAurora (Central Catholic)20:41.27
111Jorgi ArnoldAledo (Mercer County)23:02.0
111Shelby PattersonPittsfield23:46.27
112Anfisa VasilyevaLincolnshire (Stevenson)19:59.69
112Mia GumapasGrayslake (North)20:59.48
112Quinn LarsonStockton23:11.9
113Hayley ParkHoffman Estates (Conant)20:01.29
113Layna BerrySycamore20:59.69
113Adelle WillkinsonLanark (Eastland)23:15.7
113Chloe OltmanWashburn (Lowpoint-W.)24:32.87
114Maya IyerPalatine20:01.73
114Flynn WolffCrystal Lake (Prairie Ridge)21:02.45
114Evie BucksonHinckley (H.-Big Rock)23:18.8
114Maggie AllenGlasford (Illini Bluffs)24:34.68
115Claire YuLincolnshire (Stevenson)20:10.27
115Kendall GreenSycamore21:18.11
115Tessa GemplerEast Dubuque23:24.7
116Olivia HwangHoffman Estates (Conant)20:14.76
116Jasmine ScottLake Forest21:18.18
116Addison McCallisterRock Falls23:27.4
116Avery WyattPittsfield25:03.27
117Alivia SheetsZion (Z.-Benton)20:15.38
117Sarah KreinerArlington Heights (St. Viator)21:21.74
117Stella PeircePort Byron (Riverdale)23:36.3
117Rane StoltzCarthage (Illini West)25:06.90
118Zuzanna NowakowksiElk Grove Village (E.G.)20:15.44
118Caitlin CrawfordLake Villa (Lakes)21:25.31
118Kaila UnderhillHinckley (H.-Big Rock)23:55.3
118Yamilette GuadarramaBeardstown25:08.08
119Grace BettsMcHenry20:23.55
119Abigail McNultyGrayslake (North)21:26.67
119Gracie KruseStockton24:01.5
119Evynn GregoryWinchester25:12.62
120Lea JohnsonMcHenry20:30.62
120Maddie BerryAurora (Central Catholic)21:27.09
120Autumn RothManlius (Bureau Valley)24:02.5
120Chloe CollinsStanford (Olympia)25:14.85
121Dani DirePalatine20:31.00
121Yaretzi LeonCrystal Lake (Central)21:32.70
121Aliza DominiqueSherrard24:05.8
121Leyre Segura-CubellPetersburg (PORTA)25:25.67
122Ava DugarPalatine20:42.35
122Timyra CacesLake Villa (Lakes)21:34.74
122Glory WakelandSherrard24:06.0
122Madelynn SnedekerHavana25:43.71
123Adriana StevensGlenview (Glenbrook South)20:44.84
123Evelyn RozanskiRockford (Boylan Catholic)21:35.99
123Mahailey HamiltonAledo (Mercer County)24:08.7
123Jocelyn HardwickPittsfield26:15.39
124Blair LarocheGurnee (Warren)20:45.41
124Camryn DiercksBelvidere (North)21:48.00
124Ruthie SteffesSeneca24:17.0
124Haven AndersonPetersburg (PORTA)26:18.83
125Sonia AlemanElk Grove Village (E.G.)20:49.65
125Kaelin MorrisSterling21:55.35
125Samantha NaumanAmboy24:19.8
125Palyn LordCarthage (Illini West)26:25.12
126Ebony VasquezMcHenry20:52.87
126Isabella MattyAurora (Central Catholic)22:00.57
126Summer MenoldCambridge24:20.1
126Sofia GonzalezCarthage (Illini West)26:33.33
127Sammie OgnarGlenview (Glenbrook South)20:53.37
127Chloe StrebelGrayslake (North)22:02.43
127Kynzleigh GarzaManlius (Bureau Valley)24:27.2
127Josie ParkerGlasford (Illini Bluffs)26:50.84
128Mikaela HuertaElk Grove Village (E.G.)21:02.38
128Victoria PadillaSterling22:22.65
128Jema HajostekAledo (Mercer County)24:28.0
128Tinley RuzichPittsfield27:01.53
129Jamie WirtzElk Grove Village (E.G.)21:04.44
129Sophia GinocchioAurora (Central Catholic)22:23.31
129Lacey MayneLanark (Eastland)24:30.7
129Aleah BrammeierStanford (Olympia)27:17.44
130Marysia SalabajHoffman Estates (Conant)21:09.46
130Emma SwiatekAurora (Central Catholic)22:23.73
130Lyla RosadoToulon (Stark County)24:37.2
130Patricia PitzerHavana27:35.88
131Chloe BingMundelein (Carmel)21:19.24
131Ava HaglerDixon22:58.41
131Karona GallAmboy24:39.3
131Sofie GrubbWinchester27:41.65
132Isabella WanLincolnshire (Stevenson)21:19.86
132Faith McGroartyRockford (Boylan Catholic)23:29.64
132Abby CochranRock Falls24:42.7
132Arlette LopezBeardstown27:53.25
133Phoebe KimballGlenview (Glenbrook South)21:21.34
133Katelyn NoonerRockford (Boylan Catholic)23:32.97
133Kaylee GoerksToulon (Stark County)25:08.1
133Gabriela GonzalezCarthage (Illini West)27:58.82
134Giselle Guzman AcostaPalatine21:28.20
134Ellie KempDixon23:49.89
134Violet DiehlLanark (Eastland)25:12.9
134Lindsay GreerHavana29:07.41
135Olivia SamborskiElk Grove Village (E.G.)21:41.26
135Natalia ArroyoGrayslake (North)23:56.13
135Mya NugentManlius (Bureau Valley)25:14.0
135Mady HummelWashburn (Lowpoint-W.)30:11.86
136Noor DewanGlenview (Glenbrook South)22:04.16
136Abigail MarshallSycamore23:58.02
136Madelyn LibbertonStockton25:15.3
137Selma FarhanGlenview (Glenbrook South)22:44.01
137Isabella MartinezHinckley (H.-Big Rock)25:28.1
137Amelia DerryBelvidere (North)26:29.92
138Julia ZhdanovichMundelein (Carmel)23:21.28
138Kensley BashawLanark (Eastland)25:30.2
139Kendall ZieglerEast Dubuque25:39.6
140Taylor SchaeferSeneca25:44.3
141Pearl CarlsonROWVA Williamsfield25:50.4
142Ella NimrickCambridge25:58.4
143Lilly DodgeAledo (Mercer County)26:05.9
144Katarina GenglerHinckley (H.-Big Rock)26:12.7
145Tiana KochRockford (Lutheran)26:21.0
146Izabella TurnquistLanark (Eastland)26:33.5
147Arianna BushLanark (Eastland)26:33.5
148Leah DempseyAmboy27:15.2
149Andrea CharltonRockford (Lutheran)27:40.0
150Courtney ThomasCambridge28:05.3
151Hayleigh HowellEast Dubuque28:10.8
152Selah SchauerRockford (Lutheran)30:02.0

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