| 1 | Noah SmithPlace 1 · Grade 11 · El Paso-Gridley | 11 | El Paso-Gridley | 16:10.34 |
| 2 | Bo HalvorsenPlace 2 · Grade 11 · El Paso-Gridley | 11 | El Paso-Gridley | 16:17.04 |
| 3 | Kyle JohnsonPlace 3 · Grade 11 · Eureka | 11 | Eureka | 16:18.74 |
| 4 | Gary CatesPlace 4 · Grade 12 · Deer Creek - Mackinaw | 12 | Deer Creek - Mackinaw | 16:33.74 |
| 5 | John BlumeyerPlace 5 · Grade 9 · Deer Creek - Mackinaw | 9 | Deer Creek - Mackinaw | 16:38.54 |
| 6 | John CarniclePlace 6 · Grade 11 · Deer Creek - Mackinaw | 11 | Deer Creek - Mackinaw | 16:38.74 |
| 7 | Neal ScheuermannPlace 7 · Grade 12 · Deer Creek - Mackinaw | 12 | Deer Creek - Mackinaw | 16:52.64 |
| 8 | Mason RInggerPlace 8 · Grade 9 · El Paso-Gridley | 9 | El Paso-Gridley | 17:01.84 |
| 9 | Colby JohnsonPlace 9 · Grade 10 · Deer Creek - Mackinaw | 10 | Deer Creek - Mackinaw | 17:02.24 |
| 10 | Leland SumerPlace 10 · Grade 10 · Tremont | 10 | Tremont | 17:02.94 |
| 11 | Nathan DeMarbPlace 11 · Grade 9 · El Paso-Gridley | 9 | El Paso-Gridley | 17:12.34 |
| 12 | Devon ButlerPlace 12 · Grade 11 · Heyworth | 11 | Heyworth | 17:12.64 |
| 13 | Jack CookPlace 13 · Grade 10 · Eureka | 10 | Eureka | 17:13.04 |
| 14 | Jesse PfledererPlace 14 · Grade 12 · Tremont | 12 | Tremont | 17:18.14 |
| 15 | Jacob HendersonPlace 15 · Grade 11 · Deer Creek - Mackinaw | 11 | Deer Creek - Mackinaw | 17:20.04 |
| 16 | Alex HeinoldPlace 16 · Grade 11 · Eureka | 11 | Eureka | 17:21.04 |
| 17 | Mitchell DannerPlace 17 · Grade 9 · Eureka | 9 | Eureka | 17:21.44 |
| 18 | Mathew KovichPlace 18 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 17:22.14 |
| 19 | Matt IngalsbePlace 19 · Grade 10 · El Paso-Gridley | 10 | El Paso-Gridley | 17:26.34 |
| 20 | Moore LoganPlace 20 · Grade 10 · Heyworth | 10 | Heyworth | 17:30.74 |
| 21 | Dalton MyersPlace 21 · Grade 12 · Deer Creek - Mackinaw | 12 | Deer Creek - Mackinaw | 17:31.14 |
| 22 | David SmalleyPlace 22 · Grade 11 · Tremont | 11 | Tremont | 17:35.84 |
| 23 | Logan SchmillenPlace 23 · Grade 11 · Minonk (Fieldcrest) | 11 | Minonk (Fieldcrest) | 17:39.34 |
| 24 | James GetzPlace 24 · Grade 10 · Tremont | 10 | Tremont | 17:44.64 |
| 25 | Andrew GochanourPlace 25 · Grade 10 · Minonk (Fieldcrest) | 10 | Minonk (Fieldcrest) | 17:45.74 |
| 26 | Connor StandishPlace 26 · Grade 11 · Eureka | 11 | Eureka | 17:54.54 |
| 27 | Andrew HellrigelPlace 27 · Grade 11 · Tremont | 11 | Tremont | 17:55.14 |
| 28 | Christian SkaggsPlace 28 · Grade 9 · Minonk (Fieldcrest) | 9 | Minonk (Fieldcrest) | 17:57.44 |
| 29 | Noah PenryPlace 29 · Grade 9 · Heyworth | 9 | Heyworth | 18:04.74 |
| 30 | Eli SteinbeckPlace 30 · Grade 11 · Eureka | 11 | Eureka | 18:12.94 |
| 31 | Tyler SpurlockPlace 31 · Grade 9 · Deer Creek - Mackinaw | 9 | Deer Creek - Mackinaw | 18:13.94 |
| 32 | Austin ShaferPlace 32 · Grade 11 · Tremont | 11 | Tremont | 18:15.14 |
| 33 | Zac NelsonPlace 33 · Grade 10 · El Paso-Gridley | 10 | El Paso-Gridley | 18:15.94 |
| 34 | Kolin WilkinsPlace 34 · Grade 9 · Deer Creek - Mackinaw | 9 | Deer Creek - Mackinaw | 18:17.54 |
| 35 | Caleb StevensonPlace 35 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 18:18.04 |
| 36 | Shane MyszkaPlace 36 · Downs (Tri-Valley) | — | Downs (Tri-Valley) | 18:25.24 |
| 37 | Will BushertPlace 37 · Grade 11 · El Paso-Gridley | 11 | El Paso-Gridley | 18:25.54 |
| 38 | Victor EchevestePlace 38 · Grade 9 · Minonk (Fieldcrest) | 9 | Minonk (Fieldcrest) | 18:26.94 |
| 39 | Thomas KauzlarichPlace 39 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 18:29.64 |
| 40 | Cade WalderPlace 40 · Grade 9 · Eureka | 9 | Eureka | 18:29.94 |
| 41 | Ryan GochanourPlace 41 · Grade 10 · Minonk (Fieldcrest) | 10 | Minonk (Fieldcrest) | 18:36.54 |
| 42 | Jeb UphoffPlace 42 · Grade 12 · El Paso-Gridley | 12 | El Paso-Gridley | 18:37.24 |
| 43 | Connor GochanourPlace 43 · Grade 10 · Minonk (Fieldcrest) | 10 | Minonk (Fieldcrest) | 18:46.04 |
| 44 | Kurt HinrichsenPlace 44 · Grade 11 · Eureka | 11 | Eureka | 18:46.44 |
| 45 | Sam BrodahlPlace 45 · Grade 12 · Deer Creek - Mackinaw | 12 | Deer Creek - Mackinaw | 18:47.14 |
| 46 | Don McFarlinPlace 46 · Grade 12 · Eureka | 12 | Eureka | 18:47.74 |
| 47 | Patrick DonovanPlace 47 · Grade 11 · Eureka | 11 | Eureka | 18:52.84 |
| 48 | Luke AlbertsonPlace 48 · Grade 10 · Eureka | 10 | Eureka | 18:53.24 |
| 49 | Aidan KillianPlace 49 · Grade 10 · El Paso-Gridley | 10 | El Paso-Gridley | 18:55.44 |
| 50 | Ben SandersPlace 50 · Grade 9 · Deer Creek - Mackinaw | 9 | Deer Creek - Mackinaw | 18:56.44 |
| 51 | Jeff MartellPlace 51 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 18:59.24 |
| 52 | Brett EndressPlace 52 · Grade 10 · El Paso-Gridley | 10 | El Paso-Gridley | 19:05.74 |
| 53 | Garrett ForrestPlace 53 · Grade 10 · Deer Creek - Mackinaw | 10 | Deer Creek - Mackinaw | 19:15.24 |
| 54 | Dade WilsonPlace 54 · Grade 10 · Deer Creek - Mackinaw | 10 | Deer Creek - Mackinaw | 19:19.24 |
| 55 | Soren HalvorsenPlace 55 · Grade 9 · El Paso-Gridley | 9 | El Paso-Gridley | 19:20.74 |
| 56 | Hunter JohnsonPlace 56 · Grade 9 · Deer Creek - Mackinaw | 9 | Deer Creek - Mackinaw | 19:21.54 |
| 57 | Gabe FossPlace 57 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 19:26.14 |
| 58 | Seb MartinPlace 58 · Grade 12 · Tremont | 12 | Tremont | 19:26.94 |
| 59 | Dalton PetroPlace 59 · Grade 11 · Tremont | 11 | Tremont | 19:27.64 |
| 60 | David KnippPlace 60 · Downs (Tri-Valley) | — | Downs (Tri-Valley) | 19:28.04 |
| 61 | Joe ColstonPlace 61 · Grade 10 · Deer Creek - Mackinaw | 10 | Deer Creek - Mackinaw | 19:45.04 |
| 62 | Brandon GreenPlace 62 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 19:45.24 |
| 63 | Connor WilliamsPlace 63 · Grade 11 · Heyworth | 11 | Heyworth | 19:47.24 |
| 64 | Blayze ArndtPlace 64 · Grade 11 · Minonk (Fieldcrest) | 11 | Minonk (Fieldcrest) | 19:54.04 |
| 65 | Kolton BakerPlace 65 · Grade 12 · Eureka | 12 | Eureka | 19:55.24 |
| 66 | Matt ZehrPlace 66 · Grade 12 · Eureka | 12 | Eureka | 20:04.14 |
| 67 | Kayden DewispelearePlace 67 · Grade 9 · El Paso-Gridley | 9 | El Paso-Gridley | 20:08.94 |
| 68 | Ethan SteinerPlace 68 · Grade 10 · Tremont | 10 | Tremont | 20:14.34 |
| 69 | Carson SchaeferPlace 69 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 20:16.04 |
| 70 | Keyth FrisbyPlace 70 · Grade 11 · Deer Creek - Mackinaw | 11 | Deer Creek - Mackinaw | 20:17.54 |
| 71 | Isaac JonesPlace 71 · Grade 11 · Deer Creek - Mackinaw | 11 | Deer Creek - Mackinaw | 20:29.64 |
| 72 | Randy KentPlace 72 · Grade 10 · El Paso-Gridley | 10 | El Paso-Gridley | 20:37.24 |
| 73 | Luke JaquetPlace 73 · Grade 11 · Minonk (Fieldcrest) | 11 | Minonk (Fieldcrest) | 20:41.64 |
| 74 | Filip PenzarPlace 74 · Grade 11 · Eureka | 11 | Eureka | 20:42.44 |
| 75 | John SymanskiPlace 75 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 21:20.14 |
| 76 | Grant BurrowsPlace 76 · Grade 11 · Heyworth | 11 | Heyworth | 21:26.14 |
| 77 | Martin KretzPlace 77 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 21:27.64 |
| 78 | Hayden SchniederPlace 78 · Grade 12 · Heyworth | 12 | Heyworth | 21:28.84 |
| 79 | Nathan BookerPlace 79 · Grade 9 · Tremont | 9 | Tremont | 21:52.04 |
| 80 | Colton WarrenPlace 80 · Downs (Tri-Valley) | — | Downs (Tri-Valley) | 21:59.54 |
| 81 | Ben NoePlace 81 · Downs (Tri-Valley) | — | Downs (Tri-Valley) | 22:09.14 |
| 82 | Aidan MannPlace 82 · Grade 10 · El Paso-Gridley | 10 | El Paso-Gridley | 22:25.04 |
| 83 | Dakota WilsonPlace 83 · Grade 10 · Tremont | 10 | Tremont | 22:27.24 |
| 84 | Will YerglerPlace 84 · Grade 12 · El Paso-Gridley | 12 | El Paso-Gridley | 22:27.64 |
| 85 | Patrick McNamaraPlace 85 · Grade 9 · El Paso-Gridley | 9 | El Paso-Gridley | 22:40.34 |
| 86 | Ben YostPlace 86 · Grade 11 · Eureka | 11 | Eureka | 22:41.24 |
| 87 | Nate DeBlaeyPlace 87 · Grade 10 · Minonk (Fieldcrest) | 10 | Minonk (Fieldcrest) | 22:41.94 |
| 88 | Colin NorsworthyPlace 88 · Grade 9 · Heyworth | 9 | Heyworth | 22:42.44 |
| 89 | Jacob ScharpmanPlace 89 · Downs (Tri-Valley) | — | Downs (Tri-Valley) | 23:04.94 |
| 90 | Carter CassidyPlace 90 · Downs (Tri-Valley) | — | Downs (Tri-Valley) | 23:06.74 |
| 91 | Mitchell UphoffPlace 91 · Grade 10 · El Paso-Gridley | 10 | El Paso-Gridley | 25:32.04 |