| 1 | Trent SchmiererPlace 1 · Grade 10 · Selah | 10 | Selah | 18:41.41 |
| 2 | Pavlo RodriguezPlace 2 · Grade 12 · Selah | 12 | Selah | 18:53.56 |
| 3 | Orrin GamachePlace 3 · Grade 10 · Selah | 10 | Selah | 19:00.02 |
| 4 | Jesus RomeroPlace 4 · Grade 11 · Toppenish | 11 | Toppenish | 19:16.40 |
| 5 | Rosendo GudinoPlace 5 · Grade 9 · Toppenish | 9 | Toppenish | 19:20.70 PR |
| 6 | Ryan ThompsonPlace 6 · Grade 12 · Selah | 12 | Selah | 19:24.57 |
| 7 | Andres EscamillaPlace 7 · Grade 12 · Selah | 12 | Selah | 19:29.95 |
| 8 | Adam McKeePlace 8 · Grade 12 · Selah | 12 | Selah | 19:41.00 |
| 9 | Ian MitchellPlace 9 · Grade 12 · Toppenish | 12 | Toppenish | 19:41.89 |
| 10 | Chad CovellPlace 10 · Grade 12 · Selah | 12 | Selah | 19:54.10 |
| 11 | Calvin DeslerPlace 11 · Grade 9 · Selah | 9 | Selah | 20:10.20 |
| 12 | Gabriel StukerPlace 12 · Grade 11 · Selah | 11 | Selah | 20:11.62 |
| 13 | Josiah BuchananPlace 13 · Grade 9 · Selah | 9 | Selah | 20:16.10 |
| 14 | Lincoln WinterfeldPlace 14 · Grade 10 · Selah | 10 | Selah | 20:18.21 |
| 15 | Raul Rodriguez IIPlace 15 · Grade 9 · Selah | 9 | Selah | 20:30.02 |
| 16 | Ezra CoxPlace 16 · Grade 12 · Selah | 12 | Selah | 20:43.86 |
| 17 | Isaac LortonPlace 17 · Grade 10 · Selah | 10 | Selah | 20:45.05 |
| 18 | Rodolfo ArriagaPlace 18 · Grade 11 · Prosser | 11 | Prosser | 20:53.22 |
| 19 | Damien OchoaPlace 19 · Grade 11 · Toppenish | 11 | Toppenish | 21:01.35 |
| 20 | Noah ChavezPlace 20 · Grade 10 · Selah | 10 | Selah | 21:26.65 |
| 21 | Warren SchultzPlace 21 · Grade 11 · Prosser | 11 | Prosser | 21:30.10 |
| 22 | Elijah RiosPlace 22 · Grade 11 · Toppenish | 11 | Toppenish | 21:32.53 |
| 23 | Daniel Jimenez CalderonPlace 23 · Grade 9 · Toppenish | 9 | Toppenish | 21:34.69 PR |
| 24 | Nils MickelsonPlace 24 · Grade 9 · Selah | 9 | Selah | 21:41.52 |
| 25 | Eagle ClarkPlace 25 · Grade 10 · Toppenish | 10 | Toppenish | 21:41.62 |
| 26 | Jose AlmazanPlace 26 · Grade 12 · Prosser | 12 | Prosser | 21:47.64 |
| 27 | Alexander ZamoraPlace 27 · Grade 11 · Selah | 11 | Selah | 21:49.29 |
| 28 | Myles Van BellePlace 28 · Grade 10 · Prosser | 10 | Prosser | 22:01.95 |
| 29 | Alexander VelazquezPlace 29 · Grade 11 · Toppenish | 11 | Toppenish | 22:03.20 |
| 30 | Simon DarlingPlace 30 · Grade 11 · Selah | 11 | Selah | 22:38.31 |
| 31 | Eli SoptichPlace 31 · Grade 10 · Selah | 10 | Selah | 22:44.20 |
| 32 | Carson HerethPlace 32 · Grade 11 · Selah | 11 | Selah | 22:50.19 |
| 33 | Damien MaganaPlace 33 · Grade 10 · Toppenish | 10 | Toppenish | 23:05.85 |
| 34 | Brian MaldonadoPlace 34 · Grade 12 · Toppenish | 12 | Toppenish | 23:06.81 PR |
| 35 | Corban WilliamsPlace 35 · Grade 10 · Selah | 10 | Selah | 23:07.99 |
| 36 | Luke MerrellPlace 36 · Grade 10 · Selah | 10 | Selah | 23:08.67 |
| 37 | Edwin Carmona-MedinaPlace 37 · Grade 12 · Toppenish | 12 | Toppenish | 23:21.01 PR |
| 38 | Enoch AkinbadePlace 38 · Grade 10 · Prosser | 10 | Prosser | 24:02.67 |
| 39 | Ansel CasePlace 39 · Grade 12 · Selah | 12 | Selah | 24:17.93 |
| 40 | Dante NicolasPlace 40 · Grade 9 · Toppenish | 9 | Toppenish | 24:26.03 PR |
| 41 | Logan JobePlace 41 · Grade 9 · Prosser | 9 | Prosser | 24:26.53 |
| 42 | Truman ClarkPlace 42 · Grade 9 · Prosser | 9 | Prosser | 24:41.67 |
| 43 | Ryder RodenburgPlace 43 · Grade 9 · Selah | 9 | Selah | 24:50.87 |
| 44 | Benjamin StarrPlace 44 · Grade 9 · Selah | 9 | Selah | 24:58.20 |
| 45 | Adan DominguezPlace 45 · Grade 10 · Toppenish | 10 | Toppenish | 25:02.93 |
| 46 | Owen PettPlace 46 · Grade 9 · Selah | 9 | Selah | 25:08.61 |
| 47 | Sebastian CruzPlace 47 · Grade 12 · Toppenish | 12 | Toppenish | 25:40.12 PR |
| 48 | Sam RitchiePlace 48 · Grade 9 · Selah | 9 | Selah | 26:36.06 |
| 49 | Cedryck PhelpsPlace 49 · Grade 10 · Prosser | 10 | Prosser | 27:06.35 |
| 50 | Stillman SmithPlace 50 · Grade 10 · Prosser | 10 | Prosser | 28:30.90 |
| 51 | Jonatan Garcia JuarezPlace 51 · Grade 12 · Toppenish | 12 | Toppenish | 30:14.16 PR |