| 1 | Branton WilliamsPlace 1 · Grade 10 · Sheridan | 10 | Sheridan | 19:44.90 |
| 2 | Reece CharestPlace 2 · Grade 9 · Sheridan | 9 | Sheridan | 19:47.99 |
| 3 | Jacob FrenthewayPlace 3 · Grade 9 · Cheyenne Central | 9 | Cheyenne Central | 19:48.66 |
| 4 | Carter SellPlace 4 · Grade 12 · Laramie | 12 | Laramie | 19:53.30 |
| 5 | Griffen SearlePlace 5 · Grade 9 · Rawlins | 9 | Rawlins | 20:18.55 |
| 6 | Chris CaldwellPlace 6 · Grade 10 · Thunder Basin | 10 | Thunder Basin | 20:19.26 |
| 7 | Tristan FraleyPlace 7 · Grade 10 · Laramie | 10 | Laramie | 20:22.10 |
| 8 | Blaine JohnsonPlace 8 · Grade 10 · Sheridan | 10 | Sheridan | 20:23.29 |
| 9 | Nick WilliamsPlace 9 · Grade 10 · Rawlins | 10 | Rawlins | 20:30.53 |
| 10 | Michael ShawPlace 10 · Grade 10 · Sheridan | 10 | Sheridan | 20:40.23 |
| 11 | Joe GoodrichPlace 11 · Grade 10 · Lander Valley | 10 | Lander Valley | 20:41.22 |
| 12 | Ethan KraftPlace 12 · Grade 10 · Lander Valley | 10 | Lander Valley | 20:42.93 |
| 13 | Jason FrenthewayPlace 13 · Grade 9 · Cheyenne Central | 9 | Cheyenne Central | 21:19.49 |
| 14 | Blaine GoklishPlace 14 · Grade 9 · Lander Valley | 9 | Lander Valley | 21:31.72 |
| 15 | Sebastian KoehmstedtPlace 15 · Grade 9 · Kelly Walsh | 9 | Kelly Walsh | 21:32.09 |
| 16 | Trevor LonghurstPlace 16 · Grade 9 · Kelly Walsh | 9 | Kelly Walsh | 21:36.96 |
| 17 | Jason GirouxPlace 17 · Grade 10 · Cheyenne South | 10 | Cheyenne South | 21:39.42 |
| 18 | Mason ValentinePlace 18 · Grade 9 · Cheyenne South | 9 | Cheyenne South | 21:52.04 |
| 19 | Parker LeePlace 19 · Grade 10 · Thunder Basin | 10 | Thunder Basin | 21:52.61 |
| 20 | Joe FoxPlace 20 · Grade 11 · Rawlins | 11 | Rawlins | 21:53.28 |
| 21 | Gaige TarverPlace 21 · Grade 9 · Sheridan | 9 | Sheridan | 21:58.20 |
| 22 | Hudda HerraPlace 22 · Grade 12 · Laramie | 12 | Laramie | 22:03.62 |
| 23 | Tristan GabelPlace 23 · Grade 11 · Lander Valley | 11 | Lander Valley | 22:07.94 |
| 24 | Truman JonesPlace 24 · Grade 10 · Sheridan | 10 | Sheridan | 22:10.62 |
| 25 | Matthew StreetsPlace 25 · Grade 9 · Wheatland | 9 | Wheatland | 22:10.97 |
| 26 | Austin PettyPlace 26 · Grade 9 · Rawlins | 9 | Rawlins | 22:13.20 |
| 27 | Luke TraceyPlace 27 · Grade 10 · Thunder Basin | 10 | Thunder Basin | 22:14.45 |
| 28 | Landon CotantPlace 28 · Grade 9 · Kelly Walsh | 9 | Kelly Walsh | 22:17.20 |
| 29 | Cameron BurnsPlace 29 · Grade 9 · Laramie | 9 | Laramie | 22:19.82 |
| 30 | Isaiah RiggPlace 30 · Grade 9 · Cheyenne Central | 9 | Cheyenne Central | 22:29.47 |
| 31 | Zach CudneyPlace 31 · Grade 11 · Pine Bluffs | 11 | Pine Bluffs | 22:32.07 |
| 32 | Riley LamPlace 32 · Grade 11 · Laramie | 11 | Laramie | 22:32.53 |
| 33 | Caleb SherwinPlace 33 · Grade 9 · Natrona County | 9 | Natrona County | 22:35.65 |
| 34 | Jarron MascarenasPlace 34 · Grade 9 · Rawlins | 9 | Rawlins | 22:41.89 |
| 35 | Jonathan CoandoPlace 35 · Grade 11 · Lander Valley | 11 | Lander Valley | 22:43.55 |
| 36 | Clayton EhrahardPlace 36 · Grade 9 · Thunder Basin | 9 | Thunder Basin | 22:44.67 |
| 37 | Eric MillerPlace 37 · Grade 11 · Rawlins | 11 | Rawlins | 22:45.65 |
| 38 | Tristan KnueppelPlace 38 · Grade 9 · Cheyenne Central | 9 | Cheyenne Central | 22:50.88 |
| 39 | Trey TemsikPlace 39 · Grade 12 · Laramie | 12 | Laramie | 22:52.22 |
| 40 | Connor MaysPlace 40 · Grade 9 · Lander Valley | 9 | Lander Valley | 22:53.18 |
| 41 | Cory WarrenPlace 41 · Grade 10 · Kelly Walsh | 10 | Kelly Walsh | 22:53.89 |
| 42 | Connor ParkerPlace 42 · Grade 9 · Cheyenne East | 9 | Cheyenne East | 23:05.91 |
| 43 | Dylan SchutterlePlace 43 · Grade 12 · Rawlins | 12 | Rawlins | 23:07.76 PR |
| 44 | Lincoln TaftPlace 44 · Grade 9 · Laramie | 9 | Laramie | 23:09.26 |
| 45 | Kolby ParkerPlace 45 · Grade 9 · Natrona County | 9 | Natrona County | 23:16.53 |
| 46 | Jarrod SniderPlace 46 · Grade 12 · Kelly Walsh | 12 | Kelly Walsh | 23:22.24 |
| 47 | Tim KistemannPlace 47 · Grade 11 · Lander Valley | 11 | Lander Valley | 23:34.07 |
| 48 | Steve PedenPlace 48 · Grade 11 · Laramie | 11 | Laramie | 23:34.38 |
| 49 | Carson GilbarPlace 49 · Grade 10 · Kelly Walsh | 10 | Kelly Walsh | 23:34.69 |
| 50 | Ian ByrnesPlace 50 · Grade 10 · Kelly Walsh | 10 | Kelly Walsh | 23:41.31 |
| 51 | Steven MansheimPlace 51 · Grade 9 · Thunder Basin | 9 | Thunder Basin | 23:41.66 |
| 52 | Liam BlankPlace 52 · Grade 9 · Kelly Walsh | 9 | Kelly Walsh | 23:48.38 |
| 53 | Hayden CampbellPlace 53 · Grade 9 · Cody | 9 | Cody | 23:49.44 |
| 54 | Mario GuerreroPlace 54 · Grade 10 · Rawlins | 10 | Rawlins | 24:01.41 |
| 55 | Brian PaulsenPlace 55 · Grade 9 · Rawlins | 9 | Rawlins | 24:02.72 |
| 56 | Sam AlexanderPlace 56 · Grade 9 · Laramie | 9 | Laramie | 24:04.65 |
| 57 | Josh LairdPlace 57 · Grade 11 · Rawlins | 11 | Rawlins | 24:05.60 |
| 58 | Carson BirgePlace 58 · Grade 9 · Cheyenne Central | 9 | Cheyenne Central | 24:11.36 |
| 59 | Lj BaileyPlace 59 · Grade 11 · Sheridan | 11 | Sheridan | 24:11.61 |
| 60 | Gavyn JonesPlace 60 · Grade 9 · Kelly Walsh | 9 | Kelly Walsh | 24:21.35 |
| 61 | Hunter GonzalezPlace 61 · Grade 9 · Cheyenne East | 9 | Cheyenne East | 24:21.99 |
| 62 | Nate ReuerPlace 62 · Grade 12 · Cheyenne East | 12 | Cheyenne East | 24:29.35 |
| 63 | Arturo DeweyPlace 63 · Grade 11 · Wyoming Indian | 11 | Wyoming Indian | 24:30.33 |
| 64 | Noah LansingPlace 64 · Grade 9 · Sheridan | 9 | Sheridan | 24:33.02 |
| 65 | Asher TurnerPlace 65 · Grade 9 · Cheyenne East | 9 | Cheyenne East | 24:39.33 |
| 66 | Luis AlbertoPlace 66 · Grade 9 · Laramie | 9 | Laramie | 24:40.29 |
| 67 | Luis PaniaguaPlace 67 · Grade 12 · Pine Bluffs | 12 | Pine Bluffs | 24:40.98 |
| 68 | Finn StubsonPlace 68 · Grade 11 · Kelly Walsh | 11 | Kelly Walsh | 25:09.46 |
| 69 | Rylie HolzhausenPlace 69 · Grade 11 · Cheyenne South | 11 | Cheyenne South | 25:13.58 |
| 70 | Ashton SundayPlace 70 · Grade 10 · Kelly Walsh | 10 | Kelly Walsh | 25:31.79 |
| 71 | Hyrum HenryPlace 71 · Grade 9 · Laramie | 9 | Laramie | 25:35.55 |
| 72 | Andrew SchlabachPlace 72 · Grade 9 · Cheyenne Central | 9 | Cheyenne Central | 25:38.56 |
| 73 | Sam HagemanPlace 73 · Grade 12 · Cheyenne East | 12 | Cheyenne East | 25:45.74 |
| 74 | Vern SpoonhunterPlace 74 · Grade 10 · Wyoming Indian | 10 | Wyoming Indian | 25:50.38 PR |
| 75 | Owen WisePlace 75 · Grade 9 · Cheyenne East | 9 | Cheyenne East | 25:51.11 |
| 76 | Aidan CoombsPlace 76 · Grade 11 · Thunder Basin | 11 | Thunder Basin | 25:53.38 |
| 77 | Wade O'LouglinPlace 77 · Grade 10 · Thunder Basin | 10 | Thunder Basin | 25:53.97 |
| 78 | Trent FosterPlace 78 · Grade 9 · Sheridan | 9 | Sheridan | 25:55.42 |
| 79 | Thomas TalleyPlace 79 · Grade 11 · Thunder Basin | 11 | Thunder Basin | 26:09.69 |
| 80 | Michael WillowPlace 80 · Grade 10 · Wyoming Indian | 10 | Wyoming Indian | 26:15.20 |
| 81 | Ethan LockPlace 81 · Grade 11 · Thunder Basin | 11 | Thunder Basin | 26:21.33 |
| 82 | Samuel OrrPlace 82 · Grade 10 · Kelly Walsh | 10 | Kelly Walsh | 27:10.24 |
| 83 | Jameson After BuffaloPlace 83 · Grade 10 · St Stephens Indian | 10 | St Stephens Indian | 27:14.88 |
| 84 | Payton GibsonPlace 84 · Grade 9 · Kelly Walsh | 9 | Kelly Walsh | 27:29.78 |
| 85 | Ross AndersonPlace 85 · Grade 9 · Lander Valley | 9 | Lander Valley | 27:32.10 |
| 86 | Tanner JacobsonPlace 86 · Grade 12 · Cheyenne East | 12 | Cheyenne East | 27:35.49 |
| 87 | Jacob OlsonPlace 87 · Grade 9 · Cheyenne East | 9 | Cheyenne East | 28:01.74 |
| 88 | Lucas RowePlace 88 · Grade 9 · Kelly Walsh | 9 | Kelly Walsh | 28:44.37 |
| 89 | Christian TurnerPlace 89 · Grade 10 · Cody | 10 | Cody | 29:39.30 |
| 90 | Camden FugattPlace 90 · Grade 10 · Kelly Walsh | 10 | Kelly Walsh | 29:52.64 |
| 91 | Hunter OnistoPlace 91 · Grade 9 · Cheyenne East | 9 | Cheyenne East | 30:56.09 |
| 92 | Damond ShoyoPlace 92 · Grade 9 · Wyoming Indian | 9 | Wyoming Indian | 31:21.62 |
| 93 | Keaton PhippsPlace 93 · Grade 9 · Sheridan | 9 | Sheridan | 31:34.30 |
| 94 | Vidale C'Bearing IIIPlace 94 · Grade 9 · Wyoming Indian | 9 | Wyoming Indian | 32:03.88 |
| 95 | Steven AntelopePlace 95 · Grade 11 · St Stephens Indian | 11 | St Stephens Indian | 32:15.02 |
| 96 | Aubrey McCabePlace 96 · Grade 9 · Wyoming Indian | 9 | Wyoming Indian | 32:40.22 |
| 97 | Jarrod FerrisPlace 97 · Grade 9 · Wyoming Indian | 9 | Wyoming Indian | 32:47.14 |
| 98 | Seth GustafsonPlace 98 · Grade 9 · Cheyenne East | 9 | Cheyenne East | 35:36.01 |
| 99 | Nolan BrooksPlace 99 · Grade 12 · Pine Bluffs | 12 | Pine Bluffs | 35:55.01 |
| 100 | Gordon FerrisPlace 100 · Grade 9 · Wyoming Indian | 9 | Wyoming Indian | 36:23.18 |
| 101 | Talon GardnerPlace 101 · Grade 9 · Wyoming Indian | 9 | Wyoming Indian | 36:28.17 |
| 102 | Karsten HartPlace 102 · Grade 9 · Thermopolis | 9 | Thermopolis | 37:49.82 |
| 103 | Gavin PetersPlace 103 · Grade 9 · Cheyenne Central | 9 | Cheyenne Central | 37:56.86 |
| 104 | Owen St. ClairPlace 104 · Grade 10 · Wyoming Indian | 10 | Wyoming Indian | 44:56.80 PR |