| 1 | Jonathan Rodriguez-GomezPlace 1 · Grade 12 · Grossmont | 12 | Grossmont | 16:06.9 |
| 2 | Morgan TurpinPlace 2 · Grade 12 · Mt Carmel | 12 | Mt Carmel | 16:17.7 |
| 3 | Hunter SweetPlace 3 · Grade 12 · Point Loma | 12 | Point Loma | 16:24.1 |
| 4 | Jake RichardsonPlace 4 · Grade 10 · Point Loma | 10 | Point Loma | 16:24.6 |
| 5 | Micah ChitraroffPlace 5 · Grade 12 · Murrieta Mesa | 12 | Murrieta Mesa | 16:29.3 |
| 6 | Matt WattsPlace 6 · Grade 12 · Murrieta Mesa | 12 | Murrieta Mesa | 16:34.1 |
| 7 | Aris ValerioPlace 7 · Grade 12 · Murrieta Mesa | 12 | Murrieta Mesa | 16:35.0 |
| 8 | Joshua BauerPlace 8 · Grade 12 · Point Loma | 12 | Point Loma | 16:35.5 |
| 9 | Cole HavinsPlace 9 · Grade 11 · Murrieta Mesa | 11 | Murrieta Mesa | 16:37.7 |
| 10 | Edgar LizarragaPlace 10 · Grade 11 · Murrieta Mesa | 11 | Murrieta Mesa | 16:40.3 |
| 11 | Luis BarronPlace 11 · Grade 11 · Rancho Bernardo | 11 | Rancho Bernardo | 16:43.4 |
| 12 | Carson SanchezPlace 12 · Grade 12 · Grossmont | 12 | Grossmont | 16:47.1 |
| 13 | Justin FergusonPlace 13 · Grade 12 · Rancho Bernardo | 12 | Rancho Bernardo | 16:55.3 |
| 14 | Jimmy BishopPlace 14 · Grade 10 · Mission Vista | 10 | Mission Vista | 17:00.3 |
| 15 | Gabe JaspersonPlace 15 · Grade 10 · Murrieta Mesa | 10 | Murrieta Mesa | 17:00.6 |
| 16 | Teylor HowardPlace 16 · Grade 12 · Point Loma | 12 | Point Loma | 17:01.7 |
| 17 | Christopher WilliamsPlace 17 · Grade 12 · Mission Vista | 12 | Mission Vista | 17:03.3 |
| 18 | Caden FarrowPlace 18 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 17:04.1 |
| 19 | Trevor BoazPlace 19 · Grade 12 · Rancho Bernardo | 12 | Rancho Bernardo | 17:04.2 |
| 20 | Ruben PinaPlace 20 · Grade 12 · Steele Canyon | 12 | Steele Canyon | 17:05.8 |
| 21 | Jacob KeliikoaPlace 21 · Grade 12 · Mt Carmel | 12 | Mt Carmel | 17:12.6 |
| 22 | Jyden SchmidPlace 22 · Grade 10 · Point Loma | 10 | Point Loma | 17:13.4 |
| 23 | Ryan BeattyPlace 23 · Grade 12 · Mt Carmel | 12 | Mt Carmel | 17:14.2 |
| 24 | Ataklty GebruPlace 24 · Grade 11 · Hoover (SD) | 11 | Hoover (SD) | 17:16.5 |
| 25 | Jack MontesanoPlace 25 · Grade 12 · High Tech High | 12 | High Tech High | 17:19.8 |
| 26 | Tyler CunninghamPlace 26 · Grade 12 · Mt Carmel | 12 | Mt Carmel | 17:20.0 |
| 27 | Nathaniel MarshallPlace 27 · Grade 12 · Murrieta Mesa | 12 | Murrieta Mesa | 17:23.0 |
| 28 | Yung-Yi SunPlace 28 · Grade 11 · Rancho Bernardo | 11 | Rancho Bernardo | 17:25.0 |
| 29 | Chris VanPlace 29 · Grade 12 · Hoover (SD) | 12 | Hoover (SD) | 17:28.0 |
| 30 | Hayden LewisPlace 30 · Grade 12 · Rancho Bernardo | 12 | Rancho Bernardo | 17:29.5 |
| 31 | Jose SaldanaPlace 31 · Grade 12 · Valley Center | 12 | Valley Center | 17:31.2 |
| 32 | David AndersonPlace 32 · Grade 12 · Mt Carmel | 12 | Mt Carmel | 17:35.4 |
| 33 | TK BerhePlace 33 · Grade 11 · Mission Bay | 11 | Mission Bay | 17:36.2 |
| 34 | Devin ProvencePlace 34 · Grade 11 · Grossmont | 11 | Grossmont | 17:37.9 |
| 35 | Luke SchwenkerPlace 35 · Grade 12 · Mt Carmel | 12 | Mt Carmel | 17:38.0 |
| 36 | Matthew KinneyPlace 36 · Grade 11 · Clairemont | 11 | Clairemont | 17:39.8 |
| 37 | Tyler DouglasPlace 37 · Grade 10 · Murrieta Mesa | 10 | Murrieta Mesa | 17:42.2 |
| 38 | Trevor HodgesPlace 38 · Grade 12 · Rancho Bernardo | 12 | Rancho Bernardo | 17:42.6 |
| 39 | Trevor ReichenbergPlace 39 · Grade 11 · Mission Bay | 11 | Mission Bay | 17:44.4 |
| 40 | Cameron GadallaPlace 40 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 17:44.9 |
| 41 | Daniel ProvencePlace 41 · Grade 11 · Grossmont | 11 | Grossmont | 17:47.3 |
| 42 | Jude GiolittoPlace 42 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 17:47.6 |
| 43 | Reed HarrisPlace 43 · Grade 11 · High Tech High | 11 | High Tech High | 17:53.3 |
| 44 | Angel ArredondoPlace 44 · Grade 10 · Steele Canyon | 10 | Steele Canyon | 17:54.4 |
| 45 | Diego LopezPlace 45 · Grade 10 · Steele Canyon | 10 | Steele Canyon | 17:54.6 |
| 46 | Elijah MartineauPlace 46 · Grade 12 · Valley Center | 12 | Valley Center | 17:57.5 |
| 47 | Jake LeyvaPlace 47 · Grade 12 · Rancho Bernardo | 12 | Rancho Bernardo | 17:57.7 |
| 48 | Zach SherevPlace 48 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 18:00.0 |
| 49 | Max MascardoPlace 49 · Grade 11 · Rancho Bernardo | 11 | Rancho Bernardo | 18:01.0 |
| 50 | Joseph LandonPlace 50 · Grade 12 · Point Loma | 12 | Point Loma | 18:01.9 |
| 51 | Patrick PinckneyPlace 51 · Grade 11 · Paloma Valley | 11 | Paloma Valley | 18:02.1 |
| 52 | Ryan TreckerPlace 52 · Grade 11 · Rancho Bernardo | 11 | Rancho Bernardo | 18:02.5 |
| 53 | Jovanny RiojasPlace 53 · Grade 11 · Rancho Buena Vista | 11 | Rancho Buena Vista | 18:03.6 |
| 54 | Cameron SchmittPlace 54 · Grade 10 · Sage Creek | 10 | Sage Creek | 18:08.5 |
| 55 | Mauricio CastilloPlace 55 · Grade 12 · Paloma Valley | 12 | Paloma Valley | 18:11.0 |
| 56 | Andrew BlanquetPlace 56 · Grade 10 · Clairemont | 10 | Clairemont | 18:11.2 |
| 57 | Albert RodriguezPlace 57 · Grade 11 · Brawley | 11 | Brawley | 18:13.4 |
| 58 | Cristopher CarrilloPlace 58 · Grade 11 · Brawley | 11 | Brawley | 18:13.4 |
| 59 | Myles MendozaPlace 59 · Grade 11 · El Camino (Oceanside) | 11 | El Camino (Oceanside) | 18:14.0 |
| 60 | Jackson HadleyPlace 60 · Grade 11 · Valley Center | 11 | Valley Center | 18:16.3 |
| 61 | Jonathan StrothersPlace 61 · Grade 12 · Steele Canyon | 12 | Steele Canyon | 18:17.9 |
| 62 | Justin ChevalierPlace 62 · Grade 10 · Murrieta Mesa | 10 | Murrieta Mesa | 18:20.3 |
| 63 | Valiant SmithPlace 63 · Grade 12 · Grossmont | 12 | Grossmont | 18:20.9 |
| 64 | Bi VulPlace 64 · Grade 12 · Hoover (SD) | 12 | Hoover (SD) | 18:21.6 |
| 65 | Daniel WindhamPlace 65 · Grade 11 · Paloma Valley | 11 | Paloma Valley | 18:22.4 |
| 66 | Kai KoverchukPlace 66 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 18:22.6 |
| 67 | Jeremy FloresPlace 67 · Grade 10 · Marina | 10 | Marina | 18:22.9 |
| 68 | Joseph SimsicPlace 68 · Grade 10 · Point Loma | 10 | Point Loma | 18:23.3 |
| 69 | Richard CleavesPlace 69 · Grade 11 · Steele Canyon | 11 | Steele Canyon | 18:23.3 |
| 70 | Alejandro CuevasPlace 70 · Grade 11 · Valley Center | 11 | Valley Center | 18:23.4 |
| 71 | Gabe AriasPlace 71 · Grade 10 · Valley Center | 10 | Valley Center | 18:23.6 |
| 72 | Bryce SconyersPlace 72 · Grade 10 · Sage Creek | 10 | Sage Creek | 18:24.1 |
| 73 | Johnathan NguyenPlace 73 · Grade 11 · Marina | 11 | Marina | 18:26.4 |
| 74 | Kade GanPlace 74 · Grade 11 · El Camino (Oceanside) | 11 | El Camino (Oceanside) | 18:27.3 |
| 75 | Max UngerPlace 75 · Grade 10 · Sage Creek | 10 | Sage Creek | 18:27.6 |
| 76 | Ben DelgadoPlace 76 · Grade 9 · Mission Bay | 9 | Mission Bay | 18:27.9 |
| 77 | Joshua CoxPlace 77 · Grade 11 · Scripps Ranch | 11 | Scripps Ranch | 18:30.6 |
| 78 | Armando DelgadoPlace 78 · Grade 10 · Hoover (SD) | 10 | Hoover (SD) | 18:32.3 |
| 79 | Brett CoxPlace 79 · Grade 11 · Point Loma | 11 | Point Loma | 18:34.0 |
| 80 | Michael LarragaPlace 80 · Grade 12 · Point Loma | 12 | Point Loma | 18:35.7 |
| 81 | Carlos BonillaPlace 81 · Grade 12 · Paloma Valley | 12 | Paloma Valley | 18:37.4 |
| 82 | Marco DominguezPlace 82 · Grade 11 · Grossmont | 11 | Grossmont | 18:38.4 |
| 83 | Sean DangPlace 83 · Grade 11 · Marina | 11 | Marina | 18:38.4 |
| 84 | Chance NorrisPlace 84 · Grade 12 · Marina | 12 | Marina | 18:41.4 |
| 85 | Nicholas MelanesePlace 85 · Grade 11 · Scripps Ranch | 11 | Scripps Ranch | 18:42.1 |
| 86 | Angel LuquePlace 86 · Grade 12 · Murrieta Mesa | 12 | Murrieta Mesa | 18:42.6 |
| 87 | Neel DorawalaPlace 87 · Grade 10 · Marina | 10 | Marina | 18:45.5 |
| 88 | Emmanuel ArcherPlace 88 · Grade 9 · El Camino (Oceanside) | 9 | El Camino (Oceanside) | 18:47.1 |
| 89 | Richard WanjiruPlace 89 · Grade 11 · Marina | 11 | Marina | 18:48.3 |
| 90 | Jordan SanguinoPlace 90 · Grade 10 · Paloma Valley | 10 | Paloma Valley | 18:48.6 |
| 91 | Salvador AvilaPlace 91 · Grade 11 · Paloma Valley | 11 | Paloma Valley | 18:49.0 |
| 92 | Fernando UgartePlace 92 · Grade 10 · Mission Bay | 10 | Mission Bay | 18:49.6 |
| 93 | Paul RanneyPlace 93 · Grade 11 · Rancho Buena Vista | 11 | Rancho Buena Vista | 18:53.6 |
| 94 | Daniel MaldonadoPlace 94 · Grade 12 · Valley Center | 12 | Valley Center | 18:53.7 |
| 95 | Zachary DuBourdieuPlace 95 · Grade 9 · Sage Creek | 9 | Sage Creek | 18:54.6 |
| 96 | Nicholas SandbergPlace 96 · Grade 11 · Steele Canyon | 11 | Steele Canyon | 18:59.1 |
| 97 | Jacob PapenfussPlace 97 · Grade 12 · Grossmont | 12 | Grossmont | 19:03.6 |
| 98 | Saul GallegasPlace 98 · Grade 12 · Clairemont | 12 | Clairemont | 19:04.9 |
| 99 | Conner JohnstonPlace 99 · Grade 12 · Steele Canyon | 12 | Steele Canyon | 19:05.6 |
| 100 | Carter TaffePlace 100 · Grade 12 · Mission Bay | 12 | Mission Bay | 19:07.4 |