| 1 | Jay SalaverPlace 1 · Grade 10 · Stadium | 10 | Stadium | 17:43.08 |
| 2 | Parker SchroedelPlace 2 · Grade 9 · Stadium | 9 | Stadium | 17:48.45 |
| 3 | Michael McCarthyPlace 3 · Grade 9 · Stadium | 9 | Stadium | 17:51.50 |
| 4 | Brogan LynesPlace 4 · Grade 10 · Stadium | 10 | Stadium | 18:08.92 |
| 5 | Gianni OrlandoPlace 5 · Grade 11 · Stadium | 11 | Stadium | 18:14.33 |
| 6 | Kolton KosikPlace 6 · Grade 11 · Stadium | 11 | Stadium | 18:57.86 |
| 7 | Alex RutherfordPlace 7 · Grade 11 · Stadium | 11 | Stadium | 19:04.31 |
| 8 | Gus HayesPlace 8 · Grade 11 · Stadium | 11 | Stadium | 19:14.62 |
| 9 | Lukas SteynPlace 9 · Grade 9 · Mount Rainier | 9 | Mount Rainier | 19:19.56 |
| 10 | Quentin SteynPlace 10 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 19:44.77 |
| 11 | Kobe GaytanPlace 11 · Grade 11 · Mount Rainier | 11 | Mount Rainier | 19:46.19 |
| 12 | Taran EriksenPlace 12 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 19:46.23 |
| 13 | Elliott BlissPlace 13 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 19:49.40 |
| 14 | Joseph Esteban Ayon SanchezPlace 14 · Grade 11 · Mount Rainier | 11 | Mount Rainier | 19:59.78 |
| 15 | Sam LindquistPlace 15 · Grade 10 · Stadium | 10 | Stadium | 20:35.58 |
| 16 | Robbie MeyerPlace 16 · Grade 9 · Mount Rainier | 9 | Mount Rainier | 20:43.90 |
| 17 | Matthias BurgessPlace 17 · Grade 12 · Stadium | 12 | Stadium | 21:15.00 |
| 18 | Beckett HansmirePlace 18 · Grade 9 · Mount Rainier | 9 | Mount Rainier | 21:34.28 |
| 19 | Aiden MijalPlace 19 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 22:22.56 |
| 20 | William ChambersPlace 20 · Grade 10 · Stadium | 10 | Stadium | 23:18.50 |
| 21 | Brandon Saldana MartinezPlace 21 · Grade 11 · Mount Rainier | 11 | Mount Rainier | 23:20.01 |
| 22 | Carter TuthillPlace 22 · Grade 12 · Stadium | 12 | Stadium | 23:20.33 |
| 23 | Mohammad Ali ZadaPlace 23 · Grade 11 · Mount Rainier | 11 | Mount Rainier | 23:41.34 |
| 24 | Beckett BlosserPlace 24 · Grade 9 · Mount Rainier | 9 | Mount Rainier | 24:02.16 |
| 25 | Elliott NgPlace 25 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 24:18.36 |
| 26 | Emiliano VivePlace 26 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 25:49.39 |
| 27 | Joseph WikelPlace 27 · Grade 11 · Mount Rainier | 11 | Mount Rainier | 26:26.90 |
| 28 | Sebastien DassePlace 28 · Grade 12 · Mount Rainier | 12 | Mount Rainier | 28:13.11 |
| 29 | Rowan JordanPlace 29 · Grade 9 · Stadium | 9 | Stadium | 28:19.37 |
| 30 | Cesar Alvarado GuerecaPlace 30 · Grade 12 · Mount Rainier | 12 | Mount Rainier | 35:01.96 |
| 31 | Chase ThachPlace 31 · Grade 9 · Mount Rainier | 9 | Mount Rainier | 35:02.62 |
| 32 | Daniel Majano-HernandezPlace 32 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 41:56.00 |
| 0 | Josue Martinez CastroPlace 0 · Grade 10 · Mount Rainier | 10 | Mount Rainier | DNS |
| 0 | Liam TraskPlace 0 · Grade 9 · Mount Rainier | 9 | Mount Rainier | DNS |
| 0 | Elias Ayon RosalesPlace 0 · Grade 11 · Mount Rainier | 11 | Mount Rainier | DNS |
| 0 | Ken HarrisPlace 0 · Grade 12 · Mount Rainier | 12 | Mount Rainier | DNS |
| 0 | Azzariah BillPlace 0 · Grade 10 · Stadium | 10 | Stadium | SCR |
| 0 | Tyler LenzPlace 0 · Grade 9 · Stadium | 9 | Stadium | SCR |