Skip to main content
WI Athlete

2025 Season · Cross Country

First to the Finish Invitational

Sep 13, 2025 · 4,489 results · 219 schools

Boys 5,000m

#AthleteSchoolTime
1Philip CupialDowners Grove (North)14:27.30
1Carson KaiserMaple Park (Kaneland)14:28.30
1Chaz OberkfellGillespie14:56.40
1Malik GbadamassiEast Moline (United)15:25.80
2Quaid BergerOlney (Richland County)14:34.20
2Thomas CzerwinskiPlainfield (North)14:37.20
2Caiden CookDuQuoin15:01.00
2Sean JansenPlainfield (North)15:53.20
3Jameson TenopirCary (C.-Grove)14:37.20
3Stephen CoxDowners Grove (North)14:44.00
3Coriell GreenDelavan-Darien15:08.50
3Brady ProkopPlainfield (South)16:10.10
4Judah BingerBelvidere (North)14:43.90
4Jack KrusinskiPalos Hills (Stagg)14:46.00
4Tim StarwaltByron15:13.40
4Charles NovotnyDowners Grove (North)16:16.20
5Cuyler SwansonMorris14:44.60
5Landon HarrisGranite City14:46.40
5Lucas HollinsheadWilliamsville15:15.90
5Atticus StevensPlainfield (South)16:20.80
6Andrew StraleyChicago (Brother Rice)14:48.30
6Maxwell CarterMorton14:58.10
6Will FusonCerro Gordo-Bement15:17.80
6Beckett ShifrinDeerfield16:22.40
7William SurrattDowners Grove (North)14:49.50
7Maxwell KirbyPeoria (Notre Dame)14:59.20
7Aiden FaulknerElmwood-Plum City15:20.20
7Henry EideDowners Grove (North)16:23.80
8Orlando SandovalBerwyn-Cicero (Morton)14:49.70
8Ellery ShuttWoodstock14:59.20
8Grady SmithJohnsburg15:20.50
8Asim SabaPlainfield (South)16:24.40
9Aidan ConnorsPlainfield (North)14:50.30
9Ben GorsageWashington15:04.20
9Dominic LaMontagnaPlainfield (North)16:26.40
10Jack JenningsPalatine (Fremd)14:54.40
10Amana OmaleCrystal Lake (Central)15:05.60
10Evan WhiteRockford (R. Christian)15:23.00
10Peter DayBatavia16:33.80
11Miguel FloresBerwyn-Cicero (Morton)14:59.10
11Adan CordovaGrayslake (Central)15:06.60
11Edgar GarciaMurphysboro15:23.30
11Dawid OpiolaRolling Meadows16:39.20
12Santiago ChavezBurbank (Reavis)14:59.90
12Jack SwiatekAurora (Central Catholic)15:07.60
12Eli CroweTolono (Unity)15:29.00
12Giovanni AcostaPlainfield (South)16:41.20
13Bryce CounihanNew Lenox (Lincoln-Way Central)15:00.60
13Owen GottfredArlington Heights (St. Viator)15:18.10
13Trevor CrutcherDieterich15:34.40
13Logan CapalboPlainfield (South)16:46.00
14Dylan ButurusisPlainfield (South)15:01.30
14Gavin MoffatChicago (Latin)15:18.60
14Eric PincockGlasford (Illini Bluffs)15:36.10
14Reid MaranowiczPlainfield (South)16:47.10
15David MoorePalatine (Fremd)15:03.40
15John ReinboldAurora (Central Catholic)15:20.70
15Camden FairbanksTolono (Unity)15:36.50
15Dylan AraizaPlainfield (North)16:48.10
16Elliot BatzRock Island15:03.80
16Bryant LesterVernon Hills15:23.50
16Braeden BodePort Byron (Riverdale)15:37.50
16Santino AnfusoDowners Grove (North)16:49.10
17Austin CoryPlainfield (South)15:04.40
17Everett SwansonMorris15:23.50
17Holden GerdesFairbury (Prairie Central)15:37.90
17John NewellDowners Grove (North)16:49.40
18Dominic FrigoPlainfield (North)15:09.00
18Thomas JochumGlen Ellyn (Glenbard South)15:25.40
18Joseph Erb Jr.Winnebago Lutheran15:38.30
18Mark KrishnanDowners Grove (North)16:50.50
19Brennan MonohanLaGrange (Lyons)15:10.80
19Andrew CalderonDeerfield15:29.20
19Blake LindbergRockford (R. Christian)15:39.10
19Brendan LynchDowners Grove (North)16:56.80
20Isaiah EngleMoline15:11.90
20Judah DicksOlney (Richland County)15:29.90
20Peter StoltzGlasford (Illini Bluffs)15:39.40
20Andrew GowenDowners Grove (North)16:56.90
21Tyler GanttLaGrange (Lyons)15:12.60
21Thomas HenryCrystal Lake (Prairie Ridge)15:33.50
21Clark RolandBroadlands (Heritage)15:39.50
21Raymond CurranDowners Grove (North)16:57.60
22Alex BatsalaPlainfield (South)15:12.70
22Zach BornMetamora15:34.50
22Ryan PatrickWilliamsville15:39.70
22Jake WidmerBatavia16:57.70
23Cooper WittekEdwardsville15:14.40
23Keyston BeyerMorton15:37.40
23Gavin StalterEureka15:40.30
23Brendan EddingtonDowners Grove (North)16:58.70
24Caden WolfeTinley Park (Andrew)15:15.00
24Carson LannersAntioch15:37.60
24Jeremy SzepelakHerscher15:41.40
24Zach BucsanyiPlainfield (North)17:00.50
25Alex RodriguezBerwyn-Cicero (Morton)15:15.80
25Giancarlo PietrasantaGlen Ellyn (Glenbard South)15:39.00
25Drew CooperEl Paso (E.P.-Gridley)15:42.70
25Levi TuckerMorton17:03.70
26Isaac StowersBolingbrook15:18.00
26Aarav ShethVernon Hills15:39.40
26Lucas AbbottEdwardsville (Metro-East Lutheran)15:44.30
26Evan DavisEdwardsville17:12.60
27Riley WoldBuffalo Grove15:18.10
27John BakerPeoria (Notre Dame)15:40.10
27Timothy RogersEureka15:45.60
27Archer WedwickRockford (Guilford)17:17.10
28Isaak SteinDowners Grove (North)15:18.10
28Will GagamovVernon Hills15:41.90
28Vinny GulloneEast Dubuque15:45.70
28Joshua RicoPlainfield (South)17:17.60
29Tyler Lynch-GoffDowners Grove (North)15:18.30
29Mason KingHerrin15:42.30
29Alex BelhaSherrard15:46.00
29Janik PotuznikPalatine (Fremd)17:18.90
30Collin FryePark Ridge (Maine South)15:20.50
30Sam ChabanDeerfield15:43.30
30Aiden VazquezWinnebago Lutheran15:48.00
30Daniel DoyleHighland Park17:20.40
31Colin ThomasEdwardsville15:20.80
31Konstantin KoychevVernon Hills15:43.60
31Wyatt ThurmanAuburn15:48.60
31Arcangel TrujilloBuffalo Grove17:21.00
32Ethan EnsignPlainfield (South)15:21.50
32Scott HarveyDeerfield15:43.60
32Joel WhiteRockford (R. Christian)15:49.60
32Kevin HouDeerfield17:21.60
33Nate MartinMcHenry15:23.00
33Andrew AldemanNormal (University)15:44.00
33Anthony HardinRoxana15:50.60
33Aiden NissenPlainfield (South)17:22.90
34Myles WagnerMcHenry15:23.30
34Nicholas RastatterChicago (Latin)15:45.10
34Daniel GonzalezOregon15:51.80
34Lucas MolinaRockford (Guilford)17:23.40
35Henry GamsonHighland Park15:26.60
35Tyler JohnsonRochelle15:46.60
35James BaisdenAuburn15:52.20
35Ben SlavishVernon Hills17:23.60
36Nathan GundersenAddison (A. Trail)15:27.70
36Nolen FrostHerrin15:47.00
36Davin DingledineEureka15:52.70
36Luke BorlingLaGrange (Lyons)17:24.00
37Matt KingGlen Ellyn (Glenbard West)15:27.70
37Adam Galvan.Chatham (Glenwood)15:47.60
37Marco CruzGeorgetown (La Salette Academy)15:54.20
37Kingston NevarezNormal (University)17:24.30
38Gavin HallPlainfield (North)15:29.00
38Ben BohrAurora (Central Catholic)15:48.30
38Andrew RichardsonEast Dubuque15:55.00
38Nick ChavezDowners Grove (North)17:24.50
39Aidan KyrychenkoPlainfield (North)15:29.20
39Alex GordonEffingham15:49.50
39Kyle EnkeRockford (Lutheran)15:56.00
39Isaac PhillipsLaGrange (Lyons)17:25.90
40Liam BeaversPlainfield (North)15:29.40
40Tristin ButlerOlney (Richland County)15:51.10
40Jacob SchroederRockford (Lutheran)15:57.30
40Jakob SamuelsRolling Meadows17:26.10
41Mekhai WrightNew Lenox (Lincoln-Way Central)15:29.80
41Ethan McMahonCrystal Lake (Central)15:51.30
41Evan KnoblochToulon (Stark County)15:57.70
41Juan ContrerasLaGrange (Lyons)17:26.80
42Landon SamuelsonRockton (Hononegah)15:32.30
42Daniel LewisLaGrange Park (Nazareth Academy)15:51.70
42Keegan OBrienMaroa (M.-Forsyth)16:02.00
42Alejandro AyalaYorkville17:27.60
43Nikolas MaldonadoBolingbrook15:32.30
43Mark RozhonFreeburg15:51.80
43Blake McLeeseTuscola16:03.70
43Ryder SchickedanzEdwardsville17:28.50
44Patrick ValcichLockport (Twp.)15:33.00
44Joshua StedwillPeoria (Notre Dame)15:52.10
44Lance RetzSt. Joseph (S.J.-Ogden)16:04.70
44Itai GelberDeerfield17:28.60
45James MasoPlainfield (North)15:33.60
45Duke HendrickMorton15:53.00
45Weston HodelEl Paso (E.P.-Gridley)16:04.90
45Jack EnrightDowners Grove (North)17:30.50
46Miteku BranchVilla Park (Willowbrook)15:34.40
46Aaron MilewskiCary (C.-Grove)15:53.00
46Julian HoneyvilleRockford (R. Christian)16:05.20
46Ethan TurnerDowners Grove (North)17:30.70
47Lucas HooblerHighland Park15:35.10
47Luke FadyPeoria (Notre Dame)15:53.80
47Colin BurnettSt. Joseph (S.J.-Ogden)16:05.30
47Alexander BrockwellRockford (Guilford)17:33.40
48Bryden LiPalatine (Fremd)15:37.50
48Sean KaebNormal (University)15:54.10
48David BrowningSherrard16:05.50
48Steven ShehataDowners Grove (North)17:34.50
49Logan GreyCarpentersville (Dundee-Crown)15:37.90
49Martin HernandezBelvidere (North)15:55.00
49Luke HinthorneEl Paso (E.P.-Gridley)16:06.20
49Nathan MorsePalatine (Fremd)17:34.90
50Phoenix VigerPlainfield (South)15:40.00
50Greyson InceNormal (University)15:55.40
50Colby RoedlToledo (Cumberland)16:07.70
50Mitchell RudlandPlainfield (North)17:35.10
51Maxx HaasFox Lake (Grant)15:41.40
51Michael WhitacreAurora (Marmion Academy)15:55.50
51Cameron RoedlToledo (Cumberland)16:09.50
51Tristan GuernseyNormal (University)17:35.30
52Taylor DavisEdwardsville15:41.40
52Chase TeresiCrystal Lake (Central)15:56.90
52Cole DachsteinerNew Athens16:09.80
52Jude SeversonBatavia17:36.10
53Will PolaskiBatavia15:42.10
53Geo KopulosWoodstock (North)15:58.00
53Alex LartzEl Paso (E.P.-Gridley)16:10.00
53Clayton PiperNormal (University)17:37.70
54Andrew RichEvanston (Twp.)15:45.00
54Charles JohnsonSterling15:58.80
54Evan BenoitHerscher16:10.30
54William GaanPalatine (Fremd)17:37.80
55Santiago CarbajalOak Lawn (Richards)15:46.50
55Owen RiesbergMorton15:59.10
55Collin GravenTolono (Unity)16:10.50
55Drew RitchiePlainfield (South)17:39.40
56Gabe MahnRock Island15:47.40
56Aiden DuhsChillicothe (Illinois Valley Central)16:00.20
56Connell RothEureka16:10.60
56Bowie HewsonPalatine (Fremd)17:39.70
57Trent OdachowskiPalatine (Fremd)15:47.40
57Kieran GillelandCrystal Lake (Prairie Ridge)16:01.60
57Hunter KeysterPrinceville16:12.80
57Jackson ScheierDowners Grove (North)17:39.90
58Legend AlkaVilla Park (Willowbrook)15:49.20
58Mark MavisMt. Zion16:01.60
58Kam StevensonElmwood-Plum City16:13.50
58Jack GrapenthienDowners Grove (North)17:42.20
59Ronin BorgesonNew Lenox (Lincoln-Way Central)15:50.20
59Ethan ReichDeerfield16:02.40
59Jonathan WitzmanMurphysboro16:14.30
59Chase HemmerPlainfield (North)17:42.90
60Nico CiminoMinooka15:51.10
60Connor MedinaOttawa (Twp.)16:03.80
60Landon WurmnestEureka16:15.00
60Logan DevermanMorton17:43.90
61Elliott LockeGlen Ellyn (Glenbard West)15:51.30
61Gavin NallyLemont16:04.20
61Jack ShankEdwardsville (Metro-East Lutheran)16:17.10
61Matt KrapecDowners Grove (North)17:44.80
62Tyler MillerPlainfield (South)15:52.10
62Brodie PetersonMorris16:04.90
62TY BashamGlasford (Illini Bluffs)16:18.40
62Nick ValencianoPlainfield (South)17:44.80
63Nate LipaniBuffalo Grove15:52.10
63Adriel GarciaLombard (Montini)16:07.00
63Allen LuceroCullom (Tri-Point)16:18.60
63Colin FinnPalatine (Fremd)17:45.10
64Sam RoserGlen Ellyn (Glenbard West)15:52.90
64Noah HarrisMorton16:07.60
64Hunter DouglasMurphysboro16:21.00
64Benjamin LeePalatine (Fremd)17:45.40
65Luke FigliomeniDowners Grove (North)15:53.50
65Frederic CouriPeoria (Notre Dame)16:08.40
65Eli ScottEureka16:23.50
65Avonte ThomasYorkville17:46.10
66Sean TillesLaGrange (Lyons)15:55.40
66Evan RubinasGlen Ellyn (Glenbard South)16:08.80
66Adam BelloSt. Joseph (S.J.-Ogden)16:24.50
66John HlavinChicago (St. Ignatius College Prep)17:46.60
67Michael DelgadoBolingbrook15:58.80
67Josh RothWoodstock16:09.70
67Eli FranklinSt. Joseph (S.J.-Ogden)16:24.50
67Cole RuddMorton17:46.90
68Cal AndersonPlainfield (North)15:59.40
68Dax DuffyPeoria (Notre Dame)16:10.00
68Hayden SwineyDuQuoin16:24.90
68Bradyn MirelesBelvidere (North)17:47.00
69Nihal KalsiPalatine (Fremd)15:59.70
69Jonah SartainAurora (Marmion Academy)16:10.30
69Liam RobertsEldorado16:27.20
69Hugh GebhardtPalatine (Fremd)17:48.50
70Kyler SaviniBradley (B.-Bourbonnais)16:00.60
70Miles ElletHerrin16:10.80
70Caden JenulisRock Island (Alleman)16:27.80
70Cody SippleDowners Grove (North)17:49.30
71Lucas RuntzPark Ridge (Maine South)16:02.10
71Cooper SummyLake Villa (Lakes)16:11.20
71Andrew SauderMackinaw (Deer Creek-M.)16:28.80
71Anthony DorandoAurora (Marmion Academy)17:49.90
72Ayden NydeggerYorkville16:02.20
72James SamplesCarterville16:11.40
72Everett HendersonTremont16:30.70
72Alan HernandezRolling Meadows17:51.60
73Kellan HernandezPlainfield (South)16:02.30
73Hugo Albrecht-BuehlerDeerfield16:11.60
73Jack JohnsonWinnebago Lutheran16:31.20
73Thomas ZbranekMinooka17:52.20
74Gavin WarpinskiBatavia16:02.30
74August AndersonCarterville16:12.00
74Hudson LemanEureka16:31.30
74Max GebhardtDowners Grove (North)17:52.90
75Will CapitoBuffalo Grove16:02.50
75Nikita HoviousMorris16:12.00
75Lucien SullivanLaGrange (Lyons)17:55.00
76Andrew PraeunerEvanston (Twp.)16:03.60
76Henley BourneGeneseo16:13.60
76Roscoe DaviesMount Carroll (West Carroll)16:32.20
76Evan PatchettPlainfield (North)17:56.20
77Carter ReichertYorkville16:05.80
77Jasper FineDeerfield16:15.30
77Levi ThomasGlasford (Illini Bluffs)16:32.40
77Liam KaufmannMorton17:56.50
78Daniel BounpaseuthPalatine (Fremd)16:05.90
78Steven RandlesCrystal Lake (Prairie Ridge)16:16.80
78Braydan MorrisonLawrenceville16:32.90
78Guillermo PonceAurora (Marmion Academy)17:57.10
79Will McGinnessEdwardsville16:06.20
79Jaxson SottosGeneseo16:19.50
79Joaquin DuarteLaGrange (Lyons)17:57.40
80Gavin CookPark Ridge (Maine South)16:06.30
80Lucas LaymanNormal (University)16:21.20
80Dean HemmerEdwardsville (Metro-East Lutheran)16:35.20
80Vasco LeiteHighland Park17:58.00
81Grant PreuskerBuffalo Grove16:06.40
81Jack NesterDunlap16:22.00
81Gavin WhitakerToledo (Cumberland)16:35.30
81Jayvon GonzalesRockford (Auburn)17:59.80
82Cian ScanlonNew Lenox (Lincoln-Way Central)16:06.70
82Nolan LandgrebeTinley Park16:22.20
82Jack JenksGlen Ellyn (Glenbard West)18:01.50
83Gabe GrossPeoria (Richwoods)16:06.80
83Bryan LopezAurora (Central Catholic)16:22.30
83Ian FinneyRock Falls16:37.40
83Isaac ErwinBelvidere (North)18:01.70
84Logan DodsonPlainfield (North)16:07.10
84A.J. ViverosAurora (Central Catholic)16:23.00
84Jacob BarthAuburn16:38.40
84Dylan CrossMorton18:03.20
85Ethan PetrilloChicago (St. Ignatius College Prep)16:07.20
85Isaiah RojopSterling16:23.00
85Noah FeltnerKewanee (Wethersfield)16:38.70
85Lukas SamuelsRolling Meadows18:03.60
86Brennan HardyDowners Grove (North)16:07.80
86Benjamin MeyersBelvidere (North)16:24.10
86Wyatt HallROWVA Williamsfield16:40.50
86Nathaniel HuntBatavia18:03.90
87Spencer FlershemBuffalo Grove16:07.90
87Alex LinnemannWashington16:25.20
87Peter WagnerEast Dubuque16:40.50
87Grant MaderoPekin18:04.00
88Tyler WahlsFox Lake (Grant)16:08.20
88Connor LaneChicago (University)16:25.80
88Anthony LillisGeorgetown (La Salette Academy)16:42.40
88Calvin GravesAurora (Marmion Academy)18:04.30
89Nathan HoGlen Ellyn (Glenbard West)16:08.50
89Joseph DorandoAurora (Marmion Academy)16:26.10
89Lucas JacksonEast Dubuque16:42.80
89Henry KucharMinooka18:04.60
90Ryan ResarMinooka16:09.00
90Sam ScovilleLemont16:26.10
90Kameron LeesmanHeyworth16:43.00
90Noah GiangrecoPalatine (Fremd)18:04.70
91Aaron KernlerBatavia16:09.10
91Lukas HoemkeBelvidere (North)16:27.00
91Caden HagemanHinckley (H.-Big Rock)16:43.10
91Max VanallenNormal (University)18:05.20
92Luke DupuyGlen Ellyn (Glenbard West)16:09.60
92Stanley HimesCharleston16:29.00
92Braeden PunkeErie-Prophetstown16:44.50
92Andrew SherrillPalatine (Fremd)18:05.30
93Seamus SamsamiBatavia16:11.90
93Alex DeRuntzCarterville16:29.80
93Nathan MoranNormal (University)18:05.50
94Nolan JaredRock Island16:12.90
94Wilbert EppengerMetamora16:30.20
94Andrew GrossGeorgetown (La Salette Academy)16:46.40
94Dylan WoodDowners Grove (North)18:07.70
95Matt NovakDowners Grove (North)16:13.30
95Cullan FahrenkrugChillicothe (Illinois Valley Central)16:30.80
95Marshall GarwoodGillespie16:49.30
95Lochlan FinneganAurora (Marmion Academy)18:07.90
96Evan MisuraTinley Park (Andrew)16:14.60
96Sean BuckleyLombard (Montini)16:31.80
96Micah KlosJohnsburg16:50.50
96Elijah HiteDunlap18:08.20
97Jackson KellyPalatine (Fremd)16:16.40
97Josh MillerSycamore16:32.20
97James ShueyAbingdon (A.-Avon)16:50.90
97Michael ReidYorkville18:08.60
98Max HortonEdwardsville16:18.50
98Ethan AdamsWashington16:32.30
98Ian ScottEureka16:51.80
98Francisco GarciaLaGrange (Lyons)18:08.70
99Alex NullMinooka16:18.70
99Jason TrojanWoodstock16:32.40
99Michael MuzzarelliByron16:52.40
99Ryan WidmerBatavia18:09.00
100Jaxon BerryMcHenry16:19.60
100Alejandro DelgadoPlano16:32.70
100Mitch WoodsCullom (Tri-Point)16:53.00
100Carter MorganPlainfield (South)18:09.10
101Sullivan (Sully) WestoverBradley (B.-Bourbonnais)16:20.40
101Owen FerrisLombard (Montini)16:32.80
101Miguel AmadorCullom (Tri-Point)16:53.20
101Josiah QuinMorton18:09.80
102Matthew LienhardtLockport (Twp.)16:21.00
102Ryan HowarthCharleston16:33.70
102Oliver EbelWoodstock (Marian)16:53.80
102Colin CleghornBatavia18:10.70
103Tristan LeeSkokie (Niles West)16:21.40
103Liam BerrySycamore16:34.10
103Daniel HodgdonWinnebago Lutheran16:53.80
103Braden SmithMinooka18:10.90
104Jeremy ShillairBatavia16:21.70
104Evan GoettlerWashington16:34.60
104Tate LemanEureka16:54.20
104Eli ClarkNormal (Community West)18:12.00
105Nathan PierzchalskiAlgonquin (Jacobs)16:21.90
105Beckett KreinbihlNormal (Community West)16:34.70
105Dax UlmFarmington16:54.50
105Henry MatzenRolling Meadows18:12.90
106Gavin QuinnBerwyn-Cicero (Morton)16:22.10
106Nathan KowalczykMaple Park (Kaneland)16:35.10
106Dominic FahrenkrogSherrard16:54.70
106Jared WadenDowners Grove (North)18:13.30
107Andrew NilsonNew Lenox (Lincoln-Way Central)16:23.30
107Luke BakerMorton16:36.20
107Noah CrumpRoxana16:55.60
107Grant HeislerEdwardsville18:13.70
108Alex HernandezBuffalo Grove16:23.50
108Finn GodlewskiCrystal Lake (Central)16:36.50
108Cayden MoranJohnsburg16:56.00
108Pablo FuentesMorton18:13.80
109Brandon PflugBurlington (Central)16:24.00
109Joal LarsonMorton16:37.00
109Brayden GilliesGlasford (Illini Bluffs)16:56.60
109Jackson JoachimMinooka18:13.80
110Jake BurrisEdwardsville16:25.00
110Jacob BauchmoyerNormal (University)16:38.20
110Lukas WhiteRockford (R. Christian)16:56.60
110Gavin ZiechMinooka18:13.90
111Andy DuranDeKalb16:25.10
111Maddox BurksHerrin16:38.40
111Liam O'BrienDowners Grove (North)18:15.20
112Brendan HoulihanChicago (St. Ignatius College Prep)16:25.80
112Keegan SweeneyBelvidere16:38.60
112Noah BurrellMackinaw (Deer Creek-M.)16:57.60
112Austin KruminPlainfield (North)18:16.20
113Matt GuiryBatavia16:26.20
113Elijah HedgesWoodstock16:38.80
113Ryan AkersTolono (Unity)16:58.40
113Cam BorkowskiAlgonquin (Jacobs)18:16.70
114Nate SchalkMinooka16:27.00
114Justin MottolaGrayslake (Central)16:39.20
114Levi MikelRockford (Lutheran)16:58.80
114James DelgadoGlen Ellyn (Glenbard South)18:17.10
115Gavin HoffNew Lenox (Lincoln-Way Central)16:27.20
115Jacob CzerwiecLemont16:39.60
115Jackson KruseHerscher16:59.00
115Webb AkersMorton18:17.30
116Yonathan EndashawSkokie (Niles West)16:28.10
116Trevor ToddVernon Hills16:41.60
116Easton JohnstonRoxana17:00.90
116Brandon GeltnerBuffalo Grove18:17.50
117Caleb HaggartyHighland Park16:28.70
117Kyle KoehneBelvidere16:42.40
117Alex WalshSandwich17:01.30
117Mason RaspolichMinooka18:17.80
118Nicholas SanchezYorkville16:29.10
118Milo KaiserMorton16:42.60
118Owen DamptzHerscher17:04.00
118Michael SamayoaPlainfield (South)18:18.60
119Leandro BarajasBurbank (Reavis)16:29.60
119Max DrakslerDunlap16:42.80
119Brett MatusasToledo (Cumberland)17:04.60
119Ethan CrossMorton18:19.20
120Owen HoreniYorkville16:29.70
120Van SchneiderChatham (Glenwood)16:42.90
120Luke AndersonSherrard17:05.00
120Mason JonesNormal (Community West)18:19.90
121Emilio AvinaOak Lawn (Richards)16:29.70
121Brayden McGuireGalesburg16:43.50
121Caleb CoyTolono (Unity)17:06.60
121Patrick HibbardGlen Ellyn (Glenbard West)18:20.60
122Joshua MichalskiCarpentersville (Dundee-Crown)16:30.00
122Luke OsterholmWest Chicago (Wheaton Academy)16:44.10
122Aydan OakleyToledo (Cumberland)17:07.20
122James AtwoodPlainfield (South)18:21.20
123Brendan TremblayPark Ridge (Maine South)16:30.10
123Tyson HornDunlap16:45.30
123Blake AbernathyAnna (A.-Jonesboro)17:07.50
123Ule AnguianoPlainfield (South)18:22.40
124Nathan KempfFox Lake (Grant)16:34.40
124Jamie ChandlerDeerfield16:45.50
124Evan LemmeDelavan-Darien17:08.30
124Christopher (Chris) SivertsenMoline18:23.00
125Jack McLartyRockton (Hononegah)16:34.70
125Zane KinghamMetamora16:45.60
125Brendan McGonigalRockford (R. Christian)17:08.30
125Joey FricanoVernon Hills18:23.70
126Declan SchouYorkville16:35.80
126Daniel PolstonCrystal Lake (Central)16:46.80
126Noah MyersRockford (R. Christian)17:09.10
126Ben BoruckiDeerfield18:23.80
127Alex TaskovAlgonquin (Jacobs)16:36.20
127Gavin AbadLemont16:46.90
127Noah BrambleRockford (Lutheran)17:09.10
127Weston SadlerMorton18:24.00
128Luca NimsBradley (B.-Bourbonnais)16:36.40
128Gavin WoolvertonTroy (Triad)16:48.80
128Carter SiesGillespie17:10.40
128Julian SkrzyneckiAurora (Marmion Academy)18:24.20
129Ryan ZartlerNew Lenox (Lincoln-Way Central)16:37.00
129Nolan ReutimannMaple Park (Kaneland)16:48.90
129Rodie WilliamsEldorado17:10.90
129Troy WilsonPlainfield (North)18:24.30
130Gabe GoveaTinley Park (Andrew)16:39.70
130Ben RothMorton16:50.10
130Trevor HeldtDecatur (St. Teresa)17:11.00
130Mykola WashchukLaGrange (Lyons)18:24.60
131Caleb GrevingRockton (Hononegah)16:40.00
131Drew HodelMetamora16:50.30
131Lucas StoffregenRockford (Boylan Catholic)17:11.60
131Seth BlackwellWashington18:24.80
132Beckett LettiereLaGrange (Lyons)16:40.40
132Samuel RoweAurora (Marmion Academy)16:51.40
132Rylan McFaddenMinooka18:26.00
133Colin SheaLaGrange (Lyons)16:40.50
133Braden DavisHerrin16:51.70
133Payton SummersSherrard17:13.70
133Luca TucciBatavia18:26.30
134Benjamin RadtkeLaGrange (Lyons)16:41.10
134Aaden RichardsNormal (University)16:52.10
134Edgar PagnottoRolling Meadows18:26.90
135Jackson ElliottEdwardsville16:42.00
135Andrew WalterGlen Ellyn (Glenbard South)16:52.70
135Marley HallNew Athens17:14.60
135Derek GebhardtPalatine (Fremd)18:28.20
136Kiran KrishnanDowners Grove (North)16:42.30
136Parker PostCary (C.-Grove)16:53.30
136Ben JosephFairbury (Prairie Central)17:14.70
136Laye VishwakarmaPlainfield (North)18:28.30
137Henry EissingLockport (Twp.)16:42.40
137Jacob SultanVernon Hills16:53.40
137Luke BrightEdwardsville (Metro-East Lutheran)17:14.90
137Cullen PilatLaGrange (Lyons)18:29.30
138Henry JamesLaGrange (Lyons)16:42.90
138Tyler SjoblomCrystal Lake (Prairie Ridge)16:53.50
138Cristiano SaucedoRock Island (Alleman)17:15.10
138Brandon MolinaBelvidere (North)18:29.30
139Hudson CuplinHampshire16:43.30
139Jordan MundyBelvidere16:53.90
139Carter TiemannTolono (Unity)17:15.20
139Andrew HammondBatavia18:29.60
140Shawn MalloOak Lawn (Richards)16:44.00
140Zachary RedigerBelvidere (North)16:55.30
140Cole CahillElmwood-Plum City17:15.60
140Kyle KimVernon Hills18:29.70
141Bill SzeszyckiPalos Hills (Stagg)16:44.70
141Ashford BrentMt. Zion16:55.50
141Mason BrockRockford (R. Christian)17:16.00
141Carter KellerGlen Ellyn (Glenbard West)18:29.70
142Steven HernandezRock Island16:45.00
142Jonathan BrownCharleston16:55.50
142Connor ChristopulosBloomington (Cornerstone Christian Academy)17:16.10
142Sam BrockwayDowners Grove (North)18:29.80
143Carter BartkusPalatine (Fremd)16:45.70
143Caden MeierTroy (Triad)16:57.10
143Blake LinderWinnebago Lutheran17:16.10
143Alex OrtizDowners Grove (North)18:30.30
144Truman EvansHighland Park16:46.80
144Michael SchramTroy (Triad)16:57.60
144Ky GardnerTuscola17:19.20
144Nakul ShahPalatine (Fremd)18:30.40
145Gianni CalderonBerwyn-Cicero (Morton)16:48.30
145Aiden HaucaLake Villa (Lakes)16:58.20
145Nate FarneySt. Joseph (S.J.-Ogden)17:20.50
145Gavin Van AntwerpAlgonquin (Jacobs)18:31.00
146Joshua MartaLockport (Twp.)16:49.00
146Gavin ConwayLombard (Montini)16:58.50
146Jared LongPleasant Plains17:20.80
146Austin CheckGlen Ellyn (Glenbard West)18:31.30
147Daniel HavengaPeoria (Richwoods)16:50.10
147Reece ScottCarterville16:58.90
147Ty CopelandPleasant Plains17:21.20
147Logan BatsonEdwardsville18:32.30
148Brayden KornBatavia16:51.40
148Peyton BeebePontiac16:59.90
148Damien ChardonToledo (Cumberland)17:23.50
148Josh BrownHighland Park18:33.10
149Abraham PetersonMoline16:52.30
149Donovan WrightNormal (Community West)16:59.90
149Carter ZemaitisMinooka18:33.70
150Joshua FarreroDowners Grove (North)16:52.30
150Ryan SchroerGrayslake (Central)17:00.30
150Carson FairbanksTolono (Unity)17:24.50
150Ethan WehrmanPark Ridge (Maine South)18:33.90
151Achyuth RandeepAurora (Waubonsie Valley)16:52.50
151Ojas GuptaChicago (Latin)17:01.50
151Ryan DriskillPleasant Plains17:24.60
151Gabe HabibBurlington (Central)18:34.10
152Sam CastelliRockton (Hononegah)16:52.60
152Alex SimmonsMacomb17:02.00
152Nathan PunkeErie-Prophetstown17:24.70
152James TranGlen Ellyn (Glenbard West)18:34.10
153Ryan QuinneyVilla Park (Willowbrook)16:52.90
153Elijah GerkinMetamora17:04.00
153Alan ParkisonSandwich17:26.70
153Atlas BrownOttawa (Twp.)18:34.60
154Cole MockoGlen Ellyn (Glenbard West)16:53.00
154Eduardo Antonio HernandezMidlothian (Bremen)17:04.40
154Liam SchauerEast Dubuque17:26.80
154Jordi CaballeroMinooka18:35.10
155Nigel GayHampshire16:53.10
155Caleb BrochtrupAurora (Marmion Academy)17:04.60
155Orion MahannahMackinaw (Deer Creek-M.)17:27.40
155Ian AdlerDeerfield18:35.50
156Cayson TraxlerMinooka16:53.90
156Logan JonesSycamore17:04.90
156Brycen SteffenHerscher17:28.00
156Amaan KhanPlainfield (North)18:35.50
157Aidan TansorChicago (St. Ignatius College Prep)16:54.80
157David WojciakLemont17:06.10
157C J MooreStanford (Olympia)17:28.80
157Jad KattomDunlap18:35.60
158Luke GianfrancescoBatavia16:55.20
158Ben YontzPeoria (Notre Dame)17:06.40
158Jack WayneAurora (A. Christian)17:29.20
158Will CasazzaGlen Ellyn (Glenbard West)18:35.80
159Judah CabralGlen Ellyn (Glenbard West)16:56.90
159Dawson RueterBreese (Central)17:06.50
159Hank FletcherGillespie17:29.50
159Will RucolasDowners Grove (North)18:36.40
160Venkata AnanthaBurlington (Central)16:57.70
160Justice RoundcountMt. Zion17:06.80
160Landon OppermanRockford (R. Christian)17:29.70
160Evan BonnetBatavia18:37.80
161Jack WhiteakerEdwardsville16:59.30
161Samuel SkirballTroy (Triad)17:07.20
161Adam MendozaStillman Valley17:29.80
161Hayden HaegeleHampshire18:37.90
162Nathan JanulisMinooka16:59.90
162Giannie CasisBelvidere (North)17:07.20
162Nolan MinardSandwich17:30.30
162Connor CoonsMinooka18:38.20
163Jason VervackBolingbrook17:00.30
163Tyler BrackeAurora (Central Catholic)17:08.00
163Gabe HeiderEureka17:30.70
163Aarnav GargVernon Hills18:38.50
164Evan KleimanEvanston (Twp.)17:00.40
164Gavin StaatsSterling17:08.00
164Greyson GuevaraBroadlands (Heritage)17:31.30
164Aarnav VijayNormal (Community West)18:38.70
165Conner OsborneEdwardsville17:00.80
165Garrison KaufmannNormal (Community West)17:09.10
165Brady WhiteStockton17:31.80
165Matthew LuekingEdwardsville18:39.60
166Parker RobinsonLaGrange (Lyons)17:01.20
166Anthony LopezLaGrange Park (Nazareth Academy)17:09.30
166Henry ReiseckEdwardsville (Metro-East Lutheran)17:32.00
166Ben PaustianDunlap18:40.40
167Chatham GehringFox Lake (Grant)17:01.30
167Grayson WarrenAurora (Marmion Academy)17:10.10
167Chase LadingMaryville (M. Christian)17:32.50
167Tanav ChowdaryAurora (Waubonsie Valley)18:40.80
168Adam VanschelvenRockton (Hononegah)17:01.40
168Daniel RuizSycamore17:10.50
168Jacob BoschPrinceville17:33.80
168Caden BautistaVernon Hills18:41.00
169Gavin GlossonAlgonquin (Jacobs)17:02.40
169Reed MihelichCrystal Lake (Central)17:11.20
169Brody LeitzenMount Carroll (West Carroll)17:34.40
169Cruz GarciaPlainfield (South)18:42.10
170Dean PlahetkaGlen Ellyn (Glenbard West)17:02.70
170Zachary DuffieFreeburg17:11.50
170Cash VerstraeteKewanee (Wethersfield)17:35.80
170William ConklinBatavia18:42.20
171Joshua ReeceMinooka17:03.70
171Austin HartmanNormal (University)17:12.30
171Henry TruaxCarlinville17:37.10
171Terrence BurtonDowners Grove (North)18:42.50
172Mika LamAurora (Waubonsie Valley)17:04.20
172Lucas GalindoAurora (Marmion Academy)17:12.90
172Daniel BenderEureka17:38.10
172Jeremiah PerezHighland Park18:42.90
173Michael GaffeyChicago (St. Ignatius College Prep)17:04.50
173Michael GuingrichPeoria (Notre Dame)17:13.00
173Griffin GwaltneyWilliamsville17:39.10
173Joey FlaskampAlgonquin (Jacobs)18:43.10
174Logan LeggeHampshire17:04.90
174Trent GalasGlen Ellyn (Glenbard South)17:13.30
174Drew TolandDelavan-Darien17:39.10
174Alex ManasBolingbrook18:43.10
175Jase CookMinooka17:05.50
175Colter HeddenChillicothe (Illinois Valley Central)17:14.00
175Gavin CookWilliamsville17:39.40
175Zavier NothnagelMaple Park (Kaneland)18:43.60
176Landon ChaseHighland Park17:06.80
176Henrik PiskeBelvidere (North)17:14.00
176Elijah WebsterEl Paso (E.P.-Gridley)17:40.50
176Royce (RJ) KimmelPlano18:44.10
177Lucas BailyeHampshire17:06.80
177Aidan StarkeyNormal (Community West)17:14.10
177Levi GerberEureka17:40.80
177Trenton LeathersMinooka18:44.70
178Oliver FilimonovRockton (Hononegah)17:07.40
178Angelo ParrinelloBelvidere (North)17:15.20
178Luke OttoEureka17:41.10
178William BarnettCrystal Lake (Central)18:45.70
179Marcus HosuYorkville17:07.50
179Nick WilhelmCarterville17:15.20
179Dominic CanovaRockford (Boylan Catholic)17:42.50
179Ari CoustanEvanston (Twp.)18:45.90
180Alrik SwanChicago (St. Ignatius College Prep)17:08.20
180Brandon JuradoAurora (Marmion Academy)17:15.80
180Adrian SandovalBeecher17:43.70
180Nathan SchmeckpeperEvanston (Twp.)18:46.70
181Andrew McIntireLockport (Twp.)17:08.50
181John HuggerWoodstock (North)17:17.20
181Tilman DallasAnna (A.-Jonesboro)17:44.00
181Will JakolaChicago (St. Ignatius College Prep)18:47.00
182Oliver DavisChicago (Brother Rice)17:08.80
182Gage AtkinsonChatham (Glenwood)17:17.40
182Callum WrightSeneca17:44.10
182Brian SydorPalatine (Fremd)18:47.20
183Nathan MillerMcHenry17:10.40
183Michael StarrCary (C.-Grove)17:17.70
183James JonasTuscola17:44.80
183Jared NemecMcHenry18:47.30
184Mathias BarmannBradley (B.-Bourbonnais)17:10.70
184William GentleMetamora17:18.00
184Kade BradleyToledo (Cumberland)17:45.40
184Jackson StarkMcHenry18:47.30
185Nile WoodsGlen Ellyn (Glenbard West)17:10.80
185Allan WatkinsNormal (Community West)17:18.60
185Colt UlrichEureka17:46.20
185Nicholas CraftMcHenry18:47.30
186Gabriel SzafrankoPark Ridge (Maine South)17:11.30
186Parker FleetwoodMorris17:19.10
186Walter EberweinLawrenceville17:46.90
186max ThomasLaGrange (Lyons)18:47.80
187Cole LystilaPeoria (Richwoods)17:12.60
187Adam BaileyWoodstock17:19.10
187Logan TriggSandwich17:47.10
187Ryan PhillipsRockford (Guilford)18:47.90
188Colin LuitjohanEdwardsville17:15.80
188Chase McConnellMorris17:19.20
188Liam BaimaSeneca17:47.50
188Peter CoonRolling Meadows18:48.20
189Chase FlanaganBatavia17:17.90
189Mitchell HohulinMetamora17:19.30
189Gabriel PeñaGenoa (G.-Kingston)17:47.70
189Jacob YontzMorton18:48.40
190Oskar BrylaSkokie (Niles West)17:18.00
190Adam EhrhartPeoria (Notre Dame)17:20.10
190Gus SchultzErie-Prophetstown17:49.10
190Ethan LasleyChatham (Glenwood)18:48.90
191Nathan KwasneskiLockport (Twp.)17:19.30
191Cole BetzVernon Hills17:21.10
191Kolton CorteseRockford (R. Christian)17:49.50
191Cameron RingPlainfield (North)18:49.30
192Dalston WoollerEvanston (Twp.)17:20.00
192Maddox SchweizerNormal (Community West)17:22.40
192Jonas CarlsonROWVA Williamsfield17:49.80
192Adam EisenbergWashington18:51.00
193Ethan HsuAurora (Waubonsie Valley)17:20.50
193Logan LancasterCrystal Lake (Prairie Ridge)17:22.50
193Braeden GallowayPleasant Plains17:50.20
193Lukas KlinderaPark Ridge (Maine South)18:51.10
194Evan HaworthVilla Park (Willowbrook)17:21.10
194Graysen CarlsonGeneseo17:23.60
194Richard JollyGeorgetown (La Salette Academy)17:51.10
194EJ AcostaAurora (Marmion Academy)18:51.30
195Trey LawrenceBradley (B.-Bourbonnais)17:23.20
195Gavin SmithMaple Park (Kaneland)17:23.70
195Ogdan ParkerGlasford (Illini Bluffs)17:51.70
195Asa ReedyNormal (University)18:51.50
196Jacob AlexanderVilla Park (Willowbrook)17:23.90
196Bradley KyleCary (C.-Grove)17:24.20
196Michael KopitasRock Falls17:52.70
196Brady WolfbergCrystal Lake (Prairie Ridge)18:51.80
197Matthew FerrisLombard (Montini)17:24.50
197Felipe HernandezDeKalb17:25.80
197Ethan CarrionFairbury (Prairie Central)17:53.30
197Brendan ChewMinooka18:52.10
198Nolan LaraGrayslake (Central)17:24.60
198Alexander LewisHampshire17:26.40
198Ty GaleStanford (Olympia)17:53.40
198Alexander PraeunerEvanston (Twp.)18:53.20
199Joshua WoodcockMarengo17:24.60
199Logan GrieveMcHenry17:26.60
199Noah VerschaRock Island (Alleman)17:54.10
199Ezekiel FordDowners Grove (North)18:53.90
200Alex CrullChillicothe (Illinois Valley Central)17:25.30
200Milo LeitaoSkokie (Niles North)17:27.50
200Alex WhiteStockton17:54.20
200Thomas GonzalezPlainfield (South)18:54.20
201Flynn BennettAurora (Marmion Academy)17:25.70
201Makena DugganHighland Park17:28.60
201Colin McDanielsWestmont17:54.30
201Samuel WittenkellerPlainfield (South)18:55.30
202Oliver LavatyCrystal Lake (Central)17:25.90
202Dylan WoollerEvanston (Twp.)17:28.90
202Aiden HundleySt. Joseph (S.J.-Ogden)17:54.40
202Troy VineskiDowners Grove (North)18:55.70
203Andrew SimsWest Chicago (Wheaton Academy)17:26.50
203Anthony VillalobosOak Lawn (Richards)17:29.30
203Landon SmithMurphysboro17:54.90
203Mason BrockwayChatham (Glenwood)18:55.70
204Colby MetzgerCharleston17:26.90
204Angel PerezVilla Park (Willowbrook)17:30.00
204Liam HattoonRockford (R. Christian)17:55.10
204Aidan CanningBatavia18:56.40
205Greyson ClaerhoutGeneseo17:28.10
205Leonidas Evangelos PattonEvanston (Twp.)17:30.80
205Roman WengerEl Paso (E.P.-Gridley)17:55.60
205Landry HodelMetamora18:56.50
206Noah NorthropCharleston17:29.50
206Nathan GissingGlen Ellyn (Glenbard West)17:31.50
206Colton StiehlHeyworth17:56.60
206Devlin BurnsChicago (St. Ignatius College Prep)18:56.70
207Austin LindellBelvidere (North)17:29.50
207James O'MalleyEvanston (Twp.)17:32.10
207Jackson SmithToulon (Stark County)17:56.70
207Jonathan CastilloBatavia18:57.10
208Tyler GarrigusNormal (Community West)17:30.60
208Connor MoranLockport (Twp.)17:32.20
208Peyton PrideRoxana17:57.00
208Carter StevensonMinooka18:57.50
209Spencer BoesdorferNormal (University)17:31.40
209Austin StevensonAlgonquin (Jacobs)17:32.50
209West ManningROWVA Williamsfield17:58.30
209Walter MinotHampshire18:57.90
210Ryan WuAurora (Waubonsie Valley)17:32.60
210Landon LivingstonOlney (Richland County)17:33.10
210Ezra BithosWest Prairie17:58.60
210Peter NicolaLaGrange (Lyons)18:58.90
211Andres LopezBolingbrook17:32.90
211Henry SkaletChillicothe (Illinois Valley Central)17:33.10
211Zach NelsonRockford (Boylan Catholic)17:58.80
211Charles MazzaDowners Grove (North)18:59.00
212Drew GritznerMaple Park (Kaneland)17:33.50
212Billy KottyPark Ridge (Maine South)17:34.00
212Adam PerryEureka17:59.10
212Sayed JuradoRockford (Auburn)18:59.00
213Jacob EricksonWest Chicago (Wheaton Academy)17:34.00
213Nicholas TapiaMinooka17:34.50
213Cooper RomersbergerEl Paso (E.P.-Gridley)17:59.40
213Haroon BaigVilla Park (Willowbrook)18:59.00
214Kayden TsaiChampaign (Centennial)17:34.30
214Declan NietoChicago (Brother Rice)17:34.60
214Audey HobertRock Island (Alleman)18:00.30
214Karl MillerPlainfield (North)19:00.10
215Reid DonischGrayslake (Central)17:34.60
215Daniel BurkeBurlington (Central)17:34.60
215Aidan GarceaErie-Prophetstown18:00.60
215Parker KimNormal (University)19:00.30
216Evan RuseLaGrange (Lyons)17:35.10
216Austin FrederickGlen Ellyn (Glenbard South)17:35.60
216Kai NelsonElmwood-Plum City18:00.70
216Gavin MayNormal (Community West)19:00.40
217Sam JolliffHerrin17:35.70
217Ben McMahonAlgonquin (Jacobs)17:36.70
217Conner WeltByron18:01.80
217Jace TossingDeerfield19:01.00
218Will KomarnickiCrystal Lake (Central)17:35.70
218Mason SyensMcHenry17:38.20
218Leo GrafRock Island (Alleman)18:02.50
218Leno GonzalezRockford (Jefferson)19:01.00
219Yehun SuhChatham (Glenwood)17:36.50
219Andrew KroegerAlgonquin (Jacobs)17:39.40
219Hason HubbardElmwood-Plum City18:02.90
219Xavier TorresBelvidere (North)19:01.10
220Reece FraikesChillicothe (Illinois Valley Central)17:36.60
220Alexander VilchisBolingbrook17:40.20
220Jude KnappEureka18:03.70
220Lucas BehmDunlap19:01.20
221Landon RichardsMacomb17:37.00
221Zachary TanChicago (St. Ignatius College Prep)17:40.40
221Maddux RodgersHinckley (H.-Big Rock)18:04.50
221Ben RolstonGlen Ellyn (Glenbard South)19:01.30
222Cristian PerezMidlothian (Bremen)17:37.30
222Jaylen PersonHampshire17:42.20
222Daylon HendrixKewanee (Wethersfield)18:04.50
222Santiago BlancoOliveroGlen Ellyn (Glenbard West)19:01.50
223Jett MorriseyJacksonville17:37.60
223Samuel KiesMinooka17:43.30
223Cooper SharpeTremont18:04.70
223Aiden PalmerMaple Park (Kaneland)19:01.70
224Jax BartonChatham (Glenwood)17:38.10
224Carter CastelMoline17:43.40
224Nick CobineEast Dubuque18:04.80
224Hassan AliEast Moline (United)19:01.80
225Drew LinstraWest Chicago (Wheaton Academy)17:38.30
225Lukas KlauserLockport (Twp.)17:45.30
225Jasper LeFevreRiverton18:04.90
225Ricky AndersonMaple Park (Kaneland)19:02.00
226Nathan JonesHerrin17:38.30
226Zac AndersonAlgonquin (Jacobs)17:45.40
226Will GritznerMaple Park (Kaneland)19:02.20
227Jaden OrtegaMarengo17:38.60
227Shea JacksonHighland Park17:46.40
227Jace TolandDelavan-Darien18:05.90
227Matthew SongPalatine (Fremd)19:02.60
228Revan BaileyDanville17:39.30
228Luke SnellPalos Hills (Stagg)17:46.70
228Joshua ErvinRoxana18:06.10
228Van LenzEvanston (Twp.)19:03.00
229Marc SimmonsMacomb17:39.80
229Aidan LopezPalos Hills (Stagg)17:46.80
229Aiden CrawfordLawrenceville18:06.70
229Sungmin ChoPalatine (Fremd)19:03.20
230Seth LarsenWashington17:40.00
230Will GreerDeKalb17:47.10
230Cole JackubowskiHerscher18:06.90
230Jaxom FryRockton (Hononegah)19:03.30
231Trey CarrollTinley Park17:40.80
231Thomas ThimoVilla Park (Willowbrook)17:48.40
231Zac WesselnRockford (R. Christian)18:07.20
231Ren McEnteeLaGrange (Lyons)19:03.40
232Kael McCordGeneseo17:41.00
232Perfecto LopezBerwyn-Cicero (Morton)17:48.90
232Cooper BrownElmwood-Plum City18:07.20
232Austin RickelsPlainfield (South)19:03.40
233Jameson TorgersonCrystal Lake (Prairie Ridge)17:41.10
233Lucas McCallRock Island17:49.30
233Conner MusserPort Byron (Riverdale)18:07.30
233Alex PensingerChicago (St. Ignatius College Prep)19:04.40
234Hudson SchneiderChatham (Glenwood)17:41.20
234Doyle WatsonAlgonquin (Jacobs)17:50.00
234Danny EllenElmwood-Plum City18:08.30
234Erick OlsonRolling Meadows19:05.40
235Ethan PascoeCrystal Lake (Prairie Ridge)17:41.40
235Frank MoskalikCarpentersville (Dundee-Crown)17:50.30
235Colby SchrockBroadlands (Heritage)18:08.30
235Tyler SimpsonRockton (Hononegah)19:06.30
236Joseph ToUrbana (University)17:41.50
236Cylar SmithRock Island17:50.60
236Jacob PapasBeecher18:08.80
236Aries BrownOttawa (Twp.)19:07.10
237Evan HouseChatham (Glenwood)17:41.60
237Braxton HiattPekin17:50.90
237Joshua MartoranaRockford (Boylan Catholic)18:09.00
237Max SiejkaEdwardsville19:07.50
238Daniel GreeneChicago (Northside)17:42.10
238Kole JohansonVilla Park (Willowbrook)17:51.00
238Adam PriorWilliamsville18:11.90
238Ethan SeibtLockport (Twp.)19:07.90
239Elliott PolleyHerrin17:42.60
239Zach OrbonTinley Park (Andrew)17:51.50
239Wyatt GoecknerEdwardsville (Metro-East Lutheran)18:12.30
239Zachary CybartCrystal Lake (Prairie Ridge)19:08.40
240Lucas KephartCary (C.-Grove)17:44.10
240Geradas MarkuceviciusTinley Park (Andrew)17:52.80
240Elijah FranzenErie-Prophetstown18:12.40
240Noah RobinsonLaGrange (Lyons)19:08.70
241Nile DiehlTroy (Triad)17:44.40
241Jason GrahamMcHenry17:53.70
241Brady FortSeneca18:12.80
241William DevaneyChicago (St. Ignatius College Prep)19:09.40
242Kaden ElmerGeneseo17:44.50
242Nathan LoobyPark Ridge (Maine South)17:53.70
242Joshua StierwaltBroadlands (Heritage)18:14.30
242Jacob Von HoltenMinooka19:10.10
243Seth McHughManteno17:44.90
243Joe SovskyFox Lake (Grant)17:54.70
243Mason SchnellSherrard18:14.60
243Cameron ReauMetamora19:11.50
244Mikey SkolarusChicago (University)17:45.00
244Dane WalikonisBurlington (Central)17:54.70
244Silas SchmiegElmwood-Plum City18:14.70
244Charlie SzotHighland Park19:11.60
245Ethan SakataWashington17:45.50
245Dylan CodyChicago (Brother Rice)17:55.10
245Carson RobertsEureka18:16.10
245Dylan LovelaceLaGrange (Lyons)19:11.70
246Nate HahnMt. Zion17:45.80
246Carlos AvilesBerwyn-Cicero (Morton)17:55.30
246Nick GlissonDelavan-Darien18:17.20
246Teo LeeCrystal Lake (Prairie Ridge)19:11.90
247Jonathan ZarbockMorris17:46.00
247Connor PolzBurlington (Central)17:55.80
247Marcus WiegandEl Paso (E.P.-Gridley)18:17.70
247Felipe De La RosaRockford (Auburn)19:11.90
248Charlie WegenerAurora (Marmion Academy)17:46.60
248Spencer PedrazaHighland Park17:56.10
248Garret MyersRock Island (Alleman)18:18.60
248Noah SchouYorkville19:12.00
249Chris SelphAntioch17:46.90
249Ryan HeapAurora (Waubonsie Valley)17:56.50
249Nate AlessiaWilliamsville18:19.20
249Braden LindleyMorton19:13.50
250Aidan O'DeaDunlap17:47.10
250Roger BlairPekin17:58.00
250Ben DeBisschopRock Island (Alleman)18:19.60
250Milo ReynoldsSterling19:14.40
251Hunter GrabiecCharleston17:47.80
251Lucas PaganHampshire17:58.00
251Miles WiedKewanee (Wethersfield)18:20.10
251Brandon RegaladoHampshire19:14.80
252Joshua FisherMetamora17:48.10
252Nathaniel PuntiBerwyn-Cicero (Morton)17:58.20
252Matthew ScudieriAurora (A. Christian)18:20.50
252Grant ZasadnyWest Chicago (Wheaton Academy)19:14.90
253Joshua SunkelNormal (Community West)17:48.70
253Mehdi AbdagicAlgonquin (Jacobs)17:58.60
253Braden DietrichByron18:21.00
253Matteo MarottaBatavia19:15.00
254Leo OBrillGlen Ellyn (Glenbard South)17:48.70
254Garrett FriesFox Lake (Grant)17:59.30
254Owen MathewsRock Island (Alleman)18:21.40
254Harrison PopeFox Lake (Grant)19:15.10
255Mason WebbCarterville17:49.80
255Jaymes TaylorAurora (Waubonsie Valley)18:00.90
255Eli Denmark-CollinsBroadlands (Heritage)18:22.60
255Joel MaasGlen Ellyn (Glenbard West)19:15.50
256Keaton SmithFreeburg17:49.80
256Matthew EscatelFox Lake (Grant)18:01.10
256Andrew LarryDecatur (St. Teresa)18:23.40
256Hiruka HewamanageBatavia19:16.20
257Nicholas WilgenGrayslake (Central)17:50.30
257Shawn ChenAurora (Waubonsie Valley)18:01.50
257Justin WainscottErie-Prophetstown18:24.10
257Samuel NeubauerRockford (Jefferson)19:16.60
258Jackson WindhorstMt. Zion17:50.70
258AJ SteeleTinley Park (Andrew)18:04.10
258Matthew WilliamsonTuscola18:24.40
258Ethan PhillipsPalos Hills (Stagg)19:16.60
259Tyler OwenDunlap17:51.50
259Robert (Bobby) NelsonMoline18:06.80
259Joseph RomeroGeorgetown (La Salette Academy)18:26.90
259Charles TuscherGlen Ellyn (Glenbard West)19:16.90
260Alex ColvinDunlap17:52.40
260Landon TerryberryFox Lake (Grant)18:07.80
260Nolan PeircePort Byron (Riverdale)18:27.00
260Aayush JoshiDunlap19:17.50
261Ari AndersonChatham (Glenwood)17:52.50
261Kale MooreMoline18:08.30
261Gavin EarlyByron18:29.40
261Yandel TorresDowners Grove (North)19:17.60
262Brennan ReinhardCrystal Lake (Central)17:53.20
262John ValdesPalos Hills (Stagg)18:08.40
262Simeon GerberBloomington (Cornerstone Christian Academy)18:29.60
262Adonis AlvarezRock Island19:19.10
263Brody MillerChillicothe (Illinois Valley Central)17:53.70
263Tristan Alexis MunizSkokie (Niles West)18:08.70
263Knox ShackelfordCerro Gordo-Bement18:32.60
263Zacary PopeFox Lake (Grant)19:19.30
264Nate BurgessSycamore17:53.80
264Blake CirarBradley (B.-Bourbonnais)18:08.90
264Jack GrammEl Paso (E.P.-Gridley)18:32.60
264Benjamin (Ben) LarsonMoline19:19.30
265Alek MyshkowecWoodstock (North)17:54.30
265Luis RamirezBurbank (Reavis)18:11.60
265Gerzayn ChargoyHampshire19:19.50
266Silas DescalzoGalesburg17:54.30
266Spencer PatersonRockton (Hononegah)18:12.60
266Logan WashburnROWVA Williamsfield18:33.10
266Will WahlBelvidere (North)19:19.70
267Will GeorgeNorridge (Ridgewood)17:54.60
267Dominik KrzysztofekPalos Hills (Stagg)18:16.70
267Cole MargenthalerToledo (Cumberland)18:33.70
267Nathan BarrettChicago (St. Ignatius College Prep)19:20.80
268Jayce HughesWashington17:55.10
268Kaleb ZelalemSkokie (Niles North)18:17.00
268Reilly WiegandEureka18:33.90
268Aleksandras PalubinskasDowners Grove (North)19:20.90
269Ethan SpadaforaLemont17:55.50
269Tyler PiotrowskiAddison (A. Trail)18:17.10
269Mackinnley ThompsonOttawa (Marquette)18:34.30
269Micah JonesChatham (Glenwood)19:21.00
270Samuel DelRioBelvidere17:57.10
270Teddy LynchChicago (St. Ignatius College Prep)18:17.30
270Braxton RomersbergerEl Paso (E.P.-Gridley)18:35.10
270Martin WeberBuffalo Grove19:21.40
271Kaden StrohbeckJerseyville (Jersey)17:57.90
271Kieran Van StanSkokie (Niles West)18:17.60
271Micah HillikerByron18:36.60
271Aiden LeClaireRockford (Jefferson)19:22.00
272Benjamin LoxtercampTinley Park17:59.10
272Sulaimaan KhanSkokie (Niles North)18:18.30
272Leo ZachMount Carroll (West Carroll)18:37.00
272Matthew HughesNormal (University)19:22.10
273Gunner BarrCharleston17:59.20
273Edward MaleyChicago (St. Ignatius College Prep)18:19.50
273Brady JohnsonSt. Joseph (S.J.-Ogden)18:37.40
273Max MottolaGrayslake (Central)19:22.40
274Robert HoferBreese (Central)17:59.30
274Aiden MaderakPalos Hills (Stagg)18:20.40
274Dawson MedleyCambridge18:37.90
274Andrew BradyEvanston (Twp.)19:22.60
275Brecken OesterAurora (Central Catholic)18:00.30
275Lukas Van OstrandSkokie (Niles North)18:20.50
275Chance PriceEl Paso (E.P.-Gridley)18:38.70
275Evan BiermaMorton19:24.50
276Caden BouldBelvidere18:02.60
276Jack RadtkeTinley Park (Andrew)18:20.80
276Will PettryTuscola18:39.50
276Hugh WilemanAurora (Marmion Academy)19:24.60
277Evan HuntingtonDunlap18:03.60
277Diego CarrilloOak Lawn (Richards)18:21.00
277Will DentonToulon (Stark County)18:39.50
277Matthew LimacoAurora (Waubonsie Valley)19:24.80
278Gus KlingGlen Ellyn (Glenbard South)18:03.90
278Naod TilahunSkokie (Niles North)18:22.00
278William McCoidRockford (Lutheran)18:39.90
278Mac HolmesLaGrange (Lyons)19:25.30
279Tyler ButlerJacksonville18:04.50
279Joseph HorosChicago (St. Ignatius College Prep)18:22.40
279Ayden LaceyWest Prairie18:39.90
279Alex SilvaPlainfield (North)19:25.50
280Carter RichTroy (Triad)18:05.30
280Lowell RedmondHighland Park18:23.70
280Graham MaxwellBloomington (Cornerstone Christian Academy)18:40.20
280Mason ShoffMetamora19:27.00
281Aiden MulgrewMt. Zion18:06.30
281Leonel FloresOak Lawn (Richards)18:24.30
281Evan JonesStillman Valley18:40.30
281Ben KrahenbuhlBatavia19:27.20
282Ben LopezBelvidere18:06.30
282Henry MassRock Island18:24.50
282Chase YountErie-Prophetstown18:41.00
282Keegan LundinLaGrange (Lyons)19:27.30
283Gage KingEast Peoria18:08.80
283Caedmon VaskeBolingbrook18:27.00
283Zaydan Schoonhoven-HussainStockton18:41.40
283Ben DayBatavia19:27.40
284Alex WolffGrayslake (Central)18:09.10
284London HamptonOak Lawn (Richards)18:27.50
284Finn McCarthyLaGrange (Lyons)19:27.70
285Jared LantingSycamore18:09.60
285Traeten HoltamRock Island18:29.40
285Sam ZadehSt. Joseph (S.J.-Ogden)18:43.50
285Eli PuchtelEvanston (Twp.)19:27.80
286Noah HardwickCharleston18:10.00
286Ben GrugelCarpentersville (Dundee-Crown)18:31.60
286Hunter ShemekSherrard18:43.50
286Sammy Von HoltenMinooka19:28.00
287Isaac LackChatham (Glenwood)18:10.70
287Isaiah MendozaCarpentersville (Dundee-Crown)18:33.40
287Patrick McDonaldGeorgetown (La Salette Academy)18:43.60
287Brett SpeagleMt. Zion19:28.90
288Benjamin BobchikDunlap18:11.90
288Titus StoutMoline18:33.40
288Tatum JudyMurphysboro18:44.40
288Hudson ThomasNormal (Community West)19:29.40
289Simon FabishDunlap18:12.20
289Elliott DiehlSkokie (Niles North)18:33.50
289Elias RichardRockford (Lutheran)18:44.40
289Adam JamiolkowskiVernon Hills19:29.70
290Connor McKennaGlen Ellyn (Glenbard South)18:12.30
290Allen JoseTinley Park (Andrew)18:34.40
290Finley BurtonTremont18:45.40
290Brian RodelyMinooka19:30.00
291Thomas GerrosLaGrange Park (Nazareth Academy)18:12.80
291Joaquin MartinezHighland Park18:36.90
291Parker FieneSteeleville18:45.90
291Markus Paul RyanPlainfield (South)19:30.30
292Jaxon TomeraNormal (Community West)18:12.90
292Lucas LinderEvanston (Twp.)18:37.30
292Lincoln JohnsonTolono (Unity)18:46.00
292Brenden HuntingtonDunlap19:31.30
293Luke ChristFreeburg18:13.60
293Isaiah MohnackyRockton (Hononegah)18:38.80
293Luke ZisGeorgetown (La Salette Academy)18:46.10
293Evan ZastrowNormal (University)19:32.20
294Caleb FruitSycamore18:14.20
294Adrian HernandezBerwyn-Cicero (Morton)18:39.90
294Carl HoeferBloomington (Cornerstone Christian Academy)18:46.30
294Porter KellerMorton19:32.40
295Joey SchuchMaple Park (Kaneland)18:14.50
295Jacob KarwowskiBolingbrook18:40.50
295Owen FenskaAurora (A. Christian)18:47.10
295Nolan PruessDunlap19:33.40
296Caden ReiterManteno18:16.90
296Nikita BozhenkoSkokie (Niles North)18:42.00
296Ty BrownleeMackinaw (Deer Creek-M.)18:47.50
296Evan BlaimGlen Ellyn (Glenbard South)19:34.30
297Dexter ParisiWoodstock18:17.20
297Caden MurrayBurlington (Central)18:43.10
297Beckem HudsonAuburn18:48.10
297Jovany SalgadoHampshire19:35.10
298Eliu MolinaSycamore18:17.50
298Derrick JonesAlgonquin (Jacobs)18:43.20
298Lincoln MinardSandwich18:48.20
298Sriharshith YaramalaDunlap19:35.80
299Charles AhrensLombard (Montini)18:17.80
299Mikael UrteagaBurbank (Reavis)18:43.50
299Graham WaltersStanford (Olympia)18:49.90
299Owen LoweCrystal Lake (Prairie Ridge)19:36.50
300Joshua BierbaumNormal (Community West)18:18.00
300Mohammad KhalilChicago (St. Ignatius College Prep)18:43.80
300Jordin AkilehRoxana18:50.70
300Konrad KierniaPalos Hills (Stagg)19:37.00
301Robby RossFreeburg18:18.70
301Jeffrey GattusoSkokie (Niles West)18:43.90
301Cooper HinkleEureka18:50.70
301Colin FlynnLaGrange (Lyons)19:37.10
302Jake WilhelmCarterville18:19.30
302Sunny GrevingMoline18:43.90
302Cole BarrettPort Byron (Riverdale)18:51.10
302Asher SticklingMorton19:37.60
303Graham ReiserLombard (Montini)18:19.40
303Bryce HaackerBurlington (Central)18:44.40
303Elijah BallEdwardsville (Metro-East Lutheran)18:51.20
303Lucas TsionesPalos Hills (Stagg)19:38.30
304Greyson DobbelsCrystal Lake (Central)18:19.80
304Aaden MartinezCarpentersville (Dundee-Crown)18:44.60
304Alex WellsTolono (Unity)18:51.50
304Christopher Membrila-MartinezBolingbrook19:38.30
305Dalton Miller-KlunkeDunlap18:20.20
305Holden LynnPekin18:44.70
305Bryar KuehlMorrison18:52.80
305Nicholas WalendzewiczPark Ridge (Maine South)19:38.40
306Grant SmithmeyerOttawa (Twp.)18:20.60
306Ayden KetelsenVilla Park (Willowbrook)18:46.00
306Dean AkreRockford (Lutheran)18:53.10
306Bruno MendezPark Ridge (Maine South)19:38.60
307Andrew JolliffHerrin18:21.10
307Elliott HicksPeoria (Richwoods)18:47.80
307Hunter ElyToulon (Stark County)18:53.60
307Desmond NietoChicago (Brother Rice)19:39.50
308Hunter RussellMorris18:21.80
308Vladimir DiazBerwyn-Cicero (Morton)18:48.10
308Aiden SouthwoodFarmington18:53.90
308Timothy DriverMoline19:40.30
309Johnny EspinoPlano18:23.40
309Cam KrusinskiPalos Hills (Stagg)18:52.50
309Martin WoosleyAurora (Waubonsie Valley)19:40.60
310Kaleb NimkeOttawa (Twp.)18:23.60
310Elijah FosterErie-Prophetstown18:54.20
310Milo BarracaSkokie (Niles West)18:54.50
310Atticus DeanEvanston (Twp.)19:40.80
311Callum SwanSycamore18:23.90
311Chase JaredRock Island18:55.70
311Rowden HolmesMetamora19:42.00
312Jack RobertsonCarterville18:24.20
312Alex GarciaBurbank (Reavis)18:55.70
312Brayden LehmanEureka18:57.20
312Seth LongMoline19:42.40
313Issac BeckerGalesburg18:24.40
313Tyler KraussHampshire18:56.40
313Hayden McNuttStockton18:57.90
313Zaid ThaljiRolling Meadows19:42.40
314Caleb WaldschmidtChillicothe (Illinois Valley Central)18:26.00
314Edison BaloghVilla Park (Willowbrook)18:56.90
314Daniel KiserLawrenceville18:58.50
314Johnny VogelmanCrystal Lake (Central)19:42.80
315Dylan VerdunPontiac18:26.80
315Moises LoezaBurbank (Reavis)18:58.20
315Ronan AskinsEdwardsville (Metro-East Lutheran)18:59.60
315Colin HansonEdwardsville19:43.40
316Owen SpiezioWashington18:27.40
316Evann O'NeilAurora (Waubonsie Valley)18:58.40
316Collin JenningsAbingdon (A.-Avon)19:00.70
316Evan KosobudzkiBurlington (Central)19:43.40
317Trigg GoestenkorsBreese (Central)18:27.50
317Joe SzarzynskiLockport (Twp.)18:58.50
317Christopher Gedraitis IIPeru (St. Bede)19:00.80
317Vedant RamiVernon Hills19:43.60
318Gavin SchnursteinMaple Park (Kaneland)18:27.80
318Carter ProvostBradley (B.-Bourbonnais)18:59.90
318Steven WhiteMurphysboro19:01.10
318Ben CarterYorkville19:43.70
319Ethan LuskChatham (Glenwood)18:27.90
319Desmond StanulisWestmont19:01.80
319Aadi ShethBurlington (Central)19:02.10
319Logan LiuHighland Park19:43.80
320Ben ThalerMetamora18:28.10
320Adrian HermosilloPeru (St. Bede)19:02.50
320Gahel LezamaAddison (A. Trail)19:04.80
320Garrett KelchDunlap19:44.10
321Gabriel WingardWest Chicago (Wheaton Academy)18:28.70
321Hunter DilleySt. Joseph (S.J.-Ogden)19:02.60
321Solomon DavidsSkokie (Niles West)19:05.90
321Rodolfo Herrera-RoblesRockford (Guilford)19:44.20
322Chris CorsiJoliet (Catholic Academy)18:29.30
322Lucca KappGillespie19:03.00
322Naseem MustafaPalos Hills (Stagg)19:06.60
322David WelchMetamora19:44.50
323Nikolas SchupbachAurora (Central Catholic)18:29.70
323Braiden KrahlSherrard19:03.00
323Breydan MassettAddison (A. Trail)19:10.30
323Hunter Van EyndeYorkville19:44.60
324Porter AndersonMt. Zion18:30.50
324Clayton AltgilbersToledo (Cumberland)19:03.30
324Patrick NeiheiselLockport (Twp.)19:11.60
324Liam GoodmanChicago (St. Ignatius College Prep)19:45.30
325Joshua PetersonCharleston18:30.70
325Miles PetersenPort Byron (Riverdale)19:04.40
325James NarboneOak Lawn (Richards)19:13.10
325Ethan WhitelockDowners Grove (North)19:46.30
326Austin KuenstlerOlney (Richland County)18:30.70
326Mathias AskinsEdwardsville (Metro-East Lutheran)19:05.30
326Grant SeitzSkokie (Niles North)19:13.40
326Jonathan GonzalezPalatine (Fremd)19:46.50
327Aaron LoudMt. Zion18:31.10
327Max DaltonHenry (H.-Senachwine)19:05.50
327Kian KorachFox Lake (Grant)19:15.80
327Benjamin ConwayLombard (Montini)19:46.50
328Jaden RhoneLemont18:31.50
328Carter BaxterGranville (Putnam County)19:05.70
328Joey GattusoSkokie (Niles West)19:22.40
328Darius CiteaDunlap19:46.60
329Michael GanttGrayslake (Central)18:31.80
329Hank EastmanEl Paso (E.P.-Gridley)19:07.30
329Timmy DurandDeKalb19:23.40
329Kaiden ArnoldAlgonquin (Jacobs)19:46.80
330Aiden KosterSterling18:32.10
330Colton HoppStillman Valley19:07.30
330Marcus DavisHampshire19:25.20
330Ricardo Nogueda lopezBelvidere19:47.20
331Kevin BarrettLombard (Montini)18:32.40
331Soyier BalsimoDelavan-Darien19:07.90
331Cole PollockBurlington (Central)19:31.60
331Nathaniel JonesGrayslake (Central)19:47.50
332Elliott LoweCrystal Lake (Prairie Ridge)18:32.60
332Isaiah CarpenterHeyworth19:08.70
332Justin WilsonBolingbrook19:32.60
332Owen MyersChicago (St. Ignatius College Prep)19:48.20
333Landon BeltranWoodstock18:32.60
333Geoffrey SchachtrupElmwood-Plum City19:09.20
333Owen JonesBolingbrook19:33.40
333Matthew ErazoAlgonquin (Jacobs)19:48.40
334Andrew CainWoodstock18:33.30
334Matthew PlovichGillespie19:09.50
334Max FoleyDeKalb19:40.30
334Ethan MalyDowners Grove (North)19:48.50
335Aldo JoyceUrbana (University)18:33.60
335Jackson TegelerErie-Prophetstown19:09.80
335Damian SigaranAddison (A. Trail)19:42.10
335Brady AndersenBurlington (Central)19:48.80
336Jonah RoseWashington18:34.20
336Michael PicazoTuscola19:11.00
336Adam MichalikBurbank (Reavis)19:46.40
336Liam BoveeNormal (Community West)19:49.00
337Esam FarrajRochelle18:35.40
337Rylan BisbyRoxana19:11.20
337Charles RohdeBurlington (Central)19:47.40
337Hank BakerMorton19:49.30
338Evan FraasJacksonville18:35.80
338Caleb CarpenterHeyworth19:11.40
338Matthias BowdenPeoria (Richwoods)19:47.70
338Ben MilliganGlen Ellyn (Glenbard South)19:49.50
339Jackson PetitgoutMacomb18:36.10
339Charlie GrzanichCanton19:12.40
339Bryson StruckGrayslake (Central)19:49.70
339Om MistryAddison (A. Trail)19:49.80
340Max FirakCrystal Lake (Prairie Ridge)18:36.20
340Nolan HostettlerGillespie19:14.20
340Chase TempleHighland Park19:50.20
340Kevin LiaoPeoria (Richwoods)19:56.80
341Andrew VarblowGrayslake (Central)18:36.60
341Noah BlissWilliamsville19:14.30
341Cameron HayCrystal Lake (Central)19:50.40
341Kenneth DelacruzAddison (A. Trail)20:13.50
342Samuel KunetsBelvidere18:37.50
342Landon HebelSeneca19:14.90
342Judah KarglRock Island19:50.90
342James RatliffOak Lawn (Richards)20:15.10
343Jackson AlbersNormal (University)18:37.80
343Cameron CooperCarlinville19:15.00
343John O'ReillyLaGrange Park (Nazareth Academy)19:51.40
343Wyatt WeidnerPekin20:16.00
344JT PiperNormal (University)18:38.10
344Carson MooreROWVA Williamsfield19:15.70
344Donald FernstromGrayslake (Central)19:52.20
344Mitchell WengerPeoria (Richwoods)20:16.10
345Karder JohnsonSterling18:38.80
345Raudel (RJ) Hermosillo JrPeru (St. Bede)19:15.80
345Eli AnoCary (C.-Grove)19:52.80
345Kevin WencPalos Hills (Stagg)20:18.60
346Dempsey WymanDanville18:39.90
346River WygantByron19:16.70
346Michael GillespiePark Ridge (Maine South)19:53.00
346Luke KilgusPekin20:20.20
347Andrew NyquistWest Chicago (Wheaton Academy)18:40.10
347Garrett DeWittROWVA Williamsfield19:16.80
347Oliver SmithPlainfield (North)19:53.10
347Dre ContrerasPeoria (Richwoods)20:23.00
348Ben HeppermannFreeburg18:40.90
348Garrett SmolkovichCullom (Tri-Point)19:17.40
348John O'BrienPalatine (Fremd)19:53.90
348Salah MakhloufOak Lawn (Richards)20:40.20
349Patrick O'ReillyLaGrange Park (Nazareth Academy)18:41.10
349Mitchell AtwaterTuscola19:17.40
349Clayton GalloisAurora (Marmion Academy)19:53.90
349Malachi SchwartzMoline20:43.30
350Lucas DonakerGlen Ellyn (Glenbard South)18:41.60
350Logan FoxEureka19:18.10
350Jonathan RodtsNormal (Community West)19:54.30
350Eli HauriPeoria (Richwoods)21:06.20
351Weston AdamsNorridge (Ridgewood)18:42.20
351Connor SharperHerscher19:18.20
351Ryan CzerwinskiPlainfield (North)19:54.60
351Jaiden StorkPekin21:15.10
352Jack NevenhovenMaple Park (Kaneland)18:42.70
352Edwin (Eddie) RutledgeHeyworth19:19.20
352Daniel RamirezFox Lake (Grant)19:54.80
352Jackson KohlPekin21:40.20
353Michael WuUrbana (University)18:44.80
353Michael CornwallEl Paso (E.P.-Gridley)19:19.80
353Nolan BillEdwardsville19:55.70
353Jared MarinCarpentersville (Dundee-Crown)22:27.70
354Logan BaderEast Peoria18:45.10
354Jack DonaldMaryville (M. Christian)19:20.00
354Owen ClarkeBatavia19:56.40
354Max HelmigPekin22:46.00
355Cole FurrowGalesburg18:45.20
355Dominik AvilaPeru (St. Bede)19:21.10
355Jack HoniotesPlainfield (North)19:57.90
355Josh FordAddison (A. Trail)24:13.00
356Owen RoddySterling18:45.90
356Jasper WengerEl Paso (E.P.-Gridley)19:21.20
356Owen GajdaVilla Park (Willowbrook)19:58.50
357Alex BoundsWest Chicago (Wheaton Academy)18:46.10
357Logan KeanRock Island (Alleman)19:21.40
357Mason VagleRockton (Hononegah)19:58.50
358Bresden ShuttWoodstock18:46.30
358Josh ArmourWilliamsville19:21.70
358Tyler SikorskiDunlap19:58.70
359Eymen TasdanMacomb18:46.40
359Trevor CoyTolono (Unity)19:21.80
359Ryan FalsYorkville19:58.90
360Will GreenJerseyville (Jersey)18:47.00
360Drake MerrimanDakota19:22.10
360Benjamin PetroitLockport (Twp.)19:58.90
361Matthew BreszachLemont18:47.40
361Ethan VandermydeEureka19:22.20
361Ty HouxRolling Meadows19:59.10
362Gabriel KeloughChampaign (Centennial)18:48.00
362Henry WatsonEureka19:23.80
362Jackson PircHighland Park19:59.20
363Ryley SoloffPlano18:48.20
363Steven SwatosErie-Prophetstown19:23.80
363River LewisPlainfield (South)20:00.40
364Nathan BloomLake Villa (Lakes)18:49.40
364Luis Medina DelgadoRockford (Boylan Catholic)19:25.70
364Levi LandesNormal (University)20:01.90
365Gregory SmithRochelle18:49.50
365Carson KlosJohnsburg19:26.40
365Christian VandeWoestyneGlen Ellyn (Glenbard West)20:03.00
366Sam WoodwardAurora (Central Catholic)18:50.20
366Jacen AndersonMount Carroll (West Carroll)19:27.20
366Baldemar DelgadoLockport (Twp.)20:03.20
367Johnny MoralesRochelle18:50.50
367Angelo BeckerRockford (Boylan Catholic)19:27.90
367Constantin Stickell KhazaiHighland Park20:03.30
368Mason StalcupMaple Park (Kaneland)18:50.80
368Landon NieslawskiHeyworth19:28.00
368Chaius HerbstNormal (Community West)20:04.00
369Jalen AbbottGalesburg18:51.60
369Keegan ReimannChatham (Glenwood)20:05.40
370Emerson ClementGrayslake (Central)18:51.70
370Adam BurkinsRockford (Boylan Catholic)19:29.00
370Toby MarenoMinooka20:05.90
371Joseph KimChicago (Northside)18:52.30
371Bryce GoecknerEdwardsville (Metro-East Lutheran)19:29.50
371John SalvaPalatine (Fremd)20:06.00
372Devin SvarcBelvidere (North)18:52.30
372Hendrix SeamanGlasford (Illini Bluffs)19:31.10
372Godway VedomeEast Moline (United)20:06.20
373Chase LaneStreator (Twp.)18:52.40
373Damien WalshSandwich19:31.10
373James HynesChicago (St. Ignatius College Prep)20:06.20
374Adam HughartBelvidere18:53.50
374Josiah RokeyEureka19:32.50
374Kendall SweetHampshire20:06.60
375Charles AndertonGalesburg18:55.20
375TJ MaynorEureka19:33.60
375Derek KimUrbana (University)20:06.70
376Cole MaloWoodstock18:55.30
376Jubal BlunierEureka19:34.00
376Jan OlchawaLemont20:07.00
377Owen OsbornFreeburg18:55.90
377Elliott WallesPrinceville19:34.30
377Connor AdairEast Moline (United)20:07.70
378Zane BessonHerrin18:56.70
378Lucas WursterEast Dubuque19:34.70
378Edward LarosaEvanston (Twp.)20:07.80
379Jackson DepakakiboNorridge (Ridgewood)18:56.90
379Carl WebbBeecher19:35.40
379Bear NavickasDeerfield20:08.30
380Ino MapesEffingham18:56.90
380Kent PedersenRockford (Lutheran)19:36.10
380Thomas HagmanPalos Hills (Stagg)20:08.50
381Blake EhlebrachtCary (C.-Grove)18:57.40
381Aiden GenerousNew Athens19:37.00
381Dexter StarrCary (C.-Grove)20:08.90
382Hudson AllenJacksonville18:58.80
382Tim KellyRockford (Boylan Catholic)19:37.20
382Ryan MillerFox Lake (Grant)20:09.80
383Jason KoziolBelvidere18:58.90
383Ian TancrellEast Dubuque19:37.50
383Eduardo GonzalezLockport (Twp.)20:09.80
384Alex MooreTroy (Triad)18:59.10
384Samuel AwbreyMackinaw (Deer Creek-M.)19:37.80
384Zach JonesGlen Ellyn (Glenbard South)20:10.00
385Nathaniel ZwillingOlney (Richland County)18:59.20
385Emerson PonceROWVA Williamsfield19:38.20
385Zachary SchillingerPalatine (Fremd)20:10.10
386William CookFreeburg19:01.40
386Kasen CassonFairbury (Prairie Central)19:38.80
386Judah MastersDunlap20:10.20
387Jesse GrupeDanville19:02.10
387Liam MeadEast Dubuque19:39.00
387Austin ThompsonNormal (Community West)20:10.70
388Quinntin PyskacekChicago (Northside)19:03.10
388Connor SouthRock Falls19:39.20
388Matthew EdisonLemont20:10.90
389Grant JarosTroy (Triad)19:03.20
389Ethan SwiftPort Byron (Riverdale)19:39.30
389Josh CollinsonVilla Park (Willowbrook)20:11.10
390Connor WilesLemont19:03.50
390Conrad HeigertRoxana19:39.30
390Mahamoud AbdeldjabarEast Moline (United)20:11.20
391Charlie WeaverArlington Heights (St. Viator)19:03.90
391Braden SmithTuscola19:39.40
391Michael NicholsonLockport (Twp.)20:12.30
392Daniel TecaleroMidlothian (Bremen)19:04.20
392Isaiah RosasRock Island (Alleman)19:40.00
392Jackson DavisMoline20:13.60
393Micah PetersonSterling19:04.60
393Ryan HelleFarmington19:40.40
393Lucas HoogheemMoline20:14.30
394Jaxson ToumaFreeburg19:05.10
394Payson ShrumKewanee (Wethersfield)19:40.70
394Dylan CutlerDowners Grove (North)20:14.60
395Boyou HuangUrbana (University)19:06.90
395David SolisGeorgetown (La Salette Academy)19:40.80
395Ylly TolentinoDunlap20:16.30
396William WegnerChicago (Latin)19:08.20
396Collin BowersPrinceville19:41.30
396Leonard KruseBurlington (Central)20:17.00
397Vincent LinCarterville19:08.60
397Joey BlasenMount Carroll (West Carroll)19:41.50
397Michael DavalosBelvidere20:17.90
398Fritz BolmeGeneseo19:09.00
398Ian OConnorHampshire20:17.90
399Callyn BurksEast Peoria19:09.10
399Everett AmenGenoa (G.-Kingston)19:44.00
399Bryan ZhaoUrbana (University)20:18.10
400Teddy WagnerCary (C.-Grove)19:11.60
400Jaxon SangalliEureka19:44.30
400Logan GardnerSterling20:19.00
401Rylan CarlsonGeneseo19:11.80
401Isaac SchreckGeorgetown (La Salette Academy)19:44.50
401Grayson McCueYorkville20:19.10
402Owen HoganLaGrange Park (Nazareth Academy)19:12.20
402Thomas WienerGeorgetown (La Salette Academy)19:44.80
402Braden BogdaCary (C.-Grove)20:20.20
403Bodhi LeeCrystal Lake (Prairie Ridge)19:12.50
403Lucas GettaEdwardsville (Metro-East Lutheran)19:45.00
403Luke PattelliNormal (Community West)20:20.70
404Alex LaCerbaAntioch19:12.60
404Grant MarvinStockton19:45.50
404Liam DomahoskiChatham (Glenwood)20:21.20
405Zane GrummelJerseyville (Jersey)19:12.60
405Andrew BroadfieldROWVA Williamsfield19:46.30
405Even AversanoCrystal Lake (Central)20:21.50
406Ethan ShelbyCarterville19:13.70
406Hank MaskeEureka19:46.80
406Derek PatersonRockton (Hononegah)20:22.20
407Luca DerrickJerseyville (Jersey)19:14.80
407Preston KimesAnna (A.-Jonesboro)19:47.00
407Gabriel KatsahniasAlgonquin (Jacobs)20:22.30
408Aiden LopezArlington Heights (St. Viator)19:15.10
408Alex AttigKewanee (Wethersfield)19:47.50
408Jackson ClarkMinooka20:22.80
409Cade HahnWashington19:16.10
409Asher ZehrEureka19:47.90
409Orion Rodriguez-DirkesSterling20:22.80
410Britton ClayJacksonville19:16.50
410Ayden BeltBeecher19:48.80
410Quinton RichterRockford (Guilford)20:22.90
411Dexter LokshinChampaign (Centennial)19:17.30
411Calvin PeeleElmwood-Plum City19:48.90
411Noah YoungPalatine (Fremd)20:24.60
412Phil Andrei PachecoDanville19:18.20
412Dennis NosekRockford (Boylan Catholic)19:50.40
412Landon RonningAurora (Marmion Academy)20:24.90
413Connor KrussellTinley Park19:18.70
413Dawson PetersGeorgetown (La Salette Academy)19:50.60
413Luke VogelMinooka20:25.10
414Harper BrantleyCharleston19:18.90
414Jack HanrahanHeyworth19:51.00
414Thomas PruessDunlap20:25.20
415Amari DixonUrbana (University)19:20.30
415Tyler FinnKewanee (Wethersfield)19:53.00
415Aaron SimmonsPeoria (Richwoods)20:25.40
416Adam MurnanChillicothe (Illinois Valley Central)19:20.90
416Geonathan MochaChicago (St. Ignatius College Prep)20:25.70
417Chase GriffinEast Peoria19:22.10
417Logan BockhornSteeleville19:53.00
417Kieran McGarryChicago (Brother Rice)20:26.70
418Malachi TateDanville19:23.00
418Drew CarlsonMonmouth (M.-Roseville)19:53.60
418Zachary ChiakulasCary (C.-Grove)20:26.80
419Jose HernandezMidlothian (Bremen)19:23.20
419Rafael CamposCullom (Tri-Point)19:54.40
419Hoyt CarterNormal (Community West)20:26.80
420Lucas WeberLaGrange Park (Nazareth Academy)19:24.20
420Bryce KecklerPeru (St. Bede)19:55.80
420Jesse VerclerMinooka20:26.90
421TJ RaddatzEffingham19:24.40
421Jared LopezJohnsburg19:57.00
421Travon ClayChicago (Brother Rice)20:27.40
422Robert LisNorridge (Ridgewood)19:24.90
422Benton BockRockford (Boylan Catholic)19:58.40
422Sam RickertGlen Ellyn (Glenbard South)20:27.50
423Ben NeunerTroy (Triad)19:25.10
423Cade StrawnEureka19:58.60
423Patrick SowaAlgonquin (Jacobs)20:27.80
424Aidan BriesGeneseo19:26.60
424Mason HaskellPeru (St. Bede)19:59.40
424Mason WegerWoodstock20:28.50
425Jack RamseyChicago (Latin)19:27.00
425Tyler BeckEl Paso (E.P.-Gridley)19:59.60
425Nathan GribbonAlgonquin (Jacobs)20:28.60
426Emmett MartinMt. Zion19:30.10
426Silas SwickMaryville (M. Christian)19:59.60
426Luke BlaserWest Chicago (Wheaton Academy)20:28.80
427Jason TaylorChampaign (Centennial)19:30.80
427Ethan GrinnellToulon (Stark County)20:00.40
427Wyatt OlsenRockford (Guilford)20:29.30
428Finn ParrChicago (Latin)19:31.70
428Drake PetersonCarlinville20:00.60
428Nicolas BarriosChicago (St. Ignatius College Prep)20:30.20
429Xander MerrittMacomb19:32.30
429Ethan SeckerPort Byron (Riverdale)20:00.80
429Landon AriasOak Lawn (Richards)20:30.70
430Alexander ZhangChicago (University)19:33.40
430Graham RossPeru (St. Bede)20:02.30
430Benjamin ColemanHighland Park20:30.90
431Jimmy BishopWoodstock (North)19:34.00
431Joe SavitchPeru (St. Bede)20:02.50
431Eric EscamillaRockford (Auburn)20:31.10
432Hunter HayesJacksonville19:35.30
432Isaiah JunemanMackinaw (Deer Creek-M.)20:05.50
432Leif LitlandAurora (Marmion Academy)20:31.60
433Isaac NigussieChampaign (Centennial)19:35.80
433Preston VasquezPeru (St. Bede)20:05.80
433Chase BowersHampshire20:31.60
434Axel BownMarengo19:36.00
434Brock MonkEureka20:06.30
434Jason JakubowskiHampshire20:31.80
435Blase GilbrethFreeburg19:37.00
435Andrew DonovanTolono (Unity)20:06.80
435Aidan DoganPlainfield (North)20:32.20
436Grant PriceMarengo19:37.30
436Andrew WooleryWinnebago Lutheran20:07.40
436Wyatt CosmeChicago (Brother Rice)20:32.60
437Oscar SullivanMt. Zion19:37.70
437Franc KnapEl Paso (E.P.-Gridley)20:08.40
437Lucas KnowlesSterling20:32.60
438Andrew SchumacherJacksonville19:37.70
438Bryant JeffreyGalva20:09.00
438Christopher LangeDowners Grove (North)20:33.70
439Gavin BanahanTinley Park19:38.40
439Colin TribblePleasant Plains20:09.40
439Aaron AndradePlainfield (South)20:33.80
440Gabe GutierrezStreator (Twp.)19:38.40
440Grant McKeeEl Paso (E.P.-Gridley)20:10.80
440Nick OgbeniPalos Hills (Stagg)20:34.00
441Edward KoziolRochelle19:39.20
441Braden SchielerEureka20:11.70
441Damien ThompsonDunlap20:35.40
442Will HeidelmanWest Chicago (Wheaton Academy)19:39.60
442Zach JuneauHinckley (H.-Big Rock)20:13.80
442Aiden WiatrMcHenry20:35.40
443Kaidon SimsEast Peoria19:39.70
443Cullan HoekstraEureka20:14.00
443Santiago GarciaAurora (Marmion Academy)20:35.50
444Tucker KruseTroy (Triad)19:40.20
444Carter SmoodeGranville (Putnam County)20:14.00
444Alikye AniszewskiMaple Park (Kaneland)20:35.60
445Hunter BivinsRochelle19:42.00
445Raymond HoeferBloomington (Cornerstone Christian Academy)20:14.80
445Jack GibbonsLaGrange (Lyons)20:35.60
446Micah JohnsonGeneseo19:43.30
446Daylen DevallEureka20:14.80
446Jaxson LeachMinooka20:35.80
447Daniel AviramUrbana (University)19:43.40
447Douglas JohnsonRockford (Lutheran)20:15.40
447Aiden RodriguezLaGrange Park (Nazareth Academy)20:35.90
448Elijah FiedlerMaple Park (Kaneland)19:44.30
448Luke McAllisterTremont20:15.90
448Victor SharmaLombard (Montini)20:36.00
449Ahmed SuleimanLemont19:44.70
449Carter SnodgrassHeyworth20:17.30
449Max ColombLaGrange (Lyons)20:37.10
450Jack DeistJerseyville (Jersey)19:46.70
450Niles ParnMt. Sterling (Brown County)20:18.60
450Victor UzquianoPark Ridge (Maine South)20:37.50
451Oliver DamarinEast Peoria19:47.30
451Ryne LundquistStillman Valley20:18.80
451Matthew KnappWest Chicago (Wheaton Academy)20:37.60
452Damien LethermanPlano19:47.40
452Asher ClarkStanford (Olympia)20:19.80
452Nicholas KarleskyPark Ridge (Maine South)20:37.90
453Jonathan LimaCary (C.-Grove)19:47.70
453Brayve WakelandSherrard20:20.20
453Joey NaftzgerHighland Park20:38.10
454Omar MartinezMidlothian (Bremen)19:49.20
454Kaeden WehrleDakota20:20.50
454Adam HerringMorton20:38.20
455Miles LittlepaigeDanville19:50.30
455Jakob BlumenthalBeecher20:20.60
455William Randle-ZeglisHampshire20:38.20
456Max PykaChicago (Northside)19:51.00
456Brendon YoungTremont20:21.00
456Dane McCarthyAlgonquin (Jacobs)20:38.50
457Daniel FisherOttawa (Twp.)19:51.10
457David WiegandEureka20:21.00
457Christian BeaverNormal (Community West)20:38.70
458Liam BruhnsChillicothe (Illinois Valley Central)19:53.20
458Jay PearsonDakota20:21.30
458Asher NicolasNormal (University)20:39.50
459Colby WelschAntioch19:53.60
459Griffin PhillipsEl Paso (E.P.-Gridley)20:21.40
459Shelby Willis Jr.Bolingbrook20:40.10
460Sam KohChicago (University)19:54.20
460Michael WeberBiggsville (West Central)20:21.40
460Henry HurhAurora (Marmion Academy)20:40.10
461Paul SchmelterTinley Park19:55.60
461Conner PriceRoxana20:22.00
461Aric AbbottHampshire20:42.60
462Christopher MillerChampaign (Centennial)19:55.90
462Alex ZydronSeneca20:22.10
462Hunter CraigYorkville20:43.60
463Rian MartinezArlington Heights (St. Viator)19:56.10
463Lucas WatsonEl Paso (E.P.-Gridley)20:23.10
463Jackson GeeCarterWashington20:44.40
464Luke FrostWest Chicago (Wheaton Academy)19:56.90
464Conrad JohnsonRockford (Lutheran)20:25.10
464Jackson GornikMinooka20:44.70
465Gus VegaAntioch19:57.80
465Rex DenhamEureka20:26.10
465Preston PooleMt. Zion20:45.00
466Emmanuel MartinezMorris19:58.50
466Brayden NewinghamWinchester20:26.30
466Cuyler JonesPlainfield (South)20:45.50
467Dominic LavinBreese (Central)20:04.00
467Parks LemanEureka20:26.60
467Gianni MiddonaMaple Park (Kaneland)20:45.60
468Rory HigginsTinley Park20:04.40
468Donovan RockeEureka20:26.80
468Oliver SznytermanMcHenry20:45.70
469Ben GarrardCary (C.-Grove)20:04.50
469Samuel NorrisCarlinville20:27.20
469Aiden CamburnChatham (Glenwood)20:46.20
470Brendan HylandLaGrange Park (Nazareth Academy)20:05.80
470Wesley PatridgeRockford (Lutheran)20:27.20
470Noah McCarthyAurora (Marmion Academy)20:46.20
471Mason OverbeckEffingham20:06.00
471Isaiah FullerLawrenceville20:27.30
471Zachary KoziolBradley (B.-Bourbonnais)20:46.60
472Miguel Garcia-SepulvedaMidlothian (Bremen)20:08.50
472Angel SantiagoRoxana20:28.30
472Trevor HeilMetamora20:47.70
473Eddie SkolarusChicago (University)20:09.10
473Milo RodefferWest Prairie20:29.30
473Bobby CaseyChicago (Brother Rice)20:47.90
474Erick RamonChampaign (Centennial)20:09.60
474Noah ShelbyFarmington20:30.60
474Landon HaunMetamora20:48.60
475Tristan SchemperPalos Heights (Chicago Christian)20:10.70
475Logan SiegelElmwood-Plum City20:32.30
475Matthew ChaplinMinooka20:48.70
476Louis TranChampaign (Centennial)20:11.80
476Alastaire SweetserErie-Prophetstown20:32.40
476Aiden GoeckerAurora (Central Catholic)20:48.70
477Gage EmmerichEffingham20:13.10
477Erik KnoblochToulon (Stark County)20:32.90
477Fred AguirreAurora (Waubonsie Valley)20:49.10
478Angel MelesioChicago (Northside)20:13.30
478Wyatt GuntleArgenta (A.-Oreana)20:35.40
478Zach SueDowners Grove (North)20:49.20
479Maverick WilcoxPontiac20:13.50
479Baptiste TroudeSteeleville20:35.90
479Cade JustenCrystal Lake (Central)20:49.30
480Zachary JohnsonRochelle20:16.60
480Luke KrausSteeleville20:36.70
480Evan CastroCary (C.-Grove)20:50.00
481Brody MaynardOttawa (Twp.)20:17.00
481Max WiegandEureka20:37.20
481Sahel TorresMaple Park (Kaneland)20:50.00
482Eli LoretoDanville20:18.10
482Daniel GoveiaEureka20:38.10
482Liam DavisAurora (Waubonsie Valley)20:50.00
483Brayden SobczakWoodstock (North)20:18.60
483Luke WollenschlagerEureka20:38.40
483Wyatt KnowlesPlainfield (North)20:50.10
484Lenoardo (LJ) LameraUrbana (University)20:18.90
484David WilmothPeoria (P. Christian)20:38.60
484Jacob BuckHampshire20:50.70
485Zachary BarnerChicago (Latin)20:19.60
485Rommel CruzGeorgetown (La Salette Academy)20:39.70
485Ian CarnellEdwardsville20:51.60
486Enrico DuursmaUrbana (University)20:22.50
486Jace JacksonByron20:41.00
486Caleb FroehlichWest Chicago (Wheaton Academy)20:52.40
487Alton StillwellUrbana (University)20:24.50
487Oliver PerrinGenoa (G.-Kingston)20:41.80
487Crew HangartnerWashington20:52.50
488Nathan SyAntioch20:25.10
488Ryan MealingRock Falls20:42.00
488Logan MurphyGlen Ellyn (Glenbard South)20:53.00
489Manny MaysonetAurora (Central Catholic)20:31.00
489Lance HummelCullom (Tri-Point)20:42.00
489Raphael PatacsilLombard (Montini)20:53.20
490David PattersonChicago (Latin)20:31.20
490Shea ConnerOttawa (Marquette)20:42.10
490William SoukupPark Ridge (Maine South)20:53.40
491Cohen Hunt-TwomeyMacomb20:33.80
491Brayden NovakDakota20:42.40
491Augustus BungePark Ridge (Maine South)20:53.90
492Anthony OrtegaPlano20:35.10
492Boden FransenStockton20:43.30
492John PalenikAurora (Marmion Academy)20:54.10
493Thomas AshwoodMacomb20:35.90
493Jack DickeyTremont20:44.90
493Landin Swinson-HernandezAlgonquin (Jacobs)20:54.80
494Finian DasChicago (Northside)20:38.20
494Garrett GreenEureka20:45.00
494Aarush MalluPalatine (Fremd)20:55.20
495Kristopher TurnbaughJerseyville (Jersey)20:38.30
495Nolan KochTremont20:45.70
495Evan FalsYorkville20:55.30
496Christian BryantDanville20:40.00
496Joe WickROWVA Williamsfield20:45.90
496Benjamin FryBatavia20:56.30
497Drake CallearLake Villa (Lakes)20:40.30
497Alex PratherROWVA Williamsfield20:46.70
497Grant SemithEdwardsville20:56.60
498Kabir JoshiChicago (University)20:41.40
498Jadon NafzigerMackinaw (Deer Creek-M.)20:46.80
498Kaleb PenaCarpentersville (Dundee-Crown)20:56.60
499Marco Hernandez-SosaTinley Park20:46.20
499Elias HumkePleasant Plains20:47.30
499Alex TraceJacksonville20:56.80
500Brennan GlassEureka20:47.60
500Jesus CruzMidlothian (Bremen)20:55.00
500David CobosEast Moline (United)20:57.70
501Seamus JordanDecatur (St. Teresa)20:48.00
501Trent LebensorgerBelvidere (North)20:58.10
501John Michael HedsundLake Villa (Lakes)21:01.80
502Nathan AyeSeneca20:48.80
502Harper ShewmakeBatavia20:58.80
502Luke PasswaterOttawa (Twp.)21:03.10
503Parker EberleSandwich20:49.50
503Jackson OrvisCrystal Lake (Central)20:59.50
503Trenton StudnickiStreator (Twp.)21:03.70
504Nathan HinkelSt. Joseph (S.J.-Ogden)20:51.00
504Gavin HolmerHampshire20:59.80
504Oliver FehrenbacherOlney (Richland County)21:04.20
505Max CoolEureka20:51.80
505Fabian NevarezRockford (Jefferson)20:59.90
505Jordan JonesTinley Park21:06.40
506Owen PhiferEl Paso (E.P.-Gridley)20:52.40
506Soren HoffeditzRock Island21:00.10
506Kai LongChicago (University)21:06.50
507A.J. ReisingerGillespie20:54.00
507Samuel JuarezPlainfield (South)21:00.10
507Jack ReesStreator (Twp.)21:06.50
508Seven SmithEast Dubuque20:54.80
508Mose NyePark Ridge (Maine South)21:01.00
508Logan RynerGalesburg21:07.30
509Silas OlsonCerro Gordo-Bement20:54.90
509Alexander NakamuraAurora (Waubonsie Valley)21:01.30
509Nathanael VasquezWoodstock (North)21:07.40
510Thodrick DirksGillespie20:55.00
510Nazar PisklenovMcHenry21:01.70
510Matthew BusaArlington Heights (St. Viator)21:08.00
511Lincoln RassiMackinaw (Deer Creek-M.)20:57.20
511Luke EpiscopoBurlington (Central)21:02.00
511Clven QuizoNorridge (Ridgewood)21:12.20
512Hunter SamuelsonHeyworth20:57.70
512Ross ManusGlen Ellyn (Glenbard South)21:02.50
512Cooper BrownWoodstock (North)21:26.10
513Matthew DeBoltMackinaw (Deer Creek-M.)20:57.80
513Westcott EvansMinooka21:03.00
513Willem JohnstonChicago (Northside)21:26.40
514Dashawn BoydRock Falls20:58.10
514Gustavo RamirezRockford (Auburn)21:03.30
514Joshua MaasArlington Heights (St. Viator)21:28.50
515Oliver LauseBeecher20:58.20
515Andrew KagyDunlap21:03.60
515Ethan JungChicago (Northside)21:28.60
516Ben MarggrafAnna (A.-Jonesboro)20:58.30
516Liam GrossWoodstock21:04.10
516Vincent ZuberOttawa (Twp.)21:32.10
517Brennan BullWinnebago Lutheran20:59.00
517Efren HerreraRockford (Guilford)21:04.80
517Callen RothEast Peoria21:34.80
518Paul YearyStanford (Olympia)20:59.60
518Will KashmierWoodstock21:05.00
518Christopher ReptakNorridge (Ridgewood)21:36.50
519Griffin MillerMcHenry21:05.20
519Anthony BohnhoffEffingham21:49.10
520Graham LangHinckley (H.-Big Rock)21:01.50
520Zach FordAddison (A. Trail)21:05.90
520Tyler BurrisPlano21:56.80
521Owen ElmoreBroadlands (Heritage)21:02.10
521Alexander Luna-Monte'sVilla Park (Willowbrook)21:06.50
521Jack SkoleJoliet (Catholic Academy)22:09.30
522Blake LittlejohnEureka21:02.10
522Hiro FujimuraEvanston (Twp.)21:06.60
522Christian BurdsallPlano22:11.90
523Gavin ScheminantSteeleville21:02.60
523Ryan HessingMetamora21:06.90
523Andrew WilsonOttawa (Twp.)22:13.60
524Austin HomerCarlinville21:05.50
524Gavin LawrenceFox Lake (Grant)21:06.90
524Jayleon WilliamsPeoria22:13.90
525Jackson MeltonErie-Prophetstown21:06.00
525Abraham PauleyDowners Grove (North)21:07.20
525Avery MisselStreator (Twp.)22:14.70
526Gabriel NackersCary (C.-Grove)21:07.20
526Jackson GevingPleasant Plains21:08.60
526Chase HeimannBreese (Central)22:22.40
527Josh CarterPeoria (Richwoods)21:07.50
527Drake AndersonErie-Prophetstown21:09.30
527Ryan OttChicago (Latin)22:37.50
528Jack WalshWashington21:07.50
528Ethan UrbanowitzMount Carroll (West Carroll)21:10.10
528Grant PotteetMacomb22:45.30
529Kevin TomasBolingbrook21:07.90
529Carlos SotoMidlothian (Bremen)22:46.00
530Landon MillerAurora (Waubonsie Valley)21:08.20
530Noah TurnquistGenoa (G.-Kingston)21:11.20
530Zac ForesterWoodstock (North)22:51.60
531Zephyr FrechmannBatavia21:08.40
531Lucas McMurtrieHinckley (H.-Big Rock)21:12.20
531Evan SandersArlington Heights (St. Viator)22:53.00
532Whit WindhamMinooka21:08.40
532Pierce GilbertsonSeneca21:14.60
532Javier ArellanoPlano22:57.90
533Mason MaldonadoLombard (Montini)21:08.70
533John BulatNorridge (Ridgewood)23:22.70
534Ethan HoytHighland Park21:08.90
534Lloyd MartensCambridge21:15.80
534Dan MichelJoliet (Catholic Academy)23:25.60
535Charles TweedNormal (Community West)21:09.40
535Wyatt PrinceStanford (Olympia)21:16.10
535Nick DoughanPontiac23:27.90
536Gabe TuckerMorton21:09.50
536Micah StubbsPeoria (P. Christian)21:18.50
536Brian GeigerAntioch23:33.20
537Tristan HiltySterling21:09.50
537Luis EsparzaRock Falls21:19.00
537Logan DeckMorris23:44.90
538Aidan RosasPlainfield (North)21:09.60
538Glen RichieCullom (Tri-Point)21:20.50
538Cody AitkenWoodstock (North)24:01.00
539Isaac HartmanDunlap21:09.70
539Joel LayerFarmington21:21.90
539Sebastian KemptonChicago (Latin)24:09.60
540Jonah SwartzendruberEvanston (Twp.)21:11.70
540Aidan EadsSherrard21:23.40
540Daniel CoxMarengo24:25.90
541Oliver Oetke-WebbBatavia21:11.80
541Cole MontavonStillman Valley21:23.60
541Dominick JoyceRochelle24:28.90
542Jovin JijoAurora (Waubonsie Valley)21:12.30
542Jerry KnightDakota21:23.90
542Brady ChrabotJoliet (Catholic Academy)24:34.10
543Ethan SchultzCrystal Lake (Central)21:12.60
543Jackson KrackBreese (Central)24:35.80
544Dhruv RamPlainfield (South)21:12.60
544Doug AikinCarlinville21:27.40
544Blake WatsonAntioch24:37.00
545William LegnerAurora (Marmion Academy)21:13.50
545Keyshon WebsterToulon (Stark County)21:28.30
545Brady OhlmillerDanville24:39.20
546Jayden Martinez PalafoxAurora (Waubonsie Valley)21:13.60
546Ignatius GabbardGeorgetown (La Salette Academy)21:28.80
546Brady ZuidemaMarengo24:42.70
547Alex MercierNormal (University)21:13.70
547Dominic GenettiCarlinville21:30.00
547Nick SporarJoliet (Catholic Academy)25:17.00
548Ben RobertsMorton21:15.30
548Stephen DalphonseOregon21:30.70
548Gus ZekvveldPalos Heights (Chicago Christian)25:17.50
549Will MettelmannMorton21:15.60
549Jacob EllenElmwood-Plum City21:30.80
549Brayden RunyonOlney (Richland County)25:20.60
550Jace VailBelvidere21:15.80
550Tim KuehlErie-Prophetstown21:32.60
550Manuel ArevaloNorridge (Ridgewood)26:32.30
551Brayden VancePlainfield (South)21:15.80
551Love KapesaMonmouth (M.-Roseville)21:34.00
551Drew FioriniPontiac27:04.00
552Jayden GranHighland Park21:17.00
552Sam CobineEast Dubuque21:34.30
552Josiah VromanPontiac27:54.80
553Zohaib MustafaAlgonquin (Jacobs)21:17.30
553Quincy SmithGranville (Putnam County)21:34.80
553Toren JohnsonJoliet (Catholic Academy)29:55.50
554Mitchell McMeyerDunlap21:17.70
554Damian MeyersGeorgetown (La Salette Academy)21:36.90
554Cooper GolubaStreator (Twp.)32:45.90
555Andres FebusPark Ridge (Maine South)21:17.80
555Logan LeskanichOttawa (Marquette)21:37.60
556Mason KubiczLemont21:17.90
556Brendan QuigleyGeorgetown (La Salette Academy)21:38.20
557Brandon StrumburgerMcHenry21:18.10
557Brayden ZunigaGranville (Putnam County)21:41.20
558Zachary ClarkMoline21:18.10
558Julian CrosbyEl Paso (E.P.-Gridley)21:42.10
559Ormand MasonBatavia21:18.40
559Ian FentemWest Prairie21:42.10
560Tucker AndersonMorton21:18.50
560Aiden HootsGenoa (G.-Kingston)21:42.60
561Israel RinconenoPlainfield (North)21:18.70
561Randal EngelsGalva21:43.30
562Mathias EppengerMetamora21:19.20
563Maxx PattelliNormal (Community West)21:19.20
564Seth ReinoldRockford (Auburn)21:19.30
564Alex VanHookCullom (Tri-Point)21:44.10
565Jacob BiernatPalos Hills (Stagg)21:19.50
565Cody MevertSteeleville21:45.90
566Isaiah RobiendoDeKalb21:20.00
566Keegan WhiteBloomington (Cornerstone Christian Academy)21:47.70
567Julian GlasserHighland Park21:20.30
567Gavin BaumannRockford (Lutheran)21:48.40
568James GonzalesPalos Hills (Stagg)21:21.50
568Cael O'horoByron21:50.40
569Bradley LesatzBurlington (Central)21:21.70
569Ace WetzellErie-Prophetstown21:54.90
570Jonathan KunkesNormal (Community West)21:22.20
570Joe ReidGillespie21:57.90
571Nathanial DudekMoline21:23.10
571Ramsay ArnoldSt. Joseph (S.J.-Ogden)21:59.00
572Rahil PatelBurlington (Central)21:23.40
572Will BarlockNew Athens22:00.30
573Yousef KaisiOak Lawn (Richards)21:23.70
573Lucas MendozaStillman Valley22:00.80
574Ben GatlinPlainfield (North)21:24.10
574Jamin LockeNormal (Calvary Christian Academy)22:08.50
575Marcus VillanuevaDowners Grove (North)21:24.40
575Griffin MineauRockford (R. Christian)22:11.80
576Grant CastonMaple Park (Kaneland)21:26.20
576Sam MillerEureka22:13.30
577Beau CunninghamChicago (St. Ignatius College Prep)21:26.20
577Richard Taylor-TerryJohnsburg22:13.60
578Hank PensingerChicago (St. Ignatius College Prep)21:26.40
578Rylan JordanRock Falls22:14.60
579Stephen HanPalatine (Fremd)21:27.20
579Blake DietrichTremont22:15.40
580Kaden FraroMcHenry21:27.70
580Jacob KrausSteeleville22:17.10
581Jack SchrammMinooka21:28.30
581Landon KalmerEureka22:24.50
582Brayden BakerCary (C.-Grove)21:28.30
582Joshua EdgarRoxana22:26.20
583Nicholas SchulerChicago (St. Ignatius College Prep)21:28.60
583Kaden HauserOttawa (Marquette)22:27.90
584Liam GreeneFreeburg21:28.80
584Liam HazelwonderEdwardsville (Metro-East Lutheran)22:29.20
585Braydon MuethFreeburg21:29.10
585Jasper HouzengaStanford (Olympia)22:30.50
586Brody DihelHampshire21:29.10
586David ChavezBeecher22:31.10
587Jack BowmanPeoria (Richwoods)21:29.30
587Rex SlayterRockford (Boylan Catholic)22:31.60
588Quinten ClarkCrystal Lake (Central)21:29.90
588Brant ConradNormal (Calvary Christian Academy)22:32.20
589Charlie MerokChicago (St. Ignatius College Prep)21:31.90
589Mason FerrarioOttawa (Marquette)22:33.60
590Dylan HartzlerRock Island21:32.10
590Braxton CruzanTuscola22:36.60
591Chase JohnstonDunlap21:32.40
591Bennett MaceRockford (Boylan Catholic)22:40.20
592Jacob AckertCrystal Lake (Prairie Ridge)21:33.40
592Mason SorrellsWest Prairie22:41.10
593Christopher GrayChicago (Brother Rice)21:34.40
593Quincy JamesGenoa (G.-Kingston)22:41.20
594Mason SmithRockford (Jefferson)21:35.30
594Harry PolonusTolono (Unity)22:41.70
595Will MillerUrbana (University)21:35.60
595Eli PetranyElmwood-Plum City22:42.10
596Sriharish KannanUrbana (University)21:36.10
596Ethan FloresElmhurst (IC Catholic)22:42.20
597Logan CullisonMt. Zion21:36.10
597Allyn UhlerPeoria (P. Christian)22:42.70
598Ivahn DavilaBelvidere (North)21:36.70
598Landon BigaGlasford (Illini Bluffs)22:43.10
599Liam BrickerMetamora21:36.70
599Ryan SillsTremont22:45.50
600Alejandro HeinrichLockport (Twp.)21:36.80
600Christian HohstadtHenry (H.-Senachwine)22:48.40
601Jacob RinglerNormal (University)21:36.90
601Carter SanudoKewanee (Wethersfield)22:48.50
602Will ParkerDowners Grove (North)21:38.50
602Chayse RosenbalmOregon22:52.30
603David OlsonAddison (A. Trail)21:38.60
603Micah LyonsWinnebago Lutheran22:53.80
604Mateo LoCascioBolingbrook21:38.60
604Finnigan RuaneOregon22:55.10
605Cooper KingGlen Ellyn (Glenbard West)21:38.70
605August MartzByron22:56.80
606Dylan GonzalezRockford (Guilford)21:39.00
606Sebastian KostemajJohnsburg22:59.70
607Luke MarksPlainfield (North)21:39.10
607Wyck DeverHenry (H.-Senachwine)23:05.10
608Riley AguilarChicago (St. Ignatius College Prep)21:40.00
608Zachary EastonRockford (Boylan Catholic)23:05.40
609Maximos KatsanakisCarpentersville (Dundee-Crown)21:40.50
609Michael KellyPort Byron (Riverdale)23:06.80
610Daniel Asali-SolaresChicago (University)21:40.50
610Jake WaltersDecatur (St. Teresa)23:11.10
611Ethan LewisPark Ridge (Maine South)21:40.50
611Alex WeltenSteeleville23:12.20
612Jerimiah BennettSterling21:40.70
612Alex BookerByron23:13.00
613Will TimpeDunlap21:41.00
613Evan AkersCambridge23:15.00
614Ben RakersDowners Grove (North)21:41.20
614Holden SiesGillespie23:16.00
615Myles WandreyMoline21:41.70
615Jacob MurphyErie-Prophetstown23:19.20
616Hudson BehrensRock Island21:42.30
616Jonathan NormanErie-Prophetstown23:19.30
617Mahdi DastgheibUrbana (University)21:42.80
617Riegan MillerHenry (H.-Senachwine)23:19.70
618Ted SmithRockton (Hononegah)21:42.80
618Jackson SidesEureka23:21.30
619Dylan PompermayerPalos Hills (Stagg)21:43.00
619Aidan GrinnellToulon (Stark County)23:22.00
620Aaron CushingPalatine (Fremd)21:43.10
620Brody JohnsonMonmouth (M.-Roseville)23:22.20
621Kajus EidukeviciusGlen Ellyn (Glenbard South)21:43.60
621Hunter AntonTremont23:22.50
622Max KreigerPark Ridge (Maine South)21:43.70
622Logan HockingsSandwich23:30.70
623Matt GlennonChicago (Brother Rice)21:44.20
623Jacob RussellGlasford (Illini Bluffs)23:33.20
624Anthony BoldtPalatine (Fremd)21:44.80
624Caleb DorseyHenry (H.-Senachwine)23:37.90
625Maximiliano RebolledoHighland Park21:45.10
625Justin MurphyGranville (Putnam County)23:40.40
626Joshua BourbonCarpentersville (Dundee-Crown)21:45.60
626Devin SteilPeru (St. Bede)23:40.70
627Christopher FedkoLemont21:46.60
627CJ RichGenoa (G.-Kingston)23:43.90
628Anthony CossPalos Hills (Stagg)21:47.10
628Javan Sanchez-EscobarElmhurst (IC Catholic)23:44.50
629David LoudlarMinooka21:47.30
629Trystan BordersAnna (A.-Jonesboro)23:47.00
630Ian MontgomeryVilla Park (Willowbrook)21:47.90
630Evan GrahamSteeleville23:48.80
631Kai HuberDunlap21:48.30
631Talan PriceROWVA Williamsfield23:49.60
632Aiden BakerMetamora21:48.40
632Brandon HardingMackinaw (Deer Creek-M.)23:50.00
633Nathaniel PulidoPark Ridge (Maine South)21:48.60
633Jeremiah SchauerRockford (Lutheran)23:52.50
634Carter BergmanAlgonquin (Jacobs)21:49.40
634Rylan SteagallRock Falls23:54.90
635Krish ParekhBurlington (Central)21:49.60
635Simeon RobertsArgenta (A.-Oreana)23:55.10
636Daevion (Davy) DewMoline21:49.90
636Henry WengerDakota23:56.20
637Caleb SchwarbergChatham (Glenwood)21:49.90
637Andrew ClineGenoa (G.-Kingston)23:56.30
638Jason AmbelangBelvidere (North)21:50.20
638Nacho GildeaElmhurst (IC Catholic)24:02.60
639Lucas BachertAurora (Marmion Academy)21:50.20
639Mason BurnesByron24:04.30
640Breyden KellerMetamora21:51.00
640JD LoeserHenry (H.-Senachwine)24:07.30
641Sam MaxwellHighland Park21:52.00
641Slade WaldenMorrison24:10.90
642Santi OvalleCrystal Lake (Central)21:52.10
642Charles LarsonStillman Valley24:12.00
643Martin MillarGlen Ellyn (Glenbard West)21:52.50
643Ben JanssenAbingdon (A.-Avon)24:15.30
644Zacharias FryBurlington (Central)21:53.60
644Jacob AndersonRockford (Boylan Catholic)24:23.50
645Robert NewbyBurlington (Central)21:53.60
645Ryan WattCambridge24:27.40
646Luca DabrowskiHampshire21:53.90
646Blake PlummerRock Falls24:31.60
647Xavier GuldenzopfRock Island21:54.10
647Patrick JonesRock Falls24:33.60
648Aidan CascioRockford (Auburn)21:55.40
648Gavin CoulombeSeneca24:35.70
649Corbin TrierAlgonquin (Jacobs)21:55.80
649Brayden FreresPrinceville24:35.70
650Marcos JacobBatavia21:56.10
650Jackson ScrivenFarmington24:36.10
651Liam HuizengaGalesburg21:57.50
651Max OttElmwood-Plum City24:37.30
652Anthony RussoPlainfield (North)21:58.40
652Ben FeickMount Carroll (West Carroll)24:41.50
653Charlie TomichDunlap21:58.70
653Dominic MartinezRock Island (Alleman)24:48.90
654Gage KlemenkoLockport (Twp.)21:59.10
655Logan WenzelNormal (University)21:59.40
655Mason SurmoOregon25:02.20
656Seamus RobertsBatavia21:59.70
656Henry NielsenRockford (Boylan Catholic)25:08.20
657Christian PastorCarpentersville (Dundee-Crown)22:00.90
657Camren HockenburyPeoria Heights25:08.90
658Kevin McKirdieOak Lawn (Richards)22:01.00
658Ryan McGroartyRockford (Boylan Catholic)25:13.80
659Nash GamlinBatavia22:02.20
659James TuninkByron25:17.40
660Zy ZhuRockton (Hononegah)22:02.30
660John ClemonsGalva25:22.90
661Calvin JeonHampshire22:02.40
661Parker RichardsonCanton25:24.40
662Edgardo CasianoAurora (Marmion Academy)22:03.50
662Ambrose PennockPort Byron (Riverdale)25:39.10
663Andreas PetropoulPalos Hills (Stagg)22:03.80
663Sam WalshRockford (R. Christian)25:43.80
664Liam EvansChicago (University)22:05.40
664Gabe TuttleRockford (Boylan Catholic)25:44.20
665Ethan HaroOak Lawn (Richards)22:05.60
665Alex RockwellRockford (R. Christian)25:46.80
666Colin WedwickRockford (Guilford)22:05.70
666Aidan MichelsMount Carroll (West Carroll)25:54.90
667Noah EdlebeckRockton (Hononegah)22:06.70
667Preston GoingsPeoria (Manual)25:55.20
668Tadhg HurleyVilla Park (Willowbrook)22:07.30
668Ryken ScottGenoa (G.-Kingston)26:00.90
669Leo FrancisPeoria (Richwoods)22:07.30
669Jackson AlexanderSteeleville26:15.60
670Ruben KasmanGlen Ellyn (Glenbard South)22:08.10
670Chris ThompsonSeneca26:24.00
671Joshua BollingerLaGrange Park (Nazareth Academy)22:08.30
671Carter RittenhouseEureka26:30.20
672Ethan PhippsPlano22:08.80
672Clark RyderCerro Gordo-Bement26:32.10
673Jonathan LimPalatine (Fremd)22:09.00
673Findlay JordanDecatur (St. Teresa)26:39.20
674Matthew MurinGlen Ellyn (Glenbard West)22:09.30
674Trace GallagherMonmouth (M.-Roseville)26:52.50
675Owen LeMasterMoline22:09.60
675Ian WagnerAurora (A. Christian)27:04.10
676Matthew HoPalatine (Fremd)22:09.70
676Gavin De La IslaGenoa (G.-Kingston)27:07.30
677Andy BlumNormal (University)22:10.10
677Andrew StahlWinnebago Lutheran27:35.30
678John KohoutDunlap22:10.20
678Jacob FoustWest Prairie27:54.50
679Jack KesslerPalatine (Fremd)22:10.40
679Sebastian LavelleRock Falls28:09.00
680Emmanuel HoschHampshire22:10.80
680Trey WeerTremont28:12.90
681Sean OgdenEdwardsville22:11.00
681Creighton RassiMackinaw (Deer Creek-M.)28:16.10
682Martin RomanPark Ridge (Maine South)22:11.90
682Layten KeltonPeoria Heights28:25.00
683Chandresh GopiChatham (Glenwood)22:12.00
683Chase HarmonPeoria Heights28:26.60
684Simon SchrockMorton22:13.70
684Bryce StoeckerGillespie28:34.40
685Matthew KrayMaple Park (Kaneland)22:14.50
685Wyatt MartinEureka28:49.40
686Dylan SkowyraPalos Hills (Stagg)22:14.70
686Patrick ClarkSt. Joseph (S.J.-Ogden)29:06.10
687Brody LinaneMaple Park (Kaneland)22:14.70
687Jacob HernandezBeecher29:53.30
688Evan WernerWashington22:15.10
688Aaron YoungTremont32:57.60
689Dexter WilcoxPeoria (Richwoods)22:15.90
690Keegan BoutonPekin22:16.30
691TJ CaseyDowners Grove (North)22:16.90
692Nicolas AlthoffChatham (Glenwood)22:17.00
693Danny WhitlockPalatine (Fremd)22:17.30
694Kyle MizuuchiPalatine (Fremd)22:17.30
695Emmett CrawfordPeoria (Richwoods)22:17.70
696Logan VillalobosOak Lawn (Richards)22:18.00
697Gavin GoldMinooka22:18.10
698Luke MahonyWashington22:19.20
699Brandon SchulerBelvidere (North)22:19.20
700Finnden BenoitAlgonquin (Jacobs)22:19.30
701Noah FelixAurora (Waubonsie Valley)22:19.40
702Kyle MayVilla Park (Willowbrook)22:19.90
703Nick RamirezChicago (Brother Rice)22:20.00
704Braden BeauchampMoline22:21.90
705Ben KarlMaple Park (Kaneland)22:22.00
706Carson BlackFreeburg22:22.50
707James MrozNormal (Community West)22:22.70
708Akshith NaravaDunlap22:24.10
709Benjamin LeindeckerHampshire22:26.20
710Cory TribbleFox Lake (Grant)22:26.80
711Joseph MuellerAlgonquin (Jacobs)22:26.80
712Jaxon WeberPalatine (Fremd)22:26.80
713Husain AsifChicago (University)22:28.00
714Jordan PalmerHighland Park22:28.30
715Rivan ModicaDowners Grove (North)22:28.70
716Finn BlackLemont22:28.70
717Gavin DonohueCary (C.-Grove)22:29.40
718Gabe GrossmayerMcHenry22:29.90
719Christian de BeauvoirAlgonquin (Jacobs)22:31.40
720Gage LangFreeburg22:31.70
721Hayden KnodererMinooka22:31.90
722Nick EldredWashington22:33.00
723Trever TortatPekin22:33.10
724Isaac WallenCrystal Lake (Central)22:33.70
725Landon FreyMcHenry22:34.00
726Jovani RoaHampshire22:34.40
727Austin VazzanaPalos Hills (Stagg)22:34.50
728Clark StoreyDeKalb22:34.60
729Sam JarosDeKalb22:35.10
730Joey RiochPark Ridge (Maine South)22:36.00
731Axel DavilaBelvidere (North)22:36.10
732Joseph SimpkinsOak Lawn (Richards)22:36.50
733Leo PellicoriPalatine (Fremd)22:37.00
734Anthony LeedsEdwardsville22:37.60
735Liam HsuHighland Park22:38.60
736Jovanie ArmstrongRockford (Jefferson)22:39.20
737Calvin WolfVilla Park (Willowbrook)22:39.30
738Otis FuttermanHighland Park22:40.80
739Lucas JohnsonMcHenry22:41.10
740William AcevedoAurora (Marmion Academy)22:41.10
741Boden ClapperPark Ridge (Maine South)22:41.50
742Felix EsterhazyChicago (University)22:43.70
743Ethan RushMcHenry22:44.80
744Tommy KnickerbockerDowners Grove (North)22:46.40
745Evan ThrasherJacksonville22:46.80
746James CooperFox Lake (Grant)22:47.30
747Francesco GenualdiLemont22:47.80
748Jude HuberEast Moline (United)22:48.70
749Owen LittrellEast Moline (United)22:49.40
750Levi BarnickelCrystal Lake (Central)22:49.80
751Kyle WrightBolingbrook22:49.90
752Ashrith PonnaNormal (University)22:50.00
753Drake CoonMcHenry22:51.50
754Landon PainterPeoria (Richwoods)22:52.00
755Kellen FrankenPeoria (Richwoods)22:52.30
756Elliot BrownAurora (Marmion Academy)22:53.40
757Jason ZimmermanPekin22:53.90
758Eli ForteMinooka22:54.20
759Liam KnoblochMoline22:55.20
760Dylan ReyesAurora (Marmion Academy)22:55.20
761Deividas SaudargasLemont22:56.00
762Jonah HolmesPekin22:56.50
763Ethan TudorManteno22:57.00
764Gabe BetzUrbana (University)22:57.20
765Michael LiDunlap22:58.00
766Finley OtrubaAlgonquin (Jacobs)22:58.90
767Roberto MarinAddison (A. Trail)22:58.90
768Xavier SmithLockport (Twp.)23:00.30
769Elias KettleyYorkville23:00.60
770Jace BennettHighland Park23:02.00
771Oliver HostickaMcHenry23:02.20
772Levi HampelFreeburg23:02.50
773Illia KyrychenkoVilla Park (Willowbrook)23:02.50
774Aiden KroftaChicago (Brother Rice)23:02.80
775Jonah BrownleeLockport (Twp.)23:02.80
776Nikhil MarikumarAurora (Waubonsie Valley)23:03.30
777Ben WaymireEdwardsville23:03.50
778Kavin Suriya PrakashDunlap23:04.80
779Derrick RiosFox Lake (Grant)23:08.50
780Nathaniel Smith IIIMinooka23:09.60
781Max HarwoodCary (C.-Grove)23:11.10
782Carter HamickArlington Heights (St. Viator)23:11.50
783Ethan ShawPark Ridge (Maine South)23:12.50
784Jake PengielLemont23:13.00
785Chris OkyereBolingbrook23:14.00
786Conor LeonardBurlington (Central)23:14.50
787Cameron WilsonPeoria (Richwoods)23:14.50
788Max LambertsenUrbana (University)23:14.60
789Ben WeidnerPekin23:15.50
790Blake ThillPlainfield (North)23:16.40
791Noah NguyenChampaign (Centennial)23:16.90
792Mason WeterMt. Zion23:16.90
793Bryce EhlersMaple Park (Kaneland)23:17.10
794Wyatt JudgeCary (C.-Grove)23:17.40
795Josh FrancoPalos Hills (Stagg)23:17.50
796Reed MathisNormal (Community West)23:17.60
797Wyatt GillVilla Park (Willowbrook)23:18.90
798Yao Pascal AyobaEast Moline (United)23:19.50
799Jack DixonBelvidere (North)23:19.50
800Brayden SuarezHampshire23:19.50
801Colton LeganCrystal Lake (Central)23:20.30
802Max WangUrbana (University)23:20.60
803Ace AffieldWoodstock23:20.90
804Zach HorgenBolingbrook23:22.10
805Noah LevineHighland Park23:23.30
806Lincoln OrlandoArlington Heights (St. Viator)23:23.40
807Drew KouchnerkavichFreeburg23:23.60
808James NelsonPlainfield (South)23:24.90
809Alex BeltranBelvidere23:25.90
810Jack SenodenosPalos Hills (Stagg)23:26.00
811Axel DelgadoGlen Ellyn (Glenbard South)23:28.10
812William WolfMinooka23:28.30
813Preston DurekGlen Ellyn (Glenbard South)23:29.10
814Andrew AnaielHampshire23:29.10
815Connor McAuliffeMcHenry23:29.20
816Justin PhilipDunlap23:31.90
817Abel FuentesAddison (A. Trail)23:33.90
818Danny LyallWest Chicago (Wheaton Academy)23:34.60
819Devaughn SanchezGalesburg23:34.80
820William CorsaroHampshire23:34.90
821Nathaniel GarvidaLaGrange Park (Nazareth Academy)23:35.10
822Gabe FoxDunlap23:36.10
823Alex CiofoaiaDunlap23:37.40
824Chase SauterPalatine (Fremd)23:38.60
825Ishaan GanigaraChicago (University)23:39.30
826Matthew ToddFox Lake (Grant)23:39.70
827Evan KayeCrystal Lake (Prairie Ridge)23:42.80
828Carson DarePeoria (Richwoods)23:43.30
829Luca MaldanadoDunlap23:44.70
830Kameron KaminskiGalesburg23:45.30
831Emilio ArteagaFox Lake (Grant)23:45.40
832Wesley EvansMinooka23:45.60
833Gavin KvetonMcHenry23:46.20
834Brakken EdwardsManteno23:47.60
835Jacob BartelsCary (C.-Grove)23:48.00
836Jacob MarchiniakMinooka23:48.30
837John Phoenix JindrichCrystal Lake (Prairie Ridge)23:48.50
838Jackson SchaumLemont23:48.90
839Nathan LeindeckerHampshire23:49.80
840Michael Galindo ChavezDeKalb23:50.10
841Siddartha MamidiVilla Park (Willowbrook)23:51.40
842Dominic Hayter-GonzalesPark Ridge (Maine South)23:51.60
843Richie SuwinskiHampshire23:52.00
844Joseph GuerreroAurora (Central Catholic)23:53.80
845Colton JonesPeoria (Richwoods)23:54.40
846Anirudh AnandDunlap23:54.90
847Jason DavisBurlington (Central)23:55.20
848Mario KlinkoVilla Park (Willowbrook)23:55.30
849Caleb KitlinskiBurlington (Central)23:56.40
850Brady JohansenBatavia23:56.70
851Griffin StachlerChicago (Brother Rice)23:56.70
852Oscar NelsonBurlington (Central)23:56.90
853Israel RivasBelvidere23:57.40
854Leo ZembaAurora (Waubonsie Valley)23:58.70
855Elijah BrockRockford (Jefferson)23:58.90
856Yazan SaidChatham (Glenwood)23:59.20
857Andrew StamenosAddison (A. Trail)23:59.50
858Nathan LaufenbergGlen Ellyn (Glenbard West)23:59.90
859Jacob BollingerLaGrange Park (Nazareth Academy)24:01.30
860Gavin OverhaugMaple Park (Kaneland)24:01.70
861Charlie JeffordsLaGrange Park (Nazareth Academy)24:03.60
862Kyle ArndtHampshire24:04.10
863Andrew BegunHampshire24:04.40
864Wyatt SmithYorkville24:04.60
865Tyler CraryCary (C.-Grove)24:06.50
866Luciano MaestranziPark Ridge (Maine South)24:07.80
867Dan HammadPalos Hills (Stagg)24:07.90
868Caleb RajPlainfield (North)24:08.00
869Ian BaileyPlainfield (North)24:08.60
870Siddharth BadriVilla Park (Willowbrook)24:08.70
871Levi CrawfordBradley (B.-Bourbonnais)24:09.10
872Cash GohdeHampshire24:09.40
873Enzo ScarpelliAlgonquin (Jacobs)24:10.70
874Emilio TerronezEast Moline (United)24:11.70
875August DagostinoMoline24:11.70
876Evan HerbstNormal (Community West)24:12.00
877Jeramiah JepsonVilla Park (Willowbrook)24:12.50
878Hayden SaundersAlgonquin (Jacobs)24:13.10
879Trenton GrabsMinooka24:14.20
880John NavisBurlington (Central)24:14.40
881AJ HeldChatham (Glenwood)24:14.90
882Raheem MohammedGlen Ellyn (Glenbard West)24:15.10
883Umer AliPalos Hills (Stagg)24:15.80
884Dominic IngleseBatavia24:17.40
885Eddie SchauertePark Ridge (Maine South)24:19.30
886Henry BussHighland Park24:19.80
887Grady EalesMinooka24:19.90
888Fred SchallerChicago (Brother Rice)24:20.20
889Landon BokerPekin24:20.50
890Joshua KosobudzkiBurlington (Central)24:20.60
891Kaushal PraturyPlainfield (North)24:20.80
892Ethan GuzyMinooka24:21.30
893Rafay KhanGlen Ellyn (Glenbard West)24:23.00
894Cayden VillanuevaPalos Hills (Stagg)24:23.40
895Harrison GilbertLockport (Twp.)24:23.70
896Charlie BoothRockford (Auburn)24:23.80
897Steven HammerGlen Ellyn (Glenbard West)24:23.90
898Elijah ParkPalatine (Fremd)24:26.90
899Brenden FreyFreeburg24:27.60
900Oscar RuizNormal (University)24:27.90
901Marcos LinaresBelvidere (North)24:29.80
902Dalton SchottPeoria (Richwoods)24:30.10
903Tyler ZitaVilla Park (Willowbrook)24:30.50
904Michael WanDunlap24:31.30
905Cayden WhitleyMetamora24:32.80
906Noah BoydMetamora24:33.00
907Osvaldo CarreteroChicago (University)24:33.50
908Eoin ToalWest Chicago (Wheaton Academy)24:34.40
909Liam SwiderskiGlen Ellyn (Glenbard West)24:34.90
910Micah QuirkRockford (Auburn)24:36.30
911Zach LamingMetamora24:37.40
912Patrick HamiltonBurlington (Central)24:39.90
913Nathan ThangWest Chicago (Wheaton Academy)24:40.10
914Logan HahnFox Lake (Grant)24:40.60
915Liam MiltonBradley (B.-Bourbonnais)24:40.90
916Jovin AlenghatChicago (University)24:41.10
917Shlesh VasavaDunlap24:41.30
918Adrian DelgadoGlen Ellyn (Glenbard South)24:42.40
919Ayden SalcidoMinooka24:43.00
920Krish PatelAddison (A. Trail)24:44.50
921Ethan Guido-ChaidezOak Lawn (Richards)24:44.70
922Avi GidaszewskiRock Island24:44.90
923Rylan SainsburyAlgonquin (Jacobs)24:44.90
924Ethan ClapsaddleLombard (Montini)24:46.10
925Eoghan ByrnePark Ridge (Maine South)24:46.40
926Johnny SpiritosantoRockford (Guilford)24:48.30
927Isaisas RamirezPalos Hills (Stagg)24:48.40
928Nico FrechmannBatavia24:48.90
929Derrick YumenaBolingbrook24:49.60
930Aarnav VashisthaBurlington (Central)24:50.20
931Anthony PhamArlington Heights (St. Viator)24:54.10
932Declan CallaghanChicago (Brother Rice)24:54.30
933Xander DavanonPlano24:55.50
934Anthony MotisiCary (C.-Grove)24:56.80
935Andrew ArbuckleWashington24:59.00
936Mathew HuertaAurora (Waubonsie Valley)24:59.50
937Aydan ZioloAlgonquin (Jacobs)24:59.60
938Brayden StewartYorkville24:59.80
939Owen FritchenFox Lake (Grant)25:00.60
940Marco PerezWest Chicago (Wheaton Academy)25:01.10
941Charles KosbabChatham (Glenwood)25:02.70
942Chimde UkachokwuHampshire25:02.70
943Owen WilsonMinooka25:04.70
944Lev LittleAlgonquin (Jacobs)25:05.20
945Ethan RanneyLockport (Twp.)25:05.60
946Jacob PerezHampshire25:05.60
947Arnav BaviskarDunlap25:06.50
948Clifford CannonDowners Grove (North)25:11.00
949Colin BuckinghamVilla Park (Willowbrook)25:11.80
950Devin GalloBelvidere (North)25:11.90
951Michael WashkowiakAlgonquin (Jacobs)25:13.70
952Abraham CarranzaHampshire25:13.80
953Victor Balderas-VideriqueWoodstock25:15.60
954Dylan ThompsonEast Moline (United)25:17.40
955Lenny ZharnitskyUrbana (University)25:18.30
956Ronan HeffernanYorkville25:21.20
957Jacob MeyerManteno25:22.70
958Yahya AlhayajnehPalos Hills (Stagg)25:23.40
959Duncan RohlfsDunlap25:23.50
960Anas ShaibatOak Lawn (Richards)25:23.90
961Noah GunningChicago (University)25:24.40
962Tanvir SinghChicago (University)25:25.20
963Nicholas JanduraOak Lawn (Richards)25:25.70
964Shourya SunchikalaDunlap25:26.30
965Gavin SilvermanPlano25:26.90
966Landon CouillardPark Ridge (Maine South)25:27.20
967Philip ZiarnoChicago (St. Ignatius College Prep)25:28.10
968Liam JohnsonRockford (Guilford)25:33.20
969Mason CoatsHampshire25:35.90
970Theodore PomeroyPark Ridge (Maine South)25:38.50
971Will PurtellPark Ridge (Maine South)25:38.80
972Justin LewisUrbana (University)25:40.60
973Mateo Vigloria-MunozAlgonquin (Jacobs)25:40.70
974Bolakale AkinwandeBurlington (Central)25:43.50
975Randall NashAurora (Waubonsie Valley)25:47.50
976Jake HartmannChampaign (Centennial)25:48.00
977Jack QuinnAurora (Central Catholic)25:48.10
978Noah LaDukePark Ridge (Maine South)25:48.70
979John AndersonBurlington (Central)25:49.20
980Vinnie EpiscopoBurlington (Central)25:49.30
981Joshua RodriguezAlgonquin (Jacobs)25:49.80
982Landon BarkerGalesburg25:49.80
983Dominic WanlessRockton (Hononegah)25:50.00
984Muhammad AldaloPalos Hills (Stagg)25:50.20
985Angel ZelayaOak Lawn (Richards)25:50.80
986Max BucurLaGrange Park (Nazareth Academy)25:52.80
987Liam RyanEast Moline (United)25:53.90
988Adan SanchezEast Moline (United)25:56.30
989Caden SandyDowners Grove (North)25:56.70
990Joshua LaskyWest Chicago (Wheaton Academy)25:57.00
991Conrad ForynskiAurora (Waubonsie Valley)25:59.00
992Bobby CisloChicago (Brother Rice)26:01.10
993Jack KolbaCrystal Lake (Central)26:01.30
994Isaac RabinChatham (Glenwood)26:01.80
995Dylan SweetAlgonquin (Jacobs)26:02.90
996Mohamed MahmoudNormal (Community West)26:03.00
997Dillan CastroHampshire26:03.60
999Ayden HirschMcHenry26:07.10
1000Ben MelendyPeoria (Richwoods)26:07.20
1001Dylan LeLemont26:08.70
1002Bartholomew KocherspergerGalesburg26:10.90
1003Diego BlancoOliveroGlen Ellyn (Glenbard West)26:11.00
1004Thailer CastreyRockford (Jefferson)26:12.60
1005Ali DastgheibChampaign (Centennial)26:18.00
1006Joseph HamerOttawa (Twp.)26:18.80
1007Gavin KraterMcHenry26:21.30
1008Christian HarrisCrystal Lake (Central)26:21.50
1009Dilipan ElenchezhiyanPalatine (Fremd)26:22.70
1010Ethan WoodruffPekin26:22.80
1011Isaiah HerrenSterling26:24.50
1012Adam StormAlgonquin (Jacobs)26:24.80
1013William KramerLaGrange Park (Nazareth Academy)26:27.80
1014Dalton McFeetersPekin26:29.10
1015Chase EnrightGlen Ellyn (Glenbard South)26:31.00
1016Collin AxbergArlington Heights (St. Viator)26:35.10
1017Alex MartinezBelvidere26:37.20
1018Julian ReyesLombard (Montini)26:37.90
1019Jack McLaughlinOak Lawn (Richards)26:41.00
1020Varun GurramkondaDunlap26:41.10
1021Garrit SeaPekin26:41.30
1022Ben ShoffMetamora26:42.90
1023Edgar HernandezPalos Hills (Stagg)26:43.20
1024Akeel DixonUrbana (University)26:43.40
1025Aiden AristukAurora (Marmion Academy)26:45.70
1026Anesh VenigallaDunlap26:46.30
1027Rowan SchallaBatavia26:47.80
1028Andrew MorrisonPekin26:50.80
1029Juan RodriguezVilla Park (Willowbrook)26:51.00
1030Mitch DruweBatavia26:52.40
1031Regis AgbemadonEast Moline (United)26:53.60
1032Gannon GibsonRockton (Hononegah)26:55.30
1033Sebastian MolinaCarpentersville (Dundee-Crown)26:55.70
1034Peter ArbisPark Ridge (Maine South)26:58.90
1035Rory MorenoPalos Hills (Stagg)26:59.50
1036Andrew RoycewiczAddison (A. Trail)26:59.90
1037Ethan GomezBradley (B.-Bourbonnais)27:01.80
1038Hunter ThompsonNormal (Community West)27:02.50
1039Owen ClarkNormal (Community West)27:03.90
1040Andrew RangelCary (C.-Grove)27:08.00
1041Brayden RichmondDeKalb27:10.00
1042Justin HernandezDeKalb27:12.00
1043Rami WazeerNormal (Community West)27:12.20
1044Luke GoodwinPark Ridge (Maine South)27:13.60
1045Ian NunezAurora (Marmion Academy)27:13.70
1046Alexander InzurriagaBurlington (Central)27:15.40
1047King DraperChatham (Glenwood)27:18.50
1048Jonathan GowansMorton27:19.40
1049Angeldavid ZambranoLaGrange Park (Nazareth Academy)27:26.70
1050Yostger MoralesDeKalb27:26.80
1051Spencer MichaleskoManteno27:53.80
1052Henry MeyerFreeburg28:06.50
1053Nathan CervantesAddison (A. Trail)28:09.40
1054Joshua FritzscheUrbana (University)28:11.40
1055Liam StubbeRockton (Hononegah)28:12.60
1056Chase StudtBurlington (Central)28:13.70
1057Durham ArceAurora (Marmion Academy)28:15.20
1058Jeremiah GillBolingbrook28:18.40
1059John GentleMetamora28:18.90
1060Cameron LeAurora (Marmion Academy)28:24.70
1061Julian OlveraOak Lawn (Richards)28:25.50
1062Axel LaisChicago (University)28:28.70
1063Charlie HudsonPekin28:29.10
1064Adam MendozaChicago (Brother Rice)28:35.00
1065Chris McKissackArlington Heights (St. Viator)28:35.10
1066Ethan PorwickNormal (Community West)28:40.10
1067Karter LongleyJacksonville28:42.30
1068Maxwell RemusMinooka28:50.80
1069Kolton BankeWest Chicago (Wheaton Academy)29:02.90
1070Gabriel RogersFreeburg29:05.90
1071Yusef StauberBurlington (Central)29:08.10
1072Carsten ZinkAurora (Marmion Academy)29:08.70
1073Wesley BaytonFreeburg29:15.10
1074Caleb GroganHampshire29:19.60
1075Krishna AyyempervailDunlap29:20.10
1076Brian LinFreeburg29:38.50
1077Clayton TrowerPark Ridge (Maine South)29:46.10
1078Adrian RamosBelvidere29:58.80
1079Rudy EcheverriaPalatine (Fremd)30:00.60
1080Justin PiessensHampshire30:03.80
1081Anthony BaumgartnerBelvidere (North)30:08.60
1082Omar IssaPalos Hills (Stagg)30:12.60
1083Patrick BokiessPark Ridge (Maine South)30:31.30
1084Angelo KuntzRockford (Auburn)30:34.00
1085Brandon NowickiVilla Park (Willowbrook)30:50.10
1086Damien Nunez CastroPlano31:07.80
1087Syed AliPalos Hills (Stagg)31:32.10
1088Cole ZentmyerPlainfield (South)31:42.90
1089Kyujin Park-WharramUrbana (University)32:13.20
1090Isai SuarezRockford (Jefferson)32:15.90
1091Isaac LottaEast Moline (United)33:02.70
1092Liam McGowenPlano33:03.10
1093Eliezel IranezerejeEast Moline (United)33:17.80
1094Isaac DavisPekin33:21.00
1095Brian AdaBolingbrook33:25.80
1096Jacob HastyPekin33:30.60
1097Carter LoganJacksonville34:03.90
1098Said RodriguezHighland Park34:26.20
1099Drake ReyesRockton (Hononegah)35:19.10
1100Jackson PhilpottBelvidere35:25.90
1101Godshall VedomeEast Moline (United)35:31.90
1102Sam CengizBolingbrook35:38.10
Jason YanUrbana (University)26:04.80

