| 1 | Hunter DavilaPlace 1 · KWH | — | KWH | 16:26.00 |
| 2 | Michael KesyPlace 2 · Cheyenne East | — | Cheyenne East | 16:32.00 |
| 3 | Robert RicksPlace 3 · Douglas | — | Douglas | 17:53.00 |
| 4 | Michael DowneyPlace 4 · Cheyenne East | — | Cheyenne East | 18:02.00 |
| 5 | Carrett DerrPlace 5 · Torrington | — | Torrington | 18:07.00 |
| 6 | Calum KeplerPlace 6 · KWH | — | KWH | 18:09.00 |
| 7 | Royce BlairPlace 7 · KWH | — | KWH | 18:14.00 |
| 8 | Jacob StrongPlace 8 · Cheyenne East | — | Cheyenne East | 18:26.00 |
| 9 | Chris HarrisPlace 9 · Douglas | — | Douglas | 18:34.00 |
| 10 | Marcus JonesPlace 10 · KWH | — | KWH | 18:37.00 |
| 11 | Hank JacksonPlace 11 · Torrington | — | Torrington | 18:51.00 |
| 12 | Morgan WalfordPlace 12 · Torrington | — | Torrington | 18:53.00 |
| 13 | Nathan SpauldingPlace 13 · KWH | — | KWH | 18:54.00 |
| 14 | Nate FredrickPlace 14 · Cheyenne East | — | Cheyenne East | 18:55.00 |
| 15 | Brandon AllsopPlace 15 · Cheyenne East | — | Cheyenne East | 19:06.00 |
| 16 | Dusty HornPlace 16 · Glenrock | — | Glenrock | 19:20.00 |
| 17 | Matty RichardsonPlace 17 · Torrington | — | Torrington | 19:29.00 |
| 18 | Keegan BeamerPlace 18 · KWH | — | KWH | 19:40.00 |
| 19 | David KerrPlace 19 · KWH | — | KWH | 19:44.00 |
| 20 | Joseph DobsonPlace 20 · Cheyenne East | — | Cheyenne East | 19:48.00 |
| 21 | Cas SheridanPlace 21 · Cheyenne East | — | Cheyenne East | 19:51.00 |
| 22 | Talon MarquarelPlace 22 · Kelly Walsh | — | Kelly Walsh | 20:01.00 |
| 23 | Wes SturdivantPlace 23 · Douglas | — | Douglas | 20:08.00 |
| 24 | Jacob ThompsonPlace 24 · Kelly Walsh | — | Kelly Walsh | 20:11.00 |
| 25 | Sean ComelfoPlace 25 · Kelly Walsh | — | Kelly Walsh | 20:18.00 |
| 26 | Nathan RichardsonPlace 26 · Kelly Walsh | — | Kelly Walsh | 20:21.00 |
| 27 | Kylan MontgomeryPlace 27 · Glenrock | — | Glenrock | 20:23.00 |
| 28 | Johnathan FinchPlace 28 · Glenrock | — | Glenrock | 20:32.00 |
| 29 | Canton AfdahPlace 29 · Torrington | — | Torrington | 20:35.00 |
| 30 | Garrett WilliamsPlace 30 · Glenrock | — | Glenrock | 20:43.00 |
| 31 | Christian LangoPlace 31 · Kelly Walsh | — | Kelly Walsh | 20:56.00 |
| 32 | Logan WigintonPlace 32 · Kelly Walsh | — | Kelly Walsh | 21:12.00 |
| 33 | Chase WatsonPlace 33 · Mitchel | — | Mitchel | 21:21.00 |
| 34 | Kohlton TownsendPlace 34 · Douglas | — | Douglas | 21:27.00 |
| 35 | Brandon MizelPlace 35 · Cheyenne East | — | Cheyenne East | 21:27.00 |
| 36 | Ryan LopezPlace 36 · Kelly Walsh | — | Kelly Walsh | 21:28.00 |
| 37 | Liam DellPlace 37 · Cheyenne East | — | Cheyenne East | 21:29.00 |
| 38 | Sabastian OchsPlace 38 · Douglas | — | Douglas | 21:37.00 |
| 39 | Jason RandolphPlace 39 · Hemingford | — | Hemingford | 21:43.00 |
| 40 | Andrew ThomasPlace 40 · Mitchel | — | Mitchel | 21:52.00 |
| 41 | Lane BlakeleyPlace 41 · Glenrock | — | Glenrock | 21:58.00 |
| 42 | Dylan PricePlace 42 · Kelly Walsh | — | Kelly Walsh | 22:00.00 |
| 43 | Isidro CortezPlace 43 · Torrington | — | Torrington | 22:02.00 |
| 44 | Garret BramamPlace 44 · Mitchel | — | Mitchel | 22:20.00 |
| 45 | Weston BradshawPlace 45 · Douglas | — | Douglas | 22:21.00 |
| 46 | Jason PierantoniPlace 46 · Kelly Walsh | — | Kelly Walsh | 22:27.00 |
| 47 | Casey HaakPlace 47 · Kelly Walsh | — | Kelly Walsh | 22:30.00 |
| 48 | Alex SoveroskiPlace 48 · Cheyenne East | — | Cheyenne East | 22:50.00 |
| 49 | Luke DierenfeldtPlace 49 · Kelly Walsh | — | Kelly Walsh | 22:57.00 |
| 50 | Brent FuchsPlace 50 · Kelly Walsh | — | Kelly Walsh | 23:02.00 |
| 51 | Jarik BrownPlace 51 · Douglas | — | Douglas | 23:04.00 |
| 52 | Zach PieperPlace 52 · Mitchel | — | Mitchel | 23:28.00 |
| 53 | Carter HenmanPlace 53 · Cheyenne East | — | Cheyenne East | 23:29.00 |
| 54 | Cooper WeberPlace 54 · Hemingford | — | Hemingford | 23:36.00 |
| 55 | Trevor WoodPlace 55 · Mitchel | — | Mitchel | 23:40.00 |
| 56 | Garrett TvedtPlace 56 · Glenrock | — | Glenrock | 23:44.00 |
| 57 | Zach BearnsonPlace 57 · Torrington | — | Torrington | 23:45.00 |
| 58 | Landy EatonPlace 58 · Douglas | — | Douglas | 23:46.00 |
| 59 | Chase QuinnPlace 59 · Douglas | — | Douglas | 23:47.00 |
| 60 | Jesse SavalaPlace 60 · Hemingford | — | Hemingford | 24:13.00 |
| 61 | Alex StarkeyPlace 61 · Douglas | — | Douglas | 24:24.00 |
| 62 | Brandon WeyantPlace 62 · Cheyenne East | — | Cheyenne East | 24:28.00 |
| 63 | Matthew MayerPlace 63 · Hemingford | — | Hemingford | 24:40.00 |
| 64 | Peyton BriggsPlace 64 · Mitchel | — | Mitchel | 24:53.00 |
| 65 | Brady HorstmanPlace 65 · Hemingford | — | Hemingford | 25:05.00 |
| 66 | Keegan CardinalPlace 66 · Kelly Walsh | — | Kelly Walsh | 25:35.00 |
| 67 | Reo RadfordPlace 67 · Torrington | — | Torrington | 25:38.00 |
| 68 | Caden RiselingPlace 68 · Kelly Walsh | — | Kelly Walsh | 26:00.00 |
| 69 | Trevor RobbersonPlace 69 · Glenrock | — | Glenrock | 26:30.00 |
| 70 | Joseph RozmairekPlace 70 · Hemingford | — | Hemingford | 26:33.00 |
| 71 | Kolten ThompsonPlace 71 · Glenrock | — | Glenrock | 26:36.00 |
| 72 | Noah BarnhartPlace 72 · Cheyenne East | — | Cheyenne East | 26:44.00 |
| 73 | Colin BrynerPlace 73 · Glenrock | — | Glenrock | 26:53.00 |
| 74 | Jay BishopPlace 74 · Cheyenne East | — | Cheyenne East | 26:54.00 |
| 75 | Lee JespersenPlace 75 · Hemingford | — | Hemingford | 26:58.00 |
| 76 | Ethen KraftPlace 76 · Glenrock | — | Glenrock | 28:58.00 |
| 77 | Cedar WisemanPlace 77 · Cheyenne East | — | Cheyenne East | 1:10:59.0 |