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