| 1 | Jeramy DanielPlace 1 · Grade 8 · Trinity Lutheran (Springfield) | 8 | Trinity Lutheran (Springfield) | 12:41.20 |
| 2 | Jonathan BlankenshipPlace 2 · Grade 8 · Trinity Lutheran (Bloomington) | 8 | Trinity Lutheran (Bloomington) | 12:43.90 |
| 3 | Henry ReiseckPlace 3 · Grade 7 · St. Paul Lutheran-Hamel | 7 | St. Paul Lutheran-Hamel | 12:44.20 |
| 4 | Elijah BallPlace 4 · Grade 7 · St. Paul Lutheran-Hamel | 7 | St. Paul Lutheran-Hamel | 12:44.50 |
| 5 | Max Van AllenPlace 5 · Grade 6 · Trinity Lutheran (Bloomington) | 6 | Trinity Lutheran (Bloomington) | 13:01.10 |
| 6 | Jude BordewickPlace 6 · Grade 7 · Trinity Lutheran (Bloomington) | 7 | Trinity Lutheran (Bloomington) | 13:02.40 |
| 7 | Aaden RichardsPlace 7 · Grade 8 · Trinity Lutheran (Bloomington) | 8 | Trinity Lutheran (Bloomington) | 13:16.10 |
| 8 | Blake SchmittPlace 8 · Grade 7 · Our Savior's Lutheran (Springfield) | 7 | Our Savior's Lutheran (Springfield) | 13:34.20 |
| 9 | Silas ArmbrustPlace 9 · Grade 8 · Our Savior's Lutheran (Springfield) | 8 | Our Savior's Lutheran (Springfield) | 13:35.60 |
| 10 | Eli JonesPlace 10 · Grade 7 · Trinity Lutheran (Stewardson) | 7 | Trinity Lutheran (Stewardson) | 13:48.40 |
| 11 | Landen WoodyPlace 11 · Grade 6 · Trinity Lutheran (Springfield) | 6 | Trinity Lutheran (Springfield) | 13:49.90 |
| 12 | Ian BrysonPlace 12 · Grade 8 · Trinity Lutheran (Bloomington) | 8 | Trinity Lutheran (Bloomington) | 13:50.10 |
| 13 | Evan BrownPlace 13 · Grade 6 · Trinity Lutheran (Bloomington) | 6 | Trinity Lutheran (Bloomington) | 14:11.60 |
| 14 | Bryce GoecknerPlace 14 · Grade 6 · St. Paul Lutheran-Hamel | 6 | St. Paul Lutheran-Hamel | 14:12.80 |
| 15 | Zeke AskinsPlace 15 · Grade 4 · St. Paul Lutheran-Hamel | 4 | St. Paul Lutheran-Hamel | 14:17.30 |
| 16 | Jack HemenwayPlace 16 · Grade 8 · Trinity Lutheran (Springfield) | 8 | Trinity Lutheran (Springfield) | 14:25.30 |
| 17 | Connor ChristopulosPlace 17 · Grade 7 · Bloomington Cornerstone | 7 | Bloomington Cornerstone | 14:29.60 |
| 18 | Logan LoudermilkPlace 18 · Grade 7 · Bethel Lutheran | 7 | Bethel Lutheran | 14:31.10 |
| 19 | Jonah DanielPlace 19 · Grade 5 · Trinity Lutheran (Springfield) | 5 | Trinity Lutheran (Springfield) | 14:41.90 |
| 20 | Wesley PatridgePlace 20 · Grade 6 · Trinity Lutheran (Springfield) | 6 | Trinity Lutheran (Springfield) | 14:50.90 |
| 21 | Alex HuriePlace 21 · Grade 5 · Trinity Lutheran (Bloomington) | 5 | Trinity Lutheran (Bloomington) | 15:10.10 |
| 22 | Carlos ClarkPlace 22 · Grade 8 · Concordia Lutheran | 8 | Concordia Lutheran | 15:16.80 |
| 23 | Ronan AskinsPlace 23 · Grade 6 · St. Paul Lutheran-Hamel | 6 | St. Paul Lutheran-Hamel | 15:21.70 |
| 24 | Evan ZastrowPlace 24 · Grade 6 · Trinity Lutheran (Bloomington) | 6 | Trinity Lutheran (Bloomington) | 15:25.20 |
| 25 | Blake DietrichPlace 25 · Grade 6 · Bethel Lutheran | 6 | Bethel Lutheran | 15:29.20 |
| 26 | Max MuellerPlace 26 · Grade 7 · Trinity Lutheran (Stewardson) | 7 | Trinity Lutheran (Stewardson) | 15:35.00 |
| 27 | Calvin ArmbrustPlace 27 · Grade 5 · Our Savior's Lutheran (Springfield) | 5 | Our Savior's Lutheran (Springfield) | 15:40.70 |
| 28 | Oliver TrowerPlace 28 · Grade 4 · Trinity Lutheran (Springfield) | 4 | Trinity Lutheran (Springfield) | 15:42.30 |
| 29 | Josiah NewellPlace 29 · Grade 5 · Trinity Lutheran (Bloomington) | 5 | Trinity Lutheran (Bloomington) | 15:43.50 |
| 30 | Peyton BellPlace 30 · Grade 6 · Trinity Lutheran (Bloomington) | 6 | Trinity Lutheran (Bloomington) | 15:44.90 |
| 31 | Grayson FryerPlace 31 · Grade 7 · Trinity Lutheran (Bloomington) | 7 | Trinity Lutheran (Bloomington) | 15:48.30 |
| 32 | Mathias AskinsPlace 32 · Grade 7 · St. Paul Lutheran-Hamel | 7 | St. Paul Lutheran-Hamel | 15:48.60 |
| 33 | Campbell KlinePlace 33 · Grade 5 · Our Savior's Lutheran (Springfield) | 5 | Our Savior's Lutheran (Springfield) | 15:50.00 |
| 34 | Ben RobertsPlace 34 · Grade 8 · Bethel Lutheran | 8 | Bethel Lutheran | 15:54.00 |
| 35 | Max McCormickPlace 35 · Grade 5 · Trinity Lutheran (Stewardson) | 5 | Trinity Lutheran (Stewardson) | 15:57.80 |
| 36 | Titus UltchPlace 36 · Grade 6 · Bethel Lutheran | 6 | Bethel Lutheran | 15:59.90 |
| 37 | Benjamin JoosPlace 37 · Grade 6 · Bethel Lutheran | 6 | Bethel Lutheran | 16:07.20 |
| 38 | Noah FriesePlace 38 · Grade 5 · Trinity Lutheran (Stewardson) | 5 | Trinity Lutheran (Stewardson) | 16:11.10 |
| 39 | Joseph BlankenshipPlace 39 · Grade 5 · Trinity Lutheran (Bloomington) | 5 | Trinity Lutheran (Bloomington) | 16:20.10 |
| 40 | Reece MuellerPlace 40 · Grade 5 · Trinity Lutheran (Stewardson) | 5 | Trinity Lutheran (Stewardson) | 16:23.80 |
| 41 | Noah VonderheidePlace 41 · Grade 6 · Trinity Lutheran (Stewardson) | 6 | Trinity Lutheran (Stewardson) | 16:26.50 |
| 42 | Ty KramerPlace 42 · Grade 5 · Trinity Lutheran (Stewardson) | 5 | Trinity Lutheran (Stewardson) | 16:28.60 |
| 43 | Marshall BuhrkePlace 43 · Grade 5 · Trinity Lutheran (Bloomington) | 5 | Trinity Lutheran (Bloomington) | 16:29.10 |
| 44 | Grayson PerkinsPlace 44 · Grade 4 · Our Savior's Lutheran (Springfield) | 4 | Our Savior's Lutheran (Springfield) | 16:30.50 |
| 45 | Caleb BarnesPlace 45 · Grade 8 · Concordia Lutheran | 8 | Concordia Lutheran | 16:49.10 |
| 46 | Keegan WhitePlace 46 · Grade 7 · Bloomington Cornerstone | 7 | Bloomington Cornerstone | 17:14.60 |
| 47 | Isaac JohnsonPlace 47 · Grade 7 · Bloomington Cornerstone | 7 | Bloomington Cornerstone | 17:16.30 |
| 48 | Aaron CosbyPlace 48 · Grade 6 · Bethel Lutheran | 6 | Bethel Lutheran | 17:32.60 |
| 49 | Preston IfftPlace 49 · Grade 7 · Bloomington Cornerstone | 7 | Bloomington Cornerstone | 17:50.90 |
| 50 | Oliver KlugPlace 50 · Grade 5 · Trinity Lutheran (Springfield) | 5 | Trinity Lutheran (Springfield) | 17:54.30 |
| 51 | Joel DanielPlace 51 · Grade 3 · Trinity Lutheran (Springfield) | 3 | Trinity Lutheran (Springfield) | 18:16.40 |
| 52 | Jacob HoffmannPlace 52 · Grade 8 · Trinity Lutheran (Bloomington) | 8 | Trinity Lutheran (Bloomington) | 18:23.40 |
| 53 | Parker EdwardsPlace 53 · Grade 7 · Trinity Lutheran (Bloomington) | 7 | Trinity Lutheran (Bloomington) | 18:26.10 |
| 54 | Easton RahnPlace 54 · Grade 4 · Trinity Lutheran (Stewardson) | 4 | Trinity Lutheran (Stewardson) | 18:32.00 |
| 55 | Holden KearPlace 55 · Grade 6 · Bloomington Cornerstone | 6 | Bloomington Cornerstone | 19:01.10 |
| 56 | Simon MyersPlace 56 · Grade 7 · Trinity Lutheran (Bloomington) | 7 | Trinity Lutheran (Bloomington) | 19:16.90 |
| 57 | Ben RemmelePlace 57 · Grade 7 · Bethel Lutheran | 7 | Bethel Lutheran | 25:20.90 |