| 1 | Oscar PontPlace 1 · Grade 12 · Newport (Bellevue)Unofficial | 12 | Newport (Bellevue) | 11:08.48 PR |
| 2 | Zachary KimPlace 2 · Grade 11 · Newport (Bellevue)Unofficial | 11 | Newport (Bellevue) | 12:05.2 |
| 3 | Simon DuPlace 3 · Grade 12 · Newport (Bellevue)Unofficial | 12 | Newport (Bellevue) | 13:38.47 |
| 4 | Sentin LoPlace 4 · Grade 11 · Newport (Bellevue)Unofficial | 11 | Newport (Bellevue) | 13:50.48 PR |
| 5 | Jason LiuPlace 5 · Grade 11 · Newport (Bellevue)Unofficial | 11 | Newport (Bellevue) | 13:58.29 PR |
| 6 | Paul LeePlace 6 · Grade 11 · Newport (Bellevue)Unofficial | 11 | Newport (Bellevue) | 14:00.99 PR |
| 7 | Jackson CastlePlace 7 · Grade 12 · Newport (Bellevue)Unofficial | 12 | Newport (Bellevue) | 14:13.46 |
| 8 | Kevin LuPlace 8 · Grade 11 · Newport (Bellevue)Unofficial | 11 | Newport (Bellevue) | 14:14.88 |
| 9 | Eli StuenkelPlace 9 · Grade 9 · Newport (Bellevue)Unofficial | 9 | Newport (Bellevue) | 14:31.65 |
| 10 | Jonah ChoiPlace 10 · Grade 12 · Newport (Bellevue)Unofficial | 12 | Newport (Bellevue) | 15:18.10 |
| 11 | Harry FawcettPlace 11 · Grade 12 · Newport (Bellevue)Unofficial | 12 | Newport (Bellevue) | 15:18.47 |
| 12 | Vaughn FriedenPlace 12 · Grade 10 · Newport (Bellevue)Unofficial | 10 | Newport (Bellevue) | 15:28.35 PR |
| 13 | Charlie QuPlace 13 · Grade 10 · Newport (Bellevue)Unofficial | 10 | Newport (Bellevue) | 15:31.75 |
| 14 | Dylan DeLeonPlace 14 · Grade 9 · Newport (Bellevue)Unofficial | 9 | Newport (Bellevue) | 15:45.29 PR |
| 15 | Nathanial ShetzlinePlace 15 · Grade 9 · Newport (Bellevue)Unofficial | 9 | Newport (Bellevue) | 16:03.72 |
| 16 | Isaac HwangPlace 16 · Grade 11 · Newport (Bellevue)Unofficial | 11 | Newport (Bellevue) | 16:14.44 PR |
| 17 | Anthony ChenPlace 17 · Grade 10 · Newport (Bellevue)Unofficial | 10 | Newport (Bellevue) | 16:16.58 |
| 18 | Colin WallPlace 18 · Grade 12 · Newport (Bellevue)Unofficial | 12 | Newport (Bellevue) | 16:24.89 |
| 19 | Yoshiyuki NakanishiPlace 19 · Grade 12 · Newport (Bellevue)Unofficial | 12 | Newport (Bellevue) | 16:26.83 |
| 20 | Simon HuangPlace 20 · Grade 12 · Newport (Bellevue)Unofficial | 12 | Newport (Bellevue) | 16:34.57 |
| 21 | Robert GilmorePlace 21 · Grade 11 · Newport (Bellevue)Unofficial | 11 | Newport (Bellevue) | 16:49.38 PR |
| 22 | Joshua ZhouPlace 22 · Grade 12 · Newport (Bellevue)Unofficial | 12 | Newport (Bellevue) | 17:11.55 |
| 23 | Lang XiaoPlace 23 · Grade 12 · Newport (Bellevue)Unofficial | 12 | Newport (Bellevue) | 17:37.34 |
| 24 | Anthony VuPlace 24 · Grade 9 · Newport (Bellevue)Unofficial | 9 | Newport (Bellevue) | 17:55.82 |
| 25 | Derek NguyenPlace 25 · Grade 10 · Newport (Bellevue)Unofficial | 10 | Newport (Bellevue) | 18:07.40 |
| 26 | Alex Lucas-SmithPlace 26 · Grade 12 · Newport (Bellevue)Unofficial | 12 | Newport (Bellevue) | 18:07.81 PR |
| 27 | Parker HolleyPlace 27 · Grade 12 · Newport (Bellevue)Unofficial | 12 | Newport (Bellevue) | 18:38.39 |
| 28 | Raymond BaiPlace 28 · Grade 9 · Newport (Bellevue)Unofficial | 9 | Newport (Bellevue) | 19:41.79 |
| 29 | Kedar MukherjeePlace 29 · Grade 9 · Newport (Bellevue)Unofficial | 9 | Newport (Bellevue) | 22:14.03 |
| 30 | Samuel SodnombayarPlace 30 · Grade 9 · Newport (Bellevue)Unofficial | 9 | Newport (Bellevue) | 22:47.12 PR |
| 31 | Nikhil ChivukulaPlace 31 · Grade 9 · Newport (Bellevue)Unofficial | 9 | Newport (Bellevue) | 37:26.61 PR |