| 1 | Kyle EkenPlace 1 · Grade 8 · Glacier (SeaTac) | 8 | Glacier (SeaTac) | 11:51.92 |
| 2 | Levi ChaconPlace 2 · Grade 8 · Chinook (Seatac) | 8 | Chinook (Seatac) | 12:19.44 PR |
| 3 | Yonetan KiflePlace 3 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 12:40.78 PR |
| 4 | Awez MuhabatPlace 4 · Grade 7 · Glacier (SeaTac) | 7 | Glacier (SeaTac) | 12:43.48 PR |
| 5 | Simon AlvarezPlace 5 · Grade 7 · Sylvester | 7 | Sylvester | 12:45.04 PR |
| 6 | Beckett HansmirePlace 6 · Grade 8 · Sylvester | 8 | Sylvester | 13:04.79 |
| 7 | Vinh DeoPlace 7 · Grade 7 · Chinook (Seatac) | 7 | Chinook (Seatac) | 13:37.07 |
| 8 | Janko FofanaPlace 8 · Grade 8 · Showalter | 8 | Showalter | 13:52.05 PR |
| 9 | Bo BjordahlPlace 9 · Grade 8 · Sylvester | 8 | Sylvester | 13:55.22 |
| 10 | Carson ChapmanPlace 10 · Grade 8 · Sylvester | 8 | Sylvester | 14:11.54 |
| 11 | Robbie MeyerPlace 11 · Grade 8 · Sylvester | 8 | Sylvester | 14:33.38 |
| 12 | Alexander LeonPlace 12 · Grade 7 · Chinook (Seatac) | 7 | Chinook (Seatac) | 14:40.77 |
| 13 | Atticus LongielierePlace 13 · Grade 8 · Sylvester | 8 | Sylvester | 14:53.11 PR |
| 14 | Wattson HetrickPlace 14 · Grade 7 · Sylvester | 7 | Sylvester | 15:00.71 |
| 15 | Liam NguyenPlace 15 · Grade 8 · Sylvester | 8 | Sylvester | 15:13.18 |
| 16 | Beckett BlosserPlace 16 · Grade 8 · Pacific (Des Moines) | 8 | Pacific (Des Moines) | 15:27.91 |
| 17 | Isaac LongielierePlace 17 · Grade 8 · Sylvester | 8 | Sylvester | 15:40.82 |
| 18 | Bashir SidowPlace 18 · Grade 7 · Cascade (Seattle) | 7 | Cascade (Seattle) | 15:48.53 PR |
| 19 | Ansel RounsavellPlace 19 · Grade 7 · Sylvester | 7 | Sylvester | 15:48.83 |
| 20 | Benjamin JohnsonPlace 20 · Grade 7 · Sylvester | 7 | Sylvester | 15:52.41 |
| 21 | Henry DowPlace 21 · Grade 7 · Sylvester | 7 | Sylvester | 15:57.13 |
| 22 | Tyler JerdePlace 22 · Grade 7 · Chinook (Seatac) | 7 | Chinook (Seatac) | 16:34.83 |
| 23 | Josiah PhamPlace 23 · Grade 7 · Chinook (Seatac) | 7 | Chinook (Seatac) | 16:37.47 |
| 24 | Andrew VazquezPlace 24 · Grade 7 · Chinook (Seatac) | 7 | Chinook (Seatac) | 16:54.10 PR |
| 25 | Logan LaFavorPlace 25 · Grade 8 · Chinook (Seatac) | 8 | Chinook (Seatac) | 16:59.56 |
| 26 | Damian GomezPlace 26 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 17:05.96 |
| 27 | Adrian ValtierraPlace 27 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 17:17.55 |
| 28 | Chase ThachPlace 28 · Grade 8 · Sylvester | 8 | Sylvester | 18:08.27 PR |
| 29 | Vincent ChungPlace 29 · Grade 7 · Sylvester | 7 | Sylvester | 18:19.40 |
| 30 | RJ GutierrezPlace 30 · Grade 7 · Showalter | 7 | Showalter | 18:34.52 PR |
| 31 | Haji Haji-AmeenPlace 31 · Grade 7 · Showalter | 7 | Showalter | 18:38.20 |
| 32 | Victor NguyenPlace 32 · Grade 8 · Pacific (Des Moines) | 8 | Pacific (Des Moines) | 18:43.99 |
| 33 | Hassane TraorePlace 33 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 18:51.15 |
| 34 | Zack GrennanPlace 34 · Grade 7 · Sylvester | 7 | Sylvester | 18:59.87 PR |
| 35 | Sky HuynhPlace 35 · Grade 7 · Sylvester | 7 | Sylvester | 19:01.67 PR |
| 36 | Levi GuthPlace 36 · Grade 7 · Sylvester | 7 | Sylvester | 19:03.76 |
| 37 | Phillip HoangPlace 37 · Grade 8 · Showalter | 8 | Showalter | 19:05.72 |
| 38 | Evan InPlace 38 · Grade 8 · Pacific (Des Moines) | 8 | Pacific (Des Moines) | 19:06.76 |
| 39 | Agam SinghPlace 39 · Grade 7 · Showalter | 7 | Showalter | 19:35.01 |
| 40 | Kyaire HarperPlace 40 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 19:41.37 |
| 41 | Jamil ZulkefleePlace 41 · Grade 7 · Glacier (SeaTac) | 7 | Glacier (SeaTac) | 19:51.09 |
| 42 | Landon LePlace 42 · Grade 7 · Sylvester | 7 | Sylvester | 20:12.42 |
| 43 | Tobias RiggsPlace 43 · Grade 8 · Sylvester | 8 | Sylvester | 20:13.28 |
| 44 | Talen TanPlace 44 · Grade 8 · Sylvester | 8 | Sylvester | 20:18.94 |
| 45 | Harlem ArterberryPlace 45 · Grade 7 · Sylvester | 7 | Sylvester | 20:20.74 |
| 46 | David LePlace 46 · Grade 7 · Showalter | 7 | Showalter | 20:29.02 |
| 47 | Angel Reyes UmanzorPlace 47 · Grade 7 · Glacier (SeaTac) | 7 | Glacier (SeaTac) | 20:34.41 |
| 48 | Max CorroPlace 48 · Grade 8 · Showalter | 8 | Showalter | 20:49.34 |
| 49 | Judah GillPlace 49 · Grade 8 · Showalter | 8 | Showalter | 21:27.06 |
| 50 | Hector Pirir JimenezPlace 50 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 23:25.56 |
| 51 | Marco Hernandez LopezPlace 51 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 26:48.90 |