| 1 | Ian MillerPlace 1 · Oakmont | — | Oakmont | 11:27.90 | 1 |
| 2 | Juan ParedesPlace 2 · Lincoln (s) | — | Lincoln (s) | 11:46.20 | 2 |
| 3 | Sean TennisPlace 3 · Lincoln (s) | — | Lincoln (s) | 11:46.30 | 3 |
| 4 | Dylan SchmererPlace 4 · Lincoln (s) | — | Lincoln (s) | 11:52.10 | 4 |
| 5 | Brendon CurtrightPlace 5 · Weston Ranch | — | Weston Ranch | 11:57.40 | 5 |
| 6 | Armand SapataPlace 6 · Lincoln (s) | — | Lincoln (s) | 11:58.70 | 6 |
| 7 | Darius StansilPlace 7 · St Mary's | — | St Mary's | 11:58.90 | 7 |
| 8 | Triston BlodgettPlace 8 · Lincoln (s) | — | Lincoln (s) | 11:59.60 | 8 |
| 9 | Flavio BeasPlace 9 · Bear Creek | — | Bear Creek | 12:06.10 | 9 |
| 10 | Austin TaggartPlace 10 · Oakmont | — | Oakmont | 12:08.00 | 10 |
| 11 | Jake TorresPlace 11 · Bear Creek | — | Bear Creek | 12:11.00 | 11 |
| 12 | Michael MendozaPlace 12 · Lincoln (s) | — | Lincoln (s) | 12:17.80 | 12 |
| 13 | Scott YamadaPlace 13 · Lincoln (s) | — | Lincoln (s) | 12:18.90 | 13 |
| 14 | Bryan StamosPlace 14 · Tokay | — | Tokay | 12:21.80 | 14 |
| 15 | Elijah SelbyPlace 15 · Oakmont | — | Oakmont | 12:27.80 | 15 |
| 16 | Tyler CollierPlace 16 · Lincoln (s) | — | Lincoln (s) | 12:28.00 | — |
| 17 | Donavan BurnettPlace 17 · Lincoln (s) | — | Lincoln (s) | 12:28.00 | — |
| 18 | David BrucePlace 18 · Lincoln (s) | — | Lincoln (s) | 12:30.60 | — |
| 19 | Devin BurnettPlace 19 · Stagg | — | Stagg | 12:32.70 | 16 |
| 20 | Danny NavarretePlace 20 · Orestimba | — | Orestimba | 12:32.80 | 17 |
| 21 | Alex MartinezPlace 21 · Oakmont | — | Oakmont | 12:35.50 | 18 |
| 22 | Alvin MaPlace 22 · Franklin (eg) | — | Franklin (eg) | 12:36.30 | 19 |
| 23 | Calvert cj BalumbuPlace 23 · Lincoln (s) | — | Lincoln (s) | 12:36.60 | — |
| 24 | Isidro OchoaPlace 24 · Tokay | — | Tokay | 12:39.80 | 20 |
| 25 | Jordan VazquezPlace 25 · Franklin (eg) | — | Franklin (eg) | 12:42.60 | 21 |
| 26 | Damien LevittPlace 26 · Lincoln (s) | — | Lincoln (s) | 12:46.20 | — |
| 27 | Chris FreemanPlace 27 · Oakmont | — | Oakmont | 12:50.00 | 22 |
| 28 | Manny SilveiraPlace 28 · Bear Creek | — | Bear Creek | 12:51.30 | 23 |
| 29 | Antonio IngravalloPlace 29 · Franklin (eg) | — | Franklin (eg) | 12:54.10 | 24 |
| 30 | Mason WongPlace 30 · Lincoln (s) | — | Lincoln (s) | 12:56.60 | — |
| 31 | Ethan JohnsonPlace 31 · Lincoln (s) | — | Lincoln (s) | 12:57.10 | — |
| 32 | Ian KoselPlace 32 · Tokay | — | Tokay | 12:58.60 | 25 |
| 33 | Marcus GallienPlace 33 · Bear Creek | — | Bear Creek | 13:03.70 | 26 |
| 34 | Christian CandelariaPlace 34 · St Mary's | — | St Mary's | 13:05.80 | 27 |
| 35 | Joel ManipolPlace 35 · Lincoln (s) | — | Lincoln (s) | 13:07.70 | — |
| 36 | Taylor HuffPlace 36 · Lincoln (s) | — | Lincoln (s) | 13:08.80 | — |
| 37 | Isaiah YoungPlace 37 · Tokay | — | Tokay | 13:10.90 | 28 |
| 38 | Coby FujishigePlace 38 · Lincoln (s) | — | Lincoln (s) | 13:11.10 | — |
| 39 | Patrick MacIasPlace 39 · Oakmont | — | Oakmont | 13:12.80 | 29 |
| 40 | Andrew CanlasPlace 40 · Bear Creek | — | Bear Creek | 13:12.90 | 30 |
| 41 | Nasser SalehPlace 41 · Lincoln (s) | — | Lincoln (s) | 13:13.80 | — |
| 42 | Peter NguyenPlace 42 · Bear Creek | — | Bear Creek | 13:18.40 | 31 |
| 43 | Joey NavarroPlace 43 · St Mary's | — | St Mary's | 13:20.10 | 32 |
| 44 | Erick MartinezPlace 44 · Escalon | — | Escalon | 13:21.70 | — |
| 45 | Alex LlamasPlace 45 · Tokay | — | Tokay | 13:21.80 | 33 |
| 46 | Eric UngPlace 46 · Lincoln (s) | — | Lincoln (s) | 13:22.60 | — |
| 47 | Alexander MacDannaldPlace 47 · Lincoln (s) | — | Lincoln (s) | 13:24.20 | — |
| 48 | Jackson ColpittsPlace 48 · Oakmont | — | Oakmont | 13:26.30 | 34 |
| 49 | Aldrich RebojaPlace 49 · Weston Ranch | — | Weston Ranch | 13:31.90 | 35 |
| 50 | Landon GuzmanPlace 50 · Lincoln (s) | — | Lincoln (s) | 13:32.10 | — |
| 51 | Jacob GrafiusPlace 51 · Lincoln (s) | — | Lincoln (s) | 13:32.60 | — |
| 52 | Brice PeralesPlace 52 · Tokay | — | Tokay | 13:33.10 | 36 |
| 53 | Mark RefuerzoPlace 53 · Weston Ranch | — | Weston Ranch | 13:34.60 | 37 |
| 54 | Lance AlcosibaPlace 54 · Manteca | — | Manteca | 13:35.20 | — |
| 55 | Damon DominguezPlace 55 · Bear Creek | — | Bear Creek | 13:36.10 | 38 |
| 56 | Jeremiah QuilantangPlace 56 · Mcnair | — | Mcnair | 13:39.00 | 39 |
| 57 | Joshua GonzalesPlace 57 · Weston Ranch | — | Weston Ranch | 13:40.20 | 40 |
| 58 | Patrick WalkerPlace 58 · Lincoln (s) | — | Lincoln (s) | 13:41.10 | — |
| 59 | Gus BurlingtonPlace 59 · St Mary's | — | St Mary's | 13:42.60 | 41 |
| 60 | Albert LevanPlace 60 · Franklin (eg) | — | Franklin (eg) | 13:43.60 | 42 |
| 61 | Clement GarciaPlace 61 · Chavez | — | Chavez | 13:43.90 | 43 |
| 62 | Robert ValleryPlace 62 · Bear Creek | — | Bear Creek | 13:43.90 | — |
| 63 | David SieversPlace 63 · Lincoln (s) | — | Lincoln (s) | 13:45.70 | — |
| 64 | Changsen SimPlace 64 · Bear Creek | — | Bear Creek | 13:46.40 | — |
| 65 | Aaron HipolitoPlace 65 · St Mary's | — | St Mary's | 13:47.40 | 44 |
| 66 | Joey SnappPlace 66 · Jim Elliot Christian | — | Jim Elliot Christian | 13:48.40 | — |
| 67 | Benjamin New-DuvalPlace 67 · Lincoln (s) | — | Lincoln (s) | 13:48.70 | — |
| 68 | Diego BellosoPlace 68 · Franklin (eg) | — | Franklin (eg) | 13:48.90 | 45 |
| 69 | David RamirezPlace 69 · Chavez | — | Chavez | 13:52.10 | 46 |
| 70 | Mason SmithPlace 70 · Lincoln (s) | — | Lincoln (s) | 13:53.60 | — |
| 71 | Jacob HansenPlace 71 · Franklin (eg) | — | Franklin (eg) | 13:55.30 | 47 |
| 72 | Devin WickstormPlace 72 · Stagg | — | Stagg | 13:55.50 | 48 |
| 73 | Jake GoodmanPlace 73 · Lincoln (s) | — | Lincoln (s) | 13:56.10 | — |
| 74 | Kristopher MuiPlace 74 · Lincoln (s) | — | Lincoln (s) | 13:56.10 | — |
| 75 | Kevin MartinezPlace 75 · Mcnair | — | Mcnair | 13:56.50 | 49 |
| 76 | Daniel EastmanPlace 76 · Oakmont | — | Oakmont | 13:56.90 | — |
| 77 | Andy NitschkePlace 77 · Jim Elliot Christian | — | Jim Elliot Christian | 13:58.80 | — |
| 78 | Raul OlveraPlace 78 · Lincoln (s) | — | Lincoln (s) | 13:59.10 | — |
| 79 | Kenton ShimozakiPlace 79 · Lincoln (s) | — | Lincoln (s) | 14:00.00 | — |
| 80 | Anthony ParrinoPlace 80 · St Mary's | — | St Mary's | 14:00.20 | 50 |
| 81 | Tristan RiveraPlace 81 · Orestimba | — | Orestimba | 14:02.50 | 51 |
| 82 | James LuyunPlace 82 · Bear Creek | — | Bear Creek | 14:03.30 | — |
| 83 | Jeremy ContrerasPlace 83 · Weston Ranch | — | Weston Ranch | 14:04.50 | 52 |
| 84 | Jacob BlackPlace 84 · Tokay | — | Tokay | 14:08.20 | 53 |
| 85 | Marc NeyPlace 85 · Escalon | — | Escalon | 14:10.10 | — |
| 86 | Michael LopezPlace 86 · Manteca | — | Manteca | 14:11.20 | — |
| 87 | Armand BonilloPlace 87 · Chavez | — | Chavez | 14:11.70 | 54 |
| 88 | Brandon YuPlace 88 · Stagg | — | Stagg | 14:12.60 | 55 |
| 89 | Cole McLeanPlace 89 · Tokay | — | Tokay | 14:16.80 | — |
| 90 | Joseph ReyesPlace 90 · St Mary's | — | St Mary's | 14:18.10 | 56 |
| 91 | Blake SchimkePlace 91 · Tokay | — | Tokay | 14:20.90 | — |
| 92 | Jarod BlakeleyPlace 92 · Escalon | — | Escalon | 14:20.90 | — |
| 93 | Alejandro SandovalPlace 93 · Oakmont | — | Oakmont | 14:21.40 | — |
| 94 | Peter ThachPlace 94 · Mcnair | — | Mcnair | 14:21.90 | 57 |
| 95 | Micah NarmorePlace 95 · Valley Charter | — | Valley Charter | 14:23.90 | — |
| 96 | Tommy LePlace 96 · Bear Creek | — | Bear Creek | 14:25.10 | — |
| 97 | Iris TaylorPlace 97 · Mcnair | — | Mcnair | 14:31.10 | 58 |
| 98 | Justin BurksPlace 98 · St Mary's | — | St Mary's | 14:36.10 | — |
| 99 | Brian LePlace 99 · Mcnair | — | Mcnair | 14:38.80 | 59 |
| 100 | Angle LopezPlace 100 · Orestimba | — | Orestimba | 14:40.10 | 60 |
| 101 | Matt GipayaPlace 101 · St Mary's | — | St Mary's | 14:40.60 | — |
| 102 | Johnathan AraizaPlace 102 · Chavez | — | Chavez | 14:47.50 | 61 |
| 103 | Jimmy VangPlace 103 · Mcnair | — | Mcnair | 14:52.60 | 62 |
| 104 | Danilo GayagoyPlace 104 · St Mary's | — | St Mary's | 14:53.30 | — |
| 105 | Robert RodriguezPlace 105 · St Mary's | — | St Mary's | 14:54.80 | — |
| 106 | Jack RoganPlace 106 · St Mary's | — | St Mary's | 14:55.80 | — |
| 107 | Ryan TschetterPlace 107 · Manteca | — | Manteca | 15:00.20 | — |
| 108 | Ken LyPlace 108 · Chavez | — | Chavez | 15:02.60 | 63 |
| 109 | Thomas DuncanPlace 109 · Lincoln (s) | — | Lincoln (s) | 15:11.70 | — |
| 110 | Matthew HymesPlace 110 · Lincoln (s) | — | Lincoln (s) | 15:12.80 | — |
| 111 | Josemiguel GarciaPlace 111 · Orestimba | — | Orestimba | 15:13.80 | 64 |
| 112 | James LeePlace 112 · Stagg | — | Stagg | 15:15.20 | 65 |
| 113 | Steven VasquezPlace 113 · St Mary's | — | St Mary's | 15:16.20 | — |
| 114 | Grady BrimPlace 114 · Stagg | — | Stagg | 15:17.40 | 66 |
| 115 | Chris ClarkPlace 115 · St Mary's | — | St Mary's | 15:21.80 | — |
| 116 | George JassoPlace 116 · Orestimba | — | Orestimba | 15:30.10 | 67 |
| 117 | Tyler TroopPlace 117 · Valley Charter | — | Valley Charter | 15:32.00 | — |
| 118 | Alex Van MeterPlace 118 · Oakmont | — | Oakmont | 15:40.40 | — |
| 119 | Jay ThaoPlace 119 · Mcnair | — | Mcnair | 15:51.60 | 68 |
| 120 | Marcus LopezPlace 120 · St Mary's | — | St Mary's | 15:52.10 | — |
| 121 | Adrian TorresPlace 121 · Chavez | — | Chavez | 15:59.60 | 69 |
| 122 | Philipp TrastchlPlace 122 · Valley Charter | — | Valley Charter | 16:00.90 | — |
| 123 | Kevin NguyenPlace 123 · Mcnair | — | Mcnair | 16:16.80 | — |
| 124 | Brian NguyenPlace 124 · Franklin (eg) | — | Franklin (eg) | 16:19.60 | 70 |
| 125 | Muhammed SiddiquePlace 125 · Franklin (eg) | — | Franklin (eg) | 16:20.60 | — |
| 126 | Max MartinPlace 126 · St Mary's | — | St Mary's | 16:21.30 | — |
| 127 | Brandon SantosPlace 127 · Manteca | — | Manteca | 16:35.60 | — |
| 128 | Jac ColtonPlace 128 · Escalon | — | Escalon | 16:43.30 | — |
| 129 | Brandon MiramontesPlace 129 · Bear Creek | — | Bear Creek | 16:54.40 | — |
| 130 | Nathan CardenasPlace 130 · Stagg | — | Stagg | 17:04.60 | 71 |
| 131 | Shane MurphyPlace 131 · Valley Charter | — | Valley Charter | 17:25.80 | — |
| 132 | Martin AtienzaPlace 132 · St Mary's | — | St Mary's | 17:57.10 | — |
| 133 | Alfonso FavilaPlace 133 · Lincoln (s) | — | Lincoln (s) | 18:37.10 | — |
| 134 | Pedro DuenasPlace 134 · Mcnair | — | Mcnair | 18:43.30 | — |
| 135 | Anthony WongPlace 135 · Mcnair | — | Mcnair | 18:45.90 | — |