| 1 | John NoblePlace 1 · Grade 8 · Belvidere Central | 8 | Belvidere Central | 11:16.99 PR |
| 2 | Derek NelsonPlace 2 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 11:29.99 PR |
| 3 | Marsden KennedyPlace 3 · Grade 8 · Belvidere Central | 8 | Belvidere Central | 11:42.00 PR |
| 4 | Nolan SmithPlace 4 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 11:44.52 |
| 5 | Amos SchwartzPlace 5 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 11:55.78 PR |
| 6 | Ike PiskePlace 6 · Grade 8 · Belvidere Central | 8 | Belvidere Central | 12:08.79 PR |
| 7 | Jack WiebePlace 7 · Grade 7 · Belvidere Central | 7 | Belvidere Central | 12:11.22 |
| 8 | Kingston FaganPlace 8 · Grade 8 · Belvidere Central | 8 | Belvidere Central | 12:13.30 |
| 9 | Eden LabakPlace 9 · Grade 8 · Rockford Eisenhower | 8 | Rockford Eisenhower | 12:13.71 PR |
| 10 | Jesus AvilaPlace 10 · Grade 8 · Belvidere Central | 8 | Belvidere Central | 12:15.10 |
| 11 | Brody WhitsittPlace 11 · Grade 7 · Moline Wilson | 7 | Moline Wilson | 12:15.87 |
| 12 | Evan DavisPlace 12 · Grade 7 · Belvidere South | 7 | Belvidere South | 12:23.65 PR |
| 13 | Noah DavisPlace 13 · Grade 7 · Belvidere South | 7 | Belvidere South | 12:24.76 |
| 14 | Xander VybornyPlace 14 · Grade 8 · Rockford Eisenhower | 8 | Rockford Eisenhower | 12:25.78 PR |
| 15 | Miguel PizanaPlace 15 · Grade 8 · Belvidere South | 8 | Belvidere South | 12:27.93 |
| 16 | Gavin SterlingPlace 16 · Grade 8 · Loves Park Harlem | 8 | Loves Park Harlem | 12:31.79 PR |
| 17 | Parker HahnPlace 17 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 12:40.24 PR |
| 18 | JonJairo AvilaPlace 18 · Grade 6 · Belvidere South | 6 | Belvidere South | 12:43.52 |
| 19 | Ethan BeckerPlace 19 · Grade 8 · Rockford Flinn | 8 | Rockford Flinn | 12:44.14 |
| 20 | Jude MuirPlace 20 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 12:47.03 PR |
| 21 | Ethan AdairPlace 21 · Grade 6 · East Moline Glenview | 6 | East Moline Glenview | 12:53.70 |
| 22 | Giovanni ShookPlace 22 · Grade 7 · Rockford Flinn | 7 | Rockford Flinn | 12:55.09 |
| 23 | Benjamin NeesPlace 23 · Grade 8 · East Moline Glenview | 8 | East Moline Glenview | 12:55.15 PR |
| 24 | Jovani SparacinoPlace 24 · Grade 8 · Belvidere South | 8 | Belvidere South | 12:55.43 PR |
| 25 | Wyatt JohnsonPlace 25 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 13:02.22 |
| 26 | Ayden WalkerPlace 26 · Grade 8 · Rock Island Edison | 8 | Rock Island Edison | 13:03.56 PR |
| 27 | Jayce GarrPlace 27 · Grade 8 · Loves Park Harlem | 8 | Loves Park Harlem | 13:09.93 PR |
| 28 | Maddux BradfordPlace 28 · Grade 8 · Belvidere South | 8 | Belvidere South | 13:11.67 PR |
| 29 | Joseph DeWittePlace 29 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 13:13.48 |
| 30 | Will DenningPlace 30 · Grade 8 · Belvidere Central | 8 | Belvidere Central | 13:15.31 |
| 31 | Mustafa AliPlace 31 · Grade 6 · East Moline Glenview | 6 | East Moline Glenview | 13:15.49 PR |
| 32 | James DeWittePlace 32 · Grade 6 · Moline Wilson | 6 | Moline Wilson | 13:15.62 |
| 33 | Ari FuhrPlace 33 · Grade 7 · Moline John Deere | 7 | Moline John Deere | 13:18.05 |
| 34 | Lucas EngstromPlace 34 · Grade 8 · Sterling Challand | 8 | Sterling Challand | 13:19.56 PR |
| 35 | Haiden ConklePlace 35 · Grade 8 · Rockford Eisenhower | 8 | Rockford Eisenhower | 13:20.95 |
| 36 | Aldo MunozPlace 36 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 13:25.86 |
| 37 | Ian CordrayPlace 37 · Grade 7 · Belvidere South | 7 | Belvidere South | 13:31.90 |
| 38 | Mason MacklinPlace 38 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 13:33.34 PR |
| 39 | Dominic DawsonPlace 39 · Grade 7 · Rockford Flinn | 7 | Rockford Flinn | 13:34.41 |
| 40 | Lincoln WaltersPlace 40 · Grade 7 · Galesburg JHS | 7 | Galesburg JHS | 13:37.26 |
| 41 | Benjamin FobertPlace 41 · Grade 8 · Moline John Deere | 8 | Moline John Deere | 13:38.34 PR |
| 42 | Liam KarrowPlace 42 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 13:39.84 PR |
| 43 | James HansenPlace 43 · Grade 8 · Galesburg JHS | 8 | Galesburg JHS | 13:46.86 |
| 44 | Noah RyanPlace 44 · Grade 7 · East Moline Glenview | 7 | East Moline Glenview | 13:47.19 |
| 45 | Coltin SpechtPlace 45 · Grade 8 · Moline John Deere | 8 | Moline John Deere | 13:49.36 |
| 46 | Camden AtilanoPlace 46 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 13:50.90 PR |
| 47 | Akbar AbdullahPlace 47 · Grade 7 · Rock Island Edison | 7 | Rock Island Edison | 13:51.23 |
| 48 | Beniah PerezPlace 48 · Grade 7 · Moline Wilson | 7 | Moline Wilson | 14:00.54 |
| 49 | Raizen HernandezPlace 49 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 14:00.96 PR |
| 50 | Henrik MachPlace 50 · Grade 7 · Loves Park Harlem | 7 | Loves Park Harlem | 14:01.20 |
| 51 | Tristin HowardPlace 51 · Grade 8 · Rockford Eisenhower | 8 | Rockford Eisenhower | 14:02.67 PR |
| 52 | Corben HeckelmillerPlace 52 · Grade 8 · Rockford Flinn | 8 | Rockford Flinn | 14:03.36 PR |
| 53 | Kaidan CrawfordPlace 53 · Grade 8 · Freeport | 8 | Freeport | 14:07.29 PR |
| 54 | Jayce RicePlace 54 · Grade 7 · Rock Island Washington | 7 | Rock Island Washington | 14:16.42 |
| 55 | Damian GonzalezPlace 55 · Grade 7 · Rock Island Washington | 7 | Rock Island Washington | 14:18.90 |
| 56 | Edwardo (Eddie) OrtegaPlace 56 · Grade 7 · Loves Park Harlem | 7 | Loves Park Harlem | 14:23.63 PR |
| 57 | Isaac Rivera-RamirezPlace 57 · Grade 8 · Rockford RESA | 8 | Rockford RESA | 14:28.84 PR |
| 58 | Maximus VromanPlace 58 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 14:31.04 |
| 59 | Diego CamposPlace 59 · Grade 7 · Rockford Flinn | 7 | Rockford Flinn | 14:33.94 PR |
| 60 | Amair JacksonPlace 60 · Grade 7 · Loves Park Harlem | 7 | Loves Park Harlem | 14:35.65 |
| 61 | Liam PulgarinPlace 61 · Grade 6 · Freeport | 6 | Freeport | 14:45.15 PR |
| 62 | Tommy VanvoorenPlace 62 · Grade 7 · Moline John Deere | 7 | Moline John Deere | 14:47.02 |
| 63 | Kai AndersonPlace 63 · Grade 6 · Moline John Deere | 6 | Moline John Deere | 14:47.75 |
| 64 | Gavin WaltersPlace 64 · Grade 7 · Galesburg JHS | 7 | Galesburg JHS | 14:48.84 |
| 65 | Nathanael KoueviakoePlace 65 · Grade 8 · East Moline Glenview | 8 | East Moline Glenview | 14:50.31 PR |
| 66 | Connor JohnsonPlace 66 · Grade 7 · Moline John Deere | 7 | Moline John Deere | 14:52.10 PR |
| 67 | Benjamin PothovenPlace 67 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 14:59.53 PR |
| 68 | Jayson RussellPlace 68 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 15:03.82 PR |
| 69 | Braylen GrahamPlace 69 · Grade 8 · Rockford Eisenhower | 8 | Rockford Eisenhower | 15:06.00 |
| 70 | Miles DawsonPlace 70 · Grade 6 · Rockford West | 6 | Rockford West | 15:07.03 PR |
| 71 | Isaac Marceleno PerezPlace 71 · Grade 7 · East Moline Glenview | 7 | East Moline Glenview | 15:09.21 |
| 72 | David IlicPlace 72 · Grade 6 · Rockford Eisenhower | 6 | Rockford Eisenhower | 15:11.00 PR |
| 73 | Eli EnnaPlace 73 · Grade 8 · Rockford West | 8 | Rockford West | 15:12.35 PR |
| 74 | Greyson ArmstrongPlace 74 · Grade 7 · Moline John Deere | 7 | Moline John Deere | 15:13.74 PR |
| 75 | Kaung PoePlace 75 · Grade 7 · Rock Island Edison | 7 | Rock Island Edison | 15:24.61 |
| 76 | Julian PresleyPlace 76 · Grade 8 · Loves Park Harlem | 8 | Loves Park Harlem | 15:25.51 |
| 77 | Karter LanePlace 77 · Grade 8 · Rockford West | 8 | Rockford West | 15:42.41 |
| 78 | Zayden HalleyPlace 78 · Grade 7 · Loves Park Harlem | 7 | Loves Park Harlem | 15:59.00 PR |
| 79 | Alen DenkerPlace 79 · Grade 6 · Rockford Lincoln | 6 | Rockford Lincoln | 16:11.93 |
| 80 | Landon JohnsonPlace 80 · Grade 6 · Rockford Flinn | 6 | Rockford Flinn | 16:14.82 |
| 81 | Liam LanePlace 81 · Grade 8 · Freeport | 8 | Freeport | 16:47.15 PR |
| 82 | Brysen WailandPlace 82 · Grade 7 · Rock Island Edison | 7 | Rock Island Edison | 19:23.00 |
| 83 | Silas VenablePlace 83 · Grade 6 · Rockford Lincoln | 6 | Rockford Lincoln | 23:03.21 |