| 1 | Micah KistemannPlace 1 · Grade 10 · Lander Valley | 10 | Lander Valley | 20:30.3 |
| 2 | Hayden JohnsonPlace 2 · Grade 9 · Lander Valley | 9 | Lander Valley | 20:36.3 |
| 3 | Ryan BrindaPlace 3 · Grade 9 · Lander Valley | 9 | Lander Valley | 21:03.3 |
| 4 | Wolf JohnsonPlace 4 · Grade 10 · Lander Valley | 10 | Lander Valley | 21:06.2 |
| 5 | Conner WilkinsonPlace 5 · Grade 11 · Lander Valley | 11 | Lander Valley | 21:25.0 |
| 6 | Maurice GardnerPlace 6 · Grade 10 · Wyoming Indian | 10 | Wyoming Indian | 21:27.4 |
| 7 | Jonathan AllredPlace 7 · Grade 11 · Rocky Mountain | 11 | Rocky Mountain | 21:41.5 |
| 8 | Stone OlguinPlace 8 · Grade 11 · Lyman | 11 | Lyman | 21:42.0 |
| 9 | Jalen D SchampPlace 9 · Grade 9 · Wyoming Indian | 9 | Wyoming Indian | 21:42.7 |
| 10 | Seth BarnesPlace 10 · Grade 11 · Lander Valley | 11 | Lander Valley | 21:52.9 |
| 11 | Darwin St. ClairPlace 11 · Grade 12 · Lander Valley | 12 | Lander Valley | 21:58.9 |
| 12 | Riley OzunaPlace 12 · Grade 9 · Mountain View | 9 | Mountain View | 22:08.2 |
| 13 | Brandon VittPlace 13 · Grade 11 · Mountain View | 11 | Mountain View | 22:08.9 |
| 14 | Lathan MayPlace 14 · Grade 11 · Rocky Mountain | 11 | Rocky Mountain | 22:18.3 |
| 15 | Isaiah LittlesheildPlace 15 · Grade 9 · Wyoming Indian | 9 | Wyoming Indian | 22:25.8 |
| 16 | Jakub WalczakPlace 16 · Grade 10 · Lyman | 10 | Lyman | 22:39.9 |
| 17 | Mike KunzlerPlace 17 · Grade 10 · Lyman | 10 | Lyman | 22:43.8 |
| 18 | Kyler MuffettPlace 18 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 23:00.5 |
| 19 | Chase SmithPlace 19 · Grade 12 · Mountain View | 12 | Mountain View | 23:04.0 |
| 20 | Donald SharpPlace 20 · Grade 8 · Riverton | 8 | Riverton | 23:10.1 |
| 21 | Justin DausmanPlace 21 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 23:11.1 |
| 22 | Carson WalkerPlace 22 · Grade 10 · Lyman | 10 | Lyman | 23:51.1 |
| 23 | Trevor KeysawPlace 23 · Grade 12 · Riverton | 12 | Riverton | 23:52.8 |
| 24 | Nathaniel ShroyerPlace 24 · Grade 10 · Riverton | 10 | Riverton | 24:16.1 |
| 25 | Trevan LytlePlace 25 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 24:19.4 |
| 26 | Colton RoachPlace 26 · Grade 11 · Mountain View | 11 | Mountain View | 24:55.5 |
| 27 | Kaden RobertsPlace 27 · Grade 10 · Lyman | 10 | Lyman | 25:10.6 |
| 28 | Austin SmithPlace 28 · Grade 11 · Mountain View | 11 | Mountain View | 25:24.7 |
| 29 | Alexc ChristensenPlace 29 · Grade 11 · Rocky Mountain | 11 | Rocky Mountain | 25:38.1 |
| 30 | James HarwardPlace 30 · Grade 11 · Lyman | 11 | Lyman | 25:38.2 |
| 31 | Sam PerkinsPlace 31 · Grade 11 · Riverton | 11 | Riverton | 25:56.3 |
| 32 | Tyrell McGillPlace 32 · Grade 12 · Wyoming Indian | 12 | Wyoming Indian | 26:21.4 |
| 33 | Richard SpannPlace 33 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 26:57.4 |
| 34 | Copper MartinPlace 34 · Grade 11 · Mountain View | 11 | Mountain View | 27:35.0 |
| 35 | Robert HaukaasPlace 35 · Grade 11 · Wyoming Indian | 11 | Wyoming Indian | 27:36.9 |
| 36 | Alex WilliamsPlace 36 · Grade 10 · Riverton | 10 | Riverton | 29:21.1 |
| 37 | Latrell FerrisPlace 37 · Grade 11 · Wyoming Indian | 11 | Wyoming Indian | 29:46.6 |
| 38 | Wynn OfficerPlace 38 · Grade 11 · Lyman | 11 | Lyman | 30:18.1 |
| 39 | Colten FriedPlace 39 · Grade 8 · Riverton | 8 | Riverton | 34:07.3 |
| 40 | Cesar MundaPlace 40 · Grade 8 · Riverton | 8 | Riverton | 34:14.9 |