| 1 | Tristan OlpinPlace 1 · Grade 11 · Rockford (Keith Country D | 11 | Rockford (Keith Country D | 15:05.7 |
| 2 | Jonah GarciaPlace 2 · Grade 11 · Rockford (Auburn) | 11 | Rockford (Auburn) | 15:15.3 |
| 3 | Devin TerveltPlace 3 · Grade 12 · Winnebago | 12 | Winnebago | 15:29.1 |
| 4 | Peter LamantiaPlace 4 · Grade 12 · Rockford (Boylan Catholic | 12 | Rockford (Boylan Catholic | 15:34.2 |
| 5 | Ethan KirkPlace 5 · Grade 11 · Byron | 11 | Byron | 15:34.7 |
| 6 | Reid StrickerPlace 6 · Grade 12 · Harvard | 12 | Harvard | 15:40.5 |
| 7 | Peter MacUlanPlace 7 · Grade 10 · Rockford (Auburn) | 10 | Rockford (Auburn) | 15:51.4 |
| 8 | Tyler HendricksonPlace 8 · Grade 12 · Winnebago | 12 | Winnebago | 15:55.3 |
| 9 | Grant GustafsonPlace 9 · Grade 11 · Rockford (Lutheran) | 11 | Rockford (Lutheran) | 16:06.9 |
| 10 | Chase UpmannPlace 10 · Grade 12 · Winnebago | 12 | Winnebago | 16:10.1 |
| 11 | Drew LinhartPlace 11 · Grade 12 · Byron | 12 | Byron | 16:12.5 |
| 12 | Steven AustinPlace 12 · Grade 9 · Harvard | 9 | Harvard | 16:13.3 |
| 13 | Jason PichardoPlace 13 · Grade 12 · Harvard | 12 | Harvard | 16:15.8 |
| 14 | Liam KeefePlace 14 · Grade 11 · Rockford (Boylan Catholic | 11 | Rockford (Boylan Catholic | 16:17.1 |
| 15 | Ryan SweeneyPlace 15 · Grade 11 · Rockford (Auburn) | 11 | Rockford (Auburn) | 16:22.9 |
| 16 | Davy LyonsPlace 16 · Grade 10 · Winnebago | 10 | Winnebago | 16:39.6 |
| 17 | Samuel LewisPlace 17 · Grade 10 · Byron | 10 | Byron | 16:40.1 |
| 18 | Jacob HallPlace 18 · Grade 12 · Winnebago | 12 | Winnebago | 16:40.9 |
| 19 | Jack SchnorPlace 19 · Grade 11 · Rockford (Keith Country D | 11 | Rockford (Keith Country D | 16:50.1 |
| 20 | Mike BowerPlace 20 · Grade 12 · Oregon | 12 | Oregon | 16:52.2 |
| 21 | Matt SeigalPlace 21 · Grade 12 · Rockford (Auburn) | 12 | Rockford (Auburn) | 16:53.6 |
| 22 | Collin CondermanPlace 22 · Grade 12 · Byron | 12 | Byron | 16:58.1 |
| 23 | JJ LichPlace 23 · Grade 11 · Harvard | 11 | Harvard | 16:59.7 |
| 24 | Will GatesPlace 24 · Grade 12 · Genoa-Kingston | 12 | Genoa-Kingston | 17:00.2 |
| 25 | Matthew BlessingPlace 25 · Grade 11 · Rockford (Auburn) | 11 | Rockford (Auburn) | 17:01.6 |
| 26 | Aron TatmanPlace 26 · Grade 10 · Rockford (Auburn) | 10 | Rockford (Auburn) | 17:05.1 |
| 27 | Kyle GomelPlace 27 · Grade 12 · Rockford (Boylan Catholic | 12 | Rockford (Boylan Catholic | 17:08.4 |
| 28 | Joseph PinaPlace 28 · Grade 10 · Byron | 10 | Byron | 17:08.8 |
| 29 | Alex BaulingPlace 29 · Grade 12 · Rockford (Boylan Catholic | 12 | Rockford (Boylan Catholic | 17:12.5 |
| 30 | Connor HayesPlace 30 · Grade 12 · Stockton | 12 | Stockton | 17:13.3 |
| 31 | Brady DoylePlace 31 · Grade 11 · Winnebago | 11 | Winnebago | 17:13.7 |
| 32 | Andrew HarshmanPlace 32 · Grade 11 · Oregon | 11 | Oregon | 17:18.7 |
| 33 | Connor VincentPlace 33 · Grade 9 · Stockton | 9 | Stockton | 17:24.4 |
| 34 | Cayden ShroederPlace 34 · Grade 10 · Rockford (Auburn) | 10 | Rockford (Auburn) | 17:24.7 |
| 35 | Brennan PetersPlace 35 · Grade 12 · Genoa-Kingston | 12 | Genoa-Kingston | 17:39.5 |
| 36 | Logan KastPlace 36 · Grade 11 · Winnebago | 11 | Winnebago | 17:51.4 |
| 37 | Charlie HenryPlace 37 · Grade 11 · Rockford (Lutheran) | 11 | Rockford (Lutheran) | 18:01.5 |
| 38 | Jarrett JohnsonPlace 38 · Grade 11 · Rockford (Lutheran) | 11 | Rockford (Lutheran) | 18:04.5 |
| 39 | Gabe CampbellPlace 39 · Grade 10 · Genoa-Kingston | 10 | Genoa-Kingston | 18:31.8 |
| 40 | Connor FloresPlace 40 · Grade 9 · Harvard | 9 | Harvard | 18:42.0 |
| 41 | Levi AustinPlace 41 · Grade 11 · Harvard | 11 | Harvard | 18:42.5 |
| 42 | Nathan LangleyPlace 42 · Grade 12 · Rockford (Lutheran) | 12 | Rockford (Lutheran) | 18:44.6 |
| 43 | Morgan JacksonPlace 43 · Grade 12 · Byron | 12 | Byron | 19:05.1 |
| 44 | Aaron SpanierPlace 44 · Grade 11 · Rockford (Boylan Catholic | 11 | Rockford (Boylan Catholic | 19:07.0 |
| 45 | Mitch ClymerPlace 45 · Grade 12 · Genoa-Kingston | 12 | Genoa-Kingston | 19:15.7 |
| 46 | Ethan WoodPlace 46 · Grade 12 · Genoa-Kingston | 12 | Genoa-Kingston | 19:20.3 |
| 47 | Declan CoylePlace 47 · Grade 11 · Rockford (Boylan Catholic | 11 | Rockford (Boylan Catholic | 19:21.2 |
| 48 | Kenny BowerPlace 48 · Grade 11 · Oregon | 11 | Oregon | 19:22.6 |
| 49 | Andrew GarabPlace 49 · Grade 12 · Rockford (Lutheran) | 12 | Rockford (Lutheran) | 19:25.7 |
| 50 | Keagan PhillipsPlace 50 · Grade 11 · Stockton | 11 | Stockton | 19:28.7 |
| 51 | Gage FoxPlace 51 · Grade 10 · Rockford (Lutheran) | 10 | Rockford (Lutheran) | 20:08.3 |
| 52 | Ian DvorakPlace 52 · Grade 11 · Genoa-Kingston | 11 | Genoa-Kingston | 20:15.2 |
| 53 | Brady LittlePlace 53 · Grade 11 · Byron | 11 | Byron | 20:15.6 |
| 54 | Isaac BrooksPlace 54 · Grade 9 · Oregon | 9 | Oregon | 20:31.2 |
| 55 | Reid EllertonPlace 55 · Grade 11 · Rockford (Lutheran) | 11 | Rockford (Lutheran) | 20:31.7 |
| 56 | Charles GatzPlace 56 · Grade 11 · Oregon | 11 | Oregon | 22:24.9 |
| 1 | Sam OliveriPlace 1 · Grade 10 · Rockford (Boylan Catholic | 10 | Rockford (Boylan Catholic | 11:52.9 |
| 2 | Blaise MacePlace 2 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 11:53.3 |
| 3 | Ethan HendricksonPlace 3 · Grade 10 · Winnebago | 10 | Winnebago | 12:09.4 |
| 4 | Massine HabibeddinePlace 4 · Grade 10 · Rockford (Keith Country D | 10 | Rockford (Keith Country D | 12:12.6 |
| 5 | Mike WayPlace 5 · Grade 10 · Rockford (Boylan Catholic | 10 | Rockford (Boylan Catholic | 12:16.6 |
| 6 | James LindseyPlace 6 · Grade 10 · Jefferson | 10 | Jefferson | 12:20.7 |
| 7 | Ian TorrisiPlace 7 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 12:24.6 |
| 8 | Drew WalterPlace 8 · Grade 12 · Jefferson | 12 | Jefferson | 12:33.5 |
| 9 | Josh WoloszynPlace 9 · Grade 11 · Rockford (Auburn) | 11 | Rockford (Auburn) | 12:36.7 |
| 10 | Angel ChavezPlace 10 · Grade 10 · Jefferson | 10 | Jefferson | 12:54.0 |
| 11 | Ian LinnaberyPlace 11 · Grade 10 · Rockford (Boylan Catholic | 10 | Rockford (Boylan Catholic | 12:57.9 |
| 12 | Chris KelloggPlace 12 · Grade 10 · Rockford (Lutheran) | 10 | Rockford (Lutheran) | 13:04.5 |
| 13 | Tony DierksPlace 13 · Grade 10 · Winnebago | 10 | Winnebago | 13:06.3 |
| 14 | Xander FurstPlace 14 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 13:08.9 |
| 15 | Troy AntczakPlace 15 · Grade 10 · Rockford (Boylan Catholic | 10 | Rockford (Boylan Catholic | 13:16.4 |
| 16 | Alex LuddingtonPlace 16 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 13:21.7 |
| 17 | Tyler KarmoczyPlace 17 · Grade 12 · Durand-Pecatonica | 12 | Durand-Pecatonica | 13:22.1 |
| 18 | Ulises GomezPlace 18 · Grade 10 · Rockford (Auburn) | 10 | Rockford (Auburn) | 13:23.6 |
| 19 | Seth GomelPlace 19 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 13:24.8 |
| 20 | Alex ValerioPlace 20 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 13:26.4 |
| 21 | Neil MichalikPlace 21 · Grade 10 · Rockford (Boylan Catholic | 10 | Rockford (Boylan Catholic | 13:27.1 |
| 22 | Avante MackeyPlace 22 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 13:28.9 |
| 23 | Alongi JoeyPlace 23 · Grade 11 · Durand-Pecatonica | 11 | Durand-Pecatonica | 13:29.4 |
| 24 | Jacob BrayPlace 24 · Grade 12 · Genoa-Kingston | 12 | Genoa-Kingston | 13:33.0 |
| 25 | Isaac MondelloPlace 25 · Grade 9 · Byron | 9 | Byron | 13:34.3 |
| 26 | James WallisPlace 26 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 13:35.4 |
| 27 | Josh AdamsPlace 27 · Grade 12 · Rockford (Lutheran) | 12 | Rockford (Lutheran) | 13:36.7 |
| 28 | Zachary LewandowskiPlace 28 · Grade 10 · Rockford (Boylan Catholic | 10 | Rockford (Boylan Catholic | 13:38.5 |
| 29 | Jeremiah WaltonPlace 29 · Grade 12 · Genoa-Kingston | 12 | Genoa-Kingston | 13:43.0 |
| 30 | Alex EastonPlace 30 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 13:44.7 |
| 31 | Fergus McNamaraPlace 31 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 13:46.5 |
| 32 | Riley MartinPlace 32 · Grade 12 · Durand-Pecatonica | 12 | Durand-Pecatonica | 13:47.8 |
| 33 | Joseph PohlmanPlace 33 · Grade 9 · Rockford (Lutheran) | 9 | Rockford (Lutheran) | 13:48.4 |
| 34 | Matt CollinsPlace 34 · Grade 11 · Genoa-Kingston | 11 | Genoa-Kingston | 13:52.6 |
| 35 | Noah KingpavongPlace 35 · Grade 12 · Rockford (Keith Country D | 12 | Rockford (Keith Country D | 13:53.2 |
| 36 | Michael MuellerPlace 36 · Grade 10 · Rockford (Auburn) | 10 | Rockford (Auburn) | 13:54.0 |
| 37 | Andrew MarshallPlace 37 · Grade 10 · Winnebago | 10 | Winnebago | 13:54.4 |
| 38 | Nathan WagnerPlace 38 · Grade 11 · Rockford (Lutheran) | 11 | Rockford (Lutheran) | 14:02.0 |
| 39 | Deep PatelPlace 39 · Grade 12 · Rockford (Lutheran) | 12 | Rockford (Lutheran) | 14:04.5 |
| 40 | Caleb PerryPlace 40 · Grade 12 · Rockford (Lutheran) | 12 | Rockford (Lutheran) | 14:06.6 |
| 41 | Caleb RichardPlace 41 · Grade 10 · Rockford (Lutheran) | 10 | Rockford (Lutheran) | 14:07.3 |
| 42 | Quilvio KelleyPlace 42 · Grade 12 · Jefferson | 12 | Jefferson | 14:07.5 |
| 43 | Colton RichardsonPlace 43 · Grade 12 · Byron | 12 | Byron | 14:07.9 |
| 44 | Tyler LeahyPlace 44 · Grade 12 · Genoa-Kingston | 12 | Genoa-Kingston | 14:08.3 |
| 45 | Logan Gauthier-Rai...Place 45 · Grade 12 · Jefferson | 12 | Jefferson | 14:15.1 |
| 46 | Kane LambPlace 46 · Grade 9 · Jefferson | 9 | Jefferson | 14:15.7 |
| 47 | Jason BowmanPlace 47 · Grade 9 · Jefferson | 9 | Jefferson | 14:21.5 |
| 48 | Charlie ThomasPlace 48 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 14:22.3 |
| 49 | Alex WoodruffPlace 49 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 14:22.6 |
| 50 | Aiden SpanierPlace 50 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 14:23.1 |
| 51 | Tyler StenbergPlace 51 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 14:24.5 |
| 52 | Matt KuehnPlace 52 · Grade 10 · Byron | 10 | Byron | 14:39.4 |
| 53 | David ConleyPlace 53 · Grade 12 · Winnebago | 12 | Winnebago | 14:45.1 |
| 54 | Jacob HindenbergPlace 54 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 14:49.0 |
| 55 | Alan Jiminez MontesPlace 55 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 14:49.3 |
| 56 | Sam Flores-MinnisPlace 56 · Grade 11 · Oregon | 11 | Oregon | 14:59.9 |
| 57 | Jake StanfordPlace 57 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 15:16.5 |
| 58 | Caleb KingpavongPlace 58 · Grade 9 · Rockford (Keith Country D | 9 | Rockford (Keith Country D | 15:26.0 |
| 59 | Nicholas Meives-Wy...Place 59 · Grade 9 · Oregon | 9 | Oregon | 15:26.7 |
| 60 | James GatesPlace 60 · Grade 12 · Rockford (Lutheran) | 12 | Rockford (Lutheran) | 15:31.7 |
| 61 | Ryne WeekleyPlace 61 · Grade 12 · Byron | 12 | Byron | 15:32.9 |
| 62 | Jesse BiesemeirPlace 62 · Grade 12 · Durand-Pecatonica | 12 | Durand-Pecatonica | 15:35.5 |
| 63 | Romek BezdzieckiPlace 63 · Grade 10 · Rockford (Boylan Catholic | 10 | Rockford (Boylan Catholic | 15:40.0 |
| 64 | Michael LynchPlace 64 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 15:49.2 |
| 65 | Riley McCammondPlace 65 · Grade 12 · Winnebago | 12 | Winnebago | 15:51.1 |
| 66 | Aaron ArreolaPlace 66 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 15:54.2 |
| 67 | Owen BrownPlace 67 · Grade 12 · Genoa-Kingston | 12 | Genoa-Kingston | 15:54.9 |
| 68 | Reese ArmstrongPlace 68 · Grade 12 · Byron | 12 | Byron | 16:04.5 |
| 69 | Tim ShouerPlace 69 · Grade 9 · Byron | 9 | Byron | 16:05.1 |
| 70 | Jon HaneyPlace 70 · Grade 11 · Rockford (Lutheran) | 11 | Rockford (Lutheran) | 16:11.4 |
| 71 | Jacob LyndePlace 71 · Grade 12 · Byron | 12 | Byron | 16:14.9 |
| 72 | Richard YangPlace 72 · Grade 11 · Rockford (Auburn) | 11 | Rockford (Auburn) | 16:31.7 |
| 73 | Isaac PickPlace 73 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 16:51.5 |
| 74 | Ethan Singmouangth...Place 74 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 17:01.2 |
| 75 | Robert JiminezPlace 75 · Grade 12 · Genoa-Kingston | 12 | Genoa-Kingston | 17:06.8 |
| 76 | Warner HienrichPlace 76 · Grade 12 · Byron | 12 | Byron | 17:12.2 |
| 77 | William GlassPlace 77 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 17:18.4 |
| 78 | Marcos EliasPlace 78 · Grade 12 · Winnebago | 12 | Winnebago | 18:02.8 |
| 79 | Mario OchoaPlace 79 · Grade 12 · Rockford (Boylan Catholic | 12 | Rockford (Boylan Catholic | 18:13.1 |
| 80 | Gabe GingerPlace 80 · Grade 9 · Winnebago | 9 | Winnebago | 18:50.2 |
| 81 | Jonathon LoweryPlace 81 · Grade 11 · Rockford (Auburn) | 11 | Rockford (Auburn) | 19:28.9 |
| 82 | Alejandro EcheverriaPlace 82 · Grade 9 · Jefferson | 9 | Jefferson | 20:02.2 |
| 1 | Natalia MartinoPlace 1 · Grade 10 · Winnebago | 10 | Winnebago | 12:05.5 |
| 2 | Katie ErbPlace 2 · Grade 12 · Winnebago | 12 | Winnebago | 12:30.9 |
| 3 | Sophia MartinoPlace 3 · Grade 12 · Winnebago | 12 | Winnebago | 12:57.9 |
| 4 | Renee RittmeyerPlace 4 · Grade 12 · Winnebago | 12 | Winnebago | 13:04.6 |
| 5 | Kaitlyn JerbiPlace 5 · Grade 9 · Genoa-Kingston | 9 | Genoa-Kingston | 13:06.9 |
| 6 | Anne SweeneyPlace 6 · Grade 11 · Rockford (Boylan Catholic | 11 | Rockford (Boylan Catholic | 13:09.3 |
| 7 | Alex JerbiPlace 7 · Grade 12 · Genoa-Kingston | 12 | Genoa-Kingston | 13:14.0 |
| 8 | Emma StrombeckPlace 8 · Grade 11 · Rockford (Boylan Catholic | 11 | Rockford (Boylan Catholic | 13:14.9 |
| 9 | Juliana MacePlace 9 · Grade 11 · Rockford (Boylan Catholic | 11 | Rockford (Boylan Catholic | 13:15.8 |
| 10 | Annie PearsonPlace 10 · Grade 11 · Byron | 11 | Byron | 13:17.9 |
| 11 | Kayla AustinPlace 11 · Grade 12 · Harvard | 12 | Harvard | 13:18.9 |
| 12 | Joely OverstreetPlace 12 · Grade 11 · Genoa-Kingston | 11 | Genoa-Kingston | 13:20.1 |
| 13 | Aurora InskoPlace 13 · Grade 10 · Winnebago | 10 | Winnebago | 13:21.3 |
| 14 | Rebekah StarwaltPlace 14 · Grade 9 · Byron | 9 | Byron | 13:30.0 |
| 15 | Christyna LaMantiaPlace 15 · Grade 10 · Rockford (Boylan Catholic | 10 | Rockford (Boylan Catholic | 13:34.1 |
| 16 | Leah WattersPlace 16 · Grade 10 · Oregon | 10 | Oregon | 13:38.4 |
| 17 | Lindsay ArreguinPlace 17 · Grade 10 · Rockford (Boylan Catholic | 10 | Rockford (Boylan Catholic | 13:41.4 |
| 18 | Olivia HarterPlace 18 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 13:41.8 |
| 19 | Sarah LoganPlace 19 · Grade 12 · Harvard | 12 | Harvard | 13:52.0 |
| 20 | Haley BrudiPlace 20 · Grade 11 · Stockton | 11 | Stockton | 13:59.3 |
| 21 | Lizeth FloresPlace 21 · Grade 10 · Harvard | 10 | Harvard | 14:11.8 |
| 22 | Ella MaherPlace 22 · Grade 12 · Winnebago | 12 | Winnebago | 14:14.1 |
| 23 | Averi PavlakPlace 23 · Grade 11 · Winnebago | 11 | Winnebago | 14:16.3 |
| 24 | Cynthia NyderekPlace 24 · Grade 11 · Oregon | 11 | Oregon | 14:17.4 |
| 25 | Katelyn ByerleyPlace 25 · Grade 12 · Oregon | 12 | Oregon | 14:24.8 |
| 26 | Katlyn RamirezPlace 26 · Grade 10 · Oregon | 10 | Oregon | 14:25.4 |
| 27 | Kaitlyn KuehnPlace 27 · Grade 10 · Byron | 10 | Byron | 14:29.7 |
| 28 | Faith MarquardtPlace 28 · Grade 9 · Oregon | 9 | Oregon | 14:35.9 |
| 29 | Lydia CeremakPlace 29 · Grade 10 · Oregon | 10 | Oregon | 14:40.5 |
| 30 | Lauren KellyPlace 30 · Grade 12 · Rockford (Boylan Catholic | 12 | Rockford (Boylan Catholic | 14:55.5 |
| 31 | Breanna DehaanPlace 31 · Grade 11 · Oregon | 11 | Oregon | 15:03.9 |
| 32 | Deloris DrendelPlace 32 · Grade 10 · Genoa-Kingston | 10 | Genoa-Kingston | 15:07.4 |
| 33 | Allison LacknerPlace 33 · Grade 10 · Rockford (Lutheran) | 10 | Rockford (Lutheran) | 15:13.2 |
| 34 | Rachel YounkerPlace 34 · Grade 12 · Genoa-Kingston | 12 | Genoa-Kingston | 15:15.7 |
| 35 | Lauren MondelloPlace 35 · Grade 10 · Byron | 10 | Byron | 15:17.7 |
| 36 | Chloe GallagherPlace 36 · Grade 12 · Genoa-Kingston | 12 | Genoa-Kingston | 15:24.3 |
| 37 | Skylar EckelbargerPlace 37 · Grade 10 · Rockford (Lutheran) | 10 | Rockford (Lutheran) | 15:30.5 |
| 38 | Amanda WilliamsPlace 38 · Grade 11 · Byron | 11 | Byron | 15:32.5 |
| 39 | Taylor BroshousPlace 39 · Grade 10 · Stockton | 10 | Stockton | 15:42.2 |
| 40 | Taylor MundtPlace 40 · Grade 12 · Byron | 12 | Byron | 16:42.0 |
| 41 | Grace LingPlace 41 · Grade 10 · Rockford (Lutheran) | 10 | Rockford (Lutheran) | 16:47.1 |
| 42 | Heidie RainePlace 42 · Grade 12 · Byron | 12 | Byron | 17:34.7 |
| 43 | Zoey GearhartPlace 43 · Grade 11 · Genoa-Kingston | 11 | Genoa-Kingston | 20:11.8 |
| 1 | Taylor WartellPlace 1 · Grade 10 · Rockford (Auburn) | 10 | Rockford (Auburn) | 12:57.0 |
| 2 | Isabelle RoethlePlace 2 · Grade 10 · Rockford (Auburn) | 10 | Rockford (Auburn) | 13:32.9 |
| 3 | Taylor WardPlace 3 · Grade 10 · Winnebago | 10 | Winnebago | 13:54.2 |
| 4 | Angela MeinersPlace 4 · Grade 12 · Durand-Pecatonica | 12 | Durand-Pecatonica | 14:05.4 |
| 5 | Annah DulaneyPlace 5 · Grade 10 · Durand-Pecatonica | 10 | Durand-Pecatonica | 14:26.7 |
| 6 | Kristina MeinersPlace 6 · Grade 12 · Durand-Pecatonica | 12 | Durand-Pecatonica | 14:35.2 |
| 7 | Maddie BertramPlace 7 · Grade 10 · Winnebago | 10 | Winnebago | 14:38.5 |
| 8 | Lilly McQueenyPlace 8 · Grade 10 · Rockford (Auburn) | 10 | Rockford (Auburn) | 14:41.6 |
| 9 | Ari BinicewiczPlace 9 · Grade 11 · Winnebago | 11 | Winnebago | 14:43.7 |
| 10 | Cecilia HatfieldPlace 10 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 14:51.7 |
| 11 | Abby ArmatoPlace 11 · Grade 12 · Rockford (Boylan Catholic | 12 | Rockford (Boylan Catholic | 15:11.1 |
| 12 | Maura McQuillanPlace 12 · Grade 11 · Rockford (Boylan Catholic | 11 | Rockford (Boylan Catholic | 15:15.2 |
| 13 | Fylnne SargentPlace 13 · Grade 11 · Winnebago | 11 | Winnebago | 15:17.5 |
| 14 | Lauren HoffmanPlace 14 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 15:23.2 |
| 15 | Valeria MezaPlace 15 · Grade 12 · Rockford (Auburn) | 12 | Rockford (Auburn) | 15:31.3 |
| 16 | Julianna LordenPlace 16 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 15:35.5 |
| 17 | Lauren SpainPlace 17 · Grade 11 · Winnebago | 11 | Winnebago | 15:38.1 |
| 18 | Giovanna DiTullioPlace 18 · Grade 12 · Rockford (Boylan Catholic | 12 | Rockford (Boylan Catholic | 15:40.8 |
| 19 | Ella O'BoylePlace 19 · Grade 10 · Rockford (Boylan Catholic | 10 | Rockford (Boylan Catholic | 15:41.8 |
| 20 | Lauren MarianoPlace 20 · Grade 9 · Rockford (Boylan Catholic | 9 | Rockford (Boylan Catholic | 15:43.6 |
| 21 | Jonnah CalistonPlace 21 · Grade 10 · Rockford (Boylan Catholic | 10 | Rockford (Boylan Catholic | 15:45.6 |
| 22 | Diana ManriquezPlace 22 · Grade 10 · Jefferson | 10 | Jefferson | 15:50.5 |
| 23 | Kennedy TurnerPlace 23 · Grade 11 · Byron | 11 | Byron | 16:23.9 |
| 24 | Josie HindenbergPlace 24 · Grade 12 · Rockford (Boylan Catholic | 12 | Rockford (Boylan Catholic | 16:28.5 |
| 25 | McKenna TremblePlace 25 · Grade 10 · Oregon | 10 | Oregon | 16:34.7 |
| 26 | Anika JohnsonPlace 26 · Grade 9 · Byron | 9 | Byron | 16:35.6 |
| 27 | Victoria WatsonPlace 27 · Grade 11 · Winnebago | 11 | Winnebago | 16:48.0 |
| 28 | Kaci KuczynskiPlace 28 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 16:50.5 |
| 29 | Ryanne DeHaanPlace 29 · Grade 11 · Oregon | 11 | Oregon | 16:53.0 |
| 30 | Destiny BarrickPlace 30 · Grade 9 · Rockford (Auburn) | 9 | Rockford (Auburn) | 16:54.6 |
| 31 | Lorena Nava-MoyotlPlace 31 · Grade 11 · Oregon | 11 | Oregon | 17:05.9 |
| 32 | Natalie UpchurchPlace 32 · Grade 12 · Jefferson | 12 | Jefferson | 17:08.8 |
| 33 | Alish McguinnessPlace 33 · Grade 12 · Durand-Pecatonica | 12 | Durand-Pecatonica | 17:33.8 |
| 34 | Ashley RodriguezPlace 34 · Grade 9 · Jefferson | 9 | Jefferson | 17:40.5 |
| 35 | Celia RothermelPlace 35 · Grade 12 · Durand-Pecatonica | 12 | Durand-Pecatonica | 17:51.2 |
| 36 | Anna ProvenzanoPlace 36 · Grade 10 · Rockford (Boylan Catholic | 10 | Rockford (Boylan Catholic | 17:52.3 |
| 37 | Grace LewisPlace 37 · Grade 9 · Byron | 9 | Byron | 17:53.8 |
| 38 | Aleli MartinezPlace 38 · Grade 9 · Jefferson | 9 | Jefferson | 18:00.0 |
| 39 | Brooke HarrisPlace 39 · Grade 12 · Oregon | 12 | Oregon | 18:01.7 |
| 40 | Grace MaierPlace 40 · Grade 11 · Rockford (Boylan Catholic | 11 | Rockford (Boylan Catholic | 18:02.7 |
| 41 | Lauren MontavonPlace 41 · Grade 11 · Oregon | 11 | Oregon | 18:11.0 |
| 42 | Rachel KultgenPlace 42 · Grade 10 · Byron | 10 | Byron | 18:13.2 |
| 43 | Ruetter ZoePlace 43 · Grade 12 · Winnebago | 12 | Winnebago | 18:20.2 |
| 44 | Jessica MorenoPlace 44 · Grade 10 · Rockford (Auburn) | 10 | Rockford (Auburn) | 18:27.0 |
| 45 | Adriana OgarrioPlace 45 · Grade 12 · Oregon | 12 | Oregon | 18:42.9 |
| 46 | maryan SalehPlace 46 · Grade 11 · Rockford (Auburn) | 11 | Rockford (Auburn) | 18:43.9 |
| 47 | Abigail TomlinsonPlace 47 · Grade 10 · Oregon | 10 | Oregon | 18:44.4 |
| 48 | Eleanor WaldorfPlace 48 · Grade 10 · Rockford (Auburn) | 10 | Rockford (Auburn) | 19:01.4 |
| 49 | Natalie LewisPlace 49 · Grade 12 · Byron | 12 | Byron | 19:07.2 |
| 50 | Moriah KinneyPlace 50 · Grade 10 · Harvard | 10 | Harvard | 19:51.6 |
| 51 | Jocelyn NoudPlace 51 · Grade 12 · Durand-Pecatonica | 12 | Durand-Pecatonica | 21:01.8 |
| 52 | Sophia LemonholmPlace 52 · Grade 10 · Rockford (Auburn) | 10 | Rockford (Auburn) | 21:06.3 |
| 53 | Ashley McCormickPlace 53 · Grade 11 · Oregon | 11 | Oregon | 21:31.5 |
| 54 | Kendra ReedyPlace 54 · Grade 12 · Byron | 12 | Byron | 22:05.1 |
| 55 | Londyn LindahlPlace 55 · Grade 10 · Byron | 10 | Byron | 24:58.2 |