| 1 | Igmin MartinezPlace 1 · Grade 12 · North Kitsap | 12 | North Kitsap | 20:32.66 |
| 2 | Dane DemingPlace 2 · Grade 12 · Port Angeles | 12 | Port Angeles | 20:45.75 |
| 3 | Quinn LawlerPlace 3 · Grade 12 · North Kitsap | 12 | North Kitsap | 21:10.77 |
| 4 | Nathan MarplePlace 4 · Grade 12 · Port Angeles | 12 | Port Angeles | 21:14.35 |
| 5 | Maxwell BaederPlace 5 · Grade 9 · Port Angeles | 9 | Port Angeles | 21:18.67 |
| 6 | Samuel EricksonPlace 6 · Grade 10 · North Kitsap | 10 | North Kitsap | 21:19.87 |
| 7 | Benen LawlerPlace 7 · Grade 9 · North Kitsap | 9 | North Kitsap | 21:22.57 |
| 8 | James TrogdenPlace 8 · Grade 9 · North Kitsap | 9 | North Kitsap | 21:25.93 |
| 9 | Carson HoltPlace 9 · Grade 12 · Sequim | 12 | Sequim | 21:38.92 |
| 10 | James CorrellPlace 10 · Grade 10 · North Kitsap | 10 | North Kitsap | 21:47.75 |
| 11 | Damen RinggoldPlace 11 · Grade 12 · Port Angeles | 12 | Port Angeles | 22:15.32 |
| 12 | Dylan CleverdonPlace 12 · Grade 11 · North Kitsap | 11 | North Kitsap | 22:17.33 |
| 13 | Dylan ReesPlace 13 · Grade 10 · North Kitsap | 10 | North Kitsap | 22:41.51 |
| 14 | Zack GuflerPlace 14 · Grade 10 · Sequim | 10 | Sequim | 22:47.87 |
| 15 | Eli ForshawPlace 15 · Grade 11 · Sequim | 11 | Sequim | 22:49.04 |
| 16 | Darren SalazarPlace 16 · Grade 12 · Sequim | 12 | Sequim | 23:03.28 |
| 17 | Carter HokePlace 17 · Grade 12 · North Kitsap | 12 | North Kitsap | 23:05.41 |
| 18 | Benjamin EisenhartPlace 18 · Grade 9 · North Kitsap | 9 | North Kitsap | 23:24.92 |
| 19 | Karson NicponPlace 19 · Grade 12 · Port Angeles | 12 | Port Angeles | 23:30.54 |
| 20 | Stephen GagnonPlace 20 · Grade 9 · North Kitsap | 9 | North Kitsap | 23:38.04 |
| 21 | Eric CordovaPlace 21 · Grade 9 · North Kitsap | 9 | North Kitsap | 23:48.03 |
| 22 | Camden LeRoyPlace 22 · Grade 9 · North Kitsap | 9 | North Kitsap | 23:53.90 |
| 23 | Carter BraundPlace 23 · Grade 9 · North Kitsap | 9 | North Kitsap | 24:09.16 |
| 24 | Mikhail OstrovskyPlace 24 · Grade 12 · Sequim | 12 | Sequim | 24:15.81 |
| 25 | Peyton LeroyPlace 25 · Grade 11 · North Kitsap | 11 | North Kitsap | 24:27.72 |
| 26 | Wyatt RobertsPlace 26 · Grade 9 · North Kitsap | 9 | North Kitsap | 24:29.65 |
| 27 | Aiden BartonPlace 27 · Grade 11 · Port Angeles | 11 | Port Angeles | 24:32.40 |
| 28 | Isaiah MartinezPlace 28 · Grade 11 · Port Angeles | 11 | Port Angeles | 24:51.53 |
| 29 | Aidan ButterworthPlace 29 · Grade 9 · Port Angeles | 9 | Port Angeles | 24:52.72 |
| 30 | Brock TejedaPlace 30 · Grade 9 · Port Angeles | 9 | Port Angeles | 24:56.81 |
| 31 | Ayden HumphriesPlace 31 · Grade 9 · Sequim | 9 | Sequim | 25:28.27 |
| 32 | Corey McQuaigPlace 32 · Grade 11 · North Kitsap | 11 | North Kitsap | 25:30.81 |
| 33 | Caleb McLartyPlace 33 · Grade 10 · Port Angeles | 10 | Port Angeles | 25:31.15 |
| 34 | Chad AndersonPlace 34 · Grade 9 · North Kitsap | 9 | North Kitsap | 25:33.12 |
| 35 | Spencer ChausseePlace 35 · Grade 11 · North Kitsap | 11 | North Kitsap | 25:46.06 |
| 36 | Keanu ArmitagePlace 36 · Grade 12 · Port Angeles | 12 | Port Angeles | 25:46.39 |
| 37 | Emiliano MaldonadoPlace 37 · Grade 11 · Port Angeles | 11 | Port Angeles | 25:54.20 |
| 38 | Laine MillerPlace 38 · Grade 10 · North Kitsap | 10 | North Kitsap | 26:00.87 |
| 39 | Calem KlingerPlace 39 · Grade 9 · Sequim | 9 | Sequim | 26:20.46 |
| 40 | Zachary HitchingsPlace 40 · Grade 10 · North Kitsap | 10 | North Kitsap | 26:40.13 |
| 41 | Adam WellerPlace 41 · Grade 10 · Port Angeles | 10 | Port Angeles | 27:24.03 |
| 42 | Lance MenesPlace 42 · Grade 10 · Port Angeles | 10 | Port Angeles | 27:39.18 |
| 43 | Carlos OlivasPlace 43 · Grade 10 · North Kitsap | 10 | North Kitsap | 27:43.36 |
| 44 | Calvin MagelssenPlace 44 · Grade 9 · Sequim | 9 | Sequim | 30:10.20 |
| 45 | Eric LilloPlace 45 · Grade 10 · North Kitsap | 10 | North Kitsap | 30:46.78 |
| 46 | Tam NguyenPlace 46 · Grade 9 · North Kitsap | 9 | North Kitsap | 30:56.08 |
| 47 | Gabriel MroczekPlace 47 · Grade 10 · North Kitsap | 10 | North Kitsap | 31:57.87 |