| 1 | Haowu LiuPlace 1 · Grade 11 · Crosspoint Christian | 11 | Crosspoint Christian | 18:09.10 |
| 2 | Rokstad "Rok" DavisPlace 2 · Grade 11 · Summit Classical Christian (Issaquah) | 11 | Summit Classical Christian (Issaquah) | 18:40.80 |
| 3 | Luke ForrestPlace 3 · Grade 12 · Summit Classical Christian (Issaquah) | 12 | Summit Classical Christian (Issaquah) | 18:58.00 |
| 4 | Zach LowPlace 4 · Grade 12 · Summit Classical Christian (Issaquah) | 12 | Summit Classical Christian (Issaquah) | 19:18.60 |
| 5 | Eli WeirPlace 5 · Grade 9 · Heritage Christian (Bothell) | 9 | Heritage Christian (Bothell) | 19:34.70 |
| 6 | Mason ShreflerPlace 6 · Grade 10 · Summit Classical Christian (Issaquah) | 10 | Summit Classical Christian (Issaquah) | 19:42.40 PR |
| 7 | Rylee MarkantonatosPlace 7 · Grade 12 · Muckleshoot Tribal | 12 | Muckleshoot Tribal | 19:46.70 |
| 8 | Ethan OlaPlace 8 · Grade 8 · Summit Classical Christian (Issaquah) | 8 | Summit Classical Christian (Issaquah) | 19:58.30 |
| 9 | Micah JohnsonPlace 9 · Grade 8 · Summit Classical Christian (Issaquah) | 8 | Summit Classical Christian (Issaquah) | 20:01.60 PR |
| 10 | John MyersPlace 10 · Grade 12 · Summit Classical Christian (Issaquah) | 12 | Summit Classical Christian (Issaquah) | 20:13.40 |
| 11 | Beckett LukePlace 11 · Grade 11 · Summit Classical Christian (Issaquah) | 11 | Summit Classical Christian (Issaquah) | 20:18.10 |
| 12 | Connor BowmanPlace 12 · Grade 11 · NW Christian (Lacey) | 11 | NW Christian (Lacey) | 20:31.60 |
| 13 | Caleb KayPlace 13 · Grade 9 · Heritage Christian (Bothell) | 9 | Heritage Christian (Bothell) | 20:58.90 |
| 14 | Chance KlaahsenPlace 14 · Grade 8 · Crosspoint Christian | 8 | Crosspoint Christian | 21:00.30 PR |
| 15 | Kai WilliamsPlace 15 · Grade 12 · Muckleshoot Tribal | 12 | Muckleshoot Tribal | 21:04.20 |
| 16 | Ishaan TanejaPlace 16 · Grade 12 · Willows Prep | 12 | Willows Prep | 21:19.10 |
| 17 | Griffen CooperPlace 17 · Grade 12 · Summit Classical Christian (Issaquah) | 12 | Summit Classical Christian (Issaquah) | 21:38.90 |
| 18 | Leo CzyzPlace 18 · Grade 9 · Heritage Christian (Bothell) | 9 | Heritage Christian (Bothell) | 21:41.30 |
| 19 | Rowan SorensenPlace 19 · Grade 8 · Quilcene | 8 | Quilcene | 21:44.40 |
| 20 | Samuel BodePlace 20 · Grade 10 · NW Christian (Lacey) | 10 | NW Christian (Lacey) | 21:48.00 |
| 21 | Gavin McCoyPlace 21 · Grade 12 · Muckleshoot Tribal | 12 | Muckleshoot Tribal | 23:22.40 PR |
| 22 | Caleb SkinnerPlace 22 · Grade 9 · Summit Classical Christian (Issaquah) | 9 | Summit Classical Christian (Issaquah) | 23:27.90 |
| 23 | Spenser HoopesPlace 23 · Grade 11 · NW Christian (Lacey) | 11 | NW Christian (Lacey) | 24:01.00 |
| 24 | Elijah DresslerPlace 24 · Grade 9 · Quilcene | 9 | Quilcene | 24:14.60 |
| 25 | Zachary CaddenPlace 25 · Grade 9 · Quilcene | 9 | Quilcene | 24:16.50 PR |
| 26 | Austin LeBretPlace 26 · Grade 10 · Crosspoint Christian | 10 | Crosspoint Christian | 24:30.00 PR |
| 27 | Jonathan LakhanPlace 27 · Grade 9 · Heritage Christian (Bothell) | 9 | Heritage Christian (Bothell) | 24:56.20 |
| 28 | Milo GuevaraPlace 28 · Grade 9 · Crosspoint Christian | 9 | Crosspoint Christian | 25:26.80 |
| 29 | Seeley SundquistPlace 29 · Grade 9 · Heritage Christian (Bothell) | 9 | Heritage Christian (Bothell) | 30:26.30 PR |
| 30 | Henry BowersPlace 30 · Grade 9 · Quilcene | 9 | Quilcene | 30:36.90 |