| 1 | Nathan OsbornPlace 1 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 17:21.1 |
| 2 | Manuel CorreiaPlace 2 · Grade 9 · Point Loma | 9 | Point Loma | 18:03.29 |
| 3 | Doug Frattini Edwa...Place 3 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 18:07.9 |
| 4 | Charles SchoonerPlace 4 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 18:13.99 |
| 5 | Victor RosasPlace 5 · Grade 10 · Point Loma | 10 | Point Loma | 18:21.8 |
| 6 | Allen MaloPlace 6 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 18:27.3 |
| 7 | Gustavo OsorioPlace 7 · Grade 10 · Point Loma | 10 | Point Loma | 18:30.65 |
| 8 | Owen SwaisgoodPlace 8 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 18:57.43 |
| 9 | Isaiah HanPlace 9 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 19:02.36 |
| 10 | Keegan TibbettsPlace 10 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 19:06.14 |
| 11 | Jack HaleemPlace 11 · Grade 10 · Point Loma | 10 | Point Loma | 19:10.99 |
| 12 | Jacob SoulePlace 12 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 19:15.46 |
| 13 | Jesus PatronPlace 13 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 19:17.83 |
| 14 | Matthew PerezPlace 14 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 19:18.14 |
| 15 | Reid WeigelPlace 15 · Grade 10 · Point Loma | 10 | Point Loma | 19:19.07 |
| 16 | Jan GarciaPlace 16 · Grade 10 · St Augustine | 10 | St Augustine | 19:28.02 |
| 17 | Charles GraffPlace 17 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 19:29.71 |
| 18 | Jacob FritchelPlace 18 · Grade 9 · Point Loma | 9 | Point Loma | 19:32.1 |
| 19 | Alphonce MmbumbaPlace 19 · Grade 9 · Hoover (SD) | 9 | Hoover (SD) | 19:34.57 |
| 20 | George ReinigPlace 20 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 19:35.61 |
| 21 | Jaeden McCarthyPlace 21 · Grade 9 · Point Loma | 9 | Point Loma | 19:36.52 |
| 22 | Nate WilsonPlace 22 · Grade 9 · St Augustine | 9 | St Augustine | 19:38.3 |
| 23 | Santiago TuckerPlace 23 · Grade 10 · St Augustine | 10 | St Augustine | 19:48.4 |
| 24 | Angelo RomeroPlace 24 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 19:51.71 |
| 25 | Sebastian BiddlePlace 25 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 19:59.33 |
| 26 | Robert GoodePlace 26 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 20:02.18 |
| 27 | Jackson StudebakerPlace 27 · Grade 10 · St Augustine | 10 | St Augustine | 20:02.96 |
| 28 | Brian HarrisPlace 28 · Grade 10 · Point Loma | 10 | Point Loma | 20:04.21 |
| 29 | Nicholas UgartePlace 29 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 20:04.54 |
| 30 | Owen BaileyPlace 30 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 20:09.99 |
| 31 | Carlos de CastroPlace 31 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 20:12.8 |
| 32 | Caleb RogartPlace 32 · Grade 9 · Point Loma | 9 | Point Loma | 20:13.07 |
| 33 | Enrique DavalosPlace 33 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 20:14.9 |
| 34 | Max FeilerPlace 34 · Grade 9 · Point Loma | 9 | Point Loma | 20:15.65 |
| 35 | Logan MannPlace 35 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 20:17.05 |
| 36 | Nando BilicPlace 36 · Grade 9 · Point Loma | 9 | Point Loma | 20:24.8 |
| 37 | Nick WatsonPlace 37 · Grade 10 · St Augustine | 10 | St Augustine | 20:34.99 |
| 38 | Marcello AmetranoPlace 38 · Grade 10 · Point Loma | 10 | Point Loma | 20:35.9 |
| 39 | Austin HoangPlace 39 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 20:44.61 |
| 40 | Alejandro HuertaPlace 40 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 20:52.71 |
| 41 | Miles FisherPlace 41 · Grade 9 · Point Loma | 9 | Point Loma | 20:54.61 |
| 42 | Colin BehanPlace 42 · Grade 9 · St Augustine | 9 | St Augustine | 20:58.3 |
| 43 | William SpavenPlace 43 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 21:00.83 |
| 44 | Pho KuoPlace 44 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 21:06.46 |
| 45 | Cameron SweetPlace 45 · Grade 10 · Point Loma | 10 | Point Loma | 21:08.14 |
| 46 | Aidan BeckPlace 46 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 21:09.24 |
| 47 | Joshua Owen PampoPlace 47 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 21:10.36 |
| 48 | Rhilo SottoPlace 48 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 21:10.61 |
| 49 | Emiliano VanegasPlace 49 · Grade 9 · St Augustine | 9 | St Augustine | 21:13.27 |
| 50 | Cristhian SantanaPlace 50 · Grade 9 · Crawford | 9 | Crawford | 21:14.18 |
| 51 | Christopher InzunzaPlace 51 · Grade 10 · Crawford | 10 | Crawford | 21:14.8 |
| 52 | Jordan OlsonPlace 52 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 21:15.07 |
| 53 | Brian TruongPlace 53 · Grade 9 · Crawford | 9 | Crawford | 21:15.43 |
| 54 | Aidan RickwaPlace 54 · Grade 10 · St Augustine | 10 | St Augustine | 21:16.46 |
| 55 | Abdinasir MohamedPlace 55 · Grade 9 · Crawford | 9 | Crawford | 21:24.65 |
| 56 | Anthony KurzejaPlace 56 · Grade 9 · Point Loma | 9 | Point Loma | 21:25.96 |
| 57 | Peter NguyenPlace 57 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 21:28.36 |
| 58 | Ruben SmithPlace 58 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 21:30.18 |
| 59 | Jaeden Holenda-DiazPlace 59 · Grade 10 · Point Loma | 10 | Point Loma | 21:30.78 |
| 60 | Alan MartinezPlace 60 · Grade 9 · Crawford | 9 | Crawford | 21:31.83 |
| 61 | Sean DaftPlace 61 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 21:33.55 |
| 62 | William HatemPlace 62 · Grade 9 · St Augustine | 9 | St Augustine | 21:34.57 |
| 63 | Austin ChongPlace 63 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 21:40.21 |
| 64 | Maxwell GuhsePlace 64 · Grade 10 · Point Loma | 10 | Point Loma | 21:41.65 |
| 65 | Dominic Rodriguez-...Place 65 · Grade 9 · Crawford | 9 | Crawford | 21:42.36 |
| 66 | Emir ArellanoPlace 66 · Grade 10 · Point Loma | 10 | Point Loma | 21:46.78 |
| 67 | Rylan DavisPlace 67 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 21:51.49 |
| 68 | Steven CoonsPlace 68 · Grade 10 · St Augustine | 10 | St Augustine | 21:59.68 |
| 69 | Christopher TrappPlace 69 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 22:12.21 |
| 70 | Omer LazaroPlace 70 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 22:15.52 |
| 71 | Caden WebsterPlace 71 · Grade 9 · St Augustine | 9 | St Augustine | 22:17.96 |
| 72 | Alexis HernandezPlace 72 · Grade 10 · Point Loma | 10 | Point Loma | 22:27.07 |
| 73 | Frank RomeoPlace 73 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 22:30.07 |
| 74 | Ethan LangePlace 74 · Grade 10 · Point Loma | 10 | Point Loma | 22:45.3 |
| 75 | Ricky LaborinPlace 75 · Grade 9 · St Augustine | 9 | St Augustine | 22:45.93 |
| 76 | Noah FerreiraPlace 76 · Grade 9 · Point Loma | 9 | Point Loma | 23:00.07 |
| 77 | Richard TomaselloPlace 77 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 23:01.83 |
| 78 | Lucas JohnsonPlace 78 · Grade 10 · Point Loma | 10 | Point Loma | 23:11.27 |
| 79 | Jacob DoanPlace 79 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:12.83 |
| 80 | Christopher VuPlace 80 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:13.49 |
| 81 | Willis DoPlace 81 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:14.68 |
| 82 | Nathan NguyenPlace 82 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 23:16.1 |
| 83 | Ethan DonaldsonPlace 83 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:16.52 |
| 84 | Lawrence VuongPlace 84 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:18.18 |
| 85 | Garrett Caltabello...Place 85 · Grade 9 · Point Loma | 9 | Point Loma | 23:24.14 |
| 86 | Matthew DoanPlace 86 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 23:26.05 |
| 87 | Oscar DeHamerPlace 87 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 23:26.78 |
| 88 | Sean HoagePlace 88 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 23:29.74 |
| 89 | Zakk PalancaPlace 89 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 23:30.27 |
| 90 | Donte Wyatt Jr.Place 90 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 23:35.55 |
| 91 | John NaveraPlace 91 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:48.24 |
| 92 | Blake CaffoPlace 92 · Grade 9 · Point Loma | 9 | Point Loma | 23:52.46 |
| 93 | Chomnapp KhothPlace 93 · Grade 9 · Crawford | 9 | Crawford | 23:58.46 |
| 94 | Mateo MoriPlace 94 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 23:59.57 |
| 95 | Christian ZambudioPlace 95 · Grade 9 · Crawford | 9 | Crawford | 24:00.36 |
| 96 | Curren HoffmanPlace 96 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 24:04.29 |
| 97 | Hayden CrippenPlace 97 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 24:04.99 |
| 98 | Joseph-Blue SunPlace 98 · Grade 9 · Crawford | 9 | Crawford | 24:05.33 |
| 99 | Andrew DoPlace 99 · Grade 9 · Crawford | 9 | Crawford | 24:06.18 |
| 100 | Lucas FrenchPlace 100 · Grade 9 · Point Loma | 9 | Point Loma | 24:12.74 |
| 101 | Eduardo GutierrezPlace 101 · Grade 9 · Crawford | 9 | Crawford | 24:15.46 |
| 102 | Gael BarajasPlace 102 · Grade 9 · Crawford | 9 | Crawford | 24:19.05 |
| 103 | Connor DeasPlace 103 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 25:15.99 |
| 104 | Duc NguyenPlace 104 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 25:41.05 |
| 105 | Liam FigueroaPlace 105 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 25:43.93 |
| 106 | Maz ReederPlace 106 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 25:44.68 |
| 107 | Steven De JesusPlace 107 · Grade 10 · Point Loma | 10 | Point Loma | 25:47.83 |
| 108 | Anh-Quan NguyenPlace 108 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 25:50.46 |
| 109 | John GreenePlace 109 · Grade 9 · Point Loma | 9 | Point Loma | 26:28.99 |
| 110 | Daniel NdizeyePlace 110 · Grade 9 · Crawford | 9 | Crawford | 27:47.8 |
| 111 | Matthew LarragaPlace 111 · Grade 9 · Point Loma | 9 | Point Loma | 27:53.83 |
| 112 | Devyn McGowenPlace 112 · Grade 9 · Point Loma | 9 | Point Loma | 30:25.68 |
| 113 | Brian SeguraPlace 113 · Grade 9 · Hoover (SD) | 9 | Hoover (SD) | 30:29.21 |
| 114 | Asher ChristianPlace 114 · Grade 9 · Point Loma | 9 | Point Loma | 30:59.93 |
| 115 | Owen MasonPlace 115 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 32:17.78 |
| 116 | Zachary CanzianiPlace 116 · Grade 9 · Point Loma | 9 | Point Loma | 32:20.24 |
| 117 | Jaecy MedinaPlace 117 · Grade 9 · Crawford | 9 | Crawford | 42:00 |
| 118 | Lucas Ayala Hernan...Place 118 · Grade 9 · Crawford | 9 | Crawford | 42:09 |
| 1 | Reed HarrisPlace 1 · Grade 12 · High Tech High (SD) | 12 | High Tech High (SD) | 16:36.05 |
| 2 | John HaganPlace 2 · Grade 11 · High Tech High (SD) | 11 | High Tech High (SD) | 17:58.14 |
| 3 | Sam PatriquinPlace 3 · Grade 11 · High Tech High (SD) | 11 | High Tech High (SD) | 18:30.52 |
| 4 | Ryan SpauldingPlace 4 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 18:38.99 |
| 5 | Kevin-Duy NguyenPlace 5 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 18:45.4 |
| 6 | Christopher Witkow...Place 6 · Grade 11 · Point Loma | 11 | Point Loma | 18:51.3 |
| 7 | Matthew TranPlace 7 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 18:52.05 |
| 8 | Colin McDonaldPlace 8 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 19:10.05 |
| 9 | Leland NguyenPlace 9 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 19:11.14 |
| 10 | Joshua BlanchardPlace 10 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 19:15.65 |
| 11 | Connor O'NealPlace 11 · Grade 11 · Point Loma | 11 | Point Loma | 19:26.02 |
| 12 | Joseph MarkowiczPlace 12 · Grade 11 · St Augustine | 11 | St Augustine | 19:29.27 |
| 13 | Cristian MartinezPlace 13 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 19:32.52 |
| 14 | Kevin LyPlace 14 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 19:36.55 |
| 15 | Kai CincoPlace 15 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 19:37.1 |
| 16 | Sang TongPlace 16 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 19:49.74 |
| 17 | Noah MunozPlace 17 · Grade 11 · St Augustine | 11 | St Augustine | 19:58.4 |
| 18 | Juan Carlos ReynosoPlace 18 · Grade 12 · St Augustine | 12 | St Augustine | 20:02.49 |
| 19 | Jake MumfordPlace 19 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 20:10.33 |
| 20 | Roger ReinhardtPlace 20 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 20:11.4 |
| 21 | Calvin BessePlace 21 · Grade 12 · Point Loma | 12 | Point Loma | 20:11.99 |
| 22 | Connor TaylorPlace 22 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 20:26.71 |
| 23 | Steven GonzalezPlace 23 · Grade 12 · Hoover (SD) | 12 | Hoover (SD) | 20:34.07 |
| 24 | Brandon TruongPlace 24 · Grade 12 · Point Loma | 12 | Point Loma | 20:42.4 |
| 25 | Louis PerezPlace 25 · Grade 12 · Hoover (SD) | 12 | Hoover (SD) | 20:43.52 |
| 26 | Mabaraka MmbumbaPlace 26 · Grade 12 · Crawford | 12 | Crawford | 20:53.61 |
| 27 | John HaysPlace 27 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 20:54.27 |
| 28 | Sammy SaythongPlace 28 · Grade 11 · Hoover (SD) | 11 | Hoover (SD) | 20:55.61 |
| 29 | Diego VillalvaPlace 29 · Grade 12 · High Tech High (SD) | 12 | High Tech High (SD) | 21:18.71 |
| 30 | Andy HoangPlace 30 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 21:29.27 |
| 31 | Roberto Clemente G...Place 31 · Grade 11 · Point Loma | 11 | Point Loma | 21:30.14 |
| 32 | Steven AlmenanzaPlace 32 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 21:41.05 |
| 33 | August GuerraPlace 33 · Grade 11 · Point Loma | 11 | Point Loma | 22:09.77 |
| 34 | Fabian AlvaradoPlace 34 · Grade 11 · Crawford | 11 | Crawford | 22:11.4 |
| 35 | Guillermo CentenoPlace 35 · Grade 11 · Crawford | 11 | Crawford | 22:11.93 |
| 36 | Nathan ClevelandPlace 36 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 22:27.55 |
| 37 | Joshua JidariaPlace 37 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 22:35.21 |
| 38 | Rollen EllsworthPlace 38 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 22:52.05 |
| 39 | Roberto TessadaPlace 39 · Grade 12 · St Augustine | 12 | St Augustine | 23:11.71 |
| 40 | Curren UnruhPlace 40 · Grade 11 · Point Loma | 11 | Point Loma | 23:15.99 |
| 41 | Alan BrockmeyerPlace 41 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 24:25.52 |
| 42 | Marco VillalbaPlace 42 · Grade 12 · Crawford | 12 | Crawford | 24:53.05 |
| 43 | Jase HawkinsPlace 43 · Grade 11 · Point Loma | 11 | Point Loma | 25:02.96 |
| 44 | Emmanuel PunzalPlace 44 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 25:06.74 |
| 45 | Alejandro SolerPlace 45 · Grade 11 · St Augustine | 11 | St Augustine | 25:19.33 |
| 46 | Isaiah ValdezPlace 46 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 26:30.05 |