| 1 | Aaron CruzPlace 1 · Grade 11 · Steilacoom | 11 | Steilacoom | 5:10.54 |
| 2 | Eric ClaassenPlace 2 · Grade 12 · Orting | 12 | Orting | 5:17.80 |
| 3 | Kirby McNeilPlace 3 · Grade 10 · Steilacoom | 10 | Steilacoom | 5:25.82 |
| 4 | Jaxon GillilandPlace 4 · Grade 9 · Orting | 9 | Orting | 5:33.69 |
| 5 | Jordan FlowersPlace 5 · Grade 12 · Orting | 12 | Orting | 5:36.59 |
| 6 | Christian VandekrolPlace 6 · Grade 12 · Steilacoom | 12 | Steilacoom | 5:45.05 |
| 7 | Kai FolinoPlace 7 · Grade 11 · Steilacoom | 11 | Steilacoom | 5:45.77 |
| 8 | Rodolfo RosalesPlace 8 · Grade 11 · Steilacoom | 11 | Steilacoom | 5:49.57 |
| 9 | Ezekiel BryantPlace 9 · Grade 9 · Orting | 9 | Orting | 6:01.38 |
| 10 | Joseph CruzPlace 10 · Grade 9 · Steilacoom | 9 | Steilacoom | 6:11.61 |
| 11 | Khushal ThakorPlace 11 · Grade 12 · Steilacoom | 12 | Steilacoom | 6:14.56 |
| 12 | Khush ThakorPlace 12 · Grade 12 · Steilacoom | 12 | Steilacoom | 6:37.61 |
| 13 | Nicolas NagyPlace 13 · Grade 11 · Steilacoom | 11 | Steilacoom | 6:50.20 |
| 14 | Matthew CorrellPlace 14 · Grade 9 · Steilacoom | 9 | Steilacoom | 6:50.57 |
| 15 | James GregoryPlace 15 · Grade 10 · Orting | 10 | Orting | 7:03.80 |
| 16 | Joshua RamirezPlace 16 · Grade 9 · Steilacoom | 9 | Steilacoom | 7:06.35 |
| 17 | Connor DelapenaPlace 17 · Grade 10 · Steilacoom | 10 | Steilacoom | 7:06.37 |