| 1 | Asher WeilacherPlace 1 · Grade 8 · Forreston | 8 | Forreston | 8:50.5 |
| 2 | Graham KaskavagePlace 2 · Grade 7 · Oregon JHS | 7 | Oregon JHS | 10:02.89 PR |
| 3 | Jace StevensPlace 3 · Grade 7 · Winnebago | 7 | Winnebago | 10:05.39 PR |
| 4 | Nicanor AnayaPlace 4 · Grade 7 · Oregon JHS | 7 | Oregon JHS | 10:16.6 PR |
| 5 | Easton FaivrePlace 5 · Grade 8 · Forreston | 8 | Forreston | 10:28.3 |
| 6 | Kasen BockerPlace 6 · Grade 7 · Forreston | 7 | Forreston | 10:28.9 PR |
| 7 | Connor RobiesonPlace 7 · Grade 8 · Forreston | 8 | Forreston | 10:32.9 |
| 8 | Brandon CiriglanoPlace 8 · Grade 8 · Pecatonica | 8 | Pecatonica | 10:37.1 PR |
| 9 | Tristan ReinbolzPlace 9 · Grade 8 · Stillman Valley Meridian | 8 | Stillman Valley Meridian | 10:44.6 PR |
| 10 | Milan MurdakesPlace 10 · Grade 7 · Winnebago | 7 | Winnebago | 10:46.8 PR |
| 11 | Braxtyn BaderPlace 11 · Grade 8 · Winnebago | 8 | Winnebago | 10:47.7 PR |
| 12 | Callum GroenhagenPlace 12 · Grade 6 · Oregon JHS | 6 | Oregon JHS | 10:49.9 PR |
| 13 | Austin GrugelPlace 13 · Grade 7 · Stillman Valley Meridian | 7 | Stillman Valley Meridian | 10:51.4 PR |
| 14 | Wesley RogersPlace 14 · Grade 8 · Oregon JHS | 8 | Oregon JHS | 11:05.5 PR |
| 15 | Declan DassiePlace 15 · Grade 8 · Winnebago | 8 | Winnebago | 11:06.2 PR |
| 16 | Luke MacklinPlace 16 · Grade 7 · Winnebago | 7 | Winnebago | 11:09 PR |
| 17 | Liam MesserPlace 17 · Grade 8 · Forreston | 8 | Forreston | 11:18.4 |
| 18 | Jack McGrawPlace 18 · Grade 6 · Byron | 6 | Byron | 11:20 |
| 19 | Logan CiriglianoPlace 19 · Grade 7 · Pecatonica | 7 | Pecatonica | 11:22.2 PR |
| 20 | Miles TremblePlace 20 · Grade 6 · Pecatonica | 6 | Pecatonica | 11:23 PR |
| 21 | Renin ScheffnerPlace 21 · Grade 7 · Forreston | 7 | Forreston | 11:25.2 |
| 22 | Constantine RosavalasquezPlace 22 · Grade 8 · Byron | 8 | Byron | 11:27.7 |
| 23 | Gabe DeWaelePlace 23 · Grade 8 · Forreston | 8 | Forreston | 11:29.6 PR |
| 24 | Emmanuel De Los RiosPlace 24 · Grade 8 · Byron | 8 | Byron | 11:39.2 |
| 25 | Liam BremerPlace 25 · Grade 6 · Winnebago | 6 | Winnebago | 11:47.7 PR |
| 26 | Noah LeonPlace 26 · Grade 6 · Stillman Valley Meridian | 6 | Stillman Valley Meridian | 11:51.9 PR |
| 27 | Ashton SmithPlace 27 · Grade 7 · Oregon JHS | 7 | Oregon JHS | 11:56.3 PR |
| 28 | Camden BestPlace 28 · Grade 8 · Pecatonica | 8 | Pecatonica | 12:06.2 PR |
| 29 | Weston DillonPlace 29 · Grade 7 · Oregon JHS | 7 | Oregon JHS | 12:10.8 PR |
| 30 | Jacob WyantPlace 30 · Grade 8 · Winnebago | 8 | Winnebago | 12:18.6 PR |
| 31 | Archie HillPlace 31 · Grade 7 · Stillman Valley Meridian | 7 | Stillman Valley Meridian | 12:33.1 PR |
| 32 | Gideon FrankPlace 32 · Grade 6 · Pecatonica | 6 | Pecatonica | 12:43.4 PR |
| 33 | Apollo BellPlace 33 · Grade 6 · Stillman Valley Meridian | 6 | Stillman Valley Meridian | 12:45.6 |
| 34 | Jameson BachmanPlace 34 · Grade 6 · Winnebago | 6 | Winnebago | 12:47.6 PR |
| 35 | Andrew LunquistPlace 35 · Grade 7 · Stillman Valley Meridian | 7 | Stillman Valley Meridian | 12:53.2 |
| 36 | Thatcher WeltPlace 36 · Grade 6 · Byron | 6 | Byron | 13:16 |
| 37 | Sam PersonPlace 37 · Grade 8 · Forreston | 8 | Forreston | 13:19.8 |
| 38 | Owen SchmidtPlace 38 · Grade 7 · Forreston | 7 | Forreston | 13:22.2 |
| 39 | Ezrah ReedPlace 39 · Grade 7 · Stillman Valley Meridian | 7 | Stillman Valley Meridian | 13:54.7 |
| 40 | Alexander ShuttsPlace 40 · Grade 8 · Winnebago | 8 | Winnebago | 14:09.39 PR |
| 41 | Oliver RussomPlace 41 · Grade 6 · Stillman Valley Meridian | 6 | Stillman Valley Meridian | 14:10.4 |
| 42 | Sam HannaPlace 42 · Grade 6 · Stillman Valley Meridian | 6 | Stillman Valley Meridian | 15:13.1 |
| 43 | Anthony BoydenPlace 43 · Grade 6 · Byron | 6 | Byron | 15:29.1 |
| 44 | Jesse WyantPlace 44 · Grade 6 · Winnebago | 6 | Winnebago | 16:24 PR |
| 45 | Parker ChancePlace 45 · Grade 6 · Stillman Valley Meridian | 6 | Stillman Valley Meridian | 16:43.5 |
| 46 | Felix GrovePlace 46 · Grade 8 · Pecatonica | 8 | Pecatonica | 18:33.09 PR |