| 1 | Calvin ColvisPlace 1 · Valle Catholic High | — | Valle Catholic High | 17:24.00 |
| 2 | Matthew NaegerPlace 2 · Valle Catholic High | — | Valle Catholic High | 17:25.00 |
| 3 | Greg HapgoodPlace 3 · Saxony Lutheran High | — | Saxony Lutheran High | 17:33.00 |
| 4 | Aaron KoehlerPlace 4 · Saxony Lutheran High | — | Saxony Lutheran High | 17:43.00 |
| 5 | Peyton FordPlace 5 · Zalma | — | Zalma | 18:19.00 |
| 6 | Alex SteinbergPlace 6 · Zalma | — | Zalma | 18:23.00 |
| 7 | Jacob SteinbergPlace 7 · Zalma | — | Zalma | 18:32.00 |
| 8 | Taylor RichmondPlace 8 · Saxony Lutheran High | — | Saxony Lutheran High | 19:32.00 |
| 9 | Matt AdamsPlace 9 · Advance | — | Advance | 19:41.00 |
| 10 | Cade LongPlace 10 · Advance | — | Advance | 19:42.00 |
| 11 | Jesse NancePlace 11 · Delta | — | Delta | 20:06.00 |
| 12 | Wyatt LemonsPlace 12 · Zalma | — | Zalma | 20:06.00 |
| 13 | Trevor GlausPlace 13 · Delta | — | Delta | 20:12.00 |
| 14 | Richard NixonPlace 14 · Advance | — | Advance | 20:12.00 |
| 15 | Creighton MilesPlace 15 · Advance | — | Advance | 20:42.00 |
| 16 | Quentin LittlePlace 16 · Zalma | — | Zalma | 20:52.00 |
| 17 | Luke RobertsonPlace 17 · Zalma | — | Zalma | 21:11.00 |
| 18 | Blake DunlapPlace 18 · Valle Catholic High | — | Valle Catholic High | 21:15.00 |
| 19 | Jacob YantisPlace 19 · Saxony Lutheran High | — | Saxony Lutheran High | 21:17.00 |
| 20 | Wyatt KiddPlace 20 · Delta | — | Delta | 21:18.00 |
| 21 | Joshua VogelPlace 21 · Saxony Lutheran High | — | Saxony Lutheran High | 21:43.00 |
| 22 | David HessPlace 22 · Delta | — | Delta | 21:50.00 |
| 23 | Charlie LedbetterPlace 23 · Delta | — | Delta | 22:02.00 |
| 24 | Nate CountsPlace 24 · Zalma | — | Zalma | 22:22.00 |
| 25 | Jared OwensPlace 25 · Advance | — | Advance | 22:25.00 |
| 26 | Nathan ZerwigPlace 26 · Valle Catholic High | — | Valle Catholic High | 22:30.00 |
| 27 | Zach WoodneyPlace 27 · Saxony Lutheran High | — | Saxony Lutheran High | 22:44.00 |
| 28 | Charles FreemanPlace 28 · Zalma | — | Zalma | 22:52.00 |
| 29 | Tucker RobinsonPlace 29 · Delta | — | Delta | 23:03.00 |
| 30 | Chris CooksonPlace 30 · Zalma | — | Zalma | 23:55.00 |
| 31 | Colin KohlPlace 31 · Marquand-Zion High S | — | Marquand-Zion High S | 24:42.00 |
| 32 | Daniel HesterPlace 32 · Delta | — | Delta | 24:53.00 |
| 33 | Logan BordersPlace 33 · Zalma | — | Zalma | 25:30.00 |
| 34 | Brandon KeysPlace 34 · Delta | — | Delta | 34:26.00 |