| 1 | Morgan TurpinPlace 1 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 15:31.69 |
| 2 | Noah Tellez-VelazquezPlace 2 · Grade 10 · San Pasqual | 10 | San Pasqual | 15:33.05 PR |
| 3 | Jose SaldanaPlace 3 · Grade 10 · Valley Center | 10 | Valley Center | 15:34.02 PR |
| 4 | Mathis WoutersPlace 4 · Grade 10 · San Pasqual | 10 | San Pasqual | 15:35.15 PR |
| 5 | Franky VarelaPlace 5 · Grade 10 · San Pasqual | 10 | San Pasqual | 15:41.72 PR |
| 6 | Jose GarciaPlace 6 · Grade 10 · San Pasqual | 10 | San Pasqual | 15:46.09 PR |
| 7 | Ryan BeattyPlace 7 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 16:02.52 PR |
| 8 | Max WilsonPlace 8 · Grade 9 · Cathedral Catholic | 9 | Cathedral Catholic | 16:05.72 PR |
| 9 | Tyler CunninghamPlace 9 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 16:08.75 |
| 10 | Jerrod DalupanPlace 10 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 16:09.62 PR |
| 11 | Jacob KeliikoaPlace 11 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 16:12.38 |
| 12 | Justin TintiangcoPlace 12 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 17:01.02 |
| 14 | Pancho SamanoPlace 14 · Grade 10 · Valley Center | 10 | Valley Center | 17:08.38 PR |
| 15 | Ryan TreckerPlace 15 · Grade 9 · Rancho Bernardo | 9 | Rancho Bernardo | 17:09.36 PR |
| 16 | Branden EllisPlace 16 · Grade 9 · Mt Carmel | 9 | Mt Carmel | 17:09.65 |
| 17 | Jake SandstromPlace 17 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 17:26.33 PR |
| 18 | Trevor BoazPlace 18 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 17:31.03 |
| 19 | David HoilesPlace 19 · Grade 9 · Cathedral Catholic | 9 | Cathedral Catholic | 17:32 PR |
| 20 | Julian AlvarezPlace 20 · Grade 9 · Valley Center | 9 | Valley Center | 17:34.78 PR |
| 21 | Kevin RohyPlace 21 · Grade 9 · San Pasqual | 9 | San Pasqual | 17:47.44 PR |
| 22 | Jacob JurisooPlace 22 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 17:47.65 |
| 23 | Chris CzajkaPlace 23 · Grade 9 · Mt Carmel | 9 | Mt Carmel | 17:49.72 |
| 24 | Alex HansenPlace 24 · Grade 9 · Mt Carmel | 9 | Mt Carmel | 17:54.53 |
| 25 | Erik EdwardsPlace 25 · Grade 9 · Mt Carmel | 9 | Mt Carmel | 17:55.97 |
| 26 | John PorterfieldPlace 26 · Grade 10 · San Pasqual | 10 | San Pasqual | 17:57.72 PR |
| 27 | Jack BacinettPlace 27 · Grade 9 · Cathedral Catholic | 9 | Cathedral Catholic | 17:58.28 PR |
| 28 | Jack BaxterPlace 28 · Grade 9 · Mt Carmel | 9 | Mt Carmel | 18:03.69 PR |
| 29 | Thomas HofigPlace 29 · Grade 9 · Cathedral Catholic | 9 | Cathedral Catholic | 18:05.38 PR |
| 30 | David AndersonPlace 30 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 18:06.24 |
| 31 | Ben RodenbeckPlace 31 · Grade 9 · Cathedral Catholic | 9 | Cathedral Catholic | 18:07.69 PR |
| 32 | Nathan PazPlace 32 · Grade 10 · Valley Center | 10 | Valley Center | 18:10.61 PR |
| 33 | Jorge MontielPlace 33 · Grade 10 · Valley Center | 10 | Valley Center | 18:10.96 PR |
| 34 | Trevor HodgesPlace 34 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 18:17.91 |
| 35 | Nick AllenPlace 35 · Grade 9 · Valley Center | 9 | Valley Center | 18:23.66 PR |
| 36 | Charles FordPlace 36 · Grade 10 · Valley Center | 10 | Valley Center | 18:25.28 PR |
| 37 | Garrett MacLeodPlace 37 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 18:27.25 |
| 38 | Peter MinschPlace 38 · Grade 9 · Rancho Bernardo | 9 | Rancho Bernardo | 18:34.61 PR |
| 39 | Gabriel BautistaPlace 39 · Grade 9 · Mt Carmel | 9 | Mt Carmel | 18:35.33 PR |
| 40 | Max PamatzPlace 40 · Grade 9 · Valley Center | 9 | Valley Center | 18:35.72 PR |
| 41 | Jacob GoppPlace 41 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 18:39 |
| 42 | Alejandro CuevasPlace 42 · Grade 9 · Valley Center | 9 | Valley Center | 18:47.97 PR |
| 43 | Luis MolineroPlace 43 · Grade 9 · Valley Center | 9 | Valley Center | 18:57.75 PR |
| 44 | Gavin ConcepcionPlace 44 · Grade 9 · Rancho Bernardo | 9 | Rancho Bernardo | 18:59.5 |
| 45 | Daniel SalmonPlace 45 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 19:04.3 PR |
| 46 | Ian CoreyPlace 46 · Grade 9 · Rancho Bernardo | 9 | Rancho Bernardo | 19:09.33 |
| 47 | Collin BeckPlace 47 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 19:11.03 PR |
| 48 | Luke SchwenkerPlace 48 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 19:11.43 PR |
| 49 | Max MascardoPlace 49 · Grade 9 · Rancho Bernardo | 9 | Rancho Bernardo | 19:12.43 PR |
| 50 | Redford HudsonPlace 50 · Grade 9 · Mt Carmel | 9 | Mt Carmel | 19:20.47 |
| 51 | Jack RyanPlace 51 · Grade 9 · Mt Carmel | 9 | Mt Carmel | 19:21.21 |
| 52 | Justin HanPlace 52 · Grade 9 · Rancho Bernardo | 9 | Rancho Bernardo | 19:25.88 PR |
| 53 | Miles CrigerPlace 53 · Grade 10 · Cathedral Catholic | 10 | Cathedral Catholic | 19:42.03 PR |
| 54 | Daniel MaldonadoPlace 54 · Grade 10 · Valley Center | 10 | Valley Center | 19:43.61 PR |
| 55 | Brian WalkleyPlace 55 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 19:45.11 |
| 56 | Jake HankinsonPlace 56 · Grade 9 · Rancho Bernardo | 9 | Rancho Bernardo | 19:46.88 |
| 57 | Kyle LittlePlace 57 · Grade 10 · San Pasqual | 10 | San Pasqual | 19:48.25 PR |
| 59 | Gautham PrabhakarPlace 59 · Grade 9 · Rancho Bernardo | 9 | Rancho Bernardo | 20:23.03 |
| 60 | Marcus ColemanPlace 60 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 20:30.8 PR |
| 61 | Elijiah ZelayaPlace 61 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 20:31.97 |
| 62 | Adel TaniPlace 62 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 20:42.94 |
| 63 | Carlos GenisPlace 63 · Grade 9 · Valley Center | 9 | Valley Center | 20:48 PR |
| 64 | Andres MunozPlace 64 · Grade 10 · San Pasqual | 10 | San Pasqual | 20:49.08 PR |
| 65 | Zack SeltzerPlace 65 · Grade 10 · San Pasqual | 10 | San Pasqual | 20:49.46 PR |
| 66 | Brandon WalkleyPlace 66 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 20:54.55 |
| 67 | Luis BarronPlace 67 · Grade 9 · Rancho Bernardo | 9 | Rancho Bernardo | 21:47.61 |
| 68 | Gaurav ChintamneediPlace 68 · Grade 9 · Mt Carmel | 9 | Mt Carmel | 22:19.61 |
| 69 | Jayme LabidouPlace 69 · Grade 9 · Mt Carmel | 9 | Mt Carmel | 22:54.94 |
| 70 | Ethan SkousenPlace 70 · Grade 9 · Rancho Bernardo | 9 | Rancho Bernardo | 24:09.22 PR |
| 71 | Dylan OnevanthanaPlace 71 · Grade 9 · San Pasqual | 9 | San Pasqual | 25:15.03 PR |
| 72 | Josh NewbyPlace 72 · Grade 9 · San Pasqual | 9 | San Pasqual | 25:49.88 PR |