| 1 | Daniel OjedaPlace 1 · Grade 12 · North Creek | 12 | North Creek | 18:23 |
| 2 | Ali SalimPlace 2 · Grade 11 · Evergreen (Seattle) | 11 | Evergreen (Seattle) | 18:32 |
| 3 | Ethin CainPlace 3 · Grade 11 · Lindbergh | 11 | Lindbergh | 18:53 |
| 4 | Sulaiman GuledPlace 4 · Grade 12 · Lindbergh | 12 | Lindbergh | 19:44 |
| 5 | Edward WalshPlace 5 · Grade 12 · Lindbergh | 12 | Lindbergh | 19:58 |
| 6 | Masuud MohamudPlace 6 · Grade 11 · Tyee | 11 | Tyee | 20:03 |
| 7 | Evan BlomquistPlace 7 · Grade 12 · Lindbergh | 12 | Lindbergh | 20:07 |
| 8 | Grady WidellPlace 8 · Grade 11 · Tyee | 11 | Tyee | 20:08 |
| 9 | Ian MendoncaPlace 9 · Grade 11 · North Creek | 11 | North Creek | 20:20 |
| 10 | Levi RalstonPlace 10 · Grade 11 · Lindbergh | 11 | Lindbergh | 20:21 |
| 11 | Ethan HuangPlace 11 · Grade 9 · North Creek | 9 | North Creek | 20:34 |
| 12 | Peter AllenPlace 12 · Grade 10 · North Creek | 10 | North Creek | 21:49 |
| 13 | Pacey SodaPlace 13 · Grade 10 · North Creek | 10 | North Creek | 21:55 |
| 14 | Arnold Merlo-HuertaPlace 14 · Grade 10 · Evergreen (Seattle) | 10 | Evergreen (Seattle) | 21:58 |
| 15 | Trent KibbePlace 15 · Grade 11 · Evergreen (Seattle) | 11 | Evergreen (Seattle) | 22:32 |
| 16 | Brendan FowlerPlace 16 · Grade 10 · North Creek | 10 | North Creek | 22:33 |
| 17 | Junaid AkhtarPlace 17 · Grade 12 · North Creek | 12 | North Creek | 22:33 |
| 18 | Andrew LammersPlace 18 · Grade 10 · North Creek | 10 | North Creek | 22:35 |
| 19 | Ayaan PrithianiPlace 19 · Grade 9 · North Creek | 9 | North Creek | 22:35 |
| 20 | Maicol Gomez LopezPlace 20 · Grade 12 · Evergreen (Seattle) | 12 | Evergreen (Seattle) | 22:37 |
| 21 | OG MokitlanePlace 21 · Grade 11 · Evergreen (Seattle) | 11 | Evergreen (Seattle) | 22:42 |
| 22 | Sebastian Flores-CortesPlace 22 · Grade 9 · Lindbergh | 9 | Lindbergh | 23:06 |
| 23 | Riley CavinsPlace 23 · Grade 10 · Lindbergh | 10 | Lindbergh | 23:06 |
| 24 | Logan FergusonPlace 24 · Grade 11 · North Creek | 11 | North Creek | 23:17 |
| 25 | Daniel WhitehousePlace 25 · Grade 9 · North Creek | 9 | North Creek | 23:19 |
| 26 | Diego GarciaPlace 26 · Grade 9 · North Creek | 9 | North Creek | 23:19 |
| 27 | Tohma NguyenPlace 27 · Grade 9 · North Creek | 9 | North Creek | 23:19 |
| 28 | Zachary WrayPlace 28 · Grade 9 · North Creek | 9 | North Creek | 23:22 |
| 29 | Noel Fierro-HernandezPlace 29 · Grade 12 · Evergreen (Seattle) | 12 | Evergreen (Seattle) | 23:23 |
| 30 | Lucas MarilPlace 30 · Grade 12 · Evergreen (Seattle) | 12 | Evergreen (Seattle) | 23:50 |
| 31 | Luke KimPlace 31 · Grade 9 · North Creek | 9 | North Creek | 24:06 |
| 32 | Owen St.MariePlace 32 · Grade 11 · Lindbergh | 11 | Lindbergh | 24:46 |
| 33 | Forest PrudencePlace 33 · Grade 10 · North Creek | 10 | North Creek | 24:52 |
| 34 | Harjot CheemaPlace 34 · Grade 11 · North Creek | 11 | North Creek | 24:53 |
| 35 | Aarav SharmaPlace 35 · Grade 10 · North Creek | 10 | North Creek | 24:53 |
| 36 | Olen DahlgrenPlace 36 · Grade 11 · North Creek | 11 | North Creek | 25:16 |
| 37 | Dalton DunnPlace 37 · Grade 11 · North Creek | 11 | North Creek | 25:17 |
| 38 | Joshua MeiPlace 38 · Grade 9 · North Creek | 9 | North Creek | 26:11 PR |
| 39 | Desmond RamseyPlace 39 · Grade 9 · North Creek | 9 | North Creek | 26:12 |
| 40 | Jaden FotiPlace 40 · Grade 11 · North Creek | 11 | North Creek | 26:36 |
| 41 | Evan PiplicPlace 41 · Grade 9 · North Creek | 9 | North Creek | 26:55 |
| 42 | Vishwak BalannagariPlace 42 · Grade 9 · North Creek | 9 | North Creek | 26:55 |
| 43 | Tevon MukendiPlace 43 · Grade 11 · Evergreen (Seattle) | 11 | Evergreen (Seattle) | 27:42 |
| 44 | Elijah MahPlace 44 · Grade 12 · North Creek | 12 | North Creek | 28:02 |
| 45 | Jordan GreerPlace 45 · Grade 9 · North Creek | 9 | North Creek | 28:09 |
| 46 | AJ OdenPlace 46 · Grade 11 · Evergreen (Seattle) | 11 | Evergreen (Seattle) | 30:21 |
| 47 | Ryan LeePlace 47 · Grade 11 · North Creek | 11 | North Creek | 31:53 |