| 1 | Simon HagosPlace 1 · Grade 12 · Ballard | 12 | Ballard | 16:31.38 |
| 2 | Cash NowickiPlace 2 · Grade 12 · West Seattle | 12 | West Seattle | 16:52.36 PR |
| 3 | Moss EngstromPlace 3 · Grade 12 · Ballard | 12 | Ballard | 17:01.58 |
| 4 | Oliver GuthriePlace 4 · Grade 10 · Ballard | 10 | Ballard | 17:13.99 |
| 5 | Olin DouglasPlace 5 · Grade 12 · Ballard | 12 | Ballard | 17:38.96 |
| 6 | Mayeul ThomasPlace 6 · Grade 11 · Ballard | 11 | Ballard | 17:41.57 |
| 7 | Wesley StahlPlace 7 · Grade 12 · West Seattle | 12 | West Seattle | 17:47.10 |
| 8 | Jacob VanrijnPlace 8 · Grade 12 · Franklin | 12 | Franklin | 17:52.00 |
| 9 | Eli HerringPlace 9 · Grade 10 · Franklin | 10 | Franklin | 17:54.29 |
| 10 | Patrick LeonardPlace 10 · Grade 11 · West Seattle | 11 | West Seattle | 17:56.33 |
| 11 | Robinson WeissPlace 11 · Grade 11 · Seattle Academy | 11 | Seattle Academy | 17:58.98 |
| 12 | Colin WenrickPlace 12 · Grade 12 · Ballard | 12 | Ballard | 18:03.23 |
| 13 | Jonas NovakPlace 13 · Grade 11 · Ballard | 11 | Ballard | 18:06.32 |
| 14 | Venus YirgawPlace 14 · Grade 12 · Franklin | 12 | Franklin | 18:13.07 |
| 15 | Jack DeanPlace 15 · Grade 9 · West Seattle | 9 | West Seattle | 18:15.17 |
| 16 | Ben CadwellPlace 16 · Grade 9 · West Seattle | 9 | West Seattle | 18:15.48 |
| 17 | Malcolm MacMillanPlace 17 · Grade 10 · Ballard | 10 | Ballard | 18:20.10 |
| 18 | Michael HaleyPlace 18 · Grade 10 · Seattle Academy | 10 | Seattle Academy | 18:21.57 PR |
| 19 | Flynn McCormackPlace 19 · Grade 9 · Seattle Academy | 9 | Seattle Academy | 18:34.64 |
| 20 | Benjamin MoyPlace 20 · Grade 10 · Ballard | 10 | Ballard | 18:36.40 |
| 21 | Jojo WhangPlace 21 · Grade 10 · Ballard | 10 | Ballard | 18:55.96 |
| 22 | Broder LowiePlace 22 · Grade 11 · Ballard | 11 | Ballard | 18:57.57 |
| 23 | Jordan MercadoPlace 23 · Grade 9 · West Seattle | 9 | West Seattle | 18:59.57 |
| 24 | Elliot PopperPlace 24 · Grade 10 · Franklin | 10 | Franklin | 19:07.96 |
| 25 | Milo ReesePlace 25 · Grade 9 · West Seattle | 9 | West Seattle | 19:08.87 |
| 26 | Quinn WashburnPlace 26 · Grade 11 · Franklin | 11 | Franklin | 19:10.00 |
| 27 | Max FigueroaPlace 27 · Grade 11 · Seattle Academy | 11 | Seattle Academy | 19:17.74 |
| 28 | Soren VenHuizenPlace 28 · Grade 12 · West Seattle | 12 | West Seattle | 19:23.36 |
| 29 | Quinn SullivanPlace 29 · Grade 11 · Ballard | 11 | Ballard | 19:28.40 |
| 30 | Sanjer BaburPlace 30 · Grade 10 · Rainier Beach | 10 | Rainier Beach | 19:28.81 |
| 31 | Charlie HerrmannPlace 31 · Grade 10 · Seattle Academy | 10 | Seattle Academy | 19:37.13 |
| 32 | Walter JohnstonePlace 32 · Grade 11 · West Seattle | 11 | West Seattle | 19:44.28 |
| 33 | Elliott WahlborgPlace 33 · Grade 9 · West Seattle | 9 | West Seattle | 19:45.50 |
| 34 | Sawyer SteffensmeierPlace 34 · Grade 9 · Seattle Academy | 9 | Seattle Academy | 19:48.31 PR |
| 35 | Kai GopalPlace 35 · Grade 11 · Seattle Academy | 11 | Seattle Academy | 19:49.41 |
| 36 | Evan McFeelyPlace 36 · Grade 10 · West Seattle | 10 | West Seattle | 19:50.66 |
| 37 | Lincoln FescoePlace 37 · Grade 12 · Ballard | 12 | Ballard | 19:51.11 |
| 38 | Alex HembrowPlace 38 · Grade 10 · West Seattle | 10 | West Seattle | 19:53.63 |
| 39 | Johnny SantiagoPlace 39 · Grade 9 · Franklin | 9 | Franklin | 20:02.04 |
| 40 | George LippsPlace 40 · Grade 9 · Ballard | 9 | Ballard | 20:03.10 |
| 41 | Aidan SissonPlace 41 · Grade 11 · Ballard | 11 | Ballard | 20:05.11 |
| 42 | Nebiyu EsayasPlace 42 · Grade 11 · Rainier Beach | 11 | Rainier Beach | 20:10.73 |
| 43 | Dominic CoppolilloPlace 43 · Grade 11 · Seattle Academy | 11 | Seattle Academy | 20:11.86 |
| 44 | Rowan CrowderPlace 44 · Grade 11 · Ballard | 11 | Ballard | 20:12.22 |
| 45 | Leo FisherPlace 45 · Grade 10 · West Seattle | 10 | West Seattle | 20:18.53 |
| 46 | Theron VenHuizenPlace 46 · Grade 9 · West Seattle | 9 | West Seattle | 20:19.71 |
| 47 | Finnian McEvoyPlace 47 · Grade 10 · Ballard | 10 | Ballard | 20:23.71 |
| 48 | Carter UrdalPlace 48 · Grade 10 · Ballard | 10 | Ballard | 20:24.92 |
| 49 | Enzo BloomfieldPlace 49 · Grade 11 · West Seattle | 11 | West Seattle | 20:31.65 |
| 50 | Rory BishmanPlace 50 · Grade 9 · Ballard | 9 | Ballard | 20:33.05 |
| 51 | Simon HajdukPlace 51 · Grade 12 · Seattle Academy | 12 | Seattle Academy | 20:33.95 |
| 52 | Kai Herndon-FarnamPlace 52 · Grade 12 · Ballard | 12 | Ballard | 20:52.52 |
| 53 | Benjamin CrissPlace 53 · Grade 9 · Ballard | 9 | Ballard | 20:54.42 |
| 54 | Neil ThomasPlace 54 · Grade 9 · Ballard | 9 | Ballard | 20:55.43 |
| 55 | Ben SullivanPlace 55 · Grade 11 · Ballard | 11 | Ballard | 21:02.53 |
| 56 | Graham HansenPlace 56 · Grade 9 · West Seattle | 9 | West Seattle | 21:05.35 |
| 57 | Timo PhamPlace 57 · Grade 9 · Ballard | 9 | Ballard | 21:10.60 |
| 58 | Bert Hayes-McQueenPlace 58 · Grade 11 · West Seattle | 11 | West Seattle | 21:10.86 |
| 59 | Caleb AhnPlace 59 · Grade 10 · West Seattle | 10 | West Seattle | 21:13.05 |
| 60 | Miles LiPlace 60 · Grade 10 · Rainier Beach | 10 | Rainier Beach | 21:14.96 |
| 61 | David HagenPlace 61 · Grade 10 · Seattle Academy | 10 | Seattle Academy | 21:17.40 |
| 62 | Quinn MercerPlace 62 · Grade 12 · West Seattle | 12 | West Seattle | 21:18.50 |
| 63 | Elliot LarsenPlace 63 · Grade 11 · Ballard | 11 | Ballard | 21:19.99 |
| 64 | Nathan TurnerPlace 64 · Grade 11 · Ballard | 11 | Ballard | 21:21.16 |
| 65 | Noah ParkPlace 65 · Grade 10 · Ballard | 10 | Ballard | 21:24.11 |
| 66 | Liam McFeelyPlace 66 · Grade 12 · West Seattle | 12 | West Seattle | 21:29.97 |
| 67 | Quinn CreedPlace 67 · Grade 11 · West Seattle | 11 | West Seattle | 21:30.39 |
| 68 | Jax AndersonPlace 68 · Grade 9 · West Seattle | 9 | West Seattle | 21:32.47 |
| 69 | Joaquin Sanchez SegerPlace 69 · Grade 11 · Seattle Academy | 11 | Seattle Academy | 21:35.22 PR |
| 70 | Ben CooneyPlace 70 · Grade 12 · West Seattle | 12 | West Seattle | 21:37.90 |
| 71 | Max DoigPlace 71 · Grade 12 · West Seattle | 12 | West Seattle | 21:49.37 |
| 72 | Ryder AndersonPlace 72 · Grade 9 · West Seattle | 9 | West Seattle | 21:59.38 PR |
| 73 | Omid BaburPlace 73 · Grade 12 · Rainier Beach | 12 | Rainier Beach | 22:19.24 |
| 74 | Sebi BlackmanPlace 74 · Grade 9 · Ballard | 9 | Ballard | 22:20.56 |
| 75 | Thomas EvansPlace 75 · Grade 12 · West Seattle | 12 | West Seattle | 22:23.94 |
| 76 | Jamey MauriPlace 76 · Grade 10 · Seattle Academy | 10 | Seattle Academy | 22:24.39 |
| 77 | Corbin StewartPlace 77 · Grade 11 · Ballard | 11 | Ballard | 22:34.83 |
| 78 | Eli LoeppkyPlace 78 · Grade 9 · West Seattle | 9 | West Seattle | 22:36.14 |
| 79 | Waylon RyanPlace 79 · Grade 11 · West Seattle | 11 | West Seattle | 22:37.28 |
| 80 | Charlie PricePlace 80 · Grade 9 · West Seattle | 9 | West Seattle | 22:37.70 |
| 81 | Zach HendersonPlace 81 · Grade 12 · West Seattle | 12 | West Seattle | 22:48.61 |
| 82 | Jonathan WangPlace 82 · Grade 10 · Seattle Academy | 10 | Seattle Academy | 22:51.71 PR |
| 83 | Alexander NaevePlace 83 · Grade 10 · West Seattle | 10 | West Seattle | 22:54.50 |
| 84 | Colby WhelanPlace 84 · Grade 11 · West Seattle | 11 | West Seattle | 22:56.29 |
| 85 | Luis ColladoPlace 85 · Grade 9 · West Seattle | 9 | West Seattle | 23:00.99 |
| 86 | Alex WallPlace 86 · Grade 9 · Seattle Academy | 9 | Seattle Academy | 23:01.77 |
| 87 | Elliott BugalaPlace 87 · Grade 10 · West Seattle | 10 | West Seattle | 23:02.98 |
| 88 | Jacob HawkPlace 88 · Grade 9 · Ballard | 9 | Ballard | 23:06.87 |
| 89 | Eli SymonsPlace 89 · Grade 11 · Ballard | 11 | Ballard | 23:08.62 |
| 90 | Isaac RobertsonPlace 90 · Grade 12 · West Seattle | 12 | West Seattle | 23:12.33 |
| 91 | West MayszakPlace 91 · Grade 9 · Franklin | 9 | Franklin | 23:29.63 |
| 92 | August Keller-DonaldsonPlace 92 · Grade 12 · West Seattle | 12 | West Seattle | 23:36.05 |
| 93 | Antonio ShadidPlace 93 · Grade 9 · Seattle Academy | 9 | Seattle Academy | 23:43.49 PR |
| 94 | Soren PetersonPlace 94 · Grade 11 · West Seattle | 11 | West Seattle | 23:45.13 |
| 95 | Kayhan BaqiriPlace 95 · Grade 10 · Rainier Beach | 10 | Rainier Beach | 23:59.15 |
| 96 | Tyson MusickPlace 96 · Grade 10 · Ballard | 10 | Ballard | 24:16.80 |
| 97 | Colin OlmstedPlace 97 · Grade 11 · Ballard | 11 | Ballard | 24:38.51 |
| 98 | Owen ZengPlace 98 · Grade 11 · Seattle Academy | 11 | Seattle Academy | 24:55.95 |
| 99 | Nik VrsekPlace 99 · Grade 12 · West Seattle | 12 | West Seattle | 25:09.68 |
| 100 | Sebastien MaroisPlace 100 · Grade 10 · West Seattle | 10 | West Seattle | 25:28.32 PR |