| 1 | Lucos WernimontPlace 1 · Grade 11 · Sioux Central Sioux Rapids | 11 | Sioux Central Sioux Rapids | 16:35.3 |
| 2 | Landon SporrerPlace 2 · Grade 12 · East Sac County | 12 | East Sac County | 16:38.7 |
| 3 | Riley AragonPlace 3 · Grade 12 · East Sac County | 12 | East Sac County | 17:16.1 |
| 4 | Owen EngelPlace 4 · Grade 12 · East Sac County | 12 | East Sac County | 17:22.7 |
| 5 | Ben CoxPlace 5 · Grade 9 · Emmetsburg | 9 | Emmetsburg | 17:33.4 |
| 6 | Landen DavenportPlace 6 · Grade 10 · South O'Brien Paullina | 10 | South O'Brien Paullina | 17:35.6 |
| 7 | Jack ChristianPlace 7 · Grade 12 · Sioux Central Sioux Rapids | 12 | Sioux Central Sioux Rapids | 17:45.2 |
| 8 | Landon DriverPlace 8 · Grade 11 · Sioux Central Sioux Rapids | 11 | Sioux Central Sioux Rapids | 18:12.7 |
| 9 | Archer SmallPlace 9 · Grade 10 · Akron-Westfield | 10 | Akron-Westfield | 18:15.2 PR |
| 10 | Tyler DeBoerPlace 10 · Grade 9 · Trinity Christian High School | 9 | Trinity Christian High School | 18:19.1 PR |
| 11 | Oliver EngelPlace 11 · Grade 9 · East Sac County | 9 | East Sac County | 18:27.0 PR |
| 12 | Colin ChristiansPlace 12 · Grade 11 · Sioux Central Sioux Rapids | 11 | Sioux Central Sioux Rapids | 18:37.6 |
| 13 | Krayton RutledgePlace 13 · Grade 12 · Emmetsburg | 12 | Emmetsburg | 18:39.7 |
| 14 | Easton TealPlace 14 · Grade 11 · Hartley-Melvin-Sanborn | 11 | Hartley-Melvin-Sanborn | 18:40.4 |
| 15 | Xander HemerPlace 15 · Grade 12 · East Sac County | 12 | East Sac County | 18:42.9 |
| 16 | Weston SmithPlace 16 · Grade 9 · Sioux Central Sioux Rapids | 9 | Sioux Central Sioux Rapids | 18:45.3 |
| 17 | Trayton CobbPlace 17 · Grade 11 · South O'Brien Paullina | 11 | South O'Brien Paullina | 19:04.6 |
| 18 | Troy DekkersPlace 18 · Grade 12 · West Sioux Hawarden | 12 | West Sioux Hawarden | 19:08.6 |
| 19 | Eric KleinwolterinkPlace 19 · Grade 12 · Sibley-Ocheyedan | 12 | Sibley-Ocheyedan | 19:17.7 |
| 20 | Kenton AckermanPlace 20 · Grade 11 · East Sac County | 11 | East Sac County | 19:19.1 PR |
| 21 | Carter VosPlace 21 · Grade 12 · Sibley-Ocheyedan | 12 | Sibley-Ocheyedan | 19:21.5 PR |
| 22 | Andrew NelsonPlace 22 · Grade 12 · Sioux Central Sioux Rapids | 12 | Sioux Central Sioux Rapids | 19:27.2 PR |
| 23 | Elijah CoxPlace 23 · Grade 11 · Emmetsburg | 11 | Emmetsburg | 19:32.0 |
| 24 | Jace BrownPlace 24 · Grade 9 · Siouxland Christian | 9 | Siouxland Christian | 19:49.5 |
| 25 | Mark DavisPlace 25 · Grade 11 · Siouxland Christian | 11 | Siouxland Christian | 20:03.6 |
| 26 | Erik KoehlerPlace 26 · Grade 11 · Siouxland Christian | 11 | Siouxland Christian | 20:03.7 |
| 27 | Chase RodgerPlace 27 · Grade 9 · South O'Brien Paullina | 9 | South O'Brien Paullina | 20:06.2 |
| 28 | Dylan BoyntonPlace 28 · Grade 9 · Hartley-Melvin-Sanborn | 9 | Hartley-Melvin-Sanborn | 20:12.5 |
| 29 | Landon ManwarrenPlace 29 · Grade 12 · North Union | 12 | North Union | 20:19.3 |
| 30 | Lucas PatelskiPlace 30 · Grade 11 · Lawton-Bronson | 11 | Lawton-Bronson | 20:21.1 |
| 31 | Brett LeitruPlace 31 · Grade 12 · Hinton | 12 | Hinton | 20:21.4 |
| 32 | Nolan CarverPlace 32 · Grade 10 · MMCRU | 10 | MMCRU | 20:25.1 |
| 33 | Taylon WithersPlace 33 · Grade 12 · Sioux Central Sioux Rapids | 12 | Sioux Central Sioux Rapids | 20:27.6 |
| 34 | James CarlinPlace 34 · Grade 10 · Hartley-Melvin-Sanborn | 10 | Hartley-Melvin-Sanborn | 20:34.4 |
| 35 | Bryce UittenbogaardPlace 35 · Grade 11 · Trinity Christian High School | 11 | Trinity Christian High School | 20:37.8 |
| 36 | Corbin WarnkePlace 36 · Grade 11 · South O'Brien Paullina | 11 | South O'Brien Paullina | 20:38.7 |
| 37 | Luther EgglestonPlace 37 · Grade 10 · Lawton-Bronson | 10 | Lawton-Bronson | 20:43.6 |
| 38 | Owen HansenPlace 38 · Grade 10 · West Sioux Hawarden | 10 | West Sioux Hawarden | 20:54.4 |
| 39 | Karter ZimmerPlace 39 · Grade 10 · Hartley-Melvin-Sanborn | 10 | Hartley-Melvin-Sanborn | 20:55.9 |
| 40 | Jackson StansberryPlace 40 · Grade 12 · Siouxland Christian | 12 | Siouxland Christian | 20:57.2 PR |
| 41 | Calen KeeganPlace 41 · Grade 11 · Siouxland Christian | 11 | Siouxland Christian | 20:59.0 |
| 42 | Amos AndringaPlace 42 · Grade 11 · Trinity Christian High School | 11 | Trinity Christian High School | 21:00.7 |
| 43 | Triston VosPlace 43 · Grade 12 · Sibley-Ocheyedan | 12 | Sibley-Ocheyedan | 21:02.9 |
| 44 | Lucas JacobsmaPlace 44 · Grade 12 · Harris-Lake Park | 12 | Harris-Lake Park | 21:18.3 |
| 45 | Cole RenkenPlace 45 · Grade 10 · Harris-Lake Park | 10 | Harris-Lake Park | 21:22.4 |
| 46 | Traecer StarnesPlace 46 · Grade 12 · North Union | 12 | North Union | 21:27.4 PR |
| 47 | Alex LeitruPlace 47 · Grade 10 · Hinton | 10 | Hinton | 21:33.0 |
| 48 | Morgan KiltsPlace 48 · Grade 9 · South O'Brien Paullina | 9 | South O'Brien Paullina | 21:34.7 |
| 49 | Alex LindbergPlace 49 · Grade 11 · Hinton | 11 | Hinton | 21:34.8 |
| 50 | Conner GallesPlace 50 · Grade 11 · MMCRU | 11 | MMCRU | 21:34.9 |
| 51 | Clement L'helgoualchPlace 51 · Grade 11 · Hartley-Melvin-Sanborn | 11 | Hartley-Melvin-Sanborn | 21:40.9 |
| 52 | Mikey VandesteegPlace 52 · Grade 10 · Siouxland Christian | 10 | Siouxland Christian | 21:44.3 |
| 53 | Noah BrockhausPlace 53 · Grade 9 · Lawton-Bronson | 9 | Lawton-Bronson | 21:44.3 |
| 54 | Talon FitchPlace 54 · Grade 9 · Lawton-Bronson | 9 | Lawton-Bronson | 21:47.6 |
| 55 | Jaxton Van MaanenPlace 55 · Grade 9 · Trinity Christian High School | 9 | Trinity Christian High School | 21:52.2 |
| 56 | Anthony HansenPlace 56 · Grade 12 · West Sioux Hawarden | 12 | West Sioux Hawarden | 22:14.8 |
| 57 | Kade MaddenPlace 57 · Grade 12 · North Union | 12 | North Union | 22:15.7 |
| 58 | Micaiah CampingPlace 58 · Grade 11 · Siouxland Christian | 11 | Siouxland Christian | 22:18.5 |
| 59 | Teygan SchramPlace 59 · Grade 9 · Akron-Westfield | 9 | Akron-Westfield | 22:19.1 |
| 60 | Zachary SabinPlace 60 · Grade 11 · West Sioux Hawarden | 11 | West Sioux Hawarden | 22:20.9 |
| 61 | Ian DeboomPlace 61 · Grade 10 · West Sioux Hawarden | 10 | West Sioux Hawarden | 22:32.3 PR |
| 62 | Jeff BraunPlace 62 · Grade 10 · MMCRU | 10 | MMCRU | 22:34.2 |
| 63 | Cooper ChizekPlace 63 · Grade 12 · Emmetsburg | 12 | Emmetsburg | 22:36.3 PR |
| 64 | Levi PoppemaPlace 64 · Grade 9 · Trinity Christian High School | 9 | Trinity Christian High School | 22:36.7 |
| 65 | Tristen FranksPlace 65 · Grade 10 · Lawton-Bronson | 10 | Lawton-Bronson | 23:06.8 |
| 66 | Dominic RoundsPlace 66 · Grade 12 · South O'Brien Paullina | 12 | South O'Brien Paullina | 23:15.3 |
| 67 | Michael HarveyPlace 67 · Grade 11 · Lawton-Bronson | 11 | Lawton-Bronson | 23:16.7 |
| 68 | Bryson KampenPlace 68 · Grade 10 · West Bend-Mallard | 10 | West Bend-Mallard | 23:26.3 |
| 69 | Samuel KirkegaardPlace 69 · Grade 10 · North Union | 10 | North Union | 23:34.6 PR |
| 70 | Karsen GallesPlace 70 · Grade 11 · MMCRU | 11 | MMCRU | 23:43.2 |
| 71 | Arick PalsmaPlace 71 · Grade 10 · Lawton-Bronson | 10 | Lawton-Bronson | 24:14.3 |
| 72 | Kyle EuropaPlace 72 · Grade 11 · Emmetsburg | 11 | Emmetsburg | 24:19.0 PR |
| 73 | Adam KennedyPlace 73 · Grade 11 · Hinton | 11 | Hinton | 24:22.6 |
| 74 | Jacob PiercePlace 74 · Grade 12 · Akron-Westfield | 12 | Akron-Westfield | 24:42.4 |
| 75 | Elliot DeRooPlace 75 · Grade 9 · Harris-Lake Park | 9 | Harris-Lake Park | 25:18.0 |
| 76 | Carter DolphinPlace 76 · Grade 12 · Hartley-Melvin-Sanborn | 12 | Hartley-Melvin-Sanborn | 25:56.2 |
| 77 | Asa FlindersPlace 77 · Grade 12 · South O'Brien Paullina | 12 | South O'Brien Paullina | 26:01.7 |
| 78 | Edward ChampneyPlace 78 · Grade 9 · North Union | 9 | North Union | 26:23.0 |
| 79 | Walter ReedyPlace 79 · Grade 9 · Emmetsburg | 9 | Emmetsburg | 26:27.0 |
| 80 | Daniel BeierschmittPlace 80 · Grade 10 · Akron-Westfield | 10 | Akron-Westfield | 27:11.9 |
| 81 | Hayden DolphinPlace 81 · Grade 10 · Hartley-Melvin-Sanborn | 10 | Hartley-Melvin-Sanborn | 27:26.2 |
| 82 | Roland RuschePlace 82 · Grade 10 · Sibley-Ocheyedan | 10 | Sibley-Ocheyedan | 27:52.1 |
| 83 | Jack KellenPlace 83 · Grade 9 · Gehlen Catholic LeMars | 9 | Gehlen Catholic LeMars | 28:41.7 |
| 84 | Jacob SkoglundPlace 84 · Grade 10 · Harris-Lake Park | 10 | Harris-Lake Park | 28:57.7 |
| 85 | Jagger BeckerPlace 85 · Grade 9 · MMCRU | 9 | MMCRU | 29:41.5 |
| 86 | Keagan CavinessPlace 86 · Grade 11 · Harris-Lake Park | 11 | Harris-Lake Park | 32:06.5 PR |
| — | Clayton MossGrade 9 · Trinity Christian High School | 9 | Trinity Christian High School | NT |