| 1 | Ivan GuzmanPlace 1 · Grade So · Cuyamaca | So | Cuyamaca | 21:24 |
| 2 | Jordan MyersPlace 2 · Grade So · San Diego Mesa | So | San Diego Mesa | 21:45 |
| 3 | Daniel VestemeanPlace 3 · Grade Fr · Cuyamaca | Fr | Cuyamaca | 21:51 |
| 4 | Luciano RobertsPlace 4 · Grade So · San Diego Mesa | So | San Diego Mesa | 22:05 |
| 5 | Rowan HannamanPlace 5 · Grade Fr · San Diego Mesa | Fr | San Diego Mesa | 22:12 |
| 6 | Dominic RizzoPlace 6 · Grade So · Cuyamaca | So | Cuyamaca | 22:19 |
| 7 | Steven Valadez Jr.Place 7 · Grade So · Cuyamaca | So | Cuyamaca | 22:27 |
| 8 | Orlando CarrilloPlace 8 · Grade Fr · Cuyamaca | Fr | Cuyamaca | 22:31 |
| 9 | Jose RamirezPlace 9 · Grade Fr · San Diego Mesa | Fr | San Diego Mesa | 22:50 |
| 10 | Brandon GuerreroPlace 10 · Grade So · Southwestern | So | Southwestern | 23:12 |
| 11 | Esteban TibochaPlace 11 · Grade Fr · San Diego Mesa | Fr | San Diego Mesa | 23:19 |
| 12 | Zachary D. SalamidaPlace 12 · Grade Fr · Southwestern | Fr | Southwestern | 23:44 |
| 13 | Dason HegePlace 13 · Grade So · Cuyamaca | So | Cuyamaca | 23:46 |
| 14 | Alejandro VargasPlace 14 · Grade So · Southwestern | So | Southwestern | 23:49 |
| 15 | Adan HurtadoPlace 15 · Grade Fr · Cuyamaca | Fr | Cuyamaca | 23:54 |
| 16 | Samuel MaloPlace 16 · Grade So · San Diego Mesa | So | San Diego Mesa | 23:55 |
| 17 | Aldo CovarrubiasPlace 17 · Grade Fr · Cuyamaca | Fr | Cuyamaca | 24:09 |
| 18 | Paul VestemeanPlace 18 · Grade Fr · Cuyamaca | Fr | Cuyamaca | 24:35 |
| 19 | Aundrey CalvertPlace 19 · Grade So · San Diego Mesa | So | San Diego Mesa | 24:41 |
| 20 | Daniel QuezadaPlace 20 · Grade Fr · Southwestern | Fr | Southwestern | 24:44 |
| 21 | Jonah EdwardsPlace 21 · Grade Fr · San Diego Mesa | Fr | San Diego Mesa | 25:03 |
| 22 | Austin CalvertPlace 22 · Grade So · San Diego Mesa | So | San Diego Mesa | 25:06 |
| 23 | Larry ToveyPlace 23 · Grade So · San Diego Mesa | So | San Diego Mesa | 25:50 |
| 24 | Adrian OrozcoPlace 24 · Grade Fr · San Diego Mesa | Fr | San Diego Mesa | 25:53 |
| 25 | Ralph RamosPlace 25 · Grade So · Cuyamaca | So | Cuyamaca | 25:54 |
| 26 | Nathaniel HopperPlace 26 · Grade Fr · San Diego City | Fr | San Diego City | 25:54 |
| 27 | Jorge MontalvoPlace 27 · Grade So · Southwestern | So | Southwestern | 26:09 |
| 28 | Dylan FunkPlace 28 · Grade Fr · Cuyamaca | Fr | Cuyamaca | 26:24 |
| 29 | Isaac ValverdePlace 29 · Grade Fr · Cuyamaca | Fr | Cuyamaca | 26:28 |
| 30 | Gianni MartinezPlace 30 · Grade So · Cuyamaca | So | Cuyamaca | 27:12 |
| 31 | Aiden HuberPlace 31 · Grade Fr · San Diego City | Fr | San Diego City | 27:51 |
| 32 | Luke HoffmanPlace 32 · Grade Fr · Cuyamaca | Fr | Cuyamaca | 28:07 |
| 33 | Joshua GalindoPlace 33 · Grade Fr · Southwestern | Fr | Southwestern | 28:30 |
| 34 | Benjamin PalaciosPlace 34 · Grade Fr · Cuyamaca | Fr | Cuyamaca | 28:42 |
| 35 | Markell FuquaPlace 35 · Grade So · San Diego City | So | San Diego City | 28:47 |
| 36 | Emanuel GutierrezPlace 36 · Grade So · Southwestern | So | Southwestern | 29:54 |
| 37 | Alexander PeraltaPlace 37 · Grade Fr · Southwestern | Fr | Southwestern | 30:12 PR |
| 38 | Alex AguilarPlace 38 · Grade Fr · San Diego City | Fr | San Diego City | 30:56 |
| 39 | Christian JuarezPlace 39 · Grade Fr · Southwestern | Fr | Southwestern | 31:45 |
| 40 | Armando CuevasPlace 40 · Grade Fr · San Diego City | Fr | San Diego City | 33:13 |
| 41 | Ian S. MarshallPlace 41 · Grade Fr · Southwestern | Fr | Southwestern | 36:01 |
| 42 | Jonathan GonzalezPlace 42 · Grade Fr · San Diego City | Fr | San Diego City | 37:34 |
| 43 | Mauricio N. AlvaradoPlace 43 · Grade Fr · Southwestern | Fr | Southwestern | 48:29 |