| 1 | Nick JudiPlace 1 · Grade 7 · Desert Hills | 7 | Desert Hills | 12:57 |
| 2 | Isaac WrightPlace 2 · Grade 7 · Desert Hills | 7 | Desert Hills | 13:25 |
| 3 | Rehan RoachPlace 3 · Grade 7 · Ray Reynolds | 7 | Ray Reynolds | 14:00 |
| 4 | Weston LybbertPlace 4 · Grade 7 · Ray Reynolds | 7 | Ray Reynolds | 14:03 |
| 5 | Damien GilbertPlace 5 · Grade 7 · Ray Reynolds | 7 | Ray Reynolds | 14:08 |
| 6 | Damien AdamsPlace 6 · Grade 7 · Garrison | 7 | Garrison | 14:10 |
| 7 | Milo KleiPlace 7 · Grade 7 · Chinook (Kennewick) | 7 | Chinook (Kennewick) | 14:11 |
| 8 | Josh HutchinsPlace 8 · Grade 7 · Chinook (Kennewick) | 7 | Chinook (Kennewick) | 14:12 |
| 9 | Sebastian LopezPlace 9 · Grade 7 · Garrison | 7 | Garrison | 14:17 |
| 10 | Breckin AshlockPlace 10 · Grade 7 · Desert Hills | 7 | Desert Hills | 14:30 |
| 11 | Luke EdlerPlace 11 · Grade 7 · Chinook (Kennewick) | 7 | Chinook (Kennewick) | 14:33 |
| 12 | Nolan MorgaPlace 12 · Grade 7 · Pioneer (Walla Walla) | 7 | Pioneer (Walla Walla) | 14:33 |
| 13 | Jonah StonePlace 13 · Grade 7 · Horse Heavens Hills | 7 | Horse Heavens Hills | 14:40 |
| 14 | Declan CalawayPlace 14 · Grade 7 · McLoughlin (Pasco) | 7 | McLoughlin (Pasco) | 15:01 |
| 15 | Luk EwerPlace 15 · Grade 7 · Garrison | 7 | Garrison | 15:08 |
| 16 | Weston PrattPlace 16 · Grade 7 · Desert Hills | 7 | Desert Hills | 15:09 |
| 17 | Weston HammondPlace 17 · Grade 7 · Pioneer (Walla Walla) | 7 | Pioneer (Walla Walla) | 15:16 |
| 18 | Isaac SkalskiPlace 18 · Grade 7 · Desert Hills | 7 | Desert Hills | 15:19 |
| 19 | Calvin BeckPlace 19 · Grade 7 · Ray Reynolds | 7 | Ray Reynolds | 15:25 |
| 20 | Xzavier GilbertPlace 20 · Grade 7 · Horse Heavens Hills | 7 | Horse Heavens Hills | 15:27 |
| 21 | Jesse MillerPlace 21 · Grade 7 · Desert Hills | 7 | Desert Hills | 15:27 |
| 22 | Easton DeranleauPlace 22 · Grade 7 · Desert Hills | 7 | Desert Hills | 15:36.22 |
| 23 | Henry PencePlace 23 · Grade 7 · Armand Larive | 7 | Armand Larive | 15:36.45 |
| 24 | Peter SchwanPlace 24 · Grade 7 · Chinook (Kennewick) | 7 | Chinook (Kennewick) | 15:55 |
| 25 | Koy GardnerPlace 25 · Grade 7 · Chinook (Kennewick) | 7 | Chinook (Kennewick) | 16:10 |
| 26 | Landyn SourinvayskaPlace 26 · Grade 7 · Ray Reynolds | 7 | Ray Reynolds | 16:16 |
| 27 | Benjamin WaldronPlace 27 · Grade 7 · Desert Hills | 7 | Desert Hills | 16:25 |
| 28 | Harrison YetterPlace 28 · Grade 7 · Horse Heavens Hills | 7 | Horse Heavens Hills | 16:27 |
| 29 | Preston BeitzPlace 29 · Grade 7 · Horse Heavens Hills | 7 | Horse Heavens Hills | 16:40.05 |
| 30 | Ryker HickmanPlace 30 · Grade 7 · Horse Heavens Hills | 7 | Horse Heavens Hills | 16:40.53 |
| 31 | Nathan BenitesPlace 31 · Grade 7 · Desert Hills | 7 | Desert Hills | 16:41 |
| 32 | Charlie KartchnerPlace 32 · Grade 7 · McLoughlin (Pasco) | 7 | McLoughlin (Pasco) | 16:59 |
| 33 | Samuel RehmkePlace 33 · Grade 7 · Chinook (Kennewick) | 7 | Chinook (Kennewick) | 17:01 |
| 34 | Dean PriddyPlace 34 · Grade 7 · Garrison | 7 | Garrison | 17:06 |
| 35 | Cohen JonesPlace 35 · Grade 7 · Ray Reynolds | 7 | Ray Reynolds | 17:59 |
| 36 | Eilam CollinsPlace 36 · Grade 7 · Ray Reynolds | 7 | Ray Reynolds | 18:01 |
| 37 | Ethan BradyPlace 37 · Grade 7 · Desert Hills | 7 | Desert Hills | 18:21 |
| 38 | Cameron CragerPlace 38 · Grade 7 · Ray Reynolds | 7 | Ray Reynolds | 18:28 |
| 39 | Devin BloomPlace 39 · Grade 7 · Ray Reynolds | 7 | Ray Reynolds | 18:29 |
| 40 | Felix HerreraPlace 40 · Grade 7 · Desert Hills | 7 | Desert Hills | 18:48 |
| 41 | Cohen SimmelinkPlace 41 · Grade 7 · Chinook (Kennewick) | 7 | Chinook (Kennewick) | 18:53 |
| 42 | Austin MeekPlace 42 · Grade 7 · Desert Hills | 7 | Desert Hills | 18:58 |
| 43 | Hudson RaePlace 43 · Grade 7 · Desert Hills | 7 | Desert Hills | 19:15 |
| 44 | William KnoppPlace 44 · Grade 7 · Desert Hills | 7 | Desert Hills | 19:47 |
| 45 | Eli BrownPlace 45 · Grade 7 · McLoughlin (Pasco) | 7 | McLoughlin (Pasco) | 20:53 |
| 46 | Levi SykesPlace 46 · Grade 7 · Desert Hills | 7 | Desert Hills | 21:08 |
| 47 | Silas MillerPlace 47 · Grade 7 · Ray Reynolds | 7 | Ray Reynolds | 21:13 |
| 48 | Ian McCall PachecoPlace 48 · Grade 7 · Ray Reynolds | 7 | Ray Reynolds | 21:31 |
| 49 | Truman PrasadPlace 49 · Grade 7 · Pioneer (Walla Walla) | 7 | Pioneer (Walla Walla) | 23:06 |
| 50 | Jakob RamosPlace 50 · Grade 7 · Armand Larive | 7 | Armand Larive | 23:48 |
| 51 | Lincoln SmithPlace 51 · Grade 7 · McLoughlin (Pasco) | 7 | McLoughlin (Pasco) | 24:24 |
| 52 | Davin GriffinPlace 52 · Grade 7 · McLoughlin (Pasco) | 7 | McLoughlin (Pasco) | 24:50 |
| 53 | Saul MirandaPlace 53 · Grade 7 · Stevens | 7 | Stevens | 25:45 |
| 54 | Pedro MartinezPlace 54 · Grade 7 · Stevens | 7 | Stevens | 30:56 |
| 55 | Aaron GomezPlace 55 · Grade 7 · Stevens | 7 | Stevens | 30:57 |
| 56 | Benicio GonzalezPlace 56 · Grade 7 · McLoughlin (Pasco) | 7 | McLoughlin (Pasco) | 31:51 |