| 1 | Bentlee LawrenzPlace 1 · Grade 8 · Rock Falls East Coloma | 8 | Rock Falls East Coloma | 4:55.04 PR |
| 2 | Ethan BrownPlace 2 · Grade 8 · Prophetstown PLT | 8 | Prophetstown PLT | 5:29.58 PR |
| 3 | Nolan SmithPlace 3 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 5:48.38 |
| 4 | Emmett BeverothPlace 4 · Grade 6 · Port Byron Riverdale | 6 | Port Byron Riverdale | 5:52.58 |
| 5 | Blake BurnsPlace 5 · Grade 7 · Prophetstown PLT | 7 | Prophetstown PLT | 5:58.74 |
| 6 | Logan PunkePlace 6 · Grade 8 · Prophetstown PLT | 8 | Prophetstown PLT | 6:01.38 PR |
| 7 | Hayden DavisPlace 7 · Grade 7 · Port Byron Riverdale | 7 | Port Byron Riverdale | 6:03.38 |
| 8 | Mason MacklinPlace 8 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 6:03.68 PR |
| 9 | Connor MurphyPlace 9 · Grade 7 · Dixon St. Mary's | 7 | Dixon St. Mary's | 6:03.98 PR |
| 10 | Elliot WahlPlace 10 · Grade 7 · Dixon St. Mary's | 7 | Dixon St. Mary's | 6:06.24 |
| 11 | Taevyn GuidryPlace 11 · Grade 8 · Prophetstown PLT | 8 | Prophetstown PLT | 6:06.39 PR |
| 12 | Jackson VancePlace 12 · Grade 7 · Dixon St. Mary's | 7 | Dixon St. Mary's | 6:09.38 |
| 13 | Lane FoffelPlace 13 · Grade 6 · Prophetstown PLT | 6 | Prophetstown PLT | 6:11.09 |
| 14 | Carson VerdickPlace 14 · Grade 6 · Port Byron Riverdale | 6 | Port Byron Riverdale | 6:26.48 PR |
| 15 | Emmett SchumannPlace 15 · Grade 6 · Port Byron Riverdale | 6 | Port Byron Riverdale | 6:27.62 |
| 16 | Camden AtilanoPlace 16 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 6:33.44 PR |
| 17 | Aldo MunozPlace 17 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 6:37.74 |
| 18 | Lucas EngstromPlace 18 · Grade 8 · Sterling Challand | 8 | Sterling Challand | 6:38.64 PR |
| 19 | Jackson NormanPlace 19 · Grade 5 · Prophetstown PLT | 5 | Prophetstown PLT | 6:40.09 PR |
| 20 | Brayden EllisPlace 20 · Grade 8 · Sterling Challand | 8 | Sterling Challand | 6:41.35 PR |
| 21 | Anthony SagelPlace 21 · Grade 8 · Dixon St. Mary's | 8 | Dixon St. Mary's | 6:41.72 PR |
| 22 | Liam KarrowPlace 22 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 6:44.19 PR |
| 23 | Owen McCormickPlace 23 · Grade 5 · Prophetstown PLT | 5 | Prophetstown PLT | 6:47.75 |
| 24 | Henry SelburgPlace 24 · Grade 6 · Prophetstown PLT | 6 | Prophetstown PLT | 6:48.48 |
| 25 | Andrew ForthPlace 25 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 6:49.18 PR |
| 26 | Kellan YoungPlace 26 · Grade 6 · Port Byron Riverdale | 6 | Port Byron Riverdale | 6:50.78 PR |
| 27 | Blaine LofgrenPlace 27 · Grade 6 · Port Byron Riverdale | 6 | Port Byron Riverdale | 6:56.38 PR |
| 28 | Wyatt JohnsonPlace 28 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 6:56.88 |
| 29 | Henry SchmidtPlace 29 · Grade 5 · Port Byron Riverdale | 5 | Port Byron Riverdale | 6:57.82 |
| 30 | Noah VanzuidenPlace 30 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 7:00.79 |
| 31 | Drew RobshawPlace 31 · Grade 8 · Prophetstown PLT | 8 | Prophetstown PLT | 7:04.45 PR |
| 32 | James RuntePlace 32 · Grade 5 · Sterling Challand | 5 | Sterling Challand | 7:08.34 PR |
| 33 | Easton KendrickPlace 33 · Grade 6 · Rock Falls East Coloma | 6 | Rock Falls East Coloma | 7:08.68 |
| 34 | Grey PernaPlace 34 · Grade 6 · Rock Falls East Coloma | 6 | Rock Falls East Coloma | 7:13.69 |
| 35 | August JohnsonPlace 35 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 7:13.89 |
| 36 | Tanner AndersonPlace 36 · Grade 6 · Prophetstown PLT | 6 | Prophetstown PLT | 7:16.14 PR |
| 37 | Brayden RoddyPlace 37 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 7:22.14 |
| 38 | Ethan KrafftPlace 38 · Grade 6 · Prophetstown PLT | 6 | Prophetstown PLT | 7:32.74 |
| 39 | Aidan MurphyPlace 39 · Grade 6 · Dixon St. Mary's | 6 | Dixon St. Mary's | 7:42.58 PR |
| 40 | Tommy EngstromPlace 40 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 7:44.79 |
| 41 | Bryson GonzalezPlace 41 · Grade 6 · Rock Falls East Coloma | 6 | Rock Falls East Coloma | 7:45.38 |
| 42 | Kaiden FranzenPlace 42 · Grade 6 · Prophetstown PLT | 6 | Prophetstown PLT | 7:48.09 PR |
| 43 | Maverick MacklinPlace 43 · Grade 5 · Sterling Challand | 5 | Sterling Challand | 7:53.39 PR |
| 44 | Mark HaleyPlace 44 · Grade 6 · Dixon St. Mary's | 6 | Dixon St. Mary's | 7:59.22 PR |
| 45 | Kaleb PetersonPlace 45 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 8:01.15 |
| 46 | Luke WhitingPlace 46 · Grade 5 · Port Byron Riverdale | 5 | Port Byron Riverdale | 8:01.78 PR |
| 47 | Owen GarceaPlace 47 · Grade 5 · Prophetstown PLT | 5 | Prophetstown PLT | 8:02.48 PR |
| 48 | Levi WhitingPlace 48 · Grade 5 · Port Byron Riverdale | 5 | Port Byron Riverdale | 8:09.42 PR |
| 49 | Alrik FoltzPlace 49 · Grade 5 · Prophetstown PLT | 5 | Prophetstown PLT | 8:25.82 |
| 50 | Auden CoonPlace 50 · Grade 8 · Rock Falls East Coloma | 8 | Rock Falls East Coloma | 8:44.35 PR |
| 51 | Derek WillardPlace 51 · Grade 5 · Prophetstown PLT | 5 | Prophetstown PLT | 9:08.64 PR |
| 52 | Levi BrownPlace 52 · Grade 5 · Rock Falls East Coloma | 5 | Rock Falls East Coloma | 9:20.79 |