| 1 | Carter MattesonPlace 1 · Grade 8 · Our Savior's Lutheran (Springfield) | 8 | Our Savior's Lutheran (Springfield) | 12:04.10 |
| 2 | Matt HemenwayPlace 2 · Grade 8 · Trinity Lutheran (Springfield) | 8 | Trinity Lutheran (Springfield) | 12:20.80 PR |
| 3 | Jeramy DanielPlace 3 · Grade 7 · Trinity Lutheran (Springfield) | 7 | Trinity Lutheran (Springfield) | 12:23.90 |
| 4 | Jonathan BlankenshipPlace 4 · Grade 7 · Trinity Lutheran (Bloomington) | 7 | Trinity Lutheran (Bloomington) | 12:24.70 |
| 5 | Colin HeathPlace 5 · Grade 8 · Trinity Lutheran (Bloomington) | 8 | Trinity Lutheran (Bloomington) | 12:34.20 |
| 6 | Levi BiggsPlace 6 · Grade 8 · Trinity Lutheran (Springfield) | 8 | Trinity Lutheran (Springfield) | 12:34.60 PR |
| 7 | Aaden RichardsPlace 7 · Grade 7 · Trinity Lutheran (Bloomington) | 7 | Trinity Lutheran (Bloomington) | 13:04.40 |
| 8 | Joey KlugPlace 8 · Grade 8 · Trinity Lutheran (Springfield) | 8 | Trinity Lutheran (Springfield) | 13:12.30 PR |
| 9 | Landen WoodyPlace 9 · Grade 5 · Trinity Lutheran (Springfield) | 5 | Trinity Lutheran (Springfield) | 13:37.80 |
| 10 | Blake SchmittPlace 10 · Grade 6 · Our Savior's Lutheran (Springfield) | 6 | Our Savior's Lutheran (Springfield) | 13:38.00 |
| 11 | Will GolladayPlace 11 · Grade 7 · Trinity Lutheran (Springfield) | 7 | Trinity Lutheran (Springfield) | 13:57.60 PR |
| 12 | Max Van AllenPlace 12 · Grade 5 · Trinity Lutheran (Bloomington) | 5 | Trinity Lutheran (Bloomington) | 14:01.60 |
| 13 | Nathan BargmannPlace 13 · Grade 8 · Trinity Lutheran (Bloomington) | 8 | Trinity Lutheran (Bloomington) | 14:04.30 PR |
| 14 | Liam ScottPlace 14 · Grade 6 · Trinity Lutheran (Bloomington) | 6 | Trinity Lutheran (Bloomington) | 14:04.60 |
| 15 | Evan ZastrowPlace 15 · Grade 5 · Trinity Lutheran (Bloomington) | 5 | Trinity Lutheran (Bloomington) | 14:05.20 |
| 16 | Wesley PatridgePlace 16 · Grade 5 · Trinity Lutheran (Springfield) | 5 | Trinity Lutheran (Springfield) | 14:13.20 |
| 17 | Kevin PotterPlace 17 · Grade 8 · St John Lutheran (Champaign) | 8 | St John Lutheran (Champaign) | 14:29.70 PR |
| 18 | Jonah DanielPlace 18 · Grade 4 · Trinity Lutheran (Springfield) | 4 | Trinity Lutheran (Springfield) | 14:34.90 |
| 19 | Lucas DemosPlace 19 · Grade 5 · St John Lutheran (Champaign) | 5 | St John Lutheran (Champaign) | 14:37.70 |
| 20 | Evan BrownPlace 20 · Grade 5 · Trinity Lutheran (Bloomington) | 5 | Trinity Lutheran (Bloomington) | 14:53.60 |
| 21 | Oliver TrowerPlace 21 · Grade 3 · Trinity Lutheran (Springfield) | 3 | Trinity Lutheran (Springfield) | 15:04.90 |
| 22 | Oliver KlugPlace 22 · Grade 4 · Trinity Lutheran (Springfield) | 4 | Trinity Lutheran (Springfield) | 15:09.40 |
| 23 | Tristan GuernseyPlace 23 · Grade 6 · Trinity Lutheran (Bloomington) | 6 | Trinity Lutheran (Bloomington) | 15:21.00 |
| 24 | Eli StephensPlace 24 · Grade 7 · St John Lutheran (Champaign) | 7 | St John Lutheran (Champaign) | 15:33.40 |
| 25 | Grayson FryerPlace 25 · Grade 6 · Trinity Lutheran (Bloomington) | 6 | Trinity Lutheran (Bloomington) | 15:38.90 |
| 26 | Evan StephensPlace 26 · Grade 5 · St John Lutheran (Champaign) | 5 | St John Lutheran (Champaign) | 15:44.90 |
| 27 | Roman BiggsPlace 27 · Grade 4 · Trinity Lutheran (Springfield) | 4 | Trinity Lutheran (Springfield) | 15:48.90 PR |
| 28 | Matthew GrayPlace 28 · Grade 7 · St John Lutheran (Champaign) | 7 | St John Lutheran (Champaign) | 15:54.70 PR |
| 29 | Colton SmithPlace 29 · Grade 6 · Trinity Lutheran (Bloomington) | 6 | Trinity Lutheran (Bloomington) | 16:21.40 |
| 30 | Ian BrysonPlace 30 · Grade 7 · Trinity Lutheran (Bloomington) | 7 | Trinity Lutheran (Bloomington) | 16:28.90 |
| 31 | Henry WilsonPlace 31 · Grade 6 · St John Lutheran (Champaign) | 6 | St John Lutheran (Champaign) | 16:42.80 |
| 32 | Kenny Banta-TaylorPlace 32 · Grade 7 · Trinity Lutheran (Springfield) | 7 | Trinity Lutheran (Springfield) | 17:03.50 PR |
| 33 | Parker EdwardsPlace 33 · Grade 6 · Trinity Lutheran (Bloomington) | 6 | Trinity Lutheran (Bloomington) | 17:09.50 |
| 34 | Simon MyersPlace 34 · Grade 6 · Trinity Lutheran (Bloomington) | 6 | Trinity Lutheran (Bloomington) | 17:28.70 |
| 35 | Bobby FlemmingPlace 35 · Grade 5 · Concordia Lutheran | 5 | Concordia Lutheran | 17:40.60 PR |
| 36 | Charlie JohnsonPlace 36 · Grade 5 · Trinity Lutheran (Bloomington) | 5 | Trinity Lutheran (Bloomington) | 21:56.20 |
| 37 | August MeyerPlace 37 · Grade 5 · Concordia Lutheran | 5 | Concordia Lutheran | 25:07.90 |