| 1 | Won ChoiPlace 1 · Unattached | — | Unattached | 10:45.96 |
| 2 | David YeshiwasPlace 2 · Grade 8 · Unattached | 8 | Unattached | 10:49.38 PR |
| 3 | Jack BuechterPlace 3 · Unattached | — | Unattached | 11:18.81 |
| 4 | Sam KellyPlace 4 · Unattached | — | Unattached | 11:30.32 |
| 5 | Bill McMorranPlace 5 · Unattached | — | Unattached | 12:06.86 |
| 6 | Gregory CostelloPlace 6 · Unattached | — | Unattached | 12:21.10 |
| 7 | Jake CarringtonPlace 7 · Grade 7 · Diablo Valley Track & Field | 7 | Diablo Valley Track & Field | 12:24.40 PR |
| 8 | Michael PrindivillePlace 8 · Unattached | — | Unattached | 12:25.96 |
| 9 | Tingshun LiuPlace 9 · Grade 8 · Unattached | 8 | Unattached | 12:40.66 PR |
| 10 | Utkarsh SriramPlace 10 · Unattached | — | Unattached | 12:43.06 |
| 11 | Kyle SanchezPlace 11 · Unattached | — | Unattached | 12:49.46 |
| 12 | Brennon TennantPlace 12 · Unattached | — | Unattached | 12:56.49 |
| 13 | John StarobaPlace 13 · Grade - · Unattached | - | Unattached | 12:58.34 PR |
| 14 | Jose PelayoPlace 14 · Grade - · Unattached | - | Unattached | 13:06.72 PR |
| 15 | Elias AhmedPlace 15 · Grade 6 · Unattached | 6 | Unattached | 13:12.54 PR |
| 16 | Finley LinscheidPlace 16 · Grade - · Diablo Valley Track & Field | - | Diablo Valley Track & Field | 13:13.76 PR |
| 17 | Oliver DavidsonPlace 17 · Unattached | — | Unattached | 13:20.69 |
| 18 | Parker BynumPlace 18 · Unattached | — | Unattached | 13:25.92 |
| 19 | Jimmy BlairPlace 19 · Grade - · Unattached | - | Unattached | 13:29.90 PR |
| 20 | Elijah LauriePlace 20 · Grade 8 · Unattached | 8 | Unattached | 13:33.73 PR |
| 21 | Roger DelgadoPlace 21 · Unattached | — | Unattached | 13:49.82 |
| 22 | Kv SaechaoPlace 22 · Grade - · Unattached | - | Unattached | 14:03.56 |
| 23 | Mana ArunkumarPlace 23 · Unattached | — | Unattached | 14:04.15 |
| 24 | Drew MickelPlace 24 · Unattached | — | Unattached | 14:05.26 |
| 25 | Dylan SanchezPlace 25 · Unattached | — | Unattached | 14:11.18 |
| 26 | Colin ChenPlace 26 · Grade - · Diablo Valley Track & Field | - | Diablo Valley Track & Field | 14:14.23 PR |
| 27 | Suhas IndukuriPlace 27 · Unattached | — | Unattached | 14:18.68 |
| 28 | Michael WetterPlace 28 · Unattached | — | Unattached | 14:23.85 |
| 29 | Greg SchultePlace 29 · Unattached | — | Unattached | 14:32.29 |
| 30 | Kai OzoaPlace 30 · Grade 8 · The Raptors | 8 | The Raptors | 14:39.85 PR |
| 31 | Aidan JohnsonPlace 31 · Grade 6 · The Raptors | 6 | The Raptors | 14:58.06 PR |
| 32 | Miles ReedPlace 32 · Grade 8 · Unattached | 8 | Unattached | 14:59.29 PR |
| 33 | Donovan HeinleinPlace 33 · Unattached | — | Unattached | 14:59.66 |
| 34 | Jose RamirezPlace 34 · Unattached | — | Unattached | 15:03.84 |
| 35 | Stephen LinaweaverPlace 35 · Unattached | — | Unattached | 15:06.44 |
| 36 | Michael HelmsPlace 36 · Unattached | — | Unattached | 15:10.12 |
| 37 | Grant WooldridgePlace 37 · Grade 7 · Oakland Cubs | 7 | Oakland Cubs | 15:13.35 |
| 38 | 2374 BibPlace 38 · Unattached | — | Unattached | 15:15.47 |
| 39 | Taehwan LeePlace 39 · Unattached | — | Unattached | 15:20.16 |
| 40 | Henry SharpPlace 40 · Grade - · Diablo Valley Track & Field | - | Diablo Valley Track & Field | 15:41.91 |
| 41 | Griffin MacDonaldPlace 41 · Grade - · Diablo Valley Track & Field | - | Diablo Valley Track & Field | 15:48.32 |
| 42 | Andre BaslerPlace 42 · Unattached | — | Unattached | 15:49.28 |
| 43 | Adrian KuPlace 43 · Unattached | — | Unattached | 15:58.71 |
| 44 | Toby VosPlace 44 · Grade - · Diablo Valley Track & Field | - | Diablo Valley Track & Field | 16:01.01 |
| 45 | Yohannes DestaPlace 45 · Unattached | — | Unattached | 16:03.80 |
| 46 | Leonnatos WithersPlace 46 · Grade 2 · Unattached | 2 | Unattached | 16:07.03 PR |
| 47 | Rayden VuPlace 47 · Contra Costa Christian | — | Contra Costa Christian | 16:10.65 |
| 48 | Samir GolubovicPlace 48 · Unattached | — | Unattached | 16:15.22 |
| 49 | Taran CiganehalliPlace 49 · Unattached | — | Unattached | 16:26.12 |
| 50 | Miles AirolaPlace 50 · Unattached | — | Unattached | 16:41.14 |
| 51 | Remington WithersPlace 51 · Grade 4 · Unattached | 4 | Unattached | 16:48.49 PR |
| 52 | Patrick TebowPlace 52 · Grade - · Vikings Running | - | Vikings Running | 16:52.65 PR |
| 53 | Sebastian MoriPlace 53 · Grade 4 · Unattached | 4 | Unattached | 16:53.26 PR |
| 54 | Bradley KuPlace 54 · Grade 7 · The Raptors | 7 | The Raptors | 17:00.69 PR |
| 55 | William SchraderPlace 55 · Grade - · Diablo Valley Track & Field | - | Diablo Valley Track & Field | 17:00.97 PR |
| 56 | Lincoln FlittnerPlace 56 · Grade - · Diablo Valley Track & Field | - | Diablo Valley Track & Field | 17:01.19 |
| 57 | Sridhar MannePlace 57 · Unattached | — | Unattached | 17:12.15 |
| 58 | Henry MageePlace 58 · Grade - · Diablo Valley Track & Field | - | Diablo Valley Track & Field | 17:20.26 PR |
| 59 | Alex LeePlace 59 · Grade 3 · Unattached | 3 | Unattached | 17:28.84 PR |
| 60 | Alden CrawfordPlace 60 · Grade 3 · Unattached | 3 | Unattached | 17:30.06 PR |
| 61 | Srikar JanyavulaPlace 61 · Unattached | — | Unattached | 17:30.48 |
| 62 | Will AllanPlace 62 · Unattached | — | Unattached | 17:53.01 |
| 63 | Sebastian KimPlace 63 · Grade 8 · Unattached | 8 | Unattached | 17:54.74 PR |
| 64 | David FanPlace 64 · Unattached | — | Unattached | 17:55.98 |
| 65 | Austin DudleyPlace 65 · Grade - · Diablo Valley Track & Field | - | Diablo Valley Track & Field | 17:57.18 |
| 66 | James FanPlace 66 · Unattached | — | Unattached | 17:58.24 |
| 67 | Lincoln de los ReyesPlace 67 · Grade 5 · Unattached | 5 | Unattached | 18:10.67 PR |
| 68 | Lucian OrbaiPlace 68 · Unattached | — | Unattached | 18:12.09 |
| 69 | Russell AdamsPlace 69 · Unattached | — | Unattached | 18:14.91 |
| 70 | Kevin FurmanekPlace 70 · Unattached | — | Unattached | 18:17.52 |
| 71 | Aidan CruzPlace 71 · Unattached | — | Unattached | 18:18.27 |
| 72 | Finnley MayettePlace 72 · Grade 6 · Unattached | 6 | Unattached | 18:51.99 PR |
| 73 | Jack MilesPlace 73 · Grade - · Diablo Valley Track & Field | - | Diablo Valley Track & Field | 19:07.86 PR |
| 74 | Jackson DavisPlace 74 · Grade 10 · Oakland Cubs | 10 | Oakland Cubs | 19:12.62 |
| 75 | Anthony LeePlace 75 · Unattached | — | Unattached | 19:16.21 |
| 76 | Michael HernandezPlace 76 · Unattached | — | Unattached | 19:20.00 |
| 77 | Louis KirbyPlace 77 · Grade - · Oakland Cubs | - | Oakland Cubs | 19:26.10 |
| 78 | Jacob AirolaPlace 78 · Unattached | — | Unattached | 19:26.70 |
| 79 | Evan KirbyPlace 79 · Unattached | — | Unattached | 19:28.43 |
| 80 | John DavisPlace 80 · Unattached | — | Unattached | 19:31.58 |
| 81 | Connor DavisPlace 81 · Grade 8 · Oakland Cubs | 8 | Oakland Cubs | 19:31.73 |
| 82 | Bradley MayettePlace 82 · Grade 8 · Unattached | 8 | Unattached | 19:54.54 PR |
| 83 | Cole MidtlyngPlace 83 · Grade 6 · Unattached | 6 | Unattached | 19:56.79 PR |
| 84 | Samuel CombsPlace 84 · Grade - · Oakland Cubs | - | Oakland Cubs | 20:56.35 PR |
| 85 | Moorthy DhakshinaPlace 85 · Unattached | — | Unattached | 21:15.61 |
| 86 | Oliver ThomasPlace 86 · Contra Costa Christian | — | Contra Costa Christian | 22:24.49 |
| 87 | Kai LeePlace 87 · Grade 4 · Oakland Cubs | 4 | Oakland Cubs | 25:42.01 |
| 88 | Leo DiMaggioPlace 88 · Grade 3 · Unattached | 3 | Unattached | 26:09.11 PR |
| 89 | Glenn JonesPlace 89 · Unattached | — | Unattached | 27:36.55 |
| 90 | Simon HernandezPlace 90 · Unattached | — | Unattached | 28:59.47 |
| 91 | Dave SandersPlace 91 · Unattached | — | Unattached | 29:29.30 |