| 1 | Tyler LeungPlace 1 · Grade 8 · King's Academy | 8 | King's Academy | 7:32.1 PR |
| 2 | Benjamin HamiltonPlace 2 · Grade 8 · Crystal Springs Uplands | 8 | Crystal Springs Uplands | 7:43.5 PR |
| 3 | Connor KImPlace 3 · Grade 8 · Crystal Springs Uplands | 8 | Crystal Springs Uplands | 7:54.8 PR |
| 4 | Kyle WangPlace 4 · Grade 7 · Harker | 7 | Harker | 8:02.8 PR |
| 5 | Ian ChuPlace 5 · Grade 8 · Crystal Springs Uplands | 8 | Crystal Springs Uplands | 8:06.4 PR |
| 6 | Graham VasanPlace 6 · Grade 8 · Menlo | 8 | Menlo | 8:07.1 PR |
| 7 | Teddy WilsonPlace 7 · Grade 7 · Menlo | 7 | Menlo | 8:08.0 |
| 8 | Tyler RamsayPlace 8 · Grade 8 · Sacred Heart (Atherton) | 8 | Sacred Heart (Atherton) | 8:20.8 PR |
| 9 | Enzo ChungPlace 9 · Grade 7 · Nueva | 7 | Nueva | 8:25.5 PR |
| 10 | Eric ChaoPlace 10 · Grade 7 · King's Academy | 7 | King's Academy | 8:29.3 PR |
| 11 | Hudson LeistPlace 11 · Grade 8 · Woodland | 8 | Woodland | 8:30.4 |
| 12 | Gray CzegledyPlace 12 · Grade 8 · Nueva | 8 | Nueva | 8:30.9 |
| 13 | Owen ReidPlace 13 · Grade 7 · Nueva | 7 | Nueva | 8:33.1 PR |
| 14 | Leif Whitehouse-GravesPlace 14 · Grade 8 · Menlo | 8 | Menlo | 8:38.7 PR |
| 15 | Cole AtkinsonPlace 15 · Grade 7 · Menlo | 7 | Menlo | 8:38.7 PR |
| 16 | Landon WanPlace 16 · Grade 8 · Harker | 8 | Harker | 8:39.6 |
| 17 | Hyeonseo LeePlace 17 · Grade 7 · King's Academy | 7 | King's Academy | 8:41.2 PR |
| 18 | Justin SunPlace 18 · Grade 7 · Sacred Heart (Atherton) | 7 | Sacred Heart (Atherton) | 8:41.7 PR |
| 19 | Aaron JiPlace 19 · Grade 8 · Pinewood | 8 | Pinewood | 8:46.1 PR |
| 20 | James LeSieurPlace 20 · Grade 7 · Sacred Heart (Atherton) | 7 | Sacred Heart (Atherton) | 8:53.9 PR |
| 21 | Caleb MatsuzakiPlace 21 · Grade 7 · King's Academy | 7 | King's Academy | 8:56.3 PR |
| 22 | Altair ChenPlace 22 · Grade 8 · Harker | 8 | Harker | 8:56.9 |
| 23 | Nathan ChiPlace 23 · Grade 8 · Harker | 8 | Harker | 8:57.5 |
| 24 | Oliver WongPlace 24 · Grade 8 · Pinewood | 8 | Pinewood | 8:59.0 PR |
| 25 | Nolan ShiPlace 25 · Grade 7 · King's Academy | 7 | King's Academy | 9:02.2 PR |
| 26 | Abhay YadavPlace 26 · Grade 8 · Woodland | 8 | Woodland | 9:08.6 |
| 27 | Owen PhunPlace 27 · Grade 8 · Priory | 8 | Priory | 9:09.0 PR |
| 28 | Kavi NageswaranPlace 28 · Grade 8 · Nueva | 8 | Nueva | 9:15.9 |
| 29 | Colton KungPlace 29 · Grade 8 · Nueva | 8 | Nueva | 9:17.6 |
| 30 | George RobinsonPlace 30 · Grade 7 · King's Academy | 7 | King's Academy | 9:17.6 PR |
| 31 | Evan KraikitPlace 31 · Grade 7 · Crystal Springs Uplands | 7 | Crystal Springs Uplands | 9:18.4 |
| 32 | Dylan EnanPlace 32 · Grade 7 · Crystal Springs Uplands | 7 | Crystal Springs Uplands | 9:18.6 |
| 33 | Dawson ZhongPlace 33 · Grade 7 · Nueva | 7 | Nueva | 9:24.5 PR |
| 34 | Mark XuPlace 34 · Grade 7 · Crystal Springs Uplands | 7 | Crystal Springs Uplands | 9:28.6 PR |
| 35 | Charlie ColacoPlace 35 · Grade 8 · Crystal Springs Uplands | 8 | Crystal Springs Uplands | 9:33.0 PR |
| 36 | Terence HengPlace 36 · Grade 8 · Harker | 8 | Harker | 9:37.3 |
| 37 | Hayden YooPlace 37 · Grade 8 · Pinewood | 8 | Pinewood | 9:40.7 PR |
| 38 | Aaron ChengPlace 38 · Grade 7 · Harker | 7 | Harker | 9:48.7 |
| 39 | Felix MaPlace 39 · Grade 7 · Harker | 7 | Harker | 9:49.4 |
| 40 | Tysen ShaoPlace 40 · Grade 7 · Menlo | 7 | Menlo | 9:50.0 |
| 41 | Riley McCormickPlace 41 · Grade 8 · Woodland | 8 | Woodland | 9:50.5 |
| 42 | Cooper LeePlace 42 · Grade 8 · King's Academy | 8 | King's Academy | 9:51.3 |
| 43 | Owen RoddePlace 43 · Grade 8 · Menlo | 8 | Menlo | 9:52.3 |
| 44 | Brandon JungPlace 44 · Grade 8 · King's Academy | 8 | King's Academy | 9:57.6 |
| 45 | Aiden KimPlace 45 · Grade 7 · Harker | 7 | Harker | 9:59.3 PR |
| 46 | Elias ChenPlace 46 · Grade 8 · King's Academy | 8 | King's Academy | 10:05.7 |
| 47 | Keshav MudumbaiPlace 47 · Grade 8 · Menlo | 8 | Menlo | 10:08.5 PR |
| 48 | Aran NairPlace 48 · Grade 7 · Harker | 7 | Harker | 10:10.7 PR |
| 49 | Edward HuangPlace 49 · Grade 7 · Harker | 7 | Harker | 10:12.0 |
| 50 | Dylan GuanPlace 50 · Grade 7 · Sacred Heart (Atherton) | 7 | Sacred Heart (Atherton) | 10:12.1 PR |
| 51 | Yixing ChenPlace 51 · Grade 7 · Harker | 7 | Harker | 10:19.1 PR |
| 52 | Gregory GrantPlace 52 · Grade 7 · Crystal Springs Uplands | 7 | Crystal Springs Uplands | 10:24.6 PR |
| 53 | Trevor MendelsonPlace 53 · Grade 8 · Crystal Springs Uplands | 8 | Crystal Springs Uplands | 10:27.7 PR |
| 54 | Jared ShiPlace 54 · Grade 8 · Pinewood | 8 | Pinewood | 10:39.5 PR |
| 55 | Jaeden BrownPlace 55 · Grade 7 · Crystal Springs Uplands | 7 | Crystal Springs Uplands | 10:40.5 |
| 56 | YiQian ZhangPlace 56 · Grade 7 · Harker | 7 | Harker | 10:59.4 PR |
| 57 | Declan TayPlace 57 · Grade 7 · Harker | 7 | Harker | 11:01.3 |
| 58 | Andrew ChenPlace 58 · Grade 8 · Crystal Springs Uplands | 8 | Crystal Springs Uplands | 11:02.5 |
| 59 | Dylan ShenPlace 59 · Grade 8 · King's Academy | 8 | King's Academy | 11:06.1 |
| 60 | Gabriel ToledoPlace 60 · Grade 7 · Harker | 7 | Harker | 11:10.6 |
| 61 | Aiden DingPlace 61 · Grade 7 · Harker | 7 | Harker | 11:13.5 |
| 62 | Ryan JingPlace 62 · Grade 7 · Harker | 7 | Harker | 11:14.0 |
| 63 | Noah KallelPlace 63 · Grade 7 · Sacred Heart (Atherton) | 7 | Sacred Heart (Atherton) | 11:17.6 |
| 64 | William HemiupPlace 64 · Grade 8 · Pinewood | 8 | Pinewood | 11:20.4 |
| 65 | Benjamin Kamil AbdulPlace 65 · Grade 7 · Crystal Springs Uplands | 7 | Crystal Springs Uplands | 11:27.5 PR |
| 66 | Avery ChangPlace 66 · Grade 7 · Menlo | 7 | Menlo | 11:29.8 |
| 67 | Colin KimPlace 67 · Grade 7 · Crystal Springs Uplands | 7 | Crystal Springs Uplands | 11:30.2 |
| 68 | Enzo CarleialPlace 68 · Grade 8 · Harker | 8 | Harker | 11:33.2 |
| 69 | Tristan MiPlace 69 · Grade 8 · Menlo | 8 | Menlo | 11:41.8 |
| 70 | Ayan ShafiquePlace 70 · Grade 7 · Menlo | 7 | Menlo | 11:44.8 PR |
| 71 | Tor-Tenda JumbePlace 71 · Grade 7 · Harker | 7 | Harker | 11:45.3 |
| 72 | Avery RousePlace 72 · Grade 7 · Priory | 7 | Priory | 11:51.2 |
| 73 | Shaan DesaiPlace 73 · Grade 8 · Priory | 8 | Priory | 12:23.8 PR |
| 74 | Xan-Xan Haliburton-QuanPlace 74 · Grade 8 · Woodland | 8 | Woodland | 12:34.2 |
| 75 | Brian TsangPlace 75 · Grade 8 · Pinewood | 8 | Pinewood | 12:34.7 PR |
| 76 | Navin PrabagaranPlace 76 · Grade 8 · Harker | 8 | Harker | 12:55.6 PR |
| 77 | Liam StewartPlace 77 · Grade 7 · Nueva | 7 | Nueva | 12:56.5 |
| 78 | Gavin RamanPlace 78 · Grade 7 · Nueva | 7 | Nueva | 13:24.5 |
| 79 | Joshua BlumbergPlace 79 · Grade 7 · Nueva | 7 | Nueva | 13:57.6 |
| 80 | Yuri ReynoldsPlace 80 · Grade 7 · Priory | 7 | Priory | 16:40.9 |