| 1 | Joshua YearianPlace 1 · Grade 11 · East Jefferson | 11 | East Jefferson | 10:25.75 PR |
| 2 | Carson WintchPlace 2 · Grade 12 · Klahowya | 12 | Klahowya | 10:39.59 |
| 3 | Harrison DeckerPlace 3 · Grade 10 · Vashon Island | 10 | Vashon Island | 10:54.10 PR |
| 4 | Nico ErrichettiPlace 4 · Grade 11 · East Jefferson | 11 | East Jefferson | 10:58.04 PR |
| 5 | Calvin ForsbergPlace 5 · Grade 11 · Bellevue Christian | 11 | Bellevue Christian | 11:08.43 |
| 6 | Noah IsenbergPlace 6 · Grade 11 · East Jefferson | 11 | East Jefferson | 11:10.87 |
| 7 | Caleb MittonPlace 7 · Grade 12 · Cascade Christian | 12 | Cascade Christian | 11:19.40 |
| 8 | Dustin HinesPlace 8 · Grade 12 · East Jefferson | 12 | East Jefferson | 11:21.85 PR |
| 9 | Ryan ShimotakaharaPlace 9 · Grade 9 · Bellevue Christian | 9 | Bellevue Christian | 11:24.08 |
| 10 | Rondo MasonPlace 10 · Grade 11 · Bellevue Christian | 11 | Bellevue Christian | 11:26.81 PR |
| 11 | Cord RobertsPlace 11 · Grade 10 · Cascade Christian | 10 | Cascade Christian | 11:27.51 |
| 12 | Elijah BoddyPlace 12 · Grade 12 · Klahowya | 12 | Klahowya | 11:36.53 |
| 13 | Leif McBennettPlace 13 · Grade 10 · Vashon Island | 10 | Vashon Island | 11:41.90 |
| 14 | Max McLachlanPlace 14 · Grade 10 · Vashon Island | 10 | Vashon Island | 11:47.74 PR |
| 15 | Drew BardwellPlace 15 · Grade 12 · Klahowya | 12 | Klahowya | 11:48.74 PR |
| 16 | Jameson HarpPlace 16 · Grade 10 · Cascade Christian | 10 | Cascade Christian | 11:58.49 |
| 17 | Micah MittonPlace 17 · Grade 12 · Cascade Christian | 12 | Cascade Christian | 12:03.03 |
| 18 | Mason DibblePlace 18 · Grade 11 · Bellevue Christian | 11 | Bellevue Christian | 12:06.49 |
| 19 | Austin PrimePlace 19 · Grade 12 · Klahowya | 12 | Klahowya | 12:12.43 |
| 20 | Hayden HallerPlace 20 · Grade 10 · Klahowya | 10 | Klahowya | 12:13.34 |
| 21 | Locklon SmithPlace 21 · Grade 11 · Cascade Christian | 11 | Cascade Christian | 12:15.24 |
| 22 | Bryson PrimePlace 22 · Grade 10 · Klahowya | 10 | Klahowya | 12:15.60 |
| 23 | Liam WebsterPlace 23 · Grade 11 · Bellevue Christian | 11 | Bellevue Christian | 12:16.53 |
| 24 | Grady MoonPlace 24 · Grade 9 · Klahowya | 9 | Klahowya | 12:17.03 |
| 25 | Mateo VillavicencioPlace 25 · Grade 10 · Vashon Island | 10 | Vashon Island | 12:17.41 PR |
| 26 | Aiden MoffatPlace 26 · Grade 11 · Cascade Christian | 11 | Cascade Christian | 12:27.00 |
| 27 | Abe ChapmanPlace 27 · Grade 9 · Seattle Christian | 9 | Seattle Christian | 12:27.26 |
| 28 | Zeke BanksPlace 28 · Grade 10 · East Jefferson | 10 | East Jefferson | 12:27.42 |
| 29 | Ian BlackburnPlace 29 · Grade 12 · Cascade Christian | 12 | Cascade Christian | 12:31.32 |
| 30 | Ethan RiehsPlace 30 · Grade 9 · Cascade Christian | 9 | Cascade Christian | 12:35.86 |
| 31 | Louis SanbornPlace 31 · Grade 10 · East Jefferson | 10 | East Jefferson | 12:45.61 |
| 32 | Jared MansfieldPlace 32 · Grade 9 · Vashon Island | 9 | Vashon Island | 12:46.23 |
| 33 | Wilson ZeiglerPlace 33 · Grade 12 · Klahowya | 12 | Klahowya | 12:52.62 |
| 34 | Carter ZeiglerPlace 34 · Grade 10 · Klahowya | 10 | Klahowya | 13:08.12 |
| 35 | Elijah BurtPlace 35 · Grade 11 · Bellevue Christian | 11 | Bellevue Christian | 13:10.90 |
| 36 | Atticus Andrews-WallerPlace 36 · Grade 9 · Vashon Island | 9 | Vashon Island | 13:17.01 PR |
| 37 | Ty DavisPlace 37 · Grade 10 · Vashon Island | 10 | Vashon Island | 13:18.40 PR |
| 38 | William JohnsonPlace 38 · Grade 11 · Bellevue Christian | 11 | Bellevue Christian | 13:23.16 |
| 39 | Asa ChapmanPlace 39 · Grade 11 · Seattle Christian | 11 | Seattle Christian | 13:25.26 |
| 40 | Brayden BuxmanPlace 40 · Grade 12 · Klahowya | 12 | Klahowya | 13:29.06 |
| 41 | Vincent LoBuePlace 41 · Grade 10 · Klahowya | 10 | Klahowya | 13:32.54 |
| 42 | Samuel MasonPlace 42 · Grade 10 · Seattle Christian | 10 | Seattle Christian | 13:34.77 |
| 43 | John NevillePlace 43 · Grade 11 · East Jefferson | 11 | East Jefferson | 13:36.39 |
| 44 | Tyler PetersonPlace 44 · Grade 12 · Cascade Christian | 12 | Cascade Christian | 13:39.02 |
| 45 | Scott DeaPlace 45 · Grade 12 · Bellevue Christian | 12 | Bellevue Christian | 13:40.33 |
| 46 | Henri LatvalaPlace 46 · Grade 10 · Seattle Christian | 10 | Seattle Christian | 13:40.57 |
| 47 | Andrew EnglePlace 47 · Grade 10 · Cascade Christian | 10 | Cascade Christian | 13:47.73 |
| 48 | Nour GhazalPlace 48 · Grade 11 · Bellevue Christian | 11 | Bellevue Christian | 13:54.14 |
| 49 | Billy RichmondPlace 49 · Grade 12 · Klahowya | 12 | Klahowya | 14:00.78 |
| 50 | Corbin BishopPlace 50 · Grade 10 · Vashon Island | 10 | Vashon Island | 14:10.46 |
| 51 | Torin KavanaghPlace 51 · Grade 12 · Vashon Island | 12 | Vashon Island | 14:11.18 PR |
| 52 | Tucker HulstPlace 52 · Grade 10 · Klahowya | 10 | Klahowya | 14:14.08 |
| 53 | Matthew TroutPlace 53 · Grade 11 · Klahowya | 11 | Klahowya | 14:15.89 |
| 54 | Toby SwanPlace 54 · Grade 9 · Vashon Island | 9 | Vashon Island | 14:24.82 |
| 55 | Miles SunPlace 55 · Grade 11 · Seattle Christian | 11 | Seattle Christian | 14:48.52 |
| 56 | Gabriel NiculescuPlace 56 · Grade 10 · Bellevue Christian | 10 | Bellevue Christian | 15:03.43 |
| 57 | Daniel HemphillPlace 57 · Grade 9 · Cascade Christian | 9 | Cascade Christian | 15:07.20 |
| 58 | Kyler DegnerPlace 58 · Grade 9 · Cascade Christian | 9 | Cascade Christian | 15:12.79 |
| 59 | Theo FieldsPlace 59 · Grade 9 · East Jefferson | 9 | East Jefferson | 15:14.41 |
| 60 | Keaton GreigPlace 60 · Grade 9 · Seattle Christian | 9 | Seattle Christian | 15:23.67 |
| 61 | Isaac KramerPlace 61 · Grade 9 · Cascade Christian | 9 | Cascade Christian | 15:24.07 |
| 62 | Jude CorrellPlace 62 · Grade 9 · Klahowya | 9 | Klahowya | 15:40.57 |
| 63 | Elijah SaloPlace 63 · Grade 9 · Klahowya | 9 | Klahowya | 15:46.68 |
| 64 | Indy RogersPlace 64 · Grade 10 · Klahowya | 10 | Klahowya | 15:47.00 |
| 65 | Edward Teddy EhrhardtPlace 65 · Grade 10 · Cascade Christian | 10 | Cascade Christian | 15:54.33 |
| 66 | Titus TrumanPlace 66 · Grade 12 · Seattle Christian | 12 | Seattle Christian | 15:56.84 |
| 67 | Jack CroonquistPlace 67 · Grade 12 · Seattle Christian | 12 | Seattle Christian | 16:06.30 |
| 68 | Gavin RathgeberPlace 68 · Grade 12 · Klahowya | 12 | Klahowya | 16:11.17 |
| 69 | Jerry EllingsonPlace 69 · Grade 10 · Klahowya | 10 | Klahowya | 16:11.43 |
| 70 | Eric ZhangPlace 70 · Grade 11 · Bellevue Christian | 11 | Bellevue Christian | 16:13.89 |
| 71 | Caden RuizPlace 71 · Grade 9 · Seattle Christian | 9 | Seattle Christian | 16:15.32 |
| 72 | Oliver JohnsonPlace 72 · Grade 10 · East Jefferson | 10 | East Jefferson | 16:18.07 |
| 73 | Porter RichardsonPlace 73 · Grade 9 · Bellevue Christian | 9 | Bellevue Christian | 16:34.65 |
| 74 | David RylandPlace 74 · Grade 11 · Vashon Island | 11 | Vashon Island | 16:35.17 |
| 75 | Canon ChungPlace 75 · Grade 11 · Seattle Christian | 11 | Seattle Christian | 16:47.88 |
| 76 | Jayden CortezPlace 76 · Grade 9 · Klahowya | 9 | Klahowya | 16:53.56 |
| 77 | Tobin MarchlandPlace 77 · Grade 9 · Seattle Christian | 9 | Seattle Christian | 16:55.44 |
| 78 | Atticus Nauman-MontanaPlace 78 · Grade 11 · Vashon Island | 11 | Vashon Island | 17:02.43 PR |
| 79 | Marc SchambierPlace 79 · Grade 12 · Life Christian Academy | 12 | Life Christian Academy | 17:09.82 |
| 80 | Jacen WenceslaoPlace 80 · Grade 11 · Life Christian Academy | 11 | Life Christian Academy | 17:19.73 |
| 81 | Trae StaileyPlace 81 · Grade 11 · Klahowya | 11 | Klahowya | 18:08.37 |
| 82 | Kad WilliamsPlace 82 · Grade 9 · Seattle Christian | 9 | Seattle Christian | 18:14.65 |
| 83 | David VielbigPlace 83 · Grade 9 · Bellevue Christian | 9 | Bellevue Christian | 18:28.19 |
| 84 | Ryin MoneyPlace 84 · Grade 9 · Klahowya | 9 | Klahowya | 18:52.52 |
| 85 | Ben TraskPlace 85 · Grade 10 · Seattle Christian | 10 | Seattle Christian | 18:54.34 |
| 86 | TJ VogesPlace 86 · Grade 9 · Cascade Christian | 9 | Cascade Christian | 19:48.25 |
| 87 | Aj FatemiePlace 87 · Grade 9 · Bellevue Christian | 9 | Bellevue Christian | 20:08.88 |
| 88 | Wisnu MacKenziePlace 88 · Grade 9 · East Jefferson | 9 | East Jefferson | 20:43.35 |
| 89 | John Michael DorePlace 89 · Grade 9 · Klahowya | 9 | Klahowya | 21:31.23 |