| 1 | 35 | Benson Tang | American | 1 | 11:37.44 | 00:00.00 |
| 2 | 328 | Daniel Felipe Morales Gutierrez | Newark Memorial | 2 | 11:42.87 | 00:05.43 |
| 3 | 39 | Gabriel Wang | American | 3 | 11:43.04 | 00:05.60 |
| 4 | 335 | Quanxin Zhen | Newark Memorial | 4 | 11:43.24 | 00:05.80 |
| 5 | 34 | Konnor Steven Tan | American | 5 | 11:46.89 | 00:09.45 |
| 6 | 30 | Somil Sarode | American | 6 | 12:00.74 | 00:23.30 |
| 7 | 29 | Nishil Sanikommu | American | 7 | 12:07.88 | 00:30.44 |
| 8 | 27 | Noah Ramirez | American | 8* | 12:08.96 | 00:31.52 |
| 9 | 93 | Dylan Kwok | Irvington | 9 | 12:09.01 | 00:31.57 |
| 10 | 96 | Derek Liu | Irvington | 10 | 12:29.47 | 00:52.03 |
| 11 | 211 | Joshua Ortega | Mission San Jose | 11 | 12:29.96 | 00:52.52 |
| 12 | 327 | Aaron Marzan | Newark Memorial | 12 | 12:35.32 | 00:57.88 |
| 13 | 280 | Sri Wersshun Muthukumar | Washington | 13 | 12:37.76 | 01:00.32 |
| 14 | 210 | Olivier Lofek | Mission San Jose | 14 | 12:39.93 | 01:02.49 |
| 15 | 273 | Sebastian Chappell | Washington | 15 | 12:41.72 | 01:04.28 |
| 16 | 13 | Joachim Boccovi | American | 16* | 12:41.75 | 01:04.31 |
| 17 | 20 | Atiksh Jain | American | | 12:41.77 | 01:04.33 |
| 18 | 16 | Sohan Dogganahalli | American | | 12:42.99 | 01:05.55 |
| 19 | 432 | Sukhjot Singh | John F. Kennedy (Fremont) | 17 | 12:45.93 | 01:08.49 |
| 20 | 453 | Anthony Wong | Mission San Jose | 18 | 12:47.99 | 01:10.55 |
| 21 | 94 | Victor Le | Irvington | 19 | 12:51.65 | 01:14.21 |
| 22 | 101 | Nikhil Shukla | Irvington | 20 | 12:52.51 | 01:15.07 |
| 23 | 21 | Ocean Joshi | American | | 12:53.33 | 01:15.89 |
| 24 | 161 | An Vo | James Logan | 21 | 12:54.90 | 01:17.46 |
| 25 | 10 | Soham Agarwal | American | | 12:55.42 | 01:17.98 |
| 26 | 213 | Donald Stewart | Mission San Jose | 22 | 12:59.53 | 01:22.09 |
| 27 | 331 | Jovi Taa | Newark Memorial | 23 | 13:01.18 | 01:23.74 |
| 28 | 92 | Blake Mannix Cooper | Irvington | 24 | 13:01.86 | 01:24.42 |
| 29 | 90 | David Aviles-Zeledon | Irvington | 25* | 13:02.29 | 01:24.85 |
| 30 | 274 | Ehaan Cheriyadat | Washington | 26 | 13:03.26 | 01:25.82 |
| 31 | 18 | Romir Gandhi | American | | 13:03.45 | 01:26.01 |
| 32 | 217 | Phillip Zeng | Mission San Jose | 27 | 13:04.37 | 01:26.93 |
| 33 | 285 | Om Sashte | Washington | 28 | 13:06.65 | 01:29.21 |
| 34 | 159 | Ansh Sinha | James Logan | 29 | 13:12.72 | 01:35.28 |
| 35 | 275 | Gavin Choy | Washington | 30 | 13:14.51 | 01:37.07 |
| 36 | 17 | Edward Jordan Duff IV | American | | 13:18.90 | 01:41.46 |
| 37 | 212 | Daniel Somera | Mission San Jose | 31* | 13:20.24 | 01:42.80 |
| 38 | 334 | Ben Wiford | Newark Memorial | 32 | 13:21.44 | 01:44.00 |
| 39 | 38 | Saad Varshani | American | | 13:31.33 | 01:53.89 |
| 40 | 12 | Arya Anand | American | | 13:35.47 | 01:58.03 |
| 41 | 95 | Justin Lee | Irvington | 33* | 13:38.10 | 02:00.66 |
| 42 | 26 | Mathias Cole Pinaula | American | | 13:43.14 | 02:05.70 |
| 43 | 100 | Oshan Rodrigo | Irvington | | 13:43.77 | 02:06.33 |
| 44 | 150 | Dyson Desabilla | James Logan | 34 | 13:50.46 | 02:13.02 |
| 45 | 99 | Navneet Prakash | Irvington | | 13:50.63 | 02:13.19 |
| 46 | 89 | Alexander Alvarado | Irvington | | 13:52.22 | 02:14.78 |
| 47 | 377 | Greg Bosl | Moreau Catholic | 35 | 13:55.47 | 02:18.03 |
| 48 | 332 | David Tran | Newark Memorial | 36* | 13:56.07 | 02:18.63 |
| 49 | 97 | Ayaan Nanda | Irvington | | 13:57.17 | 02:19.73 |
| 50 | 281 | Colin Neilson | Washington | 37* | 13:58.60 | 02:21.16 |
| 51 | 380 | Nicolas Christen | Moreau Catholic | 38 | 14:01.05 | 02:23.61 |
| 52 | 25 | Alexander Natividad | American | | 14:04.92 | 02:27.48 |
| 53 | 378 | Jacy Bunyi | Moreau Catholic | 39 | 14:06.69 | 02:29.25 |
| 54 | 286 | Henry Severson | Washington | 40* | 14:06.70 | 02:29.26 |
| 55 | 32 | Reyansh Singh | American | | 14:06.71 | 02:29.27 |
| 56 | 33 | Mukul Srikrishnan | American | | 14:06.81 | 02:29.37 |
| 57 | 277 | Aris Kabahit | Washington | | 14:08.51 | 02:31.07 |
| 58 | 156 | Nathan Parreno | James Logan | 41 | 14:08.54 | 02:31.10 |
| 59 | 283 | Damian Santacruz | Washington | | 14:08.69 | 02:31.25 |
| 60 | 148 | Jovanne Bergara | James Logan | 42 | 14:09.53 | 02:32.09 |
| 61 | 28 | Jackson Reid | American | | 14:19.54 | 02:42.10 |
| 62 | 31 | Satvik Sharma | American | | 14:21.33 | 02:43.89 |
| 63 | 282 | Pradyumna Sambana | Washington | | 14:22.41 | 02:44.97 |
| 64 | 22 | Arun Vishnu Kasiviswanathan | American | | 14:22.92 | 02:45.48 |
| 65 | 433 | Jack Waller | John F. Kennedy (Fremont) | 43 | 14:23.17 | 02:45.73 |
| 66 | 40 | Gordon Wang | American | | 14:26.94 | 02:49.50 |
| 67 | 152 | Andrew Lin | James Logan | 44* | 14:36.15 | 02:58.71 |
| 68 | 91 | Darren Chuang | Irvington | | 14:37.74 | 03:00.30 |
| 69 | 209 | Nikko Le | Mission San Jose | 45* | 14:39.78 | 03:02.34 |
| 70 | 11 | Sarthak Aggarwal | American | | 14:39.84 | 03:02.40 |
| 71 | 276 | Yuvraj Grewal | Washington | | 14:45.00 | 03:07.56 |
| 72 | 333 | Patrick Wicklow | Newark Memorial | 46* | 14:45.20 | 03:07.76 |
| 73 | 9 | Rohan Adusumilli | American | | 14:45.46 | 03:08.02 |
| 74 | 381 | Daniel Landeza | Moreau Catholic | 47 | 14:53.58 | 03:16.14 |
| 75 | 149 | Michael Cabral | James Logan | 48* | 14:54.95 | 03:17.51 |
| 76 | 272 | Keahnee Chandra | Washington | | 15:16.42 | 03:38.98 |
| 77 | 102 | Joseph Vega | Irvington | | 15:16.79 | 03:39.35 |
| 78 | 19 | Kavish Gupta | American | | 15:18.95 | 03:41.51 |
| 79 | 279 | Sricharan Muralidharan | Washington | | 15:21.38 | 03:43.94 |
| 80 | 160 | Jason Tan | James Logan | | 15:22.27 | 03:44.83 |
| 81 | 158 | Brian Quach | James Logan | | 15:26.17 | 03:48.73 |
| 82 | 162 | Edwin Williams | James Logan | | 15:35.76 | 03:58.32 |
| 83 | 154 | Andre Nguyen | James Logan | | 15:36.07 | 03:58.63 |
| 84 | 24 | Atharv Mittal | American | | 15:37.15 | 03:59.71 |
| 85 | 429 | Jeremiah Hernandez | John F. Kennedy (Fremont) | 49 | 16:01.56 | 04:24.12 |
| 86 | 430 | Ashkan Rahbar Yazdi | John F. Kennedy (Fremont) | 50 | 16:02.55 | 04:25.11 |
| 87 | 147 | Kenichi Abastillas | James Logan | | 16:04.29 | 04:26.85 |
| 88 | 428 | Rastin Danishmand | John F. Kennedy (Fremont) | 51 | 16:14.32 | 04:36.88 |
| 89 | 379 | Joshua Cabrera | Moreau Catholic | 52 | 16:35.30 | 04:57.86 |
| 90 | 98 | Revanth Pingali | Irvington | | 16:36.08 | 04:58.64 |
| 91 | 23 | Aarav Kumar | American | | 16:55.93 | 05:18.49 |
| 92 | 278 | Patrick Karrick | Washington | | 17:34.18 | 05:56.74 |
| 93 | 383 | Jaden Yabut | Moreau Catholic | 53* | 17:34.73 | 05:57.29 |
| 94 | 444 | Luis Sanchez | John F. Kennedy (Fremont) | 54* | 17:44.45 | 06:07.01 |
| 95 | 164 | Thuc Chau | James Logan | | 20:19.34 | 08:41.90 |
| 14 | Ethan Chau | American | | 16:28:33.24 | 976:55.80 |
| 15 | Shawn Chen | American | | 16:28:33.24 | 976:55.80 |
| 36 | Kabir Thapar | American | | 16:28:33.24 | 976:55.80 |
| 37 | Ranvir Thapar | American | | 16:28:33.24 | 976:55.80 |
| 151 | Tejveer Dhillon | James Logan | | 16:28:33.24 | 976:55.80 |
| 153 | Ayden Meneses | James Logan | | 16:28:33.24 | 976:55.80 |
| 155 | Adrian Pangilinan | James Logan | | 16:28:33.24 | 976:55.80 |
| 156 | Nathan Parreno | James Logan | | 16:28:33.24 | 976:55.80 |
| 157 | David Perea | James Logan | | 16:28:33.24 | 976:55.80 |
| 163 | Kealan Yabut | James Logan | | 16:28:33.24 | 976:55.80 |
| 208 | Ryan Juarez | Mission San Jose | | 16:28:33.24 | 976:55.80 |
| 214 | Zhixing Tang | Mission San Jose | | 16:28:33.24 | 976:55.80 |
| 215 | Ishaan Upadhyay | Mission San Jose | | 16:28:33.24 | 976:55.80 |
| 216 | Suryanarayanan Venkatraman | Mission San Jose | | 16:28:33.24 | 976:55.80 |
| 284 | Shreeram Saravanan | Washington | | 16:28:33.24 | 976:55.80 |
| 287 | Dev Shah | Washington | | 16:28:33.24 | 976:55.80 |
| 323 | Obed Arellano | Newark Memorial | | 16:28:33.24 | 976:55.80 |
| 324 | Jonathan Benitez | Newark Memorial | | 16:28:33.24 | 976:55.80 |
| 325 | Kevin Benitez Palos | Newark Memorial | | 16:28:33.24 | 976:55.80 |
| 326 | Rhandy Dumo | Newark Memorial | | 16:28:33.24 | 976:55.80 |
| 330 | Adrian Ruiz | Newark Memorial | | 16:28:33.24 | 976:55.80 |
| 382 | Cameron Wallace | Moreau Catholic | 55* | 16:28:33.24 | 976:55.80 |
| 431 | Arjun Shinde | John F. Kennedy (Fremont) | 56* | 16:28:33.24 | 976:55.80 |