| 1 | Jayson OliverPlace 1 · Grade 12 · Santana | 12 | Santana | 9:30.01 |
| 2 | Caden HicksPlace 2 · Grade 11 · University City | 11 | University City | 9:30.90 |
| 3 | Jimmy MarkowiczPlace 3 · Grade 12 · St Augustine | 12 | St Augustine | 9:32.65 |
| 4 | Lukas WolfPlace 4 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 9:34.53 |
| 5 | Kai Lange-DeiPlace 5 · Grade 11 · High Tech High (SD) | 11 | High Tech High (SD) | 9:40.33 |
| 6 | Russell BlakelyPlace 6 · Grade 12 · Grossmont | 12 | Grossmont | 9:44.39 |
| 7 | Mason CoylePlace 7 · Grade 12 · Grossmont | 12 | Grossmont | 9:53.03 |
| 8 | Ken BeltPlace 8 · Grade 12 · Scripps Ranch | 12 | Scripps Ranch | 9:55.96 |
| 9 | Joshua EdwardsPlace 9 · Grade 12 · Grossmont | 12 | Grossmont | 9:57.05 |
| 10 | Eduardo SerranoPlace 10 · Grade 12 · University City | 12 | University City | 9:58.07 |
| 11 | Joshua DunphyPlace 11 · Grade 11 · Mater Dei Catholic | 11 | Mater Dei Catholic | 10:00.69 |
| 12 | Nathan BamfordPlace 12 · Grade 9 · Scripps Ranch | 9 | Scripps Ranch | 10:00.84 |
| 13 | Nate WilsonPlace 13 · Grade 12 · St Augustine | 12 | St Augustine | 10:01.49 |
| 14 | Ollie O'ReillyPlace 14 · Grade 11 · Cathedral Catholic | 11 | Cathedral Catholic | 10:13.27 |
| 15 | Jonathan WebbPlace 15 · Grade 10 · El Capitan | 10 | El Capitan | 10:13.60 |
| 16 | Trevor McDonaldPlace 16 · Grade 11 · Santana | 11 | Santana | 10:20.92 |
| 17 | Brandon GuerreroPlace 17 · Grade 12 · San Ysidro | 12 | San Ysidro | 10:25.60 |
| 18 | Ian PruntyPlace 18 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 10:29.78 |
| 19 | Will CohenPlace 19 · Grade 11 · Cathedral Catholic | 11 | Cathedral Catholic | 10:35.44 |
| 20 | Julian MartinezPlace 20 · Grade 11 · El Capitan | 11 | El Capitan | 10:50.81 |
| 21 | Ralph RamosPlace 21 · Grade 11 · Santana | 11 | Santana | 11:02.51 |
| 22 | Nicholas BrantuasPlace 22 · Grade 11 · University City | 11 | University City | 11:06.41 |
| 23 | Javier OrozcoPlace 23 · Grade 12 · University City | 12 | University City | 11:13.74 |
| 24 | Riley WilsonPlace 24 · Grade 12 · University City | 12 | University City | 11:19.55 |
| 25 | Matt SteinPlace 25 · Grade 11 · Maranatha Christian | 11 | Maranatha Christian | 11:30.24 |
| 26 | Charles ReevesPlace 26 · Grade 11 · University City | 11 | University City | 11:51.22 |
| 27 | Emmanuel ZavalaPlace 27 · Grade 12 · Hoover (SD) | 12 | Hoover (SD) | 12:06.25 |
| 28 | Christian AlvarezPlace 28 · Grade 12 · San Ysidro | 12 | San Ysidro | 12:11.98 |
| 1 | Gabriel Contreras-NicolasPlace 1 · Grade 10 · Santa Fe Christian | 10 | Santa Fe Christian | 10:21.63 |
| 2 | Joshua JaffinPlace 2 · Grade 10 · Maranatha Christian | 10 | Maranatha Christian | 10:27.99 |
| 3 | Andrew LopezPlace 3 · Grade 10 · Southwest (SD) | 10 | Southwest (SD) | 10:42.30 |
| 4 | Jamison GerdingPlace 4 · Grade 9 · St Augustine | 9 | St Augustine | 10:51.28 |
| 5 | Andrew MartinezPlace 5 · Grade 9 · Cathedral Catholic | 9 | Cathedral Catholic | 10:53.67 |
| 6 | Billy GaultPlace 6 · Grade 10 · St Augustine | 10 | St Augustine | 10:56.27 |
| 7 | Noah LevyPlace 7 · Grade 10 · Cathedral Catholic | 10 | Cathedral Catholic | 11:01.05 |
| 8 | Paul BenrudPlace 8 · Grade 9 · Grossmont | 9 | Grossmont | 11:11.95 |
| 9 | Max ArolaPlace 9 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 11:12.39 |
| 10 | Jonah EdwardsPlace 10 · Grade 10 · Grossmont | 10 | Grossmont | 11:19.72 |
| 11 | Diego RiveraPlace 11 · Grade 10 · Grossmont | 10 | Grossmont | 11:37.37 |
| 12 | Wyatt WilliamsPlace 12 · Grade 9 · Cathedral Catholic | 9 | Cathedral Catholic | 11:45.91 |
| 13 | Michael MouraPlace 13 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 11:46.52 |
| 14 | Alejandro TrillasPlace 14 · Grade 9 · Grossmont | 9 | Grossmont | 11:47.74 |
| 15 | Trenton DongPlace 15 · Grade 10 · University City | 10 | University City | 12:27.65 |
| 16 | David ChavezPlace 16 · Grade 10 · Hoover (SD) | 10 | Hoover (SD) | 12:56.99 |