| 1 | Kyle EkenPlace 1 · Grade 8 · Glacier (SeaTac) | 8 | Glacier (SeaTac) | 11:50.89 PR |
| 2 | Levi ChaconPlace 2 · Grade 8 · Chinook (Seatac) | 8 | Chinook (Seatac) | 12:24.62 |
| 3 | Awez MuhabatPlace 3 · Grade 7 · Glacier (SeaTac) | 7 | Glacier (SeaTac) | 13:33.94 |
| 4 | Vinh DeoPlace 4 · Grade 7 · Chinook (Seatac) | 7 | Chinook (Seatac) | 13:34.83 PR |
| 5 | JOSUE Segovia PoncePlace 5 · Grade 7 · Glacier (SeaTac) | 7 | Glacier (SeaTac) | 14:07.11 PR |
| 6 | Caleb ChaconPlace 6 · Grade 6 · Chinook (Seatac) | 6 | Chinook (Seatac) | 14:11.27 |
| 7 | Yonetan KiflePlace 7 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 14:20.12 |
| 8 | Zubayr DahirPlace 8 · Grade 6 · Chinook (Seatac) | 6 | Chinook (Seatac) | 14:51.59 |
| 9 | Theodore BickfordPlace 9 · Grade 6 · Glacier (SeaTac) | 6 | Glacier (SeaTac) | 14:52.52 |
| 10 | Jaime PerezPlace 10 · Grade 6 · Glacier (SeaTac) | 6 | Glacier (SeaTac) | 15:20.17 |
| 11 | Theodore "Teddy" BeckerPlace 11 · Grade 7 · Glacier (SeaTac) | 7 | Glacier (SeaTac) | 15:22.77 |
| 12 | Damian GomezPlace 12 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 15:52.21 PR |
| 13 | Beckett BlosserPlace 13 · Grade 8 · Pacific (Des Moines) | 8 | Pacific (Des Moines) | 16:04.98 |
| 14 | Tyler JerdePlace 14 · Grade 7 · Chinook (Seatac) | 7 | Chinook (Seatac) | 16:21.27 PR |
| 15 | Josiah PhamPlace 15 · Grade 7 · Chinook (Seatac) | 7 | Chinook (Seatac) | 16:54.95 |
| 16 | Jamil ZulkefleePlace 16 · Grade 7 · Glacier (SeaTac) | 7 | Glacier (SeaTac) | 17:09.53 PR |
| 17 | Alexander LeonPlace 17 · Grade 7 · Chinook (Seatac) | 7 | Chinook (Seatac) | 17:34.99 |
| 18 | Logan LaFavorPlace 18 · Grade 8 · Chinook (Seatac) | 8 | Chinook (Seatac) | 17:37.77 |
| 19 | Evan InPlace 19 · Grade 8 · Pacific (Des Moines) | 8 | Pacific (Des Moines) | 18:18.44 |
| 20 | Aamar AhmedPlace 20 · Grade 6 · Pacific (Des Moines) | 6 | Pacific (Des Moines) | 18:24.72 PR |
| 21 | Andrew VazquezPlace 21 · Grade 7 · Chinook (Seatac) | 7 | Chinook (Seatac) | 18:33.96 |
| 22 | Kyaire HarperPlace 22 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 18:37.03 PR |
| 23 | Hassane TraorePlace 23 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 19:04.71 |
| 24 | Angel Reyes UmanzorPlace 24 · Grade 7 · Glacier (SeaTac) | 7 | Glacier (SeaTac) | 19:50.52 |
| 25 | Dylan InPlace 25 · Grade 6 · Pacific (Des Moines) | 6 | Pacific (Des Moines) | 20:13.01 |
| 26 | Emmanuel Toledo-ChinoPlace 26 · Grade 6 · Glacier (SeaTac) | 6 | Glacier (SeaTac) | 20:53.91 |
| 27 | Joshua RodriguezPlace 27 · Grade 6 · Glacier (SeaTac) | 6 | Glacier (SeaTac) | 21:10.45 PR |
| 28 | Akon Hernandez GutierrezPlace 28 · Grade 6 · Glacier (SeaTac) | 6 | Glacier (SeaTac) | 21:11.93 PR |
| 29 | Hector Pirir JimenezPlace 29 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 21:35.23 |
| 30 | Brayden ChanPlace 30 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 22:05.42 |
| 31 | Joshua TranPlace 31 · Grade 6 · Glacier (SeaTac) | 6 | Glacier (SeaTac) | 22:23.60 |
| 32 | Marco Hernandez LopezPlace 32 · Grade 7 · Pacific (Des Moines) | 7 | Pacific (Des Moines) | 22:47.09 PR |
| 33 | Fernando Chavez AlvarezPlace 33 · Grade 6 · Pacific (Des Moines) | 6 | Pacific (Des Moines) | 24:06.00 PR |