| 1 | Cecil GumaeliusPlace 1 · Grade 11 · Aberdeen | 11 | Aberdeen | 17:06.70 |
| 2 | Connor ClaryPlace 2 · Grade 11 · W.F. West | 11 | W.F. West | 17:27.66 |
| 3 | Oliver CechPlace 3 · Grade 10 · Aberdeen | 10 | Aberdeen | 17:34.38 |
| 4 | Toby NelsonPlace 4 · Grade 11 · Aberdeen | 11 | Aberdeen | 18:57.36 |
| 5 | Dillon GrovePlace 5 · Grade 12 · Aberdeen | 12 | Aberdeen | 19:14.98 |
| 6 | Jaxon EilersPlace 6 · Grade 10 · Aberdeen | 10 | Aberdeen | 19:18.35 |
| 7 | Adam ButterfieldPlace 7 · Grade 12 · W.F. West | 12 | W.F. West | 19:33.58 |
| 8 | James SmithPlace 8 · Grade 11 · Tumwater | 11 | Tumwater | 19:44.94 |
| 9 | Jordan HatchPlace 9 · Grade 12 · Tumwater | 12 | Tumwater | 19:56.59 |
| 10 | Merritt SteelePlace 10 · Grade 10 · Aberdeen | 10 | Aberdeen | 20:09.05 |
| 11 | Thomas(TJ) KressinPlace 11 · Grade 11 · Tumwater | 11 | Tumwater | 20:09.38 |
| 12 | Colton RestadPlace 12 · Grade 10 · W.F. West | 10 | W.F. West | 20:17.15 |
| 13 | Will ZahnPlace 13 · Grade 11 · Tumwater | 11 | Tumwater | 20:23.51 |
| 14 | Declan MarshPlace 14 · Grade 12 · Tumwater | 12 | Tumwater | 20:23.92 |
| 15 | Joshua RobinsonPlace 15 · Grade 10 · W.F. West | 10 | W.F. West | 20:31.44 |
| 16 | Tristan JohnsonPlace 16 · Grade 9 · W.F. West | 9 | W.F. West | 20:50.51 |
| 17 | Dane GagePlace 17 · Grade 9 · W.F. West | 9 | W.F. West | 21:21.07 |
| 18 | Cole SinclairPlace 18 · Grade 10 · W.F. West | 10 | W.F. West | 21:30.57 |
| 19 | Yael GarciaPlace 19 · Grade 12 · W.F. West | 12 | W.F. West | 21:49.61 |
| 20 | Lorenzo LariosPlace 20 · Grade 10 · Tumwater | 10 | Tumwater | 22:06.70 |
| 21 | Justin Hatch JrPlace 21 · Grade 9 · Tumwater | 9 | Tumwater | 22:06.93 |
| 22 | Aiden KephartPlace 22 · Grade 9 · Tumwater | 9 | Tumwater | 22:07.14 |
| 23 | Sean ClaryPlace 23 · Grade 9 · W.F. West | 9 | W.F. West | 22:20.54 |
| 24 | Axel SimonsPlace 24 · Grade 10 · Tumwater | 10 | Tumwater | 22:35.50 |
| 25 | Christopher JohnsonPlace 25 · Grade 11 · W.F. West | 11 | W.F. West | 22:43.97 |
| 26 | Christian GarciaPlace 26 · Grade 12 · Tumwater | 12 | Tumwater | 22:44.87 |
| 27 | Alexander CarlsonPlace 27 · Grade 11 · Aberdeen | 11 | Aberdeen | 22:48.17 |
| 28 | Henry CrandallPlace 28 · Grade 9 · W.F. West | 9 | W.F. West | 23:02.98 |
| 29 | Ethan ParrisPlace 29 · Grade 12 · Aberdeen | 12 | Aberdeen | 23:10.91 |
| 30 | Raylan LarcomPlace 30 · Grade 10 · Aberdeen | 10 | Aberdeen | 23:12.53 |
| 31 | Austin AlberPlace 31 · Grade 9 · Tumwater | 9 | Tumwater | 23:15.42 |
| 32 | Ryder LutherPlace 32 · Grade 9 · Tumwater | 9 | Tumwater | 23:20.07 |
| 33 | Jared MunsellPlace 33 · Grade 12 · W.F. West | 12 | W.F. West | 23:21.70 |
| 34 | Kaeson EastmanPlace 34 · Grade 9 · W.F. West | 9 | W.F. West | 23:33.98 |
| 35 | Noah HutchersonPlace 35 · Grade 9 · W.F. West | 9 | W.F. West | 23:37.51 |
| 36 | Christian Pena GarciaPlace 36 · Grade 11 · Tumwater | 11 | Tumwater | 23:39.90 |
| 37 | Roman BagatelosPlace 37 · Grade 12 · Tumwater | 12 | Tumwater | 23:48.19 |
| 38 | Gabe PalmerPlace 38 · Grade 9 · Tumwater | 9 | Tumwater | 25:27.12 |
| 39 | Alexander GrahamPlace 39 · Grade 9 · Tumwater | 9 | Tumwater | 25:54.16 |
| 40 | Levi GlowackiPlace 40 · Grade 10 · Aberdeen | 10 | Aberdeen | 26:22.51 |
| 41 | Jackson CarlingtonPlace 41 · Grade 9 · Tumwater | 9 | Tumwater | 28:02.93 |
| 42 | Tyrus VantuylPlace 42 · Grade 12 · W.F. West | 12 | W.F. West | 30:00.42 |
| 43 | Henry MillerPlace 43 · Grade 9 · Aberdeen | 9 | Aberdeen | 34:46.41 |
| — | Spencer Carl-MaladoreGrade 9 · Aberdeen | 9 | Aberdeen | DNF |
| — | James "Kennie" Pewitt IIIGrade 9 · Tumwater | 9 | Tumwater | DNF |
| — | James StreuliGrade 12 · Tumwater | 12 | Tumwater | DNF |