| 1 | Gavin FongPlace 1 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 17:02.00 | 1 |
| 2 | Samuel WilsonPlace 2 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 17:38.90 | 1 |
| 3 | Isaac RabadiPlace 3 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 17:53.20 | 1 |
| 4 | Skyler KarapetianPlace 4 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 18:14.30 | 1 |
| 5 | Aiden HwangPlace 5 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 18:24.10 | 1 |
| 6 | Adam EntabiPlace 6 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 18:26.00 | 1 |
| 7 | Ayende TerrazasPlace 7 · Polytechnic - Pasadena (SS) | — | Polytechnic - Pasadena (SS) | 18:36.90 | 1 |
| 8 | Connor JordanPlace 8 · Chadwick (SS) | — | Chadwick (SS) | 18:39.10 | 1 |
| 9 | Julian PereraPlace 9 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 18:49.10 | 1 |
| 10 | Harper JohnsonPlace 10 · Polytechnic - Pasadena (SS) | — | Polytechnic - Pasadena (SS) | 18:57.80 | 1 |
| 11 | Winston DuongPlace 11 · Chadwick (SS) | — | Chadwick (SS) | 19:09.20 | 1 |
| 12 | Benjamin CoombesPlace 12 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 19:15.40 | 1 |
| 13 | Jack SegilPlace 13 · Chadwick (SS) | — | Chadwick (SS) | 19:21.00 | 1 |
| 14 | Ryan KimPlace 14 · Polytechnic - Pasadena (SS) | — | Polytechnic - Pasadena (SS) | 19:28.20 | 1 |
| 15 | Gabriel ShawPlace 15 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 19:28.90 | 1 |
| 16 | Henry YooPlace 16 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 19:29.00 | 1 |
| 17 | Kingston LinPlace 17 · Chadwick (SS) | — | Chadwick (SS) | 19:44.60 | 1 |
| 18 | Tyler WooPlace 18 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 19:47.60 | 1 |
| 19 | Otto TimonenPlace 19 · Providence - Burbank (SS) | — | Providence - Burbank (SS) | 19:47.90 | 1 |
| 20 | William HubbardPlace 20 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 19:48.70 | 1 |
| 21 | Chase KramerPlace 21 · Chadwick (SS) | — | Chadwick (SS) | 20:01.10 | 1 |
| 22 | Keith LeePlace 22 · Chadwick (SS) | — | Chadwick (SS) | 20:07.40 | 1 |
| 23 | Henry CraigPlace 23 · Chadwick (SS) | — | Chadwick (SS) | 20:13.50 | 1 |
| 24 | Arjun PatelPlace 24 · Chadwick (SS) | — | Chadwick (SS) | 20:21.90 | 1 |
| 25 | Gibson GoldenbergPlace 25 · Chadwick (SS) | — | Chadwick (SS) | 20:22.80 | 1 |
| 26 | Evan NohPlace 26 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 20:28.20 | 1 |
| 27 | Armaan AroraPlace 27 · Chadwick (SS) | — | Chadwick (SS) | 20:53.20 | 1 |
| 28 | Charles LandsbergPlace 28 · Chadwick (SS) | — | Chadwick (SS) | 21:09.40 | 1 |
| 29 | Soren FeyPlace 29 · Polytechnic - Pasadena (SS) | — | Polytechnic - Pasadena (SS) | 21:11.40 | 1 |
| 30 | Eisa HartPlace 30 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 21:22.80 | 1 |
| 31 | Connor PoonPlace 31 · Polytechnic - Pasadena (SS) | — | Polytechnic - Pasadena (SS) | 21:26.70 | 1 |
| 32 | Leyan CaiPlace 32 · Chadwick (SS) | — | Chadwick (SS) | 21:31.10 | 1 |
| 33 | Aiden BilligPlace 33 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 21:33.80 | 1 |
| 34 | Carl LiPlace 34 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 21:35.40 | 1 |
| 35 | Owen Gama-LoboPlace 35 · Flintridge Prep (SS) | — | Flintridge Prep (SS) | 21:56.20 | 1 |
| 36 | Valentino MarchiPlace 36 · EF Academy (SS) | — | EF Academy (SS) | 22:18.30 | 1 |
| 37 | Joshua ZhangPlace 37 · Chadwick (SS) | — | Chadwick (SS) | 22:25.60 | 1 |
| 38 | Finn ThompsonPlace 38 · Polytechnic - Pasadena (SS) | — | Polytechnic - Pasadena (SS) | 22:28.90 | 1 |
| 39 | Jerry ShiPlace 39 · Polytechnic - Pasadena (SS) | — | Polytechnic - Pasadena (SS) | 22:36.40 | 1 |
| 40 | Thomas YosephPlace 40 · Chadwick (SS) | — | Chadwick (SS) | 22:57.30 | 1 |
| 41 | Seojun HanPlace 41 · EF Academy (SS) | — | EF Academy (SS) | 22:58.70 | 1 |
| 42 | Liam BurlesonPlace 42 · Chadwick (SS) | — | Chadwick (SS) | 23:34.00 | 1 |
| 43 | Leonidas AdamouPlace 43 · Providence - Burbank (SS) | — | Providence - Burbank (SS) | 24:08.40 | 1 |
| 44 | Matthew RosenbaumPlace 44 · Chadwick (SS) | — | Chadwick (SS) | 24:16.40 | 1 |
| 45 | Harry ThaiPlace 45 · EF Academy (SS) | — | EF Academy (SS) | 24:25.50 | 1 |
| 46 | Calvin ChenPlace 46 · Chadwick (SS) | — | Chadwick (SS) | 26:58.50 | 1 |
| 47 | Mathias YosephPlace 47 · Chadwick (SS) | — | Chadwick (SS) | 29:07.80 | 1 |