| 1 | Jesus CovarrubiasPlace 1 · Grade 10 · Wilcox | 10 | Wilcox | 16:58.62 |
| 2 | Noah McDermottPlace 2 · Grade 10 · North Tahoe | 10 | North Tahoe | 17:02.78 |
| 3 | Tristan BobletPlace 3 · Grade 10 · Bret Harte | 10 | Bret Harte | 17:54.22 |
| 4 | Fletcher McConnellPlace 4 · Grade 10 · North Tahoe | 10 | North Tahoe | 18:05.50 |
| 5 | Suraj JagotaPlace 5 · Grade 10 · Wilcox | 10 | Wilcox | 18:13.62 |
| 6 | Paul MarienPlace 6 · Grade 10 · Pacific Grove | 10 | Pacific Grove | 18:14.65 |
| 7 | Jacob LohPlace 7 · Grade 10 · Pacific Grove | 10 | Pacific Grove | 18:18.72 |
| 8 | Alexander BarreiraPlace 8 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 18:21.53 |
| 9 | Riley SowardPlace 9 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 18:22.02 |
| 10 | Dane TippettPlace 10 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 18:24.59 |
| 11 | Arturo Miguel-PerezPlace 11 · Grade 10 · Seaside High Sch | 10 | Seaside High Sch | 18:31.09 |
| 12 | Harley LangloisPlace 12 · Grade 10 · Bret Harte | 10 | Bret Harte | 18:57.94 |
| 13 | Irvin HernandezPlace 13 · Grade 10 · Seaside High Sch | 10 | Seaside High Sch | 19:17.53 |
| 14 | David KleinPlace 14 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 19:20.50 |
| 15 | Timothy ScottPlace 15 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 19:34.66 |
| 16 | Conner ThompsonPlace 16 · Grade 10 · Bret Harte | 10 | Bret Harte | 19:39.62 |
| 17 | Austin KassesPlace 17 · Grade 10 · Wilcox | 10 | Wilcox | 19:41.44 |
| 18 | Brandon HackettPlace 18 · Grade 10 · North Tahoe | 10 | North Tahoe | 19:51.44 |
| 19 | Eric MunozPlace 19 · Grade 10 · King City | 10 | King City | 19:56.18 |
| 20 | Matt MounteerPlace 20 · Grade 10 · Pacific Grove | 10 | Pacific Grove | 19:59.12 |
| 21 | Adam NazakPlace 21 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 20:04.41 |
| 22 | Timothy CyronPlace 22 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 20:05.09 |
| 23 | Jordan JohnsonPlace 23 · Grade 10 · Bret Harte | 10 | Bret Harte | 20:08.53 |
| 24 | Brandon KellyPlace 24 · Grade 10 · Bret Harte | 10 | Bret Harte | 20:19.78 |
| 25 | Dominic AntonucciPlace 25 · Grade 10 · North Tahoe | 10 | North Tahoe | 20:22.18 |
| 26 | Alexander LeePlace 26 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 20:44.53 |
| 27 | Christian BeltranPlace 27 · Grade 10 · Los Banos High | 10 | Los Banos High | 20:45.88 |
| 28 | Gabe FuentePlace 28 · Grade 10 · Stevenson | 10 | Stevenson | 20:53.00 |
| 29 | Michael SalazPlace 29 · Grade 10 · Los Banos High | 10 | Los Banos High | 20:54.06 |
| 30 | James SommerPlace 30 · Grade 10 · Bret Harte | 10 | Bret Harte | 21:03.44 |
| 31 | Eric O'HaganPlace 31 · Grade 10 · Pacific Grove | 10 | Pacific Grove | 21:12.75 |
| 32 | Tony SunPlace 32 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 21:31.81 |
| 33 | Austin KwonPlace 33 · Grade 10 · Stevenson | 10 | Stevenson | 21:34.66 |
| 34 | Victor QuezdaPlace 34 · Grade 10 · McLane High Scho | 10 | McLane High Scho | 21:37.78 |
| 35 | Peter Son-BellPlace 35 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 21:40.12 |
| 36 | Austin GillespiePlace 36 · Grade 10 · Stevenson | 10 | Stevenson | 21:50.94 |
| 37 | Chandler BluhmPlace 37 · Grade 10 · Stevenson | 10 | Stevenson | 21:52.41 |
| 38 | Skyler SmithPlace 38 · Grade 10 · North Tahoe | 10 | North Tahoe | 21:58.09 |
| 39 | Yohei MizobuchiPlace 39 · Grade 10 · Stevenson | 10 | Stevenson | 22:01.62 |
| 40 | Gilles LaurentPlace 40 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 22:16.72 |
| 41 | Forrest SmithPlace 41 · Grade 10 · North Tahoe | 10 | North Tahoe | 22:20.91 |
| 42 | Nick BoussePlace 42 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 22:22.28 |
| 43 | Jake CaddesPlace 43 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 22:44.62 |
| 44 | Sean HaPlace 44 · Grade 10 · Stevenson | 10 | Stevenson | 22:49.00 |
| 45 | Alex CardonaPlace 45 · Grade 10 · McLane High Scho | 10 | McLane High Scho | 22:50.91 |
| 46 | Cristobal SantiagoPlace 46 · Grade 10 · McLane High Scho | 10 | McLane High Scho | 22:51.78 |
| 47 | Lucas FrangosPlace 47 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 22:55.25 |
| 48 | Francisco OchoaPlace 48 · Grade 12 · King City | 12 | King City | 22:56.50 |
| 49 | Kevin GlassPlace 49 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 23:01.94 |
| 50 | Eric ChiuPlace 50 · Grade 10 · Rosemont High Sc | 10 | Rosemont High Sc | 23:12.28 |
| 51 | Eduardo FragosoPlace 51 · Grade 10 · Wilcox | 10 | Wilcox | 23:16.18 |
| 52 | Daniel YouPlace 52 · Grade 10 · Stevenson | 10 | Stevenson | 23:25.53 |
| 53 | Tyler MorrisPlace 53 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 23:26.46 |
| 54 | Isaiah BeanPlace 54 · Grade 10 · Rosemont High Sc | 10 | Rosemont High Sc | 23:27.12 |
| 55 | Martin VillagomezPlace 55 · Grade 10 · King City | 10 | King City | 23:37.28 |
| 56 | Albert MuettertiesPlace 56 · Grade 10 · Bret Harte | 10 | Bret Harte | 24:01.69 |
| 57 | Michael CranePlace 57 · Grade 10 · Sobrato High Sch | 10 | Sobrato High Sch | 24:14.75 |
| 58 | Meelad RahimPlace 58 · Grade 10 · Rosemont High Sc | 10 | Rosemont High Sc | 24:26.22 |
| 59 | Nikolay AnguelovPlace 59 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 24:48.12 |
| 60 | Jaime SanchezPlace 60 · Grade 10 · Los Banos High | 10 | Los Banos High | 25:06.97 |
| 61 | Casey HanniPlace 61 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 25:34.91 |
| 62 | Kyle BenderPlace 62 · Grade 10 · Stevenson | 10 | Stevenson | 25:37.47 |
| 63 | Cole LimbachPlace 63 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 25:53.72 |
| 64 | Ryan ElsonPlace 64 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 26:14.50 |
| 65 | Sufyan AbbasiPlace 65 · Grade 10 · Wilcox | 10 | Wilcox | 26:15.24 |
| 66 | Jorge Cabrera-SosaPlace 66 · Grade 10 · Seaside High Sch | 10 | Seaside High Sch | 26:46.15 |
| 67 | Duc DangPlace 67 · Grade 10 · Stevenson | 10 | Stevenson | 26:47.18 |
| 68 | Bill DaiPlace 68 · Grade 10 · Stevenson | 10 | Stevenson | 27:23.94 |
| 69 | Brandon SuPlace 69 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 28:00.38 |
| 70 | Richard GaoPlace 70 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 28:03.66 |
| 71 | Salim DarmerdjiPlace 71 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 28:12.78 |
| 72 | William BeckerPlace 72 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 28:27.91 |
| 73 | Brendan HoffmanPlace 73 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 28:36.09 |
| 74 | Alexander StuwePlace 74 · Grade 10 · Los Altos High S | 10 | Los Altos High S | 28:50.56 |
| 75 | Elijah VaradaPlace 75 · Grade 10 · Sobrato High Sch | 10 | Sobrato High Sch | 29:47.75 |
| 76 | Lucas CoxPlace 76 · Grade 10 · Bret Harte | 10 | Bret Harte | 30:24.69 |