| 1 | Kevin ThompsonPlace 1 · Grade 12 · Mountain View | 12 | Mountain View | 17:32.62 |
| 2 | Jesse WilliamsPlace 2 · Grade 12 · Mountain View | 12 | Mountain View | 17:58.45 |
| 3 | Elliot KotlarskiPlace 3 · Grade 12 · Los Gatos | 12 | Los Gatos | 18:10.50 |
| 4 | Aarav KarasiPlace 4 · Grade 12 · Lynbrook | 12 | Lynbrook | 18:15.73 |
| 5 | Theo von ZweigbergkPlace 5 · Grade 11 · Mountain View | 11 | Mountain View | 18:23.83 |
| 6 | Caleb GrayPlace 6 · Grade 12 · Mountain View | 12 | Mountain View | 18:31.65 |
| 7 | Cody NemecPlace 7 · Grade 11 · Mountain View | 11 | Mountain View | 18:37.70 |
| 8 | Kai RusselPlace 8 · Grade 11 · Palo Alto | 11 | Palo Alto | 18:38.41 PR |
| 9 | Daniel BekermanPlace 9 · Grade 11 · Los Gatos | 11 | Los Gatos | 18:40.84 PR |
| 10 | David MendezPlace 10 · Grade 12 · Henry M. Gunn | 12 | Henry M. Gunn | 18:44.27 |
| 11 | Josh HannanPlace 11 · Grade 11 · Mountain View | 11 | Mountain View | 18:48.19 PR |
| 12 | Ryan FreeburgerPlace 12 · Grade 12 · Los Gatos | 12 | Los Gatos | 18:59.99 PR |
| 13 | Matei Estala SteclaruPlace 13 · Grade 10 · Los Gatos | 10 | Los Gatos | 19:03.42 PR |
| 14 | Benjamin HalePlace 14 · Grade 12 · Los Gatos | 12 | Los Gatos | 19:15.27 PR |
| 15 | Andre FongPlace 15 · Grade 11 · Mountain View | 11 | Mountain View | 19:19.45 |
| 16 | Kento MurasePlace 16 · Grade 12 · Monta Vista | 12 | Monta Vista | 19:24.05 |
| 17 | David HillsPlace 17 · Grade 12 · Los Altos | 12 | Los Altos | 19:24.42 |
| 18 | Ananth GovindarajanPlace 18 · Grade 12 · Los Altos | 12 | Los Altos | 19:27.79 |
| 19 | Wesley ChanPlace 19 · Grade 11 · Mountain View | 11 | Mountain View | 19:34.33 PR |
| 20 | Andrew KnappPlace 20 · Grade 11 · Palo Alto | 11 | Palo Alto | 19:35.66 |
| 21 | Wenbo XiPlace 21 · Grade 11 · Lynbrook | 11 | Lynbrook | 19:36.33 |
| 22 | James PilloffPlace 22 · Grade 11 · Mountain View | 11 | Mountain View | 19:41.50 |
| 23 | Stefan LundmarkPlace 23 · Grade 11 · Mountain View | 11 | Mountain View | 19:42.41 PR |
| 24 | Lucas SuPlace 24 · Grade 12 · Lynbrook | 12 | Lynbrook | 19:48.72 PR |
| 25 | Vibhav ChincholiPlace 25 · Grade 12 · Fremont | 12 | Fremont | 19:54.55 |
| 26 | Matthew TaylorPlace 26 · Grade 11 · Palo Alto | 11 | Palo Alto | 19:57.13 |
| 27 | Carter YeungPlace 27 · Grade 11 · Lynbrook | 11 | Lynbrook | 20:08.44 |
| 28 | Benjamin WooPlace 28 · Grade 12 · Los Gatos | 12 | Los Gatos | 20:09.80 |
| 29 | Aidan GristPlace 29 · Grade 12 · Milpitas | 12 | Milpitas | 20:11.17 PR |
| 30 | Nathan BritzPlace 30 · Grade 12 · Los Gatos | 12 | Los Gatos | 20:16.14 |
| 31 | Raeef BashirPlace 31 · Grade 11 · Los Altos | 11 | Los Altos | 20:16.95 |
| 32 | Connor KappenPlace 32 · Grade 11 · Los Gatos | 11 | Los Gatos | 20:17.14 PR |
| 33 | Jivan NangiaPlace 33 · Grade 11 · Mountain View | 11 | Mountain View | 20:18.77 PR |
| 34 | Alexander GolbanPlace 34 · Grade 9 · Mountain View | 9 | Mountain View | 20:28.63 PR |
| 35 | Advaith PrabhuPlace 35 · Grade 11 · Monta Vista | 11 | Monta Vista | 20:29.36 PR |
| 36 | Siddharth SreekanthanPlace 36 · Grade 11 · Lynbrook | 11 | Lynbrook | 20:33.94 PR |
| 37 | Lennon NagaokaPlace 37 · Grade 11 · Homestead | 11 | Homestead | 20:34.36 |
| 38 | Wyatt SanbornPlace 38 · Grade 11 · Homestead | 11 | Homestead | 20:38.22 |
| 39 | Leo SilbersteinPlace 39 · Grade 10 · Homestead | 10 | Homestead | 20:39.50 |
| 40 | Caleb PerronnePlace 40 · Grade 11 · Homestead | 11 | Homestead | 20:39.67 |
| 41 | Aidan Cushman-KihnleyPlace 41 · Grade 12 · Monta Vista | 12 | Monta Vista | 20:40.35 |
| 42 | Joshua WilliamsPlace 42 · Grade 11 · Homestead | 11 | Homestead | 20:40.41 |
| 43 | Isaac VanderlipPlace 43 · Grade 9 · Henry M. Gunn | 9 | Henry M. Gunn | 20:41.18 PR |
| 44 | Patrick RomanPlace 44 · Grade 11 · Milpitas | 11 | Milpitas | 20:42.15 |
| 45 | Alon KassisPlace 45 · Grade 9 · Santa Clara | 9 | Santa Clara | 20:45.70 PR |
| 46 | Shubham PanchalPlace 46 · Grade 11 · Fremont | 11 | Fremont | 20:46.26 PR |
| 47 | Vijay SidhuPlace 47 · Grade 11 · Los Altos | 11 | Los Altos | 20:47.26 |
| 48 | Logan TakegamiPlace 48 · Grade 11 · Homestead | 11 | Homestead | 20:47.70 |
| 49 | Connor BlairPlace 49 · Grade 9 · Henry M. Gunn | 9 | Henry M. Gunn | 20:48.71 PR |
| 50 | Fabian PradoPlace 50 · Grade 12 · Henry M. Gunn | 12 | Henry M. Gunn | 20:49.25 PR |
| 51 | Yousay SagaraPlace 51 · Grade 12 · Homestead | 12 | Homestead | 20:49.91 |
| 52 | Calvin LamPlace 52 · Grade 11 · Milpitas | 11 | Milpitas | 20:50.58 |
| 53 | Valdemar NilssonPlace 53 · Grade 11 · Los Gatos | 11 | Los Gatos | 20:52.20 PR |
| 54 | Madhav HarikrishnanPlace 54 · Grade 12 · Homestead | 12 | Homestead | 20:53.66 |
| 55 | Nathaniel Lik Wang NgPlace 55 · Grade 12 · Homestead | 12 | Homestead | 20:56.46 |
| 56 | Josiah ChenPlace 56 · Grade 11 · Palo Alto | 11 | Palo Alto | 20:56.94 PR |
| 57 | Subham SenguptaPlace 57 · Grade 11 · Homestead | 11 | Homestead | 20:58.13 |
| 58 | Justin ChaoPlace 58 · Grade 11 · Palo Alto | 11 | Palo Alto | 21:02.81 PR |
| 59 | Jonah ChangPlace 59 · Grade 12 · Monta Vista | 12 | Monta Vista | 21:08.63 |
| 60 | Dylan BuiPlace 60 · Grade 12 · Milpitas | 12 | Milpitas | 21:11.95 |
| 61 | Javan TramPlace 61 · Grade 11 · Santa Clara | 11 | Santa Clara | 21:15.15 |
| 62 | Oscar HuusePlace 62 · Grade 10 · Henry M. Gunn | 10 | Henry M. Gunn | 21:21.63 |
| 63 | Justin AhnPlace 63 · Grade 12 · Homestead | 12 | Homestead | 21:25.27 |
| 64 | Neel ChandrarajuPlace 64 · Grade 11 · Saratoga | 11 | Saratoga | 21:25.28 PR |
| 65 | Christian YipPlace 65 · Grade 12 · Milpitas | 12 | Milpitas | 21:30.24 |
| 66 | William WuPlace 66 · Grade 11 · Los Altos | 11 | Los Altos | 21:30.44 |
| 67 | Anand KashyapPlace 67 · Grade 12 · Homestead | 12 | Homestead | 21:30.69 |
| 68 | Ludvig NilssonPlace 68 · Grade 11 · Los Gatos | 11 | Los Gatos | 21:38.72 PR |
| 69 | Michael EshaghPlace 69 · Grade 12 · Los Altos | 12 | Los Altos | 21:40.50 PR |
| 70 | Kavyansh KumawatPlace 70 · Grade 11 · Monta Vista | 11 | Monta Vista | 21:42.67 PR |
| 71 | Aner RozensweigPlace 71 · Grade 11 · Los Altos | 11 | Los Altos | 21:46.35 PR |
| 72 | Dionisio (Andy) Del RosarioPlace 72 · Grade 11 · Santa Clara | 11 | Santa Clara | 21:49.11 PR |
| 73 | Ethan KuPlace 73 · Grade 12 · Los Altos | 12 | Los Altos | 21:51.11 |
| 74 | Siddarth IyerPlace 74 · Grade 12 · Homestead | 12 | Homestead | 21:56.89 |
| 75 | Patrick HernandezPlace 75 · Grade 12 · Homestead | 12 | Homestead | 21:59.57 |
| 76 | Dan WataroPlace 76 · Grade 11 · Los Altos | 11 | Los Altos | 22:01.11 PR |
| 77 | Geoffrey MartinPlace 77 · Grade 11 · Los Altos | 11 | Los Altos | 22:03.26 PR |
| 78 | Naihang HuoPlace 78 · Grade 10 · Henry M. Gunn | 10 | Henry M. Gunn | 22:24.18 PR |
| 79 | Jacob AlcatrazPlace 79 · Grade 11 · Los Altos | 11 | Los Altos | 22:27.82 PR |
| 80 | Liam ButterworthPlace 80 · Grade 10 · Henry M. Gunn | 10 | Henry M. Gunn | 22:30.70 PR |
| 81 | Aaron HeiligPlace 81 · Grade 10 · Henry M. Gunn | 10 | Henry M. Gunn | 22:34.93 |
| 82 | Taeha KyungPlace 82 · Grade 9 · Henry M. Gunn | 9 | Henry M. Gunn | 22:36.20 PR |
| 83 | Jake RyanPlace 83 · Grade 11 · Los Gatos | 11 | Los Gatos | 22:37.58 PR |
| 84 | Josh WeberPlace 84 · Grade 11 · Los Gatos | 11 | Los Gatos | 22:38.64 PR |
| 85 | Colin ShiPlace 85 · Grade 12 · Los Altos | 12 | Los Altos | 22:39.44 |
| 86 | Xzavier SegoviaPlace 86 · Grade 11 · Kathleen MacDonald | 11 | Kathleen MacDonald | 22:51.47 PR |
| 87 | Liam ArancilloPlace 87 · Grade 12 · Los Altos | 12 | Los Altos | 22:52.47 |
| 88 | Cody ChuPlace 88 · Grade 10 · Henry M. Gunn | 10 | Henry M. Gunn | 22:53.86 PR |
| 89 | Alan HuangPlace 89 · Grade 9 · Henry M. Gunn | 9 | Henry M. Gunn | 22:56.26 PR |
| 90 | Arya GuptaPlace 90 · Grade 11 · Santa Clara | 11 | Santa Clara | 22:57.17 |
| 91 | Thomas DuvalPlace 91 · Grade 9 · Henry M. Gunn | 9 | Henry M. Gunn | 22:58.50 PR |
| 92 | Lucius ChenPlace 92 · Grade 11 · Mountain View | 11 | Mountain View | 23:08.59 |
| 93 | Jonah Biagini-PennellPlace 93 · Grade 11 · Los Gatos | 11 | Los Gatos | 23:14.69 PR |
| 94 | Nevahn JhaveriPlace 94 · Grade 9 · Henry M. Gunn | 9 | Henry M. Gunn | 23:23.41 PR |
| 95 | Alipaer YasenPlace 95 · Grade 9 · Kathleen MacDonald | 9 | Kathleen MacDonald | 23:24.97 PR |
| 96 | Eric SuPlace 96 · Grade 11 · Mountain View | 11 | Mountain View | 23:26.63 PR |
| 97 | Michael CoylePlace 97 · Grade 9 · Henry M. Gunn | 9 | Henry M. Gunn | 23:31.69 PR |
| 98 | Burak SakalsizPlace 98 · Grade 12 · Henry M. Gunn | 12 | Henry M. Gunn | 23:36.67 |
| 99 | Evan ChenPlace 99 · Grade 11 · Los Altos | 11 | Los Altos | 23:40.35 PR |
| 100 | Aaron PalominoPlace 100 · Grade 11 · Adrian Wilcox | 11 | Adrian Wilcox | 23:40.39 PR |