| 1 | Caden CallawayPlace 1 · Pike Valley | — | Pike Valley | 18:30.19 | 1 |
| 2 | Caleb SieboldPlace 2 · Clay Center | — | Clay Center | 19:00.73 | 2 |
| 3 | Isaac SpraguePlace 3 · Concordia | — | Concordia | 19:20.20 | 3 |
| 4 | Kaleb RookstoolPlace 4 · Clay Center | — | Clay Center | 19:20.50 | 4 |
| 5 | Kyle DoerksenPlace 5 · Buhler | — | Buhler | 19:29.52 | 5 |
| 6 | Devin CanfieldPlace 6 · Buhler | — | Buhler | 19:34.44 | 6 |
| 7 | Eric PfizenmaierPlace 7 · Clay Center | — | Clay Center | 19:55.00 | 7 |
| 8 | Tanner FoxPlace 8 · Clay Center | — | Clay Center | 20:01.23 | 8 |
| 9 | Thomas RickleyPlace 9 · Clay Center | — | Clay Center | 20:18.13 | 9 |
| 10 | Anton ReevesPlace 10 · Pike Valley | — | Pike Valley | 20:30.28 | 10 |
| 11 | Cameron WilberPlace 11 · Republic County | — | Republic County | 20:34.51 | 11 |
| 12 | Dylan FowlesPlace 12 · Clay Center | — | Clay Center | 20:43.63 | 12 |
| 13 | Eleazar RundusPlace 13 · Republic County | — | Republic County | 20:55.47 | 13 |
| 14 | Benaiah RundusPlace 14 · Republic County | — | Republic County | 20:56.93 | 14 |
| 15 | Anthony NunezPlace 15 · Beloit | — | Beloit | 21:12.50 | 15 |
| 16 | Brandon WolfePlace 16 · Minneapolis | — | Minneapolis | 21:17.32 | 16 |
| 17 | Chris KirchnerPlace 17 · McPherson | — | McPherson | 21:22.19 | 17 |
| 18 | Nate BuiltaPlace 18 · Buhler | — | Buhler | 21:28.47 | 18 |
| 19 | Kyler CaspersPlace 19 · Concordia | — | Concordia | 21:33.91 | 19 |
| 20 | Lane NicholsPlace 20 · Minneapolis | — | Minneapolis | 21:35.36 | 20 |
| 21 | Wyatt HedlundPlace 21 · McPherson | — | McPherson | 21:48.47 | 21 |
| 22 | Sam ForbesPlace 22 · Buhler | — | Buhler | 22:04.90 | 22 |
| 23 | Brendon MasonPlace 23 · Beloit | — | Beloit | 22:06.82 | 23 |
| 24 | Tyler TimsonPlace 24 · McPherson | — | McPherson | 22:17.96 | 24 |
| 25 | Matthew RuppertPlace 25 · Clay Center | — | Clay Center | 22:19.24 | 25 |
| 26 | Kale JohnsonPlace 26 · Republic County | — | Republic County | 22:19.65 | 26 |
| 27 | Paxton LeafPlace 27 · McPherson | — | McPherson | 22:22.25 | 27 |
| 28 | Guy FilingerPlace 28 · Republic County | — | Republic County | 22:30.00 | 28 |
| 29 | Devin KymerPlace 29 · Concordia | — | Concordia | 22:34.90 | 29 |
| 30 | Ben ChisamPlace 30 · Buhler | — | Buhler | 22:36.30 | 30 |
| 31 | Tyler SchurlePlace 31 · Clay Center | — | Clay Center | 22:37.10 | — |
| 32 | Luke BerningPlace 32 · Buhler | — | Buhler | 22:37.86 | 31 |
| 33 | Blake BrunnerPlace 33 · Buhler | — | Buhler | 22:41.22 | 32 |
| 34 | Logan MongPlace 34 · Beloit | — | Beloit | 22:45.87 | 33 |
| 35 | Taylor TravisPlace 35 · Beloit | — | Beloit | 22:53.18 | 34 |
| 36 | Emmot CadenPlace 36 · Beloit | — | Beloit | 22:55.08 | 35 |
| 37 | Josh KelleyPlace 37 · Clay Center | — | Clay Center | 22:58.15 | — |
| 38 | Marty RobinsonPlace 38 · Clay Center | — | Clay Center | 23:06.31 | — |
| 39 | Donavon RussellPlace 39 · Clay Center | — | Clay Center | 23:06.81 | — |
| 40 | Cody LeClairePlace 40 · McPherson | — | McPherson | 23:11.93 | 36 |
| 41 | Gabriel McGregorPlace 41 · Pike Valley | — | Pike Valley | 23:30.42 | 37 |
| 42 | Parrish BlandingPlace 42 · Ellsworth | — | Ellsworth | 23:31.82 | 38 |
| 43 | Dalyn ChapmanPlace 43 · McPherson | — | McPherson | 23:43.27 | 39 |
| 44 | Kalib MartinPlace 44 · McPherson | — | McPherson | 23:50.12 | 40 |
| 45 | Connor ReynoldsPlace 45 · Concordia | — | Concordia | 23:54.05 | 41 |
| 46 | Richard TreyPlace 46 · Beloit | — | Beloit | 23:58.42 | 42 |
| 47 | Casey JensenPlace 47 · Pike Valley | — | Pike Valley | 23:59.03 | 43 |
| 48 | Chandler ChrisPlace 48 · Beloit | — | Beloit | 24:06.13 | 44 |
| 49 | Tate JohnsonPlace 49 · McPherson | — | McPherson | 24:08.83 | — |
| 50 | Andrew BlazekPlace 50 · Pike Valley | — | Pike Valley | 24:09.11 | 45 |
| 51 | Gannon GraulholtzPlace 51 · Beloit | — | Beloit | 24:19.98 | — |
| 52 | Mason SpraguePlace 52 · Clay Center | — | Clay Center | 24:36.46 | — |
| 53 | Easton RothPlace 53 · Minneapolis | — | Minneapolis | 24:42.49 | 46 |
| 54 | Josh TimmePlace 54 · Concordia | — | Concordia | 24:51.97 | 47 |
| 55 | Dawson RothPlace 55 · Minneapolis | — | Minneapolis | 25:07.58 | 48 |
| 56 | Zach EvansPlace 56 · Ellsworth | — | Ellsworth | 25:08.09 | 49 |
| 57 | Michael BrinkmanPlace 57 · Clay Center | — | Clay Center | 25:22.78 | — |
| 58 | Logan SullivanPlace 58 · Clay Center | — | Clay Center | 25:28.52 | — |
| 59 | Alex HarmsPlace 59 · Buhler | — | Buhler | 25:30.25 | — |
| 60 | Brayden CarlgrenPlace 60 · Pike Valley | — | Pike Valley | 25:47.06 | 50 |
| 61 | Cole GilbertPlace 61 · Buhler | — | Buhler | 26:01.89 | — |
| 62 | Paul FrostPlace 62 · Concordia | — | Concordia | 26:05.47 | 51 |
| 63 | Josh BegnochePlace 63 · Clay Center | — | Clay Center | 26:25.97 | — |
| 64 | Brenden KolskyPlace 64 · Clay Center | — | Clay Center | 26:27.33 | — |
| 65 | Mason AhlbergPlace 65 · Clay Center | — | Clay Center | 26:28.41 | — |
| 66 | Dustin WilliamsPlace 66 · Beloit | — | Beloit | 26:35.80 | — |
| 67 | Ian RoetmanPlace 67 · Clay Center | — | Clay Center | 26:55.37 | — |
| 68 | Daniel WebsterPlace 68 · Minneapolis | — | Minneapolis | 27:08.91 | 52 |
| 69 | Alex DittrickPlace 69 · McPherson | — | McPherson | 27:21.32 | — |
| 70 | Sam KeelePlace 70 · Buhler | — | Buhler | 27:26.87 | — |
| 71 | Nick DavisPlace 71 · Minneapolis | — | Minneapolis | 27:42.32 | 53 |
| 72 | Gavin ShulerPlace 72 · Concordia | — | Concordia | 28:11.38 | 53 |
| 73 | Chris BlacketerPlace 73 · Clay Center | — | Clay Center | 28:18.54 | — |
| 74 | KC SwisherPlace 74 · Beloit | — | Beloit | 28:28.66 | — |
| 75 | Nycholas LockPlace 75 · Buhler | — | Buhler | 28:42.24 | — |
| 76 | Alex MaxwellPlace 76 · Ellsworth | — | Ellsworth | 28:58.84 | 54 |
| 77 | Garrett KeelePlace 77 · Buhler | — | Buhler | 29:16.49 | — |
| 78 | Jose DeLaCruzPlace 78 · Minneapolis | — | Minneapolis | 29:42.79 | 55 |
| 79 | Scott KuderPlace 79 · Minneapolis | — | Minneapolis | 29:56.46 | — |
| 80 | Nick RileyPlace 80 · Clay Center | — | Clay Center | 30:00.59 | — |
| 81 | Andre DykePlace 81 · Republic County | — | Republic County | 30:01.30 | 56 |
| 82 | Christ Ramirez AmatillaPlace 82 · McPherson | — | McPherson | 30:23.19 | — |
| 83 | Griffith ColinPlace 83 · Ellsworth | — | Ellsworth | 30:38.43 | 57 |
| 84 | Hunter PopkeyPlace 84 · Buhler | — | Buhler | 32:17.67 | — |
| 85 | Houston BinghamPlace 85 · Minneapolis | — | Minneapolis | 33:50.96 | — |
| 86 | Caleb HartzellPlace 86 · Concordia | — | Concordia | 33:52.26 | — |
| 87 | Jesse VetterPlace 87 · Beloit | — | Beloit | 35:22.38 | — |
| 88 | Jimmy FortnerPlace 88 · McPherson | — | McPherson | 36:00.06 | — |
| 89 | Lukas SebestaPlace 89 · Ellsworth | — | Ellsworth | 39:24.69 | 58 |
| 90 | Daniel MericaPlace 90 · Clay Center | — | Clay Center | 41:55.45 | — |