| 1 | Copeland RollinsPlace 1 · Grade 12 · Hotchkiss | 12 | Hotchkiss | 17:04.3 |
| 2 | Philip FauverPlace 2 · Grade 12 · Hotchkiss | 12 | Hotchkiss | 17:35.6 |
| 3 | Bastien SeverPlace 3 · Grade 12 · Hotchkiss | 12 | Hotchkiss | 18:26.8 |
| 4 | Matias VillacresPlace 4 · Grade 10 · Kent | 10 | Kent | 18:45.6 |
| 5 | Matthew FontePlace 5 · Grade 10 · Hotchkiss | 10 | Hotchkiss | 19:28.3 |
| 6 | Johnson YePlace 6 · Grade 12 · Kent | 12 | Kent | 19:31.6 |
| 7 | Leo HackettPlace 7 · Grade 10 · Hotchkiss | 10 | Hotchkiss | 19:48.7 |
| 8 | Luke LacillaPlace 8 · Grade 11 · Salisbury | 11 | Salisbury | 20:20.4 |
| 9 | Aidan RainvillePlace 9 · Grade 10 · Hotchkiss | 10 | Hotchkiss | 20:43.4 |
| 10 | Pierce ChermakPlace 10 · Grade 11 · Salisbury | 11 | Salisbury | 21:39.1 |
| 11 | Wyatt OrthweinPlace 11 · Grade 10 · Salisbury | 10 | Salisbury | 21:40.2 |
| 12 | Henry ThomasesPlace 12 · Grade 10 · Hotchkiss | 10 | Hotchkiss | 21:48.1 |
| 13 | Ben BairdPlace 13 · Grade 10 · Kent | 10 | Kent | 22:11.4 |
| 14 | Will WilkinsonPlace 14 · Grade 11 · Salisbury | 11 | Salisbury | 22:13.9 |
| 15 | Keven LuiruPlace 15 · Grade 11 · Hotchkiss | 11 | Hotchkiss | 22:32.7 |
| 16 | Lane GaidosPlace 16 · Grade 12 · Salisbury | 12 | Salisbury | 22:38.7 PR |
| 17 | Rintaro AoyamaPlace 17 · Grade 11 · Hotchkiss | 11 | Hotchkiss | 22:41.0 |
| 18 | Lucas ChengPlace 18 · Grade 10 · Kent | 10 | Kent | 22:53.5 |
| 19 | Aidan SongPlace 19 · Grade 11 · Hotchkiss | 11 | Hotchkiss | 23:03.3 |
| 20 | Reid BarryPlace 20 · Grade 12 · Salisbury | 12 | Salisbury | 23:30.0 |
| 21 | William LengPlace 21 · Grade 9 · Hotchkiss | 9 | Hotchkiss | 23:39.5 |
| 22 | Pierce BaskinPlace 22 · Grade 12 · Salisbury | 12 | Salisbury | 23:54.1 |
| 23 | Charlie BairdPlace 23 · Grade 11 · Kent | 11 | Kent | 23:54.9 |
| 24 | Jose Jimenez RodriguezPlace 24 · Grade 12 · Hotchkiss | 12 | Hotchkiss | 24:22.7 |
| 25 | Ethan Li-KatoPlace 25 · Grade 11 · Hotchkiss | 11 | Hotchkiss | 24:24.0 |
| 26 | Theo HowellPlace 26 · Grade 10 · Salisbury | 10 | Salisbury | 24:34.0 PR |
| 27 | Adler FreedPlace 27 · Grade 10 · Salisbury | 10 | Salisbury | 24:43.9 PR |
| 28 | Reid KaijimaPlace 28 · Grade 12 · Salisbury | 12 | Salisbury | 24:44.2 PR |
| 29 | Santos BarrutiaPlace 29 · Grade 10 · Salisbury | 10 | Salisbury | 24:55.9 PR |
| 30 | Nick FeretPlace 30 · Grade 12 · Salisbury | 12 | Salisbury | 24:57.1 PR |
| 31 | Arthur PengPlace 31 · Grade 10 · Hotchkiss | 10 | Hotchkiss | 25:03.4 |
| 32 | Jeremy FangPlace 32 · Grade 10 · Hotchkiss | 10 | Hotchkiss | 25:06.1 |
| 33 | Shawn GuoPlace 33 · Grade 11 · Salisbury | 11 | Salisbury | 25:06.6 |
| 34 | Eric HsuPlace 34 · Grade 9 · Hotchkiss | 9 | Hotchkiss | 25:13.0 |
| 35 | Bennett MaloPlace 35 · Grade 11 · Kent | 11 | Kent | 26:07.6 |
| 36 | Taiwoong JeongPlace 36 · Grade 12 · Salisbury | 12 | Salisbury | 26:30.7 PR |
| 37 | Fritz LaubPlace 37 · Grade 9 · Salisbury | 9 | Salisbury | 27:15.0 PR |
| 38 | Inco KibarPlace 38 · Grade 9 · Hotchkiss | 9 | Hotchkiss | 27:18.3 |
| 39 | Atticus BrownPlace 39 · Grade 11 · Kent | 11 | Kent | 27:39.2 PR |
| 40 | Anatole DumasPlace 40 · Grade 12 · Salisbury | 12 | Salisbury | 27:42.2 PR |
| 41 | Long NgoPlace 41 · Grade 12 · Salisbury | 12 | Salisbury | 27:45.3 |
| 42 | David JimenezPlace 42 · Grade 12 · Kent | 12 | Kent | 28:41.6 PR |
| 43 | Nick RootPlace 43 · Grade 12 · Salisbury | 12 | Salisbury | 28:50.6 PR |
| 44 | Joseph SunPlace 44 · Grade 9 · Hotchkiss | 9 | Hotchkiss | 29:18.1 |
| 45 | Alex KimPlace 45 · Grade 12 · Salisbury | 12 | Salisbury | 29:23.1 PR |
| 46 | Tyler WangPlace 46 · Grade 10 · Kent | 10 | Kent | 30:37.5 |
| 47 | Newton NiuPlace 47 · Grade 11 · Kent | 11 | Kent | 30:52.8 |
| 48 | Jerry XuPlace 48 · Grade 10 · Kent | 10 | Kent | 32:03.2 |
| 49 | Luis GuerraPlace 49 · Grade 10 · Hotchkiss | 10 | Hotchkiss | 33:05.7 |