| 1 | Conrad OvertonPlace 1 · Grade 10 · San Dieguito Academy | 10 | San Dieguito Academy | 17:37.80 PR |
| 2 | Neev RohatgiPlace 2 · Grade 10 · San Dieguito Academy | 10 | San Dieguito Academy | 18:14.40 |
| 3 | Esteban RicartPlace 3 · Grade 11 · Canyon Crest Academy | 11 | Canyon Crest Academy | 18:19.70 |
| 4 | Tressan JamesPlace 4 · Grade 10 · Canyon Crest Academy | 10 | Canyon Crest Academy | 18:27.70 |
| 5 | Yule KimPlace 5 · Grade 11 · Canyon Crest Academy | 11 | Canyon Crest Academy | 18:30.30 |
| 6 | Alex NoguePlace 6 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 18:34.40 |
| 7 | Eric MullerPlace 7 · Grade 10 · Canyon Crest Academy | 10 | Canyon Crest Academy | 18:35.00 |
| 8 | Theophane Le Beschu de ChampsavinPlace 8 · Grade 10 · Sage Creek | 10 | Sage Creek | 18:35.30 |
| 9 | Daichi KurokiPlace 9 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 18:38.90 |
| 10 | Cole MillerPlace 10 · Grade 11 · Sage Creek | 11 | Sage Creek | 18:40.00 |
| 11 | Cole CodelliPlace 11 · Grade 11 · La Costa Canyon | 11 | La Costa Canyon | 18:43.70 |
| 12 | Jonah VieceliPlace 12 · Grade 10 · San Dieguito Academy | 10 | San Dieguito Academy | 18:50.40 |
| 13 | Conor SungPlace 13 · Grade 11 · Canyon Crest Academy | 11 | Canyon Crest Academy | 18:51.60 |
| 14 | David VoPlace 14 · Grade 11 · Torrey Pines | 11 | Torrey Pines | 18:53.20 |
| 15 | Charlie RowdenPlace 15 · Grade 10 · Canyon Crest Academy | 10 | Canyon Crest Academy | 18:53.80 PR |
| 16 | Rohan RoyPlace 16 · Grade 11 · Canyon Crest Academy | 11 | Canyon Crest Academy | 19:07.80 |
| 17 | Collin BursonPlace 17 · Grade 11 · Sage Creek | 11 | Sage Creek | 19:18.00 |
| 18 | Ryder DentonPlace 18 · Grade 10 · Sage Creek | 10 | Sage Creek | 19:18.40 |
| 19 | Theodore RuckdaschelPlace 19 · Grade 11 · San Dieguito Academy | 11 | San Dieguito Academy | 19:18.60 |
| 20 | Javen RhodesPlace 20 · Grade 10 · Canyon Crest Academy | 10 | Canyon Crest Academy | 19:27.00 |
| 21 | Marcelo LopezPlace 21 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 19:35.40 PR |
| 22 | Leo QuarfootPlace 22 · Grade 10 · La Costa Canyon | 10 | La Costa Canyon | 19:43.70 |
| 23 | Owen EversPlace 23 · Grade 11 · San Dieguito Academy | 11 | San Dieguito Academy | 19:49.20 |
| 24 | Miles GrayPlace 24 · Grade 11 · Sage Creek | 11 | Sage Creek | 20:10.20 |
| 25 | Cody KelsallPlace 25 · Grade 10 · Sage Creek | 10 | Sage Creek | 20:14.70 |
| 26 | Edward YarbroughPlace 26 · Grade 10 · San Dieguito Academy | 10 | San Dieguito Academy | 20:17.70 PR |
| 27 | Anderson KovolPlace 27 · Grade 10 · Canyon Crest Academy | 10 | Canyon Crest Academy | 20:27.30 |
| 28 | Tyler ClarkePlace 28 · Grade 9 · Sage Creek | 9 | Sage Creek | 20:27.70 |
| 29 | Jonathan LicerioPlace 29 · Grade 9 · Sage Creek | 9 | Sage Creek | 20:29.10 |
| 30 | Phoenix EdwardsPlace 30 · Grade 10 · Sage Creek | 10 | Sage Creek | 20:34.80 |
| 31 | James LeePlace 31 · Grade 11 · Canyon Crest Academy | 11 | Canyon Crest Academy | 20:37.00 PR |
| 32 | Asher FinnPlace 32 · Grade 11 · Canyon Crest Academy | 11 | Canyon Crest Academy | 20:38.30 PR |
| 33 | Timothy SpillanePlace 33 · Grade 11 · Canyon Crest Academy | 11 | Canyon Crest Academy | 20:40.10 |
| 34 | Jackson HickeyPlace 34 · Grade 10 · Sage Creek | 10 | Sage Creek | 20:40.90 |
| 35 | Cahit Ege BalciPlace 35 · Grade 10 · Canyon Crest Academy | 10 | Canyon Crest Academy | 20:48.40 |
| 36 | Landon FranchimonePlace 36 · Grade 9 · Sage Creek | 9 | Sage Creek | 20:48.60 |
| 37 | Ryan WengPlace 37 · Grade 10 · Canyon Crest Academy | 10 | Canyon Crest Academy | 20:54.20 |
| 38 | Declan PenneyPlace 38 · Grade 10 · Sage Creek | 10 | Sage Creek | 20:55.40 |
| 39 | Alucio LaingPlace 39 · Grade 10 · Sage Creek | 10 | Sage Creek | 21:06.30 |
| 40 | Nikhil ShomePlace 40 · Grade 10 · Canyon Crest Academy | 10 | Canyon Crest Academy | 21:06.60 |
| 41 | Grant RepishtiPlace 41 · Grade 11 · San Dieguito Academy | 11 | San Dieguito Academy | 21:16.50 PR |
| 42 | Luke NeffPlace 42 · Grade 10 · San Dieguito Academy | 10 | San Dieguito Academy | 21:34.80 |
| 43 | Abbott KloppPlace 43 · Grade 10 · San Dieguito Academy | 10 | San Dieguito Academy | 21:37.80 PR |
| 44 | Gregory MetalloPlace 44 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 21:50.40 |
| 45 | Steven ShenPlace 45 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 21:56.60 |
| 46 | Michael WangPlace 46 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 21:57.70 |
| 47 | Miles TaukePlace 47 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 21:58.20 PR |
| 48 | Rylan DudleyPlace 48 · Grade 9 · Sage Creek | 9 | Sage Creek | 22:01.00 |
| 49 | Messiah JohnsonPlace 49 · Grade 11 · Sage Creek | 11 | Sage Creek | 22:01.20 |
| 50 | Mateo AparicioPlace 50 · Grade 10 · Sage Creek | 10 | Sage Creek | 22:14.40 |
| 51 | Theodore AravanisPlace 51 · Grade 10 · Canyon Crest Academy | 10 | Canyon Crest Academy | 22:29.70 |
| 52 | Austin ChivPlace 52 · Grade 12 · La Costa Canyon | 12 | La Costa Canyon | 22:38.00 |
| 53 | Kole RollinsPlace 53 · Grade 11 · Canyon Crest Academy | 11 | Canyon Crest Academy | 22:38.40 |
| 54 | Henry XuPlace 54 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 22:41.00 |
| 55 | Oliver ChenPlace 55 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 22:41.90 PR |
| 56 | Samuel NicolasPlace 56 · Grade 9 · Sage Creek | 9 | Sage Creek | 23:21.60 |
| 57 | Zachary RossPlace 57 · Grade 10 · Sage Creek | 10 | Sage Creek | 23:34.60 |
| 58 | Kevin DiaoPlace 58 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 23:41.50 |
| 59 | Collin HickeyPlace 59 · Grade 9 · Sage Creek | 9 | Sage Creek | 23:41.80 |
| 60 | Wyatt PalmerPlace 60 · Grade 10 · San Dieguito Academy | 10 | San Dieguito Academy | 24:00.10 |
| 61 | Noah JiangPlace 61 · Grade 11 · Canyon Crest Academy | 11 | Canyon Crest Academy | 24:48.80 |
| 62 | Story MonfortePlace 62 · Grade 9 · Sage Creek | 9 | Sage Creek | 25:05.50 |
| 63 | Andy RamirezPlace 63 · Grade 10 · Sage Creek | 10 | Sage Creek | 25:10.40 PR |
| 64 | Ryan KautzmanPlace 64 · Grade 11 · Torrey Pines | 11 | Torrey Pines | 25:27.50 |
| 65 | Michael KamenevPlace 65 · Grade 10 · Sage Creek | 10 | Sage Creek | 26:22.00 |
| 66 | Arya KosarkarPlace 66 · Grade 10 · Sage Creek | 10 | Sage Creek | 27:23.60 |
| 67 | Grayson CrowePlace 67 · Grade 10 · San Dieguito Academy | 10 | San Dieguito Academy | 27:59.60 |