| 1 | Evrin WasserPlace 1 · Grade 12 · American | 12 | American | 9:23.78 PR |
| 2 | Anish GopisettyPlace 2 · Grade 12 · Washington | 12 | Washington | 9:48.79 PR |
| 3 | Grant PhilippePlace 3 · Grade 12 · American | 12 | American | 9:53.28 PR |
| 4 | Collin NgPlace 4 · Grade 12 · American | 12 | American | 10:13.89 PR |
| 5 | Dhyan NarnapurPlace 5 · Grade 12 · Washington | 12 | Washington | 10:18.21 |
| 6 | Quanxin ZhenPlace 6 · Grade 12 · Newark Memorial | 12 | Newark Memorial | 10:40.22 |
| 7 | Joseph ShapiroPlace 7 · Grade 12 · American | 12 | American | 10:46.00 |
| 8 | Ryan ShimomuraPlace 8 · Grade 12 · American | 12 | American | 10:46.35 PR |
| 9 | Spencer DixPlace 9 · Grade 12 · Newark Memorial | 12 | Newark Memorial | 10:57.75 PR |
| 10 | Shaun MathewPlace 10 · Grade 12 · American | 12 | American | 11:10.02 |
| 11 | Kevin HwangPlace 11 · Grade 12 · Mission San Jose | 12 | Mission San Jose | 11:10.33 |
| 12 | Ahaan SoodPlace 12 · Grade 12 · Mission San Jose | 12 | Mission San Jose | 11:16.90 |
| 13 | Edward NguyenPlace 13 · Grade 12 · Moreau Catholic | 12 | Moreau Catholic | 11:17.65 PR |
| 14 | Rohit MujumdarPlace 14 · Grade 12 · American | 12 | American | 11:19.71 |
| 15 | Nishil SanikommuPlace 15 · Grade 12 · American | 12 | American | 11:26.70 |
| 16 | Somil SarodePlace 16 · Grade 12 · American | 12 | American | 11:26.94 |
| 17 | Noah RamirezPlace 17 · Grade 12 · American | 12 | American | 11:33.21 |
| 18 | Jonathan YuPlace 18 · Grade 12 · American | 12 | American | 11:37.65 |
| 19 | David TranPlace 19 · Grade 12 · Newark Memorial | 12 | Newark Memorial | 11:41.31 |
| 20 | Aaron MarzanPlace 20 · Grade 12 · Newark Memorial | 12 | Newark Memorial | 11:45.16 |
| 21 | Donald StewartPlace 21 · Grade 12 · Mission San Jose | 12 | Mission San Jose | 11:52.51 |
| 22 | Dylan KwokPlace 22 · Grade 12 · Irvington | 12 | Irvington | 11:54.66 |
| 23 | Aidan KwokPlace 23 · Grade 12 · Irvington | 12 | Irvington | 12:07.39 |
| 24 | Nikhil ShuklaPlace 24 · Grade 12 · Irvington | 12 | Irvington | 12:17.98 |
| 25 | Joshua OrtegaPlace 25 · Grade 12 · Mission San Jose | 12 | Mission San Jose | 12:18.24 |
| 26 | Blake Mannix CooperPlace 26 · Grade 12 · Irvington | 12 | Irvington | 12:29.34 |
| 27 | Evan RamosPlace 27 · Grade 12 · Moreau Catholic | 12 | Moreau Catholic | 12:34.90 PR |
| 28 | Ben WifordPlace 28 · Grade 12 · Newark Memorial | 12 | Newark Memorial | 12:39.44 |
| 29 | Shawn ChenPlace 29 · Grade 12 · American | 12 | American | 12:41.19 |
| 30 | Carlos Guerroro MelendezPlace 30 · Grade 12 · Newark Memorial | 12 | Newark Memorial | 13:02.12 |
| 31 | Edward Jordan Duff IVPlace 31 · Grade 12 · American | 12 | American | 13:02.70 |
| 32 | Daniel SomeraPlace 32 · Grade 12 · Mission San Jose | 12 | Mission San Jose | 13:07.83 |
| 33 | Cameron WallacePlace 33 · Grade 12 · Moreau Catholic | 12 | Moreau Catholic | 13:44.06 |
| 34 | Ayaan NandaPlace 34 · Grade 12 · Irvington | 12 | Irvington | 13:44.28 |
| 35 | Darren ChuangPlace 35 · Grade 12 · Irvington | 12 | Irvington | 13:59.20 |
| 36 | Jacy BunyiPlace 36 · Grade 12 · Moreau Catholic | 12 | Moreau Catholic | 14:16.66 |
| 37 | Patrick KarrickPlace 37 · Grade 12 · Washington | 12 | Washington | 14:34.95 |
| 38 | Joshua CabreraPlace 38 · Grade 12 · Moreau Catholic | 12 | Moreau Catholic | 14:36.69 |
| 39 | Jeremiah HernandezPlace 39 · Grade 12 · John F. Kennedy (Fremont) | 12 | John F. Kennedy (Fremont) | 14:43.25 |
| 40 | Rastin DanishmandPlace 40 · Grade 12 · John F. Kennedy (Fremont) | 12 | John F. Kennedy (Fremont) | 14:53.76 PR |
| 41 | Anson WongPlace 41 · Grade 12 · Irvington | 12 | Irvington | 16:14.13 |
| 0 | Steve LamPlace 0 · Grade 12 · Newark Memorial | 12 | Newark Memorial | DNS |
| 0 | Markus RamosPlace 0 · Grade 12 · Moreau Catholic | 12 | Moreau Catholic | DNS |
| 0 | Luke AllenPlace 0 · Grade 12 · Moreau Catholic | 12 | Moreau Catholic | DNS |
| 0 | Awab AbdulrahmanPlace 0 · Grade 12 · James Logan | 12 | James Logan | DNS |
| 0 | Tobias AguiarPlace 0 · Grade 12 · James Logan | 12 | James Logan | DNS |
| 0 | Dyson DesabillaPlace 0 · Grade 12 · James Logan | 12 | James Logan | DNS |
| 0 | Oscar TorresPlace 0 · Grade 12 · James Logan | 12 | James Logan | DNS |
| 0 | Arjun ThakurPlace 0 · Grade 12 · Mission San Jose | 12 | Mission San Jose | DNS |