| 1 | TJ GrantPlace 1 · Grade 12 · Bellarmine Prep | 12 | Bellarmine Prep | 16:01.70 |
| 2 | Nathan McLaughlinPlace 2 · Grade 12 · Puyallup | 12 | Puyallup | 16:08.89 |
| 3 | Michael OttesenPlace 3 · Grade 11 · Puyallup | 11 | Puyallup | 16:17.73 |
| 4 | Mason FletcherPlace 4 · Grade 11 · Puyallup | 11 | Puyallup | 16:29.20 |
| 5 | Aslan DaVaultPlace 5 · Grade 12 · Renton | 12 | Renton | 16:34.19 |
| 6 | Taigen GonzalezPlace 6 · Grade 12 · Emerald Ridge | 12 | Emerald Ridge | 16:38.79 |
| 7 | Kaleb JavierPlace 7 · Grade 12 · Woodrow Wilson | 12 | Woodrow Wilson | 16:40.48 |
| 8 | Jasper HeckmanPlace 8 · Grade 12 · Orting | 12 | Orting | 16:40.75 |
| 9 | Lloyd ByranPlace 9 · Grade 12 · Hazen | 12 | Hazen | 16:41.02 |
| 10 | Tyler PatnodePlace 10 · Grade 10 · Puyallup | 10 | Puyallup | 16:42.76 |
| 11 | Tavin JensenPlace 11 · Grade 11 · Bellarmine Prep | 11 | Bellarmine Prep | 16:43.04 |
| 12 | Kyle KaralusPlace 12 · Grade 12 · Bellarmine Prep | 12 | Bellarmine Prep | 16:44.73 |
| 13 | Casey KendallPlace 13 · Grade 12 · Bellarmine Prep | 12 | Bellarmine Prep | 16:46.61 |
| 14 | Quentin PurtzerPlace 14 · Grade 10 · Bellarmine Prep | 10 | Bellarmine Prep | 16:47.06 |
| 15 | Cameron FreshwatersPlace 15 · Grade 11 · Stadium | 11 | Stadium | 16:47.76 |
| 16 | Brian ReillyPlace 16 · Grade 11 · Renton | 11 | Renton | 16:49.27 |
| 17 | Daniel KarpmanPlace 17 · Grade 11 · Hazen | 11 | Hazen | 16:53.94 |
| 18 | Nathan GeiterPlace 18 · Grade 12 · Putnam | 12 | Putnam | 16:55.53 |
| 19 | Tom BoltPlace 19 · Grade 11 · Bellarmine Prep | 11 | Bellarmine Prep | 16:55.80 |
| 20 | Hamilton CarterPlace 20 · Grade 12 · Renton | 12 | Renton | 16:56.08 |
| 21 | Sebastian WingfieldPlace 21 · Grade 11 · Steilacoom | 11 | Steilacoom | 16:57.75 |
| 22 | Adriel Paine IVPlace 22 · Grade 12 · Renton | 12 | Renton | 16:58.45 |
| 23 | Javier SecairaPlace 23 · Grade 12 · Bellarmine Prep | 12 | Bellarmine Prep | 16:59.48 |
| 24 | Conner HallPlace 24 · Grade 12 · Hazen | 12 | Hazen | 17:04.39 |
| 25 | Ryan CouchPlace 25 · Grade 12 · Puyallup | 12 | Puyallup | 17:07.48 |
| 26 | Gabe FejeranPlace 26 · Grade 10 · Curtis | 10 | Curtis | 17:13.11 |
| 27 | Shay Glackin-ColeyPlace 27 · Grade 9 · Stadium | 9 | Stadium | 17:15.97 |
| 28 | Connor CochranePlace 28 · Grade 11 · Stadium | 11 | Stadium | 17:16.78 |
| 29 | Nicolas BasilPlace 29 · Grade 11 · Curtis | 11 | Curtis | 17:19.99 |
| 30 | Mussie SimonPlace 30 · Grade 10 · Federal Way | 10 | Federal Way | 17:22.42 |
| 31 | Tanner PaschichPlace 31 · Grade 12 · Woodrow Wilson | 12 | Woodrow Wilson | 17:24.99 |
| 32 | Kegan MulhollandPlace 32 · Grade 11 · Washington | 11 | Washington | 17:26.24 |
| 33 | Hezekiah AllenPlace 33 · Grade 10 · Steilacoom | 10 | Steilacoom | 17:27.75 |
| 34 | Ryan MansfieldPlace 34 · Grade 12 · Putnam | 12 | Putnam | 17:28.07 |
| 35 | Justin ScottPlace 35 · Grade 12 · Woodrow Wilson | 12 | Woodrow Wilson | 17:28.88 |
| 36 | Keith RyanPlace 36 · Grade 12 · Klahowya | 12 | Klahowya | 17:30.73 |
| 37 | Dunn WesthoffPlace 37 · Grade 12 · Steilacoom | 12 | Steilacoom | 17:31.76 |
| 38 | Isaiah ForwardPlace 38 · Grade 12 · Federal Way | 12 | Federal Way | 17:33.57 |
| 39 | Mike WardPlace 39 · Grade 11 · Klahowya | 11 | Klahowya | 17:34.05 |
| 40 | Luis PugaPlace 40 · Grade 10 · Hazen | 10 | Hazen | 17:36.83 |
| 41 | Sargent ChrisPlace 41 · Grade 11 · Bremerton | 11 | Bremerton | 17:44.28 |
| 42 | Riley BushnellPlace 42 · Grade 11 · Henry Foss | 11 | Henry Foss | 17:45.30 |
| 43 | Andrew GillPlace 43 · Grade 11 · Curtis | 11 | Curtis | 17:48.08 |
| 44 | Scott CranstonPlace 44 · Grade 12 · Rogers-Puyallup | 12 | Rogers-Puyallup | 17:49.45 |
| 45 | Carson PettiePlace 45 · Grade 10 · Puyallup | 10 | Puyallup | 17:50.13 |
| 46 | Angad SinghPlace 46 · Grade 11 · Hazen | 11 | Hazen | 17:50.56 |
| 47 | Donovan BeckfordPlace 47 · Grade 9 · Washington | 9 | Washington | 17:51.49 |
| 48 | Elliot TurnerPlace 48 · Grade 11 · Puyallup | 11 | Puyallup | 17:52.15 |
| 49 | James NelsonPlace 49 · Grade 12 · Sultan | 12 | Sultan | 17:54.25 |
| 50 | David PhanPlace 50 · Grade 11 · Hazen | 11 | Hazen | 18:02.20 |
| 51 | Brett CunninghamPlace 51 · Grade 11 · Curtis | 11 | Curtis | 18:02.86 |
| 52 | Andrew HahnPlace 52 · Grade 12 · Henry Foss | 12 | Henry Foss | 18:04.00 |
| 53 | Demietrich BakerPlace 53 · Grade 12 · Curtis | 12 | Curtis | 18:05.71 |
| 54 | Smith CalebPlace 54 · Grade 11 · Bremerton | 11 | Bremerton | 18:07.40 |
| 55 | Giao LyPlace 55 · Grade 10 · Renton | 10 | Renton | 18:09.04 |
| 56 | Keith BeasleyPlace 56 · Grade 11 · Hazen | 11 | Hazen | 18:09.36 |
| 57 | Andrew BabsonPlace 57 · Grade 10 · Woodrow Wilson | 10 | Woodrow Wilson | 18:11.71 |
| 58 | Russell MelinPlace 58 · Grade 11 · Crosspoint Academy | 11 | Crosspoint Academy | 18:12.42 |
| 59 | Josiah ZeringPlace 59 · Grade 11 · Rogers-Puyallup | 11 | Rogers-Puyallup | 18:12.81 |
| 60 | Nick AinsliePlace 60 · Grade 12 · Rogers-Puyallup | 12 | Rogers-Puyallup | 18:15.62 |
| 61 | Drew PetersPlace 61 · Grade 12 · Steilacoom | 12 | Steilacoom | 18:16.55 |
| 62 | Teruhito KondoPlace 62 · Grade 10 · Spanaway Lake | 10 | Spanaway Lake | 18:17.40 |
| 63 | Tony EliasPlace 63 · Grade 10 · Curtis | 10 | Curtis | 18:18.82 |
| 64 | Garrett NunnPlace 64 · Grade 12 · Rogers-Puyallup | 12 | Rogers-Puyallup | 18:22.08 |
| 65 | Daniel ChungPlace 65 · Grade 10 · Federal Way | 10 | Federal Way | 18:23.26 |
| 66 | Robert HaneyPlace 66 · Grade 10 · Yelm | 10 | Yelm | 18:25.41 |
| 67 | Cameron PriorPlace 67 · Grade 10 · Bethel | 10 | Bethel | 18:28.47 |
| 68 | Egan DunningPlace 68 · Grade 11 · Klahowya | 11 | Klahowya | 18:31.94 |
| 69 | Peter LansverkPlace 69 · Grade 12 · University Prep | 12 | University Prep | 18:32.22 |
| 70 | Jordan OnkstPlace 70 · Grade 10 · Curtis | 10 | Curtis | 18:33.23 |
| 71 | Matt KrickPlace 71 · Grade 11 · Washington | 11 | Washington | 18:33.80 |
| 72 | Daniel HartPlace 72 · Grade 11 · Federal Way | 11 | Federal Way | 18:34.15 |
| 73 | Marcus MichelesPlace 73 · Grade 12 · Emerald Ridge | 12 | Emerald Ridge | 18:34.45 |
| 74 | Dane BallouPlace 74 · Grade 12 · Klahowya | 12 | Klahowya | 18:34.78 |
| 75 | Tyler PascualPlace 75 · Grade 12 · Renton | 12 | Renton | 18:35.03 |
| 76 | Ira FlemingPlace 76 · Grade 10 · University Prep | 10 | University Prep | 18:35.30 |
| 77 | Christian CintronPlace 77 · Grade 11 · Emerald Ridge | 11 | Emerald Ridge | 18:35.61 |
| 78 | Jordan WalkerPlace 78 · Grade 11 · Steilacoom | 11 | Steilacoom | 18:36.44 |
| 79 | Giovanni MaldonadoPlace 79 · Grade 11 · Steilacoom | 11 | Steilacoom | 18:39.28 |
| 80 | Anthony SessionsPlace 80 · Grade 9 · Emerald Ridge | 9 | Emerald Ridge | 18:39.94 |
| 81 | Shaynge LingPlace 81 · Grade 11 · Clover Park | 11 | Clover Park | 18:43.20 |
| 82 | Manuel CintronPlace 82 · Grade 11 · Emerald Ridge | 11 | Emerald Ridge | 18:43.47 |
| 83 | Zachery BickfordPlace 83 · Grade 11 · Spanaway Lake | 11 | Spanaway Lake | 18:45.12 |
| 84 | Weston BakerPlace 84 · Grade 12 · Yelm | 12 | Yelm | 18:46.70 |
| 85 | Mark ElyPlace 85 · Grade 11 · Rogers-Puyallup | 11 | Rogers-Puyallup | 18:47.57 |
| 86 | Nick NoblePlace 86 · Grade 11 · Bremerton | 11 | Bremerton | 18:52.91 |
| 87 | Derek AveryPlace 87 · Grade 11 · Klahowya | 11 | Klahowya | 18:54.51 |
| 88 | Joseph DytiocoPlace 88 · Grade 12 · Renton | 12 | Renton | 18:54.99 |
| 89 | Austin EstevezPlace 89 · Grade 9 · Clover Park | 9 | Clover Park | 18:55.25 |
| 90 | Steffen HirschkornPlace 90 · Grade 10 · Orting | 10 | Orting | 18:55.95 |
| 91 | Spencer BerryPlace 91 · Grade 10 · Federal Way | 10 | Federal Way | 18:58.03 |
| 92 | Logan AnspachPlace 92 · Grade 10 · Putnam | 10 | Putnam | 18:59.08 |
| 93 | Josh QuichochoPlace 93 · Grade 11 · Washington | 11 | Washington | 19:05.16 |
| 94 | Trace GoodenPlace 94 · Grade 11 · Federal Way | 11 | Federal Way | 19:06.88 |
| 95 | Marcus RichPlace 95 · Grade 12 · Washington | 12 | Washington | 19:10.57 |
| 96 | Sam San NicolasPlace 96 · Grade 11 · Emerald Ridge | 11 | Emerald Ridge | 19:10.91 |
| 97 | John ReichelPlace 97 · Grade 11 · Crosspoint Academy | 11 | Crosspoint Academy | 19:14.13 |
| 98 | Kirby TaylorPlace 98 · Grade 10 · Orting | 10 | Orting | 19:14.37 |
| 99 | Gordon Covill-GrennanPlace 99 · Grade 11 · University Prep | 11 | University Prep | 19:14.63 |
| 100 | Kyle PatersonPlace 100 · Grade 11 · Bethel | 11 | Bethel | 19:21.39 |
| 101 | Jacob BarrusPlace 101 · Grade 9 · Sultan | 9 | Sultan | 19:21.97 |
| 102 | Parker DeanPlace 102 · Grade 9 · Washington | 9 | Washington | 19:22.86 |
| 103 | James BonaglofskiPlace 103 · Grade 10 · Bremerton | 10 | Bremerton | 19:24.13 |
| 104 | Mark YakabovichPlace 104 · Grade 12 · Spanaway Lake | 12 | Spanaway Lake | 19:24.81 |
| 105 | Paul ChyzPlace 105 · Grade 10 · University Prep | 10 | University Prep | 19:26.61 |
| 106 | Max Daley-WatsonPlace 106 · Grade 9 · University Prep | 9 | University Prep | 19:29.23 |
| 107 | Michael CarmonaPlace 107 · Grade 9 · Putnam | 9 | Putnam | 19:31.32 |
| 108 | Kory WebsterPlace 108 · Grade 11 · Rogers-Puyallup | 11 | Rogers-Puyallup | 19:32.75 |
| 109 | Sheldon GrayPlace 109 · Grade 11 · Federal Way | 11 | Federal Way | 19:37.44 |
| 110 | Nick GanowskiPlace 110 · Grade 9 · Klahowya | 9 | Klahowya | 19:37.74 |
| 111 | Zak WarnerPlace 111 · Grade 12 · Rogers-Puyallup | 12 | Rogers-Puyallup | 19:38.95 |
| 112 | Duncan MarksPlace 112 · Grade 9 · Woodrow Wilson | 9 | Woodrow Wilson | 19:39.66 |
| 113 | Ben WeedonPlace 113 · Grade 10 · Orting | 10 | Orting | 19:41.25 |
| 114 | Moses ChegePlace 114 · Grade 11 · Stadium | 11 | Stadium | 19:41.48 |
| 115 | Phillip SaucedoPlace 115 · Grade 11 · Henry Foss | 11 | Henry Foss | 19:43.06 |
| 116 | Dakota BickfordPlace 116 · Grade 10 · Spanaway Lake | 10 | Spanaway Lake | 19:52.52 |
| 117 | Gennaro ScottoPlace 117 · Grade 10 · Yelm | 10 | Yelm | 19:53.93 |
| 118 | William CochranPlace 118 · Grade 12 · Yelm | 12 | Yelm | 19:54.79 |
| 119 | Harrison ColemanPlace 119 · Grade 11 · Yelm | 11 | Yelm | 19:55.15 |
| 120 | Jason BarrusPlace 120 · Grade 11 · Sultan | 11 | Sultan | 19:55.57 |
| 121 | Jayden ThompsonPlace 121 · Grade 10 · Putnam | 10 | Putnam | 19:59.31 |
| 122 | JP PetrellaPlace 122 · Grade 12 · Washington | 12 | Washington | 19:59.72 |
| 123 | Blaine ThompsonPlace 123 · Grade 10 · University Prep | 10 | University Prep | 20:00.63 |
| 124 | Jordan FaughtenberryPlace 124 · Grade 9 · Spanaway Lake | 9 | Spanaway Lake | 20:03.85 |
| 125 | Nick HolzerPlace 125 · Grade 10 · Emerald Ridge | 10 | Emerald Ridge | 20:06.04 |
| 126 | Zach WesthoffPlace 126 · Grade 9 · Steilacoom | 9 | Steilacoom | 20:06.25 |
| 127 | Austin DodsonPlace 127 · Grade 11 · Orting | 11 | Orting | 20:10.33 |
| 128 | Adam ThalerPlace 128 · Grade 10 · Yelm | 10 | Yelm | 20:16.73 |
| 129 | Williamson ChrisPlace 129 · Grade 11 · Bremerton | 11 | Bremerton | 20:23.70 |
| 130 | Jeremy BishopPlace 130 · Grade 10 · Orting | 10 | Orting | 20:41.46 |
| 131 | Jordan BowlsPlace 131 · Grade 10 · Life Christian A... | 10 | Life Christian A... | 20:43.17 |
| 132 | Peter Cadero-SmithPlace 132 · Grade 12 · Yelm | 12 | Yelm | 20:45.87 |
| 133 | Jacob MathewsPlace 133 · Grade 10 · Bethel | 10 | Bethel | 20:46.86 |
| 134 | Ryan JacobyPlace 134 · Grade 12 · Bethel | 12 | Bethel | 20:49.58 |
| 135 | DJ DegnanPlace 135 · Grade 10 · Crosspoint Academy | 10 | Crosspoint Academy | 20:54.14 |
| 136 | Samuel FrisellPlace 136 · Grade 10 · Tacoma Baptist | 10 | Tacoma Baptist | 21:05.55 |
| 137 | Jens ElamPlace 137 · Grade 12 · Bremerton | 12 | Bremerton | 21:20.34 |
| 138 | Daniel MelinPlace 138 · Grade 9 · Crosspoint Academy | 9 | Crosspoint Academy | 21:40.65 |
| 139 | James CrowPlace 139 · Grade 12 · Klahowya | 12 | Klahowya | 22:18.13 |
| 140 | Joel HamlinPlace 140 · Grade 9 · Tacoma Baptist | 9 | Tacoma Baptist | 22:18.37 |
| 141 | Kennedy LoeuPlace 141 · Grade 11 · Henry Foss | 11 | Henry Foss | 22:47.60 |
| 142 | Isaiah RobynPlace 142 · Grade 10 · Henry Foss | 10 | Henry Foss | 22:52.02 |
| 143 | Jake ComfortPlace 143 · Grade 12 · Life Christian A... | 12 | Life Christian A... | 24:06.47 |
| 144 | Randy JacobyPlace 144 · Grade 9 · Bethel | 9 | Bethel | 24:53.71 |
| 145 | Dylan WisemanPlace 145 · Grade 9 · Bethel | 9 | Bethel | 25:14.71 |
| 146 | David LillyPlace 146 · Grade 10 · Tacoma Baptist | 10 | Tacoma Baptist | 25:20.70 |
| 147 | Jake NormandeauPlace 147 · Grade 10 · Life Christian A... | 10 | Life Christian A... | 26:07.49 |