| 1 | Miles TaylorPlace 1 · Grade 8 · Cambridge JHS | 8 | Cambridge JHS | 11:52.16 |
| 2 | Leslie AntahPlace 2 · Grade 8 · Macomb | 8 | Macomb | 12:12.61 |
| 3 | Jensen BlundyPlace 3 · Grade 8 · Brimfield | 8 | Brimfield | 12:15.96 |
| 4 | Lucas BirkelPlace 4 · Grade 8 · Brimfield | 8 | Brimfield | 12:16.75 |
| 5 | Finn MilnerPlace 5 · Grade 8 · Rock Island Jordan Catholic | 8 | Rock Island Jordan Catholic | 12:23.80 |
| 6 | Emmett BeverothPlace 6 · Grade 6 · Port Byron Riverdale | 6 | Port Byron Riverdale | 12:23.82 |
| 7 | Emery WeistPlace 7 · Grade 7 · Sherrard JHS | 7 | Sherrard JHS | 12:25.54 PR |
| 8 | Evan DieckowPlace 8 · Grade 7 · Peoria Limestone Walters | 7 | Peoria Limestone Walters | 12:26.27 |
| 9 | Connor GehringPlace 9 · Grade 8 · Orion | 8 | Orion | 12:29.50 |
| 10 | Cael NelsonPlace 10 · Grade 8 · Brimfield | 8 | Brimfield | 12:31.04 |
| 11 | Brady CatourPlace 11 · Grade 8 · Brimfield | 8 | Brimfield | 12:36.42 |
| 12 | Faraz KhanPlace 12 · Grade 8 · Macomb | 8 | Macomb | 12:36.45 |
| 13 | Brady ZinserPlace 13 · Grade 8 · Brimfield | 8 | Brimfield | 12:37.81 |
| 14 | Gus HostePlace 14 · Grade 8 · Cambridge JHS | 8 | Cambridge JHS | 12:40.00 |
| 15 | Charles SikorskiPlace 15 · Grade 8 · Dunlap Valley MS | 8 | Dunlap Valley MS | 12:44.36 |
| 16 | Connor JenningsPlace 16 · Grade 8 · Avon Abingdon Avon | 8 | Avon Abingdon Avon | 12:51.92 PR |
| 17 | Jaxon StamannPlace 17 · Grade 8 · Brimfield | 8 | Brimfield | 12:51.97 |
| 18 | Lyncoln CardinePlace 18 · Grade 7 · Aledo Mercer County | 7 | Aledo Mercer County | 12:57.20 |
| 19 | Nathan WhitakerPlace 19 · Grade 7 · Orion | 7 | Orion | 12:58.34 |
| 20 | James KnaebelPlace 20 · Grade 8 · Avon Abingdon Avon | 8 | Avon Abingdon Avon | 13:01.42 PR |
| 21 | Advik KennedyPlace 21 · Grade 8 · Dunlap Valley MS | 8 | Dunlap Valley MS | 13:03.40 |
| 22 | Jaxon WorthingtonPlace 22 · Grade 6 · Macomb | 6 | Macomb | 13:03.60 |
| 23 | Quentin SandersPlace 23 · Grade 8 · Dunlap Valley MS | 8 | Dunlap Valley MS | 13:04.58 |
| 24 | Tyson BriggsPlace 24 · Grade 8 · Peoria Limestone Walters | 8 | Peoria Limestone Walters | 13:04.86 |
| 25 | Jude MuirPlace 25 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 13:06.61 |
| 26 | Liam FitchpatrickPlace 26 · Grade 8 · Dunlap Valley MS | 8 | Dunlap Valley MS | 13:07.42 |
| 27 | Kevin RobinsonPlace 27 · Grade 8 · Bushnell-Prairie City | 8 | Bushnell-Prairie City | 13:10.47 |
| 28 | Jacob BobchikPlace 28 · Grade 8 · Dunlap Valley MS | 8 | Dunlap Valley MS | 13:12.01 |
| 29 | Corben StrandPlace 29 · Grade 8 · Cambridge JHS | 8 | Cambridge JHS | 13:14.25 |
| 30 | Carter CurryPlace 30 · Grade 7 · Bushnell-Prairie City | 7 | Bushnell-Prairie City | 13:18.44 |
| 31 | Frasier BrownPlace 31 · Grade 8 · Macomb | 8 | Macomb | 13:20.09 |
| 32 | Colby HumphreyPlace 32 · Grade 7 · Rock Island Jordan Catholic | 7 | Rock Island Jordan Catholic | 13:26.04 |
| 33 | Rylan AndrusPlace 33 · Grade 8 · Rock Island Jordan Catholic | 8 | Rock Island Jordan Catholic | 13:28.75 PR |
| 34 | Bryce StewartPlace 34 · Grade 8 · Monmouth ICS | 8 | Monmouth ICS | 13:30.25 |
| 35 | Jackson WinterPlace 35 · Grade 8 · Sherrard JHS | 8 | Sherrard JHS | 13:30.80 |
| 36 | Riley StewartPlace 36 · Grade 5 · Monmouth ICS | 5 | Monmouth ICS | 13:31.93 |
| 37 | Eli EnrothPlace 37 · Grade 6 · Macomb | 6 | Macomb | 13:32.07 |
| 38 | Jaxson FrierPlace 38 · Grade 6 · Macomb | 6 | Macomb | 13:32.09 |
| 39 | Wyatt AdkissonPlace 39 · Grade 8 · Monmouth ICS | 8 | Monmouth ICS | 13:35.37 |
| 40 | Ayden WalkerPlace 40 · Grade 8 · Rock Island Edison | 8 | Rock Island Edison | 13:37.62 |
| 41 | Weston SwansonPlace 41 · Grade 6 · Aledo Mercer County | 6 | Aledo Mercer County | 13:38.94 |
| 42 | Ethan DieckowPlace 42 · Grade 5 · Peoria Limestone Walters | 5 | Peoria Limestone Walters | 13:43.36 |
| 43 | Murphy CurryPlace 43 · Grade 7 · Bushnell-Prairie City | 7 | Bushnell-Prairie City | 13:43.38 PR |
| 44 | Niko VlachosPlace 44 · Grade 7 · Peoria Limestone Walters | 7 | Peoria Limestone Walters | 13:44.07 |
| 45 | Cody SprietPlace 45 · Grade 7 · Sherrard JHS | 7 | Sherrard JHS | 13:44.16 |
| 46 | James HansenPlace 46 · Grade 8 · Galesburg JHS | 8 | Galesburg JHS | 13:48.45 |
| 47 | Colton RandazzoPlace 47 · Grade 8 · Rock Island Jordan Catholic | 8 | Rock Island Jordan Catholic | 13:48.47 |
| 48 | Mason BohmPlace 48 · Grade 8 · Galesburg JHS | 8 | Galesburg JHS | 13:48.65 |
| 49 | Nathaniel FournierPlace 49 · Grade 6 · Canton Ingersoll | 6 | Canton Ingersoll | 13:48.88 |
| 50 | Eli JolliffPlace 50 · Grade 8 · Dunlap Valley MS | 8 | Dunlap Valley MS | 13:49.15 |
| 51 | Patrick WilsonPlace 51 · Grade 7 · Rock Island Jordan Catholic | 7 | Rock Island Jordan Catholic | 13:49.42 |
| 52 | Jackson BrownPlace 52 · Grade 6 · Dunlap Valley MS | 6 | Dunlap Valley MS | 13:49.97 |
| 53 | Tommy MoorePlace 53 · Grade 8 · Monmouth ICS | 8 | Monmouth ICS | 13:54.15 |
| 54 | Kasen LindmarkPlace 54 · Grade 6 · Canton Ingersoll | 6 | Canton Ingersoll | 13:54.25 |
| 55 | Hayden DavisPlace 55 · Grade 7 · Port Byron Riverdale | 7 | Port Byron Riverdale | 13:54.34 |
| 56 | Pedro LangworthyPlace 56 · Grade 7 · Macomb | 7 | Macomb | 13:54.69 |
| 57 | Issac EhlersPlace 57 · Grade 6 · Peoria Limestone Walters | 6 | Peoria Limestone Walters | 14:02.12 |
| 58 | Raizen HernandezPlace 58 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 14:06.56 |
| 59 | Hunter HoffmanPlace 59 · Grade 6 · Canton Ingersoll | 6 | Canton Ingersoll | 14:07.11 |
| 60 | Braden SchroederPlace 60 · Grade 8 · Monmouth ICS | 8 | Monmouth ICS | 14:09.54 |
| 61 | Acen AylerPlace 61 · Grade 8 · Peoria Limestone Walters | 8 | Peoria Limestone Walters | 14:11.16 |
| 62 | Carson VerdickPlace 62 · Grade 6 · Port Byron Riverdale | 6 | Port Byron Riverdale | 14:12.75 |
| 63 | Owen BaelePlace 63 · Grade 8 · Peoria Limestone Walters | 8 | Peoria Limestone Walters | 14:14.22 |
| 64 | Maximus VromanPlace 64 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 14:22.44 PR |
| 65 | Mason LlanasPlace 65 · Grade 6 · Sherrard JHS | 6 | Sherrard JHS | 14:22.44 |
| 66 | Emmett SchumannPlace 66 · Grade 6 · Port Byron Riverdale | 6 | Port Byron Riverdale | 14:26.69 |
| 67 | Camden BrownPlace 67 · Grade 6 · Aledo Mercer County | 6 | Aledo Mercer County | 14:30.81 |
| 68 | Max CorsaroPlace 68 · Grade 8 · Monmouth ICS | 8 | Monmouth ICS | 14:31.96 |
| 69 | Cameron MorrisPlace 69 · Grade 8 · Rock Island Jordan Catholic | 8 | Rock Island Jordan Catholic | 14:41.19 PR |
| 70 | Luke PuckettPlace 70 · Grade 8 · Rock Island Edison | 8 | Rock Island Edison | 14:42.43 PR |
| 71 | Henry SchmidtPlace 71 · Grade 5 · Port Byron Riverdale | 5 | Port Byron Riverdale | 14:46.93 PR |
| 72 | Lincoln WaltersPlace 72 · Grade 7 · Galesburg JHS | 7 | Galesburg JHS | 14:47.05 |
| 73 | Declan RenickPlace 73 · Grade 8 · Canton Ingersoll | 8 | Canton Ingersoll | 14:48.37 PR |
| 74 | Ryan BlackPlace 74 · Grade 6 · Cambridge JHS | 6 | Cambridge JHS | 14:49.72 |
| 75 | Elliott BurnstedtPlace 75 · Grade 6 · Canton Ingersoll | 6 | Canton Ingersoll | 14:50.09 |
| 76 | Jayce RicePlace 76 · Grade 7 · Rock Island Washington | 7 | Rock Island Washington | 14:50.81 |
| 77 | Gavin SimsPlace 77 · Grade 7 · Sherrard JHS | 7 | Sherrard JHS | 14:57.03 PR |
| 78 | Cesar MartinezPlace 78 · Grade 8 · Galesburg JHS | 8 | Galesburg JHS | 14:57.24 |
| 79 | Damian GonzalezPlace 79 · Grade 7 · Rock Island Washington | 7 | Rock Island Washington | 14:58.33 |
| 80 | Brantely Keegan-RohlfPlace 80 · Grade 7 · Orion | 7 | Orion | 14:59.89 |
| 81 | Isaias Luna AlvaradoPlace 81 · Grade 5 · Aledo Mercer County | 5 | Aledo Mercer County | 15:02.20 PR |
| 82 | Brody HockenberryPlace 82 · Grade 6 · Aledo Mercer County | 6 | Aledo Mercer County | 15:02.25 |
| 83 | Bentley JohnsonPlace 83 · Grade 8 · Cambridge JHS | 8 | Cambridge JHS | 15:10.71 |
| 84 | Russell AdkissonPlace 84 · Grade 6 · Monmouth ICS | 6 | Monmouth ICS | 15:12.89 |
| 85 | Lennon HarrisPlace 85 · Grade 8 · Sherrard JHS | 8 | Sherrard JHS | 15:15.09 |
| 86 | Elias Luna AlvaradoPlace 86 · Grade 5 · Aledo Mercer County | 5 | Aledo Mercer County | 15:17.10 PR |
| 87 | Brycen PancrazioPlace 87 · Grade 8 · Orion | 8 | Orion | 15:26.07 |
| 88 | Vaughn HankPlace 88 · Grade 5 · Aledo Mercer County | 5 | Aledo Mercer County | 15:29.08 |
| 89 | Gavin WaltersPlace 89 · Grade 7 · Galesburg JHS | 7 | Galesburg JHS | 15:34.39 |
| 90 | Hunter VipondPlace 90 · Grade 7 · Sherrard JHS | 7 | Sherrard JHS | 15:36.21 PR |
| 91 | Jayson RussellPlace 91 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 16:05.19 |
| 92 | Kellan YoungPlace 92 · Grade 6 · Port Byron Riverdale | 6 | Port Byron Riverdale | 16:26.58 |
| 93 | Benjamin PothovenPlace 93 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 16:44.17 |
| 94 | Landon KirbyPlace 94 · Grade 6 · Galesburg Costa | 6 | Galesburg Costa | 16:47.16 |
| 95 | Blaine LofgrenPlace 95 · Grade 6 · Port Byron Riverdale | 6 | Port Byron Riverdale | 16:48.14 |
| 96 | JT SquirePlace 96 · Grade 5 · Avon Abingdon Avon | 5 | Avon Abingdon Avon | 17:21.01 |
| 97 | Noah HughesPlace 97 · Grade 5 · Bushnell-Prairie City | 5 | Bushnell-Prairie City | 17:22.28 |
| 98 | Oscar AllenPlace 98 · Grade 7 · Orion | 7 | Orion | 17:31.59 |
| 99 | Caiden DelafieldPlace 99 · Grade 7 · Galesburg JHS | 7 | Galesburg JHS | 18:03.51 |
| 100 | Justin MarshallPlace 100 · Grade 7 · Galesburg JHS | 7 | Galesburg JHS | 18:55.92 |
| 101 | Isaiah RodefferPlace 101 · Grade 5 · Bushnell-Prairie City | 5 | Bushnell-Prairie City | 19:13.04 |