| 1 | Conner WilburnPlace 1 · Grade 11 · Classical Academy, T | 11 | Classical Academy, T | 17:26.84 |
| 2 | Trevor GabbardPlace 2 · Grade 10 · Bayfield | 10 | Bayfield | 17:41.63 |
| 3 | Taylor StackPlace 3 · Grade 9 · Salida | 9 | Salida | 17:49.01 |
| 4 | Corey LewencampPlace 4 · Custer County High S | — | Custer County High S | 18:08.62 |
| 5 | Robert TekansikPlace 5 · Grade 11 · Lake County High Sch | 11 | Lake County High Sch | 18:12.49 |
| 6 | Chandler RydPlace 6 · Grade 11 · Classical Academy, T | 11 | Classical Academy, T | 18:26.59 |
| 7 | Jacob AdamsonPlace 7 · Grade 12 · Salida | 12 | Salida | 18:28.55 |
| 8 | Evan WaltersPlace 8 · Grade 11 · Buena Vista High Sch | 11 | Buena Vista High Sch | 18:35.90 |
| 9 | Avery MartinezPlace 9 · Grade 11 · Salida | 11 | Salida | 18:49.13 |
| 10 | Zach SmithPlace 10 · Grade 12 · Gunnison | 12 | Gunnison | 19:05.46 |
| 11 | Ethan GreinerPlace 11 · Grade 10 · Buena Vista High Sch | 10 | Buena Vista High Sch | 19:05.79 |
| 12 | Brandon MillerPlace 12 · Grade 12 · Gunnison | 12 | Gunnison | 19:05.94 |
| 13 | Rick ReidheadPlace 13 · Rye | — | Rye | 19:15.34 |
| 14 | Will HookPlace 14 · Grade 9 · Classical Academy, T | 9 | Classical Academy, T | 19:17.46 |
| 15 | Russell OrrisPlace 15 · Grade 9 · Salida | 9 | Salida | 19:17.63 |
| 16 | Caleb MuellerPlace 16 · Grade 9 · Gunnison | 9 | Gunnison | 19:22.05 |
| 17 | Michael OldachPlace 17 · Grade 9 · Classical Academy, T | 9 | Classical Academy, T | 19:24.69 |
| 18 | Evan SmithPlace 18 · Grade 10 · Salida | 10 | Salida | 19:32.59 |
| 19 | Stephen BahrPlace 19 · Grade 11 · Classical Academy, T | 11 | Classical Academy, T | 19:32.95 |
| 20 | Cooper WeinsPlace 20 · Grade 9 · Gunnison | 9 | Gunnison | 19:44.31 |
| 21 | Faris BlackhurstPlace 21 · Rye | — | Rye | 19:44.82 |
| 22 | Matt HowardPlace 22 · Grade 11 · Gunnison | 11 | Gunnison | 19:53.28 |
| 23 | Jack StarkebaumPlace 23 · Grade 10 · Gunnison | 10 | Gunnison | 19:54.30 |
| 24 | Caleb JohnsonPlace 24 · Grade 11 · Salida | 11 | Salida | 19:54.81 |
| 25 | Dillon WommackPlace 25 · Custer County High S | — | Custer County High S | 19:57.72 |
| 26 | Andy MacisaacPlace 26 · Grade 12 · Lake County High Sch | 12 | Lake County High Sch | 20:00.14 |
| 27 | Mason ChermackPlace 27 · Vanguard | — | Vanguard | 20:02.72 |
| 28 | Dylan WilsonPlace 28 · Grade 9 · Buena Vista High Sch | 9 | Buena Vista High Sch | 20:05.62 |
| 29 | Mike FrantaPlace 29 · Custer County High S | — | Custer County High S | 20:09.19 |
| 30 | John FisherPlace 30 · Grade 10 · Bayfield | 10 | Bayfield | 20:11.38 |
| 31 | DeAndre AdamichPlace 31 · Grade 9 · Gunnison | 9 | Gunnison | 20:17.85 |
| 32 | Will PowellPlace 32 · Grade 9 · Gunnison | 9 | Gunnison | 20:18.82 |
| 33 | Caleb LowePlace 33 · Grade 12 · Salida | 12 | Salida | 20:20.64 |
| 34 | Caleb SapaPlace 34 · Grade 10 · Bayfield | 10 | Bayfield | 20:23.53 |
| 35 | Sam RapahelPlace 35 · Grade 9 · Classical Academy, T | 9 | Classical Academy, T | 20:34.51 |
| 36 | Ian WeberPlace 36 · Grade 11 · Classical Academy, T | 11 | Classical Academy, T | 20:39.19 |
| 37 | Ethan CoombsPlace 37 · Grade 12 · Centauri | 12 | Centauri | 20:43.50 |
| 38 | Johnathan RudolphPlace 38 · Grade 12 · Bayfield | 12 | Bayfield | 20:46.75 |
| 39 | Joe HetrickPlace 39 · Grade 12 · Bayfield | 12 | Bayfield | 20:46.90 |
| 40 | Thane SmithPlace 40 · Grade 12 · Salida | 12 | Salida | 20:56.26 |
| 41 | Charles MalonePlace 41 · Grade 10 · Classical Academy, T | 10 | Classical Academy, T | 20:56.42 |
| 42 | Chaz TiptonPlace 42 · Grade 11 · Buena Vista High Sch | 11 | Buena Vista High Sch | 21:06.68 |
| 43 | Colton WaltersPlace 43 · Grade 9 · Buena Vista High Sch | 9 | Buena Vista High Sch | 21:12.57 |
| 44 | Andre BassPlace 44 · Grade 10 · Classical Academy, T | 10 | Classical Academy, T | 21:19.57 |
| 45 | Paul SladePlace 45 · Rye | — | Rye | 21:24.71 |
| 46 | Timmy ManciniPlace 46 · Grade 9 · Classical Academy, T | 9 | Classical Academy, T | 21:24.97 |
| 47 | Trent GonzalesPlace 47 · Grade 9 · Buena Vista High Sch | 9 | Buena Vista High Sch | 21:28.94 |
| 48 | Jeremy CornumPlace 48 · Grade 10 · Centauri | 10 | Centauri | 21:31.31 |
| 49 | Kaylan StoeringPlace 49 · Custer County High S | — | Custer County High S | 21:34.14 |
| 50 | Jon FoxPlace 50 · Grade 9 · Buena Vista High Sch | 9 | Buena Vista High Sch | 21:36.17 |
| 51 | Nathaniel JohnstonPlace 51 · Grade 10 · Classical Academy, T | 10 | Classical Academy, T | 21:51.65 |
| 52 | Jesse KoenigPlace 52 · Grade 12 · Salida | 12 | Salida | 22:48.82 |
| 53 | Ben SowardsPlace 53 · Grade 10 · Centauri | 10 | Centauri | 22:59.98 |
| 54 | Michael GoetschPlace 54 · Grade 10 · Buena Vista High Sch | 10 | Buena Vista High Sch | 23:05.94 |
| 55 | Chance AbertPlace 55 · Rye | — | Rye | 23:53.59 |
| 56 | Taylor WeedaPlace 56 · Grade 9 · Gunnison | 9 | Gunnison | 24:26.66 |
| 57 | Jacob WoodsPlace 57 · Grade 9 · Centauri | 9 | Centauri | 24:50.94 |
| 58 | Dylan TrowPlace 58 · Grade 9 · Buena Vista High Sch | 9 | Buena Vista High Sch | 25:12.33 |
| 59 | Morgan FitzgeraldPlace 59 · Grade 9 · Salida | 9 | Salida | 25:21.24 |
| 60 | Daniel WrightPlace 60 · Grade 11 · Centauri | 11 | Centauri | 25:58.25 |
| 61 | Tristan VarcoPlace 61 · Grade 9 · Lake County High Sch | 9 | Lake County High Sch | 28:17.19 |