| 1 | Joe ShehPlace 1 · Grade 11 · Seattle Prep | 11 | Seattle Prep | 16:57 |
| 2 | Charles ShehPlace 2 · Grade 11 · Seattle Prep | 11 | Seattle Prep | 16:58 |
| 3 | William LairdPlace 3 · Grade 12 · Garfield | 12 | Garfield | 17:02 |
| 4 | Jack KillaleaPlace 4 · Grade 12 · Seattle Prep | 12 | Seattle Prep | 17:03 |
| 5 | Henry MilodragovichPlace 5 · Grade 12 · Garfield | 12 | Garfield | 17:04 |
| 6 | James BrennanPlace 6 · Grade 11 · Seattle Prep | 11 | Seattle Prep | 17:15 |
| 7 | Conor BrennanPlace 7 · Grade 11 · Seattle Prep | 11 | Seattle Prep | 17:23 |
| 8 | Henry GruenPlace 8 · Grade 11 · Seattle Prep | 11 | Seattle Prep | 17:42 |
| 9 | Gabriel TruePlace 9 · Grade 11 · Garfield | 11 | Garfield | 17:56 |
| 10 | Peter KubiniecPlace 10 · Grade 10 · Garfield | 10 | Garfield | 17:57 |
| 11 | Cooper KleinPlace 11 · Grade 9 · Seattle Prep | 9 | Seattle Prep | 17:58 |
| 12 | Ian KirkPlace 12 · Grade 11 · Garfield | 11 | Garfield | 17:59 |
| 13 | Omar SullivanPlace 13 · Grade 11 · Garfield | 11 | Garfield | 17:59 |
| 14 | Rowan ForsythePlace 14 · Grade 11 · Seattle Prep | 11 | Seattle Prep | 18:13 |
| 15 | Donovan JantzPlace 15 · Grade 9 · Garfield | 9 | Garfield | 18:13 |
| 16 | Luke JensenPlace 16 · Grade 10 · Seattle Prep | 10 | Seattle Prep | 18:14 |
| 17 | Jacob NevillePlace 17 · Grade 10 · Garfield | 10 | Garfield | 18:14 |
| 18 | Henry BurtonPlace 18 · Grade 10 · Seattle Prep | 10 | Seattle Prep | 18:15 |
| 19 | Moses KentPlace 19 · Grade 10 · Seattle Prep | 10 | Seattle Prep | 18:19 |
| 20 | Yale BonnetPlace 20 · Grade 9 · Seattle Prep | 9 | Seattle Prep | 18:24 |
| 21 | Noah WhitePlace 21 · Grade 12 · Seattle Prep | 12 | Seattle Prep | 18:30 |
| 22 | Hugh KillaleaPlace 22 · Grade 10 · Seattle Prep | 10 | Seattle Prep | 18:31 |
| 23 | Jack GravesPlace 23 · Grade 10 · Garfield | 10 | Garfield | 18:46 |
| 24 | Stephen RothrockPlace 24 · Grade 11 · Garfield | 11 | Garfield | 18:52 |
| 26 | Benjamin FerryPlace 26 · Grade 10 · Garfield | 10 | Garfield | 18:59 |
| 27 | Gabe Paraiso-WatsonPlace 27 · Grade 11 · Seattle Prep | 11 | Seattle Prep | 19:02 |
| 28 | Henry HalfakerPlace 28 · Grade 12 · Garfield | 12 | Garfield | 19:11 |
| 29 | Trevor IngPlace 29 · Grade 10 · Garfield | 10 | Garfield | 19:23 |
| 30 | Dawson FlowersPlace 30 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 19:24 |
| 31 | Oscar FleetPlace 31 · Grade 9 · Garfield | 9 | Garfield | 19:37 |
| 32 | Jarred FlowersPlace 32 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 19:43 |
| 33 | Thomas TolguPlace 33 · Grade 10 · Garfield | 10 | Garfield | 19:43 |
| 34 | Matthew JohnescuPlace 34 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 19:46 PR |
| 36 | Jack MandelkornPlace 36 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 19:47 |
| 37 | Patrick WalshPlace 37 · Grade 11 · Garfield | 11 | Garfield | 19:49 |
| 38 | Matthew ShieldsPlace 38 · Grade 9 · Seattle Prep | 9 | Seattle Prep | 19:50 |
| 39 | Jack StonerPlace 39 · Grade 9 · Seattle Prep | 9 | Seattle Prep | 19:55 |
| 40 | Alex BlattnerPlace 40 · Grade 10 · Seattle Prep | 10 | Seattle Prep | 19:55 |
| 41 | Charlie MurphyPlace 41 · Grade 11 · Seattle Prep | 11 | Seattle Prep | 19:57 |
| 42 | Christian WilgisPlace 42 · Grade 10 · Seattle Prep | 10 | Seattle Prep | 20:04 |
| 43 | Austin HornishPlace 43 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 20:06 |
| 44 | Nickolas ReevesPlace 44 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 20:11 |
| 45 | Grant SchillerPlace 45 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 20:13 |
| 46 | John BentleyPlace 46 · Grade 9 · Seattle Prep | 9 | Seattle Prep | 20:17 |
| 47 | Oscar WestneatPlace 47 · Grade 9 · Garfield | 9 | Garfield | 20:29 |
| 48 | Dominic SullivanPlace 48 · Grade 9 · Garfield | 9 | Garfield | 20:34 |
| 49 | Erik SoldenwagnerPlace 49 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 20:39 |
| 50 | Johann FernandoPlace 50 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 20:39 |
| 51 | Nigel VeachPlace 51 · Grade 11 · Garfield | 11 | Garfield | 20:51 |
| 52 | Zack CohenPlace 52 · Grade 11 · Garfield | 11 | Garfield | 20:54 |
| 53 | Benjamin Galindo-NavarroPlace 53 · Grade 11 · Seattle Prep | 11 | Seattle Prep | 20:55 |
| 54 | Sam GelpiPlace 54 · Grade 9 · Garfield | 9 | Garfield | 20:56 |
| 55 | Avinash ChungPlace 55 · Grade 10 · Garfield | 10 | Garfield | 20:57 |
| 56 | Milo PepperPlace 56 · Grade 9 · Seattle Prep | 9 | Seattle Prep | 20:58 |
| 57 | Christopher LeonardPlace 57 · Grade 10 · Garfield | 10 | Garfield | 20:59 |
| 59 | Jackson DankersPlace 59 · Grade 10 · Seattle Prep | 10 | Seattle Prep | 21:07 |
| 60 | Conor ManleyPlace 60 · Grade 9 · Garfield | 9 | Garfield | 21:08 |
| 62 | Liam BrennanPlace 62 · Grade 10 · Seattle Prep | 10 | Seattle Prep | 21:12 PR |
| 63 | Miles ThomasPlace 63 · Grade 9 · Garfield | 9 | Garfield | 21:14 |
| 64 | Jackson GrienauerPlace 64 · Grade 9 · Garfield | 9 | Garfield | 21:28 |
| 66 | Nicholas FaricyPlace 66 · Grade 9 · Seattle Prep | 9 | Seattle Prep | 21:34 |
| 67 | Quinn TonelliPlace 67 · Grade 10 · Garfield | 10 | Garfield | 21:35 |
| 68 | Orlo SingletaryPlace 68 · Grade 11 · Seattle Prep | 11 | Seattle Prep | 21:43 |
| 69 | Timothy BernardPlace 69 · Grade 10 · Garfield | 10 | Garfield | 21:45 |
| 70 | Maseo EmbryPlace 70 · Grade 10 · Garfield | 10 | Garfield | 21:45 |
| 71 | Maxwell JaynePlace 71 · Grade 11 · Garfield | 11 | Garfield | 21:46 |
| 72 | Henry GilchristPlace 72 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 21:47 |
| 73 | Jonathon LinPlace 73 · Grade 11 · Garfield | 11 | Garfield | 21:55 |
| 74 | Jared GrambihlerPlace 74 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 22:16 |
| 75 | Cipher GoingsPlace 75 · Grade 10 · Garfield | 10 | Garfield | 22:19 |
| 76 | Peder HoilandPlace 76 · Grade 12 · Garfield | 12 | Garfield | 22:22 |
| 77 | Blaise WebbekingPlace 77 · Grade 9 · Garfield | 9 | Garfield | 22:29 |
| 78 | Eric SkoglandPlace 78 · Grade 9 · Seattle Prep | 9 | Seattle Prep | 22:33 PR |
| 79 | Maxwell ZippererPlace 79 · Grade 9 · Seattle Prep | 9 | Seattle Prep | 23:10 |
| 81 | Sam KratzPlace 81 · Grade 10 · Seattle Prep | 10 | Seattle Prep | 23:19 |
| 82 | Nickolas BrierPlace 82 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 23:32 |
| 84 | Jonathan "Jack" HoltPlace 84 · Grade 9 · Garfield | 9 | Garfield | 23:42 |
| 85 | Robert GallPlace 85 · Grade 10 · Seattle Prep | 10 | Seattle Prep | 23:49 |
| 86 | Christopher FinneganPlace 86 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 23:51 |
| 87 | Keenan FaganPlace 87 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 23:53 |
| 88 | Jonathan LaiPlace 88 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 24:09 |
| 89 | Ryan DauberPlace 89 · Grade 10 · Seattle Prep | 10 | Seattle Prep | 24:19 |
| 90 | Matthew WittressPlace 90 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 24:24 |
| 91 | Gael PaezPlace 91 · Grade 9 · Seattle Prep | 9 | Seattle Prep | 24:39 |
| 92 | Lucas CantrellPlace 92 · Grade 10 · Seattle Prep | 10 | Seattle Prep | 24:43 |
| 94 | Kieran RomerPlace 94 · Grade 10 · Garfield | 10 | Garfield | 25:34 |
| 95 | Andrew TorgelsonPlace 95 · Grade 11 · Garfield | 11 | Garfield | 25:46 |
| 96 | Henry LevyPlace 96 · Grade 9 · Garfield | 9 | Garfield | 25:52 |
| 98 | Joe LevyPlace 98 · Grade 9 · Garfield | 9 | Garfield | 25:57 |
| 99 | Gabe HohmanPlace 99 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 26:08 |
| 100 | Rowan SimpsonPlace 100 · Grade 9 · Garfield | 9 | Garfield | 27:33 |