Girls 5,000m

#AthleteSchoolTime
1Sundara WeberSandwich16:18.70
1Emaline FosterCrystal Lake (Prairie Ridge)16:56.20
1Lennox SzymonikAlgonquin (Jacobs)17:03.30
1Rubi Tapia-MaciasEast Moline (United)18:47.90
2Kate FoltzTuscola16:28.10
2Sydney GertsenLombard (Montini)17:01.00
2Avery HackerBatavia17:03.40
2Kathryn RohrNaperville (North)19:10.60
3Kyla BabbWestmont16:50.20
3Ali LondriganChatham (Glenwood)17:21.70
3Marlie CzarniewskiPlainfield (North)17:26.30
3Alexis AndrusWinnetka (New Trier)19:33.60
4Klaire EighnerMaroa (M.-Forsyth)17:17.50
4Angelica HilBarrington17:34.50
4Ashlyn ChopraChatham (Glenwood)17:46.70
4Ashleigh ForbesBarrington19:40.70
5Emily DowningCambridge17:21.40
5Ella SatreHinsdale (Central)17:35.60
5Lillian ChaddockPeoria (Notre Dame)17:50.20
5Cece BabelBarrington19:41.60
6Abagail BaumannRockford (Lutheran)17:28.80
6Francesca MoraChicago (Latin)17:52.50
6Victoria TararaBarrington18:12.70
6Hannah ForbesBarrington19:44.80
7Molly FarrellMarshall17:34.00
7Sophie RentmeisterChatham (Glenwood)18:00.50
7Gwendolyn KrodelBatavia18:18.80
7Margaret CanmannWinnetka (New Trier)19:47.80
8Mackenzie PoundTolono (Unity)17:50.00
8Renee WarrenNormal (Community West)18:07.60
8Kayla RitchieWinnetka (New Trier)18:20.40
8Emma YaunWheaton (W. Warrenville South)19:49.30
9Audrey DickinsonGlasford (Illini Bluffs)17:53.80
9Klarke GoransonManteno18:13.90
9Kylie SimpsonRockton (Hononegah)18:20.50
9Grace MurphyWinnetka (New Trier)19:52.10
10Dusti SmithToulon (Stark County)18:04.90
10Cecilia HilbyAurora (Central Catholic)18:15.50
10Lucinda HodgesRockton (Hononegah)18:23.70
10Alex PoboznyNaperville (North)19:53.20
11Joelle WilsonWilliamsville18:06.90
11Kathleen HardyLaGrange Park (Nazareth Academy)18:16.40
11Abby LewisBarrington18:26.00
11Lily Rickard-BugelWinnetka (New Trier)19:57.10
12Brooklyn SmithGeneseo18:18.20
12Molly WebbWinnebago Lutheran18:19.30
12Morgan PopelarEdwardsville18:26.20
12Isabella LimogesRiverside (R.-Brookfield)19:57.60
13Morgan CapriolaWinnebago Lutheran18:21.80
13Anneke DamCrystal Lake (Prairie Ridge)18:21.90
13Charlotte DanahyNaperville (Central)18:26.40
13Madeline GoldsboroughWheaton (W. Warrenville South)19:58.40
14Julie BachNormal (Community West)18:22.50
14Kelly O'ConnorHerscher18:25.40
14Shania TandonNaperville (North)18:31.30
14Clara ReckampNaperville (North)20:00.70
15Grace BressnerSt. Joseph (S.J.-Ogden)18:27.10
15Nora WedwickRockford (Boylan Catholic)18:27.70
15Laurel EagerPlainfield (North)18:33.20
15Izzie BarnardNaperville (Central)20:02.40
16Cheyenh SmithToulon (Stark County)18:27.70
16Hannah FarleyLemont18:28.50
16Rianna TandonNaperville (North)18:36.60
16Addison MunieWheaton (W. Warrenville South)20:03.80
17Jana Vande KempCambridge18:28.20
17Emily WalbergArlington Heights (St. Viator)18:32.70
17Reese LongHampshire18:41.40
17Lorelai GarloughNaperville (North)20:04.00
18Jadyn GerardiAnna (A.-Jonesboro)18:28.60
18Taara SajdehChicago (University)18:37.60
18Addy LindsayWheaton (W. Warrenville South)18:42.60
18Natalie MoranRiverside (R.-Brookfield)20:06.00
19Alaina HawkerPleasant Plains18:31.20
19Daniela LovettDixon18:38.80
19Ashlyn WillisLisle (Benet Academy)18:43.20
19Breanna KirkmanLisle (Benet Academy)20:15.70
20Annabelle LaFaryDelavan-Darien18:31.70
20Sophia RamirezWashington18:39.80
20Linden MossYorkville18:47.00
20Ellie FloresWheaton (W. Warrenville South)20:16.20
21Aubrey MareachenPrinceville18:41.10
21Millie SchumacherJacksonville18:44.30
21Morgan KohnHinsdale (Central)18:47.80
21Sonia KazmierczakNaperville (North)20:18.80
22Farah ScottChampaign (Centennial)18:47.30
22Olivia EagerPlainfield (North)18:48.90
22Ella CarlsonWinnebago Lutheran18:51.30
22Maya GonzalezHinsdale (Central)20:24.10
23Chloe PiotNaperville (North)18:48.90
23Ashlynn LindtLombard (Montini)18:50.00
23Sierra HerrmannEureka18:51.70
23Rebecca DosekRiverside (R.-Brookfield)20:30.00
24Estella OllingerVernon Hills18:51.30
24Ava OttoEureka18:52.10
24Melinda TorresMinooka18:52.40
24DeLanie MonroeManteno20:40.90
25Amanda WarrenNormal (Community West)18:51.80
25Alexandra FureyHinsdale (Central)18:54.20
25Clara NicolineJohnsburg19:03.40
25Olivia LevitzWinnetka (New Trier)20:41.20
26Shannon ZopelPeoria (Notre Dame)18:53.20
26Ayla CzarniewskiPlainfield (North)18:54.30
26Brooke DeterdingNew Athens19:11.40
26Kimora RodelyMinooka20:44.90
27Kamryn RogersDixon18:53.30
27Ella ThompsonEdwardsville18:57.60
27Jessica HendersonTremont19:11.60
27Shyla ParamsothyWheaton (W. Warrenville South)20:45.90
28Maia LancasterCrystal Lake (Prairie Ridge)18:53.80
28Liva KetkarBarrington18:57.80
28Anna ChurchillSherrard19:12.50
28Kendall SwiderskiNaperville (North)20:46.40
29Avery SommerMt. Zion18:54.70
29Georgia KarstensNaperville (North)18:58.50
29Elyse BrinkmeyerDelavan-Darien19:13.20
29Emily EnrightWheaton (W. Warrenville South)20:50.60
30Alexandra SantoyoCary (C.-Grove)18:54.80
30Mya CoglianeseLaGrange (Lyons)18:59.50
30Gianna StassiRoxana19:13.90
30Elia BursuaRiverside (R.-Brookfield)20:50.70
31Natalia PesolaLombard (Montini)18:56.40
31Clara FrankenWheaton (W. Warrenville South)19:00.20
31Riley FritzRockford (R. Christian)19:15.30
31Avery GuptaBarrington20:53.20
32Kihra MoesPalos Heights (Chicago Christian)18:57.50
32Kate BeaversPlainfield (North)19:00.40
32Sophia HillAnna (A.-Jonesboro)19:15.60
32Chloe GlaubEast Moline (United)20:53.70
33Mary Kate MoranJoliet (Catholic Academy)18:58.60
33Haddon StillingNaperville (North)19:01.00
33Charlene BarbeeSt. Joseph (S.J.-Ogden)19:20.00
33Staphie PatelNaperville (Central)20:54.20
34Josie GinderOlney (Richland County)19:01.60
34MacKenna KerpanEdwardsville19:06.30
34Kiley KnappEl Paso (E.P.-Gridley)19:22.70
34Alexandra WolfeEdwardsville20:54.40
35Divina OkwongWoodstock (North)19:01.80
35Elliana WhiteNaperville (North)19:06.80
35Sophia WatsonEureka19:23.30
35Maggie MuszynskiNaperville (Central)20:57.10
36Jayne HermannWashington19:02.00
36Delyanna ArochoBurbank (Reavis)19:07.40
36Claire FournierCanton19:23.30
36Olivia ZwirkoskiManteno21:03.00
37Caylie AhtenWashington19:03.10
37Annika CarlsonWheaton (North)19:07.60
37Adeline HubertEureka19:30.90
37Audrey MarescaPlainfield (North)21:03.30
38Violet RoweGrayslake (Central)19:05.80
38Athena TrinerYorkville19:10.50
38Lucy DoyleEdwardsville (Metro-East Lutheran)19:32.10
38Ruby RademakerLaGrange (Lyons)21:04.20
39Chloe LaymanNormal (University)19:05.90
39Rory MaliaEvanston (Twp.)19:11.20
39Grace ThompsonMarshall19:33.20
39Kenzie WarmusWinnetka (New Trier)21:04.50
40Azalea ModesDeerfield19:06.20
40Morgan CokerPekin19:12.10
40Kenzie MillerAnna (A.-Jonesboro)19:34.90
40Sydney TamezMinooka21:04.70
41Lyla SeamanCarterville19:07.10
41Valentine AbramovNaperville (North)19:12.20
41Ashley PotterByron19:35.80
41Sadie TesdallBatavia21:05.70
42Audrey DickersonDeerfield19:07.50
42Clara GetsoianMinooka19:12.50
42Svea GliddenWinnebago Lutheran19:35.90
42Kinley ZielinskiNaperville (Central)21:08.70
43Madeline GeresDeerfield19:07.50
43Natalie HoucekWheaton (W. Warrenville South)19:13.20
43Haven MillerEl Paso (E.P.-Gridley)19:36.50
43Mary Kate HallNaperville (North)21:10.20
44Ava ConleyMorris19:08.00
44Annabelle ReederYorkville19:13.50
44Raegan JonesAnna (A.-Jonesboro)19:36.60
44Madylyn HawkerMinooka21:12.20
45Jada BaerArlington Heights (St. Viator)19:09.30
45Mariangela PopocaVilla Park (Willowbrook)19:17.30
45Melaina BundrenAnna (A.-Jonesboro)19:36.90
45Izzy YaunWheaton (W. Warrenville South)21:12.80
46Jordan SutterGrayslake (Central)19:11.50
46Leah KleckauskasMinooka19:18.60
46Caroline WettsteinEl Paso (E.P.-Gridley)19:38.20
46Ella KusmierzWheaton (W. Warrenville South)21:12.90
47Breanna KlokkengaArlington Heights (St. Viator)19:13.90
47Abby BarrettWheaton (W. Warrenville South)19:25.60
47Avery DimkeWinnebago Lutheran19:44.00
47Raylynn HarkleroadPekin21:13.40
48Laney SamburskyCarterville19:16.20
48Josephine OlsonNaperville (North)19:27.40
48Kylee MyersAnna (A.-Jonesboro)19:44.70
48Kevine AgbadeEast Moline (United)21:14.10
49Maya ZopelPeoria (Notre Dame)19:17.60
49Katie PeetzLockport (Twp.)19:28.50
49Tessa WalkerSt. Joseph (S.J.-Ogden)19:44.90
49Annika McDonnellLaGrange (Lyons)21:14.40
50Brenna SlomanChatham (Glenwood)19:20.30
50McKinlee WilliamsPekin19:28.70
50Caroline WillenborgPleasant Plains19:46.50
50Natalie EnrightNaperville (Central)21:14.90
51Kallan HunterBelvidere19:24.00
51Lucy McCormickHinsdale (Central)19:29.80
51Ava ProehlTremont19:48.50
51Brynn PfeifferNaperville (North)21:15.60
52Allie LongArlington Heights (St. Viator)19:25.50
52June RectenwaldWheaton (North)19:31.00
52Grace GildeaElmhurst (IC Catholic)19:51.80
52Antonella DeAvilaEdwardsville21:16.40
53Chloe ShereSycamore19:29.70
53Kate JeffersWheaton (W. Warrenville South)19:31.40
53Kyla FranckeySt. Joseph (S.J.-Ogden)19:54.00
53Sophia GibsonCrystal Lake (Prairie Ridge)21:20.60
54Layla JanischSycamore19:29.80
54Eloise GraftNaperville (Central)19:32.00
54Sarah LinkErie-Prophetstown19:54.80
54Penny SpoljaricNaperville (Central)21:20.70
55Ava PietruszynskiGrayslake (Central)19:32.20
55Madeline CassidyBatavia19:34.20
55Madisen CallawayCerro Gordo-Bement19:55.30
55Delaney FenlonNaperville (Central)21:21.60
56Stella MartinDeerfield19:33.00
56Sophia SchulzNaperville (North)19:34.60
56Harper CampbellROWVA Williamsfield19:55.80
56Monica MarreroNaperville (Central)21:25.10
57Isabella RengusoArlington Heights (St. Viator)19:33.90
57Annabel PaquetteMoline19:35.60
57Emma PampaloniFarmington19:56.80
57Ainsley GoodwinEdwardsville21:31.50
58Gabrielle KohnleRockford (Boylan Catholic)19:35.80
58Emma BreeseNaperville (Central)19:37.50
58Brooklyn TurleyWilliamsville19:58.60
58Caroline O'MalleyNaperville (North)21:31.60
59Maddie JamesWashington19:37.90
59Dani SotoAlgonquin (Jacobs)19:38.60
59Avery ManningROWVA Williamsfield19:59.00
59Meara McTigheMinooka21:35.10
60Genevieve TorgersonCrystal Lake (Prairie Ridge)19:38.50
60Hailey RomanoBurlington (Central)19:39.20
60Verity NowarkEl Paso (E.P.-Gridley)19:59.60
60Elizabeth PierceMinooka21:39.00
61Hannah ZeiNaperville (Central)19:39.30
61Isabella StevensOlney (Richland County)19:42.50
61Charlotte WalkerElmwood-Plum City20:01.30
61Kate LooperEdwardsville21:40.00
62Reagan JumperEdwardsville19:40.30
62Elsie ParnhamMorton19:43.00
62Bre LehmanEureka20:02.50
62Skylyn WordenPlainfield (North)21:40.10
63Addison DavisBurlington (Central)19:40.70
63Charlize WachtelGeneseo19:43.10
63Grace WherleyTolono (Unity)20:03.10
63Alynn BledsoePlainfield (North)21:41.90
64Annabelle HaskinsHampshire19:41.00
64Nora BloebaumNormal (University)19:43.30
64Harper EllermeyerMurphysboro20:04.30
64Sam GuerecaHinsdale (Central)21:45.10
65Carolina JorgeMinooka19:41.20
65Sarah ChaeChicago (Northside)19:44.60
65Sophie HinthorneEl Paso (E.P.-Gridley)20:05.00
65Isabella HooperAlgonquin (Jacobs)21:46.20
66Grace GruberHinsdale (Central)19:43.30
66Lyla NevelManteno19:44.80
66Payton EifridBatavia21:47.90
67Madison PopelarEdwardsville19:46.30
67Emberlie GoinsTroy (Triad)19:47.20
67Mira KistnerStanford (Olympia)20:06.20
67Elizabeth MoranRiverside (R.-Brookfield)21:48.90
68Sara WolfeBatavia19:47.00
68Mia WhitfieldMetamora19:54.70
68Myli EhrhardtEl Paso (E.P.-Gridley)20:06.80
68Raegan ByramNaperville (North)21:49.20
69Chloe KammesBatavia19:47.50
69Haylie BernhardJoliet (Catholic Academy)19:55.70
69Drew RobisonDelavan-Darien20:08.10
69Izzy PoskonkaNaperville (Central)21:51.40
70Matylda MaciejczykAlgonquin (Jacobs)19:47.80
70Ellie ChevrierGrayslake (Central)19:59.10
70Nova ShawRoxana20:08.20
70Lucy KozlikNaperville (Central)21:51.80
71Paige KusmerzBarrington19:47.90
71Marin JaniakArlington Heights (St. Viator)19:59.90
71Ava StuemkeMurphysboro20:11.10
71Jenna BhattNaperville (North)21:52.90
72Clara JohnsonEdwardsville19:48.70
72Sophie SarabiaWoodstock20:01.80
72Aelyn AndersonWestmont20:11.50
72Elsie ClarkRiverside (R.-Brookfield)21:54.30
73Madison MilesBarrington19:48.80
73Annaliese SandersMorton20:02.40
73Rachel ImigBeecher20:11.50
73Elizabeth PetersonWashington21:54.40
74Isabelle Karl GarciaLibertyville19:49.40
74Jemma FarrellMorton20:02.50
74Maddy HegelePleasant Plains20:12.90
74Srihasini AlokamNaperville (Central)21:55.10
75Alexandra SchwantesDeKalb19:50.20
75Aubrey OttDunlap20:02.60
75Brooklyn MummTolono (Unity)20:13.50
75Siena TellaNaperville (North)21:56.30
76Olivia MartinezWheaton (W. Warrenville South)19:52.30
76Brooklyn VirtueDunlap20:03.00
76Ava MartelPort Byron (Riverdale)20:14.30
76Jocelyn AhoNaperville (North)21:58.50
77Julia GarrisonLibertyville19:52.90
77Natalia ArevaloDeerfield20:05.80
77Anya AnayaOregon20:14.40
77Yaretzy EscandonRockford (Auburn)22:00.50
78Emily OffuttWheaton (North)19:53.50
78Mia SiguenzaGlen Ellyn (Glenbard South)20:07.20
78Ashlynn RobinsonWinnebago Lutheran20:18.10
78Rory MoxleyMinooka22:01.80
79Willow JacksonEdwardsville19:53.90
79Ali BroaddusChatham (Glenwood)20:08.30
79Kat ScottRock Falls20:19.40
79Abigail ElterLaGrange (Lyons)22:02.70
80Caprice RodelyMinooka19:55.80
80Yadira ViramontesBelvidere20:09.40
80Avery HumphreyCambridge20:19.40
80Cara KieltyEdwardsville22:03.70
81Chelsi HeyobMinooka19:58.30
81Vivian SidrysChicago (Latin)20:11.20
81Halle BredelCarlinville20:19.80
81Izzy GutierrezBurlington (Central)22:05.10
82Gracie KaneLockport (Twp.)19:58.60
82Madison GreinerMorton20:11.60
82Lily MuellerSeneca20:19.90
82Giselle RamirezWheaton (North)22:11.30
83Tessa RussoPlainfield (North)19:58.90
83Maggie JablonskiCary (C.-Grove)20:11.80
83Bristol SchmidgallElmwood-Plum City20:21.40
83Joelle HodelMorton22:12.70
84Mackenzie CroninAlgonquin (Jacobs)19:59.50
84Siona RajshekharDeerfield20:11.90
84Jillian MurrayPort Byron (Riverdale)20:22.20
84Audrey KahnDeerfield22:12.70
85Addie PowersLaGrange (Lyons)19:59.90
85Clara KnutsonUrbana (University)20:12.30
85Kinley LeekAnna (A.-Jonesboro)20:22.30
85Naya KachraniNaperville (Central)22:13.10
86Zeta ZbroszczykPlainfield (North)20:00.90
86Claire SigmundLaGrange Park (Nazareth Academy)20:13.60
86Mya HillElmwood-Plum City20:22.30
86Kate GallagherNaperville (North)22:13.60
87Kavea SenthilanandNaperville (Central)20:01.80
87Allie O'HalloranLaGrange Park (Nazareth Academy)20:13.70
87Alli VanVeldhuizenPleasant Plains20:28.00
87Kate RodakowskiWheaton (W. Warrenville South)22:13.90
88Ireland HockmanPlainfield (North)20:02.00
88Maya FedkoLemont20:14.70
88Gracyn SmithByron20:28.80
88Madalyn MoraesBatavia22:14.10
89Macy BjorkNaperville (Central)20:02.20
89Charlotte Wik-FordChicago (Northside)20:15.10
89Adi WilsonNashville20:30.40
89Ella StruyfNaperville (North)22:15.10
90Veronica SkibickiLockport (Twp.)20:04.90
90Frances MakelaLake Villa (Lakes)20:15.30
90Ava GaulrappPort Byron (Riverdale)20:30.40
90Evelyn WalshRiverside (R.-Brookfield)22:17.60
91Rachel SimekVilla Park (Willowbrook)20:06.70
91Avery LayFreeburg20:16.30
91Abigail BelloSt. Joseph (S.J.-Ogden)20:30.90
91Kesli MillerNaperville (Central)22:18.20
92Eva MartinWheaton (W. Warrenville South)20:07.10
92Riley ShaferDeerfield20:16.90
92Layne SchafferFairbury (Prairie Central)20:31.50
92Chloe ReidelAlgonquin (Jacobs)22:21.20
93Kate BorhoVilla Park (Willowbrook)20:08.00
93Cassie CunninghamLemont20:18.10
93Kaylea HollinsheadWilliamsville20:32.60
93Alea HazarulDunlap22:22.50
94Ford SullivanWinnetka (New Trier)20:09.20
94Addie HamrickChatham (Glenwood)20:18.30
94Jemma FinleyPeru (St. Bede)20:34.50
94Gabriella MolinaRockford (Guilford)22:22.70
95Kennedy HardingMcHenry20:12.10
95Hannah SalbillaLake Villa (Lakes)20:19.20
95Hannah AmesCambridge20:34.50
95Lydia EngstromWashington22:24.10
96Paige JoachimMinooka20:12.20
96Eden BeyerMorton20:19.60
96Whitney ParkerGlasford (Illini Bluffs)20:36.80
96Kash GrimmHinsdale (Central)22:24.80
97Ava HorsfallEdwardsville20:12.40
97Jaz'Mya CastanedaSterling20:21.50
97Dorothy WilliamsMt. Sterling (Brown County)20:38.30
97Sophia RaineriLockport (Twp.)22:27.60
98Valentina KlassyBurlington (Central)20:14.70
98Zorina BohannonJacksonville20:21.60
98Emma WardWinnebago Lutheran20:40.10
98Corinne HammackDeerfield22:29.50
99Bethany YurichVilla Park (Willowbrook)20:16.40
99Ellie JonesMt. Zion20:21.80
99Emma JamesGenoa (G.-Kingston)20:41.10
99Molly CroghanCary (C.-Grove)22:30.90
100Julia FeltonAlgonquin (Jacobs)20:19.00
100Cadence ScheunemannUrbana (University)20:22.40
100Kendall ZieglerEast Dubuque20:44.60
100Sienna KeithWheaton (North)22:32.00
101Halle HillmanBatavia20:22.00
101Anna AndersonSycamore20:23.50
101Kayla KressinSandwich20:47.90
101Ainsley GroveLaGrange (Lyons)22:32.30
102Delaina FlodenMcHenry20:22.10
102Maggie GormleyTinley Park20:24.50
102Mary HaschemeyerCanton20:48.80
102Jenna RockeyMorton22:32.60
103Miya MoragaHampshire20:22.80
103Julia ParkesLaGrange Park (Nazareth Academy)20:24.70
103Mia ReifsteckTolono (Unity)20:49.00
103Reagan BachtaRockford (Guilford)22:33.10
104Izabel VegaRock Island20:23.70
104Hannah GreenfieldVernon Hills20:27.00
104Sophie VenckauskasHerscher20:49.60
104Morgan MerrittBatavia22:33.10
105Emily MarksBolingbrook20:24.40
105Susana MartiWoodstock20:28.50
105Sydney KendallArgenta (A.-Oreana)20:50.60
105Demi YerlyPekin22:34.90
106Emalyn DavisBurlington (Central)20:25.40
106Elena VlahosLaGrange Park (Nazareth Academy)20:29.70
106Gracie ZapatkaGenoa (G.-Kingston)20:51.70
106Lucy MorlanRockford (Guilford)22:35.60
107Lauren QuiggNaperville (Central)20:26.80
107Amy SmithMarengo20:30.40
107Amanda GonzalezEureka20:52.00
107Eleanor MeuerLaGrange (Lyons)22:36.20
108Lucinda MartinezLaGrange (Lyons)20:26.90
108Ella McKeeMacomb20:35.30
108Anna SearsEureka20:52.30
108Allie HuthLaGrange (Lyons)22:37.70
109Bella MohipSkokie (Niles West)20:27.30
109Giana HavrillaChicago (Northside)20:37.70
109Mackenzie MallicoatAuburn20:52.80
109Aven ThomasPlainfield (North)22:38.20
110Kaley ByhreHampshire20:28.30
110Ciara TannyNorridge (Ridgewood)20:37.80
110Kylie MathisSherrard20:53.00
110Elise KrasemanNaperville (North)22:38.50
111Eniyah EmeryBolingbrook20:29.00
111Ella SmartWoodstock20:38.10
111Taylor BressanWilliamsville20:54.00
111Lexie WenckowskiMinooka22:38.80
112Sophia KrummickLibertyville20:29.30
112Ailidzie PerezAurora (Central Catholic)20:38.80
112Maura OefflingJohnsburg20:54.60
112Michelle ParkChatham (Glenwood)22:39.50
113Alex SinclairPlainfield (South)20:29.50
113Quinn JuergensWashington20:39.50
113Finley EwaldPleasant Plains20:57.50
113Neve MartinEdwardsville22:39.60
114Adeline OsterPlainfield (South)20:30.40
114Alivia BrownGeneseo20:41.20
114Taylor ForneyElmwood-Plum City20:57.70
114Savannah MonahanCrystal Lake (Prairie Ridge)22:40.70
115Ellison MeyersYorkville20:30.80
115Cora PassermanMorris20:41.60
115Mya GriffinEl Paso (E.P.-Gridley)20:58.50
115Evelyn BristowEdwardsville22:41.10
116Amelia LuddenLaGrange (Lyons)20:31.50
116Eva StaletsNormal (University)20:42.70
116Taylor VaughnSt. Joseph (S.J.-Ogden)20:59.60
116Olivia FieldNaperville (North)22:41.70
117Ema EisslerWheaton (North)20:32.00
117Isabella (Bella) McMorrisCary (C.-Grove)20:42.80
117Maeve McdermottBeecher21:00.70
117Zofia OrlowskaAlgonquin (Jacobs)22:41.90
118Rachel RotramelYorkville20:33.00
118Maggie DaveyLemont20:43.20
118Riley KellyElmwood-Plum City21:01.30
118Jaclyn BolognaniNaperville (North)22:42.80
119Emily FahrmanWheaton (W. Warrenville South)20:33.30
119Josie KrollDunlap20:43.40
119Reese PiperAuburn21:03.10
119Presley HartzoldPlainfield (North)22:43.30
120Juliet OddoVilla Park (Willowbrook)20:34.70
120Kyara ChavezDixon20:43.80
120Audrey RothEl Paso (E.P.-Gridley)21:04.30
120Anna HansonEvanston (Twp.)22:45.80
121Claire LinNaperville (Central)20:36.50
121Norah GouldPeoria (Notre Dame)20:46.70
121Jessie DeNeveErie-Prophetstown21:04.60
121Maggie MarchyshynCrystal Lake (Prairie Ridge)22:46.50
122Isabella MunozBurlington (Central)20:37.20
122Abigail JamesTroy (Triad)20:47.40
122Payten NilesTolono (Unity)21:06.10
122Olivia WolzEdwardsville22:47.60
123Karen Martinez HernandezMoline20:37.80
123Leah TatroeCary (C.-Grove)20:47.80
123Tori BrowningSherrard21:07.50
123Kaitlyn JohnstonHampshire22:47.80
124Emaan HussainPlainfield (North)20:38.40
124Claire SackDunlap20:48.00
124Madeline RogersOregon21:09.20
124Lauren LeeNaperville (North)22:48.10
125Rylie WarczakAlgonquin (Jacobs)20:39.30
125Lizzy RupsisLemont20:48.50
125Brenna BurlackRock Falls21:11.60
125Eliza BoykPlainfield (North)22:48.80
126Annie WittePeoria (Richwoods)20:39.80
126Maggie MorrisseyLaGrange Park (Nazareth Academy)20:50.70
126Allie BottSt. Joseph (S.J.-Ogden)21:11.70
126Lana ArcherNaperville (Central)22:49.00
127Lexi DanzMcHenry20:41.80
127Tessa RitterNormal (University)20:51.30
127Talia JenkinsSeneca21:12.20
127Peach SantiniPlainfield (North)22:49.10
128Sarah EdellLaGrange (Lyons)20:43.20
128Celia LukasChicago (University)20:51.40
128Maddie OvermeyerWilliamsville21:12.30
128Mary-Kate KroeschNormal (University)22:49.10
129Reese KnysakBatavia20:45.20
129Rachel RussellNormal (Community West)20:51.60
129Karlee HenkinsSandwich21:12.90
129Abby FijalLaGrange Park (Nazareth Academy)22:49.30
130Addie KrogstieHinsdale (Central)20:46.40
130Eva BarkeNormal (University)20:53.10
130Paige SwankGillespie21:14.10
130Grace KellyNaperville (North)22:49.60
131Cassie GatzaHampshire20:47.60
131Morgan MasonTroy (Triad)20:55.50
131Hannah WalkerGenoa (G.-Kingston)21:14.70
131Gianna FranaMinooka22:49.70
132Claire DeppeBatavia20:47.80
132Rielle BeasleyWashington20:55.50
132Grace KnightAurora (A. Christian)21:15.30
132Lydia RickardBurlington (Central)22:50.80
133Sarah ReadLisle (Benet Academy)20:48.70
133Lacey UpdikeSterling20:58.80
133Lexi BrookeLawrenceville21:16.00
133Ashlyn NieckoBurlington (Central)22:50.80
134Grace SeibtLockport (Twp.)20:48.70
134Sanjana SiddarajuDunlap21:00.30
134Khloe StockhamDelavan-Darien21:16.60
134Avery CathcartBurlington (Central)22:50.80
135Amisha SchlichtAlgonquin (Jacobs)20:49.40
135Elleigh GrochowskyChillicothe (Illinois Valley Central)21:02.10
135Adaleigh PierceStockton21:17.30
135Maria KutrovatzBurlington (Central)22:50.90
136Mia EvansYorkville20:51.20
136Lucille WachtelGeneseo21:04.90
136Ellie WebsterEl Paso (E.P.-Gridley)21:17.90
136Raegan KiesMinooka22:51.00
137Danielle MarcinkowskiAddison (A. Trail)20:51.90
137Maddie BerryAurora (Central Catholic)21:05.20
137Reese JonesAnna (A.-Jonesboro)21:20.00
137Zoe FarrarBatavia22:51.20
138Gianna CesaroneBatavia20:52.70
138Shriya NagarajUrbana (University)21:06.60
138Emma FranchiByron21:20.20
138Fiona BeckBatavia22:52.30
139Clare BremnerLisle (Benet Academy)20:53.80
139Elena CoonMt. Zion21:06.60
139Haley SauderEureka21:20.20
139Julia DanielsRiverside (R.-Brookfield)22:53.00
140Bethany AfeworkSkokie (Niles West)20:55.40
140Lily StevensOlney (Richland County)21:07.10
140Sophia BradarichSherrard21:20.40
140Madison AndraSkokie (Niles West)22:53.40
141Natalie AndrewsMinooka20:55.90
141Isabella FrangiamoreCary (C.-Grove)21:07.30
141Grace SchmidtPort Byron (Riverdale)21:22.30
141Sofia Casler-BustamanteEvanston (Twp.)22:53.50
142Jamie LakemanAlgonquin (Jacobs)20:56.90
142Olivia BrownDeerfield21:08.90
142Lindsey BrittonRock Island (Alleman)21:23.20
142Diya PatelNaperville (North)22:55.10
143Grace BettsMcHenry20:59.80
143Zoe HeitzMt. Zion21:09.90
143McKayla NoonanNaperville (Central)22:56.20
144Virginia SiejkaEdwardsville20:59.90
144Morgan PurcellChicago (University)21:10.10
144Lila ColemanSeneca21:27.00
144Selene AlvarezBolingbrook22:56.30
145Maribel ContrerasBerwyn-Cicero (Morton)21:02.40
145Abby MullinPalos Heights (Chicago Christian)21:10.30
145Khloe Miller-DyrbyCullom (Tri-Point)21:27.30
145Maya CeliknalSkokie (Niles West)22:56.70
146Violet YoungLibertyville21:02.60
146Bailey ButlerWashington21:11.20
146Staley SanckenEureka21:27.70
146Victoria MotisiCary (C.-Grove)22:57.20
147Maret SiblikDeKalb21:03.10
147Sadie DregneDeerfield21:11.30
147Darilis KnoblochToulon (Stark County)21:28.20
147Bridget BattagliaNaperville (North)22:58.70
148Ashley SchraederYorkville21:04.00
148Campbell FentonVernon Hills21:13.50
148Alaina KarkerDelavan-Darien21:28.50
148Jayariah RileyPekin23:00.00
149Sam Vander BleekDeKalb21:04.80
149Lana AlcornNormal (University)21:15.30
149Galina FairbanksTolono (Unity)21:28.50
149Naomi O'HareLaGrange (Lyons)23:02.60
150Jenna LallyLaGrange (Lyons)21:05.10
150Audrey ShanePeoria (Notre Dame)21:15.50
150Lola RisingerTremont21:31.70
150Chloe JohnstonDunlap23:03.00
151Eliza EdgertonEvanston (Twp.)21:05.30
151Ella MorganMt. Zion21:16.40
151Carolina PopovicsTolono (Unity)21:32.70
151Linnea MadridNaperville (Central)23:03.60
152Teresa GattusoSkokie (Niles West)21:06.80
152Payton MurrayJacksonville21:17.80
152Rozlyn MosherErie-Prophetstown21:34.60
152Evie WilsonMinooka23:03.90
153Delilah KissaneCarpentersville (Dundee-Crown)21:10.30
153Maddie LyonsMetamora21:17.80
153Molly HahnWilliamsville21:36.50
153Olivia SeidlitzRock Island23:05.60
154Itzel RamirezBurbank (Reavis)21:11.50
154Caitlyn MacaulayCrystal Lake (Prairie Ridge)21:20.60
154Izzy WellenreiterWinchester21:37.30
154Britney MahoneyAlgonquin (Jacobs)23:06.90
155Madeline SinghPlainfield (North)21:15.90
155Julia ValaitisCary (C.-Grove)21:21.00
155Grace RichieCullom (Tri-Point)21:37.90
155Katelyn WipperfurthBurlington (Central)23:08.40
156Jersey CatesPekin21:16.20
156Ava WeaverMacomb21:22.10
156Ashley RodriguezRock Falls21:38.80
156Anabel OlesiakRiverside (R.-Brookfield)23:11.90
157Gia FraleyRockton (Hononegah)21:16.70
157Georgia KirkpatrickOttawa (Twp.)21:23.00
157Valerie RothEureka21:39.60
157Amelie ReedyNormal (University)23:12.30
158Julia HaackerBurlington (Central)21:16.70
158Vanessa TekampeRockford (Boylan Catholic)21:23.50
158Avni SharmaDeerfield23:13.30
159Lauren LadendorfPekin21:19.80
159Alexia MorrisBreese (Central)21:24.50
159Natalie BabcockElmwood-Plum City21:39.90
159Alexandra CruzNaperville (Central)23:13.40
160Ava WagemannPekin21:20.50
160Ava BurgessMorton21:25.40
160Gabriella NorthrupByron21:40.60
160Aubrey FouliardLaGrange (Lyons)23:14.90
161Katelyn BurkeNaperville (Central)21:22.00
161Madison MarshallFreeburg21:25.40
161Mia DonaldMaryville (M. Christian)21:42.10
161Jillian SuhreEdwardsville23:15.20
162Claire GustafsonRock Island21:22.80
162Marian JohnsonChicago (Northside)21:25.50
162Nevaeh ThomasGillespie21:42.50
162Kayla RomanoBurlington (Central)23:15.30
163Callie PflugBurlington (Central)21:25.80
163Kylie KulaSycamore21:26.10
163Addison KlosJohnsburg21:43.40
163Mallory WeitzmannPlainfield (North)23:15.60
164Katelyn RosenHighland Park21:26.60
164Kaija HoverMetamora21:28.20
164Bethany SennettPrinceville21:43.60
164Isabel WhiteMinooka23:16.70
165Elizabeth LeustekPeoria (Notre Dame)21:28.60
165Lucia LindbergEvanston (Twp.)21:28.60
165Evelyn AndersonOregon21:43.80
165Andrea DeAviliaEdwardsville23:18.60
166Sophia DavisSterling21:28.60
166Genevieve KlingVilla Park (Willowbrook)21:30.10
166Zeta FayHinckley (H.-Big Rock)21:44.60
166Ellinor LachLaGrange (Lyons)23:19.30
167Adriana LehrGlen Ellyn (Glenbard South)21:28.90
167Antonina MoricziSkokie (Niles West)21:30.60
167Isabella CanzoneriHinckley (H.-Big Rock)21:45.20
167Brooke SchaeferNaperville (Central)23:20.70
168Ella AndersonGlen Ellyn (Glenbard South)21:29.20
168Gabriela (Gaby) GonzalezBerwyn-Cicero (Morton)21:31.70
168Juniper McFerrenCanton21:45.70
168Nora ClarkeEvanston (Twp.)23:21.00
169Hope EmmerichMorris21:29.20
169Claire RehmerLibertyville21:31.90
169Jennica NormanErie-Prophetstown21:48.20
169Kailyn SchlichtAlgonquin (Jacobs)23:21.10
170Ella YlaganUrbana (University)21:29.60
170Abby KovacsPlainfield (South)21:32.40
170Nora SeemanMinooka23:24.70
171Lillian HauckSterling21:30.60
171Vivian LittleVilla Park (Willowbrook)21:36.40
171Ella BuckleyPrinceville21:53.50
171Bailey WolfeBatavia23:25.20
172Amelia PanVernon Hills21:31.20
172Carly ErnstNaperville (Central)21:36.50
172Bailey Schallenberg-DeckerRoxana21:55.00
172Gisselle MirandaRiverside (R.-Brookfield)23:25.60
173Ayla SchultzGeneseo21:32.20
173Jasmine SarpongBolingbrook21:36.90
173Jillian HammerOregon21:56.40
173Mallory WatersLaGrange Park (Nazareth Academy)23:25.70
174Lola MaldonadoMt. Zion21:32.90
174Kate KubickiHighland Park21:37.80
174Aniya ProctorMurphysboro21:57.20
174Sara JakobszeGlen Ellyn (Glenbard South)23:25.80
175Brenna HooperChampaign (Centennial)21:36.10
175Kylie McDougallBatavia21:39.50
175Madalyn OriElmwood-Plum City21:59.30
175Gabriela SalinasRockton (Hononegah)23:26.90
176Kylie SmithLake Villa (Lakes)21:37.80
176Marilee FosdickPekin21:40.00
176Ella KnolesWilliamsville22:00.90
176Grace KovacsLockport (Twp.)23:27.40
177Mia CaporalePalos Heights (Chicago Christian)21:39.50
177Alina ArguelloDeKalb21:42.40
177Sydney SteinbachSt. Joseph (S.J.-Ogden)22:01.50
177Sophia BohannanWashington23:27.90
178Naina MathurVernon Hills21:40.10
178Thain KarrNaperville (North)21:42.50
178Yuri VilchisFairbury (Prairie Central)22:01.90
178Sophia OlivaresLisle (Benet Academy)23:29.60
179Dallas DoplerPontiac21:41.00
179Olivia GoerzenWheaton (North)21:46.10
179Ella BallyEureka22:04.00
179Brooke LindseyRockford (Guilford)23:30.80
180Fiona FeltenLombard (Montini)21:42.20
180Alli CoxPekin21:51.40
180Paytin TerwilligerToulon (Stark County)22:05.60
180Riley EifridBatavia23:32.00
181Alexandra ChrismanLemont21:42.80
181Ivette QuintanaBolingbrook21:51.70
181Alayna SwansonByron22:12.30
181Aliyah AvilaHampshire23:32.60
182Audra LoneyGlen Ellyn (Glenbard South)21:43.90
182Felicity HaworthWheaton (North)21:52.60
182Elly HuetteEl Paso (E.P.-Gridley)22:12.50
182Lina MeahGlen Ellyn (Glenbard South)23:33.40
183Olivia MaceRockford (Boylan Catholic)21:43.90
183Evelyn ThomasLaGrange (Lyons)21:53.00
183Grace BurnesByron22:12.90
183Grace RhotenLaGrange (Lyons)23:34.10
184Makena SteeleTroy (Triad)21:44.10
184Shaili PetersEvanston (Twp.)21:53.40
184Marion HemmerEdwardsville (Metro-East Lutheran)22:14.00
184Lucy FortLaGrange (Lyons)23:35.90
185Harlyn ShoffnerPontiac21:44.70
185Sophie SurfaceBradley (B.-Bourbonnais)21:53.40
185Eva KnappEureka22:14.70
185Clara ChungDeerfield23:36.50
186Amelia JumperJerseyville (Jersey)21:44.80
186Penelope DonohueEvanston (Twp.)21:53.80
186Reaghan StierwaltBroadlands (Heritage)22:21.40
186Kienale AguilarSkokie (Niles West)23:37.40
187Kennedy PendletonGrayslake (Central)21:44.80
187Kamila Torres-HuertaBolingbrook21:56.70
187Monserrat SolanoEast Dubuque22:22.20
187Alex BultemaMinooka23:37.50
188Addison SawyerCrystal Lake (Prairie Ridge)21:44.90
188Ryann RemiaszLaGrange (Lyons)21:57.00
188Addison SmithEl Paso (E.P.-Gridley)22:22.60
188Kaila PhillipsMorton23:37.60
189Olivia MiklikWashington21:45.40
189Lucille MassRock Island21:58.70
189Naomi StapleMurphysboro22:22.60
189Samantha SmithLaGrange (Lyons)23:37.60
190Jocelyn ForsytheChillicothe (Illinois Valley Central)21:45.80
190Eleanor HultgrenBurlington (Central)22:01.00
190Avery KaapWinnebago Lutheran22:24.70
190Larkin KutayNaperville (North)23:38.10
191Liberty BrumbaughGeneseo21:46.10
191Ellis SchilbMoline22:01.40
191Isla StevensSandwich22:25.40
191Ebony VasquezMcHenry23:38.50
192Kate SchulerMorton21:46.20
192Laura RoeWheaton (North)22:04.10
192Madyson McDowellGenoa (G.-Kingston)22:26.50
192Haley KaluzaMorton23:38.60
193Brooklynn WebsterEast Peoria21:46.60
193Sarah FarrellWheaton (North)22:04.20
193Emily UrbanskiSandwich22:27.80
193Adilene BatschNaperville (Central)23:40.10
194Grae BooneGalesburg21:47.60
194Sydney CoxPekin22:05.30
194Laurel BuchananLawrenceville22:28.10
194Anastasia MykytinCary (C.-Grove)23:40.30
195Alissa RuizCarterville21:48.00
195Charlotte HalfarBolingbrook22:05.90
195Analise HubertEureka22:29.30
195Abby SeaPekin23:40.50
196Sophia NangleDeerfield21:48.40
196Alli MerrickEdwardsville22:06.40
196Elyse EldredCarlinville22:29.70
196Victoria RowanDunlap23:41.70
197Sofia MacDonaldUrbana (University)21:52.60
197Amelia HeineRock Island22:10.70
197Mae RueterWinchester22:31.50
197Jessica WeckesserWheaton (W. Warrenville South)23:42.00
198Molly PateChampaign (Centennial)21:53.50
198Emma MooreRockton (Hononegah)22:11.10
198Sylvie CarlsonRockford (R. Christian)22:32.20
198Annika MadridNaperville (Central)23:42.00
199Karlee PiercefieldOlney (Richland County)21:53.60
199Nancy AlvarezBurlington (Central)22:11.70
199Kaitlyn ZehrEureka22:33.20
199Addison ShenefieldEdwardsville23:42.40
200Viola GrosvenorGrayslake (Central)21:54.20
200Hannah SingerAlgonquin (Jacobs)22:13.90
200Calia BennettArgenta (A.-Oreana)22:33.30
200Eden SticklingMorton23:42.80
201Kelly DietschNormal (University)21:54.40
201Allyson StefaniVilla Park (Willowbrook)22:14.60
201Christine RamirezOregon22:34.70
201Trisha JoshiNaperville (North)23:43.70
202Emma SavageFreeburg21:55.30
202Ulana RicheyRock Island22:15.10
202Emma PetersonRock Falls22:34.80
202Alexandra (Ali) Pye-MeyerBurlington (Central)23:44.50
203Audrey WendtLaGrange Park (Nazareth Academy)21:55.70
203Sierra VahlOak Lawn (Richards)22:20.30
203Ireland BarrettStockton22:35.50
203Clara StevensWheaton (North)23:46.70
204Kinley AlexanderChampaign (Centennial)21:55.70
204Caitlyn GriffithLibertyville22:22.10
204Sami LayerRock Island (Alleman)22:36.60
204Emma ManguneBurlington (Central)23:47.50
205Leya AlcornNormal (University)21:58.20
205Gabrielle GrevingRockton (Hononegah)22:22.40
205Jessica RiosSandwich22:38.70
205Avery LappeGlen Ellyn (Glenbard South)23:48.20
206Mackenzie JamesPeoria (Notre Dame)21:58.20
206Lizbeth AlvarezBurlington (Central)22:22.50
206Brynlee FinchWest Prairie22:40.80
206Olivia BrackenLisle (Benet Academy)23:48.70
207Layna BerrySycamore21:59.90
207Savannah TrenchLisle (Benet Academy)22:28.40
207Sidney JacksonNormal (Calvary Christian Academy)22:41.90
207Kaya LucianoLisle (Benet Academy)23:49.60
208Haley Van TilPalos Heights (Chicago Christian)22:00.40
208Aubrey DossRock Island22:28.70
208Elinor McHaleByron22:43.30
208Reagan McReynoldsMinooka23:50.30
209Hadley SlomanChatham (Glenwood)22:01.20
209McKenzie RihmLibertyville22:29.00
209Ellie BuchananLawrenceville22:43.40
209Allison MondragonLaGrange (Lyons)23:51.00
210Annaliese KoziolRochelle22:01.30
210Sadie EissingLockport (Twp.)22:29.70
210Claire SchreckBloomington (Cornerstone Christian Academy)22:43.40
210Paige TimmYorkville23:51.80
211Grace TrentmanFreeburg22:02.20
211Penelope KappleHighland Park22:29.90
211Mia ChavezBeecher22:44.40
211Gissel VasquezAlgonquin (Jacobs)23:54.00
212Addyson OlsonMorris22:03.10
212Jazlin MunozBurbank (Reavis)22:30.00
212Alexa AyalaGenoa (G.-Kingston)22:45.10
212Ellie LopezLaGrange Park (Nazareth Academy)23:54.80
213Eve SchmutzlerDunlap22:03.80
213Nora HymaBradley (B.-Bourbonnais)22:30.50
213Madyson HarmsEl Paso (E.P.-Gridley)22:47.70
213Collins OverturfYorkville23:55.70
214Tori GarciaBreese (Central)22:04.80
214Melanie LozanoBurbank (Reavis)22:32.30
214Emma ChristinMorrison22:47.80
214Serafina GilsonPekin23:56.40
215Kate MundayJoliet (Catholic Academy)22:07.40
215Analese HaaseHampshire22:36.30
215Audra MecumWinnebago Lutheran22:50.10
215Kaylie ColtrinMetamora23:57.90
216Olivia ParkerCary (C.-Grove)22:07.40
216Briseyda HueramoDeKalb22:36.60
216Jocelie TharpEureka22:51.60
216Hailey FryzekWheaton (North)23:58.30
217Sofia CarrilloWashington22:07.40
217Liliana PervanLisle (Benet Academy)22:41.00
217Kennedy SmithGenoa (G.-Kingston)22:53.00
217Marisa AbadLemont23:59.00
218Allexis GrayMacomb22:08.80
218Abigail O'TooleLaGrange (Lyons)22:43.80
218Linnea LyonsWinnebago Lutheran22:53.40
218Ezabella LlanosHampshire23:59.50
219Emi BrownMorton22:11.30
219Peyton PetrineVilla Park (Willowbrook)22:45.40
219Elizabeth ClouseRoxana22:53.40
219Reet GoharWheaton (W. Warrenville South)23:59.60
220Liesel BalmforthCarterville22:12.40
220Savanna JoyceLibertyville22:52.60
220Kelsey AdcockTolono (Unity)22:54.20
220Audrey BonhamMorton24:01.10
221Emma TonkeryGrayslake (Central)22:14.10
221Camila ArizaHighland Park22:52.70
221Emily HilmanROWVA Williamsfield22:54.90
221Aubrey SauderMorton24:03.10
222Holly LewerWashington22:14.80
222Reese AndrewsRockton (Hononegah)22:53.20
222Caley HeadGillespie22:56.00
222Caroline FrankWheaton (W. Warrenville South)24:03.20
223Baylee SummersEffingham22:16.00
223Madison DeLongRockton (Hononegah)22:53.30
223Avery BruleWinnebago Lutheran22:56.70
223Natalie LarsonWheaton (W. Warrenville South)24:03.40
224Regan GouldChicago (Northside)22:16.30
224Sydnee MoseleyRock Island22:53.40
224Emerson BruleWinnebago Lutheran22:56.70
224Morgan HartMetamora24:04.30
225Mallory KocherOlney (Richland County)22:18.00
225Mariana MillanLibertyville22:55.90
225Cassie BlockCerro Gordo-Bement22:57.40
225Viviana GonzalezLaGrange (Lyons)24:04.40
226Briley KocherOlney (Richland County)22:18.50
226Adalyn SolomonsonEl Paso (E.P.-Gridley)22:57.80
226Brooke RotherhamPekin22:59.20
226Hannah BennieDeerfield24:05.00
227Nyameye MaisonMorton22:19.50
227Makia BolesEureka22:58.20
227Cameron ShawHampshire23:00.10
227Catherine DavisPekin24:05.50
228Marlena KendraGlen Ellyn (Glenbard South)22:20.20
228Lyla SchellMackinaw (Deer Creek-M.)22:59.40
228Allison ThannertSkokie (Niles West)23:03.40
228Siyana IlevaCary (C.-Grove)24:05.70
229Lily HawsDixon22:20.40
229Grace PenaGenoa (G.-Kingston)23:00.00
229Kym AngelesBolingbrook23:03.50
229Lisania SandovalRockford (Jefferson)24:05.90
230Michaela HuhnChillicothe (Illinois Valley Central)22:21.30
230Hannah TruaxCarlinville23:00.00
230Maise ParylakSkokie (Niles West)23:04.30
230Iva TokicLaGrange (Lyons)24:06.20
231Adalyn PattersonMt. Zion22:22.10
231Jenna BaumannRockford (Lutheran)23:01.50
231Magaly CuautleVilla Park (Willowbrook)23:05.50
231Violet ErdemsoyolBurlington (Central)24:06.40
232Esme GibbonsDunlap22:23.50
232Elliott CoxAnna (A.-Jonesboro)23:01.70
232Yazleen SantosCarpentersville (Dundee-Crown)23:07.60
232Anne RimkusLaGrange (Lyons)24:09.40
233Flynn WolffCrystal Lake (Prairie Ridge)22:25.70
233Althea GnatovichSherrard23:04.60
233Lea JohnsonMcHenry23:10.30
233Kaylah NarcarotiRockton (Hononegah)24:09.70
234Georgia SullivanMt. Zion22:26.20
234Josselin MateoMurphysboro23:07.30
234Charlotte WilhiteHighland Park23:12.50
234Anya JanovjakYorkville24:11.10
235Leah KoelperMarengo22:26.30
235Makenzy ZimmermanWinnebago Lutheran23:09.20
235Olivia StanojevAlgonquin (Jacobs)23:16.30
235Lindsay RandolphGlen Ellyn (Glenbard South)24:16.40
236Martha BakerWoodstock22:27.20
236Bella HitchinsEureka23:09.40
236Sarah MackLockport (Twp.)23:16.30
236Lillian FredericksEdwardsville24:18.50
237Alessandra PinedaRiver Forest (Trinity)22:29.00
237Camryn EmmonsFarmington23:10.60
237Jocelyn MartinezBurbank (Reavis)23:21.10
237Ivy DiDomenicoBurlington (Central)24:19.40
238Maria GerkinMetamora22:29.60
238Jayden GerardROWVA Williamsfield23:12.80
238Ximena PadillaBurbank (Reavis)23:23.20
238Madelyn CairoPlainfield (North)24:19.60
239Timyra CacesLake Villa (Lakes)22:30.00
239Penny AlbertsonEureka23:14.20
239Heidy SolisBurbank (Reavis)23:26.80
239Elysa ZavalaLaGrange (Lyons)24:21.40
240Grace PuharCary (C.-Grove)22:31.30
240Mari RagerOregon23:14.90
240Bridget HasenauerLisle (Benet Academy)23:29.40
240Elvira PolishchukWashington24:21.50
241Cameron PowersTroy (Triad)22:32.10
241Savannah ClineRoxana23:15.60
241Makenzie GoodmanBradley (B.-Bourbonnais)23:30.50
241Paige BaughmanYorkville24:21.60
242Isabel OlsonMetamora22:32.30
242Rebecca MangoldEureka23:19.40
242Hawa HabonaMoline23:30.80
242Brooke StanojlovicMinooka24:22.40
243Claire SamplesCarterville22:32.40
243Natalie PetriStanford (Olympia)23:24.90
243Giana MaloneyLockport (Twp.)23:32.30
243Norah BoeingMcHenry24:23.10
244Landrey CrainCarterville22:32.50
244Helen ChamberlainGenoa (G.-Kingston)23:26.50
244Leslie CruzBerwyn-Cicero (Morton)23:32.50
244Naomi RukinRockton (Hononegah)24:23.30
245Allison TuckMetamora22:32.90
245Olivia NehmelmanDelavan-Darien23:27.40
245Miranda PowleyLockport (Twp.)23:37.20
245Andrea AlvarezLemont24:24.30
246Rosie CallaghanLombard (Montini)22:33.60
246Jocelyn AbneyGenoa (G.-Kingston)23:28.10
246Chidiuto EzeaniRockton (Hononegah)23:38.20
246Viviana CervantesPlano24:24.40
247Kyleigh CazelOlney (Richland County)22:34.50
247Lucy TrefryRock Island (Alleman)23:31.10
247Skylar NiederbergerHighland Park23:46.50
247Sonia WilliamsRock Island24:25.70
248Brook GerstungCary (C.-Grove)22:35.10
248Shawn GendeRock Island (Alleman)23:33.10
248Sheila MehtarkhelSkokie (Niles West)23:47.40
248Tallula McDanielLisle (Benet Academy)24:25.80
249Grace HansenGalesburg22:35.10
249Ksenia MedvedenkoDakota23:35.10
249Sydney Piazza-GreenLockport (Twp.)23:47.90
249Lexi DolanBatavia24:26.60
250Riley ThrushOttawa (Twp.)22:36.20
250Fabienne HoubergHerscher23:36.30
250Addelynn AmideiLisle (Benet Academy)23:48.40
250Rachel DicksonYorkville24:26.70
251Emily LaPorteCrystal Lake (Prairie Ridge)22:37.00
251Chloe KellyMonmouth (M.-Roseville)23:36.50
251Karolyn Martinez HernandezMoline23:56.60
251Samantha AmayaRock Island24:27.50
252Stephanie SykesDanville22:37.50
252Isabella HoustonDelavan-Darien23:39.20
252Chyna JeffersonBradley (B.-Bourbonnais)23:59.40
252Esmi VegaPlainfield (North)24:27.70
253Gianna CerauliVernon Hills22:38.70
253Emma MercyRock Island (Alleman)23:39.50
253Mattia RosenbergPeoria (Richwoods)23:59.70
253Amina TaybaNaperville (Central)24:29.50
254Alaina MillerEffingham22:38.80
254Ellen HoracekMackinaw (Deer Creek-M.)23:41.30
254Grace FinkPlainfield (South)24:03.50
254Lucia FernandezLisle (Benet Academy)24:30.90
255Ashley KennaLaGrange Park (Nazareth Academy)22:40.00
255Yazmyne MartinezRock Island24:05.50
255Besseggen StowellDeerfield24:32.50
256Grace TranelDunlap22:40.10
256Kaylee OvertonPort Byron (Riverdale)23:49.50
256Athena RomanFox Lake (Grant)24:07.70
256Charlotte MagdaLaGrange (Lyons)24:33.80
257Keira GorrieChatham (Glenwood)22:40.70
257Lorelai DannhornOregon23:52.20
257Stephanie CastroDeKalb24:07.80
257Aleah KennellMorton24:33.90
258Ailey HarstadOttawa (Twp.)22:41.20
258Raina McKayBeecher23:53.60
258Hannah RotherhamPekin24:08.30
258Abi SalinasRockton (Hononegah)24:34.00
259Elizabeth WindyMorris22:41.80
259Jazmyne AlbersPleasant Plains23:55.60
259Samantha CalvilloBolingbrook24:09.30
259Gracie May BiziarekWheaton (W. Warrenville South)24:34.30
260Jocelyn LewisNormal (University)22:41.80
260Hannah RoggensackWinnebago Lutheran23:56.70
260Samiya McBeanFox Lake (Grant)24:09.60
260Selah SpringerPekin24:34.80
261Kathryn WilburMetamora22:42.90
261Gianna HighHerscher23:57.40
261Anna PachlaBerwyn-Cicero (Morton)24:11.00
261Sarah EdwardsChatham (Glenwood)24:34.90
262Haley SolanOttawa (Twp.)22:43.20
262Summer PaulPleasant Plains23:58.80
262Allison ThomasFox Lake (Grant)24:15.80
262Piper StroyanNormal (University)24:35.20
263Bryanna DomierGrayslake (Central)22:44.40
263Ava RogersRock Island (Alleman)23:59.00
263Grace JohnsonBradley (B.-Bourbonnais)24:17.90
263Abbie GayhartLockport (Twp.)24:36.00
264Kaelin MorrisSterling22:46.80
264Olivia WhiteHerscher24:00.90
264Juliana WeiszHighland Park24:20.10
264Lily MorrisWheaton (W. Warrenville South)24:36.10
265Lily EwingNormal (Community West)22:47.90
265Maddie CooperEureka24:01.40
265Yaretzi DelgadoLockport (Twp.)24:22.50
265Olivia FraleyGlen Ellyn (Glenbard South)24:36.90
266Regan HeimsothMarengo22:49.40
266Lyla DrewelGillespie24:05.10
266America CarmonaCarpentersville (Dundee-Crown)24:23.40
266Lilly VitulloCary (C.-Grove)24:37.00
267Natalie BordersPontiac22:53.30
267Lucy WheatonDeKalb24:25.50
267Sunny OsborneSkokie (Niles West)24:37.60
268Molly ClarinGlen Ellyn (Glenbard South)22:54.30
268Tesla ShawBloomington (Cornerstone Christian Academy)24:05.60
268Brianna PasillasHampshire24:26.80
268Anna DulyabaLaGrange (Lyons)24:38.00
269Sarah BarnesAurora (Central Catholic)22:54.40
269Carys MayoEureka24:06.70
269Helen KozlowskiBolingbrook24:31.90
269Violet SloanVilla Park (Willowbrook)24:40.00
270Halle OppermanPontiac22:55.30
270Maddie WelchPleasant Plains24:09.30
270Becca TrotterDeKalb24:37.40
270Emily KazberukHampshire24:41.90
271Shanzeh AbbasCrystal Lake (Prairie Ridge)22:56.90
271Kiah RieselSt. Joseph (S.J.-Ogden)24:10.00
271Marilyn (Maisy) VanVoorenMoline24:38.90
271AnnMarie TrentmanFreeburg24:43.40
272Mya MannLaGrange Park (Nazareth Academy)22:56.90
272Tessa GemplerEast Dubuque24:10.40
272Reid JarosikLockport (Twp.)24:45.00
272Fiona GutierrezPlainfield (South)24:54.60
273Zoey PearsonSycamore22:57.50
273Kamryn BarkerEl Paso (E.P.-Gridley)24:14.20
273Luciana OlivitoWheaton (W. Warrenville South)24:45.80
273Briana MartinezBerwyn-Cicero (Morton)25:00.80
274Yuliana ManzanaresArlington Heights (St. Viator)22:57.80
274Allison VenckauskasHerscher24:15.50
274Kailynn MariscalPlainfield (South)24:48.90
274Jane LarsenCarpentersville (Dundee-Crown)25:00.80
275Brynn DeanChillicothe (Illinois Valley Central)22:58.00
275Lexi KappleErie-Prophetstown24:15.80
275Calla KeanRock Island24:49.60
275Chloe WieseRock Island25:01.50
276Hannah StoneGeneseo22:58.20
276Olivia AgajanianSandwich24:17.90
276Sofia MacalusoLisle (Benet Academy)24:50.10
276Ariana WilliamsRock Island25:09.90
277Helen SchulzeEast Peoria22:58.70
277Ella StalterEureka24:21.00
277Chloe CraineDunlap24:50.70
277Emma GrecoLisle (Benet Academy)25:10.90
278Logan ShouldersFreeburg22:59.10
278Deja LuckeyJohnsburg24:22.70
278Esme BleskinLaGrange Park (Nazareth Academy)24:50.90
278Alexis FulghumFox Lake (Grant)25:19.70
279Leah FerrantinoOttawa (Twp.)22:59.80
279Abbie LudwigOregon24:23.50
279Stacy PetrovaNaperville (North)24:51.60
279Ava HaegeleHampshire25:34.60
280Claire HorwitzChicago (Latin)23:00.80
280Josie CunninghamEureka24:23.80
280Izabelle KellerMorton24:52.90
280Maeda SchofieldLisle (Benet Academy)25:47.50
281Kaelyn DeMarsAurora (Central Catholic)23:02.20
281Kristen MulvaneyFairbury (Prairie Central)24:24.60
281Reagan WooleverWashington24:53.10
281Nayeli RodriguezAddison (A. Trail)25:59.90
282Hazel HeadFreeburg23:05.20
282Amelia GoodTolono (Unity)24:25.00
282Jenna CampbellMetamora24:53.40
282Mariana RamirezBerwyn-Cicero (Morton)26:13.90
283Evelyn RozanskiRockford (Boylan Catholic)23:05.70
283Moira KruegerEdwardsville (Metro-East Lutheran)24:25.00
283Christina LinFreeburg24:54.20
283Paige MauritzsonPeoria (Richwoods)26:22.30
284Taylor WoodringJerseyville (Jersey)23:06.60
284Melanie CarrilloOregon24:25.40
284Maggie HertzEdwardsville24:54.70
284Julia GomezBerwyn-Cicero (Morton)26:28.00
285Milly CellettiChatham (Glenwood)23:06.80
285Quinn LarsonStockton24:25.90
285Adriana CascallaresPlainfield (South)24:55.00
285Olivia SchimanMcHenry26:29.20
286Chloe SimpsonChatham (Glenwood)23:07.30
286Stella PeircePort Byron (Riverdale)24:27.30
286Haley HelfrichFreeburg24:55.60
286Nicole SasAddison (A. Trail)26:33.00
287Ella HeinenJoliet (Catholic Academy)23:07.70
287Braylee HammondFarmington24:27.50
287Bryanna BrandRock Island24:56.30
287Paulette AlfaroAddison (A. Trail)26:46.80
288Gracyn WilesLemont23:07.80
288Maggie AllenGlasford (Illini Bluffs)24:27.60
288Sophie ChuNaperville (Central)24:58.40
288Asmaa ShaibatOak Lawn (Richards)26:57.10
289Hazeleigh RosemannWoodstock23:08.60
289Addisyn ToohillFairbury (Prairie Central)24:28.20
289Diya GandhiNaperville (North)24:58.70
289Ariel HuynhAddison (A. Trail)27:08.50
290Salome Freites-AlvaradoWoodstock23:09.20
290Yesenia AvilaPeru (St. Bede)24:28.30
290Eliza HoganEvanston (Twp.)24:58.80
290Rebecca JuarezBerwyn-Cicero (Morton)27:13.60
291Amanda SchapenTinley Park23:10.90
291Madison SmithBeecher24:28.70
291Molly StarrCary (C.-Grove)25:00.30
291Riley NolanPeoria (Richwoods)27:47.00
292Melissa SalgadoNorridge (Ridgewood)23:13.10
292Ava LandwehrKewanee (Wethersfield)24:28.90
292Zahra FakhriEast Moline (United)25:00.70
292Shinjini VijayVargiyaMoline27:47.60
293Zara LugoMorris23:13.80
293Fiona RockeEureka24:29.10
293Ava ColePlainfield (North)25:02.10
293Alina RojasCarpentersville (Dundee-Crown)27:50.20
294Maria LaraNorridge (Ridgewood)23:13.90
294Gracie KruseStockton24:29.30
294Victoria AguirreBolingbrook25:02.80
294Karen JuarezAddison (A. Trail)28:09.20
295Erin BraunChillicothe (Illinois Valley Central)23:14.50
295Lanaya KellumBeecher24:29.60
295Kayli GergenLombard (Montini)25:03.10
295Lola SkolaskiPeoria (Richwoods)28:22.30
296Kenzie LiebetrauWoodstock23:14.70
296Madelyn LibbertonStockton24:29.80
296Annie LydonEvanston (Twp.)25:03.80
296Lucia FarrellPeoria (Richwoods)28:59.90
297Gwen RodtsNormal (Community West)23:15.70
297Hanna CarswellTuscola24:30.20
297Xitlali VargasLaGrange Park (Nazareth Academy)25:04.00
297Yenifer PulidoBerwyn-Cicero (Morton)29:25.50
298Khloe DiggsMacomb23:16.90
298Hayden CalcagnoElmhurst (IC Catholic)24:31.00
298Arora GurleyMinooka25:05.80
298Genesis RamirezBerwyn-Cicero (Morton)29:52.70
299Maggie BroderickLaGrange Park (Nazareth Academy)23:18.70
299Abigail VanDeSampelKewanee (Wethersfield)24:31.70
299Ana KosirSkokie (Niles West)25:06.50
299Zarianna RhodesPeoria (Richwoods)32:12.20
300Olivia MorganFreeburg23:20.00
300Peyton HowellPleasant Plains24:32.60
300Hallie SherardChatham (Glenwood)25:07.00
301Magdelyn BroughAntioch23:21.60
301Sophia HartRockford (Lutheran)24:39.90
301Emersyn KlutcharchLockport (Twp.)25:07.60
302Ruby Bokus CarlsonNormal (Community West)23:26.10
302Danika MaddexHenry (H.-Senachwine)24:39.90
302Claire PlackettNaperville (Central)25:07.80
303Emma WrightVernon Hills23:28.00
303Marie PedersenRockford (Lutheran)24:40.90
303Gabi RosalesLaGrange Park (Nazareth Academy)25:08.20
304Ainsley NelsonChicago (Northside)23:28.20
304Natalie WalshSandwich24:41.40
304Gwynevere JohnsonNaperville (North)25:08.50
305Zoey GalosLemont23:32.10
305Alyie RothEl Paso (E.P.-Gridley)24:46.40
305Payton FritzFreeburg25:09.00
306Ella SullivanNormal (Community West)23:34.20
306Ruthie SteffesSeneca24:48.40
306Sophia MillerNormal (University)25:10.10
307Sarah KreinerArlington Heights (St. Viator)23:34.60
307Ashlyn BertschElmwood-Plum City24:49.00
307Gabbi GoldsteinHighland Park25:10.50
308Alexis HarrisMarengo23:36.00
308Lily WallochEdwardsville (Metro-East Lutheran)24:52.40
308Caroline HillebrandMorton25:10.60
309Cassidy AnchetaChicago (Northside)23:36.40
309Lyla RosadoToulon (Stark County)24:52.50
309Hannah StahlheberEdwardsville25:10.70
310Yoselin MartinezMidlothian (Bremen)23:36.80
310Ocean FowlerOttawa (Twp.)25:12.40
311Caelan NolenMarengo23:36.90
311Celia PalinEvanston (Twp.)25:14.30
312Hailey CaseyJacksonville23:37.50
312Caylah RobertsSt. Joseph (S.J.-Ogden)24:55.30
312Heidi HeffernanBurlington (Central)25:14.50
313Grace HenrichsBreese (Central)23:38.40
313Annabelle KapchinskeBeecher24:56.20
313Molly CannonLisle (Benet Academy)25:14.80
314Abby ShermanFreeburg23:38.50
314Alexis HavenerArgenta (A.-Oreana)24:58.60
314Madison MaldonadoYorkville25:14.80
315Devyn MartinoJacksonville23:40.20
315Abigail AyerEdwardsville (Metro-East Lutheran)24:58.80
315Evie MorrisMetamora25:16.30
316Sage HardyTroy (Triad)23:43.30
316Maddie McNeillCullom (Tri-Point)24:59.70
316Emilia BaloghVilla Park (Willowbrook)25:17.40
317Haylee ViitaBelvidere23:44.50
317Ivy ClarkLawrenceville25:00.40
317Ava MalineGlen Ellyn (Glenbard South)25:18.30
318Courtney BredenJerseyville (Jersey)23:45.90
318Kaila UnderhillHinckley (H.-Big Rock)25:00.60
318Violet StrattonAlgonquin (Jacobs)25:18.70
319Ella ChicoLombard (Montini)23:46.80
319Finley JacksonNormal (Calvary Christian Academy)25:02.70
319Evelyn StoltzAlgonquin (Jacobs)25:19.50
320Vivian WorthingtonRochelle23:47.30
320Catie SmithPort Byron (Riverdale)25:04.20
320Rose SchoernerWheaton (North)25:21.10
321Rachel Van TholenGlen Ellyn (Glenbard South)23:48.30
321Riley FaulstichWheaton (W. Warrenville South)25:21.40
322Giselle GuadarramaStreator (Twp.)23:49.90
322Lucy GrimmEureka25:08.10
322Alyssa GruelDunlap25:21.70
323Mattisyn BerryJacksonville23:50.10
323Allison HavenerArgenta (A.-Oreana)25:08.40
323Maggie FirekCarpentersville (Dundee-Crown)25:22.00
324Perrine GaudilliereEffingham23:50.40
324Isabella HillMaryville (M. Christian)25:08.90
324Makayle GarlandMt. Zion25:22.10
325Abbey KosloskusPalos Heights (Chicago Christian)23:51.80
325Alyna GarciaGenoa (G.-Kingston)25:12.80
325Ellie YoungrenWheaton (North)25:22.30
326Sofia Cardenas-RomanMacomb23:56.80
326Stella MeissEl Paso (E.P.-Gridley)25:13.30
326Kerri DicksonYorkville25:22.90
327Brooke RubelMarengo23:57.10
327Elia StoltzLawrenceville25:13.80
327Alicia Medina LlamasNaperville (Central)25:23.50
328Cassidy GrahamMt. Zion23:58.50
328Eisley SoucieElmwood-Plum City25:15.40
328Beesan AwadDunlap25:24.90
329Jada MasonGalesburg23:59.00
329Kia JewellAurora (A. Christian)25:15.70
329Adison GreenmanChatham (Glenwood)25:25.80
330Julia SmithUrbana (University)23:59.30
330Alina MowenFarmington25:20.20
330Kim MarinovNaperville (North)25:26.30
331Jillian LeuckVernon Hills24:00.30
331Evie BucksonHinckley (H.-Big Rock)25:22.40
331Lily KuoRockton (Hononegah)25:26.40
332Victoria SarabiaWoodstock24:01.40
332Glory WakelandSherrard25:23.40
332Ella McDonaldEdwardsville25:27.50
333Kyana BerryOttawa (Twp.)24:02.40
333Taylor GoebelYorkville25:27.60
333Natalie SelveyEureka25:31.80
334Elizabeth ArnoldOttawa (Twp.)24:03.40
334Gianna CampbellSterling25:28.40
334Amy FinneyRock Falls25:37.00
335Sophia GinocchioAurora (Central Catholic)24:05.40
335Annie RyanLaGrange Park (Nazareth Academy)25:28.70
335Kalia RaySherrard25:38.60
336Gabriela Rivera SantoyMidlothian (Bremen)24:05.40
336June PorterEvanston (Twp.)25:30.20
336Mackenzie HandCanton25:44.90
337Phoebe CochraneGlen Ellyn (Glenbard South)24:06.10
337Addy BurnerBurlington (Central)25:30.90
337Emily AntonTremont25:47.10
338Rebekah DescalzoGalesburg24:07.20
338Kylie MazurekWheaton (W. Warrenville South)25:31.30
338Isabella MartinezHinckley (H.-Big Rock)25:48.70
339Paisley FrankFreeburg24:09.10
339Emma Randle-ZeglisHampshire25:32.70
339Isabell OrtegaGlasford (Illini Bluffs)25:50.70
340Isabella MattyAurora (Central Catholic)24:10.40
340Riley EdmondsonEdwardsville25:33.50
340Olivia se la Rosa AlventosoaWilliamsville25:55.50
341Grace VanfossenArlington Heights (St. Viator)24:12.20
341Melva Gallego-SugarNaperville (Central)25:35.80
341Emilia MalcombEdwardsville (Metro-East Lutheran)25:57.30
342Salma GallegosJoliet (Catholic Academy)24:19.80
342Yaxiri JuarezWoodstock25:36.20
342Morgan HoekstraEureka25:57.60
343Leah BerningCrystal Lake (Prairie Ridge)24:20.00
343Isabelle PadillaSterling25:36.60
343Giana KappGillespie25:59.10
344Samantha FehrenbacherCharleston24:21.60
344Yazbeth SantosPlainfield (South)25:37.80
344Taylor RobshawErie-Prophetstown25:59.50
345Kennedy DielCarterville24:21.90
345Leo SalazarDeerfield25:38.30
345Cecilia ReynoldsOttawa (Marquette)26:00.80
346Laynee PankauEffingham24:24.10
346Quinn WilkinsonOttawa (Twp.)25:39.40
346Evynn GregoryWinchester26:01.20
347Layla ZongUrbana (University)24:24.80
347Ashley SchulzYorkville25:40.80
347Emma FranklinWestmont26:01.30
348Emma SwiatekAurora (Central Catholic)24:27.30
348Stella KieserMorton25:41.40
348Mia Duran AngelWestmont26:10.60
349Bella PollackJoliet (Catholic Academy)24:29.00
349Jessica KnappMorton25:41.90
349Jillene StollerEureka26:13.50
350Adele LoxtercampTinley Park24:30.50
350Karen HuertaBolingbrook25:42.30
350October StahlDakota26:16.30
351Katelyn DavisChillicothe (Illinois Valley Central)24:31.00
351Mae OsbornWoodstock25:43.20
351Chloe BriggsFarmington26:19.40
352Zoe FieldSycamore24:31.60
352Brigid McCrateCarpentersville (Dundee-Crown)25:43.70
352Addison BruggerElmwood-Plum City26:20.10
353Elena TognarelliChicago (Latin)24:33.50
353Alex ZauchaAlgonquin (Jacobs)25:43.80
353Atziri VazquezMonmouth (M.-Roseville)26:20.30
354Annabelle BouldBelvidere24:35.10
354Madalyn FinderFreeburg25:45.00
354Kelsey HawleyToulon (Stark County)26:25.10
355Katie SitkoPalos Heights (Chicago Christian)24:36.40
355Marcella SullivanNaperville (North)25:45.30
355Brynn GreenByron26:26.90
356Sam ChristFreeburg24:36.50
356Paisley PollockBurlington (Central)25:47.50
356Ella TuninkByron26:26.90
357Laina RuaneTinley Park24:36.90
357Olivia HillyerPlainfield (South)25:47.70
357Makiya BakerFairbury (Prairie Central)26:27.80
358Laylana ParkerDanville24:37.20
358Mazdalifa AliEast Moline (United)25:48.20
358Grace FrederickGenoa (G.-Kingston)26:29.00
359Hannah KupiecLemont24:37.80
359Laila CoffmanEast Moline (United)25:53.20
359Addison McCallisterRock Falls26:29.80
360Ava NorrenbernsTroy (Triad)24:39.90
360Aleha MunozSterling25:54.40
360Lily MeckleyHeyworth26:46.40
361Litsa LaraNorridge (Ridgewood)24:40.30
361Miranda PerezDeKalb25:55.50
361Sophia StombaughOregon26:46.80
362Jillian DeMayoGlen Ellyn (Glenbard South)24:41.80
362Haylie GoynshorDeerfield25:55.60
362Jaslynn VargasBeecher26:50.50
363Adrienne CriswellDunlap24:42.70
363Abigail BasingerLockport (Twp.)25:56.20
363Tessa HornTolono (Unity)26:50.70
364Emma MartinDunlap24:42.80
364Madison EdwardsLockport (Twp.)25:56.40
364Taylor SchaeferSeneca26:51.00
365Ellie WallWoodstock (North)24:44.60
365Kate NordhielmWashington25:58.30
365Bailey GoadMurphysboro26:52.50
366Abigail MarshallSycamore24:46.90
366Samara AcostaOak Lawn (Richards)25:58.60
366Abbey CarmanKewanee (Wethersfield)26:57.10
367Nora StricklerChillicothe (Illinois Valley Central)24:49.10
367Giselle GallegosOak Lawn (Richards)25:59.00
367Arianna IrvinByron26:57.40
368Caroline BarkerRockford (Boylan Catholic)24:50.40
368Lejla KlikoWheaton (W. Warrenville South)25:59.90
368Adrienne RogersROWVA Williamsfield27:02.00
369Mia HuicocheaWoodstock24:50.90
369Libby ZimmermanRockford (Guilford)26:01.20
369Lydia CartwrightSandwich27:08.40
370Taylor HensonPontiac24:51.20
370Nevaeh BridgesGrayslake (Central)26:01.80
370Lucinda DeppermannFarmington27:09.00
371Joy KimVernon Hills24:54.40
371Brooke SnyderMcHenry26:02.10
371Alison FelicianoWestmont27:12.80
372Rebecca WhiteJacksonville24:56.20
372Emma De La Haza StockenstromEvanston (Twp.)26:02.20
372Andrea CharltonRockford (Lutheran)27:15.80
373Makenzie BlazysOttawa (Twp.)24:57.40
373Lila SonnenbergWheaton (W. Warrenville South)26:05.50
373Kaylee GoerksToulon (Stark County)27:19.30
374Mia CruzWoodstock24:59.20
374Yuliia DubrovinaBolingbrook26:06.10
374Charlotte FarmerGalva27:20.20
375Jade SetchellDixon25:00.80
375Kyra FunkMorton26:10.10
375Gabby GrahamElmhurst (IC Catholic)27:26.50
376Angelina WeeksLake Villa (Lakes)25:00.90
376Maddie MorrisonPekin26:10.70
376Kaitlyn PickerellEdwardsville (Metro-East Lutheran)27:32.10
377Amelia ShermanLombard (Montini)25:05.00
377Melany VillaYorkville26:11.90
377MaKenna VerKruyseKewanee (Wethersfield)27:36.00
378Dawn SmithMetamora25:05.50
378Kitson MuckNaperville (North)26:15.10
378Abby CochranRock Falls27:39.30
379Ava AltEast Peoria25:05.90
379Sienna HearnEvanston (Twp.)26:16.40
379Katarina GenglerHinckley (H.-Big Rock)27:43.60
380Ellie KempDixon25:06.00
380Bridget OlkLaGrange Park (Nazareth Academy)26:16.90
380Ella NimrickCambridge27:46.40
381Kayla SorianoMarengo25:06.80
381Ilinca MihaiRockford (Jefferson)26:17.30
381Kylee ReinhartTolono (Unity)27:48.40
382Ava HaglerDixon25:06.90
382Ania PatelBurlington (Central)26:17.90
382Ashley WichmanByron27:48.60
383Keerah CooperGalesburg25:08.10
383Michelle WeloAlgonquin (Jacobs)26:19.00
383Summer MenoldCambridge27:52.60
384Leah PalanosMarengo25:09.80
384Nithya AugusthyNaperville (Central)26:19.20
384Pearl CarlsonROWVA Williamsfield27:54.20
385Erin MagnerPeoria (Notre Dame)25:10.60
385Teagan ColeOttawa (Twp.)26:21.60
385Marissa PutmanAbingdon (A.-Avon)27:54.70
386Mackenzie ReamesCarterville25:14.20
386Kenadie LondonCarpentersville (Dundee-Crown)26:22.60
386Tiana KochRockford (Lutheran)27:59.10
387Faith McGroartyRockford (Boylan Catholic)25:15.40
387Zadie OrtizOttawa (Twp.)26:23.70
387Colten ThompsonRock Falls28:03.20
388Olivia HyunVernon Hills25:16.30
388Rachel KimDunlap26:24.80
388Josie ParkerGlasford (Illini Bluffs)28:04.20
389Addison McLaughlinOlney (Richland County)25:19.50
389Hailey HoffmannBurlington (Central)26:25.30
389Perrine KramplEl Paso (E.P.-Gridley)28:05.00
390Adalyn HardenPeoria (Notre Dame)25:19.50
390Suze LazeromsNaperville (Central)26:25.80
390Maya BehrendsTolono (Unity)28:06.80
391Laney MyersEffingham25:19.50
391Keira GeraciLisle (Benet Academy)26:26.90
391Lailah BinkleyArgenta (A.-Oreana)28:10.80
392Emilia KrolNorridge (Ridgewood)25:23.70
392Alexis BaygoodGlen Ellyn (Glenbard South)26:27.10
392Jazmin RiosSandwich28:12.90
393Julianne PanlilioNorridge (Ridgewood)25:27.50
393Eden MonkemeierWheaton (North)26:27.30
394Chelsea BreenChicago (Northside)25:28.70
394Addison SloanLaGrange Park (Nazareth Academy)26:27.50
394Madisyn ThomasGillespie28:18.60
395Gabriela HuertaDanville25:29.30
395Marissa GomezBolingbrook26:27.60
396Jazlynn WhorrallDanville25:29.50
396Aubrey GassenBatavia26:29.30
396Caitlin WelchRock Island (Alleman)28:47.50
397Milena AvalosMidlothian (Bremen)25:32.30
397Morgan FantozziLaGrange Park (Nazareth Academy)26:30.40
397Helen WengerDakota29:08.40
398Ella WithrowTinley Park25:36.20
398Jamie FernandezMcHenry26:30.90
398Madalyn QuartonCarlinville29:14.30
399juliana SealeChicago (Latin)25:38.80
399Sadie FlynnHighland Park26:33.60
399Alana LittleErie-Prophetstown29:20.40
400Belle PeuterbaughJerseyville (Jersey)25:40.20
400Aidra MayMoline26:33.80
400Arianna ChapaOregon29:25.10
401Mya MadlemCharleston25:43.40
401Payton CregerRock Island26:34.60
401Hayleigh HowellEast Dubuque29:29.00
402Emma KarbassioonCharleston25:43.70
402Kairo Pye-MeyerBurlington (Central)26:34.90
402Aleah BrammeierStanford (Olympia)29:35.50
403Dulce XiqueMorris25:51.50
403Isabel UrbancDunlap26:35.60
403Courtney KurekJohnsburg29:37.50
404Kaylee WorkCarterville25:51.60
404Ally EvansLisle (Benet Academy)26:36.30
404Selah SchauerRockford (Lutheran)29:45.50
405Charity BlanchardPeoria (Notre Dame)25:52.70
405Hadas CesanaDeerfield26:36.80
405Avery SmallwoodMackinaw (Deer Creek-M.)30:08.00
406Alexa RodriguezRiver Forest (Trinity)25:57.60
406Joselyn SandovalCarpentersville (Dundee-Crown)26:37.50
406Elizabeth HillAnna (A.-Jonesboro)30:10.00
407Amber HagenMarengo25:58.30
407Maribel PatyEdwardsville26:37.50
407Chyla CrainickGillespie30:51.70
408Violet HuizengaGalesburg25:59.00
408Eunice JuarezAddison (A. Trail)26:39.80
408Aubrey McGintyPort Byron (Riverdale)31:18.20
409Jazmine AdamsOttawa (Twp.)25:59.80
409Victoria PadillaSterling26:40.30
409Elle TheobaldCanton31:20.40
410Elaina SerranoNormal (Community West)26:01.10
410Mia BedonNaperville (Central)26:41.10
410Alaina DobereinerSherrard31:22.90
411Rowan WamplerMorris26:05.40
411Noelle GayWoodstock26:44.10
411Courtney ThomasCambridge31:26.80
412Abril HernandezMidlothian (Bremen)26:08.60
412Abigail (Abby) HughesWashington26:44.30
412Bridget MoodieHenry (H.-Senachwine)31:33.50
413Lauren EtheridgeEffingham26:14.40
413Emma MiklikWashington26:44.60
413Savannah SmithSherrard31:55.40
414Angelina CarrigMidlothian (Bremen)26:23.50
414Layla QuinteroMinooka26:44.70
414Charley TurnbaughMount Carroll (West Carroll)32:00.30
415Lillee TorsonSycamore26:32.20
415Esther MuangWheaton (W. Warrenville South)26:45.60
415Lily RosenowKewanee (Wethersfield)32:17.30
416Mary Margaret WynneRiver Forest (Trinity)26:33.90
416Mya TurnerGlen Ellyn (Glenbard South)26:46.80
416Aura MartinByron32:21.70
417Gigi VittoRiver Forest (Trinity)26:34.90
417Faven SmithDeKalb26:48.10
417Natalie ReyesRock Island (Alleman)32:57.20
418Emily MiehlichRiver Forest (Trinity)26:35.20
418Mia McGovernAddison (A. Trail)26:48.40
418Lily BlumSherrard34:10.60
419Katelyn NoonerRockford (Boylan Catholic)26:36.20
419Rayna SiwaniNaperville (Central)26:48.90
419Irlanda RivasBeecher34:34.10
420Cecily DalyChicago (Latin)26:41.30
420Ella CornellisLaGrange Park (Nazareth Academy)26:49.80
420Kayleigh HamptonKewanee (Wethersfield)36:05.10
421Chloe CartrightCharleston26:45.20
421Ella SchmitzLaGrange Park (Nazareth Academy)26:50.10
421Tess DixonGillespie39:53.10
422Stephanie RamosBelvidere26:47.80
422Amada BlumerMoline26:50.30
423Clarice BerusBurlington (Central)26:50.90
423Kyla WallerCarterville26:53.30
424Melanie GrandaBurlington (Central)26:53.20
424Bennington StoutOlney (Richland County)26:57.40
425Evelyn BrownEdwardsville26:55.40
425Mary ChadwickRochelle27:09.00
426Moira ConnerWheaton (W. Warrenville South)26:55.60
426Mia ButlerNorridge (Ridgewood)27:14.70
427Hannah VuNaperville (North)26:56.00
427McKinley WoodCharleston27:15.10
428Amaris RinconenoPlainfield (North)26:56.30
428Charlotte HoulihanRiver Forest (Trinity)27:29.10
429YsaBella RomandoLockport (Twp.)26:56.40
429Amari WilliamsPeoria27:30.90
430Agata KairysNaperville (North)26:56.50
430Thea ColwellLake Villa (Lakes)27:41.60
431Ava WesselFreeburg26:58.30
431Kendall GreenSycamore27:43.00
432Whitney BowenRockford (Guilford)26:58.80
432Lindsay AlcantarJoliet (Catholic Academy)27:53.00
433Martha AbukeRock Island27:00.80
433Julia SyzmalaJoliet (Catholic Academy)27:55.30
434Larkin BlakeneyRockford (Guilford)27:01.10
434Cherlyn JimenezMidlothian (Bremen)27:59.60
435Audrey SeminerioRockford (Guilford)27:01.60
435Ava DirnbergerRiver Forest (Trinity)28:02.00
436Payton MowinskiWheaton (W. Warrenville South)27:02.60
436Giada FabbiAurora (Central Catholic)28:03.40
437Riley PowellManteno27:03.30
437Rose LuxtonRochelle28:05.90
438Brianna DillionBelvidere27:03.90
438Morgan ElliottBreese (Central)28:11.00
439MJ OtrubaAlgonquin (Jacobs)27:04.10
439Leah GormanMacomb28:15.30
440Nahomi AguilarBelvidere27:04.20
440Kenzie LawJacksonville28:31.90
441Brynn JonesGrayslake (Central)27:05.70
441Tylea KirkwoodsPeoria28:47.70
442Hallee LozaOttawa (Twp.)27:06.30
442Maleah FallerCharleston28:48.90
443Alicia CruzCarpentersville (Dundee-Crown)27:07.10
443Nyla TurnerPeoria28:54.20
444Zianya HernandezAddison (A. Trail)27:07.60
444Charlie BownMarengo29:02.30
445Lakshmi HarrisHighland Park27:08.60
445Madison ZurlieneBreese (Central)29:03.70
446Hannah GuffeyRockton (Hononegah)27:08.60
446Lily DonohueEast Peoria29:04.10
447Catherine (Caty) Randle-ZeglisHampshire27:11.90
447Peyton WileyEast Peoria29:12.60
448Lyla TurschmanBurlington (Central)27:12.10
448Faith AhiandjoGalesburg29:44.40
449Elle HohmeierArlington Heights (St. Viator)27:12.90
449Lainey RockwellTroy (Triad)30:24.00
450Sophia DorantesDeKalb27:13.40
450Jackie RouseMacomb30:44.50
451Hailey VasquezEast Moline (United)27:13.70
451Alyssa McCallaTroy (Triad)30:51.00
452Brooklyn SwallowsWheaton (North)27:13.70
452Olivia LongPeoria32:34.10
453Nataly PerezDeKalb27:14.30
453Isabella BiggsRochelle34:30.90
454Elise JochumGlen Ellyn (Glenbard South)27:14.90
454Shyann PoppenCharleston35:13.30
455Kali WinkelmanRockton (Hononegah)27:15.20
455Magaly BelmonteRochelle36:59.60
456Francesca DoyleMinooka27:15.20
456Reagan VossPontiac37:48.70
457Liana BalderasWoodstock27:15.80
457Nevaeh PatrickGalesburg38:19.50
458Magali GarciaBatavia27:16.30
459Janisha PrasadDunlap27:16.60
460Paisley LealOttawa (Twp.)27:18.00
461Abigail StengerNormal (University)27:18.00
462Avery WallickMetamora27:18.90
463Kierra SouthSterling27:19.60
464Lia StandishMarengo27:20.30
465Abigail PriceNaperville (North)27:21.30
466Caitlin StackLockport (Twp.)27:24.30
467Abigail PerryEvanston (Twp.)27:24.40
468Sofia TurbendianDunlap27:26.70
469Bridget MartinLaGrange Park (Nazareth Academy)27:27.50
470Courtney WallsRock Island27:27.90
471Coralynn AmstutzDeerfield27:28.30
472Mia MorenoLaGrange Park (Nazareth Academy)27:29.80
473Emma BauerLockport (Twp.)27:30.70
474Lillian AchtstatterNaperville (North)27:31.20
475Koraline MarincicHampshire27:33.70
476Isabella BeltranGlen Ellyn (Glenbard South)27:34.50
477Taylor ColemanWashington27:36.10
478Josephine AranaWoodstock27:39.60
479Grace AlbertMinooka27:42.00
480Andrea RojasCarpentersville (Dundee-Crown)27:44.40
481Anna GecanLemont27:46.20
482Brooke DomierGrayslake (Central)27:46.70
483Lily OlsenRockford (Guilford)27:48.30
484Iris FaustoAddison (A. Trail)27:48.40
485Hanna KofoetRockton (Hononegah)27:50.00
486Emily RyanLaGrange Park (Nazareth Academy)27:51.70
487Jules YerlyPekin27:52.30
488Gabryelle HillSouth Holland (Thornwood)27:55.20
489Aishah ChaudhryAddison (A. Trail)27:56.50
490Hanley SwiderskiWheaton (W. Warrenville South)27:56.70
491Delilah DurekGlen Ellyn (Glenbard South)27:57.50
492Grace PanDunlap27:58.40
493Lacie HillFreeburg27:59.70
494Sara ZaidDunlap28:00.30
495Ariana GonzalezCarpentersville (Dundee-Crown)28:00.50
496June WelhouseHighland Park28:01.10
497Maddyn WagenknechtBatavia28:02.00
498Jenna BlasinskiAlgonquin (Jacobs)28:04.00
499Ava LustFreeburg28:05.60
500Addy CalderaMorton28:06.00
501Agnes FlatleyChicago (University)28:07.20
502Lana Bailey-OladunniArlington Heights (St. Viator)28:07.80
503Lily OplawskiFox Lake (Grant)28:10.50
504Bella-Rose EstradaLockport (Twp.)28:11.90
505Lulya HaileMoline28:13.60
506Olivia BachmanMetamora28:13.70
507Lizzie WaldenDunlap28:15.10
508Taylor BrandtOttawa (Twp.)28:16.00
509Elise LawlerFreeburg28:17.80
510Oriana PedemonteRockford (Guilford)28:19.80
511McKenna McBethWheaton (W. Warrenville South)28:21.60
512Mallory LuptonDeKalb28:26.10
513Jasmine FisherBolingbrook28:27.50
514Makayla FischrupHampshire28:28.70
515Chloe FletcherFreeburg28:28.80
516Ally D'ApiceLaGrange Park (Nazareth Academy)28:29.00
517Maya MatsaEvanston (Twp.)28:29.60
518Jianna GeorgeNormal (Community West)28:32.20
519Samya KhairaneMoline28:32.30
520Abigail HoneckerRockton (Hononegah)28:33.90
521Gergana HarizanovaAddison (A. Trail)28:34.20
522Josellyn BarajasAddison (A. Trail)28:35.10
523Mia GonzalezLaGrange Park (Nazareth Academy)28:38.30
524Maria TorresMt. Zion28:39.70
525Kaylin HuynhMorton28:40.00
526Natalie BoscoLisle (Benet Academy)28:40.90
527Erin FahrmanWheaton (W. Warrenville South)28:41.70
528Addisyn NicholsSterling28:42.00
529Jessica GuadarramaCarpentersville (Dundee-Crown)28:44.20
530Eden LoveladyRock Island28:44.80
531Riley BiermaMorton28:48.80
532Sarah WilondjaRock Island28:49.10
533Evelyn BerkleyNaperville (North)28:49.40
534Izzy TillsonCary (C.-Grove)28:49.80
535Juno IlangHighland Park28:51.40
536Lucy McDonoughBelvidere28:52.10
537Norah BrooksNormal (Community West)28:55.40
538Alondra LagunillaEvanston (Twp.)29:00.20
539Riley PenarBurlington (Central)29:01.30
540Hermonie KerrBurlington (Central)29:01.30
541Blanca SanchezRockton (Hononegah)29:05.60
542Hailey FranclBurlington (Central)29:06.00
543Maddy HayesBurlington (Central)29:06.30
544Ryann SpiveyMinooka29:07.90
545Rosie SanchezMcHenry29:08.60
546Ellery GioeCary (C.-Grove)29:11.20
547Becca KravetzPeoria (Richwoods)29:11.30
548Madison WilletteRockton (Hononegah)29:12.10
549Hana AbdallaBurlington (Central)29:18.80
550Kaylee MancillaBolingbrook29:22.00
551Fernanda AlamoPlano29:25.90
552Madi RamosDunlap29:27.30
553Millie GidaszewskiRock Island29:30.10
554Leah FlandersRockton (Hononegah)29:32.20
555Kelly ParkesLaGrange Park (Nazareth Academy)29:33.40
556Maddie CollinsLisle (Benet Academy)29:33.60
557Venitzya PenaFox Lake (Grant)29:35.60
558Whitney SchroerEast Peoria29:35.60
559Madison McKenzieHighland Park29:39.20
560Natalia QuesadaBurlington (Central)29:42.40
561Sydney ShinkusLockport (Twp.)29:43.90
562Eleanor RedfieldSterling29:44.20
563Ashley RosalesRockford (Guilford)29:49.50
564Ayla KlikoWheaton (W. Warrenville South)29:49.90
565Maryam ChaudhryAddison (A. Trail)29:57.80
566Maylin Tavares-HernandezRockford (Jefferson)29:59.00
567Brooklyn MalertLockport (Twp.)29:59.50
568Kowsar OumerEast Moline (United)30:02.50
569Alanna JohnsonRockford (Guilford)30:09.10
570Farah AlhamdanRock Island30:09.90
571Alexis KockaFreeburg30:10.80
572Giselle HerreraSouth Holland (Thornwood)30:14.10
573McKenzie CareyMinooka30:15.30
574Amanda ComessEvanston (Twp.)30:16.40
575Elysia SerranoNormal (Community West)30:18.50
576Catherine MorseEvanston (Twp.)30:20.60
577Rigley JindrichCrystal Lake (Prairie Ridge)30:21.00
578Ella SommerNormal (Community West)30:22.20
579Alyssa CarlsonDunlap30:30.20
580Kaitlyn RomanOak Lawn (Richards)30:30.30
581Hyelynn LeeUrbana (University)30:30.60
582Brooklynn HooperAlgonquin (Jacobs)30:35.50
583Blyss PayneFreeburg30:36.90
584Maleah BoyerFreeburg30:41.50
585Madilyn OlivaresPlainfield (North)30:47.70
586Zariah BondsNormal (Community West)30:48.40
587Kiera MolitorRockton (Hononegah)30:48.50
588Emilia GarzaLaGrange Park (Nazareth Academy)30:55.70
589Shelby RobinsonEdwardsville30:56.60
590Elizabeth SaxerJacksonville30:59.90
591Victoria BafiaLockport (Twp.)31:02.10
592Adele RauduveLisle (Benet Academy)31:03.10
593Luisa DiazWoodstock31:08.50
594Zoey HanleyFox Lake (Grant)31:09.90
595Aamina MakkiAddison (A. Trail)31:11.90
596Jasmine KhairaFox Lake (Grant)31:15.50
597Brenna JarzynaMinooka31:18.60
598Nayely Ramos GarciaBelvidere31:20.10
599April BenitezAddison (A. Trail)31:20.20
600Abigail BusaArlington Heights (St. Viator)31:24.60
601Keegan BroderickEvanston (Twp.)31:33.70
602Sara I. SchmidtManteno31:44.50
603Nora FitzpatrickLombard (Montini)31:45.70
604Madison GiblinMinooka31:46.50
605Leah CastellanosBatavia31:50.70
606Marleen CaballeroCarpentersville (Dundee-Crown)31:52.20
607Emily AntelesWheaton (North)31:52.70
608Serenity ReevesMetamora31:54.10
609Zoe ZhengNaperville (Central)31:56.90
610Riley KingLisle (Benet Academy)31:57.20
611Sofiia MaikutAlgonquin (Jacobs)32:01.20
612Aliyah PatinoLockport (Twp.)32:04.00
613Gianna SanchezAddison (A. Trail)32:14.90
614Lydia LangleySterling32:17.90
615Genesis OrozcoYorkville32:20.80
616Kate KadusaleBurlington (Central)32:25.50
617Ava VasquezFreeburg32:27.40
618Jillian TompkinsMoline32:27.50
619Elizabeth CurlessPekin32:37.80
620Jade MarquezAddison (A. Trail)32:45.50
621Natalie OsbornRock Island32:49.80
622Eloise GummersonBurlington (Central)32:57.10
623Elliana BartlettBurlington (Central)32:57.30
624Fatuma OumerEast Moline (United)33:20.30
625Riley DrewLockport (Twp.)33:23.20
626Emma RuthenbergBurlington (Central)33:40.90
627Malena RoseNaperville (Central)33:44.60
628Grace FrittsNormal (Community West)33:56.90
629Natalie LopezMinooka33:59.00
630Amelia LechugaLaGrange Park (Nazareth Academy)34:19.20
631Colette KempSouth Holland (Thornwood)34:23.40
632Harper Lindsay-RyanEvanston (Twp.)34:24.50
633Natalia LopezOak Lawn (Richards)34:55.60
634Odalys VelasquezCarpentersville (Dundee-Crown)35:14.40
635Destiny ChaidezOak Lawn (Richards)35:30.70
636Sophia ChenUrbana (University)36:13.40
637Jasmine RhodenEast Moline (United)36:25.20
638Dahlia PadillaLaGrange Park (Nazareth Academy)36:28.80
639Eliah TeagueEast Moline (United)36:29.80
640Natalie WhiteJacksonville36:30.60
641Victoria GarciaEast Moline (United)36:47.90
642Yaquelin UrquizaAddison (A. Trail)37:02.60
643Ayla BlantonJacksonville37:27.20
644Izzy EshelmanPeoria (Richwoods)37:34.00
645Caitlin StiglitzBolingbrook38:16.10
646Kafui AgbatozonhounEast Moline (United)38:27.20
647Rebecca RodriguezEast Moline (United)39:27.00
648Anna StuberArlington Heights (St. Viator)39:51.40

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