| 1 | Brendan KramerPlace 1 · Grade 12 · Grandview | 12 | Grandview | 17:13.56 |
| 2 | Jonaz RodriguezPlace 2 · Grade 12 · Quincy | 12 | Quincy | 17:33.76 |
| 3 | Eduardo GomezPlace 3 · Grade 11 · Grandview | 11 | Grandview | 17:52.76 |
| 4 | Brandon MartinezPlace 4 · Grade 11 · Grandview | 11 | Grandview | 18:17.47 |
| 5 | Emanuel SantiagoPlace 5 · Grade 10 · Quincy | 10 | Quincy | 18:55.72 |
| 6 | Benjamin MeadPlace 6 · Grade 11 · Quincy | 11 | Quincy | 19:02.36 |
| 7 | Devin GallegosPlace 7 · Grade 11 · Grandview | 11 | Grandview | 19:08.20 |
| 8 | Nelson Hernandez Jr.Place 8 · Grade 10 · Quincy | 10 | Quincy | 19:25.95 PR |
| 9 | Levi AndersonPlace 9 · Grade 12 · Grandview | 12 | Grandview | 19:28.78 |
| 10 | Angel GomezPlace 10 · Grade 12 · Grandview | 12 | Grandview | 19:29.58 |
| 11 | Rodolfo ArriagaPlace 11 · Grade 11 · Prosser | 11 | Prosser | 19:38.56 |
| 12 | Case JudkinsPlace 12 · Grade 12 · Grandview | 12 | Grandview | 19:40.45 |
| 13 | Carsen JoslinPlace 13 · Grade 12 · Quincy | 12 | Quincy | 19:47.89 |
| 14 | Jose AlmazanPlace 14 · Grade 12 · Prosser | 12 | Prosser | 19:54.67 |
| 15 | Aldo BirruetaPlace 15 · Grade 11 · Quincy | 11 | Quincy | 19:58.89 |
| 16 | Ivan DiazPlace 16 · Grade 11 · Grandview | 11 | Grandview | 20:00.89 |
| 17 | Myles Van BellePlace 17 · Grade 10 · Prosser | 10 | Prosser | 20:19.92 |
| 18 | Hugo Camacho EspinozaPlace 18 · Grade 12 · Quincy | 12 | Quincy | 20:23.87 |
| 19 | Ignacio AvilaPlace 19 · Grade 9 · Quincy | 9 | Quincy | 20:34.80 |
| 20 | Sergio CervantesPlace 20 · Grade 12 · Prosser | 12 | Prosser | 20:51.43 |
| 21 | Josue SantiagoPlace 21 · Grade 9 · Quincy | 9 | Quincy | 21:21.31 |
| 22 | Ignacio QuinteroPlace 22 · Grade 9 · Quincy | 9 | Quincy | 21:29.28 |
| 23 | Nikolas CruzPlace 23 · Grade 10 · Grandview | 10 | Grandview | 21:47.77 PR |
| 24 | Max CurfmanPlace 24 · Grade 10 · Grandview | 10 | Grandview | 21:49.67 |
| 25 | Tristian PachecoPlace 25 · Grade 12 · Grandview | 12 | Grandview | 21:51.59 |
| 26 | Judah AndersonPlace 26 · Grade 9 · Grandview | 9 | Grandview | 21:53.57 |
| 27 | Greyson BatyPlace 27 · Grade 10 · Quincy | 10 | Quincy | 21:54.20 PR |
| 28 | Logan JobePlace 28 · Grade 9 · Prosser | 9 | Prosser | 22:08.11 |
| 29 | Rey GomezPlace 29 · Grade 11 · Grandview | 11 | Grandview | 22:09.26 |
| 30 | Enoch AkinbadePlace 30 · Grade 10 · Prosser | 10 | Prosser | 22:23.25 |
| 31 | Prince Hernandez-MendozaPlace 31 · Grade 9 · Quincy | 9 | Quincy | 22:27.98 PR |
| 32 | Truman ClarkPlace 32 · Grade 9 · Prosser | 9 | Prosser | 22:37.28 PR |
| 33 | Johan PerezPlace 33 · Grade 9 · Quincy | 9 | Quincy | 24:04.33 PR |
| 34 | Aaron VarelaPlace 34 · Grade 11 · Quincy | 11 | Quincy | 24:31.71 |
| 35 | Cedryck PhelpsPlace 35 · Grade 10 · Prosser | 10 | Prosser | 24:56.83 |
| 36 | Jameson MeadPlace 36 · Grade 12 · Quincy | 12 | Quincy | 25:40.34 |
| 37 | Julio BarajasPlace 37 · Grade 10 · Quincy | 10 | Quincy | 25:45.69 PR |
| 38 | Jose NevarezPlace 38 · Grade 10 · Quincy | 10 | Quincy | 25:47.63 |
| 39 | Braulio DiazPlace 39 · Grade 10 · Grandview | 10 | Grandview | 25:48.12 |
| 40 | Stillman SmithPlace 40 · Grade 10 · Prosser | 10 | Prosser | 25:49.81 PR |
| 41 | Anthony MoralesPlace 41 · Grade 10 · Grandview | 10 | Grandview | 26:18.48 |
| 42 | Gabriel FloresPlace 42 · Grade 10 · Grandview | 10 | Grandview | 26:32.61 |
| 43 | Lorenzo BernalPlace 43 · Grade 10 · Quincy | 10 | Quincy | 27:53.35 |
| 44 | Yeray Parraga PantojaPlace 44 · Grade 9 · Grandview | 9 | Grandview | 27:54.95 |
| 45 | Carter SwanPlace 45 · Grade 9 · Quincy | 9 | Quincy | 33:29.35 |
| 46 | Orlandro Diaz CeballosPlace 46 · Grade 10 · Quincy | 10 | Quincy | 37:19.65 |
| 47 | Grayson SwanPlace 47 · Grade 10 · Quincy | 10 | Quincy | 38:19.65 PR |
| 48 | Francisco NevarezPlace 48 · Grade 9 · Quincy | 9 | Quincy | 38:52.60 |