| 1 | Ethin CainPlace 1 · Grade 11 · Lindbergh | 11 | Lindbergh | 17:55.09 |
| 2 | Justice ClaflinPlace 2 · Grade 10 · Lake Washington | 10 | Lake Washington | 18:35.94 |
| 3 | Luke PlettePlace 3 · Grade 10 · Lake Washington | 10 | Lake Washington | 18:38.36 |
| 4 | Sulaiman GuledPlace 4 · Grade 12 · Lindbergh | 12 | Lindbergh | 19:08.93 |
| 5 | Jonah KimPlace 5 · Grade 12 · Lake Washington | 12 | Lake Washington | 19:11.74 |
| 6 | Martin LudmerPlace 6 · Grade 11 · Lake Washington | 11 | Lake Washington | 19:14.03 |
| 7 | BenjI GouldPlace 7 · Grade 11 · Woodinville | 11 | Woodinville | 19:20.73 |
| 8 | Edward WalshPlace 8 · Grade 12 · Lindbergh | 12 | Lindbergh | 19:27.73 |
| 9 | Tristan WernerPlace 9 · Grade 10 · Lake Washington | 10 | Lake Washington | 19:42.89 |
| 10 | Tyler PiantanidaPlace 10 · Grade 9 · Lake Washington | 9 | Lake Washington | 19:43.49 |
| 11 | Stephen WrightPlace 11 · Grade 11 · Lake Washington | 11 | Lake Washington | 19:44.55 |
| 12 | Brodie HoenerPlace 12 · Grade 12 · Lake Washington | 12 | Lake Washington | 19:47.31 |
| 13 | Levi RalstonPlace 13 · Grade 11 · Lindbergh | 11 | Lindbergh | 19:58.19 |
| 14 | Aden NormanPlace 14 · Grade 10 · Lake Washington | 10 | Lake Washington | 19:59.24 |
| 15 | Sergey VolkovPlace 15 · Grade 9 · Lake Washington | 9 | Lake Washington | 20:00.52 |
| 16 | Joseph RossPlace 16 · Grade 12 · Lake Washington | 12 | Lake Washington | 20:05.56 |
| 17 | Ryan HatlestadPlace 17 · Grade 11 · Woodinville | 11 | Woodinville | 20:10.22 |
| 18 | Aaron ChenPlace 18 · Grade 11 · Lake Washington | 11 | Lake Washington | 20:12.41 |
| 19 | Owen HaagPlace 19 · Grade 11 · Lake Washington | 11 | Lake Washington | 20:20.61 |
| 20 | Brayden HeplerPlace 20 · Grade 10 · Lake Washington | 10 | Lake Washington | 20:33.33 |
| 21 | Brayden RampsonPlace 21 · Grade 9 · Woodinville | 9 | Woodinville | 20:47.47 |
| 22 | Emilio CabralPlace 22 · Grade 10 · Woodinville | 10 | Woodinville | 20:47.69 |
| 23 | Wyatt WhitlingerPlace 23 · Grade 11 · Woodinville | 11 | Woodinville | 20:47.81 |
| 24 | Evan BlomquistPlace 24 · Grade 12 · Lindbergh | 12 | Lindbergh | 21:11.25 |
| 25 | Willem FinniganPlace 25 · Grade 9 · Lake Washington | 9 | Lake Washington | 21:17.93 |
| 26 | Sidney RiskPlace 26 · Grade 10 · Lake Washington | 10 | Lake Washington | 21:18.76 |
| 27 | Owen PaulovichPlace 27 · Grade 12 · Lake Washington | 12 | Lake Washington | 21:21.55 |
| 28 | Liam NapierPlace 28 · Grade 10 · Woodinville | 10 | Woodinville | 21:32.64 |
| 29 | Daniel HarrisPlace 29 · Grade 9 · Lake Washington | 9 | Lake Washington | 21:33.44 |
| 30 | Sebastian Flores-CortesPlace 30 · Grade 9 · Lindbergh | 9 | Lindbergh | 21:34.74 |
| 31 | Ethan KimPlace 31 · Grade 11 · Lake Washington | 11 | Lake Washington | 21:41.78 |
| 32 | Kourosh ShafaeiPlace 32 · Grade 12 · Woodinville | 12 | Woodinville | 21:46.51 |
| 33 | Ethan PanPlace 33 · Grade 10 · Lake Washington | 10 | Lake Washington | 21:48.57 |
| 34 | Brandan KaletPlace 34 · Grade 11 · Lake Washington | 11 | Lake Washington | 21:57.24 |
| 35 | Cruz HoenerPlace 35 · Grade 9 · Lake Washington | 9 | Lake Washington | 21:57.75 |
| 36 | Benjamin ChanPlace 36 · Grade 9 · Lake Washington | 9 | Lake Washington | 21:58.01 |
| 37 | William ScottPlace 37 · Grade 9 · Lake Washington | 9 | Lake Washington | 22:00.47 |
| 38 | Ciaran LewbelPlace 38 · Grade 11 · Lake Washington | 11 | Lake Washington | 22:08.72 |
| 39 | Brendan TeaPlace 39 · Grade 12 · Lake Washington | 12 | Lake Washington | 22:12.70 |
| 40 | Steven MartinezPlace 40 · Grade 10 · Woodinville | 10 | Woodinville | 22:12.77 |
| 41 | Senul WickramaratnaPlace 41 · Grade 10 · Woodinville | 10 | Woodinville | 22:12.87 |
| 42 | Kaiden BitzPlace 42 · Grade 11 · Woodinville | 11 | Woodinville | 22:13.06 |
| 43 | Gavin GuilaniansPlace 43 · Grade 10 · Woodinville | 10 | Woodinville | 22:13.07 |
| 44 | Brendan HupfPlace 44 · Grade 9 · Woodinville | 9 | Woodinville | 22:13.20 |
| 45 | Finley FordPlace 45 · Grade 9 · Woodinville | 9 | Woodinville | 22:13.33 |
| 46 | Noel GarnerPlace 46 · Grade 9 · Woodinville | 9 | Woodinville | 22:13.47 |
| 47 | Kees JohnsonPlace 47 · Grade 9 · Lake Washington | 9 | Lake Washington | 22:49.78 |
| 48 | Riley CavinsPlace 48 · Grade 10 · Lindbergh | 10 | Lindbergh | 22:56.61 |
| 49 | Saxon WoodPlace 49 · Grade 9 · Lake Washington | 9 | Lake Washington | 22:57.92 |
| 50 | Robert CastanedaPlace 50 · Grade 11 · Woodinville | 11 | Woodinville | 23:00.32 |
| 51 | Gavin BartellPlace 51 · Grade 12 · Woodinville | 12 | Woodinville | 23:00.68 |
| 52 | Ridley CrumpPlace 52 · Grade 12 · Lake Washington | 12 | Lake Washington | 23:16.77 |
| 53 | Jeffrey BoehnenPlace 53 · Grade 10 · Lake Washington | 10 | Lake Washington | 23:38.92 |
| 54 | Daniel CornettePlace 54 · Grade 12 · Lake Washington | 12 | Lake Washington | 23:44.53 |
| 55 | Louis NewmanPlace 55 · Grade 10 · Lake Washington | 10 | Lake Washington | 23:47.44 |
| 56 | Matthew DonohuePlace 56 · Grade 9 · Lake Washington | 9 | Lake Washington | 24:21.31 |
| 57 | Finn ChristensenPlace 57 · Grade 12 · Lake Washington | 12 | Lake Washington | 24:23.93 |
| 58 | Jackson FlowerPlace 58 · Grade 9 · Woodinville | 9 | Woodinville | 24:27.21 |
| 58 | Oskari VuorelaPlace 58 · Grade 9 · Woodinville | 9 | Woodinville | 24:27.21 |
| 60 | Timothy LopezPlace 60 · Grade 11 · Woodinville | 11 | Woodinville | 24:43.25 |
| 61 | Nathan BarberPlace 61 · Grade 11 · Woodinville | 11 | Woodinville | 24:43.67 |
| 62 | Hayden KimPlace 62 · Grade 10 · Lake Washington | 10 | Lake Washington | 24:47.21 |
| 63 | Donald WenPlace 63 · Grade 9 · Lake Washington | 9 | Lake Washington | 24:47.22 |
| 64 | Danji HansonPlace 64 · Grade 10 · Woodinville | 10 | Woodinville | 24:50.77 |
| 65 | Cyrus QuraishiPlace 65 · Grade 10 · Lake Washington | 10 | Lake Washington | 25:02.22 |
| 66 | Zhi Yuan DaiPlace 66 · Grade 10 · Lake Washington | 10 | Lake Washington | 25:16.18 |
| 67 | Owen St.MariePlace 67 · Grade 11 · Lindbergh | 11 | Lindbergh | 25:46.56 |
| 68 | Levi GamezPlace 68 · Grade 9 · Lake Washington | 9 | Lake Washington | 25:53.49 |
| 69 | Joshua LinPlace 69 · Grade 11 · Woodinville | 11 | Woodinville | 25:56.60 |
| 70 | Silas WheelerPlace 70 · Grade 10 · Woodinville | 10 | Woodinville | 26:15.58 |
| 71 | Kien Vu-NguyenPlace 71 · Grade 9 · Lake Washington | 9 | Lake Washington | 26:15.65 |
| 72 | Nolan HubelPlace 72 · Grade 12 · Woodinville | 12 | Woodinville | 28:06.64 |
| 73 | Christopher KuipersPlace 73 · Grade 10 · Lake Washington | 10 | Lake Washington | 28:26.10 |
| 74 | Graham WallacePlace 74 · Grade 10 · Woodinville | 10 | Woodinville | 30:10.42 |
| 0 | Alec NapierPlace 0 · Grade 10 · Woodinville | 10 | Woodinville | DNS |
| 0 | Aiden RobbinsPlace 0 · Grade 10 · Woodinville | 10 | Woodinville | DNS |
| 0 | Sam SalvadalenaPlace 0 · Grade 11 · Woodinville | 11 | Woodinville | DNS |
| 0 | Yuri SteinPlace 0 · Grade 10 · Woodinville | 10 | Woodinville | DNS |
| 0 | Jack JablonskiPlace 0 · Grade 10 · Woodinville | 10 | Woodinville | DNS |
| 0 | Sahasra JayPlace 0 · Grade 11 · Woodinville | 11 | Woodinville | DNS |
| 0 | Aiden KimPlace 0 · Grade 11 · Woodinville | 11 | Woodinville | DNS |
| 0 | Tristan HannaPlace 0 · Grade 12 · Woodinville | 12 | Woodinville | DNS |
| 0 | Jeha KooPlace 0 · Grade 12 · Lake Washington | 12 | Lake Washington | DNS |
| 0 | Enoch LinPlace 0 · Grade 11 · Lake Washington | 11 | Lake Washington | DNS |
| 0 | Kieran McKainPlace 0 · Grade 9 · Lake Washington | 9 | Lake Washington | DNS |
| 0 | Isaac Munro-lynchPlace 0 · Grade 9 · Lake Washington | 9 | Lake Washington | DNS |
| 0 | Ashrith GottapuPlace 0 · Grade 9 · Lake Washington | 9 | Lake Washington | DNS |
| 0 | Devan HarbaniPlace 0 · Grade 12 · Lake Washington | 12 | Lake Washington | DNS |
| 0 | Nicholas JansonPlace 0 · Grade 11 · Lake Washington | 11 | Lake Washington | DNS |
| 0 | Lior Torres-pascalPlace 0 · Grade 9 · Lake Washington | 9 | Lake Washington | DNS |
| 0 | Huaitien YIPlace 0 · Grade 9 · Lake Washington | 9 | Lake Washington | DNS |
| 0 | Phineas RaiteriPlace 0 · Grade 10 · Lake Washington | 10 | Lake Washington | DNS |
| 0 | Thirukumaran Ravi JayPlace 0 · Grade 9 · Lake Washington | 9 | Lake Washington | DNS |
| 0 | Curtis StromPlace 0 · Grade 9 · Lake Washington | 9 | Lake Washington | DNS |
| 0 | Lyle WhitlingerPlace 0 · Grade 11 · Woodinville | 11 | Woodinville | DNS |
| 0 | Alex LolandPlace 0 · Grade 11 · Woodinville | 11 | Woodinville | DNS |
| 0 | Isaac Bayley-VillarPlace 0 · Grade 12 · Woodinville | 12 | Woodinville | DNS |
| 0 | Noah KimPlace 0 · Grade 9 · Lake Washington | 9 | Lake Washington | DNS |
| 0 | Lucas BoydPlace 0 · Grade 11 · Lake Washington | 11 | Lake Washington | DNS |
| 0 | Alden ArakiPlace 0 · Grade 9 · Bothell | 9 | Bothell | DNS |