| 1 | Alonzo BautistaPlace 1 · Grade 8 · Hampton | 8 | Hampton | 10:40.90 |
| 2 | Christopher SivertsenPlace 2 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 11:19.20 |
| 3 | Charlie ShrakePlace 3 · Grade 8 · Rock Island Jordan Catholic | 8 | Rock Island Jordan Catholic | 11:38.00 |
| 4 | Leo GrafPlace 4 · Grade 8 · Rock Island Jordan Catholic | 8 | Rock Island Jordan Catholic | 11:55.60 |
| 5 | Ethan AndrusPlace 5 · Grade 8 · Rock Island Jordan Catholic | 8 | Rock Island Jordan Catholic | 11:58.40 |
| 6 | Carter SerlandPlace 6 · Grade 8 · Orion | 8 | Orion | 12:00.70 |
| 7 | Wisdom DogbePlace 7 · Grade 8 · Glenview | 8 | Glenview | 12:23.30 |
| 8 | Connor AdairPlace 8 · Grade 8 · Glenview | 8 | Glenview | 12:26.60 |
| 9 | Lucas HoogheemPlace 9 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 12:27.30 |
| 10 | Collin PattersonPlace 10 · Grade 8 · Orion | 8 | Orion | 12:29.30 |
| 11 | Lance HensonPlace 11 · Grade 8 · Colona | 8 | Colona | 12:37.60 |
| 12 | Ellis ThorndykePlace 12 · Grade 8 · Orion | 8 | Orion | 12:49.00 |
| 13 | Oliver CooleyPlace 13 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 12:49.20 |
| 14 | John BoelensPlace 14 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 12:52.20 |
| 15 | Lloyd MartensPlace 15 · Grade 8 · Cambridge | 8 | Cambridge | 12:53.00 |
| 16 | Surpicio BracamontesPlace 16 · Grade 8 · Moline John Deere | 8 | Moline John Deere | 13:08.80 |
| 17 | Gauge AndersonPlace 17 · Grade 8 · Orion | 8 | Orion | 13:11.20 |
| 18 | Malachi DevlinPlace 18 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 13:12.90 |
| 19 | Braden BeauchampPlace 19 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 13:18.50 |
| 20 | Fernando RuizPlace 20 · Grade 8 · Moline John Deere | 8 | Moline John Deere | 13:21.00 |
| 21 | Matthew HossPlace 21 · Grade 8 · Moline John Deere | 8 | Moline John Deere | 13:21.40 |
| 22 | Jackson FranksPlace 22 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 13:32.80 |
| 23 | Frank OwenPlace 23 · Grade 8 · Rock Island Edison | 8 | Rock Island Edison | 13:37.40 |
| 24 | Mahir AbdeleanatPlace 24 · Grade 8 · Glenview | 8 | Glenview | 13:37.70 |
| 25 | David CobosPlace 25 · Grade 8 · Glenview | 8 | Glenview | 13:46.50 |
| 26 | Aritseo TeneyuquePlace 26 · Grade 8 · Glenview | 8 | Glenview | 13:59.50 |
| 27 | Hunter ShemekPlace 27 · Grade 8 · Sherrard JHS | 8 | Sherrard JHS | 14:18.90 |
| 28 | Aiden EadsPlace 28 · Grade 8 · Sherrard JHS | 8 | Sherrard JHS | 14:23.80 |
| 29 | Kilian SnellingPlace 29 · Grade 8 · Glenview | 8 | Glenview | 14:42.40 |
| 30 | Brayden OlsonPlace 30 · Grade 8 · Orion | 8 | Orion | 14:52.00 |
| 31 | Soren HoffeditzPlace 31 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 14:58.60 |
| 32 | Eli StanforthPlace 32 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 15:23.80 |
| 33 | Jackson WeeksPlace 33 · Grade 7 · Rock Island Washington | 7 | Rock Island Washington | 15:28.80 |
| 34 | Declan MajeticPlace 34 · Grade 8 · Glenview | 8 | Glenview | 15:37.10 |
| 35 | Drake AschemannPlace 35 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 16:00.30 |
| 36 | Leo NedvedPlace 36 · Grade 8 · Orion | 8 | Orion | 16:08.50 |
| 37 | Jay KimPlace 37 · Grade 8 · Glenview | 8 | Glenview | 16:42.80 |
| 38 | Landon BrennerPlace 38 · Grade 8 · Glenview | 8 | Glenview | 16:58.80 |
| 39 | Michael PattersonPlace 39 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 17:42.10 |
| 40 | Houzeymat GarbaPlace 40 · Grade 8 · Glenview | 8 | Glenview | 18:19.80 |
| 41 | Ethan SierraPlace 41 · Grade 8 · Rock Island Edison | 8 | Rock Island Edison | 19:07.90 |
| 42 | Paul EhimwenmanPlace 42 · Grade 8 · Rock Island Edison | 8 | Rock Island Edison | 19:25.70 |
| 43 | Owen ChapmanPlace 43 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 21:30.80 |
| 44 | Samuel HoegnerPlace 44 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 22:11.40 |
| 45 | Michael PerrigoPlace 45 · Grade 8 · Colona | 8 | Colona | 22:22.00 |
| 46 | Tommy RobertsPlace 46 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 22:48.10 |
| 47 | Braylon Bennett-HughesPlace 47 · Grade 8 · Glenview | 8 | Glenview | 23:43.20 |
| 48 | Myles RobertsonPlace 48 · Grade 8 · Glenview | 8 | Glenview | 23:48.80 |
| 49 | Jack McCoyPlace 49 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 32:49.70 |