| 1 | 82 | Dean Philippe | American | 10:40.67 | 00:00.00 |
| 2 | 305 | Eduardo Jauregui | Moreau Catholic | 11:04.89 | 00:24.22 |
| 3 | 357 | Axel Martinez | James Logan | 11:12.37 | 00:31.70 |
| 4 | 74 | Benjamin Bachar | American | 11:25.36 | 00:44.69 |
| 5 | 90 | Titus Tung | American | 11:55.43 | 01:14.76 |
| 6 | 359 | Matthew Mills | James Logan | 11:59.98 | 01:19.31 |
| 7 | 308 | Anthony Torres | Moreau Catholic | 12:00.12 | 01:19.45 |
| 8 | 212 | Justin Luong | John F. Kennedy (Fremont) | 12:02.50 | 01:21.83 |
| 9 | 356 | Abjot Kaila | James Logan | 12:05.92 | 01:25.25 |
| 10 | 89 | Lucas Z. Tung | American | 12:06.14 | 01:25.47 |
| 11 | 352 | Brian De Assuncao | James Logan | 12:11.56 | 01:30.89 |
| 12 | 246 | Darren Wu | Newark Memorial | 12:13.78 | 01:33.11 |
| 13 | 368 | Glen Tsui | James Logan | 12:15.67 | 01:35.00 |
| 14 | 243 | Andrew Sanchez | Newark Memorial | 12:29.40 | 01:48.73 |
| 15 | 405 | Sebastian Chappell | Washington | 12:29.97 | 01:49.30 |
| 16 | 10 | Zhiyi Tang | Mission San Jose | 12:30.17 | 01:49.50 |
| 17 | 2 | Shrey Karmacharya | Mission San Jose | 12:30.84 | 01:50.17 |
| 18 | 409 | Sri Wersshun Muthukumar | Washington | 12:30.88 | 01:50.21 |
| 19 | 12 | Ninaad Trivedi | Mission San Jose | 12:31.87 | 01:51.20 |
| 20 | 6 | Caeden MacKenzie | Mission San Jose | 12:32.13 | 01:51.46 |
| 21 | 240 | Kason Chan | Newark Memorial | 12:33.24 | 01:52.57 |
| 22 | 355 | Branden Parmar | James Logan | 12:36.37 | 01:55.70 |
| 23 | 76 | Sohan Dogganahalli | American | 12:39.23 | 01:58.56 |
| 24 | 79 | Atiksh Jain | American | 12:39.25 | 01:58.58 |
| 25 | 238 | Arjun Arunagiri | Newark Memorial | 12:53.29 | 02:12.62 |
| 26 | 210 | William (Will) Graeba | John F. Kennedy (Fremont) | 12:53.40 | 02:12.73 |
| 27 | 365 | Michael Selby | James Logan | 12:53.54 | 02:12.87 |
| 28 | 153 | Waiz Khan | Irvington | 12:54.53 | 02:13.86 |
| 29 | 71 | Soham Agarwal | American | 12:57.36 | 02:16.69 |
| 30 | 7 | Sudak Sandhu | Mission San Jose | 12:57.70 | 02:17.03 |
| 31 | 358 | Rahkeim Meyer | James Logan | 13:04.42 | 02:23.75 |
| 32 | 242 | Alonso Romo | Newark Memorial | 13:09.21 | 02:28.54 |
| 33 | 211 | Christian LaCroix | John F. Kennedy (Fremont) | 13:09.33 | 02:28.66 |
| 34 | 415 | Om Sashte | Washington | 13:22.52 | 02:41.85 |
| 35 | 88 | Kabir Thapar | American | 13:23.10 | 02:42.43 |
| 36 | 91 | Saad Varshani | American | 13:23.29 | 02:42.62 |
| 37 | 5 | Louis Le | Mission San Jose | 13:24.92 | 02:44.25 |
| 38 | 360 | Quinton Nelson | James Logan | 13:27.26 | 02:46.59 |
| 39 | 11 | Ryan Tran | Mission San Jose | 13:42.11 | 03:01.44 |
| 40 | 410 | Colin Neilson | Washington | 13:43.16 | 03:02.49 |
| 41 | 213 | John Prado | John F. Kennedy (Fremont) | 13:44.07 | 03:03.40 |
| 42 | 406 | Ehaan Cheriyadat | Washington | 13:47.47 | 03:06.80 |
| 43 | 8 | Younes Serghine | Mission San Jose | 13:47.90 | 03:07.23 |
| 44 | 73 | Arya Anand | American | 13:51.66 | 03:10.99 |
| 45 | 83 | Mathias Cole Pinaula | American | 13:57.76 | 03:17.09 |
| 46 | 362 | Reagan Ong | James Logan | 13:58.49 | 03:17.82 |
| 47 | 414 | Damian Santacruz | Washington | 14:01.77 | 03:21.10 |
| 48 | 299 | Daniel Baiyee | Moreau Catholic | 14:01.89 | 03:21.22 |
| 49 | 307 | Elijah Sanders | Moreau Catholic | 14:05.78 | 03:25.11 |
| 50 | 353 | Noah DeLaVega | James Logan | 14:10.39 | 03:29.72 |
| 51 | 87 | Mukul Srikrishnan | American | 14:15.54 | 03:34.87 |
| 52 | 86 | Reyansh Singh | American | 14:15.61 | 03:34.94 |
| 53 | 75 | Ethan Chau | American | 14:31.61 | 03:50.94 |
| 54 | 241 | Jonathan Richman | Newark Memorial | 14:32.08 | 03:51.41 |
| 55 | 84 | Jackson Reid | American | 14:46.16 | 04:05.49 |
| 56 | 364 | Abeer Sandhu | James Logan | 14:52.65 | 04:11.98 |
| 57 | 354 | Ming Huang | James Logan | 14:58.42 | 04:17.75 |
| 58 | 413 | Pradyumna Sambana | Washington | 15:01.08 | 04:20.41 |
| 59 | 303 | Jayden Ha | Moreau Catholic | 15:02.24 | 04:21.57 |
| 60 | 361 | Elijah Ochoa | James Logan | 15:04.31 | 04:23.64 |
| 61 | 407 | Yuvraj Grewal | Washington | 15:05.69 | 04:25.02 |
| 62 | 80 | Arun Vishnu Kasiviswanathan | American | 15:09.66 | 04:28.99 |
| 63 | 301 | Damien Gissible | Moreau Catholic | 15:16.85 | 04:36.18 |
| 64 | 408 | Sricharan Muralidharan | Washington | 15:18.79 | 04:38.12 |
| 65 | 366 | Nikhil Shah | James Logan | 15:22.24 | 04:41.57 |
| 66 | 309 | Horfil Torres | Moreau Catholic | 15:32.14 | 04:51.47 |
| 67 | 81 | Atharv Mittal | American | 15:45.54 | 05:04.87 |
| 68 | 78 | Kavish Gupta | American | 16:08.98 | 05:28.31 |
| 69 | 72 | Sarthak Aggarwal | American | 16:12.60 | 05:31.93 |
| 70 | 237 | Jordan Arnold | Newark Memorial | 16:13.29 | 05:32.62 |
| 71 | 302 | Elias Gutfeld | Moreau Catholic | 16:15.15 | 05:34.48 |
| 72 | 239 | Alex Calma | Newark Memorial | 16:19.71 | 05:39.04 |
| 73 | 156 | Navin Saravanakumar | Irvington | 16:39.14 | 05:58.47 |
| 74 | 304 | Owen Hannon | Moreau Catholic | 17:00.81 | 06:20.14 |
| 75 | 4 | Anay Kaul | Mission San Jose | 17:02.43 | 06:21.76 |
| 76 | 300 | Jordan Bermudez | Moreau Catholic | 17:17.68 | 06:37.01 |
| 77 | 3 | Ruwan Katare | Mission San Jose | 17:20.12 | 06:39.45 |
| 78 | 1 | Elizur Fisher-Kirshner | Mission San Jose | 17:41.47 | 07:00.80 |
| 79 | 245 | Donovan Tabora | Newark Memorial | 17:56.35 | 07:15.68 |
| 80 | 9 | Lucas Sy | Mission San Jose | 19:38.83 | 08:58.16 |
| 77 | Ishan Garg | American | 16:52:35.70 | 1001:55.03 |
| 85 | Satvik Sharma | American | 16:52:35.70 | 1001:55.03 |
| 154 | Alexander Ng | Irvington | 16:52:35.70 | 1001:55.03 |
| 155 | Vipransh Pawar | Irvington | 16:52:35.70 | 1001:55.03 |
| 157 | Kaiming Wen | Irvington | 16:52:35.70 | 1001:55.03 |
| 209 | David Balinagay | John F. Kennedy (Fremont) | 16:52:35.70 | 1001:55.03 |
| 244 | Mason Seabrands | Newark Memorial | 16:52:35.70 | 1001:55.03 |
| 306 | Jayden Mine | Moreau Catholic | 16:52:35.70 | 1001:55.03 |
| 363 | Nathan Parreno | James Logan | 16:52:35.70 | 1001:55.03 |
| 367 | Viraaj Sidhu | James Logan | 16:52:35.70 | 1001:55.03 |
| 411 | Rex Ng | Washington | 16:52:35.70 | 1001:55.03 |
| 412 | Theo Norwood-Szundi | Washington | 16:52:35.70 | 1001:55.03 |