| 1 | Ethan LaBontePlace 1 · Grade 12 · Moses Lake | 12 | Moses Lake | 17:22 |
| 2 | Carson ForsterPlace 2 · Grade 12 · Eastmont | 12 | Eastmont | 17:29 |
| 3 | Sam ElliottPlace 3 · Grade 12 · Moses Lake | 12 | Moses Lake | 17:39 |
| 4 | Zach AtwoodPlace 4 · Grade 12 · Logos | 12 | Logos | 17:39 |
| 5 | Aiden TuttlePlace 5 · Grade 12 · Cascade (Leavenworth) | 12 | Cascade (Leavenworth) | 18:09 |
| 6 | Luke HawkinsPlace 6 · Grade 9 · Eastmont | 9 | Eastmont | 18:09 |
| 7 | Sean HenriksonPlace 7 · Grade 10 · Goldendale | 10 | Goldendale | 18:10 |
| 8 | Brendan SnekvikPlace 8 · Grade 10 · Garfield-Palouse | 10 | Garfield-Palouse | 18:11 |
| 9 | Brodie HollandPlace 9 · Grade 11 · Moses Lake | 11 | Moses Lake | 18:27 |
| 10 | Kieran SnekvikPlace 10 · Grade 10 · Garfield-Palouse | 10 | Garfield-Palouse | 18:28 |
| 11 | Angel VerduzcoPlace 11 · Grade 10 · Moses Lake | 10 | Moses Lake | 18:29 |
| 12 | Andrew GarciaPlace 12 · Grade 10 · Sunnyside | 10 | Sunnyside | 18:37 |
| 13 | Simeon RauchPlace 13 · Grade 10 · Logos | 10 | Logos | 18:39 |
| 14 | Jonathan RouechePlace 14 · Grade 10 · Moses Lake | 10 | Moses Lake | 18:44 |
| 15 | Elijah CisnerosPlace 15 · Grade 11 · Sunnyside | 11 | Sunnyside | 18:49 |
| 16 | Jasper BardPlace 16 · Grade 11 · Cascade (Leavenworth) | 11 | Cascade (Leavenworth) | 18:51 |
| 17 | Logan LabontePlace 17 · Grade 12 · Moses Lake | 12 | Moses Lake | 18:54 |
| 18 | Ethan MoorePlace 18 · Grade 11 · Eastmont | 11 | Eastmont | 18:55 |
| 19 | Emmett AtencoPlace 19 · Grade 11 · Eastmont | 11 | Eastmont | 18:56 |
| 20 | Jesse HumpherysPlace 20 · Grade 10 · Moses Lake | 10 | Moses Lake | 18:57 |
| 21 | Maximiliano Garcia-PinoPlace 21 · Grade 12 · Sunnyside | 12 | Sunnyside | 19:04 |
| 22 | Brayden AndersonPlace 22 · Grade 11 · Cascade (Leavenworth) | 11 | Cascade (Leavenworth) | 19:08 |
| 23 | Alexzander OsorioPlace 23 · Grade 11 · Sunnyside | 11 | Sunnyside | 19:10 |
| 24 | Antonio AurilioPlace 24 · Grade 12 · Cascade (Leavenworth) | 12 | Cascade (Leavenworth) | 19:10 |
| 25 | Seth DaviesPlace 25 · Grade 11 · Eastmont | 11 | Eastmont | 19:12 |
| 26 | John BeebePlace 26 · Grade 11 · Cascade (Leavenworth) | 11 | Cascade (Leavenworth) | 19:25 |
| 27 | Olen JohnsonPlace 27 · Grade 12 · Cascade (Leavenworth) | 12 | Cascade (Leavenworth) | 19:28 |
| 28 | Isaac CallPlace 28 · Grade 11 · Goldendale | 11 | Goldendale | 19:30 |
| 29 | Hazen JacobPlace 29 · Grade 11 · Wapato | 11 | Wapato | 19:31 |
| 30 | Rafael VasquezPlace 30 · Grade 10 · Connell | 10 | Connell | 19:32 |
| 31 | Caden CondiePlace 31 · Grade 11 · Sunnyside | 11 | Sunnyside | 19:34 |
| 32 | Anthony VillalobosPlace 32 · Grade 12 · Cascade (Leavenworth) | 12 | Cascade (Leavenworth) | 19:34 |
| 33 | Bear LopezPlace 33 · Grade 10 · Logos | 10 | Logos | 19:35 |
| 34 | Tanner SmithPlace 34 · Grade 9 · Potlatch | 9 | Potlatch | 19:36 |
| 35 | Vicente MedelezPlace 35 · Grade 11 · Zillah | 11 | Zillah | 19:38 |
| 36 | Tysen ReedPlace 36 · Grade 11 · Zillah | 11 | Zillah | 19:39 |
| 37 | Brian CortezPlace 37 · Grade 12 · Mabton | 12 | Mabton | 19:41 |
| 38 | Orlando IsiordiaPlace 38 · Grade 12 · Granger | 12 | Granger | 19:43 |
| 39 | Marcus CasperPlace 39 · Grade 10 · Connell | 10 | Connell | 19:48 |
| 40 | Cohen DavisPlace 40 · Grade 10 · Eastmont | 10 | Eastmont | 19:56 |
| 41 | Fabricio AlvarezPlace 41 · Grade 10 · Toppenish | 10 | Toppenish | 19:58 |
| 42 | Brian SweeneyPlace 42 · Grade 11 · Tri-Cities Prep | 11 | Tri-Cities Prep | 20:00 |
| 43 | Josh AnantatmulaPlace 43 · Grade 11 · Eastmont | 11 | Eastmont | 20:01 |
| 44 | Armando JohnPlace 44 · Grade 12 · Toppenish | 12 | Toppenish | 20:17 |
| 45 | Isaiah HightreePlace 45 · Grade 9 · Garfield-Palouse | 9 | Garfield-Palouse | 20:20 |
| 46 | Marius LukerPlace 46 · Grade 12 · Potlatch | 12 | Potlatch | 20:24 |
| 47 | Micah SmithPlace 47 · Grade 12 · Potlatch | 12 | Potlatch | 20:24 |
| 48 | Samuel MacduffPlace 48 · Grade 9 · Pasco | 9 | Pasco | 20:27 |
| 49 | Elliot GrindlingPlace 49 · Grade 12 · Goldendale | 12 | Goldendale | 20:31 |
| 50 | Sylas GarzaPlace 50 · Grade 10 · Othello | 10 | Othello | 20:32 |
| 51 | Emmanuel VelaPlace 51 · Grade 10 · Toppenish | 10 | Toppenish | 20:32 |
| 52 | Adan ZunigaPlace 52 · Grade 10 · Mabton | 10 | Mabton | 20:38 |
| 53 | Landen HolwayPlace 53 · Grade 9 · Hanford | 9 | Hanford | 20:39 |
| 54 | Felix SabalzaPlace 54 · Grade 12 · Pasco | 12 | Pasco | 20:46 |
| 55 | Juan LaresPlace 55 · Grade 11 · Toppenish | 11 | Toppenish | 20:49 |
| 56 | Daniel Cueva-CortezPlace 56 · Grade 11 · Toppenish | 11 | Toppenish | 20:50 |
| 57 | Bo WhitlingPlace 57 · Grade 10 · Logos | 10 | Logos | 20:56 |
| 58 | Hector GuadarramaPlace 58 · Grade 11 · Toppenish | 11 | Toppenish | 20:58 |
| 59 | Raymond HolycrossPlace 59 · Grade 11 · Goldendale | 11 | Goldendale | 20:59 |
| 60 | Douglas BlodgettPlace 60 · Grade 9 · Wapato | 9 | Wapato | 21:01 |
| 61 | Logan CortinaPlace 61 · Grade 10 · Hanford | 10 | Hanford | 21:01 |
| 62 | Andrew BergerPlace 62 · Grade 10 · LaSalle | 10 | LaSalle | 21:10 |
| 63 | Jordan VisayaPlace 63 · Grade 10 · Yakama Nation Tribal | 10 | Yakama Nation Tribal | 21:11 |
| 64 | Jasper EgbertPlace 64 · Grade 10 · Hanford | 10 | Hanford | 21:18 |
| 65 | Adriel FloresPlace 65 · Grade 11 · Othello | 11 | Othello | 21:18 |
| 66 | Levi ClementsPlace 66 · Grade 10 · Hanford | 10 | Hanford | 21:18 |
| 67 | Grady CurtisPlace 67 · Grade 9 · Connell | 9 | Connell | 21:23 |
| 68 | Justin MartinezPlace 68 · Grade 12 · Othello | 12 | Othello | 21:23 |
| 69 | Daniel GonzalezPlace 69 · Grade 9 · Othello | 9 | Othello | 21:23 |
| 70 | Moses PlemonsPlace 70 · Grade 10 · Hanford | 10 | Hanford | 21:24 |
| 71 | Cristian EquihuaPlace 71 · Grade 10 · Granger | 10 | Granger | 21:25 |
| 72 | Aidric MuzatkoPlace 72 · Grade 10 · Tri-Cities Prep | 10 | Tri-Cities Prep | 21:28 |
| 73 | Nathan WakemanPlace 73 · Grade 9 · Hanford | 9 | Hanford | 21:30 |
| 74 | Sebastian MendozaPlace 74 · Grade 11 · Wapato | 11 | Wapato | 21:33 |
| 75 | Drake GillPlace 75 · Grade 9 · Hanford | 9 | Hanford | 21:34 |
| 76 | Simon GrindlingPlace 76 · Grade 10 · Goldendale | 10 | Goldendale | 21:40 |
| 77 | Tukker Matteson JohnsonPlace 77 · Grade 9 · Cle Elum/Roslyn | 9 | Cle Elum/Roslyn | 21:41 |
| 78 | Josh AppelPlace 78 · Grade 12 · Garfield-Palouse | 12 | Garfield-Palouse | 21:42 |
| 79 | Sebastian AvilesPlace 79 · Grade 11 · Pasco | 11 | Pasco | 21:44 |
| 80 | Peyton GreenhalghPlace 80 · Grade 10 · Pasco | 10 | Pasco | 21:48 |
| 81 | Eduardo Ortega-ChavezPlace 81 · Grade 10 · Toppenish | 10 | Toppenish | 21:49 |
| 82 | Damian SimondsPlace 82 · Grade 11 · Goldendale | 11 | Goldendale | 21:53 |
| 83 | Gabriel BohrmannPlace 83 · Grade 12 · Tri-Cities Prep | 12 | Tri-Cities Prep | 21:55 |
| 84 | Kian LancasterPlace 84 · Grade 12 · LaSalle | 12 | LaSalle | 21:58 |
| 85 | Dawson MullerPlace 85 · Grade 10 · Pasco | 10 | Pasco | 22:07 |
| 86 | Jess ZieglerPlace 86 · Grade 11 · Zillah | 11 | Zillah | 22:09 |
| 87 | Liam CookPlace 87 · Grade 9 · Garfield-Palouse | 9 | Garfield-Palouse | 22:13 |
| 88 | Mauro CruzPlace 88 · Grade 11 · Mabton | 11 | Mabton | 22:16 |
| 89 | Ethan BremerPlace 89 · Grade 10 · Logos | 10 | Logos | 22:20 |
| 90 | Henry DavenportPlace 90 · Grade 9 · Zillah | 9 | Zillah | 22:28 |
| 91 | Joshua GiffordPlace 91 · Grade 10 · Bickleton | 10 | Bickleton | 22:29 |
| 92 | Vincent SantucciPlace 92 · Grade 10 · LaSalle | 10 | LaSalle | 22:30 |
| 93 | Elijah WisePlace 93 · Grade 11 · Sunnyside | 11 | Sunnyside | 22:32 |
| 94 | Brenden BohrmannPlace 94 · Grade 9 · Tri-Cities Prep | 9 | Tri-Cities Prep | 22:34 |
| 95 | Ayden BasslerPlace 95 · Grade 9 · Garfield-Palouse | 9 | Garfield-Palouse | 22:40 |
| 96 | Jayden NavarroPlace 96 · Grade 10 · Connell | 10 | Connell | 22:44 |
| 97 | Nickolas FullerPlace 97 · Grade 12 · Othello | 12 | Othello | 23:01 |
| 98 | Jalen TillequotsPlace 98 · Grade 9 · Wapato | 9 | Wapato | 23:10 |
| 99 | Hunter FaithPlace 99 · Grade 10 · Zillah | 10 | Zillah | 23:11 |
| 100 | Nathaniel Olea-rooneyPlace 100 · Grade 9 · Wapato | 9 | Wapato | 23:12 |
| 101 | David DanielsPlace 101 · Grade 11 · Logos | 11 | Logos | 23:13 |
| 102 | Spencer HarrisPlace 102 · Grade 12 · Connell | 12 | Connell | 23:20 |
| 103 | Raymundo Lopez VergaraPlace 103 · Grade 12 · Connell | 12 | Connell | 23:20 |
| 104 | Jaxon HayesPlace 104 · Grade 10 · Cle Elum/Roslyn | 10 | Cle Elum/Roslyn | 23:25 |
| 105 | Josh NolanPlace 105 · Grade 10 · Tri-Cities Prep | 10 | Tri-Cities Prep | 23:39 |
| 106 | Gabriel HerreraPlace 106 · Grade 10 · Granger | 10 | Granger | 23:47 |
| 107 | Abraham RojasPlace 107 · Grade 11 · Granger | 11 | Granger | 23:52 |
| 108 | Jon VazquezPlace 108 · Grade 9 · Granger | 9 | Granger | 24:08 |
| 109 | Isaac SauerPlace 109 · Grade 10 · LaSalle | 10 | LaSalle | 24:17 |
| 110 | Elijah SauerPlace 110 · Grade 10 · LaSalle | 10 | LaSalle | 24:23 |
| 111 | Pedro CruzPlace 111 · Grade 9 · Mabton | 9 | Mabton | 24:44 |
| 112 | Erick VazquezPlace 112 · Grade 12 · Granger | 12 | Granger | 24:57 |
| 113 | Noah SauerPlace 113 · Grade 12 · LaSalle | 12 | LaSalle | 24:58 |
| 114 | Braedon PetersonPlace 114 · Grade 9 · Cle Elum/Roslyn | 9 | Cle Elum/Roslyn | 25:48 |
| 115 | Karston SchwendimanPlace 115 · Grade 9 · Connell | 9 | Connell | 26:05 |
| 116 | Samuel LambPlace 116 · Grade 12 · Pomeroy | 12 | Pomeroy | 26:35 |
| 117 | Alan HernandezPlace 117 · Grade 11 · Wapato | 11 | Wapato | 26:37 |
| 118 | Kyler PedroPlace 118 · Grade 10 · Bickleton | 10 | Bickleton | 26:51 |
| 119 | Aiden Smith-MuhonenPlace 119 · Grade 10 · Zillah | 10 | Zillah | 27:18 |
| 120 | Cooper MainsPlace 120 · Grade 11 · Bickleton | 11 | Bickleton | 27:22 |
| 121 | Panagiotis KatsoulasPlace 121 · Grade 11 · LaSalle | 11 | LaSalle | 27:22 |
| 122 | Trevor LewisPlace 122 · Grade 11 · Yakama Nation Tribal | 11 | Yakama Nation Tribal | 27:29 |
| 123 | Uriel MedinaPlace 123 · Grade 8 · Mabton | 8 | Mabton | 27:43 |
| 124 | Jose MarianPlace 124 · Grade 10 · Wapato | 10 | Wapato | 27:45 |
| 125 | Cash CopherPlace 125 · Grade 11 · Pomeroy | 11 | Pomeroy | 31:56 |
| 126 | Jude OliverPlace 126 · Grade 10 · Potlatch | 10 | Potlatch | 31:57 |
| 127 | Jonas OliverPlace 127 · Grade 9 · Potlatch | 9 | Potlatch | 34:58 |
| 128 | Colton MindenPlace 128 · Grade 9 · Potlatch | 9 | Potlatch | 35:12 |
| 129 | Nicolas BergerPlace 129 · Grade 12 · Granger | 12 | Granger | 35:51 |