| 1 | Kai BingerPlace 1 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 18:14.49 |
| 2 | Joshua Malcangio-AndrewsPlace 2 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 18:31.3 |
| 3 | Allen MaloPlace 3 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 18:32.96 |
| 4 | Keegan TibbettsPlace 4 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 18:34.52 |
| 5 | Daniel Mendoza MaximoPlace 5 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 18:56.99 PR |
| 6 | Luke FriesPlace 6 · Grade 10 · St Augustine | 10 | St Augustine | 19:06.93 |
| 7 | Ryan SpauldingPlace 7 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 19:07.9 |
| 8 | Michael ButcherPlace 8 · Grade 10 · St Augustine | 10 | St Augustine | 19:17.65 |
| 9 | Matthew TranPlace 9 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 19:20.43 |
| 10 | Matthew PerezPlace 10 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 19:24.57 |
| 11 | Leland NguyenPlace 11 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 19:26.05 |
| 12 | Colin McDonaldPlace 12 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 19:27.52 |
| 13 | Joshua BlanchardPlace 13 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 19:33.57 |
| 14 | Jacob SoulePlace 14 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 19:40.68 |
| 15 | Jack ReinigPlace 15 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 19:42.61 |
| 16 | Benjamin PorterPlace 16 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 19:46.36 |
| 17 | Kevin LyPlace 17 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 19:46.65 |
| 18 | Jacob FrichtelPlace 18 · Grade 9 · Point Loma | 9 | Point Loma | 19:47.3 |
| 19 | Jaecy MedinaPlace 19 · Grade 9 · Crawford | 9 | Crawford | 19:54.18 |
| 20 | Robert GoodePlace 20 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 19:54.52 |
| 21 | Jack HaleemPlace 21 · Grade 10 · Point Loma | 10 | Point Loma | 19:55.57 |
| 22 | Yosia MmbumbaPlace 22 · Grade 12 · Crawford | 12 | Crawford | 20:04.68 |
| 23 | Maxwell GuhsePlace 23 · Grade 10 · Point Loma | 10 | Point Loma | 20:04.96 |
| 24 | Christopher InzunzaPlace 24 · Grade 10 · Crawford | 10 | Crawford | 20:05.24 |
| 25 | Sang TongPlace 25 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 20:07.24 |
| 26 | Brian TruongPlace 26 · Grade 9 · Crawford | 9 | Crawford | 20:07.9 |
| 27 | Charles BinghamPlace 27 · Grade 9 · St Augustine | 9 | St Augustine | 20:08.29 |
| 28 | Mabaraka MmbumbaPlace 28 · Grade 12 · Crawford | 12 | Crawford | 20:09.77 |
| 29 | George ReinigPlace 29 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 20:10.3 |
| 30 | Noah MunozPlace 30 · Grade 11 · St Augustine | 11 | St Augustine | 20:11.52 |
| 31 | Max FeilerPlace 31 · Grade 9 · Point Loma | 9 | Point Loma | 20:12.33 |
| 32 | Travis MartinezPlace 32 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 20:13.52 |
| 33 | Nate WilsonPlace 33 · Grade 9 · St Augustine | 9 | St Augustine | 20:13.8 |
| 34 | Joseph MarkowiczPlace 34 · Grade 11 · St Augustine | 11 | St Augustine | 20:14.49 |
| 35 | Roger ReinhardtPlace 35 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 20:14.8 |
| 36 | Luke HobrockPlace 36 · Grade 11 · St Augustine | 11 | St Augustine | 20:17.61 |
| 37 | August GuerraPlace 37 · Grade 11 · Point Loma | 11 | Point Loma | 20:19.74 |
| 38 | Jackson StudebakerPlace 38 · Grade 10 · St Augustine | 10 | St Augustine | 20:26.3 |
| 39 | Brian HarrisPlace 39 · Grade 10 · Point Loma | 10 | Point Loma | 20:27.74 |
| 40 | Cristian MartinezPlace 40 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 20:27.99 |
| 41 | Sebastian BiddlePlace 41 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 20:28.99 |
| 42 | Kai CincoPlace 42 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 20:34.83 |
| 43 | Chosen ChukwuemekaPlace 43 · Grade 9 · Crawford | 9 | Crawford | 20:36.83 |
| 44 | Jan GarciaPlace 44 · Grade 10 · St Augustine | 10 | St Augustine | 20:42.55 |
| 45 | Jaeden Holenda-DiazPlace 45 · Grade 10 · Point Loma | 10 | Point Loma | 20:44.55 |
| 46 | Alexis HernandezPlace 46 · Grade 10 · Point Loma | 10 | Point Loma | 20:46.43 |
| 47 | Carlos de CastroPlace 47 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 20:47.18 |
| 48 | Charles GraffPlace 48 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 20:47.49 |
| 49 | Marcello AmetranoPlace 49 · Grade 10 · Point Loma | 10 | Point Loma | 20:50.57 |
| 50 | Tucker SantiagoPlace 50 · Grade 10 · St Augustine | 10 | St Augustine | 20:56.65 |
| 51 | Aidan BeckPlace 51 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 21:00.26 |
| 52 | Alan MartinezPlace 52 · Grade 9 · Crawford | 9 | Crawford | 21:00.71 |
| 53 | Cristhian SantanaPlace 53 · Grade 9 · Crawford | 9 | Crawford | 21:02.74 |
| 54 | Connor TaylorPlace 54 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 21:04.01 |
| 55 | Kelen LeonePlace 55 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 21:04.54 |
| 56 | Jake MumfordPlace 56 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 21:06.77 |
| 57 | Logan MannPlace 57 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 21:09.29 |
| 58 | Nick WatsonPlace 58 · Grade 10 · St Augustine | 10 | St Augustine | 21:10.78 |
| 59 | Dominic Rodriguez-SchneiderPlace 59 · Grade 9 · Crawford | 9 | Crawford | 21:11.93 |
| 60 | Steven GonzalezPlace 60 · Grade 12 · Hoover (SD) | 12 | Hoover (SD) | 21:13.9 |
| 61 | William HatemPlace 61 · Grade 9 · St Augustine | 9 | St Augustine | 21:14.74 |
| 62 | Guillermo CentenoPlace 62 · Grade 11 · Crawford | 11 | Crawford | 21:15.61 |
| 63 | Colin BehanPlace 63 · Grade 9 · St Augustine | 9 | St Augustine | 21:17.14 |
| 64 | Owen BaileyPlace 64 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 21:19.36 |
| 65 | Jordan OlsonPlace 65 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 21:21.1 |
| 66 | Miles FisherPlace 66 · Grade 9 · Point Loma | 9 | Point Loma | 21:23.05 |
| 67 | Sean DaftPlace 67 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 21:24.36 |
| 68 | Ryan FraustoPlace 68 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 21:25.61 |
| 69 | Joshua Owen PampoPlace 69 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 21:28.02 |
| 70 | Abdinasir MohamedPlace 70 · Grade 9 · Crawford | 9 | Crawford | 21:33.93 |
| 71 | Juan Carlos ReynosoPlace 71 · Grade 12 · St Augustine | 12 | St Augustine | 21:39.57 |
| 72 | Emiliano VanegasPlace 72 · Grade 9 · St Augustine | 9 | St Augustine | 21:43.4 |
| 73 | Nathan ClevelandPlace 73 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 21:43.65 |
| 74 | Pho KuoPlace 74 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 21:44.83 |
| 75 | Caleb RogartPlace 75 · Grade 9 · Point Loma | 9 | Point Loma | 21:47.02 |
| 76 | Sammy SaythongPlace 76 · Grade 11 · Hoover (SD) | 11 | Hoover (SD) | 21:48.68 |
| 77 | Chomnapp KhothPlace 77 · Grade 9 · Crawford | 9 | Crawford | 21:49.57 |
| 78 | William SpavenPlace 78 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 21:49.8 |
| 79 | Rhilo SottoPlace 79 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 21:51.55 |
| 80 | Omer LazaroPlace 80 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 21:53.46 |
| 81 | Anthony KurzejaPlace 81 · Grade 9 · Point Loma | 9 | Point Loma | 21:53.78 |
| 82 | Oscar DeHamerPlace 82 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 21:55.1 |
| 83 | Andy HoangPlace 83 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 21:55.57 |
| 84 | Peter NguyenPlace 84 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 22:10.55 |
| 85 | Rylan DavisPlace 85 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 22:14.1 |
| 86 | Aidan RickwaPlace 86 · Grade 10 · St Augustine | 10 | St Augustine | 22:14.65 |
| 87 | Roberto Clemente GarciaPlace 87 · Grade 11 · Point Loma | 11 | Point Loma | 22:19.57 |
| 88 | Lucas JohnsonPlace 88 · Grade 10 · Point Loma | 10 | Point Loma | 22:20.46 |
| 89 | Fabian AlvaradoPlace 89 · Grade 11 · Crawford | 11 | Crawford | 22:21.46 |
| 90 | Vince NguyenPlace 90 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 22:22.99 |
| 91 | Richard TomaselloPlace 91 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 22:24.52 |
| 92 | Austin ChongPlace 92 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 22:29.3 |
| 93 | Anthony HaynesPlace 93 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 22:33.65 |
| 94 | Ruben SmithPlace 94 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 22:34.65 |
| 95 | Nando BilicPlace 95 · Grade 9 · Point Loma | 9 | Point Loma | 22:35.52 |
| 96 | Christopher SimsicPlace 96 · Grade 10 · Point Loma | 10 | Point Loma | 22:40.46 |
| 97 | Alejandro HuertaPlace 97 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 22:40.68 |
| 98 | Caden WebsterPlace 98 · Grade 9 · St Augustine | 9 | St Augustine | 22:46.18 |
| 99 | Nathan NguyenPlace 99 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 22:50.65 |
| 100 | Rollen EllsworthPlace 100 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 22:52.55 |
| 101 | Steven CoonsPlace 101 · Grade 10 · St Augustine | 10 | St Augustine | 22:56.99 |
| 102 | Lucas FrenchPlace 102 · Grade 9 · Point Loma | 9 | Point Loma | 22:57.36 |
| 103 | Anthony GodoyPlace 103 · Grade 11 · Hoover (SD) | 11 | Hoover (SD) | 22:58.93 |
| 104 | Marco VillalbaPlace 104 · Grade 12 · Crawford | 12 | Crawford | 23:08.68 PR |
| 105 | Andrew DoPlace 105 · Grade 9 · Crawford | 9 | Crawford | 23:10.05 |
| 106 | Mateo MoriPlace 106 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 23:12.4 |
| 107 | John FloresPlace 107 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:12.71 PR |
| 108 | Gael BarajasPlace 108 · Grade 9 · Crawford | 9 | Crawford | 23:12.99 |
| 109 | Todd SunnanontaPlace 109 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:20.61 |
| 110 | Frank RomeoPlace 110 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:21.14 |
| 111 | Christian ZamudioPlace 111 · Grade 9 · Crawford | 9 | Crawford | 23:22.21 |
| 112 | Curren HoffmanPlace 112 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 23:27.27 |
| 113 | Roberto TessadaPlace 113 · Grade 12 · St Augustine | 12 | St Augustine | 23:27.52 |
| 114 | Connor DeasPlace 114 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 23:27.99 |
| 115 | Joshua JidariaPlace 115 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 23:31.05 |
| 116 | Christopher VuPlace 116 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:36.61 |
| 117 | Ricky LaborinPlace 117 · Grade 9 · St Augustine | 9 | St Augustine | 23:39.86 |
| 118 | Willis DoPlace 118 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:47.21 |
| 119 | Noah FerreiraPlace 119 · Grade 9 · Point Loma | 9 | Point Loma | 23:56.83 |
| 120 | John NaveraPlace 120 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:58.07 |
| 121 | Jacob DoanPlace 121 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:59.96 |
| 122 | Garrett CaltabellottaPlace 122 · Grade 9 · Point Loma | 9 | Point Loma | 24:02.26 |
| 123 | Emir ArellanoPlace 123 · Grade 10 · Point Loma | 10 | Point Loma | 24:10.93 |
| 124 | Hayden CrippenPlace 124 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 24:11.27 |
| 125 | Serena HeathPlace 125 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 24:22.4 |
| 126 | Joseph-Blue SunPlace 126 · Grade 10 · Crawford | 10 | Crawford | 24:27.33 |
| 127 | Christopher TrappPlace 127 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 24:31.61 |
| 128 | Donte Wyatt Jr.Place 128 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 24:32.05 |
| 129 | Matthew DoanPlace 129 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 24:32.65 |
| 130 | Conner PortPlace 130 · Grade 12 · High Tech High (SD) | 12 | High Tech High (SD) | 24:56.49 |
| 131 | Zakk PalancaPlace 131 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 24:57.83 |
| 132 | Sean HoagePlace 132 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 25:02.1 |
| 133 | Alan BrockmeyerPlace 133 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 25:12.46 |
| 134 | Maz ReederPlace 134 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 25:29.55 |
| 135 | Curren UnruhPlace 135 · Grade 11 · Point Loma | 11 | Point Loma | 25:30.43 |
| 136 | Steven De JesusPlace 136 · Grade 10 · Point Loma | 10 | Point Loma | 25:31.68 |
| 137 | Jase HawkinsPlace 137 · Grade 11 · Point Loma | 11 | Point Loma | 25:34.99 |
| 138 | Diego AgundesPlace 138 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 25:35.24 |
| 139 | Anh-Quan NguyenPlace 139 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 25:35.71 |
| 140 | Trevor ImPlace 140 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 25:38.61 |
| 141 | John GreenePlace 141 · Grade 9 · Point Loma | 9 | Point Loma | 26:10.86 |
| 142 | Emmanuel PunzalPlace 142 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 26:11.43 |
| 143 | Eduardo GutierrezPlace 143 · Grade 9 · Crawford | 9 | Crawford | 26:12.96 |
| 144 | Blake CaffoPlace 144 · Grade 9 · Point Loma | 9 | Point Loma | 27:08.9 |
| 145 | Asher ChristianPlace 145 · Grade 9 · Point Loma | 9 | Point Loma | 27:12.21 |
| 146 | Alejandro SolerPlace 146 · Grade 11 · St Augustine | 11 | St Augustine | 27:25.49 |
| 147 | Zachary CanzianiPlace 147 · Grade 9 · Point Loma | 9 | Point Loma | 28:30.14 |
| 148 | Matthew LarragaPlace 148 · Grade 9 · Point Loma | 9 | Point Loma | 29:23.36 |
| 149 | Luigi ZarconePlace 149 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 30:56.83 PR |
| 150 | Liam FigueroaPlace 150 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 30:57.27 |
| 151 | Owen MasonPlace 151 · Grade 9 · High Tech High (SD) | 9 | High Tech High (SD) | 32:09.01 |
| 152 | Brian SeguraPlace 152 · Grade 9 · Hoover (SD)Unofficial | 9 | Hoover (SD) | 33:47.57 |
| 152 | Joel CastroPlace 152 · Grade 10 · Hoover (SD) | 10 | Hoover (SD) | 33:47.57 |
| 153 | Lucas Ayala HernandezPlace 153 · Grade 9 · Crawford | 9 | Crawford | 47:33.17 |