| 1 | Daniel DixonPlace 1 · Grade 9 · Greenleaf Friends | 9 | Greenleaf Friends | 17:13.44 |
| 2 | Patrick MugenziPlace 2 · Grade 10 · Borah | 10 | Borah | 17:14.23 |
| 3 | Blaine StuartPlace 3 · Grade 11 · The Ambrose School | 11 | The Ambrose School | 17:20.24 |
| 4 | Ian LambertPlace 4 · Grade 10 · Borah | 10 | Borah | 18:02.64 |
| 5 | Emmett KlusPlace 5 · Grade 10 · Burns | 10 | Burns | 18:06.63 |
| 6 | Daniel LethamPlace 6 · Grade 12 · Burns | 12 | Burns | 18:09.09 |
| 7 | Jacob DuffyPlace 7 · Grade 9 · Victory Charter | 9 | Victory Charter | 18:14.59 |
| 8 | Tristen StimpsonPlace 8 · Grade 11 · Melba | 11 | Melba | 18:18.45 |
| 9 | Payton McGiffPlace 9 · Grade 10 · Borah | 10 | Borah | 18:20.47 |
| 10 | Cameron WilliamsPlace 10 · Grade 11 · Melba | 11 | Melba | 18:25.04 |
| 11 | Zach GareyPlace 11 · Grade 9 · Borah | 9 | Borah | 18:25.98 |
| 12 | Rafael VillaPlace 12 · Grade 11 · Victory Charter | 11 | Victory Charter | 18:37.05 |
| 13 | Enoch LevandovskyPlace 13 · Grade 12 · Borah | 12 | Borah | 18:38.87 |
| 14 | Cade WarnockPlace 14 · Grade 11 · Borah | 11 | Borah | 18:41.91 |
| 15 | Chris AcostaPlace 15 · Grade 12 · Nyssa | 12 | Nyssa | 18:45.95 |
| 16 | Heath HartleyPlace 16 · Grade 12 · Nyssa | 12 | Nyssa | 18:48.08 |
| 17 | Zach McCammonPlace 17 · Grade 11 · McCall-Donnelly | 11 | McCall-Donnelly | 18:50.92 |
| 18 | Jerod StolpPlace 18 · Grade 12 · Borah | 12 | Borah | 18:51.75 |
| 19 | Noah GoodPlace 19 · Grade 12 · The Ambrose School | 12 | The Ambrose School | 18:57.56 |
| 20 | Ethan SagePlace 20 · Grade 9 · Cole Valley Christian | 9 | Cole Valley Christian | 19:02.11 |
| 21 | Titus CarsonPlace 21 · Grade 9 · Greenleaf Friends | 9 | Greenleaf Friends | 19:02.94 |
| 22 | Garrett SedlacekPlace 22 · Grade 10 · Greenleaf Friends | 10 | Greenleaf Friends | 19:04.26 |
| 23 | Quinn SusukiPlace 23 · Grade 11 · Ontario | 11 | Ontario | 19:05.38 |
| 24 | Nathanael FehringerPlace 24 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 19:06.95 |
| 25 | Beau BromgardPlace 25 · Grade 12 · Melba | 12 | Melba | 19:08.07 |
| 26 | Gibson GreenleePlace 26 · Grade 12 · Borah | 12 | Borah | 19:13.11 |
| 27 | Wyatt StocksPlace 27 · Grade 11 · McCall-Donnelly | 11 | McCall-Donnelly | 19:13.99 |
| 28 | Dan WengerPlace 28 · Grade 11 · Vale | 11 | Vale | 19:24.22 |
| 29 | Hunter BeusPlace 29 · Grade 9 · New Plymouth | 9 | New Plymouth | 19:29.22 |
| 30 | Ben LambPlace 30 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 19:33.47 |
| 31 | Japheth CarlsonPlace 31 · Grade 10 · Vale | 10 | Vale | 19:34.73 |
| 32 | Hunter WilcoxPlace 32 · Grade 9 · McCall-Donnelly | 9 | McCall-Donnelly | 19:38.94 |
| 33 | Elvis SolisPlace 33 · Grade 11 · New Plymouth | 11 | New Plymouth | 19:40.12 |
| 34 | Copen BauerPlace 34 · Grade 12 · Borah | 12 | Borah | 19:42.85 |
| 35 | Parker OlsenPlace 35 · Grade 10 · Melba | 10 | Melba | 19:48.55 |
| 36 | Micklo LunaPlace 36 · Grade 12 · Nyssa | 12 | Nyssa | 19:49.53 |
| 37 | Ryan RoblesPlace 37 · Grade 9 · Burns | 9 | Burns | 19:51.10 |
| 38 | Matthew LeePlace 38 · Grade 11 · Marsing | 11 | Marsing | 19:54.53 |
| 39 | Armando PedrazaPlace 39 · Grade 9 · Nyssa | 9 | Nyssa | 19:57.02 |
| 40 | Joe RicePlace 40 · Grade 11 · New Plymouth | 11 | New Plymouth | 19:58.27 |
| 41 | Lucas GreenleePlace 41 · Grade 12 · Borah | 12 | Borah | 20:02.62 |
| 42 | Nathan TupperPlace 42 · Grade 12 · The Ambrose School | 12 | The Ambrose School | 20:06.15 |
| 43 | Colton SedlacekPlace 43 · Grade 10 · Greenleaf Friends | 10 | Greenleaf Friends | 20:06.77 |
| 44 | Brayden WhitingPlace 44 · Grade 12 · Borah | 12 | Borah | 20:07.56 |
| 45 | Seth CowgerPlace 45 · Grade 11 · Melba | 11 | Melba | 20:09.06 |
| 46 | Pablo GuerreroPlace 46 · Grade 12 · Nyssa | 12 | Nyssa | 20:10.29 |
| 47 | Aaron GarciaPlace 47 · Grade 11 · Nyssa | 11 | Nyssa | 20:13.57 |
| 48 | Garrett MoyesPlace 48 · Grade 12 · Nyssa | 12 | Nyssa | 20:14.41 |
| 49 | Landon VancePlace 49 · Grade 9 · McCall-Donnelly | 9 | McCall-Donnelly | 20:15.81 |
| 50 | Miles StanfordPlace 50 · Grade 9 · McCall-Donnelly | 9 | McCall-Donnelly | 20:16.70 |
| 51 | Timoteo OvallePlace 51 · Grade 10 · Greenleaf Friends | 10 | Greenleaf Friends | 20:17.52 |
| 52 | Clay KellerPlace 52 · Grade 11 · Baker | 11 | Baker | 20:21.82 |
| 53 | Ronan StewartPlace 53 · Grade 9 · Cole Valley Christian | 9 | Cole Valley Christian | 20:26.03 |
| 54 | Dylan ThompsonPlace 54 · Grade 11 · The Ambrose School | 11 | The Ambrose School | 20:29.26 |
| 55 | Cole TaylorPlace 55 · Grade 11 · Greenleaf Friends | 11 | Greenleaf Friends | 20:29.82 |
| 56 | Casey WilsonPlace 56 · Grade 10 · Greenleaf Friends | 10 | Greenleaf Friends | 20:32.92 |
| 57 | Bryan GonzalesPlace 57 · Grade 12 · Borah | 12 | Borah | 20:37.15 |
| 58 | Devin PadgetPlace 58 · Grade 10 · Melba | 10 | Melba | 20:38.33 |
| 59 | Lucas StearnsPlace 59 · Grade 9 · Baker | 9 | Baker | 20:39.94 |
| 60 | Jack KindallPlace 60 · Grade 9 · McCall-Donnelly | 9 | McCall-Donnelly | 20:40.94 |
| 61 | Landry VillaPlace 61 · Grade 11 · Marsing | 11 | Marsing | 20:41.69 |
| 62 | Andrew MoscripPlace 62 · Grade 10 · New Plymouth | 10 | New Plymouth | 20:44.10 |
| 63 | Juan SierraPlace 63 · Grade 11 · Marsing | 11 | Marsing | 20:49.23 |
| 64 | Nathan EsplinPlace 64 · Grade 10 · Nyssa | 10 | Nyssa | 20:52.79 |
| 65 | Nick GeddesPlace 65 · Grade 12 · Cole Valley Christian | 12 | Cole Valley Christian | 20:54.72 |
| 66 | Elijah WalkerPlace 66 · Grade 9 · McCall-Donnelly | 9 | McCall-Donnelly | 20:55.95 |
| 67 | Conner ClinePlace 67 · Grade 11 · Baker | 11 | Baker | 20:59.16 |
| 68 | Carter LittledykePlace 68 · Grade 9 · Melba | 9 | Melba | 21:00.06 |
| 69 | Elijah BanisterPlace 69 · Grade 11 · Baker | 11 | Baker | 21:00.63 |
| 70 | Joe CouchPlace 70 · Grade 9 · Baker | 9 | Baker | 21:03.17 |
| 71 | Marco RamirezPlace 71 · Grade 10 · Vale | 10 | Vale | 21:03.88 |
| 72 | Alex GrossPlace 72 · Grade 10 · Baker | 10 | Baker | 21:04.53 |
| 73 | Michael BarbosaPlace 73 · Grade 11 · Victory Charter | 11 | Victory Charter | 21:07.61 |
| 74 | Kolton DahlPlace 74 · Grade 10 · Burns | 10 | Burns | 21:11.18 |
| 75 | Dylan SnivelyPlace 75 · Grade 11 · Victory Charter | 11 | Victory Charter | 21:11.75 |
| 76 | Ty GoodmanPlace 76 · Grade 12 · New Plymouth | 12 | New Plymouth | 21:12.23 |
| 77 | Alejondro JuarezPlace 77 · Grade 10 · Vale | 10 | Vale | 21:12.82 |
| 78 | Kale CassidyPlace 78 · Grade 9 · Baker | 9 | Baker | 21:13.34 |
| 79 | Ty De VoePlace 79 · Grade 11 · Borah | 11 | Borah | 21:13.90 |
| 81 | David WilsonPlace 81 · Grade 11 · Burns | 11 | Burns | 21:15.70 |
| 82 | Matthew VermeerPlace 82 · Grade 12 · Borah | 12 | Borah | 21:16.22 |
| 83 | Isaac CarreteroPlace 83 · Grade 10 · Borah | 10 | Borah | 21:20.91 |
| 84 | Kameron WoodruffPlace 84 · Grade 12 · Nyssa | 12 | Nyssa | 21:32.34 |
| 85 | Dawson StephensPlace 85 · Grade 11 · Borah | 11 | Borah | 21:33.45 |
| 86 | Jacob HernandezPlace 86 · Grade 10 · NyssaUnofficial | 10 | Nyssa | 21:35 |
| 86 | Brandon MartinezPlace 86 · Grade 10 · Nyssa | 10 | Nyssa | 21:35.60 PR |
| 87 | Kyler CowanPlace 87 · Grade 10 · Victory Charter | 10 | Victory Charter | 21:42.44 |
| 88 | Isaac HernandezPlace 88 · Grade 12 · Nyssa | 12 | Nyssa | 21:43.34 |
| 89 | Joaquin OliverosPlace 89 · Grade 9 · Marsing | 9 | Marsing | 21:43.91 |
| 90 | Julian VargasPlace 90 · Grade 11 · Ontario | 11 | Ontario | 21:44.33 |
| 91 | Kelvin PascacioPlace 91 · Grade 9 · Nyssa | 9 | Nyssa | 21:44.75 |
| 92 | Keegan SusukiPlace 92 · Grade 12 · Ontario | 12 | Ontario | 21:47.43 |
| 93 | Paul YenorPlace 93 · Grade 9 · The Ambrose School | 9 | The Ambrose School | 21:50.30 |
| 94 | Dalton WithersPlace 94 · Grade 11 · Marsing | 11 | Marsing | 21:50.75 |
| 95 | Isaac LeePlace 95 · Grade 9 · Marsing | 9 | Marsing | 21:51.45 |
| 97 | Carlos UreiroPlace 97 · Grade 10 · NyssaUnofficial | 10 | Nyssa | 21:52 |
| 96 | Ryan NettenPlace 96 · Grade 9 · Cole Valley Christian | 9 | Cole Valley Christian | 21:52.07 |
| 97 | Carlos CastroPlace 97 · Nyssa | — | Nyssa | 21:52.67 PR |
| 98 | Elias PascacioPlace 98 · Grade 12 · Nyssa | 12 | Nyssa | 21:53.75 |
| 99 | Fischer AdamsPlace 99 · Grade 12 · Borah | 12 | Borah | 21:58.25 |
| 100 | Diego CarrilloPlace 100 · Grade 10 · Borah | 10 | Borah | 21:59.10 |
| 101 | Nathan McCoyPlace 101 · Grade 12 · Victory Charter | 12 | Victory Charter | 21:59.63 |
| 102 | Wyatt JensenPlace 102 · Grade 10 · Nyssa | 10 | Nyssa | 22:00.17 |
| 103 | Than NesbittPlace 103 · Grade 9 · New Plymouth | 9 | New Plymouth | 22:02.58 |
| 104 | Sam MonsonPlace 104 · Grade 10 · Melba | 10 | Melba | 22:04.08 |
| 105 | Anthony LopezPlace 105 · Grade 11 · Ontario | 11 | Ontario | 22:06.68 |
| 106 | Nathan ChamberlainPlace 106 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 22:09.63 |
| 107 | Elijah BrownPlace 107 · Grade 11 · Marsing | 11 | Marsing | 22:10.55 |
| 108 | Aiken ZentPlace 108 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 22:14.08 |
| 109 | Clint SvedinPlace 109 · Grade 11 · Melba | 11 | Melba | 22:15.37 |
| 110 | Quenten GonzalezPlace 110 · Grade 10 · Ontario | 10 | Ontario | 22:16.41 |
| 111 | Stewart StearsPlace 111 · Grade 9 · Melba | 9 | Melba | 22:17.49 |
| 112 | Sebastian JohnsonPlace 112 · Grade 11 · Burns | 11 | Burns | 22:20.81 |
| 113 | Collin ChristensenPlace 113 · Grade 10 · New Plymouth | 10 | New Plymouth | 22:21.57 |
| 114 | Noah VantreasePlace 114 · Grade 9 · New Plymouth | 9 | New Plymouth | 22:22.11 |
| 115 | Josh AndersenPlace 115 · Grade 11 · Vale | 11 | Vale | 22:23.59 |
| 116 | Brendon RicePlace 116 · Grade 9 · New Plymouth | 9 | New Plymouth | 22:24.26 |
| 117 | Ricky LeyvaPlace 117 · Grade 10 · Vale | 10 | Vale | 22:27.56 |
| 118 | Nick McCoyPlace 118 · Grade 10 · Victory Charter | 10 | Victory Charter | 22:31.43 |
| 119 | Hsee HseePlace 119 · Grade 9 · New Plymouth | 9 | New Plymouth | 22:33.08 |
| 120 | Austin SmithPlace 120 · Grade 10 · Victory Charter | 10 | Victory Charter | 22:37.83 |
| 121 | Sterling MillsPlace 121 · Grade 10 · Borah | 10 | Borah | 22:38.47 |
| 122 | Miles GisoPlace 122 · Grade 11 · Borah | 11 | Borah | 22:47.55 |
| 123 | Sam GozartPlace 123 · Grade 11 · Victory Charter | 11 | Victory Charter | 22:52.36 |
| 124 | Curtis HollingerPlace 124 · Grade 12 · Nyssa | 12 | Nyssa | 22:56.26 |
| 125 | Jaylen FuentasPlace 125 · Grade 12 · Nyssa | 12 | Nyssa | 23:01.45 |
| 126 | Kaden LesliePlace 126 · Grade 10 · New Plymouth | 10 | New Plymouth | 23:03.08 |
| 127 | Bradley GrahamPlace 127 · Grade 10 · New Plymouth | 10 | New Plymouth | 23:11.17 |
| 128 | Evan DanielsPlace 128 · Grade 9 · Victory Charter | 9 | Victory Charter | 23:12.70 |
| 129 | Gavin BakerPlace 129 · Grade 9 · McCall-Donnelly | 9 | McCall-Donnelly | 23:14.26 |
| 130 | Luke NelsonPlace 130 · Grade 9 · McCall-Donnelly | 9 | McCall-Donnelly | 23:18.85 |
| 131 | David AguilarPlace 131 · Grade 9 · Marsing | 9 | Marsing | 23:21.02 |
| 132 | Kaden CowanPlace 132 · Grade 9 · Victory Charter | 9 | Victory Charter | 23:22.46 |
| 133 | Jason KaatzPlace 133 · Grade 11 · Ontario | 11 | Ontario | 23:25.64 |
| 134 | Thomas HalePlace 134 · Grade 9 · Ontario | 9 | Ontario | 23:26.68 |
| 135 | Mitchell WulffPlace 135 · Grade 11 · Burns | 11 | Burns | 23:27.57 |
| 136 | Frank OliverPlace 136 · Grade 9 · Nyssa | 9 | Nyssa | 23:33.37 |
| 137 | Reynaldo AguirrePlace 137 · Grade 9 · Marsing | 9 | Marsing | 23:43.70 |
| 138 | Dennis FratesPlace 138 · Grade 12 · New Plymouth | 12 | New Plymouth | 23:58.86 |
| 139 | Matt CoxPlace 139 · Grade 12 · Vale | 12 | Vale | 23:59.81 |
| 140 | Ben SmithPlace 140 · Grade 9 · New Plymouth | 9 | New Plymouth | 24:16.25 |
| 141 | Joseph DaughertyPlace 141 · Grade 10 · Baker | 10 | Baker | 24:22.75 |
| 142 | Michael ZeyerPlace 142 · Grade 11 · Melba | 11 | Melba | 24:23.61 |
| 143 | Jake KeadyPlace 143 · Grade 11 · Burns | 11 | Burns | 24:33.81 |
| 144 | Noah CarlsonPlace 144 · Grade 12 · Vale | 12 | Vale | 24:52.69 |
| 145 | Hayden KishPlace 145 · Grade 10 · Marsing | 10 | Marsing | 24:54.13 |
| 146 | Logan AustinPlace 146 · Grade 11 · New Plymouth | 11 | New Plymouth | 24:54.80 |
| 147 | Demetrius GuntrumPlace 147 · Grade 10 · Borah | 10 | Borah | 24:56.28 |
| 148 | Isaiah BurgosPlace 148 · Grade 9 · Marsing | 9 | Marsing | 25:07.24 |
| 149 | Alan ChewPlace 149 · Grade 11 · Ontario | 11 | Ontario | 25:13.50 |
| 150 | Jacob MoorePlace 150 · Grade 9 · Ontario | 9 | Ontario | 25:14.76 |
| 151 | Richard RojasPlace 151 · Grade 11 · Ontario | 11 | Ontario | 25:15.53 |
| 152 | Luis DiazPlace 152 · Grade 10 · Vale | 10 | Vale | 25:17.52 |
| 153 | Joao CamposPlace 153 · Grade 12 · Ontario | 12 | Ontario | 25:34.74 PR |
| 154 | Zane BradachPlace 154 · Grade 10 · Burns | 10 | Burns | 25:40.18 |
| 155 | Ezra MartinezPlace 155 · Grade 10 · Ontario | 10 | Ontario | 25:41.39 |
| 156 | Carlos GarciaPlace 156 · Grade 11 · Ontario | 11 | Ontario | 25:43.32 |
| 157 | Cayson HowardPlace 157 · Grade 10 · New Plymouth | 10 | New Plymouth | 26:00.05 |
| 158 | Ernesto NavarretePlace 158 · Grade 10 · New Plymouth | 10 | New Plymouth | 26:01.01 |
| 159 | Kyle RechePlace 159 · Grade 9 · Cole Valley Christian | 9 | Cole Valley Christian | 26:23.61 |
| 160 | Minh TranPlace 160 · Grade 12 · Victory Charter | 12 | Victory Charter | 26:33.60 |
| 161 | Derek OdgersPlace 161 · Grade 11 · New Plymouth | 11 | New Plymouth | 26:45.89 |
| 162 | Mankato ThompsonPlace 162 · Grade 9 · Vale | 9 | Vale | 27:06.17 |
| 163 | Brody ArcherPlace 163 · Grade 11 · Marsing | 11 | Marsing | 27:23.51 |
| 164 | Aaron CreechPlace 164 · Grade 9 · New Plymouth | 9 | New Plymouth | 27:43.94 |
| 165 | AJ AyubanPlace 165 · Grade 9 · Marsing | 9 | Marsing | 29:31.51 |
| 166 | Travis KeadyPlace 166 · Grade 9 · Burns | 9 | Burns | 29:35.72 PR |
| 167 | Manuel RamosPlace 167 · Grade 9 · Marsing | 9 | Marsing | 29:35.72 |