| 1 | Ellie StahrPlace 1 · Grade 12 · Decatur (St. Teresa) | 12 | Decatur (St. Teresa) | 20:53 |
| 2 | Valerie HeinPlace 2 · Grade 10 · Decatur (St. Teresa) | 10 | Decatur (St. Teresa) | 20:56 |
| 3 | Addison EadesPlace 3 · Grade 9 · Decatur (St. Teresa) | 9 | Decatur (St. Teresa) | 21:20 |
| 4 | Olivia ThoromanPlace 4 · Grade 12 · Virden (North Mac) | 12 | Virden (North Mac) | 21:45 |
| 5 | Haley EtchasonPlace 5 · Grade 11 · Decatur (St. Teresa) | 11 | Decatur (St. Teresa) | 23:13 |
| 6 | Mia BrawnerPlace 6 · Grade 10 · Gillespie | 10 | Gillespie | 24:04 |
| 7 | Alexis HesterPlace 7 · Grade 11 · Staunton | 11 | Staunton | 25:27 |
| 8 | Lexi PfeifferPlace 8 · Grade 12 · Staunton | 12 | Staunton | 25:33 |
| 9 | Ella ReddenPlace 9 · Grade 12 · Decatur (St. Teresa) | 12 | Decatur (St. Teresa) | 25:42 |
| 10 | Lily BrownPlace 10 · Grade 11 · Gillespie | 11 | Gillespie | 25:50 |
| 11 | Savannah MouncePlace 11 · Grade 12 · Decatur (St. Teresa) | 12 | Decatur (St. Teresa) | 26:14 |
| 12 | Zorah AustinPlace 12 · Grade 12 · Virden (North Mac) | 12 | Virden (North Mac) | 26:16 |
| 13 | Maddie GordonPlace 13 · Grade 9 · Piasa (Southwestern) | 9 | Piasa (Southwestern) | 26:49 |
| 14 | Jillian BeilsmithPlace 14 · Grade 12 · Piasa (Southwestern) | 12 | Piasa (Southwestern) | 26:56 |
| 15 | Kori PetersenPlace 15 · Grade 9 · Gillespie | 9 | Gillespie | 27:53 |
| 16 | Layla HallPlace 16 · Grade 10 · Piasa (Southwestern) | 10 | Piasa (Southwestern) | 28:42 |
| 17 | Kaylyn HoltorfPlace 17 · Grade 10 · Piasa (Southwestern) | 10 | Piasa (Southwestern) | 28:43 |
| 18 | Reagan BeilsmithPlace 18 · Grade 10 · Piasa (Southwestern) | 10 | Piasa (Southwestern) | 28:49 |
| 19 | Jesnoor DhonoaPlace 19 · Grade 11 · Decatur (St. Teresa) | 11 | Decatur (St. Teresa) | 28:51 |
| 20 | Katlynn KemnaPlace 20 · Grade 10 · Piasa (Southwestern) | 10 | Piasa (Southwestern) | 29:09 |
| 21 | Hallie LomelinoPlace 21 · Grade 11 · Virden (North Mac) | 11 | Virden (North Mac) | 30:01 |
| 22 | Elsah ClarkPlace 22 · Grade 9 · Staunton | 9 | Staunton | 30:09 |
| 23 | Emma CollinsPlace 23 · Grade 12 · Decatur (St. Teresa) | 12 | Decatur (St. Teresa) | 30:16 |
| 24 | Brooke RuckerPlace 24 · Grade 9 · Staunton | 9 | Staunton | 31:46 |
| 25 | Ruthie BuntingPlace 25 · Grade 9 · Piasa (Southwestern) | 9 | Piasa (Southwestern) | 32:05 |
| 26 | Kristin WagonerPlace 26 · Grade 9 · Staunton | 9 | Staunton | 32:12 |
| 27 | Nola ReddenPlace 27 · Grade 9 · Decatur (St. Teresa) | 9 | Decatur (St. Teresa) | 32:14 |
| 28 | Megan StewartPlace 28 · Grade 10 · Piasa (Southwestern) | 10 | Piasa (Southwestern) | 32:37 |
| 1 | Alais AndersonPlace 1 · 5 Virginia | — | 5 Virginia | 15:34 |
| 2 | Laney OwsleyPlace 2 · Grade 6 · Carlinville | 6 | Carlinville | 16:29 |
| 3 | Sylvee GibbsPlace 3 · Grade 6 · Carlinville | 6 | Carlinville | 16:51 |
| 4 | Sloane BrawnerPlace 4 · Grade 8 · Gillespie | 8 | Gillespie | 16:55.0 |
| 5 | Izabella CarwilePlace 5 · Grade 6 · Virginia | 6 | Virginia | 17:59 |
| 6 | Kennedy HardwickPlace 6 · 5 Virginia | — | 5 Virginia | 18:09 |
| 7 | Esme AndersonPlace 7 · Grade 7 · Virginia | 7 | Virginia | 18:10 |
| 8 | Lilly SpencerPlace 8 · Grade 7 · Gillespie | 7 | Gillespie | 18:41 |
| 9 | Eleanor BehmePlace 9 · Grade 6 · Carlinville | 6 | Carlinville | 18:52 |
| 10 | Halle BredelPlace 10 · Grade 6 · Carlinville | 6 | Carlinville | 19:00 |
| 11 | Bailey PetersPlace 11 · 4 St. John the Evangelist | — | 4 St. John the Evangelist | 19:13 |
| 12 | Maggie CusterPlace 12 · Grade 7 · St. John the Evangelist | 7 | St. John the Evangelist | 19:19 |
| 13 | Reese BiermanPlace 13 · Grade 6 · St. John the Evangelist | 6 | St. John the Evangelist | 19:20 |
| 14 | Lynn HardwickPlace 14 · 5 Virginia | — | 5 Virginia | 19:27 |
| 15 | Jersey DrewPlace 15 · Grade 6 · Carlinville | 6 | Carlinville | 19:33 |
| 16 | Blakely SwanPlace 16 · Grade 6 · Carlinville | 6 | Carlinville | 19:38 |
| 17 | Giana KappPlace 17 · Grade 6 · Gillespie | 6 | Gillespie | 19:58 |
| 18 | Maddie GrummelPlace 18 · Grade 6 · St. John the Evangelist | 6 | St. John the Evangelist | 20:03 |
| 19 | Lyla DrewelPlace 19 · Grade 7 · Gillespie | 7 | Gillespie | 20:15 |
| 20 | Kyla SibleyPlace 20 · 5 St. John the Evangelist | — | 5 St. John the Evangelist | 20:42 |
| 21 | Shyanna GraffordPlace 21 · 4 St. John the Evangelist | — | 4 St. John the Evangelist | 20:42 |
| 22 | Payten TaylorPlace 22 · Grade 8 · Gillespie | 8 | Gillespie | 20:51 |
| 23 | Paige SwankPlace 23 · Grade 6 · Gillespie | 6 | Gillespie | 20:52 |
| 24 | Delanie O'BrienPlace 24 · Grade 6 · Carlinville | 6 | Carlinville | 21:29 |
| 25 | Natalie KuhnsPlace 25 · Grade 8 · Hills | 8 | Hills | 23:42 |
| 26 | Olivia VarblePlace 26 · 5 St. John the Evangelist | — | 5 St. John the Evangelist | 24:20 |
| 27 | Sola LanePlace 27 · Grade 6 · Carlinville | 6 | Carlinville | 24:30 |
| 28 | Leona EavesPlace 28 · Grade 7 · Carlinville | 7 | Carlinville | 25:05 |
| 29 | Maisy WolfleyPlace 29 · 5 St. John the Evangelist | — | 5 St. John the Evangelist | 26:08 |
| 30 | Chyla CrainickPlace 30 · Grade 6 · Gillespie | 6 | Gillespie | 26:14 |
| 31 | Adyson LeakePlace 31 · 5 Virginia | — | 5 Virginia | 26:46 |
| 1 | Caleb KernaghanPlace 1 · Grade 12 · Decatur (St. Teresa) | 12 | Decatur (St. Teresa) | 17:01 |
| 2 | Evan CookPlace 2 · Grade 10 · Decatur (St. Teresa) | 10 | Decatur (St. Teresa) | 17:03 |
| 3 | Martin VelchekPlace 3 · Grade 12 · Decatur (St. Teresa) | 12 | Decatur (St. Teresa) | 17:05 |
| 4 | Gus StriglosPlace 4 · Grade 11 · Decatur (St. Teresa) | 11 | Decatur (St. Teresa) | 17:27 |
| 5 | Cameron KernaghanPlace 5 · Grade 12 · Decatur (St. Teresa) | 12 | Decatur (St. Teresa) | 17:44 |
| 6 | Matt AuburnPlace 6 · Grade 10 · Decatur (St. Teresa) | 10 | Decatur (St. Teresa) | 18:05 |
| 7 | Nathaniel BabcockPlace 7 · Grade 10 · Decatur (St. Teresa) | 10 | Decatur (St. Teresa) | 18:06 |
| 8 | Drew SpanglerPlace 8 · Grade 12 · Piasa (Southwestern) | 12 | Piasa (Southwestern) | 18:53 |
| 9 | Nicholas MonahanPlace 9 · Grade 10 · Staunton | 10 | Staunton | 19:04 |
| 10 | Bram BeuttelPlace 10 · Grade 9 · Piasa (Southwestern) | 9 | Piasa (Southwestern) | 19:17 |
| 11 | Garrett BeuttelPlace 11 · Grade 11 · Piasa (Southwestern) | 11 | Piasa (Southwestern) | 19:21 |
| 12 | Rhyse RuckerPlace 12 · Grade 10 · Staunton | 10 | Staunton | 19:26 |
| 13 | Caleb HowardPlace 13 · Grade 11 · Carrollton | 11 | Carrollton | 19:39 |
| 14 | Christian BrilleyPlace 14 · Grade 12 · Decatur (St. Teresa) | 12 | Decatur (St. Teresa) | 19:41 |
| 15 | Leo PagePlace 15 · Grade 11 · Gillespie | 11 | Gillespie | 19:44 |
| 16 | Thomas OgataPlace 16 · Grade 11 · Staunton | 11 | Staunton | 20:54 |
| 17 | Carter BoyerPlace 17 · Grade 10 · Decatur (St. Teresa) | 10 | Decatur (St. Teresa) | 21:34 |
| 18 | Hank FletcherPlace 18 · Grade 9 · Gillespie | 9 | Gillespie | 21:45 |
| 19 | John VandersandPlace 19 · Grade 10 · Carrollton | 10 | Carrollton | 22:03 |
| 20 | Marshall GarwoodPlace 20 · Grade 9 · Gillespie | 9 | Gillespie | 22:50 |
| 21 | Zach RuePlace 21 · Grade 11 · Piasa (Southwestern) | 11 | Piasa (Southwestern) | 23:25 |
| 22 | Collyn OberkfellPlace 22 · Grade 12 · Gillespie | 12 | Gillespie | 23:33 |
| 23 | Logan CusterPlace 23 · Grade 10 · Piasa (Southwestern) | 10 | Piasa (Southwestern) | 23:37 |
| 24 | Carson GraffordPlace 24 · Grade 10 · Carrollton | 10 | Carrollton | 24:38 |
| 25 | Trevor MyersPlace 25 · Grade 9 · Staunton | 9 | Staunton | 24:51 |
| 26 | Carter SiesPlace 26 · Grade 9 · Gillespie | 9 | Gillespie | 25:00 |
| 27 | Chase MillerPlace 27 · Grade 10 · Piasa (Southwestern) | 10 | Piasa (Southwestern) | 25:17 |
| 28 | Liam AlbrechtPlace 28 · Grade 10 · Carrollton | 10 | Carrollton | 25:31 |
| 29 | Marek KirschPlace 29 · Grade 12 · Piasa (Southwestern) | 12 | Piasa (Southwestern) | 29:37 |
| 1 | Daniel HallPlace 1 · Grade 8 · Southwestern | 8 | Southwestern | 13:38 |
| 2 | Andrew PricePlace 2 · Grade 7 · St. John the Evangelist | 7 | St. John the Evangelist | 14:06 |
| 3 | Douglas AikinPlace 3 · Grade 7 · Carlinville | 7 | Carlinville | 14:10 |
| 4 | Brennen BeckPlace 4 · Grade 7 · Virginia | 7 | Virginia | 14:19 |
| 5 | Thor SpringmanPlace 5 · Grade 8 · Southwestern | 8 | Southwestern | 14:24 |
| 6 | Henry TruaxPlace 6 · Grade 7 · Carlinville | 7 | Carlinville | 15:25 |
| 7 | Noah UhlesPlace 7 · Grade 7 · St. John the Evangelist | 7 | St. John the Evangelist | 15:26 |
| 8 | Thodrick DirksPlace 8 · Grade 6 · Gillespie | 6 | Gillespie | 15:30 |
| 9 | Kellen RoveyPlace 9 · Grade 8 · North Mac | 8 | North Mac | 15:55 |
| 10 | Evan BarkleyPlace 10 · Grade 7 · Carlinville | 7 | Carlinville | 16:20 |
| 11 | Samuel NorrisPlace 11 · Grade 6 · Carlinville | 6 | Carlinville | 16:22 |
| 12 | Matthew PlovichPlace 12 · Grade 8 · Gillespie | 8 | Gillespie | 17:08 |
| 13 | Nolan KielPlace 13 · Grade 8 · North Mac | 8 | North Mac | 17:10 |
| 14 | Drake PetersonPlace 14 · Grade 6 · Carlinville | 6 | Carlinville | 18:04 |
| 15 | Clay MuellerPlace 15 · Grade 7 · Virginia | 7 | Virginia | 18:10 |
| 16 | Raiden HannahPlace 16 · Grade 6 · Gillespie | 6 | Gillespie | 18:55 |
| 17 | Orion MeseyPlace 17 · Grade 7 · St. John the Evangelist | 7 | St. John the Evangelist | 19:17 |
| 18 | Asher PutnamPlace 18 · 5 Gillespie | — | 5 Gillespie | 19:23 |
| 19 | Leo GrummelPlace 19 · 4 St. John the Evangelist | — | 4 St. John the Evangelist | 19:37 |
| 20 | Lucca KappPlace 20 · Grade 8 · Gillespie | 8 | Gillespie | 19:39 |
| 21 | Sean ReidPlace 21 · 5 Virginia | — | 5 Virginia | 20:43 |
| 22 | Holden SiesPlace 22 · Grade 6 · Gillespie | 6 | Gillespie | 22:11.0 |
| 23 | Caleb BestPlace 23 · Grade 6 · Gillespie | 6 | Gillespie | 26:35 |