| 0 | Elliot BatzPlace 0 · Grade 12 · Rock IslandUnofficial | 12 | Rock Island | 15:31.95 |
| 0 | Henley BournePlace 0 · Grade 11 · GeneseoUnofficial | 11 | Geneseo | 15:42.41 |
| 0 | Charles RayPlace 0 · Grade 11 · QuincyUnofficial | 11 | Quincy | 15:51.85 |
| 0 | Mahamoud AbdeldjabarPlace 0 · Grade 11 · East Moline (United)Unofficial | 11 | East Moline (United) | 15:59.21 PR |
| 0 | Kale MoorePlace 0 · Grade 12 · MolineUnofficial | 12 | Moline | 16:01.31 |
| 0 | Greyson ClaerhoutPlace 0 · Grade 11 · GeneseoUnofficial | 11 | Geneseo | 16:07.35 |
| 0 | Cedrik IradukundaPlace 0 · Grade 11 · MolineUnofficial | 11 | Moline | 16:09.01 |
| 0 | Emad AbakerPlace 0 · Grade 12 · East Moline (United)Unofficial | 12 | East Moline (United) | 16:13.95 |
| 0 | Grant SleePlace 0 · Grade 10 · QuincyUnofficial | 10 | Quincy | 16:18.45 PR |
| 0 | Owen TriplettPlace 0 · Grade 11 · QuincyUnofficial | 11 | Quincy | 16:19.91 |
| 0 | Blake AndersPlace 0 · Grade 11 · QuincyUnofficial | 11 | Quincy | 16:22.61 |
| 0 | Finn MilnerPlace 0 · Grade 9 · Rock Island (Alleman)Unofficial | 9 | Rock Island (Alleman) | 16:25.00 PR |
| 0 | Logan KeanPlace 0 · Grade 11 · Rock Island (Alleman)Unofficial | 11 | Rock Island (Alleman) | 16:32.87 |
| 0 | Will EhlertPlace 0 · Grade 9 · GeneseoUnofficial | 9 | Geneseo | 16:38.71 |
| 0 | Cristiano SaucedoPlace 0 · Grade 11 · Rock Island (Alleman)Unofficial | 11 | Rock Island (Alleman) | 16:38.97 |
| 0 | Isaiah RojopPlace 0 · Grade 12 · SterlingUnofficial | 12 | Sterling | 16:41.31 |
| 0 | Nolan JaredPlace 0 · Grade 11 · Rock IslandUnofficial | 11 | Rock Island | 16:45.31 |
| 0 | Traeten HoltamPlace 0 · Grade 11 · Rock IslandUnofficial | 11 | Rock Island | 16:45.91 |
| 0 | Steven HernandezPlace 0 · Grade 11 · Rock IslandUnofficial | 11 | Rock Island | 16:46.75 |
| 0 | Amos SchwartzPlace 0 · Grade 9 · MolineUnofficial | 9 | Moline | 16:48.19 |
| 0 | Timmothy DriverPlace 0 · Grade 11 · MolineUnofficial | 11 | Moline | 16:48.25 |
| 0 | Hudson HaukPlace 0 · Grade 9 · QuincyUnofficial | 9 | Quincy | 16:52.39 PR |
| 0 | Connor AdairPlace 0 · Grade 10 · East Moline (United)Unofficial | 10 | East Moline (United) | 17:01.41 PR |
| 0 | Henry WoodwardPlace 0 · Grade 9 · GeneseoUnofficial | 9 | Geneseo | 17:03.39 PR |
| 0 | Kael McCordPlace 0 · Grade 11 · GeneseoUnofficial | 11 | Geneseo | 17:03.65 |
| 0 | Clayton McClellandPlace 0 · Grade 11 · QuincyUnofficial | 11 | Quincy | 17:10.15 |
| 0 | Sunny GrevingPlace 0 · Grade 12 · MolineUnofficial | 12 | Moline | 17:19.31 PR |
| 0 | Wade ZangerPlace 0 · Grade 10 · QuincyUnofficial | 10 | Quincy | 17:23.05 |
| 0 | Eli PoePlace 0 · Grade 11 · QuincyUnofficial | 11 | Quincy | 17:25.51 |
| 0 | Brayden McGuirePlace 0 · Grade 11 · GalesburgUnofficial | 11 | Galesburg | 17:25.85 |
| 0 | Joel McClellandPlace 0 · Grade 9 · QuincyUnofficial | 9 | Quincy | 17:27.31 PR |
| 0 | Declan TierneyPlace 0 · Grade 9 · QuincyUnofficial | 9 | Quincy | 17:28.45 PR |
| 0 | Ephraim MuellerPlace 0 · Grade 9 · GeneseoUnofficial | 9 | Geneseo | 17:29.11 PR |
| 0 | Ben DeBisschopPlace 0 · Grade 11 · Rock Island (Alleman)Unofficial | 11 | Rock Island (Alleman) | 17:29.63 |
| 0 | Carter CastelPlace 0 · Grade 11 · MolineUnofficial | 11 | Moline | 17:31.41 |
| 0 | Soren HoffeditzPlace 0 · Grade 10 · Rock IslandUnofficial | 10 | Rock Island | 17:32.81 PR |
| 0 | Cole FurrowPlace 0 · Grade 10 · GalesburgUnofficial | 10 | Galesburg | 17:46.43 |
| 0 | Rylan CarlsonPlace 0 · Grade 11 · GeneseoUnofficial | 11 | Geneseo | 17:48.55 PR |
| 0 | Abraham PetersonPlace 0 · Grade 12 · MolineUnofficial | 12 | Moline | 17:53.55 |
| 0 | Judah KarglPlace 0 · Grade 12 · Rock IslandUnofficial | 12 | Rock Island | 17:54.61 |
| 0 | Brayden HouseholderPlace 0 · Grade 11 · QuincyUnofficial | 11 | Quincy | 17:57.01 |
| 0 | Dominic OenningPlace 0 · Grade 11 · QuincyUnofficial | 11 | Quincy | 17:59.07 |
| 0 | Parker HahnPlace 0 · Grade 9 · MolineUnofficial | 9 | Moline | 18:00.81 PR |
| 0 | Micah PetersonPlace 0 · Grade 11 · SterlingUnofficial | 11 | Sterling | 18:01.01 |
| 0 | Jackson DavisPlace 0 · Grade 10 · MolineUnofficial | 10 | Moline | 18:04.07 |
| 0 | Regis AgbemadonPlace 0 · Grade 11 · East Moline (United)Unofficial | 11 | East Moline (United) | 18:11.91 PR |
| 0 | Jude MuirPlace 0 · Grade 9 · Rock IslandUnofficial | 9 | Rock Island | 18:13.67 |
| 0 | Benjamin FobertPlace 0 · Grade 9 · MolineUnofficial | 9 | Moline | 18:21.13 PR |
| 0 | Jerimiah BennettPlace 0 · Grade 10 · SterlingUnofficial | 10 | Sterling | 18:22.51 PR |
| 0 | Landon VanZuidenPlace 0 · Grade 11 · SterlingUnofficial | 11 | Sterling | 18:26.31 PR |
| 0 | Isaiah RosasPlace 0 · Grade 11 · Rock Island (Alleman)Unofficial | 11 | Rock Island (Alleman) | 18:29.31 PR |
| 0 | Fritz BolmePlace 0 · Grade 11 · GeneseoUnofficial | 11 | Geneseo | 18:30.05 |
| 0 | Lucas KnowlesPlace 0 · Grade 11 · SterlingUnofficial | 11 | Sterling | 18:32.51 PR |
| 0 | Charles AndertonPlace 0 · Grade 11 · GalesburgUnofficial | 11 | Galesburg | 18:32.59 |
| 0 | Nathanial DudekPlace 0 · Grade 11 · MolineUnofficial | 11 | Moline | 18:36.81 |
| 0 | Xavier GuldenzopfPlace 0 · Grade 11 · Rock IslandUnofficial | 11 | Rock Island | 18:42.75 PR |
| 0 | Godway VedomePlace 0 · Grade 12 · East Moline (United)Unofficial | 12 | East Moline (United) | 18:48.17 |
| 0 | Logan GardnerPlace 0 · Grade 11 · SterlingUnofficial | 11 | Sterling | 18:49.57 PR |
| 0 | Ethan SherrodPlace 0 · Grade 9 · Rock Island (Alleman)Unofficial | 9 | Rock Island (Alleman) | 18:50.17 PR |
| 0 | Eliezel IranezerejePlace 0 · Grade 11 · East Moline (United)Unofficial | 11 | East Moline (United) | 18:50.31 |
| 0 | Tavion TaggartPlace 0 · Grade 9 · MolineUnofficial | 9 | Moline | 18:50.47 PR |
| 0 | Lucas HoogheemPlace 0 · Grade 10 · MolineUnofficial | 10 | Moline | 18:52.41 PR |
| 0 | Issac BeckerPlace 0 · Grade 11 · GalesburgUnofficial | 11 | Galesburg | 18:58.21 |
| 0 | Kellan CourtrightPlace 0 · Grade 9 · GeneseoUnofficial | 9 | Geneseo | 18:58.69 PR |
| 0 | Grayson HillPlace 0 · Grade 10 · QuincyUnofficial | 10 | Quincy | 19:00.71 PR |
| 0 | Mohammed AliPlace 0 · Grade 9 · East Moline (United)Unofficial | 9 | East Moline (United) | 19:03.07 PR |
| 0 | Owen RoddyPlace 0 · Grade 11 · SterlingUnofficial | 11 | Sterling | 19:05.91 |
| 0 | Owen LeMasterPlace 0 · Grade 10 · MolineUnofficial | 10 | Moline | 19:06.61 PR |
| 0 | Julien PunkiewiczPlace 0 · Grade 11 · Rock Island (Alleman)Unofficial | 11 | Rock Island (Alleman) | 19:21.31 |
| 0 | Braylen GrennanPlace 0 · Grade 11 · SterlingUnofficial | 11 | Sterling | 19:24.39 |
| 0 | Liam MuirPlace 0 · Grade 12 · Rock IslandUnofficial | 12 | Rock Island | 19:28.65 |
| 0 | Liam KnoblochPlace 0 · Grade 12 · MolineUnofficial | 12 | Moline | 19:28.89 |
| 0 | Bentley HouseholderPlace 0 · Grade 11 · QuincyUnofficial | 11 | Quincy | 19:33.05 |
| 0 | Garrett GundelPlace 0 · Grade 9 · QuincyUnofficial | 9 | Quincy | 19:33.11 PR |
| 0 | Liam HuizengaPlace 0 · Grade 10 · GalesburgUnofficial | 10 | Galesburg | 19:39.51 |
| 0 | Avi GidaszewskiPlace 0 · Grade 11 · Rock IslandUnofficial | 11 | Rock Island | 19:43.01 PR |
| 0 | Max VromanPlace 0 · Grade 9 · Rock IslandUnofficial | 9 | Rock Island | 19:57.51 |
| 0 | Godshall VedomePlace 0 · Grade 11 · East Moline (United)Unofficial | 11 | East Moline (United) | 20:05.65 PR |
| 0 | August DagostinoPlace 0 · Grade 12 · MolineUnofficial | 12 | Moline | 20:06.81 |
| 0 | Bahum WilsonPlace 0 · Grade 10 · MolineUnofficial | 10 | Moline | 20:10.47 PR |
| 0 | Enzo PassiniPlace 0 · Grade 11 · MolineUnofficial | 11 | Moline | 20:10.75 |
| 0 | Braden BeauchampPlace 0 · Grade 10 · MolineUnofficial | 10 | Moline | 20:13.61 |
| 0 | Emanuel Cornelius DiazPlace 0 · Grade 11 · MolineUnofficial | 11 | Moline | 20:20.05 PR |
| 0 | Austin CarrellPlace 0 · Grade 12 · SterlingUnofficial | 12 | Sterling | 20:21.79 PR |
| 0 | Landon BarkerPlace 0 · Grade 10 · GalesburgUnofficial | 10 | Galesburg | 20:38.65 |
| 0 | Trevor LinnaberyPlace 0 · Grade 9 · East Moline (United)Unofficial | 9 | East Moline (United) | 20:39.31 PR |
| 0 | Jacob BerryPlace 0 · Grade 12 · GeneseoUnofficial | 12 | Geneseo | 20:39.35 PR |
| 0 | Hunter OlsonPlace 0 · Grade 9 · GeneseoUnofficial | 9 | Geneseo | 20:43.17 PR |
| 0 | Brayden EllisPlace 0 · Grade 9 · SterlingUnofficial | 9 | Sterling | 20:45.71 PR |
| 0 | Lucas EngstromPlace 0 · Grade 9 · SterlingUnofficial | 9 | Sterling | 20:46.67 PR |
| 0 | Malachi DevlinPlace 0 · Grade 10 · MolineUnofficial | 10 | Moline | 20:54.87 |
| 0 | Coltin SpechtPlace 0 · Grade 9 · MolineUnofficial | 9 | Moline | 20:57.55 PR |
| 0 | Caden WillettPlace 0 · Grade 9 · MolineUnofficial | 9 | Moline | 20:58.21 PR |
| 0 | Max GarciapenaPlace 0 · Grade 10 · Rock Island (Alleman)Unofficial | 10 | Rock Island (Alleman) | 21:02.21 PR |
| 0 | Joseph DeWittePlace 0 · Grade 9 · MolineUnofficial | 9 | Moline | 21:10.41 |
| 0 | Dylan HartzlerPlace 0 · Grade 12 · Rock IslandUnofficial | 12 | Rock Island | 21:17.51 |
| 0 | Dan DevlinPlace 0 · Grade 10 · MolineUnofficial | 10 | Moline | 21:25.21 |
| 0 | Jackson GrayPlace 0 · Grade 11 · Rock Island (Alleman)Unofficial | 11 | Rock Island (Alleman) | 21:30.11 PR |
| 0 | Connor RuntyPlace 0 · Grade 12 · GeneseoUnofficial | 12 | Geneseo | 21:46.45 |
| 0 | Cooper TubbsPlace 0 · Grade 9 · MolineUnofficial | 9 | Moline | 21:52.01 PR |