| 1 | Isaac WrightPlace 1 · Grade 8 · Desert Hills | 8 | Desert Hills | 12:38.00 |
| 2 | Harrison YetterPlace 2 · Grade 8 · Horse Heavens Hills | 8 | Horse Heavens Hills | 13:48.00 |
| 3 | DJ AndresPlace 3 · Grade 8 · Stevens | 8 | Stevens | 13:56.00 |
| 4 | Maximus OlsonPlace 4 · Grade 8 · Sandstone | 8 | Sandstone | 14:01.14 |
| 5 | Ivan Zuniga GarciaPlace 5 · Grade 8 · Ochoa | 8 | Ochoa | 14:01.97 |
| 6 | Josiah MurphyPlace 6 · Grade 8 · Sandstone | 8 | Sandstone | 14:03.00 |
| 7 | Nolan MorgaPlace 7 · Grade 8 · Pioneer (Walla Walla) | 8 | Pioneer (Walla Walla) | 14:06.00 |
| 8 | Breckin AshlockPlace 8 · Grade 8 · Desert Hills | 8 | Desert Hills | 14:08.00 |
| 9 | Jace ScrimsherPlace 9 · Grade 7 · Desert Hills | 7 | Desert Hills | 14:09.00 |
| 10 | Lance ThonneyPlace 10 · Grade 8 · Pioneer (Walla Walla) | 8 | Pioneer (Walla Walla) | 14:12.51 |
| 11 | Samuel SabinPlace 11 · Grade 8 · Desert Hills | 8 | Desert Hills | 14:12.88 |
| 12 | Floyd HafenPlace 12 · Grade 8 · Garrison | 8 | Garrison | 14:15.00 |
| 13 | Weston PrattPlace 13 · Grade 8 · Desert Hills | 8 | Desert Hills | 14:18.00 |
| 14 | Oliver ThornockPlace 14 · Grade 7 · Desert Hills | 7 | Desert Hills | 14:26.00 |
| 15 | Spencer PetersenPlace 15 · Grade 7 · Desert Hills | 7 | Desert Hills | 14:27.00 |
| 16 | Samuel RobertsonPlace 16 · Grade 8 · Desert Hills | 8 | Desert Hills | 14:53.00 |
| 17 | Marshall FarnsworthPlace 17 · Grade 7 · Desert Hills | 7 | Desert Hills | 15:01.70 |
| 18 | Nathan BenitesPlace 18 · Grade 8 · Desert Hills | 8 | Desert Hills | 15:01.99 |
| 19 | Callum JamesPlace 19 · Grade 7 · Desert Hills | 7 | Desert Hills | 15:02.00 |
| 20 | Weston HammondPlace 20 · Grade 8 · Pioneer (Walla Walla) | 8 | Pioneer (Walla Walla) | 15:18.00 |
| 21 | Dean PriddyPlace 21 · Grade 8 · Garrison | 8 | Garrison | 15:19.00 |
| 22 | Xzavier GilbertPlace 22 · Grade 8 · Horse Heavens Hills | 8 | Horse Heavens Hills | 15:25.00 |
| 23 | Raleigh RudinPlace 23 · Grade 7 · Garrison | 7 | Garrison | 15:30.00 |
| 24 | Kellen RobertsPlace 24 · Grade 7 · Armand Larive | 7 | Armand Larive | 15:37.00 |
| 25 | Micah OlswangerPlace 25 · Grade 7 · Garrison | 7 | Garrison | 15:38.00 |
| 26 | Easton DeranleauPlace 26 · Grade 8 · Desert Hills | 8 | Desert Hills | 15:40.00 |
| 27 | Jayden BadilloPlace 27 · Grade 7 · Armand Larive | 7 | Armand Larive | 15:41.00 |
| 28 | Benjamin WaldronPlace 28 · Grade 8 · Desert Hills | 8 | Desert Hills | 15:43.00 |
| 29 | Preston BeitzPlace 29 · Grade 8 · Horse Heavens Hills | 8 | Horse Heavens Hills | 15:44.00 |
| 30 | Adan VillegasPlace 30 · Grade 8 · Pioneer (Walla Walla) | 8 | Pioneer (Walla Walla) | 15:49.00 |
| 31 | Eli CripePlace 31 · Grade 8 · Desert Hills | 8 | Desert Hills | 15:51.00 |
| 32 | Griffin GwinnPlace 32 · Grade 7 · Pioneer (Walla Walla) | 7 | Pioneer (Walla Walla) | 15:55.00 |
| 33 | Emilio MartinezPlace 33 · Grade 7 · Garrison | 7 | Garrison | 16:05.00 |
| 34 | Brock LoftusPlace 34 · Grade 7 · Horse Heavens Hills | 7 | Horse Heavens Hills | 16:16.00 |
| 35 | Darius MartinPlace 35 · Grade 7 · Armand Larive | 7 | Armand Larive | 16:17.00 PR |
| 36 | Cannon OttleyPlace 36 · Grade 7 · Horse Heavens Hills | 7 | Horse Heavens Hills | 16:18.00 |
| 37 | Alan AlcarazPlace 37 · Grade 8 · Stevens | 8 | Stevens | 16:21.00 PR |
| 38 | Emmett PotterPlace 38 · Grade 8 · Armand Larive | 8 | Armand Larive | 16:22.00 |
| 39 | Cooper BradshawPlace 39 · Grade 8 · Sandstone | 8 | Sandstone | 16:25.19 |
| 40 | Luk EwerPlace 40 · Grade 8 · Garrison | 8 | Garrison | 16:25.95 |
| 41 | Ian FollettPlace 41 · Grade 8 · Pioneer (Walla Walla) | 8 | Pioneer (Walla Walla) | 16:27.00 |
| 42 | Yurii HorshcharPlace 42 · Grade 8 · Desert Hills | 8 | Desert Hills | 16:30.00 |
| 43 | Levi SykesPlace 43 · Grade 8 · Desert Hills | 8 | Desert Hills | 16:40.32 |
| 44 | Felix HerreraPlace 44 · Grade 8 · Desert Hills | 8 | Desert Hills | 16:40.54 |
| 45 | Beau NeddoPlace 45 · Grade 7 · Armand Larive | 7 | Armand Larive | 16:58.00 |
| 46 | Gerald ParksPlace 46 · Grade 7 · Armand Larive | 7 | Armand Larive | 16:59.00 |
| 47 | Chael TaylorPlace 47 · Grade 8 · Sandstone | 8 | Sandstone | 17:06.00 |
| 48 | Henry WickPlace 48 · Grade 7 · Highlands (Kennewick) | 7 | Highlands (Kennewick) | 17:12.00 |
| 49 | Alexander VarelaPlace 49 · Grade 8 · Stevens | 8 | Stevens | 17:14.00 |
| 50 | Alex Rodriguez GuzmanPlace 50 · Grade 8 · Sandstone | 8 | Sandstone | 17:18.00 |
| 51 | Austin MeekPlace 51 · Grade 8 · Desert Hills | 8 | Desert Hills | 17:37.00 |
| 52 | Victor VargasPlace 52 · Grade 8 · Stevens | 8 | Stevens | 17:49.00 |
| 53 | Benton RoyerPlace 53 · Grade 8 · Sandstone | 8 | Sandstone | 18:01.00 |
| 54 | Roman ArellanoPlace 54 · Grade 7 · Sandstone | 7 | Sandstone | 18:17.00 |
| 55 | Evan ReinkePlace 55 · Grade 8 · Horse Heavens Hills | 8 | Horse Heavens Hills | 18:22.00 |
| 56 | McKay RhotenPlace 56 · Grade 8 · Desert Hills | 8 | Desert Hills | 18:28.00 |
| 57 | Ryker GriffithPlace 57 · Grade 7 · Sandstone | 7 | Sandstone | 18:32.00 |
| 58 | William KnoppPlace 58 · Grade 8 · Desert Hills | 8 | Desert Hills | 18:42.00 |
| 59 | Parker DealPlace 59 · Grade 7 · Desert Hills | 7 | Desert Hills | 18:53.00 |
| 60 | Giovanni BrisenoPlace 60 · Grade 7 · Stevens | 7 | Stevens | 19:01.00 PR |
| 61 | Javier TillPlace 61 · Grade 7 · Desert Hills | 7 | Desert Hills | 19:14.00 |
| 62 | Hudson RaePlace 62 · Grade 8 · Desert Hills | 8 | Desert Hills | 19:18.00 |
| 63 | Carter MartinPlace 63 · Grade 7 · Horse Heavens Hills | 7 | Horse Heavens Hills | 19:20.00 |
| 64 | Damian IbarraPlace 64 · Grade 8 · Sandstone | 8 | Sandstone | 19:22.13 |
| 65 | Sawyer SwensonPlace 65 · Grade 7 · Desert Hills | 7 | Desert Hills | 19:22.13 |
| 66 | David ShasteenPlace 66 · Grade 8 · Sandstone | 8 | Sandstone | 19:22.64 |
| 67 | Jakob RamosPlace 67 · Grade 8 · Armand Larive | 8 | Armand Larive | 19:34.00 PR |
| 68 | Noah HollandPlace 68 · Grade 7 · Horse Heavens Hills | 7 | Horse Heavens Hills | 20:09.00 |
| 69 | Logan MoyerPlace 69 · Grade 7 · Sandstone | 7 | Sandstone | 20:21.00 |
| 70 | Kaiden MasonPlace 70 · Grade 7 · Desert Hills | 7 | Desert Hills | 20:41.00 |
| 71 | Luke HeitschmidtPlace 71 · Grade 8 · Desert Hills | 8 | Desert Hills | 21:17.00 |
| 72 | Jackson ParksPlace 72 · Grade 7 · Armand Larive | 7 | Armand Larive | 21:29.00 |
| 73 | Treyson BaileyPlace 73 · Grade 7 · Desert Hills | 7 | Desert Hills | 21:38.00 |
| 74 | Ammon LowePlace 74 · Grade 7 · Desert Hills | 7 | Desert Hills | 22:11.00 |
| 75 | Colton PerkinsPlace 75 · Grade 7 · Desert Hills | 7 | Desert Hills | 22:15.00 |
| 76 | Alfredo ArreolaPlace 76 · Grade 7 · Armand Larive | 7 | Armand Larive | 22:30.00 |
| 77 | Michael TejedaPlace 77 · Grade 7 · Armand Larive | 7 | Armand Larive | 22:36.00 |
| 78 | Vin VuuPlace 78 · Grade 7 · Sandstone | 7 | Sandstone | 22:37.00 |
| 79 | Oryen ChenPlace 79 · Grade 7 · Desert Hills | 7 | Desert Hills | 23:12.00 |
| 80 | Oliver MahanyPlace 80 · Grade 7 · Desert Hills | 7 | Desert Hills | 23:14.00 |
| 81 | Oliver MacPhersonPlace 81 · Grade 7 · Desert Hills | 7 | Desert Hills | 23:18.00 |
| 82 | Brighton TomposPlace 82 · Grade 7 · Sandstone | 7 | Sandstone | 24:27.00 |
| 83 | Dallez HernandezPlace 83 · Grade 7 · Sandstone | 7 | Sandstone | 24:48.00 |
| 84 | Jacob HernandezPlace 84 · Grade 8 · Stevens | 8 | Stevens | 25:43.00 |
| 85 | Nethaniah CruzPlace 85 · Grade 7 · Stevens | 7 | Stevens | 26:00.00 |
| 86 | Saul MirandaPlace 86 · Grade 8 · Stevens | 8 | Stevens | 32:31.00 |