| 1 | Keegan TibbettsPlace 1 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 18:15.49 |
| 2 | Jaeden McCarthyPlace 2 · Grade 9 · Point Loma | 9 | Point Loma | 18:26.8 |
| 3 | Allen MaloPlace 3 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 18:27.96 |
| 4 | Santiago TuckerPlace 4 · Grade 10 · St Augustine | 10 | St Augustine | 18:41.27 |
| 5 | Ryan SpauldingPlace 5 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 18:43.3 |
| 6 | Matthew TranPlace 6 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 18:45.83 |
| 7 | Max FeilerPlace 7 · Grade 9 · Point Loma | 9 | Point Loma | 18:50.55 |
| 8 | Jack HaleemPlace 8 · Grade 10 · Point Loma | 10 | Point Loma | 18:51.52 |
| 9 | Kevin LyPlace 9 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 18:52.27 |
| 10 | Reid WeigelPlace 10 · Grade 10 · Point Loma | 10 | Point Loma | 18:53.55 |
| 11 | Matthew PerezPlace 11 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 18:54.18 |
| 12 | Jacob SoulePlace 12 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 18:54.43 |
| 13 | Christopher InzunzaPlace 13 · Grade 10 · Crawford | 10 | Crawford | 18:58.52 |
| 14 | Brian TruongPlace 14 · Grade 9 · Crawford | 9 | Crawford | 19:00.4 |
| 15 | Leland NguyenPlace 15 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 19:02.61 |
| 16 | Cristian MartinezPlace 16 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 19:03.74 |
| 17 | Colin McDonaldPlace 17 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 19:05.54 |
| 18 | Alphonce MmbumbaPlace 18 · Grade 9 · Hoover (SD) | 9 | Hoover (SD) | 19:15.43 |
| 19 | Jacob FritchelPlace 19 · Grade 9 · Point Loma | 9 | Point Loma | 19:17.02 |
| 20 | George ReinigPlace 20 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 19:17.99 |
| 21 | Charles GraffPlace 21 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 19:18.83 |
| 22 | Luke HobrockPlace 22 · Grade 11 · St Augustine | 11 | St Augustine | 19:20.74 |
| 23 | Justin CatalanoPlace 23 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 19:23.65 |
| 24 | Nate WilsonPlace 24 · Grade 9 · St Augustine | 9 | St Augustine | 19:23.99 |
| 25 | Kai CincoPlace 25 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 19:25.78 |
| 26 | Alejandro HuertaPlace 26 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 19:26.24 |
| 27 | Nicholas UgartePlace 27 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 19:30.24 |
| 28 | Sebastian BiddlePlace 28 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 19:30.8 |
| 29 | Carlos de CastroPlace 29 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 19:35.33 |
| 30 | Maxwell GuhsePlace 30 · Grade 10 · Point Loma | 10 | Point Loma | 19:37.33 |
| 31 | Marcello AmetranoPlace 31 · Grade 10 · Point Loma | 10 | Point Loma | 19:37.83 |
| 32 | Travis MartinezPlace 32 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 19:38.49 |
| 33 | Robert GoodePlace 33 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 19:39.83 |
| 34 | Joshua PulidoPlace 34 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 19:43.61 |
| 35 | Sang TongPlace 35 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 19:45.1 |
| 36 | Austin HoangPlace 36 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 19:46.99 |
| 37 | Chosen ChukwuemekaPlace 37 · Grade 9 · Crawford | 9 | Crawford | 19:49.02 |
| 38 | Abdinasir MohamedPlace 38 · Grade 9 · Crawford | 9 | Crawford | 19:49.43 |
| 39 | Noah MunozPlace 39 · Grade 11 · St Augustine | 11 | St Augustine | 19:49.74 |
| 40 | Owen BaileyPlace 40 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 19:50.9 |
| 41 | Colin BehanPlace 41 · Grade 9 · St Augustine | 9 | St Augustine | 19:51.3 |
| 42 | Juan Carlos ReynosoPlace 42 · Grade 12 · St Augustine | 12 | St Augustine | 19:55.96 |
| 43 | Connor TaylorPlace 43 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 19:57.9 |
| 44 | Louis PerezPlace 44 · Grade 12 · Hoover (SD) | 12 | Hoover (SD) | 20:04.51 |
| 45 | Logan MannPlace 45 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 20:06.1 |
| 46 | William HatemPlace 46 · Grade 9 · St Augustine | 9 | St Augustine | 20:07.99 |
| 47 | Miles FisherPlace 47 · Grade 9 · Point Loma | 9 | Point Loma | 20:11.46 |
| 48 | Jake MumfordPlace 48 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 20:15.74 |
| 49 | Mabaraka MmbumbaPlace 49 · Grade 12 · Crawford | 12 | Crawford | 20:18.24 |
| 50 | Dominic Rodriguez-...Place 50 · Grade 9 · Crawford | 9 | Crawford | 20:18.93 |
| 51 | Salah DawoodPlace 51 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 20:19.83 |
| 52 | Guillermo CentenoPlace 52 · Grade 11 · Crawford | 11 | Crawford | 20:20.36 |
| 53 | Alan MartinezPlace 53 · Grade 9 · Crawford | 9 | Crawford | 20:24.49 |
| 54 | Brandon TruongPlace 54 · Grade 12 · Point Loma | 12 | Point Loma | 20:26.05 |
| 55 | Diego VillalvaPlace 55 · Grade 12 · High Tech High (SD) | 12 | High Tech High (SD) | 20:32.07 |
| 56 | Aidan BeckPlace 56 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 20:32.8 |
| 57 | Cameron SweetPlace 57 · Grade 10 · Point Loma | 10 | Point Loma | 20:33.57 |
| 58 | Andy HoangPlace 58 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 20:35.78 |
| 59 | Lucas JohnsonPlace 59 · Grade 10 · Point Loma | 10 | Point Loma | 20:37.74 |
| 60 | Emiliano VanegasPlace 60 · Grade 9 · St Augustine | 9 | St Augustine | 20:40.43 |
| 61 | Caleb RogartPlace 61 · Grade 9 · Point Loma | 9 | Point Loma | 20:44.14 |
| 62 | Aidan RickwaPlace 62 · Grade 10 · St Augustine | 10 | St Augustine | 20:44.61 |
| 63 | Brian HarrisPlace 63 · Grade 10 · Point Loma | 10 | Point Loma | 20:50.9 |
| 64 | Nick WatsonPlace 64 · Grade 10 · St Augustine | 10 | St Augustine | 20:52.05 |
| 65 | Oscar DeHamerPlace 65 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 20:52.93 |
| 66 | Sean DaftPlace 66 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 20:56.1 |
| 67 | Anthony KurzejaPlace 67 · Grade 9 · Point Loma | 9 | Point Loma | 20:59.99 |
| 68 | Austin ChongPlace 68 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 21:01.8 |
| 69 | Steven CoonsPlace 69 · Grade 10 · St Augustine | 10 | St Augustine | 21:03.04 |
| 70 | Pho KuoPlace 70 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 21:04.96 |
| 71 | Enrique DavalosPlace 71 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 21:08.29 |
| 72 | Rhilo SottoPlace 72 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 21:09.01 |
| 73 | Chomnapp KhothPlace 73 · Grade 9 · Crawford | 9 | Crawford | 21:11.1 |
| 74 | Charles BinghamPlace 74 · Grade 9 · St Augustine | 9 | St Augustine | 21:12.1 |
| 75 | Jaeden Holenda-DiazPlace 75 · Grade 10 · Point Loma | 10 | Point Loma | 21:14.55 |
| 76 | Peter NguyenPlace 76 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 21:14.9 |
| 77 | Andrew DoPlace 77 · Grade 9 · Crawford | 9 | Crawford | 21:15.14 |
| 78 | Ryan FraustoPlace 78 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 21:16.07 |
| 79 | Christian ZamudioPlace 79 · Grade 9 · Crawford | 9 | Crawford | 21:17.33 |
| 80 | Steven GonzalezPlace 80 · Grade 12 · Hoover (SD) | 12 | Hoover (SD) | 21:17.96 |
| 81 | Omer LazaroPlace 81 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 21:18.46 |
| 82 | Alexis HernandezPlace 82 · Grade 10 · Point Loma | 10 | Point Loma | 21:18.83 |
| 83 | Noah FerreiraPlace 83 · Grade 9 · Point Loma | 9 | Point Loma | 21:22.52 |
| 84 | Nathan ClevelandPlace 84 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 21:23.71 |
| 85 | Fabian AlvaradoPlace 85 · Grade 11 · Crawford | 11 | Crawford | 21:28.61 |
| 86 | Blake CaffoPlace 86 · Grade 9 · Point Loma | 9 | Point Loma | 21:32.55 |
| 87 | Roberto Clemente G...Place 87 · Grade 11 · Point Loma | 11 | Point Loma | 21:40.74 |
| 88 | Ethan LangePlace 88 · Grade 10 · Point Loma | 10 | Point Loma | 21:41.55 |
| 89 | Gael BarajasPlace 89 · Grade 9 · Crawford | 9 | Crawford | 21:43.33 |
| 90 | John HaysPlace 90 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 21:45.68 |
| 91 | Rollen EllsworthPlace 91 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 21:49.93 |
| 92 | Joseph-Blue SunPlace 92 · Grade 10 · Crawford | 10 | Crawford | 21:54.65 |
| 93 | Nathan NguyenPlace 93 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 21:55.55 |
| 94 | Emir ArellanoPlace 94 · Grade 10 · Point Loma | 10 | Point Loma | 22:03.07 |
| 95 | Connor DeasPlace 95 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 22:03.71 |
| 96 | Joshua JidariaPlace 96 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 22:04.43 |
| 97 | Lawrence VuongPlace 97 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 22:05.07 |
| 98 | Ruben SmithPlace 98 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 22:05.74 |
| 99 | Caden WebsterPlace 99 · Grade 9 · St Augustine | 9 | St Augustine | 22:11.05 |
| 100 | Christopher VuPlace 100 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 22:11.55 |
| 101 | Ethan DonaldsonPlace 101 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 22:12.74 |
| 102 | Willis DoPlace 102 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 22:13.21 |
| 103 | Jacob DoanPlace 103 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 22:14.3 |
| 104 | Jordan OlsonPlace 104 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 22:18.9 |
| 105 | Sean HoagePlace 105 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 22:20.4 |
| 106 | Roberto TessadaPlace 106 · Grade 12 · St Augustine | 12 | St Augustine | 22:31.24 |
| 107 | Curren HoffmanPlace 107 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 22:36.27 |
| 108 | William SpavenPlace 108 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 22:37.21 |
| 109 | Ricky LaborinPlace 109 · Grade 9 · St Augustine | 9 | St Augustine | 22:37.49 |
| 110 | August GuerraPlace 110 · Grade 11 · Point Loma | 11 | Point Loma | 22:38.05 |
| 111 | Curren UnruhPlace 111 · Grade 11 · Point Loma | 11 | Point Loma | 22:39.83 |
| 112 | Lucas FrenchPlace 112 · Grade 9 · Point Loma | 9 | Point Loma | 22:44.4 |
| 113 | Mateo MoriPlace 113 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 22:47.55 |
| 114 | Isaiah ValdezPlace 114 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 22:48.49 |
| 115 | Joshua HeathPlace 115 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 22:53.3 |
| 116 | Zakk PalancaPlace 116 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 23:02.49 |
| 117 | John NaveraPlace 117 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:09.4 |
| 118 | Matthew DoanPlace 118 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 23:10.18 |
| 119 | Donte Wyatt Jr.Place 119 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 23:18.27 |
| 120 | Rylan DavisPlace 120 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 23:18.65 |
| 121 | Diego AgundesPlace 121 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 23:21.07 |
| 122 | Marco VillalbaPlace 122 · Grade 12 · Crawford | 12 | Crawford | 23:25.61 |
| 123 | Conner PortPlace 123 · Grade 12 · High Tech High (SD) | 12 | High Tech High (SD) | 23:45.65 |
| 124 | Alan BrockmeyerPlace 124 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 23:46.78 |
| 125 | Duc NguyenPlace 125 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 24:07.65 |
| 126 | Christopher TrappPlace 126 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 24:19.71 |
| 127 | Steven AlmenanzaPlace 127 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 24:30.24 |
| 128 | Hayden CrippenPlace 128 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 24:33.78 |
| 129 | Jase HawkinsPlace 129 · Grade 11 · Point Loma | 11 | Point Loma | 25:05.57 |
| 130 | John GreenePlace 130 · Grade 9 · Point Loma | 9 | Point Loma | 25:06.77 |
| 131 | Emmanuel PunzalPlace 131 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 25:07.96 |
| 132 | Nando BilicPlace 132 · Grade 9 · Point Loma | 9 | Point Loma | 25:11.9 |
| 133 | Anh-Quan NguyenPlace 133 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 25:14.52 |
| 134 | Maz ReederPlace 134 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 25:16.61 |
| 135 | Trevor ImPlace 135 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 25:34.14 |
| 136 | Steven De JesusPlace 136 · Grade 10 · Point Loma | 10 | Point Loma | 25:35.68 |
| 137 | Devyn McGowenPlace 137 · Grade 9 · Point Loma | 9 | Point Loma | 25:55.71 |
| 138 | Owen MasonPlace 138 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 25:57.74 |
| 139 | Alejandro SolerPlace 139 · Grade 11 · St Augustine | 11 | St Augustine | 26:12.27 |
| 140 | Daniel NdizeyePlace 140 · Grade 9 · Crawford | 9 | Crawford | 26:18.8 |
| 141 | Matthew LarragaPlace 141 · Grade 9 · Point Loma | 9 | Point Loma | 27:34.83 |
| 142 | Zachary CanzianiPlace 142 · Grade 9 · Point Loma | 9 | Point Loma | 30:10.71 |
| 143 | Asher ChristianPlace 143 · Grade 9 · Point Loma | 9 | Point Loma | 30:19.02 |
| 144 | Brian SeguraPlace 144 · Grade 9 · Hoover (SD) | 9 | Hoover (SD) | 30:19.83 |