| 1 | Parker RathbunPlace 1 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 16:27 |
| 2 | Kai GundlachPlace 2 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 17:10 |
| 3 | Michael LewisPlace 3 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 17:12 |
| 4 | Drew SchornakPlace 4 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 17:16 |
| 5 | Lucas SeeleyPlace 5 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 17:33 |
| 6 | Nicky DiMartinoPlace 6 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 17:41 |
| 7 | Graham FultonPlace 7 · Grade 12 · Roosevelt | 12 | Roosevelt | 17:42 |
| 8 | Eddie SheltonPlace 8 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 17:47 |
| 9 | Adam FloodPlace 9 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 17:47 |
| 10 | Yosef YirdawPlace 10 · Grade 12 · Rainier Beach | 12 | Rainier Beach | 17:51 PR |
| 11 | John Romano-OlsenPlace 11 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 17:55 |
| 12 | Elliot JonesPlace 12 · Grade 12 · Roosevelt | 12 | Roosevelt | 17:57 |
| 13 | Aidan McCoyPlace 13 · Grade 12 · Roosevelt | 12 | Roosevelt | 18:10 |
| 14 | Pieran RobertPlace 14 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 18:14 |
| 15 | Hailemikael YirdawPlace 15 · Grade 11 · Rainier Beach | 11 | Rainier Beach | 18:32 |
| 16 | Jack LacambraPlace 16 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 18:33 |
| 17 | Giovanni ChiodoPlace 17 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 18:38 |
| 18 | Lars KrokumPlace 18 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 18:49 |
| 19 | Matt BroomPlace 19 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 18:55 |
| 20 | Colin McCoyPlace 20 · Grade 10 · Roosevelt | 10 | Roosevelt | 18:57 |
| 21 | William CunninghamPlace 21 · Grade 10 · Roosevelt | 10 | Roosevelt | 18:58 |
| 22 | William NapierPlace 22 · Grade 12 · Roosevelt | 12 | Roosevelt | 18:59 |
| 23 | Kurtis DelenPlace 23 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 18:59 |
| 24 | Anduallem TekilePlace 24 · Grade 12 · Rainier Beach | 12 | Rainier Beach | 19:00 |
| 25 | JoJo WassPlace 25 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 19:01 PR |
| 26 | Dashiell GlennPlace 26 · Grade 10 · Roosevelt | 10 | Roosevelt | 19:02 |
| 27 | William CallenderPlace 27 · Grade 9 · Roosevelt | 9 | Roosevelt | 19:09 |
| 28 | Oscar RosasPlace 28 · Grade 10 · Rainier Beach | 10 | Rainier Beach | 19:10 |
| 29 | Miles LubinPlace 29 · Grade 9 · Bishop Blanchet | 9 | Bishop Blanchet | 19:11 |
| 30 | Matt MartinPlace 30 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 19:12 |
| 31 | Michael TewoldePlace 31 · Grade 11 · Rainier Beach | 11 | Rainier Beach | 19:15 |
| 32 | Liam SchamhartPlace 32 · Grade 10 · Roosevelt | 10 | Roosevelt | 19:15 |
| 33 | Gavyn BraymanPlace 33 · Grade 11 · Roosevelt | 11 | Roosevelt | 19:21 |
| 34 | Dominick CorniaPlace 34 · Grade 9 · Roosevelt | 9 | Roosevelt | 19:22 |
| 35 | Cesar GlickPlace 35 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 19:24 |
| 36 | Ethan AndersonPlace 36 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 19:26 |
| 37 | Ethan FreiburgerPlace 37 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 19:29 |
| 38 | Jackson MorganPlace 38 · Grade 12 · Roosevelt | 12 | Roosevelt | 19:34 |
| 39 | Paul CoddPlace 39 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 19:35 |
| 40 | Jack GriffithPlace 40 · Grade 9 · Roosevelt | 9 | Roosevelt | 19:36 |
| 41 | Peter DyerPlace 41 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 19:37 |
| 42 | Alex LowPlace 42 · Grade 12 · Roosevelt | 12 | Roosevelt | 19:39 |
| 43 | Ben WeisbachPlace 43 · Grade 9 · Roosevelt | 9 | Roosevelt | 19:49 |
| 44 | Will FlemingPlace 44 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 20:05 |
| 45 | Michael MartinPlace 45 · Grade 9 · Bishop Blanchet | 9 | Bishop Blanchet | 20:07 |
| 46 | Gavin LaMottePlace 46 · Grade 9 · Bishop Blanchet | 9 | Bishop Blanchet | 20:07 |
| 47 | Liam TraceyPlace 47 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 20:13 |
| 48 | Chris ChampagnePlace 48 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 20:13 |
| 49 | Nick FowlerPlace 49 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 20:14 |
| 50 | David LuPlace 50 · Grade 10 · Roosevelt | 10 | Roosevelt | 20:14 |
| 51 | James McIntyrePlace 51 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 20:15 |
| 52 | Tsigab TesfamariamPlace 52 · Grade 10 · Rainier Beach | 10 | Rainier Beach | 20:17 |
| 53 | Jerrod RantaPlace 53 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 20:18 |
| 54 | Anthony LutenkoPlace 54 · Grade 12 · Roosevelt | 12 | Roosevelt | 20:26 |
| 55 | Braden SamsPlace 55 · Grade 9 · Bishop Blanchet | 9 | Bishop Blanchet | 20:29 |
| 56 | Scott AsburyPlace 56 · Grade 12 · Roosevelt | 12 | Roosevelt | 20:30 |
| 57 | Joseph LacktrupPlace 57 · Grade 10 · Roosevelt | 10 | Roosevelt | 20:32 |
| 58 | Ben MazorPlace 58 · Grade 9 · Roosevelt | 9 | Roosevelt | 20:37 |
| 59 | Collin SamsPlace 59 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 20:39 |
| 60 | Cole SiebertPlace 60 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 20:41 |
| 61 | Devlin SwansonPlace 61 · Grade 10 · Roosevelt | 10 | Roosevelt | 20:41 |
| 62 | Nathan ReudinkPlace 62 · Grade 10 · Roosevelt | 10 | Roosevelt | 20:51 |
| 63 | Lucas SnavelyPlace 63 · Grade 9 · Roosevelt | 9 | Roosevelt | 20:52 |
| 64 | Lincoln GrohPlace 64 · Grade 11 · Roosevelt | 11 | Roosevelt | 20:56 |
| 65 | Trevor SandersPlace 65 · Grade 11 · Roosevelt | 11 | Roosevelt | 20:57 |
| 66 | Jack BarnesPlace 66 · Grade 10 · Roosevelt | 10 | Roosevelt | 20:57 |
| 67 | Henry RollerPlace 67 · Grade 9 · Roosevelt | 9 | Roosevelt | 20:58 |
| 68 | Daniel KahnPlace 68 · Grade 10 · Roosevelt | 10 | Roosevelt | 20:59 |
| 69 | Parker ThompsonPlace 69 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 21:00 |
| 70 | Eli SullivanPlace 70 · Grade 9 · Roosevelt | 9 | Roosevelt | 21:00 |
| 71 | Matthew WuPlace 71 · Grade 9 · Roosevelt | 9 | Roosevelt | 21:02 |
| 72 | Graham GriswoldPlace 72 · Grade 9 · Roosevelt | 9 | Roosevelt | 21:11 |
| 73 | Eli SherwoodPlace 73 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 21:18 |
| 74 | Ahmed AweisPlace 74 · Grade 10 · Rainier Beach | 10 | Rainier Beach | 21:33 |
| 75 | Miles WilliamsPlace 75 · Grade 10 · Roosevelt | 10 | Roosevelt | 21:35 |
| 76 | Lucas GreerPlace 76 · Grade 10 · Roosevelt | 10 | Roosevelt | 21:35 |
| 77 | Zachariah GomezPlace 77 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 21:44 |
| 78 | McCoy HennesPlace 78 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 21:48 |
| 79 | Joseph DolejsiPlace 79 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 21:54 |
| 80 | Matthew WallPlace 80 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 21:55 |
| 81 | Wagner JumaquioPlace 81 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 21:58 |
| 82 | Elliott HughesPlace 82 · Grade 10 · Roosevelt | 10 | Roosevelt | 22:01 PR |
| 83 | Ethan BarssPlace 83 · Grade 9 · Roosevelt | 9 | Roosevelt | 22:03 |
| 84 | Andrei ShmulevichPlace 84 · Grade 9 · Roosevelt | 9 | Roosevelt | 22:21 |
| 85 | Charles TealPlace 85 · Grade 9 · Roosevelt | 9 | Roosevelt | 22:22 |
| 86 | Matthew KellegrewPlace 86 · Grade 10 · Roosevelt | 10 | Roosevelt | 22:33 |
| 87 | Conor KrystadPlace 87 · Grade 12 · Roosevelt | 12 | Roosevelt | 22:39 |
| 88 | Teha RobelePlace 88 · Grade 12 · Rainier Beach | 12 | Rainier Beach | 22:40 |
| 89 | David OchsnerPlace 89 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 22:43 |
| 90 | Owen BennettPlace 90 · Grade 9 · Bishop Blanchet | 9 | Bishop Blanchet | 22:44 |
| 91 | Cameron SetoPlace 91 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 22:53 |
| 92 | Mioto RouchPlace 92 · Grade 9 · Roosevelt | 9 | Roosevelt | 23:09 |
| 93 | Peter BradburnPlace 93 · Grade 9 · Bishop Blanchet | 9 | Bishop Blanchet | 23:15 |
| 94 | Nathan ShaefferPlace 94 · Grade 10 · Roosevelt | 10 | Roosevelt | 23:25 |
| 95 | Casey CookPlace 95 · Grade 9 · Bishop Blanchet | 9 | Bishop Blanchet | 23:34 |
| 96 | Dylan WilsonPlace 96 · Grade 9 · Roosevelt | 9 | Roosevelt | 23:34 |
| 97 | Forest ReesePlace 97 · Grade 9 · Roosevelt | 9 | Roosevelt | 23:34 |
| 98 | Ethan PhillipsPlace 98 · Grade 10 · Roosevelt | 10 | Roosevelt | 23:36 |
| 99 | Abenezar HailemariamPlace 99 · Grade 11 · Rainier Beach | 11 | Rainier Beach | 23:53 PR |
| 100 | Nathan BawaanPlace 100 · Grade 11 · Roosevelt | 11 | Roosevelt | 23:55 |
| 101 | Torben JohnsonPlace 101 · Grade 9 · Bishop Blanchet | 9 | Bishop Blanchet | 24:00 |
| 102 | Torben ParkerPlace 102 · Grade 9 · Roosevelt | 9 | Roosevelt | 24:01 |
| 103 | Ayub MohamedPlace 103 · Grade 10 · Rainier Beach | 10 | Rainier Beach | 24:06 |
| 104 | Dean GanancialPlace 104 · Grade 11 · Rainier Beach | 11 | Rainier Beach | 24:07 PR |
| 105 | Eli RosenPlace 105 · Grade 10 · Roosevelt | 10 | Roosevelt | 24:21 |
| 106 | Nick GarlidPlace 106 · Grade 9 · Roosevelt | 9 | Roosevelt | 24:22 |
| 107 | Sebastian GrilloPlace 107 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 24:32 |
| 108 | Thatcher SextonPlace 108 · Grade 9 · Roosevelt | 9 | Roosevelt | 24:34 |
| 109 | Jared Rose-kimPlace 109 · Grade 11 · Roosevelt | 11 | Roosevelt | 24:55 |
| 110 | Jordan SetoPlace 110 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 25:21 |
| 111 | Colin BakerPlace 111 · Grade 9 · Roosevelt | 9 | Roosevelt | 25:29 |
| 112 | Kendall Owens-NguyenPlace 112 · Grade 9 · Bishop Blanchet | 9 | Bishop Blanchet | 25:31 |
| 113 | Jason KnoblichPlace 113 · Grade 12 · Bishop Blanchet | 12 | Bishop Blanchet | 25:36 PR |
| 114 | Caleb ParkPlace 114 · Grade 11 · Bishop Blanchet | 11 | Bishop Blanchet | 25:45 PR |
| 115 | James TveterPlace 115 · Grade 10 · Bishop Blanchet | 10 | Bishop Blanchet | 26:03 |
| 116 | Abdi MohamedPlace 116 · Grade 9 · Rainier Beach | 9 | Rainier Beach | 27:55 |
| 117 | Clemonte ArtigalasPlace 117 · Grade 9 · Roosevelt | 9 | Roosevelt | 30:22 |
| 118 | Jody FranciscoPlace 118 · Grade 9 · Rainier Beach | 9 | Rainier Beach | 30:33 |
| 119 | Luis VazquezPlace 119 · Grade 12 · Rainier Beach | 12 | Rainier Beach | 31:30 |