| 1 | Logan McAdamsPlace 1 · Grade 9 · Owyhee | 9 | Owyhee | 13:56.70 PR |
| 2 | Bryce ButterfieldPlace 2 · Grade 11 · Owyhee | 11 | Owyhee | 14:03.59 PR |
| 3 | Spencer AmarPlace 3 · Grade 10 · Owyhee | 10 | Owyhee | 14:08.44 PR |
| 4 | Brennan SmartPlace 4 · Grade 11 · Centennial | 11 | Centennial | 14:11.13 PR |
| 5 | Landen ThomasPlace 5 · Grade 11 · Rocky Mountain | 11 | Rocky Mountain | 14:18.81 PR |
| 6 | Cason McCullochPlace 6 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 14:28.99 PR |
| 7 | Skyler McCunePlace 7 · Grade 11 · Rocky Mountain | 11 | Rocky Mountain | 14:34.31 PR |
| 8 | Porter ClarkPlace 8 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 14:39.04 PR |
| 9 | Caleb WalkePlace 9 · Grade 12 · Owyhee | 12 | Owyhee | 14:39.08 PR |
| 10 | Alex HansenPlace 10 · Grade 10 · Centennial | 10 | Centennial | 14:40.50 PR |
| 11 | James CampbellPlace 11 · Grade 12 · Owyhee | 12 | Owyhee | 14:53.24 PR |
| 12 | Runar DoskelandPlace 12 · Grade 12 · Owyhee | 12 | Owyhee | 14:55.56 PR |
| 13 | Lex DenenPlace 13 · Grade 9 · Centennial | 9 | Centennial | 14:57.47 PR |
| 14 | Brodie KelsoPlace 14 · Grade 12 · Owyhee | 12 | Owyhee | 14:57.52 PR |
| 15 | Canon SmithPlace 15 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 15:05.78 PR |
| 16 | Joseph PinegarPlace 16 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 15:08.19 PR |
| 17 | Thomas McCarthyPlace 17 · Grade 9 · Owyhee | 9 | Owyhee | 15:08.53 PR |
| 18 | Andrew HildebrandtPlace 18 · Grade 10 · Owyhee | 10 | Owyhee | 15:09.08 PR |
| 19 | Fisher WalgrinPlace 19 · Grade 12 · Centennial | 12 | Centennial | 15:12.40 PR |
| 20 | Owen NielsonPlace 20 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 15:13.58 PR |
| 21 | Sawyer WalkerPlace 21 · Grade 9 · Centennial | 9 | Centennial | 15:15.88 PR |
| 22 | Luke JohnsonPlace 22 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 15:16.56 PR |
| 23 | Jarrett (JJ) PresleyPlace 23 · Grade 9 · Centennial | 9 | Centennial | 15:16.79 PR |
| 24 | Jonathan TaylorPlace 24 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 15:21.32 PR |
| 25 | Liam RobertsPlace 25 · Grade 9 · Centennial | 9 | Centennial | 15:23.45 PR |
| 26 | Lincoln HodsonPlace 26 · Grade 10 · Owyhee | 10 | Owyhee | 15:24.02 PR |
| 27 | Tavin ShippPlace 27 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 15:24.95 PR |
| 28 | Seth NelsonPlace 28 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 15:29.42 PR |
| 29 | Joseph TaylorPlace 29 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 15:30.33 PR |
| 30 | Blake BirdPlace 30 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 15:31.87 PR |
| 31 | Samuel WestPlace 31 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 15:33.53 PR |
| 32 | Braxton SellPlace 32 · Grade 11 · Owyhee | 11 | Owyhee | 15:39.36 PR |
| 33 | Logan EnsmingerPlace 33 · Grade 10 · Owyhee | 10 | Owyhee | 15:42.86 PR |
| 34 | Beck BashamPlace 34 · Grade 12 · Centennial | 12 | Centennial | 15:44.49 PR |
| 35 | Talmadge StevensPlace 35 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 15:44.84 PR |
| 36 | Rushton MerrillPlace 36 · Grade 9 · Owyhee | 9 | Owyhee | 15:45.74 PR |
| 37 | Darren MitchellPlace 37 · Grade 12 · Centennial | 12 | Centennial | 15:46.08 PR |
| 38 | Ryan TuckerPlace 38 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 15:46.64 PR |
| 39 | William CollettPlace 39 · Grade 11 · Centennial | 11 | Centennial | 15:48.09 PR |
| 40 | Max BucheliPlace 40 · Grade 12 · Centennial | 12 | Centennial | 15:50.43 PR |
| 41 | Cohen NorthPlace 41 · Grade 9 · Owyhee | 9 | Owyhee | 15:51.13 PR |
| 42 | Riley RowlandPlace 42 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 15:51.68 PR |
| 43 | Brayden DabbPlace 43 · Grade 9 · Owyhee | 9 | Owyhee | 15:59.24 PR |
| 44 | Brayden HaubertPlace 44 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 16:01.92 PR |
| 45 | Tristan DanielsPlace 45 · Grade 12 · Centennial | 12 | Centennial | 16:06.06 PR |
| 46 | Landon PerryPlace 46 · Grade 10 · Owyhee | 10 | Owyhee | 16:11.21 PR |
| 47 | James CleggPlace 47 · Grade 11 · Owyhee | 11 | Owyhee | 16:17.96 PR |
| 48 | Patrick DykmanPlace 48 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 16:27.04 PR |
| 49 | Stockton StonePlace 49 · Grade 11 · Rocky Mountain | 11 | Rocky Mountain | 16:29.53 PR |
| 50 | Tyler SpeakmanPlace 50 · Grade 9 · Owyhee | 9 | Owyhee | 16:31.95 PR |
| 51 | Cooper DavisPlace 51 · Grade 10 · Owyhee | 10 | Owyhee | 16:31.96 PR |
| 52 | Asher JohnsonPlace 52 · Grade 12 · Centennial | 12 | Centennial | 16:46.61 PR |
| 53 | Allen StuartPlace 53 · Grade 10 · Centennial | 10 | Centennial | 16:50.43 PR |
| 54 | Logan MurdockPlace 54 · Grade 12 · Owyhee | 12 | Owyhee | 16:57.97 PR |
| 55 | Haden PerryPlace 55 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 16:59.00 PR |
| 56 | Oliver WhitePlace 56 · Grade 11 · Owyhee | 11 | Owyhee | 17:00.36 PR |
| 57 | Ryker DeanPlace 57 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 17:04.15 PR |
| 58 | Caleb LongPlace 58 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 17:14.84 PR |
| 59 | Charlie SchrumPlace 59 · Grade 11 · Rocky Mountain | 11 | Rocky Mountain | 17:17.68 PR |
| 60 | Beck TaylorPlace 60 · Grade 10 · Owyhee | 10 | Owyhee | 17:26.94 PR |
| 61 | Liam DenenPlace 61 · Grade 12 · Centennial | 12 | Centennial | 17:37.53 PR |
| 62 | Kyler SmithPlace 62 · Grade 11 · Rocky Mountain | 11 | Rocky Mountain | 17:39.14 PR |
| 63 | Austin RyanPlace 63 · Grade 10 · Rocky Mountain | 10 | Rocky Mountain | 17:47.34 PR |
| 64 | Russell MengelPlace 64 · Grade 11 · Owyhee | 11 | Owyhee | 17:48.81 PR |
| 65 | Bridger MinertPlace 65 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 17:49.44 PR |
| 66 | Oliver SearlePlace 66 · Grade 10 · Centennial | 10 | Centennial | 17:51.24 PR |
| 67 | Caleb BortzPlace 67 · Grade 10 · Owyhee | 10 | Owyhee | 17:52.62 PR |
| 68 | Levi TuftPlace 68 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 17:53.88 PR |
| 69 | Maximus BlackerPlace 69 · Grade 9 · Centennial | 9 | Centennial | 17:56.06 PR |
| 70 | Sam BucheliPlace 70 · Grade 10 · Centennial | 10 | Centennial | 18:10.61 PR |
| 71 | Unai GonzalezPlace 71 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 18:24.50 PR |
| 72 | Benson MillerPlace 72 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 18:24.93 PR |
| 73 | Riggins WoodPlace 73 · Grade 9 · Centennial | 9 | Centennial | 18:28.09 PR |
| 74 | Caleb HuntingtonPlace 74 · Grade 11 · Rocky Mountain | 11 | Rocky Mountain | 18:30.29 PR |
| 75 | Garrett ClousePlace 75 · Grade 10 · Centennial | 10 | Centennial | 18:39.26 PR |
| 76 | Grant EtnyrePlace 76 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 18:39.31 PR |
| 77 | Robert VlnarPlace 77 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 18:44.11 PR |
| 78 | Tiago RichmanPlace 78 · Grade 11 · Centennial | 11 | Centennial | 18:51.86 PR |
| 79 | Jack BurrupPlace 79 · Grade 11 · Centennial | 11 | Centennial | 19:02.78 PR |
| 80 | Damien HollandPlace 80 · Grade 11 · Centennial | 11 | Centennial | 19:06.51 PR |
| 81 | Cooper SimmondsPlace 81 · Grade 9 · Owyhee | 9 | Owyhee | 19:07.26 PR |
| 82 | Neilson HatchPlace 82 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 19:15.79 PR |
| 83 | Noah BrowningPlace 83 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 19:27.63 PR |
| 84 | Riley JordanPlace 84 · Grade 11 · Centennial | 11 | Centennial | 19:29.94 PR |
| 85 | Ty HaubertPlace 85 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 19:31.83 PR |
| 86 | Zachary LovelyPlace 86 · Grade 9 · Centennial | 9 | Centennial | 19:35.22 PR |
| 87 | Jaxson DaviesPlace 87 · Grade 9 · Owyhee | 9 | Owyhee | 19:37.32 PR |
| 88 | Levi NiblettPlace 88 · Grade 12 · Centennial | 12 | Centennial | 19:40.03 PR |
| 89 | Pierce DanforthPlace 89 · Grade 9 · Centennial | 9 | Centennial | 19:57.61 PR |
| 90 | Cohen KitamuraPlace 90 · Grade 9 · Rocky Mountain | 9 | Rocky Mountain | 20:09.86 PR |
| 91 | Wyatt RowlandPlace 91 · Grade 11 · Rocky Mountain | 11 | Rocky Mountain | 20:10.46 PR |
| 92 | Quinn HegstromPlace 92 · Grade 9 · Centennial | 9 | Centennial | 20:31.72 PR |
| 93 | Hank de JongPlace 93 · Grade 9 · Centennial | 9 | Centennial | 21:15.66 PR |
| 94 | Trent AndrusPlace 94 · Grade 12 · Rocky Mountain | 12 | Rocky Mountain | 21:38.20 PR |