Boys 3 Mile Run
PL YR Name Mark Team
1 12 Justin Hazell 13:59.5 El Camino Real
2 12 Elias Opsahl 14:01.6 Redlands East Valley
3 11 Kevin Ramos 14:03.5 Rubidoux
4 12 Adrian Schroeder 14:09.8 Dublin
5 12 Carlos Carvajal 14:20.4 Great Oak
6 12 Finn Waters 14:22.4 Cathedral Catholic
7 11 Rylan Stubbs 14:24.3 Campo Verde
8 11 William Frankenfeld 14:27.3 Poly (Long Beach)
9 10 Anthony Grover 14:27.7 J Serra Catholic
10 12 Preston Pope 14:27.9 West Ranch
11 12 Collin Ullrich 14:28.3 Liberty Ranch
12 12 Reece Donihi 14:28.7 Desert Vista
13 12 Adrian Vargas 14:29.3 El Toro
14 11 Marcus Mota 14:29.7 Stockdale
15 12 Joaquin Martinez d... 14:32.1 Cathedral Catholic
16 10 Gabriel Abbes 14:32.5 Great Oak
17 10 Jace Aschbrenner 14:33.1 Newbury Park
18 11 Ethan Ronk 14:34.8 Newbury Park
19 12 Trevor Woodward 14:35.4 Centennial (Corona)
20 12 Ryan Matson 14:35.7 Palmer Ridge
21 10 Justin Briscoe 14:35.8 Yucaipa
22 12 Aksel Laudon 14:35.9 Desert Vista
23 11 Loic Scomparin 14:39.2 Dublin
24 12 Jacob Korgan 14:39.3 Great Oak
25 12 Nicolas Mijarez 14:39.8 Whittier
26 11 Peter Herold 14:40.3 J Serra Catholic
27 11 Jack Ruan 14:41.0 Arcadia
28 12 Evan Pattinelli 14:42.3 Flintridge Prep
29 12 Marcos Milla 14:43.4 Santiago (Corona)
30 12 Jaden Uphoff 14:43.7 Monache
31 10 Christopher Middle... 14:43.9 Dublin
32 11 Ryan Shields 14:44.4 Great Oak
33 12 Ethan Frisone 14:44.8 Valencia (Placentia)
34 12 Habtamu Cheney 14:45.4 Desert Vista
35 12 Bryson King 14:45.4 Desert Hills
36 12 Anthony Haren 14:47.3 Perry
37 12 Enzo Mortimer 14:47.8 Southlake Carroll
38 11 Jack Myers 14:48.0 Southlake Carroll
39 12 Thomas Fleming 14:48.2 Poly (Long Beach)
40 11 Daniel Rubin 14:49.1 Sage Creek
41 12 Ross Harps 14:49.4 Yucaipa
42 12 Jackson Felkins 14:49.9 Southlake Carroll
43 12 Sebastian Bautista 14:50.3 Whittier
44 12 D'Angelo Piasecki 14:50.5 Desert Vista
45 12 Gavin Korby 14:50.6 Great Oak
46 10 Mitch Groff 14:50.7 El Toro
47 10 Tyriq Granillo 14:51.5 Cathedral
48 12 Cody Beeson 14:51.8 Ventura
49 11 Evan Bates 14:52.4 West Ranch
50 12 David Hidalgo 14:52.5 Bonita
51 12 Jack Raymond 14:52.8 Poly (Long Beach)
52 11 Soichiro Nagao 14:53.0 Arcadia
53 11 Edwin Montes 14:53.2 Ocean View
54 12 Brayden Metoyer 14:53.2 El Modena
55 10 Matt Casillas 14:53.9 Redlands East Valley
56 12 Tyler Spicer 14:54.2 Brea Olinda
57 12 Bryce Schmisseur 14:54.5 Desert Vista
58 12 Ian Irish 14:55.0 Palos Verdes
59 12 Caleb Dodd 14:55.0 El Toro
60 11 Wade Nygren 14:55.5 Palos Verdes
61 12 Brad Nelson 14:56.5 Sage Creek
62 12 Nick Thatcher 14:56.5 Desert Vista
63 12 Cayden Ruiz 14:56.6 Valencia (Placentia)
64 12 Nathaniel Garner 14:57.6 Newbury Park
65 12 Gaurav Phanse 14:58.7 Dublin
66 10 Ronan McMahon-Staggs 14:58.9 Poly (Long Beach)
67 11 Drew Bliss 14:59.1 Southlake Carroll
68 12 Edward Zeng 14:59.7 Arcadia
69 11 Tyler Tickner 14:59.9 Great Oak
70 11 Jacob Dooley 15:00.1 Redlands East Valley
71 12 Ethan Ashby 15:00.2 Desert Hills
72 12 Ezequiel Gurule 15:00.5 California (Whittier)
73 11 Jose Jimenez 15:01.0 Paramount
74 12 Kasey Bang 15:01.1 Desert Hills
75 12 Tony Segura 15:01.4 Arcadia
76 11 Daniel Bautista 15:01.9 Poly (Long Beach)
77 12 Diego Mejia 15:02.3 Paramount
78 10 Chris Verdugo 15:02.5 Great Oak
79 11 Nathan Lantz 15:03.7 Palos Verdes
80 12 Kyle Pendleton 15:06.3 Santiago (Corona)
81 10 Kenny Edwards 15:07.9 Campo Verde
82 11 Vishnu Nair 15:08.0 Southlake Carroll
83 11 Andrew Bluemel 15:08.3 Palmer Ridge
84 12 Timothy Sterkel 15:08.4 West Ranch
85 11 Euan Kilpatrick 15:08.9 El Toro
86 12 Angel Alvarez 15:10.6 El Toro
87 10 Zac Whaley 15:10.7 Campo Verde
88 10 Shane Gaffikin 15:12.1 Brea Olinda
89 11 Brandon Hippe 15:14.1 Palmer Ridge
90 11 Matthew Thatcher 15:14.3 Desert Hills
91 12 Ben Reed 15:15.5 Arcadia
92 12 Alexander Cantu 15:16.5 Cathedral
93 12 Juan Arcilla 15:16.9 Southlake Carroll
94 11 Joshua Weghorst 15:17.1 Yucaipa
95 12 Gabriel Ramirez 15:17.3 California (Whittier)
96 10 Nico Young 15:17.9 Newbury Park
97 12 Henry Anderson 15:18.1 Poly (Long Beach)
98 11 Brandon Farnsworth 15:18.4 Palos Verdes
99 11 Hunter Lampi 15:19.0 Dublin
100 12 Xavier Smith 15:19.1 El Toro
101 11 Santiago Martiniez 15:19.5 Paramount
102 12 Anthony Perez 15:20.3 Cathedral
103 9 Nicholas Goldstein 15:20.5 Newbury Park
104 12 Maxwell Herebic 15:20.8 Palmer Ridge
105 12 Samuel Schmidlt 15:20.8 Yucaipa
106 12 Jamie Moreland 15:21.1 Campbell Hall
107 12 Tyler Phillips 15:21.7 Desert Hills
108 12 Alejandro Herrera 15:22.1 Ventura
109 12 Christian Mitchell 15:22.4 Sage Creek
110 11 Angel Salinas 15:22.7 California (Whittier)
111 12 Parker Jenkins 15:23.2 Yucaipa
112 12 Connor Rutledge 15:23.9 Southlake Carroll
113 11 Devin Koval 15:25.3 Poly (Long Beach)
114 12 Zack Prusse 15:25.4 Campo Verde
115 12 Tommy Valenti 15:25.7 Brea Olinda
116 12 Chris Suzuki 15:26.8 Sage Creek
117 12 Kevin Wang 15:27.4 Arcadia
118 12 Myles Baynard 15:28.0 El Toro
119 12 Drew Vidano 15:28.5 Palmer Ridge
120 10 Tyler Nance 15:29.8 Desert Hills
121 11 Logan Bocovich 15:30.4 Palmer Ridge
122 11 Andres Espinoza 15:30.9 California (Whittier)
123 12 Chris Thornburgh 15:31.3 Brea Olinda
124 12 John Dempsey 15:31.5 Brea Olinda
125 11 Jonathan McDaniel 15:32.8 West Ranch
126 12 Adrian Miranda 15:34.3 California (Whittier)
127 12 Miguel Fausto 15:35.7 California (Whittier)
128 10 Cole Cooper 15:38.0 Redlands East Valley
129 11 William Teets 15:38.1 Palos Verdes
130 12 Genobevo Franco 15:38.7 Paramount
131 11 David Salazar 15:39.5 Cathedral
132 10 Alfredo Tool 15:39.5 Yucaipa
133 12 J Iannone 15:40.5 Desert Vista
134 12 Matthew Fonseca 15:41.5 California (Whittier)
135 10 Garrett Anderson 15:43.1 Campo Verde
136 11 Eduardo Cruz 15:43.7 Arcadia
137 11 Chris Cruz 15:45.0 Ventura
138 9 Simon Opsahl 15:45.6 Redlands East Valley
139 11 Justin Morris 15:46.2 Sage Creek
140 11 Christian Tamura 15:46.5 Campo Verde
141 12 Nick Krohn 15:47.5 Valencia (Placentia)
142 12 Bryce Fenenbock 15:47.9 West Ranch
143 12 Derek Moskal 15:49.0 West Ranch
144 11 Kyle Morrison 15:50.1 Dublin
145 11 Zane Blum 15:50.9 Redlands East Valley
146 10 Andrew Cantu 15:51.2 Cathedral
147 12 Daniel Aguilar 15:52.2 Ventura
148 11 Matthew Burkhardt 15:54.0 J Serra Catholic
149 10 Alex Murphy 15:55.8 Palmer Ridge
150 12 Alejandro Guerrero 15:55.8 Paramount
151 12 Trevor Chapman 15:56.7 Dublin
152 12 Alex Manos 15:59.7 Newbury Park
153 10 Frankie Reid 16:00.2 Palos Verdes
154 10 Alexander Mitchell 16:03.2 Sage Creek
155 11 Joel Winn 16:04.4 Yucaipa
156 11 Spencer Klomp 16:05.3 Desert Hills
157 9 Jonathan Manara 16:05.6 Brea Olinda
158 11 Luc Bragdon 16:14.7 J Serra Catholic
159 10 Gariel Galaz 16:18.2 Cathedral
160 11 Joey Park 16:27.4 Valencia (Placentia)
161 9 Kennie Arreola 16:27.6 J Serra Catholic
162 12 Jon Tobin 16:28.2 Brea Olinda
163 11 Matthew Barnett 16:28.5 Redlands East Valley
164 12 Adrian Lomeli 16:29.6 Paramount
165 11 Ryan Shikiya 16:31.0 Palos Verdes
166 12 Avree Anderson 16:32.4 Campo Verde
167 12 Jose Luis Pluma 16:33.9 Valencia (Placentia)
168 10 Brandon Arana 16:46.5 West Ranch
169 11 Cole Stender 16:52.1 Ventura
170 11 Jack Hemphill 16:54.9 J Serra Catholic
171 11 Connor Keep 16:56.9 Newbury Park
172 11 Kyle Mesch 17:17.1 Ventura
173 12 Michael Lee 17:18.1 Valencia (Placentia)