| 1 | Jake BarizonPlace 1 · Grade 6 · Crystal Springs Uplands | 6 | Crystal Springs Uplands | 8:38.4 PR |
| 2 | Joao Felipe De Arrude Falcao VasconcellosPlace 2 · Grade 6 · Sacred Heart (Atherton) | 6 | Sacred Heart (Atherton) | 8:38.8 PR |
| 3 | Dylan RangerPlace 3 · Grade 6 · Nueva | 6 | Nueva | 8:38.8 |
| 4 | Colton CampbellPlace 4 · Grade 6 · Harker | 6 | Harker | 8:39.1 PR |
| 5 | Connor SzetoPlace 5 · Grade 5 · Nueva | 5 | Nueva | 8:40.1 PR |
| 6 | Davi Medina-ZhouPlace 6 · Grade 6 · Nueva | 6 | Nueva | 8:46.2 PR |
| 7 | Jonathan SunPlace 7 · Grade 6 · Crystal Springs Uplands | 6 | Crystal Springs Uplands | 9:02.1 |
| 8 | Calvin FlynnPlace 8 · Grade 5 · Nueva | 5 | Nueva | 9:06.9 PR |
| 9 | Vincent MulcahyPlace 9 · Grade 5 · Nueva | 5 | Nueva | 9:10.4 PR |
| 10 | Mason CaoPlace 10 · Grade 6 · Harker | 6 | Harker | 9:13.2 PR |
| 11 | Alex YinPlace 11 · Grade 4 · Nueva | 4 | Nueva | 9:16.0 PR |
| 12 | Sahir BowmanPlace 12 · Grade 5 · Sacred Heart (Atherton) | 5 | Sacred Heart (Atherton) | 9:19.1 PR |
| 13 | Yannik LinderPlace 13 · Grade 6 · Woodland | 6 | Woodland | 9:20.7 |
| 14 | Yug MandalPlace 14 · Grade 6 · Sacred Heart (Atherton) | 6 | Sacred Heart (Atherton) | 9:27.3 |
| 15 | Henry BurfordPlace 15 · Grade 6 · King's Academy | 6 | King's Academy | 9:28.5 PR |
| 16 | Henri GorsePlace 16 · Grade 6 · Menlo | 6 | Menlo | 9:29.0 |
| 17 | Ryan LeePlace 17 · Grade 6 · Sacred Heart (Atherton) | 6 | Sacred Heart (Atherton) | 9:31.2 PR |
| 18 | Henry KnappPlace 18 · Grade 5 · Sacred Heart (Atherton) | 5 | Sacred Heart (Atherton) | 9:32.1 PR |
| 19 | Balthasar FeulingPlace 19 · Grade 6 · King's Academy | 6 | King's Academy | 9:40.7 PR |
| 20 | Henry MoorePlace 20 · Grade 4 · Woodland | 4 | Woodland | 9:42.0 |
| 21 | Connor AuPlace 21 · Grade 6 · Menlo | 6 | Menlo | 9:43.2 PR |
| 22 | Rynshall ChenPlace 22 · Grade 6 · Menlo | 6 | Menlo | 9:53.2 |
| 23 | Mateo GrudinPlace 23 · Grade 6 · Menlo | 6 | Menlo | 9:56.0 |
| 24 | Tobias BlumbergPlace 24 · Grade 4 · Nueva | 4 | Nueva | 10:06.6 PR |
| 25 | Max BenischPlace 25 · Grade 4 · Nueva | 4 | Nueva | 10:10.8 PR |
| 26 | Gerardo Cortez-HernandezPlace 26 · Grade 6 · Priory | 6 | Priory | 10:11.6 PR |
| 27 | Arthur LowPlace 27 · Grade 6 · King's Academy | 6 | King's Academy | 10:13.9 |
| 28 | Raj PalekarPlace 28 · Grade 5 · Woodland | 5 | Woodland | 10:14.3 |
| 29 | Shri PalekarPlace 29 · Grade 5 · Woodland | 5 | Woodland | 10:24.0 |
| 30 | Veer ChuttaniPlace 30 · Grade 6 · Harker | 6 | Harker | 10:34.5 PR |
| 31 | Marco YinPlace 31 · Grade 6 · Harker | 6 | Harker | 10:38.0 PR |
| 32 | David StanarevicPlace 32 · Grade 5 · Nueva | 5 | Nueva | 10:38.5 PR |
| 33 | Ryan WangPlace 33 · Grade 6 · Harker | 6 | Harker | 10:39.8 PR |
| 34 | Slater TangPlace 34 · Grade 4 · Woodland | 4 | Woodland | 10:41.9 |
| 35 | Arthur LiangPlace 35 · Grade 4 · Nueva | 4 | Nueva | 10:56.8 PR |
| 36 | Eddie LiPlace 36 · Grade 6 · Harker | 6 | Harker | 10:59.3 PR |
| 37 | George PjechaPlace 37 · Grade 5 · Woodland | 5 | Woodland | 11:00.3 PR |
| 38 | Leo ReisingPlace 38 · Grade 6 · Sacred Heart (Atherton) | 6 | Sacred Heart (Atherton) | 11:06.4 |
| 39 | Yanchu DengPlace 39 · Grade 6 · Pinewood | 6 | Pinewood | 11:06.8 |
| 40 | Joshua TwardPlace 40 · Grade 4 · Nueva | 4 | Nueva | 11:07.5 PR |
| 41 | Anthony HsiehPlace 41 · Grade 6 · Sacred Heart (Atherton) | 6 | Sacred Heart (Atherton) | 11:09.3 |
| 42 | Kai ThyenPlace 42 · Grade 6 · Harker | 6 | Harker | 11:13.8 |
| 43 | Pablo GuestrinPlace 43 · Grade 6 · Nueva | 6 | Nueva | 11:15.4 |
| 44 | James KayePlace 44 · Grade 6 · Sacred Heart (Atherton) | 6 | Sacred Heart (Atherton) | 11:15.5 PR |
| 45 | Deven DabirPlace 45 · Grade 5 · Sacred Heart (Atherton) | 5 | Sacred Heart (Atherton) | 11:15.7 PR |
| 46 | Avrian LoPlace 46 · Grade 6 · Menlo | 6 | Menlo | 11:23.9 PR |
| 47 | Aariv ChopraPlace 47 · Grade 6 · Nueva | 6 | Nueva | 11:32.5 PR |
| 48 | Kyson TanPlace 48 · Grade 6 · Nueva | 6 | Nueva | 11:37.9 |
| 49 | Richard JiangPlace 49 · Grade 6 · Pinewood | 6 | Pinewood | 11:42.1 |
| 50 | Eric LiPlace 50 · Grade 6 · King's Academy | 6 | King's Academy | 11:43.3 |
| 51 | Aki YoshikawaPlace 51 · Grade 6 · Priory | 6 | Priory | 11:47.8 PR |
| 52 | Vidur PatilPlace 52 · Grade 6 · Priory | 6 | Priory | 11:50.2 PR |
| 53 | Brayden LiuPlace 53 · Grade 6 · Menlo | 6 | Menlo | 11:52.6 |
| 54 | Zhirui (Jerry) SunPlace 54 · Grade 6 · King's Academy | 6 | King's Academy | 11:53.0 |
| 55 | Lion LessinPlace 55 · Grade 4 · Nueva | 4 | Nueva | 12:05.7 |
| 56 | Ryu DillonPlace 56 · Grade 4 · Nueva | 4 | Nueva | 12:20.7 PR |
| 57 | Aarav KapurPlace 57 · Grade 4 · Nueva | 4 | Nueva | 12:22.8 PR |
| 58 | Bob ChenPlace 58 · Grade 6 · Pinewood | 6 | Pinewood | 12:26.3 PR |
| 59 | Tyler SchannepPlace 59 · Grade 6 · Sacred Heart (Atherton) | 6 | Sacred Heart (Atherton) | 12:38.7 |
| 60 | Arnav MadhugiriPlace 60 · Grade 6 · Pinewood | 6 | Pinewood | 12:47.7 PR |
| 61 | Julian RyuPlace 61 · Grade 6 · Harker | 6 | Harker | 12:49.7 |
| 62 | Felix ColacoPlace 62 · Grade 6 · Crystal Springs Uplands | 6 | Crystal Springs Uplands | 12:49.8 PR |
| 63 | Kian Vaid SinghPlace 63 · Grade 4 · Woodland | 4 | Woodland | 12:52.0 |
| 64 | Aiden GuptaPlace 64 · Grade 4 · Woodland | 4 | Woodland | 12:54.7 |
| 65 | Barsbek ZhekshenovPlace 65 · Grade 6 · Menlo | 6 | Menlo | 13:10.2 PR |
| 66 | Dhilan ShahPlace 66 · Grade 6 · Pinewood | 6 | Pinewood | 13:12.0 PR |
| 67 | Parth DeshpandePlace 67 · Grade 6 · Pinewood | 6 | Pinewood | 13:45.7 PR |
| 68 | Maximus LaiPlace 68 · Grade 6 · Sacred Heart (Atherton) | 6 | Sacred Heart (Atherton) | 13:46.5 |
| 69 | Aryav SharmaPlace 69 · Grade 5 · Sacred Heart (Atherton) | 5 | Sacred Heart (Atherton) | 13:56.1 |
| 70 | Ian LingPlace 70 · Grade 4 · Nueva | 4 | Nueva | 16:56.8 PR |