| 1 | Caden DeutscherPlace 1 · Grade 12 · Pope John Paul 2 | 12 | Pope John Paul 2 | 17:16.30 |
| 2 | Kobe DeutscherPlace 2 · Grade 10 · Pope John Paul 2 | 10 | Pope John Paul 2 | 17:20.09 |
| 3 | Ryan RansomPlace 3 · Grade 11 · Three Rivers Christian | 11 | Three Rivers Christian | 17:42.73 |
| 4 | Mattox MarshPlace 4 · Grade 10 · Pope John Paul 2 | 10 | Pope John Paul 2 | 18:46.01 |
| 5 | Jacob BraunPlace 5 · Grade 12 · Pope John Paul 2 | 12 | Pope John Paul 2 | 18:52.29 |
| 6 | Bredan PerezPlace 6 · Grade 11 · Pope John Paul 2 | 11 | Pope John Paul 2 | 19:02.92 |
| 7 | Kyler DavisPlace 7 · Grade 9 · Three Rivers Christian | 9 | Three Rivers Christian | 19:21.66 |
| 8 | Sean FoleyPlace 8 · Grade 10 · Pope John Paul 2 | 10 | Pope John Paul 2 | 19:27.04 |
| 9 | Jaden MortonPlace 9 · Grade 10 · Pope John Paul 2 | 10 | Pope John Paul 2 | 19:28.03 |
| 10 | Xavius JohnsonPlace 10 · Grade 10 · Seattle Lutheran | 10 | Seattle Lutheran | 19:43.68 |
| 11 | Dennis LinPlace 11 · Grade 11 · Three Rivers Christian | 11 | Three Rivers Christian | 19:46.49 |
| 12 | Journey EatherlyPlace 12 · Grade 9 · Tacoma Baptist | 9 | Tacoma Baptist | 19:52.39 |
| 13 | Zachary ParhamPlace 13 · Grade 10 · Three Rivers Christian | 10 | Three Rivers Christian | 19:58.02 |
| 14 | Joe OczkewiczPlace 14 · Grade 10 · Pope John Paul 2 | 10 | Pope John Paul 2 | 20:09.89 |
| 15 | Joseph HarrisPlace 15 · Grade 9 · Pope John Paul 2 | 9 | Pope John Paul 2 | 20:13.54 |
| 16 | Mark DavisPlace 16 · Grade 11 · Pope John Paul 2 | 11 | Pope John Paul 2 | 20:13.62 |
| 17 | Gunnar NillsonPlace 17 · Grade 9 · Crosspoint | 9 | Crosspoint | 20:28.59 |
| 18 | David WoodmanPlace 18 · Grade 9 · Three Rivers Christian | 9 | Three Rivers Christian | 20:37.75 |
| 19 | David NessaPlace 19 · Grade 11 · North Beach | 11 | North Beach | 20:51.64 |
| 20 | John RamosPlace 20 · Grade 9 · Pope John Paul 2 | 9 | Pope John Paul 2 | 20:52.15 |
| 21 | Jeffery EisonPlace 21 · Grade 12 · North Beach | 12 | North Beach | 21:19.97 |
| 22 | Dylan ReesPlace 22 · Grade 9 · Crosspoint | 9 | Crosspoint | 21:26.95 |
| 23 | Jared OlsonPlace 23 · Grade 12 · Tacoma Baptist | 12 | Tacoma Baptist | 21:41.94 |
| 24 | Kevin ChangPlace 24 · Grade 11 · Auburn Adventist Academy | 11 | Auburn Adventist Academy | 22:17.43 |
| 25 | Tommy ZhouPlace 25 · Grade 11 · Crosspoint | 11 | Crosspoint | 22:38.66 |
| 26 | Oliver TrudeauPlace 26 · Grade 10 · North Beach | 10 | North Beach | 22:47.70 |
| 27 | Devon JamesPlace 27 · Grade 9 · Pope John Paul 2 | 9 | Pope John Paul 2 | 22:50.19 |
| 28 | Sterling LutherPlace 28 · Grade 8 · Crosspoint | 8 | Crosspoint | 23:12.80 |
| 29 | Carter Barnes -Place 29 · Tacoma Baptist | — | Tacoma Baptist | 23:14.12 |
| 30 | Kyle SmithsonPlace 30 · Grade 9 · Auburn Adventist Academy | 9 | Auburn Adventist Academy | 23:34.14 |
| 31 | Joshua BraunPlace 31 · Grade 10 · Pope John Paul 2 | 10 | Pope John Paul 2 | 23:38.02 |
| 32 | Noah SimonsPlace 32 · Grade 12 · Pope John Paul 2 | 12 | Pope John Paul 2 | 23:49.27 |
| 33 | Josiah RootPlace 33 · Grade 11 · Tacoma Baptist | 11 | Tacoma Baptist | 23:55.71 |
| 34 | Oliver ParkerPlace 34 · Grade 8 · Crosspoint | 8 | Crosspoint | 24:28.54 |
| 35 | Ethan BartlettPlace 35 · Grade 11 · Seattle Lutheran | 11 | Seattle Lutheran | 24:44.34 |
| 36 | Paul ShilohPlace 36 · Grade 11 · Three Rivers Christian | 11 | Three Rivers Christian | 25:00.89 |
| 37 | Zeke KellyPlace 37 · Grade 10 · North Beach | 10 | North Beach | 25:07.20 |
| 38 | Kyle MarquezPlace 38 · Grade 10 · Crosspoint | 10 | Crosspoint | 25:52.20 |
| 39 | Leo ZichenPlace 39 · Grade 9 · Seattle Lutheran | 9 | Seattle Lutheran | 26:32.99 |
| 40 | Bodie SkinnerPlace 40 · Grade 9 · North Beach | 9 | North Beach | 26:43.15 |
| 41 | Keegan TrudeauPlace 41 · Grade 9 · North Beach | 9 | North Beach | 26:44.20 |
| 42 | David SobbaPlace 42 · Grade 9 · Tacoma Baptist | 9 | Tacoma Baptist | 26:47.74 |
| 43 | Adrian PetersPlace 43 · Grade 10 · North Beach | 10 | North Beach | 26:59.18 |
| 44 | Nico PenPlace 44 · Grade 9 · Auburn Adventist Academy | 9 | Auburn Adventist Academy | 27:35.20 |
| 45 | Jack PachecoPlace 45 · Grade 11 · Auburn Adventist Academy | 11 | Auburn Adventist Academy | 28:34.73 |
| 46 | Harley BiggsPlace 46 · Grade 12 · North Beach | 12 | North Beach | 28:37.70 |
| 47 | Jerry SunPlace 47 · Grade 12 · Crosspoint | 12 | Crosspoint | 31:54.44 |