| 1 | 206 | Joshua Rodriguez | Newark Memorial | 1 | 11:06.38 | 00:00.00 |
| 2 | 354 | Benson Tang | American | 2 | 11:07.17 | 00:00.79 |
| 3 | 358 | Gabriel Wang | American | 3 | 11:24.42 | 00:18.04 |
| 4 | 203 | Daniel Felipe Morales Gutierrez | Newark Memorial | 4 | 11:24.62 | 00:18.24 |
| 5 | 353 | Konnor Steven Tan | American | 5 | 11:30.64 | 00:24.26 |
| 6 | 271 | Arjun Thakur | Mission San Jose | 6 | 11:39.58 | 00:33.20 |
| 7 | 348 | Nishil Sanikommu | American | 7 | 11:52.28 | 00:45.90 |
| 8 | 213 | Quanxin Zhen | Newark Memorial | 8 | 11:53.59 | 00:47.21 |
| 9 | 349 | Somil Sarode | American | 9 | 11:56.69 | 00:50.31 |
| 10 | 198 | Obed Arellano | Newark Memorial | 10 | 12:00.30 | 00:53.92 |
| 11 | 272 | Ishaan Upadhyay | Mission San Jose | 11 | 12:04.88 | 00:58.50 |
| 12 | 346 | Noah Ramirez | American | 12* | 12:06.44 | 01:00.06 |
| 13 | 267 | Joshua Ortega | Mission San Jose | 13 | 12:11.71 | 01:05.33 |
| 14 | 266 | Olivier Lofek | Mission San Jose | 14 | 12:13.09 | 01:06.71 |
| 15 | 412 | Victor Le | Irvington | 15 | 12:13.66 | 01:07.28 |
| 16 | 11 | Sebastian Chappell | Washington | 16 | 12:15.14 | 01:08.76 |
| 17 | 199 | Jonathan Benitez | Newark Memorial | 17 | 12:15.46 | 01:09.08 |
| 18 | 336 | Edward Jordan Duff IV | American | 18* | 12:18.60 | 01:12.22 |
| 19 | 411 | Aidan Kwok | Irvington | 19 | 12:19.32 | 01:12.94 |
| 20 | 17 | Siddharth Narayanan | Washington | 20 | 12:21.63 | 01:15.25 |
| 21 | 16 | Sri Wersshun Muthukumar | Washington | 21 | 12:25.54 | 01:19.16 |
| 22 | 268 | Daniel Somera | Mission San Jose | 22 | 12:26.61 | 01:20.23 |
| 23 | 337 | Romir Gandhi | American | | 12:33.79 | 01:27.41 |
| 24 | 418 | Derek Liu | Irvington | 23 | 12:34.64 | 01:28.26 |
| 25 | 12 | Ehaan Cheriyadat | Washington | 24 | 12:35.27 | 01:28.89 |
| 26 | 419 | Nikhil Shukla | Irvington | 25 | 12:35.81 | 01:29.43 |
| 27 | 335 | Sohan Dogganahalli | American | | 12:39.54 | 01:33.16 |
| 28 | 208 | Jovi Taa | Newark Memorial | 26* | 12:42.29 | 01:35.91 |
| 29 | 21 | Om Sashte | Washington | 27 | 12:47.69 | 01:41.31 |
| 30 | 332 | Joachim Boccovi | American | | 12:51.41 | 01:45.03 |
| 31 | 334 | Shawn Chen | American | | 12:53.28 | 01:46.90 |
| 32 | 410 | Blake Mannix Cooper | Irvington | 28 | 12:54.87 | 01:48.49 |
| 33 | 340 | Ocean Joshi | American | | 12:56.97 | 01:50.59 |
| 34 | 202 | Aaron Marzan | Newark Memorial | 29* | 13:07.59 | 02:01.21 |
| 35 | 107 | Narain Jay | John F. Kennedy (Fremont) | 30 | 13:07.77 | 02:01.39 |
| 36 | 66 | Evan Ramos | Moreau Catholic | 31 | 13:09.57 | 02:03.19 |
| 37 | 156 | An Vo | James Logan | 32 | 13:12.09 | 02:05.71 |
| 38 | 355 | Kabir Thapar | American | | 13:12.47 | 02:06.09 |
| 39 | 339 | Atiksh Jain | American | | 13:15.12 | 02:08.74 |
| 40 | 329 | Soham Agarwal | American | | 13:15.30 | 02:08.92 |
| 41 | 68 | Cameron Wallace | Moreau Catholic | 33 | 13:16.16 | 02:09.78 |
| 42 | 275 | Phillip Zeng | Mission San Jose | 34* | 13:17.15 | 02:10.77 |
| 43 | 18 | Colin Neilson | Washington | 35* | 13:20.19 | 02:13.81 |
| 44 | 408 | David Aviles-Zeledon | Irvington | 36* | 13:24.70 | 02:18.32 |
| 45 | 13 | Gavin Choy | Washington | 37* | 13:24.76 | 02:18.38 |
| 45 | 209 | David Tran | Newark Memorial | | 13:24.76 | 02:18.38 |
| 47 | 357 | Saad Varshani | American | | 13:33.91 | 02:27.53 |
| 48 | 270 | Zhixing Tang | Mission San Jose | 38* | 13:36.38 | 02:30.00 |
| 49 | 331 | Arya Anand | American | | 13:39.14 | 02:32.76 |
| 50 | 413 | Justin Lee | Irvington | 39* | 13:42.40 | 02:36.02 |
| 51 | 149 | Ayden Meneses | James Logan | 40 | 13:45.03 | 02:38.65 |
| 52 | 118 | Jack Waller | John F. Kennedy (Fremont) | 41 | 13:46.94 | 02:40.56 |
| 53 | 264 | Ryan Juarez | Mission San Jose | | 13:53.24 | 02:46.86 |
| 54 | 63 | Daniel Landeza | Moreau Catholic | 42 | 13:54.50 | 02:48.12 |
| 55 | 415 | Ayaan Nanda | Irvington | | 13:55.53 | 02:49.15 |
| 56 | 60 | Jacy Bunyi | Moreau Catholic | 43 | 13:55.70 | 02:49.32 |
| 57 | 14 | Aris Kabahit | Washington | | 13:57.26 | 02:50.88 |
| 58 | 146 | Dyson Desabilla | James Logan | 44 | 13:57.85 | 02:51.47 |
| 59 | 19 | Damian Santacruz | Washington | | 13:58.06 | 02:51.68 |
| 60 | 67 | Markus Ramos | Moreau Catholic | 45 | 13:58.10 | 02:51.72 |
| 61 | 344 | Alexander Natividad | American | | 14:01.04 | 02:54.66 |
| 62 | 154 | Ansh Sinha | James Logan | 46 | 14:02.12 | 02:55.74 |
| 63 | 144 | Jovanne Bergara | James Logan | 47 | 14:03.56 | 02:57.18 |
| 64 | 59 | Greg Bosl | Moreau Catholic | 48* | 14:06.49 | 03:00.11 |
| 65 | 62 | Nicolas Christen | Moreau Catholic | 49* | 14:06.58 | 03:00.20 |
| 66 | 345 | Mathias Cole Pinaula | American | | 14:08.63 | 03:02.25 |
| 67 | 212 | Ben Wiford | Newark Memorial | | 14:09.48 | 03:03.10 |
| 68 | 22 | Henry Severson | Washington | | 14:09.63 | 03:03.25 |
| 69 | 351 | Reyansh Singh | American | | 14:13.98 | 03:07.60 |
| 70 | 200 | Kevin Benitez Palos | Newark Memorial | | 14:14.40 | 03:08.02 |
| 71 | 359 | Gordon Wang | American | | 14:20.49 | 03:14.11 |
| 72 | 152 | David Perea | James Logan | 50* | 14:22.97 | 03:16.59 |
| 73 | 211 | Patrick Wicklow | Newark Memorial | | 14:24.19 | 03:17.81 |
| 74 | 347 | Jackson Reid | American | | 14:27.12 | 03:20.74 |
| 75 | 20 | Shreeram Saravanan | Washington | | 14:29.25 | 03:22.87 |
| 76 | 352 | Mukul Srikrishnan | American | | 14:36.79 | 03:30.41 |
| 77 | 148 | Andrew Lin | James Logan | 51* | 14:38.32 | 03:31.94 |
| 78 | 333 | Ethan Chau | American | | 14:38.45 | 03:32.07 |
| 79 | 409 | Darren Chuang | Irvington | | 14:45.96 | 03:39.58 |
| 80 | 147 | Tejveer Dhillon | James Logan | | 14:50.78 | 03:44.40 |
| 81 | 158 | Kealan Yabut | James Logan | | 14:53.67 | 03:47.29 |
| 82 | 265 | Nikko Le | Mission San Jose | | 14:56.13 | 03:49.75 |
| 83 | 201 | Rhandy Dumo | Newark Memorial | | 15:17.15 | 04:10.77 |
| 84 | 356 | Ranvir Thapar | American | | 15:37.26 | 04:30.88 |
| 85 | 343 | Atharv Mittal | American | | 15:38.68 | 04:32.30 |
| 86 | 155 | Jason Tan | James Logan | | 15:41.35 | 04:34.97 |
| 87 | 338 | Kavish Gupta | American | | 15:45.45 | 04:39.07 |
| 88 | 153 | Brian Quach | James Logan | | 15:57.77 | 04:51.39 |
| 89 | 151 | Adrian Pangilinan | James Logan | | 16:00.72 | 04:54.34 |
| 90 | 126 | Rishab Pahwa | John F. Kennedy (Fremont) | 52 | 16:04.70 | 04:58.32 |
| 91 | 341 | Arun Vishnu Kasiviswanathan | American | | 16:04.72 | 04:58.34 |
| 92 | 69 | Jaden Yabut | Moreau Catholic | | 16:05.97 | 04:59.59 |
| 93 | 15 | Patrick Karrick | Washington | | 16:10.32 | 05:03.94 |
| 94 | 330 | Sarthak Aggarwal | American | | 16:11.49 | 05:05.11 |
| 95 | 115 | Ashkan Rahbar Yazdi | John F. Kennedy (Fremont) | 53 | 16:29.11 | 05:22.73 |
| 96 | 143 | Kenichi Abastillas | James Logan | | 16:40.87 | 05:34.49 |
| 97 | 157 | Edwin Williams | James Logan | | 16:57.88 | 05:51.50 |
| 98 | 150 | Andre Nguyen | James Logan | | 17:15.25 | 06:08.87 |
| 99 | 416 | Revanth Pingali | Irvington | | 17:26.13 | 06:19.75 |
| 100 | 342 | Aarav Kumar | American | | 17:43.96 | 06:37.58 |
| 101 | 61 | Joshua Cabrera | Moreau Catholic | | 19:01.03 | 07:54.65 |
| 102 | 129 | Luis Sanchez | John F. Kennedy (Fremont) | 54 | 19:18.81 | 08:12.43 |
| 64 | Edward Nguyen | Moreau Catholic | | 16:57:22.56 | 1006:16.18 |
| 65 | Elijah Orlina | Moreau Catholic | | 16:57:22.56 | 1006:16.18 |
| 113 | Jeremiah Hernandez | John F. Kennedy (Fremont) | 55* | 16:57:22.56 | 1006:16.18 |
| 114 | Christian Hsu | John F. Kennedy (Fremont) | 56* | 16:57:22.56 | 1006:16.18 |
| 116 | Arjun Shinde | John F. Kennedy (Fremont) | | 16:57:22.56 | 1006:16.18 |
| 117 | Sukhjot Singh | John F. Kennedy (Fremont) | | 16:57:22.56 | 1006:16.18 |
| 145 | Michael Cabral | James Logan | | 16:57:22.56 | 1006:16.18 |
| 204 | Sebastian Paredes | Newark Memorial | | 16:57:22.56 | 1006:16.18 |
| 205 | Samuel Ricketts | Newark Memorial | | 16:57:22.56 | 1006:16.18 |
| 207 | Adrian Ruiz | Newark Memorial | | 16:57:22.56 | 1006:16.18 |
| 210 | Iverson Trejo Rivas | Newark Memorial | | 16:57:22.56 | 1006:16.18 |
| 269 | Donald Stewart | Mission San Jose | | 16:57:22.56 | 1006:16.18 |
| 273 | Suryanarayanan Venkatraman | Mission San Jose | | 16:57:22.56 | 1006:16.18 |
| 274 | Anthony Wong | Mission San Jose | | 16:57:22.56 | 1006:16.18 |
| 328 | Rohan Adusumilli | American | | 16:57:22.56 | 1006:16.18 |
| 350 | Satvik Sharma | American | | 16:57:22.56 | 1006:16.18 |
| 417 | Navneet Prakash | Irvington | | 16:57:22.56 | 1006:16.18 |
| 466 | Oshan Rodrigo | Irvington | | 16:57:22.56 | 1006:16.18 |