| 1 | Theo ThurberPlace 1 · Grade So · Trinity Bible (N.D.) | So | Trinity Bible (N.D.) | 27:58.4 |
| 2 | David TuttlePlace 2 · Grade Fr · Crown | Fr | Crown | 28:15.1 |
| 3 | Patrick De RondePlace 3 · Grade Sr · Spurgeon | Sr | Spurgeon | 28:36.2 PR |
| 4 | Caden SwobodaPlace 4 · Grade Sr · Crown | Sr | Crown | 28:56.7 |
| 5 | Brian RohdePlace 5 · Grade Fr · Faith Baptist Bible (Iowa) | Fr | Faith Baptist Bible (Iowa) | 29:16.8 |
| 6 | Ian HinklePlace 6 · Grade So · Grace Christian (Mich.) | So | Grace Christian (Mich.) | 29:24.5 PR |
| 7 | Caleb AndersonPlace 7 · Grade Fr · Grace Christian (Mich.) | Fr | Grace Christian (Mich.) | 29:34.2 |
| 8 | Eli EscenPlace 8 · Grade Fr · Spurgeon | Fr | Spurgeon | 29:55.1 |
| 9 | Zechariah SlaterPlace 9 · Grade Fr · Spurgeon | Fr | Spurgeon | 29:57.8 |
| 10 | William NugentPlace 10 · Grade Fr · Crown | Fr | Crown | 30:03.0 |
| 11 | Elijah ScottPlace 11 · Grade Fr · Crown | Fr | Crown | 30:19.0 |
| 12 | Andrew DorothyPlace 12 · Grade Fr · Maranatha Baptist | Fr | Maranatha Baptist | 30:26.5 |
| 13 | Noah LarsonPlace 13 · Grade Fr · Oak Hills Christian (Minn.) | Fr | Oak Hills Christian (Minn.) | 30:44.1 PR |
| 14 | Andrew JohnsonPlace 14 · Grade So · Crown | So | Crown | 30:45.3 |
| 15 | Nathan BeanPlace 15 · Grade Fr · Emmaus Bible (Iowa) | Fr | Emmaus Bible (Iowa) | 30:45.8 |
| 16 | Garrett ConversePlace 16 · Grade Sr · North Central (Minn.) | Sr | North Central (Minn.) | 30:53.5 |
| 17 | Douglas SmithPlace 17 · Grade Fr · Maranatha Baptist | Fr | Maranatha Baptist | 30:53.9 |
| 18 | Caleb NessPlace 18 · Grade Sr · Emmaus Bible (Iowa) | Sr | Emmaus Bible (Iowa) | 30:59.0 |
| 19 | Leighton HelanderPlace 19 · Grade So · North Central (Minn.) | So | North Central (Minn.) | 30:59.6 |
| 20 | Gabriel FilterPlace 20 · Grade Fr · Crown | Fr | Crown | 31:10.6 |
| 21 | Isaac SauerPlace 21 · Grade Fr · Emmaus Bible (Iowa) | Fr | Emmaus Bible (Iowa) | 31:18.9 |
| 22 | Christian VanderkrolPlace 22 · Grade Jr · Emmaus Bible (Iowa) | Jr | Emmaus Bible (Iowa) | 31:23.8 |
| 23 | David BjorgePlace 23 · Grade Jr · North Central (Minn.) | Jr | North Central (Minn.) | 32:12.9 |
| 24 | Josh HowardPlace 24 · Grade Jr · Spurgeon | Jr | Spurgeon | 32:15.9 PR |
| 25 | Colton HagenPlace 25 · Grade So · North Central (Minn.) | So | North Central (Minn.) | 32:46.6 |
| 26 | Daniel SchuldtPlace 26 · Grade So · Emmaus Bible (Iowa) | So | Emmaus Bible (Iowa) | 33:02.3 |
| 27 | Cristian RodriguezPlace 27 · Grade Fr · Maranatha Baptist | Fr | Maranatha Baptist | 33:03.9 PR |
| 28 | Colton BrendelPlace 28 · Grade Fr · Maranatha Baptist | Fr | Maranatha Baptist | 33:07.4 |
| 29 | Jacob StillePlace 29 · Grade Fr · Maranatha Baptist | Fr | Maranatha Baptist | 33:16.6 |
| 30 | Ethan SmithPlace 30 · Grade So · Faith Baptist Bible (Iowa) | So | Faith Baptist Bible (Iowa) | 33:25.3 |
| 31 | Grant SmithPlace 31 · Grade Sr · Spurgeon | Sr | Spurgeon | 33:44.9 PR |
| 32 | Evan GibsonPlace 32 · Grade Fr · Crown | Fr | Crown | 34:15.7 |
| 33 | Ryan AzeltinePlace 33 · Grade Sr · North Central (Minn.) | Sr | North Central (Minn.) | 34:26.2 |
| 34 | Jude VargoPlace 34 · Grade So · Grace Christian (Mich.) | So | Grace Christian (Mich.) | 34:26.5 |
| 35 | Ethan RodgersPlace 35 · Grade Fr · Spurgeon | Fr | Spurgeon | 35:08.8 |
| 36 | Ben HackleyPlace 36 · Grade Sr · Faith Baptist Bible (Iowa) | Sr | Faith Baptist Bible (Iowa) | 35:11.6 |
| 37 | Christian FarrPlace 37 · Grade Fr · Faith Baptist Bible (Iowa) | Fr | Faith Baptist Bible (Iowa) | 36:54.0 |
| 38 | Charles BriggsPlace 38 · Grade So · Oak Hills Christian (Minn.) | So | Oak Hills Christian (Minn.) | 37:04.0 PR |
| 39 | Max JohnstonPlace 39 · Grade Jr · Faith Baptist Bible (Iowa) | Jr | Faith Baptist Bible (Iowa) | 38:09.7 |
| 40 | Isaac SandeenPlace 40 · Grade So · Maranatha Baptist | So | Maranatha Baptist | 39:26.2 |
| 41 | Hunter BriggsPlace 41 · Grade So · Oak Hills Christian (Minn.) | So | Oak Hills Christian (Minn.) | 39:33.0 |
| 42 | Andy HackleyPlace 42 · Grade Sr · Faith Baptist Bible (Iowa) | Sr | Faith Baptist Bible (Iowa) | 39:41.7 |
| 43 | Isaac DulekPlace 43 · Grade Fr · Spurgeon | Fr | Spurgeon | 43:19.1 PR |
| 44 | Marshall GonzalezPlace 44 · Grade Fr · Grace Christian (Mich.) | Fr | Grace Christian (Mich.) | 46:26.2 |