| 1 | Grant MoodyPlace 1 · Aurora | — | Aurora | 17:26.00 | 1 |
| 2 | Aidan WheelockPlace 2 · Minden | — | Minden | 17:29.00 | 2 |
| 3 | Branden WilkinsonPlace 3 · Aurora | — | Aurora | 17:57.00 | 3 |
| 4 | Ethan BergmannPlace 4 · Aurora | — | Aurora | 18:07.00 | 4 |
| 5 | Tyler StanglPlace 5 · Minden | — | Minden | 18:28.00 | 5 |
| 6 | Trevor AlberPlace 6 · Aurora | — | Aurora | 18:42.00 | 6 |
| 7 | Zach McDonaldPlace 7 · Aurora | — | Aurora | 18:54.00 | 7 |
| 8 | Blake RileyPlace 8 · Gothenburg | — | Gothenburg | 18:57.00 | 8 |
| 9 | Jayden HerzbergPlace 9 · Aurora | — | Aurora | 19:00.00 | 9 |
| 10 | Leobardo IniguezPlace 10 · Minden | — | Minden | 19:12.00 | 10 |
| 11 | Jacob JanzenPlace 11 · Aurora | — | Aurora | 19:13.00 | — |
| 12 | Alex OlsonPlace 12 · Minden | — | Minden | 19:16.00 | 11 |
| 13 | Colin ThiezenPlace 13 · Aurora | — | Aurora | 19:24.00 | — |
| 14 | Sergio EscobarPlace 14 · Gothenburg | — | Gothenburg | 19:25.00 | 12 |
| 15 | Colton TaylorPlace 15 · Minden | — | Minden | 19:26.00 | 14 |
| 15 | Brandon SaundersPlace 15 · Minden | — | Minden | 19:26.00 | 13 |
| 17 | Rodrigo JaureguiPlace 17 · Minden | — | Minden | 19:28.00 | — |
| 18 | Trent C WilsonPlace 18 · Aurora | — | Aurora | 20:01.00 | — |
| 18 | Ryan HealeyPlace 18 · Gothenburg | — | Gothenburg | 20:01.00 | 15 |
| 20 | Collin BrownPlace 20 · Gothenburg | — | Gothenburg | 20:09.00 | 16 |
| 21 | Dylan FrancePlace 21 · Gothenburg | — | Gothenburg | 20:20.00 | 17 |
| 22 | Kenny ShumanPlace 22 · Gothenburg | — | Gothenburg | 20:49.00 | 18 |
| 23 | Lucas LahrPlace 23 · Minden | — | Minden | 21:05.00 | — |
| 24 | Blake VaughtPlace 24 · Aurora | — | Aurora | 21:55.00 | — |
| 25 | Trent M WilsonPlace 25 · Aurora | — | Aurora | 22:15.00 | — |
| 26 | Tucker BartlettPlace 26 · Gothenburg | — | Gothenburg | 22:23.00 | — |
| 27 | Nicholas OlsufkaPlace 27 · Aurora | — | Aurora | 22:24.00 | — |
| 28 | Caleb BaduraPlace 28 · Aurora | — | Aurora | 22:27.00 | — |
| 29 | Bryce KowalewskiPlace 29 · Gothenburg | — | Gothenburg | 22:40.00 | — |
| 30 | Preston SmithPlace 30 · Gothenburg | — | Gothenburg | 23:02.00 | — |
| 31 | Taylor BrandlPlace 31 · Aurora | — | Aurora | 23:23.00 | — |
| 32 | Garen QuandtPlace 32 · Aurora | — | Aurora | 23:34.00 | — |
| 33 | Nate OlsufkaPlace 33 · Aurora | — | Aurora | 23:40.00 | — |
| 34 | Kobe LomasneyPlace 34 · Aurora | — | Aurora | 23:41.00 | — |
| 34 | Drew HultquistPlace 34 · Minden | — | Minden | 23:41.00 | — |
| 36 | Austin MacekPlace 36 · Gothenburg | — | Gothenburg | 23:45.00 | — |
| 37 | Elliott JensenPlace 37 · Aurora | — | Aurora | 23:49.00 | — |
| 38 | Alec EggerPlace 38 · Aurora | — | Aurora | 23:50.00 | — |
| 39 | Mario MorenoPlace 39 · Minden | — | Minden | 24:03.00 | — |
| 40 | Keith KuhlmanPlace 40 · Gothenburg | — | Gothenburg | 24:12.00 | — |
| 41 | Skyler SaathoffPlace 41 · Franklin | — | Franklin | 24:54.00 | — |
| 42 | Blake SuchaPlace 42 · Gothenburg | — | Gothenburg | 25:06.00 | — |
| 43 | Wyatt GreissPlace 43 · Aurora | — | Aurora | 25:33.00 | — |
| 44 | Zach BlissPlace 44 · Aurora | — | Aurora | 27:57.00 | — |
| 45 | Hunter JamesPlace 45 · Franklin | — | Franklin | 30:09.00 | — |
| 46 | Ali Tanbouza-HusseiniPlace 46 · Aurora | — | Aurora | 36:16.00 | — |