| 1 | Benjamin AndersonPlace 1 · Grade 10 · Montesano | 10 | Montesano | 17:45.76 |
| 2 | Colton RushPlace 2 · Grade 10 · Eatonville | 10 | Eatonville | 17:55.63 |
| 3 | Joe MuellerPlace 3 · Grade 12 · Eatonville | 12 | Eatonville | 18:03.85 |
| 4 | Jesse AndersonPlace 4 · Grade 12 · Montesano | 12 | Montesano | 18:32.07 |
| 5 | Colton SweetPlace 5 · Grade 10 · Montesano | 10 | Montesano | 18:42.16 |
| 6 | Benjamin BerntPlace 6 · Grade 9 · Eatonville | 9 | Eatonville | 18:42.31 |
| 7 | Cecil GumaeliusPlace 7 · Grade 8 · Oakville | 8 | Oakville | 18:46.02 |
| 8 | Jack PoyfairPlace 8 · Grade 11 · Rogers (Puyallup) | 11 | Rogers (Puyallup) | 18:53.75 |
| 9 | Jackson GreenPlace 9 · Grade 11 · Montesano | 11 | Montesano | 18:56.21 |
| 10 | Owen Van EatonPlace 10 · Grade 12 · Eatonville | 12 | Eatonville | 19:37.00 |
| 11 | James MeldrumPlace 11 · Grade 11 · Rainier (WA) | 11 | Rainier (WA) | 19:44.71 |
| 12 | Mark NuevaPlace 12 · Grade 12 · Eatonville | 12 | Eatonville | 20:02.26 |
| 13 | Zach HamiltonPlace 13 · Grade 10 · Rainier (WA) | 10 | Rainier (WA) | 20:08.25 |
| 14 | Titus LowePlace 14 · Grade 9 · Eatonville | 9 | Eatonville | 20:11.45 |
| 15 | Camron MataPlace 15 · Grade 10 · Rogers (Puyallup) | 10 | Rogers (Puyallup) | 20:17.22 |
| 16 | Ben MorrishPlace 16 · Grade 11 · Eatonville | 11 | Eatonville | 20:19.50 |
| 17 | Carter StatemaPlace 17 · Grade 12 · NW Christian (Lacey) | 12 | NW Christian (Lacey) | 20:22.69 |
| 18 | Kalai SimeonaPlace 18 · Grade 12 · Rogers (Puyallup) | 12 | Rogers (Puyallup) | 20:29.13 |
| 19 | Nevan KemeryPlace 19 · Grade 9 · Rogers (Puyallup) | 9 | Rogers (Puyallup) | 20:34.60 |
| 20 | Frank RobertsPlace 20 · Grade 9 · Elma | 9 | Elma | 20:35.07 |
| 21 | Zander PeckPlace 21 · Grade 11 · Rainier (WA) | 11 | Rainier (WA) | 20:36.20 |
| 22 | Jake HansonPlace 22 · Grade 9 · Rainier (WA) | 9 | Rainier (WA) | 20:42.85 |
| 23 | Owen YoungPlace 23 · Grade 10 · Montesano | 10 | Montesano | 20:49.07 |
| 24 | Andrew NebergallPlace 24 · Grade 12 · NW Christian (Lacey) | 12 | NW Christian (Lacey) | 20:54.43 |
| 25 | Armondo SiglaPlace 25 · Grade 12 · Rogers (Puyallup) | 12 | Rogers (Puyallup) | 21:09.22 |
| 26 | Joe CallonPlace 26 · Grade 11 · Eatonville | 11 | Eatonville | 21:11.44 |
| 27 | Daniel HamiltonPlace 27 · Grade 12 · Eatonville | 12 | Eatonville | 21:25.65 |
| 28 | River SolomonPlace 28 · Grade 12 · Chief Leschi | 12 | Chief Leschi | 21:26.94 |
| 29 | Johnny BoeschPlace 29 · Grade 12 · Rainier (WA) | 12 | Rainier (WA) | 21:37.02 |
| 30 | Ean ViikPlace 30 · Grade 10 · Rainier (WA) | 10 | Rainier (WA) | 21:44.20 |
| 31 | Garrett LundervillePlace 31 · Grade 10 · Rogers (Puyallup) | 10 | Rogers (Puyallup) | 21:56.04 |
| 32 | Blaine WarrenPlace 32 · Grade 10 · Rogers (Puyallup) | 10 | Rogers (Puyallup) | 22:15.61 |
| 33 | Jaylen (JJ) Alicea-MurrPlace 33 · Grade 10 · Rogers (Puyallup) | 10 | Rogers (Puyallup) | 22:23.25 |
| 34 | Hunter IrwinPlace 34 · Grade 11 · Willapa Valley | 11 | Willapa Valley | 22:28.47 |
| 35 | Owen TimbersPlace 35 · Grade 9 · Rainier (WA) | 9 | Rainier (WA) | 22:33.41 |
| 36 | Micah VannierPlace 36 · Grade 11 · Eatonville | 11 | Eatonville | 22:47.66 |
| 37 | James PerkinsPlace 37 · Grade 11 · Rogers (Puyallup) | 11 | Rogers (Puyallup) | 23:01.08 |
| 38 | Evan GroutPlace 38 · Grade 12 · Elma | 12 | Elma | 23:10.12 |
| 39 | Justus WilliamsPlace 39 · Grade 10 · Elma | 10 | Elma | 23:36.07 |
| 40 | Pau SurinachPlace 40 · Grade 11 · Montesano | 11 | Montesano | 23:50.42 |
| 41 | Deven BorgenPlace 41 · Grade 10 · Rainier (WA) | 10 | Rainier (WA) | 23:58.60 |
| 42 | Bryant MedfordPlace 42 · Grade 11 · Rogers (Puyallup) | 11 | Rogers (Puyallup) | 24:17.82 |
| 43 | Adrienne Ruelas-YouellPlace 43 · Grade 9 · Chief Leschi | 9 | Chief Leschi | 24:21.99 |
| 44 | Caleb StoverPlace 44 · Grade 9 · Rainier (WA) | 9 | Rainier (WA) | 24:40.02 |
| 45 | Nathaniel IkePlace 45 · Grade 9 · Rogers (Puyallup) | 9 | Rogers (Puyallup) | 25:51.97 |
| 46 | Roman RadcliffePlace 46 · Grade 9 · Rogers (Puyallup) | 9 | Rogers (Puyallup) | 27:21.64 |
| 47 | Ethan WorltonPlace 47 · Grade 12 · Raymond | 12 | Raymond | 27:31.30 |
| 48 | Taylor LundPlace 48 · Grade 9 · Elma | 9 | Elma | 27:31.60 |
| 49 | Jasper BeckPlace 49 · Grade 10 · Eatonville | 10 | Eatonville | 28:07.93 |
| 50 | Noah AndersonPlace 50 · Grade 9 · Elma | 9 | Elma | 29:31.75 |
| 51 | Chase NottiPlace 51 · Grade 11 · Chief Leschi | 11 | Chief Leschi | 31:02.59 |
| 52 | Jordan SarwaryPlace 52 · Grade 12 · Chief Leschi | 12 | Chief Leschi | 31:40.90 |
| 53 | Dustin Van BlaricomPlace 53 · Grade 12 · Elma | 12 | Elma | 34:27.46 |
| 54 | Wesley EricksonPlace 54 · Grade 12 · Raymond | 12 | Raymond | 35:37.23 |