PlaceFirstName LastName School time
1AustinTamagnoBrea Olinda4:06.26
2IsaacCortesGreat Oak4:08.92
3KaseyKnevelbaardImmanuel4:10.51
4GleasonGeorgeHuntington Beach4:11.55
5TylerJanesKing4:12.09
6DillonBeckumBonita4:12.21
7WilliamErnstSan Luis Obispo4:12.53
8CooperKossickEdison (HB)4:13.48
9CalebWebbBig Bear4:14.07
10ConnorMorelloClovis4:14.18
11RobertFranklinPalos Verdes4:14.32
12BrianZabilskiSaugus4:14.49
13MillenTrujilloWalnut4:15.52
14MiguelVillarMadera South4:15.66
15EthanComeauxRedondo Union4:15.79
16GarrettReynoldsVentura4:15.93
17JoshSilvaCorona4:16.58
18ColeSpencerGreat Oak4:16.90
19AustinShellitoBrea Olinda4:17.63
20ChandlerRossAgoura4:17.95
21SpencerDoddsGreat Oak4:18.37
22ChanceLamberthCanyon (ANA)4:18.83
23NickLiebmanHart4:18.94
24JacobCohenPalos Verdes4:19.88
25DanielMountcastleVentura4:20.67
26MarioSalazarIndio4:21.19
27ChrisMalloyVista Murrieta4:21.83
28RyanThompsonCanyon (ANA)4:21.86
29MichaelOchoaMadera South4:22.25
30CallumBolgerSan Luis Obispo4:22.79
31CarlosRamirezKing4:22.93
32GioOrellanaBrea Olinda4:23.31
33NelsonQuintanaGreat Oak4:23.45
34AdolfoVelazquezBaldwin Park4:23.52
35LlorinCalebMira Costa4:23.82
36ChristianBarajasAyala4:25.34
37JasonSpatterCorona4:26.08
38JamesLindstromBrea Olinda4:27.88
39JonathanMijaresLos Altos4:27.95
40BrennanBruggemanLong Beach Poly4:28.17
41JermaineCanodyLong Beach Poly4:28.22
42RyanJonesGreat Oak4:28.37
43AdanCruzVentura4:28.61
44JuanMaciasMadera South4:28.64
45MattSteinVilla Park4:28.78
46DylanMajerusAgoura4:29.31
47AdamPrestonLos Altos4:29.39
48EzraSoteloSt. John Bosco4:29.56
49AnthonyArvizuGreat Oak4:29.67
50JohnDempseyBrea Olinda4:29.77
51LuisBarreraIndio4:30.00
52GianDelfinLong Beach Poly4:30.20
53NestorRodriguezVentura4:30.67
54UrielMedinaCorona4:31.07
55JesseRamirezArroyo4:32.11
56TeaganMcNairClovis4:32.16
57GavinKorbyGreat Oak4:32.31
58MichaelGarciaGreat Oak4:32.31
59WesleyBowenGreat Oak4:32.83
60CarlosCarvajalGreat Oak4:32.97
61LambAustinMira Costa4:33.91
62LukeStevensRedondo Union4:34.52
63DannyVenegasLos Altos4:34.53
64RaulReyes-RomeroLos Altos4:34.83
65CoryPurvesEl Toro4:35.14
66MichaelBiedebachEl Toro4:35.18
67JustinEippGreat Oak4:35.27
68NickRandazzoVentura4:35.31
69RolandoPhalenKing4:35.32
70JosephBianchiBrea Olinda4:35.35
71ManavVatsCrescenta Valley4:35.37
72ChrisDeDioBrea Olinda4:35.60
73EricFrancisLos Altos4:35.67
74AnthonyRuizGreat Oak4:35.79
75IsaiahQuiambaoKing4:35.81
76OsamahHassanWalnut4:36.12
77AustinFischerSaugus4:36.25
78ConnorHenebryPalos Verdes4:36.49
79MaxSawyerHomestead4:36.61
80SilasFitzgeraldCrescenta Valley4:36.74
81TonyRobinsonGreat Oak4:37.06
82BrentMogensenMonta Vista4:37.81
83BenWilsonNewport Harbor4:37.84
84KyleJohnsonKing4:37.87
85AaronLottigGreat Oak4:37.98
86ColinFitzgeraldCrescenta Valley4:38.04
87EdgarVillaVista Murrieta4:38.15
88JustinHelferAyala4:38.58
89MattEspinozaPalos Verdes4:38.71
90AustenMansellGreat Oak4:38.86
91TannerDutchoverYucaipa4:38.88
92AlfredDelgadoVentura4:39.16
93BenLyzengaLa Habra4:39.16
94JeffSippleBrea Olinda4:39.27
95RaymondSeguraWhittier4:39.36
96SaulTamayoYucca Valley4:39.46
97JakeLangeNueva4:39.59
98JohnVierraSaugus4:39.65
99BrandonMondragonIndio4:39.85
100JesusMorenoValencia (PLA)4:39.86
101MatthewOcaLong Beach Poly4:39.92
102RyanWadhamsRedondo4:39.98
103MichaelThompsonVentura4:40.01
104EduardoTorisHemet4:40.09
105ChrisWisdomEl Toro4:40.41
106SaulGallardoCorona4:40.41
107ChrisDonawaLong Beach Poly4:40.49
108LeoJimenezSan Pedro4:40.59
109SpencerCefaluVentura4:40.67
110KurtHakeArroyo4:40.68
111RyanStevensGolden Valley4:41.16
112IanIrishPalos Verdes4:41.19
113NikLeeCorona4:41.21
114JosephShuirmanEl Toro4:41.25
115BenWalshGolden Valley4:41.31
116JasonHamburgerSaugus4:41.36
117JakeLambGlendora4:41.47
118ConorRaglandLong Beach Poly4:41.60
119ArminCardenasCrescenta Valley4:42.02
120connerdipaoloNewport Harbor4:42.14
121JasonCrosthwaiteCrescenta Valley4:42.14
122NikVettikattuAyala4:42.21
123JoshMadriagaCorona4:42.24
124RickyLibedBrea Olinda4:42.33
125JonathanHamburgerSaugus4:42.37
126DavidBenitezGolden Valley4:42.41
127DavidPachecoValencia (PLA)4:42.55
128MatthewBennettHomestead4:42.85
129JesusLopez-MartinezIndio4:43.10
130MitchellFoilaClovis4:43.13
131ChrisMoralesCorona4:43.26
132AlvinYuGreat Oak4:43.43
133AngelChavezSan Pedro4:43.44
134AlijahMaldonadoAyala4:43.57
135MauricioLaPlanteSaugus4:43.71
136GabrielCantuAyala4:43.91
137NeryTelloValencia (PLA)4:43.92
138EmilioTorres-GonzalezMonta Vista4:44.27
139JackeeMouaClovis4:44.34
140markfieldNewport Harbor4:44.46
141brandonmendezBig Bear4:44.55
142BenEvansHemet4:44.61
143anthonyagamaNewport Harbor4:44.75
144DarrenCrawfordArroyo4:44.95
145JoeyFloresSan Pedro4:45.04
146JonTobinBrea Olinda4:45.15
147JoeTobinBrea Olinda4:45.19
148JDStendahlBrea Olinda4:45.34
149MarkWerleyKing4:45.47
150JulianSerranoWalnut4:45.53
151JacobKorganGreat Oak4:45.57
152SolomonFountainGreat Oak4:45.62
153NicolasMijarezWhittier4:45.64
154MaxGrayEl Toro4:45.73
155GarretAlcantaraHart4:45.82
156MattTibbittsGreat Oak4:45.90
157AndresAlvaradoGolden Valley4:45.91
158WyattKircherSan Pedro4:45.92
159FranciscoPeraltaArroyo4:45.98
160erikherreraNewport Harbor4:46.25
161BryceCallenderEl Toro4:46.35
162JustinLightfeldtSaugus4:46.46
163NickSamsGreat Oak4:46.54
164BlakeStarbuckCorona4:46.56
165JaimeCalderonGolden Valley4:46.75
166DeclanClauseGreat Oak4:46.79
167JacobDorchLong Beach Poly4:46.83
168NicolasRobinsonEl Toro4:46.84
169HarrisonFoxRedondo Union4:47.19
170AidanKennyLong Beach Poly4:47.29
171EthanFrisoneValencia (PLA)4:47.32
172JoshuaVirayLong Beach Poly4:47.36
173WilliamCastellonArroyo4:47.55
174CodyBeesonVentura4:47.61
175LoganNeilCrescenta Valley4:47.69
176JamesDiazVista Murrieta4:47.90
177SteveOrtizSan Pedro4:47.98
178AlejandroNanezVentura4:48.29
179AlexOrtegaTemple City4:48.31
180CassiusBanksLong Beach Poly4:48.34
181AndrewZavalaRedondo Union4:48.34
182KyleMcCabeVista Murrieta4:48.35
183ChrisBoydEl Toro4:48.46
184ChrisOchoaSaugus4:48.64
185JoseVillarrealSan Pedro4:48.71
186BrianAponteArroyo4:48.74
187PeterMeyersonRedondo Union4:48.86
188JonathanYoonCrescenta Valley4:48.93
189AlejandroHerreraVentura4:48.98
190ZachJohnsonCrescenta Valley4:49.44
191WesPlattEl Toro4:49.45
192CJWestenhoferSaugus4:49.46
193AnthonyFattaSaugus4:49.59
194ZacharyRoundsRedondo Union4:49.59
195JacobCrossonSaugus4:49.62
196BryanLopezWhittier4:49.68
197TylerSpicerBrea Olinda4:49.68
198SebastianBautistaWhittier4:49.79
199seanarnoldNewport Harbor4:49.83
200JerryRodriguezHemet4:49.93
201ErikMeckstrothCorona4:50.13
202JoshuaAltherRedondo Union4:50.22
203AndrewValleWhittier4:50.26
204ImanKhadirGreat Oak4:50.36
205JitaroRoybalSt. John Bosco4:50.51
206DanFranzBrea Olinda4:50.59
207GeorgeBinniGreat Oak4:50.67
208JacobAxtonAyala4:50.67
209BrandonShieldsGreat Oak4:50.79
210SethAmbroseVilla Park4:50.80
211ManuelMadridYucaipa4:51.12
212ZachAriasAyala4:51.29
213JonathonDouglasRedondo Union4:51.34
214EthanWalchCrescenta Valley4:51.51
215StevenPlanteSaugus4:51.63
216AkshayThontakudiMonta Vista4:51.78
217HaydenMooreYucaipa4:52.02
218SantiagoTorresLos Altos4:52.05
219SantiagoVegaCorona4:52.09
220EricYanWalnut4:52.15
221TylerGravesHemet4:52.57
222AlexLopezValencia (PLA)4:52.94
223JacobTorresGreat Oak4:52.95
224PedroAlvarezEl Toro4:52.96
225NoahBolandVentura4:52.97
226JulianRamirezArroyo4:53.16
227JackRaymondLong Beach Poly4:53.17
228GaryGuanTemple City4:53.41
229BrianMorckBrea Olinda4:53.51
230DylanDaileyWhittier4:53.65
231PardeepKandoaClovis4:53.71
232DerrekEsquivelWhittier4:53.78
233MoisesOrdunaCorona4:53.82
234CalebMyersBrea Olinda4:53.83
235SergioFloresVista Murrieta4:53.91
236DavidMadrigalArroyo4:53.91
237ChrisLyAyala4:53.95
238NateCooperLong Beach Poly4:54.06
239AndyBahenaWhittier4:54.08
240ColeBairdRedondo Union4:54.08
241BenBrowenHemet4:54.19
242AngelAlvarezEl Toro4:54.25
243MatthewMelleaNueva4:54.28
244DavidMartinezWhittier4:54.42
245JavierPazSan Pedro4:54.51
246MaxGroffEl Toro4:54.56
247AndresFregosoArroyo4:54.58
248AkitoMartinGreat Oak4:54.64
249MitchellWinnRedondo Union4:54.66
250MisaelBolanosArroyo4:54.70
251JonahMartinezLong Beach Poly4:54.83
252DaltonTannerCanyon (ANA)4:54.88
253JackSelbyVentura4:54.94
254SageEnglandVista Murrieta4:54.98
255MaxGinchereauVentura4:55.03
256OscarRamirezBrea Olinda4:55.05
257CalebDoddEl Toro4:55.09
258TylerSmithEl Toro4:55.16
259christiangarciaNewport Harbor4:55.21
260JeffreyXuMonta Vista4:55.24
261AustinNashPalos Verdes4:55.33
262DerekMedranoVentura4:55.46
263JoshuaHeardEl Toro4:55.72
264RafaelVelazquezWhittier4:55.72
265JacobFrancisLos Altos4:55.76
266ManuelContrerasCorona4:55.84
267RaymondOliverWhittier4:55.85
268TrevorBilbyAyala4:55.95
269EricSoholtKing4:55.97
270AlelandroEscalanteCorona4:56.03
271NoahRodgersYucaipa4:56.31
272HenryAndersonLong Beach Poly4:56.35
273BrandonMartinezArroyo4:56.39
274LukeLaehyGreat Oak4:56.45
275RyanBovaFoothill Technology4:56.52
276CameronAtinCrescenta Valley4:56.60
277NoahLoganEl Toro4:56.69
278BrianAdlerRedondo4:56.76
279LandonCarterCanyon (CC)4:56.81
280MemoHernandezVentura4:56.89
281DanielBasurtoWhittier4:56.95
282VinhCamArroyo4:57.04
283HenryMenciaCrescenta Valley4:57.07
284markdiazBig Bear4:57.09
285KingstonWillisVentura4:57.15
286SamSchmidtYucaipa4:57.16
287JorgeLaraVentura4:57.26
288DavidSanchezCorona4:57.37
289EvanPedersenFoothill Technology4:57.49
290WilliamCoronaCanyon (CC)4:57.8
291DylanKlempVista Murrieta4:57.84
292LucLandrumSaugus4:57.88
293CameronWalkerWalnut4:57.91
294ColeOwenEdison (HB)4:57.91
295ArtinAllahverdianCrescenta Valley4:57.93
296JustinOchoaLos Altos4:57.95
297MichaelHernandezGlendora4:58.15
298JeffreyChinTemple City4:58.17
299RichardSzutuAyala4:58.28
300MattBrunnerCrescenta Valley4:58.35
301JoseVasquezLong Beach Poly4:58.39
302AngelCortesGolden Valley4:58.40
303RyanLauTemple City4:58.47
304John JaeLeeCrescenta Valley4:58.54
305JoeyLampasonaEl Toro4:58.6
306JohnathanLayfieldSt. John Bosco4:58.76
307EduardoBrisenoArroyo4:58.88
308PhilmanTjongTemple City4:59.03
309BrodieShoreFoothill Technology4:59.04
310JohanIbarraYucaipa4:59.23
311GodwinLiangTemple City4:59.27
312DerekMatosLong Beach Poly4:59.31
313NickSchwartzVentura4:59.48
314JustinVelardeGreat Oak4:59.59
315JacobHernandezVentura4:59.64
316EricFusonLong Beach Poly4:59.72
317JohnathanDaryaieLos Altos4:59.90
318SteveArceValencia (PLA)4:59.94