| 1 | Kellen WintersPlace 1 · Grade 9 · Burlington | 9 | Burlington | 17:40.94 |
| 2 | Logan MilekPlace 2 · Grade 12 · Lander Valley | 12 | Lander Valley | 17:47.17 |
| 3 | Krew NeighborsPlace 3 · Grade 11 · Worland | 11 | Worland | 18:01.92 |
| 4 | Marshall WaltonPlace 4 · Grade 12 · Riverton | 12 | Riverton | 18:09.74 |
| 5 | Jadeth ElderPlace 5 · Grade 12 · Thermopolis | 12 | Thermopolis | 18:14.95 |
| 6 | Hayden PhelpsPlace 6 · Grade 11 · Worland | 11 | Worland | 18:16.82 |
| 7 | Connor HoytPlace 7 · Grade 11 · Burlington | 11 | Burlington | 18:17.10 |
| 8 | David DurfeePlace 8 · Grade 12 · Lovell | 12 | Lovell | 18:43.08 |
| 9 | Bradford DavidsonPlace 9 · Grade 10 · Burlington | 10 | Burlington | 19:02.56 |
| 10 | Kade GarciaPlace 10 · Grade 11 · Worland | 11 | Worland | 19:04.00 |
| 11 | Ammon GevasPlace 11 · Grade 10 · Thermopolis | 10 | Thermopolis | 19:10.45 |
| 12 | Donovan WarrenPlace 12 · Grade 11 · Worland | 11 | Worland | 19:17.22 |
| 13 | Ridge RiemanPlace 13 · Grade 10 · Riverton | 10 | Riverton | 19:22.60 |
| 14 | Logan HellerPlace 14 · Grade 11 · Lander Valley | 11 | Lander Valley | 19:43.83 |
| 15 | Zach DavisPlace 15 · Grade 10 · Worland | 10 | Worland | 19:44.36 |
| 16 | James McNivenPlace 16 · Grade 11 · Burlington | 11 | Burlington | 19:50.20 |
| 17 | Kyler HeilPlace 17 · Grade 12 · Riverton | 12 | Riverton | 19:53.05 |
| 18 | Micah MorganPlace 18 · Grade 12 · Lander Valley | 12 | Lander Valley | 20:00.74 |
| 19 | Wesley UnderwoodPlace 19 · Grade 12 · Fort Washakie | 12 | Fort Washakie | 20:05.49 |
| 20 | Jameson SpradlinPlace 20 · Grade 12 · Riverton | 12 | Riverton | 20:09.87 |
| 21 | Derrik HackbarthPlace 21 · Grade 11 · Worland | 11 | Worland | 20:10.26 |
| 22 | Corbin EddyPlace 22 · Grade 10 · Lander Valley | 10 | Lander Valley | 20:11.53 |
| 23 | Cole KellerPlace 23 · Grade 12 · Thermopolis | 12 | Thermopolis | 20:15.69 |
| 24 | Glorian BlackbearPlace 24 · Grade 9 · Wind River | 9 | Wind River | 20:33.79 |
| 25 | Davien MartinezPlace 25 · Grade 11 · Thermopolis | 11 | Thermopolis | 20:35.84 |
| 26 | Weston McLaughlinPlace 26 · Grade 12 · Riverton | 12 | Riverton | 20:40.43 |
| 27 | Owen JamesonPlace 27 · Grade 9 · Worland | 9 | Worland | 20:51.93 |
| 28 | Frankie StricklandPlace 28 · Grade 12 · Riverton | 12 | Riverton | 20:56.09 |
| 29 | Alex WisePlace 29 · Grade 9 · Lander Valley | 9 | Lander Valley | 21:05.47 |
| 30 | Gavin DiversPlace 30 · Grade 9 · St Stephens Indian | 9 | St Stephens Indian | 21:09.47 |
| 31 | KayCee McCabePlace 31 · Grade 10 · Fort Washakie | 10 | Fort Washakie | 21:20.49 |
| 32 | Owen HillPlace 32 · Grade 12 · Lovell | 12 | Lovell | 21:23.21 |
| 33 | Garrett HellerPlace 33 · Grade 10 · Lander Valley | 10 | Lander Valley | 21:34.15 |
| 34 | Teancum GevasPlace 34 · Grade 11 · Thermopolis | 11 | Thermopolis | 21:40.91 |
| 35 | Gavin KowlokPlace 35 · Grade 10 · Wind River | 10 | Wind River | 21:56.29 |
| 36 | Rylan GroenkePlace 36 · Grade 11 · Wind River | 11 | Wind River | 21:56.66 |
| 37 | Sam MayesPlace 37 · Grade 11 · Lovell | 11 | Lovell | 22:14.51 |
| 38 | Hudsen MickelsonPlace 38 · Grade 11 · Lovell | 11 | Lovell | 22:18.79 |
| 39 | Hackett BeckerPlace 39 · Grade 11 · Thermopolis | 11 | Thermopolis | 22:29.91 |
| 40 | Jay MayesPlace 40 · Grade 12 · Lovell | 12 | Lovell | 22:50.47 |
| 41 | Garit WithrowPlace 41 · Grade 12 · Riverton | 12 | Riverton | 22:53.27 |
| 42 | Jaxen ClarkPlace 42 · Grade 12 · Lovell | 12 | Lovell | 23:56.86 |
| 43 | Mason Ridgley-OrtizPlace 43 · Grade 11 · St Stephens Indian | 11 | St Stephens Indian | 24:02.76 |
| 44 | Allen ThurmanPlace 44 · Grade 9 · Thermopolis | 9 | Thermopolis | 24:03.79 |
| 45 | Ben MendenhallPlace 45 · Grade 12 · Burlington | 12 | Burlington | 25:02.89 |
| 46 | Brycen HarrisPlace 46 · Grade 11 · St Stephens Indian | 11 | St Stephens Indian | 26:41.75 |
| 47 | Kayden WhiteantelopePlace 47 · Grade - · St Stephens Indian | - | St Stephens Indian | 28:23.47 PR |
| 48 | Darwin MonroePlace 48 · Grade 9 · St Stephens Indian | 9 | St Stephens Indian | 32:09.62 PR |
| 49 | Jamonte RobertsPlace 49 · Grade - · St Stephens Indian | - | St Stephens Indian | 32:15.71 PR |