| 1 | Maetee RasriPlace 1 · Grade 11 · Mt Carmel | 11 | Mt Carmel | 11:06.00 |
| 2 | Hudson PetersenPlace 2 · Grade 10 · Del Norte | 10 | Del Norte | 11:13.30 |
| 3 | Alexander UhlPlace 3 · Grade 11 · Del Norte | 11 | Del Norte | 11:19.50 |
| 4 | Nathan TrieuPlace 4 · Grade 11 · Del Norte | 11 | Del Norte | 11:24.40 |
| 5 | Joshua BrookensPlace 5 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 11:27.10 |
| 6 | Devin OjedaPlace 6 · Grade 11 · Del Norte | 11 | Del Norte | 11:29.20 |
| 7 | Elijah SmithPlace 7 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 11:29.60 |
| 8 | Julio SanchezPlace 8 · Grade 12 · Temecula Valley | 12 | Temecula Valley | 11:30.80 |
| 9 | Andrew TsePlace 9 · Grade 11 · Mt Carmel | 11 | Mt Carmel | 11:32.60 |
| 10 | Gavin WorleyPlace 10 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 11:32.60 |
| 11 | Gianluca CoronaPlace 11 · Grade 11 · Cathedral Catholic | 11 | Cathedral Catholic | 11:32.90 |
| 12 | Finn JanetzkePlace 12 · Grade 11 · Mt Carmel | 11 | Mt Carmel | 11:33.80 |
| 13 | Andrew StempsonPlace 13 · Grade 11 · Temecula Valley | 11 | Temecula Valley | 11:34.20 |
| 14 | Tyler MebustPlace 14 · Grade 10 · La Jolla | 10 | La Jolla | 11:35.60 |
| 15 | Colin CreightonPlace 15 · Grade 10 · El Camino (Oceanside) | 10 | El Camino (Oceanside) | 11:37.60 |
| 16 | Yani GarciaPlace 16 · Grade 11 · El Camino (Oceanside) | 11 | El Camino (Oceanside) | 11:37.80 |
| 17 | Ethan ByrnePlace 17 · Grade 9 · San Marcos | 9 | San Marcos | 11:38.20 |
| 18 | Alex RangelPlace 18 · Grade 9 · San Marcos | 9 | San Marcos | 11:40.10 |
| 19 | David KostrinskyPlace 19 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 11:43.10 |
| 20 | Cruz ChavezPlace 20 · Grade 10 · El Camino (Oceanside) | 10 | El Camino (Oceanside) | 11:45.10 |
| 21 | Freddy DerheimerPlace 21 · Grade 10 · Cathedral Catholic | 10 | Cathedral Catholic | 11:46.50 |
| 22 | Odin PiscopoPlace 22 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 11:46.90 |
| 23 | Daniel DrzewieckiPlace 23 · Grade 11 · El Camino (Oceanside) | 11 | El Camino (Oceanside) | 11:47.60 |
| 24 | Trevor RouffPlace 24 · Grade 12 · Temecula Valley | 12 | Temecula Valley | 11:48.60 |
| 25 | Max KelleyPlace 25 · Grade 11 · Torrey Pines | 11 | Torrey Pines | 11:48.70 |
| 26 | Daniel UlloaPlace 26 · El Camino (Oceanside) | — | El Camino (Oceanside) | 11:49.00 |
| 27 | Jonathan NoveloPlace 27 · Grade 11 · Otay Ranch | 11 | Otay Ranch | 11:50.00 |
| 28 | Santiago MartinezPlace 28 · Grade 10 · Otay Ranch | 10 | Otay Ranch | 11:54.00 |
| 29 | Alexander GlaserPlace 29 · Grade 11 · Del Norte | 11 | Del Norte | 11:56.80 |
| 30 | Jorge FloresPlace 30 · Grade 10 · El Camino (Oceanside) | 10 | El Camino (Oceanside) | 12:03.10 |
| 31 | Bryce HawkinsPlace 31 · Grade 10 · Del Norte | 10 | Del Norte | 12:04.30 |
| 32 | Edward GergurichPlace 32 · Grade 12 · Scripps Ranch | 12 | Scripps Ranch | 12:04.40 |
| 33 | Zachary SparksPlace 33 · Grade 10 · Otay Ranch | 10 | Otay Ranch | 12:08.60 |
| 34 | Nate KoenigPlace 34 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 12:09.30 |
| 35 | Gabriel KwakPlace 35 · Grade 11 · Otay Ranch | 11 | Otay Ranch | 12:09.80 |
| 36 | Kalani PatelPlace 36 · Grade 12 · Otay Ranch | 12 | Otay Ranch | 12:10.90 |
| 37 | Jonah AdamsPlace 37 · Grade 10 · La Jolla | 10 | La Jolla | 12:13.10 |
| 38 | Joey CathalinatPlace 38 · Grade 10 · La Jolla | 10 | La Jolla | 12:13.80 |
| 39 | Troy DelallanaPlace 39 · Grade 11 · Mt Carmel | 11 | Mt Carmel | 12:14.50 |
| 40 | Owen ColvinPlace 40 · Grade 11 · La Jolla | 11 | La Jolla | 12:16.70 |
| 41 | Harlan SchmaltzPlace 41 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 12:16.80 |
| 42 | Gavin GreenspanPlace 42 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 12:17.60 |
| 43 | Ciaran GearyPlace 43 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 12:17.70 |
| 44 | Milan SantiagoPlace 44 · Grade 10 · El Camino (Oceanside) | 10 | El Camino (Oceanside) | 12:21.80 |
| 45 | Vincent Isaac CanapiPlace 45 · Grade 11 · Otay Ranch | 11 | Otay Ranch | 12:22.40 |
| 46 | Mitch BainterPlace 46 · Grade 10 · La Jolla | 10 | La Jolla | 12:22.50 |
| 47 | Krish KariappaPlace 47 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 12:24.70 |
| 48 | William WibergPlace 48 · Grade 12 · La Jolla | 12 | La Jolla | 12:27.40 |
| 49 | Steven LopezPlace 49 · Grade 12 · Temecula Valley | 12 | Temecula Valley | 12:27.70 |
| 50 | Alexander (Xander) BartPlace 50 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 12:28.20 |
| 51 | Dylan MaleyPlace 51 · Grade 11 · Del Norte | 11 | Del Norte | 12:31.60 |
| 52 | James MelanconPlace 52 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 12:32.20 |
| 53 | Ansel KincaidPlace 53 · Grade 10 · La Jolla | 10 | La Jolla | 12:33.20 |
| 54 | Dante HinckleyPlace 54 · Grade 11 · Scripps Ranch | 11 | Scripps Ranch | 12:36.50 |
| 55 | Bill ChebelyonPlace 55 · Grade 11 · La Jolla | 11 | La Jolla | 12:38.40 |
| 56 | James FingerhutPlace 56 · Grade 11 · San Marcos | 11 | San Marcos | 12:38.70 |
| 57 | Cristian EspinozaPlace 57 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 12:40.00 |
| 58 | Lucas CarneyPlace 58 · Grade 10 · El Camino (Oceanside) | 10 | El Camino (Oceanside) | 12:40.20 |
| 59 | Wyatt HoytPlace 59 · Grade 10 · Poway | 10 | Poway | 12:40.20 |
| 60 | Chase WatsonPlace 60 · Grade 10 · Del Norte | 10 | Del Norte | 12:40.40 |
| 61 | Jacob StoffersPlace 61 · Grade 11 · Rancho Bernardo | 11 | Rancho Bernardo | 12:40.90 |
| 62 | Jack PelicanPlace 62 · Grade 11 · Mt Carmel | 11 | Mt Carmel | 12:41.50 |
| 63 | Jose Rosales MelendezPlace 63 · Grade 11 · Paloma Valley | 11 | Paloma Valley | 12:41.50 |
| 64 | Jack YuPlace 64 · Grade 10 · Del Norte | 10 | Del Norte | 12:41.70 |
| 65 | Jack JenningsPlace 65 · Grade 11 · Cathedral Catholic | 11 | Cathedral Catholic | 12:43.30 |
| 66 | Varun DiviPlace 66 · Grade 9 · San Marcos | 9 | San Marcos | 12:44.30 |
| 67 | Landen DobsonPlace 67 · Grade 10 · Paloma Valley | 10 | Paloma Valley | 12:46.20 |
| 68 | Myles DeadrickPlace 68 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 12:48.00 |
| 69 | Luis SolivenPlace 69 · Grade 10 · El Camino (Oceanside) | 10 | El Camino (Oceanside) | 12:48.80 |
| 70 | Daniel ArabiaPlace 70 · Grade 10 · Otay Ranch | 10 | Otay Ranch | 12:49.90 |
| 71 | Evan MillerPlace 71 · Grade 11 · Poway | 11 | Poway | 12:51.70 |
| 72 | Krish NandolaPlace 72 · Grade 11 · Mt Carmel | 11 | Mt Carmel | 12:53.80 |
| 73 | Nathan BermudezPlace 73 · Grade 11 · Otay Ranch | 11 | Otay Ranch | 12:54.10 |
| 74 | Benjamin KozlikPlace 74 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 12:55.50 |
| 75 | Preston PoonPlace 75 · Grade 10 · Del Norte | 10 | Del Norte | 12:56.40 |
| 76 | Daniel ZhangPlace 76 · Grade 11 · Torrey Pines | 11 | Torrey Pines | 12:57.10 |
| 77 | Tej AsaravalaPlace 77 · Grade 12 · Poway | 12 | Poway | 12:57.70 |
| 78 | Ben GreenbergPlace 78 · Grade 12 · Mt Carmel | 12 | Mt Carmel | 13:00.80 |
| 79 | Micah KollmeyerPlace 79 · Grade 12 · Scripps Ranch | 12 | Scripps Ranch | 13:02.20 |
| 80 | Parsa MehrmashhadiPlace 80 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 13:03.10 |
| 81 | Raymond KurpiewskiPlace 81 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 13:03.90 |
| 82 | Jared RomanPlace 82 · Grade 10 · Paloma Valley | 10 | Paloma Valley | 13:05.70 |
| 83 | Jacob GutzmerPlace 83 · Grade 10 · Poway | 10 | Poway | 13:06.60 |
| 84 | Lucas EnriquezPlace 84 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 13:09.00 |
| 85 | David VoPlace 85 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 13:10.60 |
| 86 | Ares BazanPlace 86 · Grade 11 · Otay Ranch | 11 | Otay Ranch | 13:12.70 |
| 87 | Sean ElsasserPlace 87 · Grade 11 · El Camino (Oceanside) | 11 | El Camino (Oceanside) | 13:12.70 |
| 88 | Casper KnufkenPlace 88 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 13:13.30 |
| 89 | Ryan PhippsPlace 89 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 13:13.40 |
| 90 | Nikhil SinghPlace 90 · Grade 9 · Torrey Pines | 9 | Torrey Pines | 13:15.30 |
| 91 | Henry PertlerPlace 91 · Grade 10 · Poway | 10 | Poway | 13:16.20 |
| 92 | Cory J. MuscatPlace 92 · Grade 12 · Poway | 12 | Poway | 13:19.30 |
| 93 | Jacob MoralesPlace 93 · Grade 12 · Paloma Valley | 12 | Paloma Valley | 13:22.20 |
| 94 | Cole MillerPlace 94 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 13:22.80 |
| 95 | Julian CalocaPlace 95 · Grade 10 · Paloma Valley | 10 | Paloma Valley | 13:24.50 |
| 96 | Matthew MuttoniPlace 96 · Grade 12 · Mt Carmel | 12 | Mt Carmel | 13:24.70 |
| 97 | Aldo DelgadoPlace 97 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 13:26.20 |
| 98 | Matej CapekPlace 98 · Grade 11 · Torrey Pines | 11 | Torrey Pines | 13:29.10 |
| 99 | Tyler RutkowskiPlace 99 · Grade 10 · Cathedral Catholic | 10 | Cathedral Catholic | 13:34.80 |
| 100 | Grant ThompsonPlace 100 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 13:35.40 |
| 101 | Nikolai PetersonPlace 101 · Grade 11 · Torrey Pines | 11 | Torrey Pines | 13:35.50 |
| 102 | Ethan RouffPlace 102 · Grade 11 · Temecula Valley | 11 | Temecula Valley | 13:35.90 |
| 103 | Holden SchroederPlace 103 · Grade 11 · Scripps Ranch | 11 | Scripps Ranch | 13:37.40 |
| 104 | Preston WilcherPlace 104 · Grade 10 · La Jolla | 10 | La Jolla | 13:38.60 |
| 105 | Brandon Thai Van DatPlace 105 · Grade 11 · Poway | 11 | Poway | 13:40.70 |
| 106 | Aaron HoeyPlace 106 · Grade 12 · Poway | 12 | Poway | 13:41.90 |
| 107 | Damion RenteriaPlace 107 · Grade 11 · Otay Ranch | 11 | Otay Ranch | 13:42.00 |
| 108 | Matthew FortunaPlace 108 · Grade 9 · San Marcos | 9 | San Marcos | 13:42.40 |
| 109 | Alexander OcampoPlace 109 · El Camino (Oceanside) | — | El Camino (Oceanside) | 13:45.10 |
| 110 | Matthew BeatonPlace 110 · Grade 11 · University City | 11 | University City | 13:46.10 |
| 111 | Thomas McChesneyPlace 111 · Grade 11 · Temecula Valley | 11 | Temecula Valley | 13:47.00 |
| 112 | Kanhay PatilPlace 112 · Grade 11 · Del Norte | 11 | Del Norte | 13:47.50 |
| 113 | Emerson AbulenciaPlace 113 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 13:47.60 |
| 114 | Ryan GarciaPlace 114 · Grade 10 · Poway | 10 | Poway | 13:52.30 |
| 115 | Lukasz OdwaznyPlace 115 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 13:53.10 |
| 116 | Edwin EscobarPlace 116 · Grade 11 · Paloma Valley | 11 | Paloma Valley | 13:57.90 |
| 117 | Corbin KilloughPlace 117 · Grade 12 · Poway | 12 | Poway | 13:58.30 |
| 118 | Angel CalocaPlace 118 · Grade 11 · Paloma Valley | 11 | Paloma Valley | 13:59.90 |
| 119 | George HartfordPlace 119 · Grade 12 · La Jolla | 12 | La Jolla | 14:00.50 |
| 120 | Lucas CoullahanPlace 120 · Grade 10 · Mt Carmel | 10 | Mt Carmel | 14:01.10 |
| 121 | Bruce VosovicPlace 121 · Grade 11 · Scripps Ranch | 11 | Scripps Ranch | 14:01.70 |
| 122 | Kyle ClaytonPlace 122 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 14:01.70 |
| 123 | Lucien JaffePlace 123 · Grade 11 · Torrey Pines | 11 | Torrey Pines | 14:03.00 |
| 124 | Jack BoruffPlace 124 · Grade 9 · Poway | 9 | Poway | 14:09.00 |
| 125 | Santiago LimonPlace 125 · Grade 10 · Cathedral Catholic | 10 | Cathedral Catholic | 14:10.40 |
| 126 | Cyrus WilliePlace 126 · Grade 11 · Otay Ranch | 11 | Otay Ranch | 14:10.60 |
| 127 | Hayden SimantelPlace 127 · Grade 11 · San Marcos | 11 | San Marcos | 14:11.80 |
| 128 | Joseph RuffPlace 128 · Grade 9 · Cathedral Catholic | 9 | Cathedral Catholic | 14:14.10 |
| 129 | Garrett FoxPlace 129 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 14:14.30 |
| 130 | Alexander HerreraPlace 130 · Grade 10 · University City | 10 | University City | 14:14.60 |
| 131 | Isaac DuranPlace 131 · Grade 12 · Cathedral Catholic | 12 | Cathedral Catholic | 14:22.60 |
| 132 | Brian SorianoPlace 132 · Grade 11 · Poway | 11 | Poway | 14:23.00 |
| 133 | Collin GutchePlace 133 · Grade 11 · Scripps Ranch | 11 | Scripps Ranch | 14:29.30 |
| 134 | Caleb ChunPlace 134 · Grade 11 · El Camino (Oceanside) | 11 | El Camino (Oceanside) | 14:29.80 |
| 135 | Thomas HoppessPlace 135 · Grade 11 · El Camino (Oceanside) | 11 | El Camino (Oceanside) | 14:32.20 |
| 136 | Simon FalcioniPlace 136 · Grade 11 · Temecula Valley | 11 | Temecula Valley | 14:34.90 |
| 137 | Mike SanchezPlace 137 · Grade 10 · Paloma Valley | 10 | Paloma Valley | 14:37.10 |
| 138 | Alex CoPlace 138 · Grade 10 · Rancho Bernardo | 10 | Rancho Bernardo | 14:37.30 |
| 139 | Samuel ShaffaloPlace 139 · Grade 10 · Del Norte | 10 | Del Norte | 14:42.80 |
| 140 | Luke StephensonPlace 140 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 14:43.20 |
| 141 | Pratham TomarPlace 141 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 14:43.70 |
| 142 | Diego Barrios-BarbaPlace 142 · Grade 10 · Cathedral Catholic | 10 | Cathedral Catholic | 14:44.20 |
| 143 | Timothy ChangPlace 143 · Grade 11 · Torrey Pines | 11 | Torrey Pines | 14:45.30 |
| 144 | Benjamin HallPlace 144 · Grade 11 · Torrey Pines | 11 | Torrey Pines | 14:45.90 |
| 145 | Raphael SitapatiPlace 145 · Grade 12 · Scripps Ranch | 12 | Scripps Ranch | 14:46.80 |
| 146 | Colin KohPlace 146 · Grade 10 · Del Norte | 10 | Del Norte | 14:54.60 |
| 147 | Rontae McFarlinPlace 147 · Grade 11 · Mt Carmel | 11 | Mt Carmel | 15:01.20 |
| 148 | Samuel PastorPlace 148 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 15:01.70 |
| 149 | Jacob GellePlace 149 · Grade 10 · Del Norte | 10 | Del Norte | 15:04.10 |
| 150 | Seth HoltzendorffPlace 150 · Grade 12 · Paloma Valley | 12 | Paloma Valley | 15:06.00 |
| 151 | Carlo CazaresPlace 151 · Grade 11 · Poway | 11 | Poway | 15:07.50 |
| 152 | Noah FloresPlace 152 · Grade 12 · Paloma Valley | 12 | Paloma Valley | 15:08.30 |
| 153 | Caleb GizawPlace 153 · Grade 12 · Cathedral Catholic | 12 | Cathedral Catholic | 15:12.90 |
| 154 | Zaid ShaikhPlace 154 · Grade 10 · Scripps Ranch | 10 | Scripps Ranch | 15:21.20 |
| 155 | Isaac OrionPlace 155 · Grade 12 · Poway | 12 | Poway | 16:35.40 |
| 156 | Ryan KautzmanPlace 156 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 17:10.20 |
| 157 | Pranav MahendranPlace 157 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 17:15.00 |
| 158 | Rohan MoorePlace 158 · Grade 10 · Torrey Pines | 10 | Torrey Pines | 19:30.50 |