To modify the report, make a selection from each column below and re-run.

Report Type Status Filter Grade Filter




(Grade filter for indiv report.)


Course PR Report: Crystal Springs

The report below currently displays:

  • Individual PR's
  • Grads & Current Runners
  • All Grades
  • Boys
  • 2.95 miles
  • Grads & Current Runners
All Time Rank Runner Name Grad Year Time Pace PR Date PR Event # of
Races
Select athletes to:
1 Meika Beaudoin-Rousseau 2018 14:45.8 5:00 10/7/17 Serra Invitational 10
2 Stephen Sziebert 2026 14:55.8 5:04 11/15/25 Central Coast Section Finals 7
3 Colin Peattie 2021 14:56.7 5:04 10/12/19 Serra Invitational 5
4 Nolan Topper 2021 15:03.71 5:06 11/6/19 WCAL Finals 6
5 Neil Davis 2001 15:06 5:07 10/14/00 Serra Invitational 8
6 Torre Pena 1988 15:12.7 5:09 10/11/86 Crystal Springs Invite 2
7 Rob Meinhardt 1987 15:13.6 5:10 10/11/86 Crystal Springs Invite 2
8 Alex Scales 2018 15:14.3 5:10 11/2/16 WCAL Finals 10
9 Clem Welsh 2021 15:16.2 5:11 11/6/19 WCAL Finals 6
10 Galen Topper 2021 15:17.02 5:11 11/6/19 WCAL Finals 5
11 Charles DeAnda 2013 15:19.15 5:12 10/13/12 Serra Invitational 7
12 Raymond Meijer 2013 15:21.81 5:12 10/13/12 Serra Invitational 9
13 Ben Penzel 2026 15:22.16 5:13 11/5/25 WCAL #3 6
14 Scott Robinson 1987 15:22.2 5:13 10/11/86 Crystal Springs Invite 2
15 Tanish Chettiar 2022 15:26.1 5:14 11/13/21 Central Coast Section Finals 5
16 Matthew Richardson 2017 15:27.2 5:14 11/4/15 WCAL Finals 7
17 Dalton Guthrie 2010 15:28 5:15 11/14/09 Central Coast Section Finals 9
18 Devansh Shah 2025 15:28.13 5:15 11/6/24 WCAL #3 7
19 Lawrence Smith 2009 15:29 5:15 11/5/08 WCAL Finals 9
19 Wayne Hopp 2002 15:29 5:15 11/1/00 WCAL Finals 6
21 Ryunosuke Yanashita 2022 15:29.9 5:15 11/3/21 WCAL #3 4
22 Jack Bordoni 2012 15:31 5:16 11/2/11 WCAL Finals 10
23 Alex Sasser 2015 15:32 5:16 10/11/14 Serra Invitational 9
24 Aiden Theocheung 2021 15:32.49 5:16 11/6/19 WCAL Finals 6
25 Tom Becker 1995 15:33 5:16 11/13/93 Central Coast Section Finals 3
26 Zander Verhoeven 2025 15:33.11 5:16 11/6/24 WCAL #3 8
27 Ross D'orfani 2019 15:34.1 5:17 10/6/18 Serra Invitational 9
28 Duncan Burk 2027 15:34.9 5:17 11/15/25 Central Coast Section Finals 6
29 Matt Seidel 2014 15:38 5:18 11/16/13 Central Coast Section Finals 9
30 Donald Welsh 2016 15:38.1 5:18 11/4/15 WCAL Finals 8
31 Thomas Busse 2016 15:38.6 5:18 11/4/15 WCAL Finals 7
32 Casper Aliaga 2021 15:39.12 5:18 11/6/19 WCAL Finals 6
33 Shrey Chettiar 2025 15:39.6 5:19 11/16/24 Central Coast Section Finals 8
34 Justin Barry 2014 15:39.68 5:19 10/13/12 Serra Invitational 9
35 Shashank Nandakumar 2027 15:40.3 5:19 11/5/25 WCAL #3 5
36 Kyle Rae 2011 15:41 5:19 10/10/09 Crystal Springs Invite 9
36 Tony Ferrari 2011 15:41 5:19 11/14/09 Central Coast Section Finals 9
36 Miles Meijer 2015 15:41 5:19 10/11/14 Serra Invitational 9
36 Todd Dando 1994 15:41 5:19 10/9/93 Crystal Springs Invite 3
40 Esteban Valencia 2012 15:42 5:19 11/12/11 Central Coast Section Finals 9
41 Camilo Restrepo 2026 15:42.4 5:19 11/15/25 Central Coast Section Finals 6
42 Christian Yarwood 2021 15:44.74 5:20 11/6/19 WCAL Finals 5
43 Arnold Song 1995 15:45 5:20 10/9/93 Crystal Springs Invite 3
44 Tucker Meijer 2015 15:47.54 5:21 10/12/13 Serra Invitational 9
45 Luke Pinkel 2019 15:47.9 5:21 11/12/16 Central Coast Section Finals 8
46 Chris Knapp 1998 15:48 5:21 11/18/97 Central Coast Section Finals 1
47 Andy Zoldak 1988 15:48.7 5:22 10/11/86 Crystal Springs Invite 2
48 Omar Hart 1998 15:49 5:22 11/18/97 Central Coast Section Finals 1
48 Kevin Vergho 1988 15:49 5:22 11/25/86 Central Coast Section Finals 2
50 Dylan Doblar 2017 15:49.2 5:22 11/4/15 WCAL Finals 10
51 William Burch 2025 15:49.8 5:22 11/6/24 WCAL #3 6
52 Marcos Hinojosa 2009 15:50 5:22 11/5/08 WCAL Finals 7
53 Ian Champeny 1988 15:52 5:23 11/25/86 Central Coast Section Finals 1
54 Neerav Gade 2018 15:52.7 5:23 11/2/16 WCAL Finals 8
55 Adrian Hinojosa 2012 15:53 5:23 10/9/10 Crystal Springs Invite 10
56 Chuck Ross 1988 15:53.3 5:23 10/11/86 Crystal Springs Invite 2
57 Kyle Dando 1991 15:54 5:23 11/10/90 Central Coast Section Finals 1
57 Shawn Ayers 1984 15:54 5:23 11/24/81 Central Coast Section Finals 2
57 Jason Field 1982 15:54 5:23 11/19/79 Central Coast Section Finals 1
60 Michael Hase 2015 15:55 5:24 10/11/14 Serra Invitational 8
61 Matt Bejar 2006 15:56 5:24 11/2/05 WCAL Finals 5
61 Ricardo Avila 2015 15:56 5:24 11/5/14 WCAL Finals 8
63 Derek Shiu 2016 15:56.4 5:24 11/4/15 WCAL Finals 9
64 Samer Narang 2001 15:57 5:24 11/1/00 WCAL Finals 6
64 Jeff Wilson 1999 15:57 5:24 11/18/97 Central Coast Section Finals 4
64 Brian Lucido 1994 15:57 5:24 11/13/93 Central Coast Section Finals 3
67 Eric Baum 2007 15:58 5:25 11/1/06 WCAL Finals 4
68 Marcus Avila 2016 15:58.02 5:25 10/12/13 Serra Invitational 8
69 Joseph Deck 2017 15:59.8 5:25 11/2/16 WCAL Finals 8
70 Ryan Burd 2015 16:00 5:25 11/5/14 WCAL Finals 6
71 Jose Sandoval 2012 16:02 5:26 11/12/11 Central Coast Section Finals 8
71 Rodney Sellard 1983 16:02 5:26 11/24/82 Central Coast Section Finals 2
73 Alex Guney 2004 16:03 5:26 10/12/02 Crystal Springs Invite 3
74 Ben Pinkel 2022 16:04.4 5:27 11/13/21 Central Coast Section Finals 4
75 Ryan Menees 2015 16:05 5:27 11/5/14 WCAL Finals 5
75 Ryan Jensen 2003 16:05 5:27 10/12/02 Crystal Springs Invite 5
75 Adrian Webb 1996 16:05 5:27 10/9/93 Crystal Springs Invite 3
78 Truman Paras 2019 16:05.3 5:27 10/6/18 Serra Invitational 8
79 Vibhu Krishnan 2022 16:05.4 5:27 11/13/21 Central Coast Section Finals 6
80 Dylan Connell 2026 16:05.5 5:27 11/15/25 Central Coast Section Finals 6
81 Noa Morishige 2023 16:05.7 5:27 11/12/22 Central Coast Section Finals 7
82 Rusty Moore 1994 16:06 5:27 11/13/93 Central Coast Section Finals 2
83 Isaac Madrid 2014 16:06.05 5:27 10/12/13 Serra Invitational 8
84 Ted Fuell 2019 16:06.4 5:28 10/6/18 Serra Invitational 8
85 Shane O'Flaherty 1985 16:07 5:28 11/22/83 Central Coast Section Finals 2
86 Andrew Blankley 2014 16:07.52 5:28 10/12/13 Serra Invitational 8
87 Daniel Vaca 2021 16:07.6 5:28 10/12/19 Serra Invitational 7
88 Jaime Cannon 1993 16:08 5:28 11/14/92 Central Coast Section Finals 3
89 Kevin Brown 1999 16:09 5:28 11/4/98 WCAL Finals 4
90 Abhinav Aggarwal 2027 16:09.4 5:29 11/5/25 WCAL #3 5
91 Jack Frida 2023 16:09.6 5:29 11/2/22 WCAL #3 5
92 Aiden Baldock 2026 16:09.81 5:29 11/5/25 WCAL #3 7
93 Nico Filip-Sanchez 2015 16:10 5:29 10/11/14 Serra Invitational 5
93 Rory O'Flaherty 1983 16:10 5:29 11/24/82 Central Coast Section Finals 2
95 Matthew Busse 2016 16:10.5 5:29 11/4/15 WCAL Finals 6
96 Luke Hammers 2019 16:10.7 5:29 11/1/17 WCAL Finals 8
97 Paul Roge 2000 16:11 5:29 11/13/99 Central Coast Section Finals 5
98 Benjamin Kelly 2009 16:12 5:29 11/1/06 WCAL Finals 9
98 Akshay Alaghatta 2013 16:12 5:29 10/31/12 WCAL Finals 7
98 Manuel Callahan 1980 16:12 5:29 11/19/79 Central Coast Section Finals 1
101 Aziz Ghadiali 2016 16:12.6 5:30 10/10/15 Serra Invitational 5
102 Ronil Shah 2027 16:12.87 5:30 11/5/25 WCAL #3 6
103 Bennet Shaw 2015 16:13 5:30 11/5/14 WCAL Finals 7
104 Reed Bodnar-Cohen 2024 16:13.3 5:30 11/11/23 Central Coast Section Finals 5
105 Alex Manens 2024 16:13.4 5:30 11/1/23 WCAL #3 5
106 Erik Anderson 2009 16:14 5:30 11/5/08 WCAL Finals 9
106 Pat Kelly 1991 16:14 5:30 11/10/90 Central Coast Section Finals 1
108 Justin Neems 1999 16:15 5:31 10/10/98 Serra Invitational 1
109 Benjamin Micallef 2017 16:15.9 5:31 11/4/15 WCAL Finals 8
110 Tristan Lalonde 2022 16:16.58 5:31 11/6/19 WCAL Finals 7
111 Max Wainwright 2003 16:17 5:31 10/12/02 Crystal Springs Invite 5
111 Tyler Craven 2024 16:17 5:31 11/1/23 WCAL #3 5
113 Matt Eckstrom 2020 16:17.5 5:31 11/16/19 Central Coast Section Finals 5
114 Sanmay Jain 2011 16:18 5:32 11/3/10 WCAL Finals 8
114 Dan Futrell 2001 16:18 5:32 11/1/00 WCAL Finals 5
114 Mike Nolan 1999 16:18 5:32 10/10/98 Serra Invitational 3
117 Steve Taylor 1994 16:19 5:32 11/13/93 Central Coast Section Finals 2
117 Alex Miroshnickanko 1984 16:19 5:32 11/24/82 Central Coast Section Finals 2
119 Tyler Lazar 2014 16:21 5:33 10/12/13 Serra Invitational 6
119 Keith Allen 1984 16:21 5:33 11/22/83 Central Coast Section Finals 1
119 Tom Grim 1980 16:21 5:33 11/19/79 Central Coast Section Finals 2
122 Prajay Lolabattu 2015 16:22 5:33 10/11/14 Serra Invitational 8
123 Sebastian Salcedo 2027 16:22.37 5:33 11/5/25 WCAL #3 5
124 Nicholas Riener 2018 16:22.5 5:33 10/7/17 Serra Invitational 8
125 Jack Glanville 2022 16:22.82 5:33 11/6/19 WCAL Finals 6
126 Ben Callon 2021 16:23.4 5:33 10/6/18 Serra Invitational 4
127 Andreas Sandberg 1998 16:24 5:34 11/18/97 Central Coast Section Finals 1
127 Skip Wagstaffe 1979 16:24 5:34 10/8/77 Crystal Springs Invite 1
129 Michael Martinez 2016 16:24.5 5:34 10/10/15 Serra Invitational 6
130 Daniel Galindo 2000 16:26 5:34 11/14/98 Central Coast Section Finals 4
131 Kyle Hillebrecht 2008 16:27 5:35 10/31/07 WCAL Finals 6
132 Andrew Fabian 2008 16:28 5:35 10/31/07 WCAL Finals 8
132 Justen Whittall 1992 16:28 5:35 11/20/91 Central Coast Section Finals 2
132 Steve Raman 1984 16:28 5:35 11/24/82 Central Coast Section Finals 2
135 Kyle Suhendra 2028 16:28.02 5:35 11/5/25 WCAL #3 3
136 Patrick Reilly 2019 16:28.3 5:35 10/6/18 Serra Invitational 8
137 James Cuff-alvarado 2020 16:29.6 5:35 10/12/19 Serra Invitational 8
138 Daniel Gurza 2016 16:29.9 5:36 10/10/15 Serra Invitational 8
139 Andrew Harada 2006 16:30 5:36 10/8/05 Crystal Springs Invite 6
139 Brian Lavelle 1993 16:30 5:36 11/14/92 Central Coast Section Finals 2
141 Josh Pleva 2014 16:30.6 5:36 10/13/12 Serra Invitational 8
142 Peter Deck 2019 16:30.7 5:36 10/6/18 Serra Invitational 8
143 Kyle Tuttle 2007 16:31 5:36 11/1/06 WCAL Finals 7
143 Thomas Doyle 2015 16:31 5:36 10/11/14 Serra Invitational 8
145 Jacob Deppmeier 2016 16:31.5 5:36 10/10/15 Serra Invitational 7
145 Holden Duflock 2020 16:31.5 5:36 10/12/19 Serra Invitational 7
147 Chris Partin 2007 16:32 5:36 10/14/06 Crystal Springs Invite 2
147 Will Pandori 2009 16:32 5:36 10/11/08 Crystal Springs Invite 8
149 Sam Diab 2019 16:33 5:37 10/7/17 Serra Invitational 8
149 Nick Arcelona 2003 16:33 5:37 10/12/02 Crystal Springs Invite 4
149 Grant Cornia 2002 16:33 5:37 11/13/99 Central Coast Section Finals 4
149 Pete Dolan 1977 16:33 5:37 10/11/75 Crystal Springs Invite 1
153 Luigi Zialcita 2018 16:33.5 5:37 10/7/17 Serra Invitational 8
154 Colby Moore 2006 16:34 5:37 11/12/05 Central Coast Section Finals 5
154 Chris Sedayao 2017 16:34 5:37 10/11/14 Serra Invitational 7
154 Ed Engler 1989 16:34 5:37 10/11/86 Crystal Springs Invite 1
157 Owen Botkin 2023 16:34.7 5:37 11/2/22 WCAL #3 6
158 Alex Jeongco 2011 16:35 5:37 10/9/10 Crystal Springs Invite 6
159 Nico St. Angel 2026 16:35.12 5:37 11/6/24 WCAL #3 6
160 Spencer Maffeo 2027 16:35.95 5:38 11/5/25 WCAL #3 6
161 Tim Watson 1991 16:36 5:38 11/10/90 Central Coast Section Finals 1
161 Peter Fisher 1989 16:36 5:38 10/11/86 Crystal Springs Invite 1
163 Daniel Leclair 2018 16:36.2 5:38 11/2/16 WCAL Finals 8
163 Nathan Petree 2023 16:36.2 5:38 11/2/22 WCAL #3 6
165 Sonny Lowe 2023 16:36.4 5:38 11/2/22 WCAL #3 5
166 Dhruva Bhagwat 2023 16:36.6 5:38 10/8/22 Crystal Springs Invitational 6
167 Brandon Siko 2009 16:37 5:38 11/5/08 WCAL Finals 8
167 Robbie Cotton 2010 16:37 5:38 10/10/09 Crystal Springs Invite 7
167 Kevin Prindiville 1995 16:37 5:38 10/9/93 Crystal Springs Invite 1
170 Ian Knight 2023 16:37.6 5:38 11/2/22 WCAL #3 5
171 Bob Young 1982 16:38 5:38 11/19/79 Central Coast Section Finals 1
172 Rich Masino 1982 16:39 5:39 11/24/81 Central Coast Section Finals 1
173 Matt Abely 2009 16:40 5:39 10/11/08 Crystal Springs Invite 8
173 Ryan Moreland 2002 16:40 5:39 11/1/00 WCAL Finals 5
173 Tim Oberholzer 1991 16:40 5:39 11/10/90 Central Coast Section Finals 1
176 Dominic Erickson 2029 16:40.37 5:39 11/5/25 WCAL #3 1
177 Mario Andreozzi 2000 16:41 5:39 11/13/99 Central Coast Section Finals 3
177 Steve Eckstrom 1982 16:41 5:39 11/19/79 Central Coast Section Finals 1
179 Andrew Romero 2018 16:41.2 5:39 11/1/17 WCAL Finals 6
180 Thomas Clark 2018 16:41.5 5:39 11/2/16 WCAL Finals 8
181 Justin Seidel 2018 16:42 5:40 10/7/17 Serra Invitational 7
181 Eddie Paone 1984 16:42 5:40 11/24/81 Central Coast Section Finals 2
181 Tony Borsa 1978 16:42 5:40 10/8/77 Crystal Springs Invite 1
184 Alex Cagwin 2009 16:43 5:40 11/5/08 WCAL Finals 5
184 Bryan Heng 2015 16:43 5:40 10/12/13 Serra Invitational 7
186 Bill Benevento 1982 16:43.1 5:40 11/19/79 Central Coast Section Finals 1
187 Dane Flores 2025 16:45.6 5:41 11/1/23 WCAL #3 5
188 Nicholas Mantovani 2012 16:46 5:41 11/12/11 Central Coast Section Finals 9
188 Marc Boulland 1993 16:46 5:41 11/20/91 Central Coast Section Finals 1
188 Boyle 1989 16:46 5:41 10/11/86 Crystal Springs Invite 1
191 Mario Andeozz 2000 16:47 5:41 11/14/98 Central Coast Section Finals 1
192 Dylan Tai 2026 16:48.71 5:42 11/5/25 WCAL #3 8
193 Sebastian Penner Brown 2022 16:49.43 5:42 11/6/19 WCAL Finals 2
194 Danny Smith 2005 16:50 5:42 11/5/03 WCAL Finals 6
194 Quiche Rubalcava 1988 16:50 5:42 10/11/86 Crystal Springs Invite 1
196 Jude Hammers 2024 16:50.1 5:42 11/2/22 WCAL #3 4
197 Joseph Sarmenta 2021 16:50.3 5:42 10/12/19 Serra Invitational 6
198 Dylan Papenfuss 2021 16:50.6 5:43 11/6/19 WCAL Finals 6
199 Kyle Wulff 2006 16:51 5:43 11/12/05 Central Coast Section Finals 5
199 Connor Demerritt 2014 16:51 5:43 10/18/11 WCAL #2 3
201 Richard Tan 2004 16:52 5:43 11/1/00 WCAL Finals 1
202 Zack Di Salvo 2000 16:53 5:43 10/9/99 Crystal Springs Invite 2
203 Brett Donnelly 2005 16:54 5:44 10/12/02 Crystal Springs Invite 5
203 Arnold Song 1993 16:54 5:44 11/20/91 Central Coast Section Finals 1
203 Steve Mills 1989 16:54 5:44 10/11/86 Crystal Springs Invite 1
206 Derek Cech 2019 16:55.1 5:44 10/6/18 Serra Invitational 6
207 Azariel Martinez-Sigala 2022 16:55.69 5:44 11/6/19 WCAL Finals 4
208 Weston Raynak 2020 16:56.2 5:44 10/12/19 Serra Invitational 7
209 Ken Saxton 2013 16:56.63 5:45 10/13/12 Serra Invitational 7
210 Garrett Jones 2014 16:57 5:45 10/18/11 WCAL #2 2
210 Bradley Afroilan 2012 16:57 5:45 11/2/11 WCAL Finals 7
210 William Lee 1982 16:57 5:45 11/19/79 Central Coast Section Finals 1
213 Joell Macias 2020 16:57.6 5:45 11/6/19 WCAL Finals 8
214 Deven Carroll 2007 16:58 5:45 11/1/06 WCAL Finals 5
214 Matt Bordoni 2004 16:58 5:45 10/12/02 Crystal Springs Invite 7
214 Max Mancini 1984 16:58 5:45 11/22/83 Central Coast Section Finals 1
214 Brian Billeter 1993 16:58 5:45 11/14/92 Central Coast Section Finals 1
214 John Lutkenhouse 1982 16:58 5:45 11/19/79 Central Coast Section Finals 1
219 Jack Boennighausen 2021 16:58.13 5:45 11/6/19 WCAL Finals 6
220 Geoff Dolan 1991 16:59 5:45 11/10/90 Central Coast Section Finals 1
221 Robert del Rio 2025 16:59.35 5:46 11/6/24 WCAL #3 6
222 Jackson Willard 2027 16:59.39 5:46 11/5/25 WCAL #3 4
223 Joey Shanley 1995 17:00 5:46 10/9/93 Crystal Springs Invite 1
223 Josh Hayes 1994 17:00 5:46 10/9/93 Crystal Springs Invite 1
223 Murphy 0 17:00 5:46 10/11/86 Crystal Springs Invite 1
226 Matt Richards 2010 17:01 5:46 10/10/09 Crystal Springs Invite 8
226 Marshall Seid 2013 17:01 5:46 10/18/11 WCAL #2 8
226 Nathan Liu 2019 17:01 5:46 10/6/18 Serra Invitational 8
226 Andrew Kwee 2000 17:01 5:46 11/4/98 WCAL Finals 2
230 Ian Wintrup 2004 17:02 5:46 11/5/03 WCAL Finals 3
230 Brian Eder 1981 17:02 5:46 11/19/79 Central Coast Section Finals 1
232 Jacob Karson 2016 17:02.1 5:46 10/10/15 Serra Invitational 7
232 Ryder Reginelli 2025 17:02.1 5:46 11/2/22 WCAL #3 4
234 Paone 0 17:03 5:47 10/11/86 Crystal Springs Invite 1
235 Scott Siegfried 2001 17:04 5:47 10/14/00 Serra Invitational 4
235 Collins 1987 17:04 5:47 10/11/86 Crystal Springs Invite 1
237 Charlie Logan 2018 17:04.9 5:47 10/8/16 Serra Invitational 6
237 Parker Goodrich 2021 17:04.9 5:47 11/6/19 WCAL Finals 2
239 Justin Folan 2018 17:05 5:47 10/8/16 Serra Invitational 4
239 Daniel Toy 2012 17:05 5:47 10/18/11 WCAL #2 8
241 Uriel Ramirez 2022 17:05.5 5:48 11/3/21 WCAL #3 5
242 Tanay Menezes 2020 17:05.7 5:48 10/12/19 Serra Invitational 8
243 Joseph Matan 2016 17:06 5:48 10/11/14 Serra Invitational 6
243 Chris Sakamaki 1978 17:06 5:48 10/11/75 Crystal Springs Invite 1
245 David Dalton 2014 17:06.56 5:48 10/13/12 Serra Invitational 5
246 Sean Yamagiwa 2012 17:07 5:48 11/2/11 WCAL Finals 4
246 Woodley 1989 17:07 5:48 10/11/86 Crystal Springs Invite 1
248 Jefferey Hara 2014 17:07.37 5:48 10/13/12 Serra Invitational 8
249 Lukas Snycerski 2020 17:07.69 5:48 11/6/19 WCAL Finals 7
250 Lucas Calhoun 2026 17:07.77 5:48 11/5/25 WCAL #3 7
251 Reed Thornburg 2011 17:08 5:48 10/10/09 Crystal Springs Invite 7
251 Jimmy Curley 2003 17:08 5:48 10/12/02 Crystal Springs Invite 3
251 Jodel Caery 1994 17:08 5:48 10/9/93 Crystal Springs Invite 1
254 Jonathan Park 2023 17:08.7 5:49 10/8/22 Crystal Springs Invitational 6
255 Akhil Surapaneni 2014 17:08.93 5:49 10/13/12 Serra Invitational 6
256 Bryan Finney 2008 17:09 5:49 10/31/07 WCAL Finals 6
257 Francis Kitrick 2005 17:10 5:49 10/11/03 Crystal Springs Invite 5
257 Pat Flanagan 1995 17:10 5:49 10/9/93 Crystal Springs Invite 1
259 Isaiah Amanuel 2020 17:10.4 5:49 10/6/18 Serra Invitational 6
260 John Stebbins 2021 17:10.91 5:49 11/6/19 WCAL Finals 2
261 Emilio Valencia 2016 17:11 5:49 10/11/14 Serra Invitational 7
262 Tanay Doppalapudi 2024 17:11.6 5:50 11/3/21 WCAL #3 3
263 Trace Peters 2027 17:11.76 5:50 11/5/25 WCAL #3 6
264 Joe Giacalone 2025 17:11.78 5:50 11/6/24 WCAL #3 2
265 Steve Ward 1994 17:12 5:50 10/9/93 Crystal Springs Invite 1
266 Zach Koverman 2020 17:12.14 5:50 11/6/19 WCAL Finals 7
267 Kyle Tanner 2017 17:12.2 5:50 11/4/15 WCAL Finals 6
267 Ryan Kropp 2022 17:12.2 5:50 10/2/21 Crystal Springs Invitational 6
269 Nicholas Shea 2013 17:12.85 5:50 10/13/12 Serra Invitational 7
270 Ishaan Vadlamani 2027 17:13.87 5:50 11/5/25 WCAL #3 6
271 Eric Sumner 2008 17:14 5:51 10/14/06 Crystal Springs Invite 6
271 Mike Bordoni 2002 17:14 5:51 10/9/99 Crystal Springs Invite 4
273 Rohit Vakkalagadda 2024 17:14.1 5:51 10/8/22 Crystal Springs Invitational 5
274 Liam Wallace 2029 17:14.7 5:51 10/11/25 Crystal Springs Invite 1
275 Mark Throndson 1981 17:15 5:51 11/19/79 Central Coast Section Finals 2
276 James Jones 2028 17:15.36 5:51 11/5/25 WCAL #3 2
277 Tyler Nguyen 2021 17:15.4 5:51 10/6/18 Serra Invitational 6
278 Luke Meyercord 2020 17:15.9 5:51 10/6/18 Serra Invitational 7
279 Andrew Wulf 1997 17:16 5:51 10/9/93 Crystal Springs Invite 1
280 Jason Bruni 2018 17:16.3 5:51 10/8/16 Serra Invitational 7
281 Kyle Donahue 2018 17:16.6 5:51 11/2/16 WCAL Finals 6
282 Benjamin Speck 2026 17:16.63 5:51 11/6/24 WCAL #3 7
283 Chris Janke 1999 17:17 5:52 10/10/98 Serra Invitational 2
283 Chris Schenone 1977 17:17 5:52 10/11/75 Crystal Springs Invite 1
285 Justin Nguyen 2017 17:17.2 5:52 11/2/16 WCAL Finals 6
286 Connor Crinion 2015 17:18 5:52 10/11/14 Serra Invitational 8
287 Dante Carollo 2018 17:18.5 5:52 11/2/16 WCAL Finals 8
288 Soham Vohra 2023 17:18.8 5:52 11/12/22 Central Coast Section Finals 4
289 Aron Gura 2004 17:19 5:52 11/1/00 WCAL Finals 1
289 Hogan 1987 17:19 5:52 10/11/86 Crystal Springs Invite 1
289 Paul Schmidt 1981 17:19 5:52 11/19/79 Central Coast Section Finals 1
292 Antonio Robles 2024 17:19.2 5:52 11/2/22 WCAL #3 6
293 Kian Washington 2026 17:19.83 5:52 11/5/25 WCAL #3 8
294 Brian Bensch 2005 17:20 5:53 11/5/03 WCAL Finals 3
294 John Beall 1976 17:20 5:53 10/11/75 Crystal Springs Invite 1
296 Viraj Moharir 2026 17:20.72 5:53 11/5/25 WCAL #3 5
297 Jeff Benford 2001 17:21 5:53 11/1/00 WCAL Finals 5
297 Nate Stemberga 1999 17:21 5:53 11/4/98 WCAL Finals 1
299 Tyler Vergho 2019 17:21.1 5:53 11/4/15 WCAL Finals 2
300 Gavin Borer 2027 17:21.75 5:53 11/6/24 WCAL #3 5
301 Luis Szarindar 2027 17:21.9 5:53 11/6/24 WCAL #3 4
302 Kevin Sedayao 2015 17:22 5:53 10/11/14 Serra Invitational 7
303 Noah Kihmm 2023 17:22.5 5:53 11/2/22 WCAL #3 6
304 Andrew Willis 2006 17:23 5:54 11/2/05 WCAL Finals 5
304 Derek Pincus 2010 17:23 5:54 10/10/09 Crystal Springs Invite 6
304 Pat Tam 1995 17:23 5:54 10/9/93 Crystal Springs Invite 1
307 Ian Trela 2024 17:23.2 5:54 10/8/22 Crystal Springs Invitational 4
308 Erik Matlack 2025 17:23.67 5:54 11/6/24 WCAL #3 8
309 Jon Ashton 2002 17:24 5:54 10/14/00 Serra Invitational 3
309 Mike Graves 1989 17:24 5:54 10/11/86 Crystal Springs Invite 1
311 Sumukh Rao 2026 17:24.24 5:54 11/5/25 WCAL #3 5
312 Justin Phan 2006 17:25 5:54 11/2/05 WCAL Finals 1
312 Sam Dwyer 2008 17:25 5:54 10/14/06 Crystal Springs Invite 3
312 Alex Chapman 2011 17:25 5:54 11/5/08 WCAL Finals 4
315 Jorge Sosa 2023 17:25.2 5:54 10/12/19 Serra Invitational 2
316 Tyler Clayton 2005 17:26 5:55 10/11/03 Crystal Springs Invite 4
317 Jonathan Durstenfeld 2010 17:27 5:55 10/10/09 Crystal Springs Invite 8
317 Ramon Gomez 2014 17:27 5:55 11/2/11 WCAL Finals 7
317 Joe Naegele 2001 17:27 5:55 10/14/00 Serra Invitational 3
317 Don Gifford 1978 17:27 5:55 10/11/75 Crystal Springs Invite 1
321 Quinn Garcia 2028 17:27.33 5:55 11/5/25 WCAL #3 4
322 Andy Zhan 2027 17:27.88 5:55 11/5/25 WCAL #3 6
323 Jack Phipps 2008 17:28 5:55 10/14/06 Crystal Springs Invite 4
324 Tommy Snycerski 2023 17:28.2 5:55 11/2/22 WCAL #3 6
325 Hayden Boone 2024 17:28.5 5:55 11/1/23 WCAL #3 5
326 Robert Choi 2023 17:28.7 5:55 10/8/22 Crystal Springs Invitational 3
327 Brendan Kerr 2004 17:29 5:56 11/1/00 WCAL Finals 3
328 Scott Andersen 2018 17:29.1 5:56 11/4/15 WCAL Finals 6
329 Kyle Otto 2013 17:29.8 5:56 10/13/12 Serra Invitational 6
330 John Bigelow 2012 17:30 5:56 10/9/10 Crystal Springs Invite 7
330 Chris Spurlock 1983 17:30 5:56 11/24/81 Central Coast Section Finals 1
332 David Estko 2010 17:31 5:56 11/5/08 WCAL Finals 6
333 Justin Cai 2020 17:31.33 5:56 11/6/19 WCAL Finals 6
334 Patrick Boyd 2024 17:31.9 5:57 10/2/21 Crystal Springs Invitational 3
335 Sean Semeniuk 2007 17:32 5:57 11/2/05 WCAL Finals 3
335 Jon Pearman 1994 17:32 5:57 11/20/91 Central Coast Section Finals 1
335 Rogers 1989 17:32 5:57 10/11/86 Crystal Springs Invite 1
338 Kunal Handa 2019 17:32.5 5:57 10/31/18 WCAL Finals 8
339 Matthew Nazari 2020 17:32.82 5:57 11/6/19 WCAL Finals 7
340 Jason Evanchik 2021 17:32.9 5:57 10/12/19 Serra Invitational 1
341 Chris Lanoie 2015 17:33 5:57 11/5/14 WCAL Finals 4
341 David Fisher 2002 17:33 5:57 10/14/00 Serra Invitational 2
343 Javier Ascencio 2020 17:33.51 5:57 11/6/19 WCAL Finals 6
344 Andrew McCarty 2012 17:34 5:57 10/10/09 Crystal Springs Invite 4
345 Brennan Orman 2021 17:34.5 5:57 11/6/19 WCAL Finals 6
346 Nick Young 2013 17:35 5:58 10/10/09 Crystal Springs Invite 2
347 Xavier Mcwilliams 2021 17:35.3 5:58 10/12/19 Serra Invitational 6
348 Elias Dweiri 2028 17:35.97 5:58 11/5/25 WCAL #3 4
349 Nick Lazarakis 2009 17:36 5:58 10/11/08 Crystal Springs Invite 8
349 Joseph Diaz 2014 17:36 5:58 10/9/10 Crystal Springs Invite 1
349 Matthew Clem 2015 17:36 5:58 10/11/14 Serra Invitational 8
352 Liam Mckeown 2023 17:36.9 5:58 10/2/21 Crystal Springs Invitational 4
353 Kunal Bhatia 2015 17:37 5:58 10/12/13 Serra Invitational 8
354 Carter Bonham 2027 17:37.6 5:59 10/12/24 Crystal Springs Invitational 6
355 Wesley Hawkins 2027 17:37.7 5:59 10/11/25 Crystal Springs Invite 3
356 Sean Adamski 2008 17:38 5:59 10/13/07 Crystal Springs Invite 6
356 Lupe Rojas 2015 17:38 5:59 10/18/11 WCAL #2 4
356 John Dewey 1980 17:38 5:59 11/19/79 Central Coast Section Finals 2
359 Deven Anwar 2026 17:38.11 5:59 11/5/25 WCAL #3 4
360 Jonathan Mcsweeney 2022 17:38.6 5:59 10/2/21 Crystal Springs Invitational 6
361 Cianan Conefrey-Shinozaki 2019 17:39.4 5:59 11/1/17 WCAL Finals 8
362 Isaiah Zamora 2021 17:39.83 5:59 11/6/19 WCAL Finals 5
363 Cole Parrish 2017 17:40 5:59 11/5/14 WCAL Finals 4
363 Thomas Ashton 2004 17:40 5:59 11/1/00 WCAL Finals 1
365 Brandon Mai 2027 17:40.29 5:59 11/6/24 WCAL #3 6
366 Jeremy Park 2023 17:40.5 5:59 10/8/22 Crystal Springs Invitational 5
367 Brian Kelly 1994 17:41 6:00 10/9/93 Crystal Springs Invite 1
367 Houston 1987 17:41 6:00 10/11/86 Crystal Springs Invite 1
369 Pranay Lolabattu 2015 17:42 6:00 11/5/14 WCAL Finals 3
370 Scott Yang 2016 17:42.1 6:00 10/10/15 Serra Invitational 7
371 Christopher Hom 2019 17:42.8 6:00 10/6/18 Serra Invitational 8
372 Andrew Ramirez 2015 17:43 6:00 10/11/14 Serra Invitational 8
373 Will Meinhardt 2019 17:43.3 6:00 11/2/16 WCAL Finals 2
374 Anselmo Sandoval 2011 17:44 6:01 11/3/10 WCAL Finals 5
375 Jacob Lazar 2016 17:44.2 6:01 10/12/13 Serra Invitational 6
376 Alex Flores Plancarte 2028 17:44.23 6:01 11/5/25 WCAL #3 4
377 Dylan Theocheung 2024 17:44.5 6:01 11/1/23 WCAL #3 5
378 Bobby Carroll 2006 17:45 6:01 11/2/05 WCAL Finals 3
378 Mike Wueste 2000 17:45 6:01 10/9/99 Crystal Springs Invite 2
378 Brett Lande 2000 17:45 6:01 11/4/98 WCAL Finals 1
381 John Mulliken 2017 17:45.1 6:01 11/4/15 WCAL Finals 8
382 Michael Nazari 2018 17:45.6 6:01 10/7/17 Serra Invitational 6
383 Matt Weigand 2008 17:46 6:01 10/31/07 WCAL Finals 2
383 Ajay Mallya 2021 17:46 6:01 10/7/17 Serra Invitational 2
383 Daniel Lim 2005 17:46 6:01 10/13/01 Serra Invitational 2
383 Ernest Wright 2001 17:46 6:01 11/4/98 WCAL Finals 1
383 Shedoudi 1989 17:46 6:01 10/11/86 Crystal Springs Invite 1
388 Albert Vo 2024 17:46.1 6:01 10/8/22 Crystal Springs Invitational 3
389 Service 1989 17:47 6:02 10/11/86 Crystal Springs Invite 1
390 Matthew Affinito 2022 17:47.5 6:02 11/3/21 WCAL #3 4
391 Omar Martinez 2022 17:47.51 6:02 11/6/19 WCAL Finals 3
392 Michael Maietta 2009 17:48 6:02 11/5/08 WCAL Finals 5
392 Austin Thornburg 2013 17:48 6:02 10/9/10 Crystal Springs Invite 7
394 Michael Macias 2022 17:49 6:02 10/6/18 Serra Invitational 4
394 David Pearl 2000 17:49 6:02 10/9/99 Crystal Springs Invite 1
396 Sam Todd 2020 17:49.19 6:02 11/6/19 WCAL Finals 7
397 Riaan Agrawal 2029 17:49.53 6:03 11/5/25 WCAL #3 2
398 Joshua Lee 2019 17:49.9 6:03 11/4/15 WCAL Finals 5
399 Evan Tsukahara 2019 17:50 6:03 10/7/17 Serra Invitational 6
399 Steven Landis 2016 17:50 6:03 11/5/14 WCAL Finals 7
399 Escamilla 1990 17:50 6:03 10/11/86 Crystal Springs Invite 1
402 Patrick Mccarthy 2020 17:50.4 6:03 11/2/16 WCAL Finals 2
403 Logan Chavez 2029 17:50.64 6:03 11/5/25 WCAL #3 2
404 Timothy Do 2029 17:50.98 6:03 11/5/25 WCAL #3 2
405 Emilio Flamenco 2014 17:51 6:03 10/31/12 WCAL Finals 8
405 Justin Cho 2013 17:51 6:03 11/2/11 WCAL Finals 5
407 Benjamin Shea 2013 17:51.61 6:03 10/13/12 Serra Invitational 8
408 Nicolas Deruiter 2016 17:51.8 6:03 11/4/15 WCAL Finals 8
409 AJ Killoran 2011 17:52 6:03 10/10/09 Crystal Springs Invite 7
410 Logan Connell 2029 17:52.79 6:04 11/5/25 WCAL #3 2
411 Andrew Joseph 2017 17:53.5 6:04 11/4/15 WCAL Finals 3
412 Danny Jordan 2008 17:54 6:04 11/2/05 WCAL Finals 3
412 Oliver Lamb 2011 17:54 6:04 10/10/09 Crystal Springs Invite 3
412 Oliver Lamb 2011 17:54 6:04 11/4/09 WCAL Finals 3
412 Jim Thomas 1977 17:54 6:04 10/11/75 Crystal Springs Invite 1
416 Tomas Lopez 2025 17:54.7 6:04 10/12/24 Crystal Springs Invitational 6
417 Kevin Leary 2014 17:55 6:04 10/18/11 WCAL #2 6
417 Joey Davey 2004 17:55 6:04 10/14/00 Serra Invitational 1
417 Aaron Jacobsen 1999 17:55 6:04 11/4/98 WCAL Finals 1
420 Nathan Boyer 2025 17:55.49 6:05 11/6/24 WCAL #3 8
421 Michael Trimberger 2010 17:56 6:05 11/5/08 WCAL Finals 4
422 Nico Ruiz 2024 17:56.2 6:05 10/7/23 Crystal Springs Invitational 5
423 Anton Matlack 2025 17:56.27 6:05 11/6/24 WCAL #3 8
424 Matthew Lum 2021 17:56.55 6:05 11/6/19 WCAL Finals 6
425 Conor Sullivan 2009 17:57 6:05 11/2/05 WCAL Finals 8
425 Eliot Williams 2007 17:57 6:05 10/14/06 Crystal Springs Invite 6
427 Brent Parsons 2001 17:58 6:05 11/1/00 WCAL Finals 3
427 Frank Lemes 1995 17:58 6:05 10/9/93 Crystal Springs Invite 1
427 Gordon Allen 1996 17:58 6:05 10/9/93 Crystal Springs Invite 1
427 Gomes 1987 17:58 6:05 10/11/86 Crystal Springs Invite 1
427 Kian Sawaya 2026 17:58 6:05 11/2/22 WCAL #3 2
432 Mark Becker 2025 17:58.2 6:05 10/8/22 Crystal Springs Invitational 6
433 Vincent Pecoraro 2023 17:58.9 6:06 10/8/22 Crystal Springs Invitational 4
434 Taylor Calderon 2013 17:59 6:06 11/4/09 WCAL Finals 4
434 Ben Strong 1999 17:59 6:06 11/4/98 WCAL Finals 1
434 Paul Taylor 2000 17:59 6:06 11/4/98 WCAL Finals 1
437 Kiran Larney-badani 2020 17:59.4 6:06 10/6/18 Serra Invitational 6
438 Andrew Tapia 2007 18:00 6:06 11/1/06 WCAL Finals 3
439 Benjamin Broccoli 2025 18:00.2 6:06 10/8/22 Crystal Springs Invitational 3
440 Christian Powell 2019 18:00.3 6:06 10/31/18 WCAL Finals 7
441 Mike Trimberger 2010 18:01 6:06 11/4/09 WCAL Finals 1
441 Sean Moore 1999 18:01 6:06 11/4/98 WCAL Finals 1
443 Andrew Haas 2024 18:01.4 6:07 11/3/21 WCAL #3 4
443 Milun Kalidindi 2024 18:01.4 6:07 11/1/23 WCAL #3 4
445 Alan Cameron 2007 18:02 6:07 10/14/06 Crystal Springs Invite 6
446 Ian Kruse 2013 18:03 6:07 10/31/12 WCAL Finals 4
446 Dan Zoldak 1990 18:03 6:07 10/11/86 Crystal Springs Invite 1
448 Ethan Familetti 2024 18:03.1 6:07 11/2/22 WCAL #3 6
449 Marco Miranda 2013 18:03.64 6:07 10/13/12 Serra Invitational 8
450 Andres Ibarra 2020 18:04 6:07 11/1/17 WCAL Finals 2
451 Jack Bullard 2015 18:05 6:08 10/31/12 WCAL Finals 2
452 Liam Mains 2028 18:05.83 6:08 11/5/25 WCAL #3 4
453 Benthan Vu 2021 18:05.99 6:08 11/6/19 WCAL Finals 2
454 Simon Coffin 2012 18:06 6:08 10/9/10 Crystal Springs Invite 6
454 Elias Masri 2015 18:06 6:08 10/12/13 Serra Invitational Adds 8
454 Matt Duprel 2005 18:06 6:08 11/5/03 WCAL Finals 3
457 Matthew Chan 2012 18:07 6:08 11/4/09 WCAL Finals 8
457 Brandon Toy 2014 18:07 6:08 10/12/13 Serra Invitational 8
457 Justin Hough 1995 18:07 6:08 10/9/93 Crystal Springs Invite 1
460 Kyle Jorgensen 2011 18:08 6:09 11/5/08 WCAL Finals 6
460 Finn Pounds 2014 18:08 6:09 10/18/11 WCAL #2 3
462 Ryan Ruiz 2007 18:09 6:09 11/2/05 WCAL Finals 3
462 Karl Meissner 2013 18:09 6:09 10/31/12 WCAL Finals 8
462 Steve Cortez 1981 18:09 6:09 10/8/77 Crystal Springs Invite 3
465 Miller Craycraft 2019 18:09.1 6:09 11/1/17 WCAL Finals 5
466 Elliot Jobson 2014 18:09.19 6:09 10/13/12 Serra Invitational 2
467 Aiden Li 2024 18:09.6 6:09 11/2/22 WCAL #3 5
468 Ben Chuter 2012 18:10 6:09 11/4/09 WCAL Finals 2
469 Thomas Umhofer 2019 18:10.7 6:10 11/2/16 WCAL Finals 8
470 Frank Cannizzaro 2014 18:11 6:10 10/31/12 WCAL Finals 8
470 Trevor Reader 2004 18:11 6:10 10/11/03 Crystal Springs Invite 6
470 Chris Mertens 2004 18:11 6:10 11/5/03 WCAL Finals 3
473 Jeswin Joseph 2029 18:11.43 6:10 11/5/25 WCAL #3 2
474 Robalcana 1990 18:12 6:10 10/11/86 Crystal Springs Invite 1
475 Benjamin Maya 2024 18:12.7 6:10 11/1/23 WCAL #3 2
476 Henry Horvarth 2029 18:13.08 6:11 11/5/25 WCAL #3 2
477 Andres Rocha 2017 18:13.8 6:11 11/4/15 WCAL Finals 7
478 Alexander Sporck 2006 18:14 6:11 11/2/05 WCAL Finals 3
478 Ryan Nazari 2017 18:14 6:11 10/8/16 Serra Invitational 2
480 Daniel Martinez 2020 18:14.55 6:11 11/6/19 WCAL Finals 6
481 Jimmy Roe 2018 18:14.7 6:11 10/8/16 Serra Invitational 8
482 Justin Koh 2009 18:17 6:12 11/2/05 WCAL Finals 3
483 Michael Lapierre 2017 18:17.9 6:12 10/10/15 Serra Invitational 7
484 Muscal 1990 18:18 6:12 10/11/86 Crystal Springs Invite 1
485 Rayirth Iyer 2029 18:18.37 6:12 11/5/25 WCAL #3 2
486 James Ludwico 2023 18:18.8 6:12 11/2/22 WCAL #3 6
487 Navaette 0 18:19 6:13 10/20/77 Center Meet #2 1
488 Nicholas Jarymowycz 2021 18:19.2 6:13 11/1/17 WCAL Finals 6
489 Chris Nardi 2006 18:20 6:13 11/2/05 WCAL Finals 1
489 Kyle Regan 2002 18:20 6:13 11/4/98 WCAL Finals 2
491 Bradley Gustafson 2017 18:20.6 6:13 10/10/15 Serra Invitational 5
492 Jimmy Consiglio 2013 18:21 6:13 10/31/12 WCAL Finals 8
492 Elliot Wilde 2014 18:21 6:13 10/12/13 Serra Invitational 8
494 Paolo Zialcita 2015 18:22 6:14 10/11/14 Serra Invitational 5
495 Sahil Jain 2008 18:23 6:14 11/1/06 WCAL Finals 1
495 David Pagan 2015 18:23 6:14 10/12/13 Serra Invitational 8
495 Cooper Welsh 2019 18:23 6:14 11/4/15 WCAL Finals 2
498 Zenichi Yaskawa 2015 18:24 6:14 10/11/14 Serra Invitational 7
498 Ward 0 18:24 6:14 10/11/86 Crystal Springs Invite 1
500 Cole Hammers 2017 18:24.3 6:14 11/4/15 WCAL Finals 7
501 Eric Chapman 2010 18:25 6:15 10/13/07 Crystal Springs Invite 4
501 Ryan Pilkington 2008 18:25 6:15 11/2/05 WCAL Finals 3
501 Vishanth Iyer 2014 18:25 6:15 10/31/12 WCAL Finals 2
501 Waine Ton 1997 18:25 6:15 10/9/93 Crystal Springs Invite 1
501 Robison 0 18:25 6:15 10/11/86 Crystal Springs Invite 1
506 Mateo Leclair 2024 18:25.3 6:15 11/3/21 WCAL #3 1
507 Max Ryan 2017 18:25.4 6:15 11/2/16 WCAL Finals 2
508 Willem Manjarrez 2029 18:25.85 6:15 11/5/25 WCAL #3 2
509 Yianni Kouretas 2020 18:25.89 6:15 11/6/19 WCAL Finals 6
510 Eli Espiritu III 2028 18:26.9 6:15 10/11/25 Crystal Springs Invite 3
511 Graham Smith 2009 18:27 6:15 11/1/06 WCAL Finals 1
511 Nick Pelinga 1977 18:27 6:15 10/11/75 Crystal Springs Invite 1
511 Kush Singh 2028 18:27 6:15 10/11/25 Crystal Springs Invite 3
514 Rodrigo Casas 2028 18:27.15 6:15 11/6/24 WCAL #3 2
515 Liam Hill 2028 18:27.37 6:15 11/5/25 WCAL #3 4
516 Mike Southworth 2003 18:28 6:16 11/1/00 WCAL Finals 3
517 Greg Derenzis 2009 18:29 6:16 10/31/07 WCAL Finals 8
517 Greg Derenzis 2009 18:29 6:16 11/5/08 WCAL Finals 8
517 Nate Wulf 1994 18:29 6:16 10/9/93 Crystal Springs Invite 1
520 Colby Adams 2021 18:29.2 6:16 10/31/18 WCAL Finals 2
521 Austen Christensen 2013 18:30 6:16 10/9/10 Crystal Springs Invite 6
521 John Lopez 1977 18:30 6:16 10/11/75 Crystal Springs Invite 1
521 Alex Woodman 1974 18:30 6:16 11/16/72 CCS Region 1 Champ 1
521 Jacob Criss 2025 18:30 6:16 10/12/24 Crystal Springs Invitational 7
525 Kyle Zampaglione 2010 18:31 6:17 10/11/08 Crystal Springs Invite 3
525 Sean Foote 2009 18:31 6:17 11/5/08 WCAL Finals 6
525 Sean Williams 2014 18:31 6:17 10/31/12 WCAL Finals 1
525 Scott Bogdanoff 2005 18:31 6:17 10/12/02 Crystal Springs Invite 2
529 Neiman Dirga 2026 18:31.21 6:17 11/5/25 WCAL #3 8
530 Patrick Duffy 2013 18:31.29 6:17 10/13/12 Serra Invitational 3
531 Colin Bailey 2023 18:31.3 6:17 11/6/19 WCAL Finals 1
532 Andrew Cannizzaro 2017 18:31.4 6:17 11/4/15 WCAL Finals 8
533 Andrew Datu 2008 18:32 6:17 11/2/05 WCAL Finals 2
533 Hector Martinez 2015 18:32 6:17 11/6/13 WCAL Finals 5
533 Stephen Escobedo 2003 18:32 6:17 11/1/00 WCAL Finals 5
533 Colin Brannan 2023 18:32 6:17 10/2/21 Crystal Springs Invitational 4
537 Daniel Miller 2017 18:32.5 6:17 10/8/16 Serra Invitational 4
538 Harish Purushothaman 2027 18:32.6 6:17 11/1/23 WCAL #3 2
539 Kyle Butler 2022 18:33.2 6:17 10/2/21 Crystal Springs Invitational 6
540 Jordan Williams 2010 18:34 6:18 11/5/08 WCAL Finals 4
540 Luis Figueroa 2016 18:34 6:18 10/31/12 WCAL Finals 4
540 Vince Sokhanvari 2007 18:34 6:18 11/5/03 WCAL Finals 3
543 Benny Robles 2028 18:34.34 6:18 11/5/25 WCAL #3 1
544 David Daniels 2021 18:34.41 6:18 11/6/19 WCAL Finals 5
545 Ryan Martin 2021 18:34.6 6:18 11/1/17 WCAL Finals 2
545 Andrew Delgadillo 2023 18:34.6 6:18 10/2/21 Crystal Springs Invitational 6
547 Joseph Schumacher 2012 18:35 6:18 10/10/09 Crystal Springs Invite 1
547 Jose Figueroa 2017 18:35 6:18 11/6/13 WCAL Finals 2
547 Thomas Wrappe 2015 18:35 6:18 11/2/11 WCAL Finals 2
547 Aaron Feldman 1995 18:35 6:18 10/9/93 Crystal Springs Invite 1
551 Tyler Thornburg 2010 18:36 6:18 10/10/09 Crystal Springs Invite 6
551 Carl Molina 2012 18:36 6:18 10/9/10 Crystal Springs Invite 6
553 Sam Alexander 2008 18:37 6:19 10/31/07 WCAL Finals 4
553 Joe Dickerson 2006 18:37 6:19 11/2/05 WCAL Finals 3
553 Reed Piercey 2015 18:37 6:19 11/5/14 WCAL Finals 2
553 Ryan Baldwin 2002 18:37 6:19 10/14/00 Serra Invitational 3
553 Ronan O'Flaherty 1990 18:37 6:19 10/11/86 Crystal Springs Invite 1
558 Devon Montgomery-Eder 2020 18:37.7 6:19 11/2/16 WCAL Finals 4
559 Robby Kerslake 2023 18:37.8 6:19 11/2/22 WCAL #3 6
560 Jay Kim 2020 18:37.81 6:19 11/6/19 WCAL Finals 6
561 Alex Williams 2013 18:38 6:19 10/18/11 WCAL #2 6
561 Dan Lowell 1999 18:38 6:19 11/4/98 WCAL Finals 1
563 Chris Paradis 2012 18:39 6:19 11/5/08 WCAL Finals 2
563 Beau Pauken 2012 18:39 6:19 10/9/10 Crystal Springs Invite 6
563 Arian Esmaili 2005 18:39 6:19 10/12/02 Crystal Springs Invite 2
563 Dan Villarreal 1999 18:39 6:19 11/4/98 WCAL Finals 1
567 Vivaan Jagtiani 2028 18:39.2 6:19 11/5/25 WCAL #3 4
568 Tyler Zacharias 2025 18:39.7 6:20 10/8/22 Crystal Springs Invitational 3
569 Trevor Koss 2020 18:39.71 6:20 11/6/19 WCAL Finals 4
570 Jaime Garcia 2021 18:40.34 6:20 11/6/19 WCAL Finals 2
571 Tim Kelm 2008 18:41 6:20 11/1/06 WCAL Finals 1
571 Alec Sanchez 2012 18:41 6:20 11/4/09 WCAL Finals 4
571 August Uffelman 2015 18:41 6:20 11/6/13 WCAL Finals 8
571 Davis 1990 18:41 6:20 10/11/86 Crystal Springs Invite 1
575 Kian Gaubatz 2028 18:41.05 6:20 11/5/25 WCAL #3 2
576 Pranay Dogra 2026 18:41.15 6:20 11/6/24 WCAL #3 3
577 Aidan Tighe 2027 18:41.46 6:20 11/6/24 WCAL #3 5
578 Sean Stebbins 2019 18:41.5 6:20 10/6/18 Serra Invitational 8
579 Shant Stephanian 2010 18:42 6:20 11/5/08 WCAL Finals 3
579 Beckett Tanner 1997 18:42 6:20 10/9/93 Crystal Springs Invite 1
579 John Pitchell 1979 18:42 6:20 10/11/75 Crystal Springs Invite 1
582 Eduardo Barrios 2024 18:42.1 6:20 11/2/22 WCAL #3 5
583 Krishna Singh 2028 18:42.69 6:21 11/5/25 WCAL #3 4
584 Aaron Yung 2008 18:43 6:21 10/14/06 Crystal Springs Invite 1
584 Michael Maniglia 2015 18:43 6:21 10/31/12 WCAL Finals 5
584 Jaques Abi-Hanna 2016 18:43 6:21 10/31/12 WCAL Finals 2
584 Tariti Hart 1995 18:43 6:21 10/9/93 Crystal Springs Invite 1
588 Brian Kim 2024 18:44.4 6:21 11/2/22 WCAL #3 6
589 Benjamin Ho 2028 18:44.6 6:21 10/11/25 Crystal Springs Invite 4
590 Kyle Miller 2016 18:44.73 6:21 10/13/12 Serra Invitational 2
591 Michael Allen 2012 18:45 6:21 10/10/09 Crystal Springs Invite 8
591 Ian Lang 2014 18:45 6:21 10/12/13 Serra Invitational 8
591 Ryan De Palma 2019 18:45 6:21 10/10/15 Serra Invitational 1
591 David Guthrie 2003 18:45 6:21 10/12/02 Crystal Springs Invite 5
591 Mike Sorraille 1996 18:45 6:21 10/9/93 Crystal Springs Invite 1
591 Chris Moschella 1990 18:45 6:21 10/11/86 Crystal Springs Invite 1
591 Kerry Abbott 1978 18:45 6:21 10/11/75 Crystal Springs Invite 1
598 Daniel Mansperger 2013 18:45.13 6:21 10/13/12 Serra Invitational 6
599 Jake Rhodes 2019 18:45.4 6:21 10/10/15 Serra Invitational 1
600 Grant Robinson 2020 18:45.9 6:22 10/6/18 Serra Invitational 4
601 Miles Orantia 2009 18:46 6:22 10/31/07 WCAL Finals 6
601 Brian Lanier 2009 18:46 6:22 11/2/05 WCAL Finals 5
601 Andrew Cook 2012 18:46 6:22 10/9/10 Crystal Springs Invite 6
601 Will Antes 2014 18:46 6:22 10/12/13 Serra Invitational 6
601 Montanez 0 18:46 6:22 10/11/86 Crystal Springs Invite 1
606 Brad Schroek 2018 18:46.4 6:22 11/4/15 WCAL Finals 1
607 Rodrigo Salazar 2019 18:46.5 6:22 11/2/16 WCAL Finals 3
608 Nikil Nambiar 2020 18:46.6 6:22 10/12/19 Serra Invitational 6
609 Mike Pennington 1994 18:47 6:22 10/9/93 Crystal Springs Invite 1
609 Branco 1978 18:47 6:22 10/20/77 Center Meet #2 1
611 Adam Burns 2022 18:47.13 6:22 11/6/19 WCAL Finals 3
612 Jonah Underwood 2015 18:48 6:22 11/2/11 WCAL Finals 2
612 Coln Shalyey 2002 18:48 6:22 11/4/98 WCAL Finals 1
612 Scott Almassy 2001 18:48 6:22 11/4/98 WCAL Finals 2
612 Justin Clarke 1997 18:48 6:22 10/9/93 Crystal Springs Invite 1
616 John Sager 2019 18:48.7 6:23 11/4/15 WCAL Finals 2
617 Lorenzo Sison 2017 18:49 6:23 11/6/13 WCAL Finals 3
617 Alex D'amour 2004 18:49 6:23 11/1/00 WCAL Finals 4
617 Paul Baker 2002 18:49 6:23 10/9/99 Crystal Springs Invite 3
620 Tenhir Iyer 2018 18:49.9 6:23 11/1/17 WCAL Finals 6
621 Andrew Yang 2010 18:50 6:23 11/5/08 WCAL Finals 5
621 Davis 1988 18:50 6:23 10/11/86 Crystal Springs Invite 1
621 Shadduck 0 18:50 6:23 10/20/77 Center Meet #2 1
624 Ian Bailey 2018 18:50.1 6:23 11/1/17 WCAL Finals 6
625 Darsh Dwivedi 2027 18:50.91 6:23 11/5/25 WCAL #3 6
626 Milo Knowles 2015 18:51 6:23 10/18/11 WCAL #2 2
627 Donovan Cozort 2025 18:52.7 6:24 11/2/22 WCAL #3 5
628 Alec Borer 2023 18:52.9 6:24 11/2/22 WCAL #3 6
629 Chris Davis 2006 18:53 6:24 11/2/05 WCAL Finals 4
629 Jordan Pine 2011 18:53 6:24 11/5/08 WCAL Finals 4
631 Ben Huttlinger 2009 18:54 6:24 10/11/08 Crystal Springs Invite 5
631 Darren Hollak 2012 18:54 6:24 11/5/08 WCAL Finals 2
631 Joe Peifer 2011 18:54 6:24 11/4/09 WCAL Finals 4
631 Brett Reed 1999 18:54 6:24 11/4/98 WCAL Finals 1
631 Ralph Paredes 1974 18:54 6:24 11/16/72 CCS Region 1 Champ 1
636 Aarush Vilvaray 2028 18:54.5 6:25 10/11/25 Crystal Springs Invite 3
637 Alex Paquier 2023 18:54.6 6:25 11/2/22 WCAL #3 2
638 Adam Liu 2021 18:54.95 6:25 11/6/19 WCAL Finals 4
639 Tim Ruder 2011 18:55 6:25 11/5/08 WCAL Finals 6
639 Mike Wagstaffe 2002 18:55 6:25 10/14/00 Serra Invitational 2
641 Diego Plascencia 2023 18:55.2 6:25 10/2/21 Crystal Springs Invitational 1
642 Perry Willig 2017 18:55.5 6:25 11/2/16 WCAL Finals 6
643 Arjun Arya 2025 18:55.7 6:25 11/1/23 WCAL #3 5
643 Roman Hollandmiller 2027 18:55.7 6:25 10/12/24 Crystal Springs Invitational 4
645 Murteza Ghadiali 2023 18:55.89 6:25 11/6/19 WCAL Finals 5
646 Greg Hegland 1996 18:56 6:25 10/9/93 Crystal Springs Invite 1
646 Ryan Snowder 1996 18:56 6:25 10/9/93 Crystal Springs Invite 1
648 Wesley Burch 2028 18:56.14 6:25 11/5/25 WCAL #3 4
649 Shane Keller 2006 18:57 6:25 11/2/05 WCAL Finals 3
649 JD Torres 2011 18:57 6:25 10/11/08 Crystal Springs Invite 6
649 Stephen Cabebe 2010 18:57 6:25 10/11/08 Crystal Springs Invite 6
649 Rene Silva 2011 18:57 6:25 11/5/08 WCAL Finals 1
649 Matt Kamenski 2003 18:57 6:25 11/1/00 WCAL Finals 4
649 Jaime Lejesk 2001 18:57 6:25 11/4/98 WCAL Finals 1
649 O'malley 1990 18:57 6:25 10/11/86 Crystal Springs Invite 1
656 Zack Schultz 2021 18:57.44 6:26 11/6/19 WCAL Finals 3
657 Colin Lief 2028 18:57.61 6:26 11/5/25 WCAL #3 3
658 Andrew Lim 2006 18:58 6:26 11/5/03 WCAL Finals 3
658 Sarraille 1990 18:58 6:26 10/11/86 Crystal Springs Invite 1
660 Jiahua Khong 2029 18:58.28 6:26 11/5/25 WCAL #3 2
661 Matthew Dobner 2017 18:58.6 6:26 10/8/16 Serra Invitational 6
662 William Henderson 2016 18:59 6:26 10/31/12 WCAL Finals 1
662 Pat Kernin 1978 18:59 6:26 10/11/75 Crystal Springs Invite 1
664 Jackson Sousa 2020 18:59.06 6:26 11/6/19 WCAL Finals 4
665 Nathan Stark 2024 18:59.2 6:26 11/2/22 WCAL #3 6
665 Luke Vaughn-luma 2027 18:59.2 6:26 11/1/23 WCAL #3 2
667 Matthew Bowman 2017 18:59.4 6:26 11/2/16 WCAL Finals 3
668 Nicolas Lyons 2021 18:59.85 6:26 11/6/19 WCAL Finals 1
669 James Gipson 2016 19:00 6:26 10/11/14 Serra Invitational 5
669 Denn 1990 19:00 6:26 10/11/86 Crystal Springs Invite 1
669 Mike Christiansen 1978 19:00 6:26 10/11/75 Crystal Springs Invite 1
672 Chris Obregon 2013 19:00.04 6:26 10/13/12 Serra Invitational 4
673 Andrzej Palomino 2027 19:00.07 6:26 11/6/24 WCAL #3 4
674 Louis Balocca 2007 19:01 6:27 11/2/05 WCAL Finals 2
674 CJ Toy 2011 19:01 6:27 11/4/09 WCAL Finals 8
674 Matt Moran 2004 19:01 6:27 10/12/02 Crystal Springs Invite 5
677 Jeremy Owens 2017 19:01.1 6:27 11/4/15 WCAL Finals 4
678 Roger Quintanilla 2017 19:01.2 6:27 11/2/16 WCAL Finals 2
679 Luis Callahan 2021 19:02.13 6:27 11/6/19 WCAL Finals 6
680 William Newcomb 2015 19:03 6:27 11/5/14 WCAL Finals 6
681 Philip Choi 2019 19:03.6 6:28 10/8/16 Serra Invitational 1
682 Ajosh Antony 2020 19:03.8 6:28 11/1/17 WCAL Finals 2
682 Robert Yang 2022 19:03.8 6:28 10/2/21 Crystal Springs Invitational 4
684 JoJo MacDonald 2015 19:04 6:28 10/31/12 WCAL Finals 3
684 James Landa 2013 19:04 6:28 10/18/11 WCAL #2 4
686 Conner Demo 2019 19:04.7 6:28 10/31/18 WCAL Finals 5
687 Jacob Baker 2010 19:05 6:28 10/14/06 Crystal Springs Invite 2
687 Raphael De La Souj 2001 19:05 6:28 10/9/99 Crystal Springs Invite 3
687 Aaden Medina 2028 19:05 6:28 10/11/25 Crystal Springs Invite 4
690 Ari Freedman 2027 19:05.11 6:28 11/5/25 WCAL #3 5
691 Colin Richardson 2020 19:05.3 6:28 11/1/17 WCAL Finals 4
692 Paolo Nguyen 2017 19:05.9 6:28 11/2/16 WCAL Finals 5
693 Thomas Maltbaek 2007 19:06 6:28 11/1/06 WCAL Finals 3
693 Kenny Schumacher 2012 19:06 6:28 11/5/08 WCAL Finals 2
693 Markus Guegler 2014 19:06 6:28 11/3/10 WCAL Finals 2
693 Ben Bluett Mills 2004 19:06 6:28 11/1/00 WCAL Finals 1
697 Kyle Kelly 2014 19:06.22 6:29 10/13/12 Serra Invitational 6
698 Ben Sheridan 2011 19:07 6:29 10/9/10 Crystal Springs Invite 7
698 Liam McCarthy 2015 19:07 6:29 10/31/12 WCAL Finals 3
698 Jim Huttlinger 2014 19:07 6:29 10/12/13 Serra Invitational 8
698 Jack Thomas 2018 19:07 6:29 11/4/15 WCAL Finals 4
698 Ben Weems 2012 19:07 6:29 10/18/11 WCAL #2 3
703 Ciaran McKeown 2025 19:07.1 6:29 10/2/21 Crystal Springs Invitational 2
704 Zachary Amanuel 2024 19:07.2 6:29 11/2/22 WCAL #3 6
705 Alex Moriconi 2007 19:08 6:29 11/2/05 WCAL Finals 4
705 Robby Ruder 2010 19:08 6:29 10/10/09 Crystal Springs Invite 6
705 John Bruner 2017 19:08 6:29 11/5/14 WCAL Finals 8
705 Mccusker 0 19:08 6:29 10/11/86 Crystal Springs Invite 1
709 Ian Muller 2024 19:08.7 6:29 11/2/22 WCAL #3 5
710 Sebastian Lim 2011 19:09 6:29 11/5/08 WCAL Finals 2
710 Mitchell Stephens 2016 19:09 6:29 10/31/12 WCAL Finals 4
710 Zachary Johnson 2016 19:09 6:29 10/11/14 Serra Invitational 6
710 Kellen Brown 2002 19:09 6:29 10/14/00 Serra Invitational 4
710 Jack Mckenna 1997 19:09 6:29 10/9/93 Crystal Springs Invite 1
710 Fitzpatrick 1990 19:09 6:29 10/11/86 Crystal Springs Invite 1
716 Julian Van Bruaene 2019 19:09.9 6:30 11/1/17 WCAL Finals 7
717 Erik Thorne 2012 19:10 6:30 10/9/10 Crystal Springs Invite 6
717 Macon Jones 2018 19:10 6:30 10/11/14 Serra Invitational 1
717 Brandon Walters 1997 19:10 6:30 10/9/93 Crystal Springs Invite 1
720 Zack Thorn 2019 19:10.5 6:30 11/4/15 WCAL Finals 2
721 Christopher Carmona 2018 19:11 6:30 11/1/17 WCAL Finals 6
722 Keith Grant 2008 19:12 6:31 11/1/06 WCAL Finals 1
722 John Yang 2016 19:12 6:31 10/31/12 WCAL Finals 2
724 Anthony Ng 2022 19:12.9 6:31 11/3/21 WCAL #3 6
725 Charlie Amend 2026 19:13 6:31 11/2/22 WCAL #3 6
726 Matthew Silvas 2020 19:13.4 6:31 11/1/17 WCAL Finals 2
727 Ethan Radford 2026 19:13.8 6:31 11/1/23 WCAL #3 4
728 Michael Carroll 2010 19:14 6:31 11/1/06 WCAL Finals 3
728 Michael Carroll 2010 19:14 6:31 10/14/06 Crystal Springs Invite 3
728 Justin Fillmore 2007 19:14 6:31 11/5/03 WCAL Finals 5
731 Skanda Senthilvel 2029 19:14.22 6:31 11/5/25 WCAL #3 2
732 Jake Testa 2021 19:14.4 6:31 10/12/19 Serra Invitational 6
733 Joseph Phan 2027 19:14.95 6:32 11/5/25 WCAL #3 5
734 Jonathan Barrera 2006 19:15 6:32 11/2/05 WCAL Finals 2
734 Brendon Yu 2014 19:15 6:32 11/6/13 WCAL Finals 3
734 Andrew Descourouez 2015 19:15 6:32 10/18/11 WCAL #2 2
734 Jose Diaz 2012 19:15 6:32 11/2/11 WCAL Finals 4
734 Daniel Coon 2002 19:15 6:32 11/4/98 WCAL Finals 3
739 Hector Martinez-Gallegos 2028 19:15.5 6:32 10/12/24 Crystal Springs Invitational 2
740 John Molina 2017 19:15.7 6:32 10/10/15 Serra Invitational 7
741 Zane Hensley 2024 19:15.8 6:32 11/3/21 WCAL #3 4
742 Andrew Wickler 2004 19:16 6:32 11/1/00 WCAL Finals 2
743 Gary Soo 2023 19:16.1 6:32 11/2/22 WCAL #3 1
744 Will Bruner 2022 19:16.25 6:32 11/6/19 WCAL Finals 2
745 Emiliano Soto 2019 19:16.3 6:32 11/4/15 WCAL Finals 3
745 Max Hickman 2023 19:16.3 6:32 11/3/21 WCAL #3 6
747 Ronan Macrunnels 2019 19:16.7 6:32 11/4/15 WCAL Finals 2
748 Keegan McMillan 2013 19:17 6:32 11/4/09 WCAL Finals 7
748 Brian Aganad 2004 19:17 6:32 10/12/02 Crystal Springs Invite 5
750 Ben Agustin 2024 19:17.8 6:32 10/8/22 Crystal Springs Invitational 5
751 Evan Bambico 2011 19:18 6:33 11/5/08 WCAL Finals 4
751 Cresci 1979 19:18 6:33 10/12/78 Center Meet #1 1
753 Bricen Tang 2026 19:18.05 6:33 11/5/25 WCAL #3 6
754 Oscar Martinez 2015 19:19 6:33 10/31/12 WCAL Finals 2
754 Alex Pell 2015 19:19 6:33 10/11/14 Serra Invitational 7
754 Tom Soma 1995 19:19 6:33 10/9/93 Crystal Springs Invite 1
757 Luke Givens 2021 19:19.3 6:33 10/6/18 Serra Invitational 3
758 Ryan Demo 2014 19:20 6:33 11/3/10 WCAL Finals 2
758 Blake Chellew 2015 19:20 6:33 11/6/13 WCAL Finals 1
760 Thomas Dumont 2025 19:20.5 6:33 11/3/21 WCAL #3 2
761 John Sarnacki 1977 19:21 6:34 10/11/75 Crystal Springs Invite 1
762 Nolan Roggy 2019 19:21.4 6:34 10/10/15 Serra Invitational 1
763 Nixon Ascano 2028 19:21.93 6:34 11/6/24 WCAL #3 2
764 Ari Lichy 2015 19:22 6:34 10/18/11 WCAL #2 2
764 Alex Medearis 2003 19:22 6:34 11/1/00 WCAL Finals 3
766 Seiji Matsuda 2021 19:22.2 6:34 11/1/17 WCAL Finals 1
767 Juan Carlo Ibarra 2024 19:22.6 6:34 11/2/22 WCAL #3 3
768 Dylan Dsilva 2022 19:22.7 6:34 10/6/18 Serra Invitational 4
769 William Premo 2019 19:22.8 6:34 10/6/18 Serra Invitational 6
770 Henri Quattrini 2024 19:22.9 6:34 11/2/22 WCAL #3 6
771 Robbie Bergantz 2009 19:23 6:34 11/5/08 WCAL Finals 6
771 William Sawrey 2019 19:23 6:34 11/2/16 WCAL Finals 5
771 Mike Obot 1981 19:23 6:34 10/12/78 Center Meet #1 1
774 Alvin Cadman 1997 19:24 6:35 10/9/93 Crystal Springs Invite 1
775 Tim Halley 2021 19:24.9 6:35 10/12/19 Serra Invitational 5
776 Max Marvin 2018 19:25 6:35 11/5/14 WCAL Finals 2
777 Chris Bittel 2017 19:25.4 6:35 11/2/16 WCAL Finals 7
778 Lucas Kihmm 2020 19:25.96 6:35 11/6/19 WCAL Finals 6
779 John Chuter 2012 19:26 6:35 10/10/09 Crystal Springs Invite 2
779 John Chuter 2012 19:26 6:35 11/4/09 WCAL Finals 2
781 Nathan Paul Cutaran 2023 19:26.5 6:35 11/2/22 WCAL #3 2
782 Alvin Thalupadath 2028 19:26.87 6:36 11/5/25 WCAL #3 4
783 Ryan O'Connor 2008 19:27 6:36 11/2/05 WCAL Finals 1
783 Nathan McCabe 2013 19:27 6:36 11/3/10 WCAL Finals 5
783 Spencer Powers 2016 19:27 6:36 10/31/12 WCAL Finals 1
783 Evan Loney 2013 19:27 6:36 11/2/11 WCAL Finals 2
783 Kennedy 1979 19:27 6:36 10/12/78 Center Meet #1 1
788 Joshua Jackman 2021 19:27.8 6:36 10/12/19 Serra Invitational 5
789 Zack Amdursky 2021 19:27.87 6:36 11/6/19 WCAL Finals 5
790 Chris Chow 2015 19:28 6:36 10/12/13 Serra Invitational 7
791 Vishaal Jagannadhan 2019 19:28.7 6:36 11/4/15 WCAL Finals 4
792 Patrick Moran 2009 19:29 6:36 11/1/06 WCAL Finals 3
792 Bryce Pauken 2014 19:29 6:36 10/31/12 WCAL Finals 3
792 Daniel Judnick 2002 19:29 6:36 11/1/00 WCAL Finals 3
792 Ryan Barrett 1995 19:29 6:36 10/9/93 Crystal Springs Invite 1
796 Stefan Larsen 2019 19:29.1 6:36 10/7/17 Serra Invitational 7
796 Dan Balboni 2019 19:29.1 6:36 10/6/18 Serra Invitational 7
798 Learsi Godoy 2026 19:29.6 6:36 11/1/23 WCAL #3 2
799 Umair Mughal 2025 19:29.62 6:36 11/6/24 WCAL #3 5
800 Rohan Shah 2027 19:29.89 6:37 11/6/24 WCAL #3 2
801 Ryan Richardson 2011 19:30 6:37 11/5/08 WCAL Finals 7
801 Tyler McGrath 2011 19:30 6:37 10/10/09 Crystal Springs Invite 4
803 Max Cottarel-Kellner 2027 19:30.91 6:37 11/5/25 WCAL #3 6
804 Cameron Chiechi 2011 19:31 6:37 10/9/10 Crystal Springs Invite 8
804 Peter DeBrine 2014 19:31 6:37 11/6/13 WCAL Finals 4
804 Conor Linehan 2017 19:31 6:37 11/6/13 WCAL Finals 4
804 NIck Sousa 2015 19:31 6:37 10/18/11 WCAL #2 6
804 Aiden Delarocha 2018 19:31 6:37 10/11/14 Serra Invitational 1
809 Conner Hearney 2020 19:31.3 6:37 10/8/16 Serra Invitational 1
810 Thaddius Rozbicki 2025 19:31.4 6:37 11/2/22 WCAL #3 5
811 Charles Manchester 2014 19:31.65 6:37 10/13/12 Serra Invitational 5
812 Lovro Dukic 2019 19:31.9 6:37 11/1/17 WCAL Finals 2
813 Alberto Cerrillo 2012 19:32 6:37 11/4/09 WCAL Finals 1
813 Connor Klitgaard 2015 19:32 6:37 10/11/14 Serra Invitational 7
815 Cameron Lyons 2017 19:32.3 6:37 11/4/15 WCAL Finals 5
816 Nico Troccoli 2028 19:32.32 6:37 11/6/24 WCAL #3 3
817 Caleb Wang 2026 19:32.5 6:37 11/2/22 WCAL #3 2
818 Spencer Day 2016 19:33 6:38 10/31/12 WCAL Finals 3
818 Martin Bailey 2015 19:33 6:38 11/6/13 WCAL Finals 5
818 Stephen Grau-kubista 2016 19:33 6:38 11/6/13 WCAL Finals 2
818 Derek Stephens 2012 19:33 6:38 11/2/11 WCAL Finals 2
818 Mike Micell 2002 19:33 6:38 11/4/98 WCAL Finals 1
823 Ryan Cheung 2025 19:33.1 6:38 11/2/22 WCAL #3 5
824 Alec Carrera 2023 19:33.5 6:38 11/6/19 WCAL Finals 2
825 Nico Del Real Jr. 2030 19:33.61 6:38 11/5/25 WCAL #3 1
826 Zack Beytoughan 2022 19:33.91 6:38 11/6/19 WCAL Finals 2
827 Sean Seebach 2010 19:34 6:38 11/1/06 WCAL Finals 2
827 Anthony Collado 2013 19:34 6:38 10/18/11 WCAL #2 5
829 Tom Nguyen 2026 19:34.3 6:38 10/12/24 Crystal Springs Invitational 4
830 Sawyer Stout 2024 19:34.6 6:38 11/3/21 WCAL #3 2
831 James Garrow 2020 19:35 6:38 11/1/17 WCAL Finals 3
831 Alex Henderson 2018 19:35 6:38 10/11/14 Serra Invitational 3
831 Elias Zoulas 2001 19:35 6:38 11/4/98 WCAL Finals 3
834 Dominic Pe Benito 2020 19:35.1 6:38 10/8/16 Serra Invitational 4
835 Matthew Giraudo 2021 19:35.8 6:39 10/7/17 Serra Invitational 3
836 Bobby Allen 2009 19:36 6:39 11/2/05 WCAL Finals 5
836 Emerson Hofer 2012 19:36 6:39 10/11/08 Crystal Springs Invite 2
836 Andrew Shimshock 2016 19:36 6:39 10/31/12 WCAL Finals 3
836 Enzo Sison 2017 19:36 6:39 11/5/14 WCAL Finals 1
836 Marcelo Macaranas 2006 19:36 6:39 10/11/03 Crystal Springs Invite 2
836 Mitchell Penrod 2007 19:36 6:39 11/5/03 WCAL Finals 2
836 Carlos Bermudez 2006 19:36 6:39 10/12/02 Crystal Springs Invite 1
836 Ben Guthrie 2002 19:36 6:39 11/1/00 WCAL Finals 1
836 Flores 1987 19:36 6:39 10/11/86 Crystal Springs Invite 1
836 Plascencia 1989 19:36 6:39 10/11/86 Crystal Springs Invite 1
836 Gomes 1979 19:36 6:39 10/12/78 Center Meet #1 1
836 Jeffrey Mu 2024 19:36 6:39 11/2/22 WCAL #3 4
848 Michael Catambay 2028 19:36.06 6:39 11/5/25 WCAL #3 4
849 Maddox Egge 2022 19:36.6 6:39 10/31/18 WCAL Finals 4
849 Aditya Pradhan 2023 19:36.6 6:39 11/2/22 WCAL #3 4
851 Bobby Goodley-Espinosa 2009 19:37 6:39 10/14/06 Crystal Springs Invite 7
851 Nathan Wiley 2015 19:37 6:39 10/11/14 Serra Invitational 3
853 Ryan Doyle 2016 19:38 6:39 11/6/13 WCAL Finals 2
853 Alex McCarty 2014 19:38 6:39 10/18/11 WCAL #2 5
853 Danny Florek 2004 19:38 6:39 11/5/03 WCAL Finals 3
856 Aidan Mellon-reyes 2016 19:38.4 6:39 11/4/15 WCAL Finals 6
857 Cesar Tafoya 2027 19:38.97 6:40 11/5/25 WCAL #3 5
858 Devin Collins 2009 19:39 6:40 10/31/07 WCAL Finals 3
858 Michael Doubek 2011 19:39 6:40 10/31/07 WCAL Finals 2
858 Harrison 1978 19:39 6:40 10/20/77 Center Meet #2 1
861 Diego Sanchez-Ramos 2020 19:39.52 6:40 11/6/19 WCAL Finals 3
862 Izrael Guardiola Martinez 2029 19:39.67 6:40 11/5/25 WCAL #3 1
863 Kiessman 1990 19:40 6:40 10/11/86 Crystal Springs Invite 1
864 Adhrit Tiwari 2027 19:40.46 6:40 11/6/24 WCAL #3 3
865 Tushar Khadloya 2006 19:41 6:40 11/5/03 WCAL Finals 2
866 Andrew Krasts 2011 19:42 6:41 11/4/09 WCAL Finals 5
866 Wagnel 1990 19:42 6:41 10/11/86 Crystal Springs Invite 1
868 Marcus Peterson 2019 19:42.5 6:41 11/4/15 WCAL Finals 4
869 Nathaniel Ford 2024 19:42.7 6:41 10/8/22 Crystal Springs Invitational 2
870 Desmond Leung 2011 19:43 6:41 10/11/08 Crystal Springs Invite 5
870 Louse Balocca 2007 19:43 6:41 10/11/03 Crystal Springs Invite 1
870 Dwyer 1987 19:43 6:41 10/11/86 Crystal Springs Invite 1
870 Wrong 1990 19:43 6:41 10/11/86 Crystal Springs Invite 1
870 Anthony Kaiser 2023 19:43 6:41 11/3/21 WCAL #3 4
875 Joel Parker 2016 19:43.3 6:41 10/13/12 Serra Invitational 2
876 Aarav Iyer 2027 19:43.44 6:41 11/6/24 WCAL #3 4
877 Paolo Alvarez 2023 19:43.5 6:41 10/2/21 Crystal Springs Invitational 4
878 Tyler T Matsumoto 2022 19:43.92 6:41 11/6/19 WCAL Finals 5
879 Kyle Barton 2010 19:44 6:41 10/31/07 WCAL Finals 1
879 Joe Corpuz 2006 19:44 6:41 11/2/05 WCAL Finals 1
879 Stanley Chung 2007 19:44 6:41 10/8/05 Crystal Springs Invite 2
879 Mack Casterman 2004 19:44 6:41 11/5/03 WCAL Finals 5
879 Derick 1990 19:44 6:41 10/11/86 Crystal Springs Invite 1
884 Neil Sethi 2028 19:44.26 6:41 11/6/24 WCAL #3 2
885 John Lencioni 2013 19:45 6:42 11/2/11 WCAL Finals 4
885 Gabriel Galindo 2002 19:45 6:42 11/4/98 WCAL Finals 1
885 Christensen 1990 19:45 6:42 10/11/86 Crystal Springs Invite 1
888 Patrick Dover 2017 19:45.51 6:42 10/12/13 Serra Invitational 1
889 William Singleton 2010 19:46 6:42 11/1/06 WCAL Finals 2
889 Mateo Leano 2016 19:46 6:42 11/6/13 WCAL Finals 4
889 Robert Schmidt 2018 19:46 6:42 10/10/15 Serra Invitational 3
892 Theodore Do 2027 19:46.12 6:42 11/5/25 WCAL #3 6
893 Matthew Atangan 2019 19:46.7 6:42 11/1/17 WCAL Finals 2
894 Somik Sinha 2026 19:46.85 6:42 11/5/25 WCAL #3 6
895 Spencer Popa 2016 19:47 6:42 10/31/12 WCAL Finals 4
895 Chris Fiori 1996 19:47 6:42 10/9/93 Crystal Springs Invite 1
897 Owen Fery 2027 19:47.6 6:43 11/1/23 WCAL #3 2
898 Hugh Mahendroo 2025 19:47.7 6:43 11/2/22 WCAL #3 2
899 John Paton 2010 19:48 6:43 11/4/09 WCAL Finals 4
899 Sam Kellner 2013 19:48 6:43 11/3/10 WCAL Finals 2
901 Evan Broccoli 2022 19:48.49 6:43 11/6/19 WCAL Finals 2
902 Carrick Smith 2027 19:48.75 6:43 11/6/24 WCAL #3 4
903 Jorge Hernandez 2016 19:49 6:43 10/31/12 WCAL Finals 1
903 Dylan Kidd 2013 19:49 6:43 10/18/11 WCAL #2 2
905 Jahan Seifollahi 2020 19:49.7 6:43 10/8/16 Serra Invitational 1
906 Quetzal Martinez 2027 19:50.39 6:44 11/5/25 WCAL #3 4
907 Lincoln Wen 2025 19:51.3 6:44 11/2/22 WCAL #3 2
908 Gabe Marra 2007 19:52 6:44 11/1/06 WCAL Finals 3
909 Fabio Perez 2025 19:52.02 6:44 11/6/24 WCAL #3 3
910 David Ulloa 2021 19:52.08 6:44 11/6/19 WCAL Finals 4
911 Joe Murphy 2016 19:52.92 6:44 10/13/12 Serra Invitational 2
912 Brady Munnerlyn 2021 19:53.2 6:44 10/6/18 Serra Invitational 3
913 Ryan Seid 2011 19:54 6:45 11/4/09 WCAL Finals 3
913 Connor Powers 2016 19:54 6:45 10/31/12 WCAL Finals 1
913 Komron Rahgozan 2003 19:54 6:45 11/1/00 WCAL Finals 1
916 Jonathan Ng 2028 19:54.1 6:45 10/11/25 Crystal Springs Invite 3
917 Matthew Fujii 2020 19:54.7 6:45 11/1/17 WCAL Finals 1
918 Aiden Aliangan 2028 19:54.8 6:45 10/11/25 Crystal Springs Invite 3
919 Ethan George 2028 19:54.9 6:45 10/11/25 Crystal Springs Invite 4
920 Pwin Tuntasood 2006 19:55 6:45 11/2/05 WCAL Finals 4
920 Andrew Whitney 2011 19:55 6:45 10/9/10 Crystal Springs Invite 8
920 Garrett Morimoto 2005 19:55 6:45 10/13/01 Serra Invitational 2
920 Dolan 1990 19:55 6:45 10/11/86 Crystal Springs Invite 1
920 Kelly 1979 19:55 6:45 10/12/78 Center Meet #1 1
920 Romrigues 0 19:55 6:45 10/12/78 Center Meet #1 1
926 Nico Del Real Jr. 2028 19:55.6 6:45 10/11/25 Crystal Springs Invite 2
927 Henry Keller 2021 19:56 6:45 10/6/18 Serra Invitational 1
928 Alexander Claure 2021 19:56.24 6:46 11/6/19 WCAL Finals 6
929 Fritz Battcher 2025 19:56.9 6:46 11/2/22 WCAL #3 2
930 Brandon Orozco 2026 19:56.95 6:46 11/5/25 WCAL #3 8
931 Justin Montgomery 2011 19:57 6:46 10/31/07 WCAL Finals 2
931 Royce Hall 2009 19:57 6:46 11/2/05 WCAL Finals 4
931 Daniel Ayala 2007 19:57 6:46 11/5/03 WCAL Finals 2
931 Patrick Grandsaert 2005 19:57 6:46 11/5/03 WCAL Finals 2
935 Wesley Falxa-sturken 2020 19:57.3 6:46 10/31/18 WCAL Finals 3
935 Greyson Goodrich 2025 19:57.3 6:46 11/2/22 WCAL #3 1
937 Andrew Fore 2021 19:57.7 6:46 10/12/19 Serra Invitational 1
938 Davis Hamilton 2015 19:58 6:46 11/6/13 WCAL Finals 6
938 Michael Haynes 2017 19:58 6:46 11/6/13 WCAL Finals 2
940 Gabe Gonzalez 2018 19:58.4 6:46 11/2/16 WCAL Finals 2
941 Christos Achilleoudis 2016 19:58.53 6:46 10/13/12 Serra Invitational 1
942 Chad Leto 2007 19:59 6:46 11/5/03 WCAL Finals 2
942 Diego Brito 1978 19:59 6:46 10/11/75 Crystal Springs Invite 1
944 Mateo Diaz 2020 19:59.3 6:47 11/2/16 WCAL Finals 1
945 Denele 1987 20:00 6:47 10/11/86 Crystal Springs Invite 1
945 Williams 1990 20:00 6:47 10/11/86 Crystal Springs Invite 1
947 Nolan Murphy 2022 20:00.84 6:47 11/6/19 WCAL Finals 6
948 Robel Elias 2025 20:00.9 6:47 10/12/24 Crystal Springs Invitational 3
949 Riley Seitz 2015 20:01 6:47 10/31/12 WCAL Finals 5
950 Sean Costello 2017 20:01.3 6:47 10/8/16 Serra Invitational 6
951 Donovan Mcpeek 2022 20:01.46 6:47 11/6/19 WCAL Finals 5
952 Andrew Barton 2011 20:02 6:47 10/31/07 WCAL Finals 2
952 Ricky Herz 2013 20:02 6:47 11/3/10 WCAL Finals 2
952 Sean Chen 2017 20:02 6:47 11/6/13 WCAL Finals 3
955 Jahir De Los Santos 2022 20:02.05 6:47 11/6/19 WCAL Finals 3
956 Kameron Duncan 2019 20:02.4 6:48 11/2/16 WCAL Finals 2
957 Vaughn Mina 2024 20:02.8 6:48 11/2/22 WCAL #3 5
958 Fernie Rodriguez 2022 20:02.85 6:48 11/6/19 WCAL Finals 4
959 Jay Lara 2016 20:03 6:48 10/11/14 Serra Invitational 4
959 Willem Kruse 2016 20:03 6:48 10/11/14 Serra Invitational 4
961 Jimmy Marenco 2022 20:03.12 6:48 11/6/19 WCAL Finals 4
962 Eric Kuehne 2006 20:04 6:48 11/2/05 WCAL Finals 1
962 Matt Ravizza 2010 20:04 6:48 11/5/08 WCAL Finals 5
964 Emilio Garcia 2020 20:04.4 6:48 11/1/17 WCAL Finals 7
965 Joaquin Schmidt 2017 20:04.5 6:48 11/4/15 WCAL Finals 4
966 Brett Dvorak 2015 20:05 6:48 11/5/14 WCAL Finals 1
966 Adam Cacioppo 2001 20:05 6:48 11/4/98 WCAL Finals 1
968 David Zis 2021 20:05.2 6:49 11/1/17 WCAL Finals 3
969 Bryan Harter 2020 20:05.5 6:49 11/2/16 WCAL Finals 2
970 Connor Harris 2022 20:05.61 6:49 11/6/19 WCAL Finals 4
971 Kiran Nirmal 2029 20:05.66 6:49 11/5/25 WCAL #3 2
972 Graham Grisedale 2018 20:05.8 6:49 11/4/15 WCAL Finals 1
973 Devin Kelly 2009 20:06 6:49 10/31/07 WCAL Finals 6
973 Sean Reilly 2012 20:06 6:49 11/5/08 WCAL Finals 2
973 Joe Lustig 2016 20:06 6:49 10/11/14 Serra Invitational 5
976 Kaden Nguyen 2027 20:06.36 6:49 11/5/25 WCAL #3 2
977 Nathan Jones 2026 20:06.5 6:49 11/2/22 WCAL #3 2
978 Kevin Baum 2012 20:07 6:49 11/3/10 WCAL Finals 4
978 Lansford 1979 20:07 6:49 10/12/78 Center Meet #1 1
980 Joe Burson-Ryan 2012 20:08 6:49 11/4/09 WCAL Finals 4
980 William Alexander 2004 20:08 6:49 10/14/00 Serra Invitational 2
982 Ryan Chen 2019 20:08.2 6:50 11/4/15 WCAL Finals 3
983 Dominick Daprile 2016 20:09 6:50 10/31/12 WCAL Finals 2
983 Hetesh Sehgal 2016 20:09 6:50 11/4/15 WCAL Finals 2
985 Max Amend 2022 20:09.03 6:50 11/6/19 WCAL Finals 4
986 Jerom Jothiprakasam 2024 20:09.4 6:50 11/1/23 WCAL #3 5
987 Jason Lee 2026 20:09.8 6:50 11/1/23 WCAL #3 8
988 Nathan Melling 2004 20:10 6:50 11/1/00 WCAL Finals 1
989 Vedant Hathalia 2027 20:10.13 6:50 11/6/24 WCAL #3 2
990 Matthew Boxwell 2020 20:10.4 6:50 10/7/17 Serra Invitational 1
990 Aaron Ekey 2027 20:10.4 6:50 10/11/25 Crystal Springs Invite 4
992 Zachary Mccarthy 2019 20:10.6 6:50 11/2/16 WCAL Finals 6
993 Nick Fishler 2011 20:11 6:51 11/5/08 WCAL Finals 4
993 Andrew Zbin 2006 20:11 6:51 11/5/03 WCAL Finals 2
993 John Cantalupi 2004 20:11 6:51 10/13/01 Serra Invitational 6
996 David Palacios 2006 20:12 6:51 11/5/03 WCAL Finals 2
996 Reed 1990 20:12 6:51 10/11/86 Crystal Springs Invite 1
998 Wyatt Kaye 2025 20:12.6 6:51 10/12/24 Crystal Springs Invitational 6
999 Patrick Curley 2012 20:13 6:51 10/11/08 Crystal Springs Invite 2
999 Joe Smith 2013 20:13 6:51 10/9/10 Crystal Springs Invite 6
999 Nathan Metzger 2013 20:13 6:51 10/31/12 WCAL Finals 1
999 Reese Stanley 2015 20:13 6:51 10/31/12 WCAL Finals 3
1003 Phillip Wong 2016 20:13.3 6:51 10/12/13 Serra Invitational 4
1004 Tate Steven-Schneider 2024 20:13.7 6:51 11/1/23 WCAL #3 6
1005 Matt Menard 2008 20:14 6:52 10/13/07 Crystal Springs Invite 6
1005 Alex Lim 2014 20:14 6:52 10/9/10 Crystal Springs Invite 2
1005 Matt Stank 1997 20:14 6:52 10/9/93 Crystal Springs Invite 1
1005 Pete Produs 1978 20:14 6:52 10/8/77 Crystal Springs Invite 1
1009 Dominic Bradley 2022 20:14.4 6:52 10/31/18 WCAL Finals 2
1010 Ryan Fernandes 2026 20:14.8 6:52 11/2/22 WCAL #3 2
1011 Conor McCarthy 2016 20:15 6:52 10/31/12 WCAL Finals 1
1011 Brian Daly 2003 20:15 6:52 10/13/01 Serra Invitational 1
1011 Dustin Maghanfar 2002 20:15 6:52 11/4/98 WCAL Finals 1
1014 Nate Metzger 2013 20:16 6:52 10/18/11 WCAL #2 5
1014 Fitzgerald 1990 20:16 6:52 10/11/86 Crystal Springs Invite 1
1016 Rivan Dass 2025 20:16.1 6:52 11/2/22 WCAL #3 3
1017 Ben Osborne 2020 20:16.55 6:52 11/6/19 WCAL Finals 7
1018 Aarnav Kumta 2027 20:16.62 6:52 11/6/24 WCAL #3 4
1019 Matthew Valencia 2014 20:17 6:53 11/3/10 WCAL Finals 1
1019 Antonio Matusich 2019 20:17 6:53 11/4/15 WCAL Finals 2
1019 Ryan Gottlieb 2015 20:17 6:53 11/2/11 WCAL Finals 2
1019 Matt Lynch 2005 20:17 6:53 11/5/03 WCAL Finals 2
1019 Phil Ruder 1980 20:17 6:53 10/12/78 Center Meet #1 1
1024 Nikhil Megwalu 2028 20:17.12 6:53 11/5/25 WCAL #3 3
1025 Garrett Ellenburg 2019 20:17.7 6:53 10/10/15 Serra Invitational 1
1026 Robby Leano 2015 20:18 6:53 10/11/14 Serra Invitational 8
1026 Neel Rao 2006 20:18 6:53 11/5/03 WCAL Finals 3
1028 Abhinav Iyer 2027 20:18.9 6:53 11/1/23 WCAL #3 3
1029 Rudy Martinez 2009 20:19 6:53 10/13/07 Crystal Springs Invite 5
1029 Colin Whitney 2014 20:19 6:53 11/6/13 WCAL Finals 6
1031 Cameron Grant van Camp 2020 20:19.5 6:53 11/1/17 WCAL Finals 1
1031 Nihar Shah 2028 20:19.5 6:53 11/5/25 WCAL #3 3
1033 Leo Xu 2029 20:19.83 6:54 11/5/25 WCAL #3 1
1034 Bobby Hornung 2006 20:20 6:54 11/2/05 WCAL Finals 4
1034 Dominic Carollo 2018 20:20 6:54 11/5/14 WCAL Finals 2
1034 Eric Chalness 2000 20:20 6:54 10/9/99 Crystal Springs Invite 1
1037 Tyler J Matsumoto 2022 20:20.16 6:54 11/6/19 WCAL Finals 4
1038 Joshua Jothiprakasam 2029 20:20.68 6:54 11/5/25 WCAL #3 1
1039 Charles Molina 2013 20:20.87 6:54 10/13/12 Serra Invitational 8
1040 Joe Wagstaffe 2001 20:21 6:54 11/1/00 WCAL Finals 2
1040 Baloun 1990 20:21 6:54 10/11/86 Crystal Springs Invite 1
1042 Aryan Kulkarni 2029 20:21.43 6:54 11/5/25 WCAL #3 2
1043 Alexander Valdes 2021 20:21.6 6:54 10/6/18 Serra Invitational 3
1044 Antonio Lopez 2023 20:21.8 6:54 11/6/19 WCAL Finals 1
1045 Davonte Brown 2011 20:22 6:54 11/5/08 WCAL Finals 1
1045 Jon Leyva 2013 20:22 6:54 10/9/10 Crystal Springs Invite 2
1045 Matthew Milan 2015 20:22 6:54 11/5/14 WCAL Finals 3
1045 Stubbs 1990 20:22 6:54 10/11/86 Crystal Springs Invite 1
1045 Ted Morrow 1973 20:22 6:54 11/16/72 CCS Region 1 Champ 1
1050 David Shi 2029 20:22.35 6:54 11/5/25 WCAL #3 2
1051 Nathan Cutaran 2023 20:22.6 6:54 10/2/21 Crystal Springs Invitational 4
1052 David Rivera 2007 20:23 6:55 10/8/05 Crystal Springs Invite 5
1052 Sam Hayes 2010 20:23 6:55 10/14/06 Crystal Springs Invite 4
1054 Gabriel Rollins 2015 20:23.22 6:55 10/13/12 Serra Invitational 2
1055 Chris Zazueta 2020 20:23.6 6:55 10/12/19 Serra Invitational 6
1056 Noah Linares 2025 20:23.9 6:55 10/2/21 Crystal Springs Invitational 2
1057 Tyler Florez 2003 20:24 6:55 10/9/99 Crystal Springs Invite 1
1057 Fanoz 1990 20:24 6:55 10/11/86 Crystal Springs Invite 1
1059 Joshua Couyer 2026 20:24.66 6:55 11/6/24 WCAL #3 7
1060 Peter Kiamanesh 2011 20:25 6:55 10/10/09 Crystal Springs Invite 5
1060 Giancarlo Galindo 2003 20:25 6:55 10/13/01 Serra Invitational 1
1062 Carl Petersen 2011 20:26 6:56 10/31/07 WCAL Finals 2
1062 Carl Petersen 2011 20:26 6:56 10/13/07 Crystal Springs Invite 2
1062 Miles Cozort 2022 20:26 6:56 10/6/18 Serra Invitational 2
1065 Alex Leano 2013 20:27 6:56 10/31/12 WCAL Finals 8
1065 Brandon Machado 2015 20:27 6:56 10/31/12 WCAL Finals 6
1065 Nathan Chan 2017 20:27 6:56 11/5/14 WCAL Finals 6
1065 Chris Binder 2005 20:27 6:56 11/5/03 WCAL Finals 3
1065 Eric Ellefsen 1978 20:27 6:56 10/11/75 Crystal Springs Invite 1
1070 Sheamus Orman 2023 20:27.36 6:56 11/6/19 WCAL Finals 3
1071 Kurt Martin 2010 20:28 6:56 10/14/06 Crystal Springs Invite 7
1071 Alejandro Serrano 2013 20:28 6:56 10/31/12 WCAL Finals 5
1071 Christian Maltbaek 2005 20:28 6:56 10/12/02 Crystal Springs Invite 1
1074 Josue Robles 2019 20:28.3 6:56 11/2/16 WCAL Finals 4
1075 Sam Wilson 2022 20:29.2 6:57 10/6/18 Serra Invitational 6
1075 Timothy Lencioni 2022 20:29.2 6:57 11/3/21 WCAL #3 2
1077 Jake Kwon 2026 20:29.3 6:57 10/12/24 Crystal Springs Invitational 6
1078 Lorenzo Lynberg 2014 20:30 6:57 10/12/13 Serra Invitational 4
1078 Jeff Coddington 1995 20:30 6:57 10/9/93 Crystal Springs Invite 1
1078 Lez 1990 20:30 6:57 10/11/86 Crystal Springs Invite 1
1081 Lucas Diphillips 2027 20:30.76 6:57 11/5/25 WCAL #3 6
1082 Jason Estes 2008 20:31 6:57 11/2/05 WCAL Finals 2
1082 Russell Banzon 2011 20:31 6:57 11/5/08 WCAL Finals 2
1082 Joseph Kalb 2016 20:31 6:57 10/31/12 WCAL Finals 2
1082 Homron Rahgozan 2003 20:31 6:57 10/14/00 Serra Invitational 1
1086 Charlie Premo 2023 20:31.1 6:57 11/6/19 WCAL Finals 2
1087 Matthew Wallace 2012 20:32 6:58 11/5/08 WCAL Finals 2
1087 Lance Miranda 2015 20:32 6:58 10/12/13 Serra Invitational 8
1087 Brij Singh 2015 20:32 6:58 11/2/11 WCAL Finals 2
1090 Michael Schmidek 2016 20:32.33 6:58 10/13/12 Serra Invitational 1
1091 Justin Chang 2027 20:32.4 6:58 10/12/24 Crystal Springs Invitational 2
1092 Liam Kropp 2024 20:33.4 6:58 11/3/21 WCAL #3 2
1093 Tomas Santos 2027 20:33.89 6:58 11/5/25 WCAL #3 3
1094 Pablo Castillo 2028 20:33.92 6:58 11/5/25 WCAL #3 4
1095 Andrew Steinbach 2007 20:34 6:58 11/5/03 WCAL Finals 2
1096 Ty Miller 2013 20:35 6:59 11/4/09 WCAL Finals 3
1096 Matt Balboni 2014 20:35 6:59 10/12/13 Serra Invitational 2
1096 Will Yergin 2016 20:35 6:59 11/6/13 WCAL Finals 7
1099 Grant Lindblom 2022 20:35.4 6:59 10/31/18 WCAL Finals 2
1100 Michael Cristofi 2010 20:36 6:59 10/14/06 Crystal Springs Invite 2
1100 Nicholas Steele 2015 20:36 6:59 10/31/12 WCAL Finals 7
1100 Josh Kim 2016 20:36 6:59 10/31/12 WCAL Finals 3
1100 Gene Magpayo 1981 20:36 6:59 10/12/78 Center Meet #1 1
1100 Shaw 0 20:36 6:59 10/20/77 Center Meet #2 1
1105 Matthew Lum 2027 20:36.23 6:59 11/6/24 WCAL #3 2
1106 Mateo Dulay 2027 20:36.33 6:59 11/6/24 WCAL #3 1
1107 Greg Mavor 2010 20:37 6:59 10/11/08 Crystal Springs Invite 7
1107 Drew Ramacher 2016 20:37 6:59 10/31/12 WCAL Finals 3
1107 Jeffrey Hooper 2017 20:37 6:59 10/11/14 Serra Invitational 3
1107 Sharat Raju 2006 20:37 6:59 11/5/03 WCAL Finals 2
1111 Connor Counts 2023 20:37.6 7:00 10/12/19 Serra Invitational 1
1112 Don Ho 2007 20:38 7:00 11/1/06 WCAL Finals 5
1112 Christian Bagamspad 2016 20:38 7:00 10/31/12 WCAL Finals 3
1112 Quinn Nelson 2015 20:38 7:00 10/11/14 Serra Invitational 3
1115 Andrew Minker 2017 20:38.16 7:00 10/12/13 Serra Invitational 1
1116 William Bridgnell 2025 20:38.5 7:00 11/3/21 WCAL #3 3
1117 Gavin Ng 2023 20:38.6 7:00 11/6/19 WCAL Finals 2
1118 Jonathan Roth 2025 20:38.9 7:00 11/2/22 WCAL #3 4
1119 Ryan Vargas 2018 20:39 7:00 11/5/14 WCAL Finals 2
1119 Adam Leong 2023 20:39 7:00 10/12/19 Serra Invitational 6
1121 Justin Chung 2019 20:39.8 7:00 10/8/16 Serra Invitational 1
1122 Bowen Gong 2029 20:40.24 7:00 11/5/25 WCAL #3 1
1123 Luke Araldi 2028 20:40.84 7:01 11/5/25 WCAL #3 4
1124 David Santana 2017 20:40.9 7:01 10/8/16 Serra Invitational 3
1124 Ayaan Borthakur 2029 20:40.9 7:01 11/5/25 WCAL #3 2
1126 Kevin Kai 2011 20:41 7:01 11/5/08 WCAL Finals 3
1126 Blaze Mancillas 2005 20:41 7:01 10/13/01 Serra Invitational 1
1128 Kevin Do 2017 20:41.1 7:01 10/10/15 Serra Invitational 3
1128 Wyatt Rainey 2023 20:41.1 7:01 10/2/21 Crystal Springs Invitational 4
1130 Damon Nguyen 2020 20:41.8 7:01 11/2/16 WCAL Finals 1
1131 Joey Henry 2004 20:42 7:01 10/12/02 Crystal Springs Invite 4
1131 Enzo Vulanovic 2029 20:42 7:01 11/5/25 WCAL #3 2
1133 Matt Li 2027 20:42.08 7:01 11/5/25 WCAL #3 1
1134 Mateo Mata 2029 20:42.19 7:01 11/5/25 WCAL #3 2
1135 Connor Towne 2013 20:43 7:01 11/4/09 WCAL Finals 7
1135 John Leyva 2013 20:43 7:01 11/2/11 WCAL Finals 2
1137 Jiro Palteng 2024 20:43.7 7:02 11/2/22 WCAL #3 4
1138 Tory Gewant 2011 20:44 7:02 10/31/07 WCAL Finals 1
1138 Parijat Chakrabarti 2009 20:44 7:02 11/2/05 WCAL Finals 2
1138 Barry Lockwood 2006 20:44 7:02 11/5/03 WCAL Finals 3
1138 John Quinn 1996 20:44 7:02 10/9/93 Crystal Springs Invite 1
1142 David Kress Jr 2019 20:44.8 7:02 11/4/15 WCAL Finals 2
1143 Joey Layton 2029 20:44.81 7:02 11/5/25 WCAL #3 2
1144 Shane Scanlan 2013 20:45 7:02 11/4/09 WCAL Finals 2
1145 Esteban Del Rio 2027 20:45.62 7:02 11/5/25 WCAL #3 2
1146 Aaron Wang 2019 20:45.9 7:02 10/10/15 Serra Invitational 3
1147 Felix Li 2010 20:46 7:02 11/1/06 WCAL Finals 2
1147 Mark Siegfried 1997 20:46 7:02 10/9/93 Crystal Springs Invite 1
1149 Jeffrey Mu 2025 20:46.3 7:02 11/3/21 WCAL #3 2
1150 Cory Smith 2011 20:47 7:03 11/5/08 WCAL Finals 4
1150 Nitish Padgaonkar 2007 20:47 7:03 11/5/03 WCAL Finals 1
1150 Salvin 0 20:47 7:03 10/8/77 Crystal Springs Invite 1
1150 Adrian Pham 2027 20:47 7:03 11/1/23 WCAL #3 4
1154 David Oh 2023 20:47.4 7:03 11/6/19 WCAL Finals 1
1155 Liam Conway 2026 20:47.8 7:03 10/7/23 Crystal Springs Invitational 4
1156 Shane Fay 2013 20:48 7:03 11/2/11 WCAL Finals 2
1156 Ted Nakamura 1997 20:48 7:03 10/9/93 Crystal Springs Invite 1
1158 Lee Thomeson 2009 20:49 7:03 11/1/06 WCAL Finals 2
1158 Wison Clasara 2010 20:49 7:03 10/14/06 Crystal Springs Invite 6
1158 Ashwin Adulla 2018 20:49 7:03 11/5/14 WCAL Finals 2
1158 Drew Farley 2025 20:49 7:03 11/2/22 WCAL #3 2
1162 Robert Lopez 2024 20:49.4 7:04 11/2/22 WCAL #3 3
1163 Bryon Barnes 1977 20:50 7:04 10/11/75 Crystal Springs Invite 1
1164 Matthew Rizzo 2017 20:50.2 7:04 11/2/16 WCAL Finals 5
1164 Jimmy Hanson 2021 20:50.2 7:04 10/6/18 Serra Invitational 4
1166 Chris Collins 2020 20:50.4 7:04 10/6/18 Serra Invitational 2
1167 Ryan Kim 2026 20:50.5 7:04 11/1/23 WCAL #3 2
1168 Benjamin Chan 2013 20:51 7:04 10/9/10 Crystal Springs Invite 1
1168 Farshad Hashmatulla 2014 20:51 7:04 10/18/11 WCAL #2 2
1168 Propis 0 20:51 7:04 10/12/78 Center Meet #1 1
1171 Parker Jones 2021 20:51.5 7:04 10/6/18 Serra Invitational 2
1172 Mason Gorth 2023 20:51.9 7:04 10/12/19 Serra Invitational 2
1173 Joaquin Torres 2025 20:52.1 7:04 11/3/21 WCAL #3 2
1174 Patrick Deguzman 2014 20:53 7:05 10/31/12 WCAL Finals 2
1174 Marcus Gray 2016 20:53 7:05 11/6/13 WCAL Finals 5
1174 Sam Alvarez 2024 20:53 7:05 11/2/22 WCAL #3 2
1177 Andrezj Palamino 2027 20:53.1 7:05 10/11/25 Crystal Springs Invite 1
1178 Brown 1990 20:55 7:05 10/11/86 Crystal Springs Invite 1
1179 Adam Granath 2012 20:56 7:06 10/11/08 Crystal Springs Invite 8
1179 Mike Toillion 2003 20:56 7:06 10/14/00 Serra Invitational 2
1179 Ed Luchessi 1997 20:56 7:06 10/9/93 Crystal Springs Invite 1
1179 Joe Imwalle 1997 20:56 7:06 10/9/93 Crystal Springs Invite 1
1183 Nestor Montiel 2019 20:56.9 7:06 11/4/15 WCAL Finals 4
1184 Justin Ingram 2015 20:57 7:06 10/18/11 WCAL #2 2
1184 Prashanth Aritharan 2018 20:57 7:06 11/5/14 WCAL Finals 2
1186 Peter Van Campenhout 2027 20:57.1 7:06 11/1/23 WCAL #3 2
1187 Aaron Meng 2024 20:57.4 7:06 11/2/22 WCAL #3 4
1188 Javier Mendoza 2009 20:58 7:06 11/2/05 WCAL Finals 1
1188 Greg Edwards 2009 20:58 7:06 10/14/06 Crystal Springs Invite 4
1188 Matt Ganan 2011 20:58 7:06 11/5/08 WCAL Finals 3
1188 Alexander Yang 2017 20:58 7:06 11/6/13 WCAL Finals 2
1188 David Moore 2004 20:58 7:06 11/5/03 WCAL Finals 3
1188 Joseph Bayne 2006 20:58 7:06 10/12/02 Crystal Springs Invite 1
1188 Carlos Gil Tuzon 2003 20:58 7:06 10/14/00 Serra Invitational 2
1195 Pratham Prasanna 2029 20:58.4 7:07 10/11/25 Crystal Springs Invite 1
1196 Owen O'Mahony 2015 20:59 7:07 10/31/12 WCAL Finals 3
1196 Patrick Deshpande 2014 20:59 7:07 10/18/11 WCAL #2 2
1196 Daniel Taa 2012 20:59 7:07 11/2/11 WCAL Finals 2
1196 Michael Otto 2014 20:59 7:07 11/2/11 WCAL Finals 7
1200 Charles Moreland 2025 20:59.08 7:07 11/6/24 WCAL #3 7
1201 Joaquin Bernal 2013 21:00 7:07 10/10/09 Crystal Springs Invite 1
1202 Dylan Chau 2025 21:00.8 7:07 11/1/23 WCAL #3 7
1203 Gavin Leahy 2015 21:01 7:07 10/18/11 WCAL #2 2
1204 Zane Koverman 2021 21:01.3 7:08 11/1/17 WCAL Finals 2
1205 Nikhil Gargeya 2010 21:02 7:08 11/1/06 WCAL Finals 1
1205 Ray Berkeley 2010 21:02 7:08 11/1/06 WCAL Finals 2
1205 Justin Bentajado 2008 21:02 7:08 10/14/06 Crystal Springs Invite 1
1205 Daniel Caballero 2015 21:02 7:08 10/31/12 WCAL Finals 3
1205 Zack Boehnlein 2017 21:02 7:08 11/6/13 WCAL Finals 1
1205 Jim Fields 2006 21:02 7:08 10/12/02 Crystal Springs Invite 1
1211 Doug Thoreson 2008 21:03 7:08 10/13/07 Crystal Springs Invite 4
1211 Louis Normandin 2017 21:03 7:08 11/6/13 WCAL Finals 1
1213 Junior Salas 2022 21:03.3 7:08 10/6/18 Serra Invitational 1
1213 Rory Lepore 2020 21:03.3 7:08 10/31/18 WCAL Finals 2
1215 Ojas Khardekar 2028 21:03.37 7:08 11/5/25 WCAL #3 4
1216 Liam Stennis 2024 21:03.7 7:08 11/1/23 WCAL #3 4
1217 Will Caillat 2005 21:04 7:08 10/13/01 Serra Invitational 2
1218 Kyle Hutchinson 2020 21:04.3 7:09 11/1/17 WCAL Finals 1
1219 Siddarth Dinkar 2023 21:04.4 7:09 11/3/21 WCAL #3 2
1220 Adam Quichocho 2013 21:05 7:09 11/4/09 WCAL Finals 3
1220 Dalan Angelo 2011 21:05 7:09 10/9/10 Crystal Springs Invite 4
1220 Jeremiah Overman 2006 21:05 7:09 10/12/02 Crystal Springs Invite 1
1220 Tyler Chen 2026 21:05 7:09 11/5/25 WCAL #3 7
1224 Jacob Ruiz 2019 21:05.6 7:09 11/4/15 WCAL Finals 4
1225 Jake Bailey 2008 21:06 7:09 11/2/05 WCAL Finals 2
1225 Joel Joseph 2017 21:06 7:09 11/6/13 WCAL Finals 1
1225 Brian Martinez 2006 21:06 7:09 11/5/03 WCAL Finals 4
1228 Michael Mcguire 2019 21:06.9 7:09 11/1/17 WCAL Finals 6
1229 Teddy Wu 2003 21:07 7:09 10/14/00 Serra Invitational 3
1229 Akbor Rahman 1995 21:07 7:09 10/9/93 Crystal Springs Invite 1
1231 Roland Troyan 2018 21:07.1 7:10 11/4/15 WCAL Finals 3
1232 Ethan Meyer 2027 21:07.4 7:10 10/7/23 Crystal Springs Invitational 2
1233 Ethan Cannizzaro 2020 21:07.6 7:10 11/1/17 WCAL Finals 4
1234 Jensen Koberlein 2021 21:07.8 7:10 11/1/17 WCAL Finals 4
1235 Patrick Castro 2005 21:08 7:10 10/11/03 Crystal Springs Invite 2
1235 Jeff Cole 2003 21:08 7:10 10/9/99 Crystal Springs Invite 1
1237 Ayman Fallah 2026 21:08.7 7:10 11/1/23 WCAL #3 5
1238 Alex Vu 2008 21:09 7:10 11/1/06 WCAL Finals 2
1238 David Casterman 2007 21:09 7:10 11/2/05 WCAL Finals 4
1238 Nate Olson 2009 21:09 7:10 11/2/05 WCAL Finals 2
1238 Kellen Bucks 2023 21:09 7:10 11/6/19 WCAL Finals 2
1242 Trent Mortera 2017 21:10 7:11 10/11/14 Serra Invitational 2
1242 Ernest Maningding 2006 21:10 7:11 10/11/03 Crystal Springs Invite 2
1244 Teddy Dziura 2020 21:10.8 7:11 11/2/16 WCAL Finals 2
1245 Sean Sevilla 2015 21:11 7:11 10/31/12 WCAL Finals 1
1245 Jack Jensen 2017 21:11 7:11 11/6/13 WCAL Finals 1
1247 Minh Dinh 2022 21:11.28 7:11 11/6/19 WCAL Finals 1
1248 Matthew Abraham 2021 21:11.41 7:11 11/6/19 WCAL Finals 6
1249 Ryan Lane 2018 21:11.5 7:11 11/2/16 WCAL Finals 5
1250 Chris Lonergan 2008 21:12 7:11 10/31/07 WCAL Finals 1
1250 Justin Maly 2016 21:12 7:11 10/31/12 WCAL Finals 1
1250 Will Fraisl 2015 21:12 7:11 10/18/11 WCAL #2 2
1253 James Gigliotti 2023 21:12.3 7:11 11/6/19 WCAL Finals 2
1254 Eli Gordon 2019 21:12.4 7:11 11/2/16 WCAL Finals 4
1255 Rishi Rakesh 2026 21:12.5 7:11 11/2/22 WCAL #3 3
1256 Ryan McGannon 2016 21:12.7 7:11 11/4/15 WCAL Finals 5
1257 Darsh Patel 2029 21:12.96 7:12 11/5/25 WCAL #3 2
1258 Johannes Hui 2017 21:13.6 7:12 10/10/15 Serra Invitational 5
1258 Aran Karthikeyan 2029 21:13.6 7:12 10/11/25 Crystal Springs Invite 2
1260 Chris Choi 2010 21:14 7:12 10/31/07 WCAL Finals 5
1260 Tyler Young 2010 21:14 7:12 10/14/06 Crystal Springs Invite 3
1260 John Peterson 2002 21:14 7:12 10/14/00 Serra Invitational 2
1263 Matthew Shikada 2018 21:14.7 7:12 11/2/16 WCAL Finals 2
1264 Francis Nguyen 2009 21:15 7:12 11/2/05 WCAL Finals 2
1265 Lance Winston 2003 21:16 7:13 10/9/99 Crystal Springs Invite 1
1266 Kaishuu Shinozaki-conefre 2021 21:16.5 7:13 11/1/17 WCAL Finals 2
1267 Karl Valdez 2012 21:17 7:13 11/5/08 WCAL Finals 3
1267 Jon Williamson 2005 21:17 7:13 10/13/01 Serra Invitational 1
1269 Calidogos 1990 21:18 7:13 10/11/86 Crystal Springs Invite 1
1270 Franklin Ikekwere 2017 21:18.4 7:13 11/4/15 WCAL Finals 1
1271 Nick Ben 2011 21:19 7:14 10/11/08 Crystal Springs Invite 2
1271 Christian Hunter 2017 21:19 7:14 11/6/13 WCAL Finals 1
1271 Justin Hunter 2007 21:19 7:14 11/5/03 WCAL Finals 2
1271 Brendan Lynch 2005 21:19 7:14 10/12/02 Crystal Springs Invite 1
1271 Brian Velasquez 2006 21:19 7:14 10/12/02 Crystal Springs Invite 1
1276 Noah Howard 2025 21:19.2 7:14 10/8/22 Crystal Springs Invitational 2
1277 Jeremy Dvorak 2013 21:20 7:14 11/4/09 WCAL Finals 2
1278 Nathaniel De La Rosa 2026 21:20.61 7:14 11/5/25 WCAL #3 3
1279 Jakob Sangueza 2026 21:20.68 7:14 11/6/24 WCAL #3 3
1280 Daksh Sharma 2026 21:20.8 7:14 11/2/22 WCAL #3 3
1281 Noah Fish 2015 21:20.97 7:14 10/13/12 Serra Invitational 4
1282 Patrick Penalosa 2010 21:21 7:14 11/1/06 WCAL Finals 5
1282 Tramel 1990 21:21 7:14 10/11/86 Crystal Springs Invite 1
1284 Andrew Jarymowycz 2018 21:21.6 7:14 11/4/15 WCAL Finals 3
1285 An Troung 2008 21:22 7:15 11/2/05 WCAL Finals 2
1285 Tom Ferguson 1997 21:22 7:15 10/9/93 Crystal Springs Invite 1
1287 Tate Lee 2024 21:22.1 7:15 11/2/22 WCAL #3 3
1288 Benjamin Leafstrand 2027 21:22.3 7:15 11/1/23 WCAL #3 2
1289 Mateo Coulson 2024 21:22.5 7:15 11/3/21 WCAL #3 2
1290 Jacob Pinkel 2016 21:22.62 7:15 10/13/12 Serra Invitational 1
1291 Chris Delgado 2012 21:23 7:15 11/2/11 WCAL Finals 2
1292 Shruthik Musukula 2020 21:23.8 7:15 11/2/16 WCAL Finals 1
1292 Kellen Weimers 2022 21:23.8 7:15 11/3/21 WCAL #3 4
1294 Robert De Guzman 2028 21:23.93 7:15 11/6/24 WCAL #3 2
1295 Joey Rubino 2016 21:24 7:15 11/6/13 WCAL Finals 2
1295 Matt Grimes 2006 21:24 7:15 11/5/03 WCAL Finals 1
1295 Cru Ulrich 2003 21:24 7:15 10/13/01 Serra Invitational 4
1295 Pricc 1990 21:24 7:15 10/11/86 Crystal Springs Invite 1
1299 Michael Youngdahl 2012 21:25 7:16 10/9/10 Crystal Springs Invite 4
1299 Kay Accornero 1996 21:25 7:16 10/9/93 Crystal Springs Invite 1
1301 Trey Louderback 2022 21:25.5 7:16 10/6/18 Serra Invitational 2
1302 David Eydus 2013 21:26 7:16 10/31/12 WCAL Finals 3
1302 Bryant Cong 2017 21:26 7:16 11/6/13 WCAL Finals 1
1302 Eric Chrisman 2005 21:26 7:16 10/13/01 Serra Invitational 1
1305 Jared Lee 2025 21:26.1 7:16 11/3/21 WCAL #3 1
1306 Diego Ulloa 2025 21:26.15 7:16 11/6/24 WCAL #3 7
1307 Miguel Fiandeiro 2016 21:28 7:17 10/12/13 Serra Invitational 2
1307 John Esteban 2015 21:28 7:17 11/6/13 WCAL Finals 1
1307 Lucas Mendoza 2018 21:28 7:17 11/5/14 WCAL Finals 1
1307 Ian Kitrick 2007 21:28 7:17 11/5/03 WCAL Finals 2
1307 Dave Forster 2004 21:28 7:17 10/12/02 Crystal Springs Invite 2
1312 Ansh Negwekar 2021 21:28.3 7:17 11/1/17 WCAL Finals 2
1313 Chris Splees 2013 21:29 7:17 10/10/09 Crystal Springs Invite 1
1313 Jeff Bellon 2013 21:29 7:17 11/4/09 WCAL Finals 4
1313 Brian Dorsey 2007 21:29 7:17 11/5/03 WCAL Finals 1
1316 Shaurya Wodeyar 2026 21:29.1 7:17 11/1/23 WCAL #3 3
1317 Enhua Khong 2025 21:29.3 7:17 11/3/21 WCAL #3 2
1318 Jack Blanc 2017 21:29.6 7:17 11/4/15 WCAL Finals 6
1319 Samuel Yi 2018 21:30 7:17 10/11/14 Serra Invitational 1
1319 Jack Winnike 2007 21:30 7:17 11/5/03 WCAL Finals 2
1319 Lee 1990 21:30 7:17 10/11/86 Crystal Springs Invite 1
1322 Alex Toth 2017 21:30.5 7:17 10/10/15 Serra Invitational 7
1323 Andrew Lanier 2011 21:31 7:18 10/31/07 WCAL Finals 2
1323 Gabe Saluta 2008 21:31 7:18 11/2/05 WCAL Finals 1
1323 Ian Mace 2011 21:31 7:18 11/5/08 WCAL Finals 6
1326 Russell Moore 2025 21:31.2 7:18 11/3/21 WCAL #3 2
1326 Usman Khan 2026 21:31.2 7:18 11/1/23 WCAL #3 6
1328 Brad Thoreson 2006 21:32 7:18 11/2/05 WCAL Finals 1
1328 Andrew Sides 2011 21:32 7:18 11/5/08 WCAL Finals 3
1330 Ian Lee 2022 21:32.38 7:18 11/6/19 WCAL Finals 2
1331 Benicio Robles 2028 21:32.83 7:18 11/6/24 WCAL #3 2
1332 Andrew Liang 2006 21:33 7:18 11/2/05 WCAL Finals 3
1332 Ryan Ruiz 2012 21:33 7:18 11/5/08 WCAL Finals 4
1334 Jose Nunez 2025 21:34.3 7:19 10/2/21 Crystal Springs Invitational 1
1335 Michael Chacon 2009 21:35 7:19 10/31/07 WCAL Finals 3
1336 Alex Yun 2022 21:36.45 7:19 11/6/19 WCAL Finals 1
1337 Jorge Escobar 2026 21:36.5 7:19 11/2/22 WCAL #3 3
1338 Connor Hatfield 2010 21:37 7:20 11/1/06 WCAL Finals 1
1338 Owen Evans 2017 21:37 7:20 11/6/13 WCAL Finals 3
1340 Angelo Alonso 2021 21:37.62 7:20 11/6/19 WCAL Finals 3
1341 Chris Colligan 2009 21:38 7:20 10/31/07 WCAL Finals 1
1342 Ryan Glennon 2019 21:38.1 7:20 11/1/17 WCAL Finals 5
1343 Ryan Clarke 2017 21:38.21 7:20 10/12/13 Serra Invitational 1
1344 Tj Ng 2020 21:38.5 7:20 11/2/16 WCAL Finals 1
1345 Arman Akhenaton 2016 21:39 7:20 11/6/13 WCAL Finals 1
1345 George Yang 2018 21:39 7:20 11/4/15 WCAL Finals 1
1347 Kyle Chui 2029 21:39.2 7:20 11/5/25 WCAL #3 2
1348 Zahi Hakim 2011 21:40 7:21 11/5/08 WCAL Finals 1
1348 Nishant Mattu 2012 21:40 7:21 11/4/09 WCAL Finals 1
1348 Chris Peterson 2006 21:40 7:21 10/12/02 Crystal Springs Invite 1
1351 Christian Loanzon 2018 21:40.1 7:21 11/4/15 WCAL Finals 3
1352 Zack Knudsen 2024 21:40.5 7:21 11/1/23 WCAL #3 4
1353 Joshua Jeremiah 2014 21:41 7:21 10/9/10 Crystal Springs Invite 2
1353 Jack Shea 2016 21:41 7:21 10/11/14 Serra Invitational 4
1353 Nick Clevenger 2016 21:41 7:21 11/5/14 WCAL Finals 3
1353 Krishan Chhiba 2007 21:41 7:21 11/5/03 WCAL Finals 2
1357 Mitch Brown 2007 21:42 7:21 11/2/05 WCAL Finals 2
1357 Nicholas Abad 2012 21:42 7:21 11/5/08 WCAL Finals 2
1357 Justin Borenstein-lawee 2015 21:42 7:21 11/2/11 WCAL Finals 2
1357 Ryan Wei 2018 21:42 7:21 11/5/14 WCAL Finals 1
1357 Bharat Panuganti 2007 21:42 7:21 11/5/03 WCAL Finals 1
1362 Benjamin Dehart 2028 21:42.12 7:21 11/5/25 WCAL #3 3
1363 Jaden Park 2021 21:42.35 7:21 11/6/19 WCAL Finals 5
1364 Jared Furtado 2018 21:42.5 7:22 10/10/15 Serra Invitational 3
1365 Juan Ballesteros 2021 21:42.54 7:22 11/6/19 WCAL Finals 2
1366 Ojas Vaghela 2028 21:42.79 7:22 11/5/25 WCAL #3 4
1367 Romit Sachdev 2026 21:42.9 7:22 11/1/23 WCAL #3 4
1368 Jacob Saluta 2011 21:43 7:22 10/10/09 Crystal Springs Invite 2
1368 Scott Peakes 1976 21:43 7:22 11/16/72 CCS Region 1 Champ 1
1370 Sean Oblak 2017 21:43.5 7:22 10/8/16 Serra Invitational 2
1370 Elvis Gomez 2021 21:43.5 7:22 10/7/17 Serra Invitational 1
1372 Edward Kim 2011 21:44 7:22 10/10/09 Crystal Springs Invite 5
1373 Nathaniel Roshan 2026 21:44.5 7:22 11/2/22 WCAL #3 2
1374 Jaden Vinoth 2027 21:44.63 7:22 11/6/24 WCAL #3 5
1375 Paul Di Loreta 2010 21:45 7:22 11/1/06 WCAL Finals 1
1375 Ethan Penner 2012 21:45 7:22 10/9/10 Crystal Springs Invite 6
1375 Perry Wreaks 2016 21:45 7:22 10/31/12 WCAL Finals 2
1375 Stefan Fiandeiro 2018 21:45 7:22 10/11/14 Serra Invitational 2
1379 Daniel Haas 2006 21:46 7:23 11/2/05 WCAL Finals 3
1379 Kersi Contractor 2004 21:46 7:23 11/1/00 WCAL Finals 2
1381 Dylan Hively 2024 21:46.1 7:23 11/1/23 WCAL #3 3
1382 Zack Sloan 2021 21:46.6 7:23 11/1/17 WCAL Finals 2
1383 William Radcliffe 2010 21:47 7:23 10/13/07 Crystal Springs Invite 1
1383 Andrew Johnson 2007 21:47 7:23 11/5/03 WCAL Finals 1
1385 Cashen Mclaughlin 2027 21:47.31 7:23 11/5/25 WCAL #3 5
1386 Chase Dawson-Kolb 2026 21:47.57 7:23 11/6/24 WCAL #3 3
1387 Nishihara 1989 21:48 7:23 10/11/86 Crystal Springs Invite 1
1388 Noel Jesu Mahibha 2029 21:48.1 7:23 10/11/25 Crystal Springs Invite 2
1389 Sam Clark 2019 21:48.3 7:23 10/10/15 Serra Invitational 2
1390 Patel 0 21:49 7:24 10/11/86 Crystal Springs Invite 1
1391 Alex Chavez 2027 21:49.7 7:24 11/5/25 WCAL #3 3
1392 Andrew Valencia 2011 21:50 7:24 11/5/08 WCAL Finals 4
1393 Dan Tran 2011 21:51 7:24 11/5/08 WCAL Finals 1
1393 Stephen Connolly 2004 21:51 7:24 10/13/01 Serra Invitational 1
1393 Brian Gzowski 2003 21:51 7:24 10/14/00 Serra Invitational 3
1393 Scwimme 1990 21:51 7:24 10/11/86 Crystal Springs Invite 1
1397 Adam Mikacich 2021 21:51.3 7:25 11/1/17 WCAL Finals 2
1398 Will Pierog 2004 21:52 7:25 11/1/00 WCAL Finals 2
1399 Aayush Trivedi 2028 21:52.6 7:25 10/11/25 Crystal Springs Invite 3
1400 Matthew Jung 2026 21:52.77 7:25 11/6/24 WCAL #3 4
1401 Joe Zwart 2004 21:53 7:25 11/1/00 WCAL Finals 2
1402 Paul Pak 2026 21:53.44 7:25 11/6/24 WCAL #3 5
1403 Fernando Salvador 2021 21:53.5 7:25 10/6/18 Serra Invitational 4
1404 Ted Chu 2028 21:54.68 7:26 11/5/25 WCAL #3 2
1405 Matthew Larson 2016 21:55 7:26 10/31/12 WCAL Finals 1
1406 Nathan Hendradi 2025 21:55.8 7:26 11/3/21 WCAL #3 2
1407 John Vu 2010 21:56 7:26 10/14/06 Crystal Springs Invite 1
1407 Kyle Kincaid 2007 21:56 7:26 11/5/03 WCAL Finals 1
1409 Elijah Vu 2027 21:56.21 7:26 11/5/25 WCAL #3 1
1410 Bryce Raymundo 2021 21:56.4 7:26 11/6/19 WCAL Finals 2
1411 Zayn Zaafran 2025 21:56.9 7:26 11/3/21 WCAL #3 2
1411 Sahaj Patel 2025 21:56.9 7:26 10/8/22 Crystal Springs Invitational 3
1413 Alex Quach 2008 21:57 7:26 11/1/06 WCAL Finals 1
1413 Bobby Curley 2008 21:57 7:26 10/14/06 Crystal Springs Invite 1
1415 Coby Gonzalez 2017 21:57.2 7:27 11/4/15 WCAL Finals 2
1416 Liam Meakins 2026 21:57.6 7:27 11/1/23 WCAL #3 2
1417 Elliot Shaffle 2004 21:58 7:27 11/1/00 WCAL Finals 2
1418 Derek Qian 2025 21:58.4 7:27 11/3/21 WCAL #3 3
1419 Douglas Page 2021 21:58.5 7:27 11/1/17 WCAL Finals 2
1420 Jeremy Cabrido 2007 22:00 7:27 11/5/03 WCAL Finals 1
1421 Sohun Patel 2018 22:01 7:28 11/5/14 WCAL Finals 1
1422 Rocco Biasotti 2026 22:01.2 7:28 11/2/22 WCAL #3 1
1423 Hunter Courtney 2017 22:02 7:28 11/6/13 WCAL Finals 1
1424 Nathan Bovone 2020 22:02.1 7:28 11/1/17 WCAL Finals 3
1425 Darius Kafayi 2020 22:02.4 7:28 11/1/17 WCAL Finals 1
1425 Thienson Nguyen 2026 22:02.4 7:28 11/2/22 WCAL #3 2
1427 Gregory Urbalejo 2026 22:02.78 7:28 11/6/24 WCAL #3 4
1428 Sherwin Lai 2020 22:02.8 7:28 11/2/16 WCAL Finals 3
1429 Arjun Swaminathan 2026 22:02.9 7:28 11/2/22 WCAL #3 2
1430 Matthew Donahue 2023 22:03.1 7:29 11/6/19 WCAL Finals 4
1431 JJ Narang 2027 22:03.39 7:29 11/6/24 WCAL #3 2
1432 Luke Brennan 2027 22:04.55 7:29 11/5/25 WCAL #3 5
1433 Peter Singh 2006 22:05 7:29 10/12/02 Crystal Springs Invite 1
1433 Dong 1990 22:05 7:29 10/11/86 Crystal Springs Invite 1
1435 Arthur Tu 2025 22:05.8 7:29 11/3/21 WCAL #3 1
1436 Max Luna 2018 22:06 7:29 11/5/14 WCAL Finals 3
1437 Sean Baldock 2023 22:06.3 7:30 11/6/19 WCAL Finals 2
1437 Akin Broadwater 2027 22:06.3 7:30 10/12/24 Crystal Springs Invitational 4
1439 Anthony Graham 2010 22:07 7:30 10/31/07 WCAL Finals 2
1439 Derrick Leung 2012 22:07 7:30 11/4/09 WCAL Finals 3
1439 Brandon Garrett 2005 22:07 7:30 10/13/01 Serra Invitational 1
1439 John Brindle 1979 22:07 7:30 10/11/75 Crystal Springs Invite 1
1439 Dave Derose 1975 22:07 7:30 11/16/72 CCS Region 1 Champ 1
1444 Tristan Scheetz 2019 22:07.1 7:30 11/4/15 WCAL Finals 5
1445 Henry Marquez 2021 22:07.3 7:30 10/6/18 Serra Invitational 2
1446 Akshat Parekh 2029 22:07.85 7:30 11/5/25 WCAL #3 2
1447 Kevin Yu 2022 22:07.99 7:30 11/6/19 WCAL Finals 2
1448 Marco Concina 2027 22:08.23 7:30 11/5/25 WCAL #3 2
1449 Lucas Wong 2028 22:08.4 7:30 10/12/24 Crystal Springs Invitational 2
1450 Harry Mcmahon 2029 22:08.7 7:30 10/11/25 Crystal Springs Invite 2
1451 Christian Jones 2018 22:09 7:31 11/5/14 WCAL Finals 1
1452 Frederick Louie 2029 22:09.09 7:31 11/5/25 WCAL #3 2
1453 Dylan Glanville 2027 22:09.8 7:31 10/7/23 Crystal Springs Invitational 2
1454 Kenan Mathews 2015 22:10 7:31 11/6/13 WCAL Finals 1
1454 Alex McCafferty 2007 22:10 7:31 11/5/03 WCAL Finals 2
1456 Tj Lencioni 2022 22:10.5 7:31 10/6/18 Serra Invitational 2
1457 Michael Weiland 2009 22:11 7:31 11/2/05 WCAL Finals 3
1457 Brandon Lebeck 2016 22:11 7:31 10/11/14 Serra Invitational 4
1457 David Sie 2018 22:11 7:31 11/5/14 WCAL Finals 1
1457 Dave Florch 2004 22:11 7:31 10/14/00 Serra Invitational 1
1461 Zidane Victor 2028 22:12.8 7:32 11/6/24 WCAL #3 2
1462 Eric Johnson 2004 22:13 7:32 11/1/00 WCAL Finals 2
1463 Sam Davenport 2022 22:13.4 7:32 10/31/18 WCAL Finals 2
1464 Raiden Ho 2029 22:13.47 7:32 11/5/25 WCAL #3 2
1465 Ben Givens 2023 22:13.6 7:32 11/6/19 WCAL Finals 1
1466 Douglas Le 2008 22:14 7:32 11/2/05 WCAL Finals 3
1466 Jack Morris 2014 22:14 7:32 10/9/10 Crystal Springs Invite 2
1466 Jack Morris 2014 22:14 7:32 11/3/10 WCAL Finals 2
1469 Dylan Johnson 2023 22:14.1 7:32 11/6/19 WCAL Finals 2
1470 Jacob Brackett 2013 22:15 7:33 10/10/09 Crystal Springs Invite 1
1470 Alan Ai 2004 22:15 7:33 11/5/03 WCAL Finals 1
1472 Arjun Kaul 2011 22:17 7:33 10/31/07 WCAL Finals 1
1473 Arthur De Guzman 2027 22:18.28 7:34 11/6/24 WCAL #3 2
1474 Brady Pauken 2020 22:18.5 7:34 11/2/16 WCAL Finals 1
1475 Justin Chen 2014 22:19 7:34 11/3/10 WCAL Finals 1
1476 Nick Morales 2029 22:19.43 7:34 11/5/25 WCAL #3 1
1477 Kenyon Duncan 2014 22:20 7:34 11/3/10 WCAL Finals 2
1477 Steven Devilbiss 2014 22:20 7:34 11/3/10 WCAL Finals 2
1477 Nathaniel Duong 2016 22:20 7:34 10/31/12 WCAL Finals 3
1477 Tyler Smith 2018 22:20 7:34 11/5/14 WCAL Finals 1
1481 Bryce Lambing 2020 22:20.3 7:34 11/2/16 WCAL Finals 1
1482 Gabriel Mooney 2028 22:20.67 7:34 11/6/24 WCAL #3 2
1483 Leo Tsai 2026 22:20.8 7:35 11/2/22 WCAL #3 3
1484 Andres Torres 2023 22:21.4 7:35 10/12/19 Serra Invitational 2
1485 Ismael Sasinos 2012 22:22 7:35 10/11/08 Crystal Springs Invite 2
1485 Brad Speno 2013 22:22 7:35 11/4/09 WCAL Finals 2
1485 Edwin George 2017 22:22 7:35 11/6/13 WCAL Finals 4
1488 Aayush Trivedi 2030 22:23.75 7:36 11/5/25 WCAL #3 1
1489 Aniruddha Janakiraman 2026 22:23.8 7:36 11/2/22 WCAL #3 2
1490 Scott Mcpherson 2004 22:24 7:36 11/1/00 WCAL Finals 2
1491 Apolo Lapiz 2025 22:24.2 7:36 11/3/21 WCAL #3 2
1492 Matthew Garza 2028 22:24.81 7:36 11/6/24 WCAL #3 2
1493 Thomas Dines 2015 22:25 7:36 11/5/14 WCAL Finals 1
1493 Colin Mcdonald 2005 22:25 7:36 10/13/01 Serra Invitational 1
1493 Peter Mcentee 1995 22:25 7:36 10/9/93 Crystal Springs Invite 1
1496 Aarav Kashyap 2028 22:25.31 7:36 11/6/24 WCAL #3 2
1497 Ryan Romig 2025 22:25.7 7:36 11/3/21 WCAL #3 2
1498 Jeremy Chou 2010 22:26 7:36 11/1/06 WCAL Finals 2
1499 Ellek Garcia 2025 22:26.8 7:37 11/1/23 WCAL #3 4
1500 Callahan Domine 2018 22:27 7:37 11/5/14 WCAL Finals 2
1501 Federico Mari 2025 22:27.1 7:37 11/3/21 WCAL #3 1
1502 Vincent Nguyen 2013 22:28 7:37 10/31/12 WCAL Finals 6
1502 Andrew Sullivan 2014 22:28 7:37 11/6/13 WCAL Finals 5
1504 Saeed Lopez-Diaz 2026 22:28.1 7:37 11/6/24 WCAL #3 5
1505 Nicholas Eastwood 2018 22:28.3 7:37 11/2/16 WCAL Finals 2
1506 Tommaso Martire 2025 22:29 7:37 11/3/21 WCAL #3 1
1506 Brody Tanner 2026 22:29 7:37 11/2/22 WCAL #3 4
1508 Guillermo Torres 2028 22:29.67 7:38 11/6/24 WCAL #3 2
1509 Miguel Yujuico 2016 22:30 7:38 10/31/12 WCAL Finals 1
1510 Imran Mahmoud 2012 22:31 7:38 10/11/08 Crystal Springs Invite 1
1510 Tyler Hawkins 2017 22:31 7:38 11/5/14 WCAL Finals 1
1512 Oliver Lopez 2020 22:31.4 7:38 11/1/17 WCAL Finals 4
1513 Rajeev Alluri 2010 22:34 7:39 11/1/06 WCAL Finals 1
1513 Trent Knebel 2010 22:34 7:39 11/1/06 WCAL Finals 1
1513 Vincent Leung 2007 22:34 7:39 11/1/06 WCAL Finals 3
1513 Mike Law 1997 22:34 7:39 10/9/93 Crystal Springs Invite 1
1517 Declan Salcido 2004 22:35 7:39 11/1/00 WCAL Finals 1
1517 Pat Ward 1997 22:35 7:39 10/9/93 Crystal Springs Invite 1
1519 Caleb Whitaker 2025 22:35.8 7:40 11/3/21 WCAL #3 1
1520 Troy Santos 2011 22:36 7:40 11/5/08 WCAL Finals 1
1521 Paolo Araldi 2025 22:36.8 7:40 11/3/21 WCAL #3 1
1522 Matthew Rodriguez 2015 22:37 7:40 11/5/14 WCAL Finals 1
1523 Nathan Cheung 2026 22:37.43 7:40 11/5/25 WCAL #3 5
1524 Jeremy Tanlimco 2015 22:38 7:40 10/18/11 WCAL #2 1
1524 Jared Duke 2007 22:38 7:40 11/5/03 WCAL Finals 2
1524 Pete Verbica 1978 22:38 7:40 10/11/75 Crystal Springs Invite 1
1527 Griffin Cook 2012 22:39 7:41 11/5/08 WCAL Finals 4
1527 Tony Perrucci 2004 22:39 7:41 11/1/00 WCAL Finals 1
1527 Carter Hively 2022 22:39 7:41 11/3/21 WCAL #3 5
1530 Kevin Yu 2018 22:39.7 7:41 11/2/16 WCAL Finals 5
1531 Jeff Lee 2011 22:40 7:41 11/5/08 WCAL Finals 5
1531 Brandon Yung 2013 22:40 7:41 11/4/09 WCAL Finals 2
1531 Jake Crandall 2020 22:40 7:41 11/2/16 WCAL Finals 1
1531 Nick Kleshinski 2014 22:40 7:41 10/18/11 WCAL #2 4
1535 Michael Macias 2023 22:40.4 7:41 10/12/19 Serra Invitational 1
1535 Chase Rich 2027 22:40.4 7:41 11/1/23 WCAL #3 2
1537 Xavier Cortes 2017 22:41 7:41 11/5/14 WCAL Finals 3
1537 Andi Barsan 2004 22:41 7:41 11/1/00 WCAL Finals 1
1539 Umar Khan 2028 22:41.83 7:42 11/5/25 WCAL #3 4
1540 Fabian Ortiz 2017 22:42 7:42 11/5/14 WCAL Finals 1
1540 Kian Blewett 2017 22:42 7:42 11/5/14 WCAL Finals 2
1540 Robert Lauridsen 1997 22:42 7:42 10/9/93 Crystal Springs Invite 1
1543 Reed Sparling 2019 22:42.8 7:42 11/4/15 WCAL Finals 2
1544 Paul O'brien 1997 22:43 7:42 10/9/93 Crystal Springs Invite 1
1545 Julian Cabrera 2016 22:43.2 7:42 11/4/15 WCAL Finals 2
1546 Jack Forsman 2015 22:44 7:42 10/31/12 WCAL Finals 1
1546 Connor Fetter 2017 22:44 7:42 11/6/13 WCAL Finals 1
1548 Will Courtney 2017 22:45 7:43 11/6/13 WCAL Finals 1
1548 Steve Cole 2004 22:45 7:43 11/1/00 WCAL Finals 3
1550 Paul Baker 2007 22:46 7:43 11/1/06 WCAL Finals 1
1550 Josh Kuhlmann 2006 22:46 7:43 10/12/02 Crystal Springs Invite 1
1552 Alex Bahram 2017 22:47 7:43 11/6/13 WCAL Finals 1
1552 Vaibhav Menon 2014 22:47 7:43 11/2/11 WCAL Finals 2
1554 Elliot Barringer 2026 22:47.5 7:44 10/7/23 Crystal Springs Invitational 1
1555 Sean Tighe 2014 22:48 7:44 10/31/12 WCAL Finals 2
1555 Michael Swain 2016 22:48 7:44 10/31/12 WCAL Finals 2
1555 Justin Molano 2015 22:48 7:44 10/18/11 WCAL #2 2
1555 Bradley Kemp 2025 22:48 7:44 11/2/22 WCAL #3 4
1559 Eric Marchant 2021 22:49 7:44 11/1/17 WCAL Finals 2
1559 Samir Seshadri 2014 22:49 7:44 11/2/11 WCAL Finals 3
1559 Charles Loi 2005 22:49 7:44 10/13/01 Serra Invitational 1
1562 Rameil Khoshaba 2027 22:50.4 7:45 10/11/25 Crystal Springs Invite 3
1563 Pravin Ravishankar 2017 22:50.7 7:45 11/4/15 WCAL Finals 1
1564 Brentley Johnson 2018 22:52 7:45 11/5/14 WCAL Finals 2
1564 Roni Chahal 2003 22:52 7:45 10/9/99 Crystal Springs Invite 1
1566 Nimit Sohoni 2012 22:54 7:46 11/5/08 WCAL Finals 1
1567 Brayton Arthur 2023 22:54.47 7:46 11/6/19 WCAL Finals 3
1568 Shaunak Warty 2022 22:54.48 7:46 11/6/19 WCAL Finals 2
1569 Chris O'Brien 2011 22:55 7:46 10/31/07 WCAL Finals 2
1569 Jeremy Edwards 2013 22:55 7:46 11/4/09 WCAL Finals 6
1571 Lucas Garner 2019 22:55.3 7:46 10/10/15 Serra Invitational 2
1571 Maitreya Varma 2027 22:55.3 7:46 11/1/23 WCAL #3 2
1573 Nick Steele 2015 22:56 7:46 11/5/14 WCAL Finals 1
1574 Maksymilian Renault 2027 22:56.23 7:47 11/6/24 WCAL #3 4
1575 Kieran Day 2017 22:57 7:47 11/6/13 WCAL Finals 1
1575 Clayton Sanborn 2017 22:57 7:47 11/5/14 WCAL Finals 4
1577 Sebastian Mejias 2025 22:57.4 7:47 11/3/21 WCAL #3 2
1578 Matthew Hidde 2019 22:57.6 7:47 11/1/17 WCAL Finals 3
1579 John Wenstrand 2006 22:58 7:47 10/12/02 Crystal Springs Invite 1
1580 Robbie Mempin 2007 22:59 7:47 11/1/06 WCAL Finals 1
1580 Kyle Sandvick 2014 22:59 7:47 10/18/11 WCAL #2 6
1580 Austin Ross 2015 22:59 7:47 10/18/11 WCAL #2 1
1583 Matt Durstenfeld 2005 23:00 7:48 10/13/01 Serra Invitational 1
1583 Brad Kellogg 1997 23:00 7:48 10/9/93 Crystal Springs Invite 1
1583 Lopez 1989 23:00 7:48 10/11/86 Crystal Springs Invite 1
1586 Rafael Cooper 2018 23:00.3 7:48 11/1/17 WCAL Finals 4
1587 Andy Le 2007 23:01 7:48 11/1/06 WCAL Finals 1
1587 Kai Xiao 2013 23:01 7:48 10/31/12 WCAL Finals 3
1589 Benjamin Harris 2019 23:01.2 7:48 11/4/15 WCAL Finals 4
1590 Brennan Aquino 2022 23:01.6 7:48 10/2/21 Crystal Springs Invitational 6
1591 Matthias Lai 2019 23:01.9 7:48 10/10/15 Serra Invitational 1
1592 Joshua Muncada 2016 23:02 7:48 10/31/12 WCAL Finals 3
1592 Alex Baxter 2004 23:02 7:48 11/1/00 WCAL Finals 2
1594 Cannon Kissane 2022 23:02.2 7:49 10/31/18 WCAL Finals 3
1594 Victor Dominguez 2022 23:02.2 7:49 10/12/19 Serra Invitational 2
1596 Nathan Jobalia 2021 23:02.4 7:49 11/1/17 WCAL Finals 2
1597 Raul Flores 2017 23:02.7 7:49 11/4/15 WCAL Finals 1
1598 Nicholas Cho 2019 23:02.8 7:49 11/1/17 WCAL Finals 3
1599 Ryan Pham 2013 23:03 7:49 10/31/12 WCAL Finals 4
1599 Jake Rogers 2015 23:03 7:49 10/31/12 WCAL Finals 1
1601 Joseph Kannathumadam 2018 23:03.9 7:49 11/4/15 WCAL Finals 2
1602 Joseph Sindelar 2016 23:06 7:50 11/6/13 WCAL Finals 1
1603 Avi Lekkelapudi 2025 23:06.2 7:50 11/3/21 WCAL #3 3
1604 Leonard Dalag 2005 23:07 7:50 10/11/03 Crystal Springs Invite 3
1605 William Guthrie 2007 23:08 7:51 10/11/03 Crystal Springs Invite 1
1606 Spencer Gaynor 2019 23:09.9 7:51 11/1/17 WCAL Finals 1
1607 Christian Klostermann 2021 23:11.3 7:52 11/1/17 WCAL Finals 1
1608 Diego Martinez 2026 23:11.9 7:52 11/2/22 WCAL #3 2
1609 Cade Peters 2021 23:12.04 7:52 11/6/19 WCAL Finals 2
1610 Pedro Santana 2022 23:12.18 7:52 11/6/19 WCAL Finals 2
1611 Salvatore Motta 2027 23:12.5 7:52 11/1/23 WCAL #3 2
1612 Aadi Chauhan 2025 23:13.1 7:52 11/3/21 WCAL #3 1
1613 Jesus Gonzalez 2029 23:13.86 7:52 11/5/25 WCAL #3 1
1614 Antonio Templanza 2003 23:14 7:53 10/12/02 Crystal Springs Invite 4
1615 Ryan Liong 2027 23:14.5 7:53 10/12/24 Crystal Springs Invitational 4
1616 Conrad Correa 2027 23:14.8 7:53 10/12/24 Crystal Springs Invitational 4
1617 Khoi Pham 2027 23:14.99 7:53 11/6/24 WCAL #3 2
1618 Chirag Shah 2007 23:15 7:53 11/5/03 WCAL Finals 1
1619 Brian Zhao 2025 23:15.1 7:53 11/3/21 WCAL #3 1
1620 Emilio Curiel 2017 23:15.5 7:53 11/4/15 WCAL Finals 5
1621 Thomas Goodwin 1981 23:16 7:53 10/12/78 Center Meet #1 1
1622 James Li 2029 23:16.77 7:53 11/5/25 WCAL #3 1
1623 Jacky Liang 2027 23:16.9 7:54 11/1/23 WCAL #3 2
1624 Walker Combs 2017 23:18 7:54 11/6/13 WCAL Finals 1
1625 Jacob Wiens 2023 23:18.7 7:54 11/3/21 WCAL #3 4
1626 Diego Salazar 2017 23:19 7:54 11/4/15 WCAL Finals 2
1626 Andres Ryan 2026 23:19 7:54 11/2/22 WCAL #3 2
1628 Chad Morris 2012 23:20 7:55 10/10/09 Crystal Springs Invite 3
1628 Casey Chen 2023 23:20 7:55 10/12/19 Serra Invitational 2
1630 Vinh-khiem Hoang 2021 23:20.6 7:55 11/1/17 WCAL Finals 1
1631 Mike Lumsden 2004 23:21 7:55 10/14/00 Serra Invitational 2
1632 David Aguilar 2014 23:22 7:55 11/6/13 WCAL Finals 3
1633 Jacob Bider 2016 23:23 7:56 10/31/12 WCAL Finals 1
1634 Finnan Macrunnels 2022 23:23.1 7:56 10/31/18 WCAL Finals 2
1635 Jacob Gallardo 2025 23:23.7 7:56 11/3/21 WCAL #3 1
1636 Andreas Moustakas 2023 23:24.53 7:56 11/6/19 WCAL Finals 2
1637 Ayush Ghosh 2025 23:25.1 7:56 11/3/21 WCAL #3 2
1638 Vivaan Kathapurkar 2028 23:25.47 7:56 11/6/24 WCAL #3 1
1639 Stefan Bocanegra 2023 23:26.3 7:57 11/6/19 WCAL Finals 1
1640 Kevin Connolly 2019 23:27.4 7:57 11/4/15 WCAL Finals 4
1641 Mark Jabre 2026 23:28 7:57 11/1/23 WCAL #3 1
1642 Cendrick Dimabuyu 2027 23:28.3 7:57 10/12/24 Crystal Springs Invitational 1
1643 Andrew Sanchez 2008 23:29 7:58 11/2/05 WCAL Finals 4
1643 Arjun Srinavasin 2009 23:29 7:58 11/2/05 WCAL Finals 1
1645 Oliver van der Kouwe 2025 23:29.6 7:58 11/3/21 WCAL #3 2
1646 Gavin Gibson 2025 23:30.3 7:58 10/2/21 Crystal Springs Invitational 2
1647 Akash Vemulapalli 2020 23:30.6 7:58 11/2/16 WCAL Finals 1
1648 Mateo Cardenas 2026 23:30.7 7:58 11/2/22 WCAL #3 6
1649 Nikhil Alleyne 2022 23:31.1 7:58 10/6/18 Serra Invitational 2
1650 Will Jennings 2022 23:31.4 7:58 10/2/21 Crystal Springs Invitational 5
1651 Justin Garlepp 2020 23:32.6 7:59 11/2/16 WCAL Finals 1
1652 Sameer Chaparala 2019 23:32.8 7:59 11/4/15 WCAL Finals 2
1653 Ed Hoa 2003 23:34 7:59 10/9/99 Crystal Springs Invite 1
1654 Hudson Malech 2023 23:35.3 8:00 11/6/19 WCAL Finals 2
1655 Scott Hamm 2015 23:36 8:00 10/18/11 WCAL #2 1
1655 Casey Gott 1978 23:36 8:00 10/8/77 Crystal Springs Invite 1
1657 Max Mussallem 2026 23:36.4 8:00 11/2/22 WCAL #3 2
1658 Owen Park 2028 23:36.52 8:00 11/6/24 WCAL #3 1
1659 Evan Schultz 2014 23:37 8:00 10/18/11 WCAL #2 4
1659 Josh Joseph 2018 23:37 8:00 11/5/14 WCAL Finals 1
1659 Gerald Pamintuan 2004 23:37 8:00 11/1/00 WCAL Finals 1
1662 Sagar Vijay 2009 23:38 8:01 11/2/05 WCAL Finals 1
1663 John Agarpao 2021 23:38.5 8:01 11/1/17 WCAL Finals 1
1664 Ben Robison 2020 23:38.8 8:01 11/2/16 WCAL Finals 1
1665 Liam Miller 2010 23:40 8:01 11/1/06 WCAL Finals 1
1665 Fred Sun 2014 23:40 8:01 10/18/11 WCAL #2 1
1667 Abhijay Konduru 2028 23:41.1 8:02 10/11/25 Crystal Springs Invite 4
1668 Roshan Masuda 2029 23:41.71 8:02 11/5/25 WCAL #3 2
1669 Brian Pickering 2007 23:42 8:02 11/2/05 WCAL Finals 1
1669 Davin Cheng 2018 23:42 8:02 11/5/14 WCAL Finals 1
1671 Francisco Mendoza 2012 23:43 8:02 11/5/08 WCAL Finals 2
1671 Sahil Vora 2007 23:43 8:02 11/5/03 WCAL Finals 1
1673 Jeremy Bae 2028 23:43.8 8:03 10/12/24 Crystal Springs Invitational 1
1674 Shaunak Pandit 2017 23:44 8:03 11/5/14 WCAL Finals 2
1674 Nihar Patel 2007 23:44 8:03 11/5/03 WCAL Finals 1
1676 Sergio Barrientos 2023 23:45.1 8:03 11/3/21 WCAL #3 1
1677 Joel Muncada 2019 23:45.2 8:03 11/1/17 WCAL Finals 3
1678 Aarnav Sawant 2023 23:45.9 8:03 11/6/19 WCAL Finals 1
1679 Dylan Starbird 2007 23:46 8:03 11/5/03 WCAL Finals 2
1680 Ethan Kaye 2016 23:46.5 8:04 11/4/15 WCAL Finals 4
1681 Gavin Bovone 2022 23:47.11 8:04 11/6/19 WCAL Finals 3
1682 Anthony Pallone 2013 23:49 8:04 10/31/12 WCAL Finals 8
1683 Shoaib Valani 2021 23:50 8:05 11/1/17 WCAL Finals 2
1684 Michael Gray 2009 23:51 8:05 10/31/07 WCAL Finals 1
1685 Ethan Truong 2025 23:51.1 8:05 11/2/22 WCAL #3 3
1686 Jack Morris 2020 23:51.2 8:05 10/6/18 Serra Invitational 2
1687 Jovian Amirkiai 2009 23:52 8:05 11/2/05 WCAL Finals 1
1688 Jesus Gutierrez 2020 23:52.3 8:06 11/2/16 WCAL Finals 1
1689 Cole Niswander 2019 23:53 8:06 11/4/15 WCAL Finals 4
1689 Rerby 1990 23:53 8:06 10/11/86 Crystal Springs Invite 1
1691 Torris 0 23:54 8:06 10/12/78 Center Meet #1 1
1692 Leo Ying 2022 23:54.14 8:06 11/6/19 WCAL Finals 2
1693 Will O'Brien 2028 23:54.41 8:06 11/6/24 WCAL #3 2
1694 Daniel Delaney 2025 23:54.8 8:06 11/3/21 WCAL #3 2
1695 Aaron Jobalia 2023 23:55.5 8:07 11/6/19 WCAL Finals 1
1696 Ryan Gotshall 2017 23:56.3 8:07 10/10/15 Serra Invitational 3
1697 Yang Shan 2010 23:57 8:07 11/5/08 WCAL Finals 5
1698 Trevor Chen 2022 23:58.51 8:08 11/6/19 WCAL Finals 2
1699 Varun Vemulapalli 2023 23:58.7 8:08 11/6/19 WCAL Finals 2
1700 John Waters 2017 23:59 8:08 11/6/13 WCAL Finals 1
1701 Antonio Porras 2014 24:00 8:08 11/2/11 WCAL Finals 2
1701 Jonathan Codilla 2007 24:00 8:08 11/5/03 WCAL Finals 2
1703 Richard Adams 2025 24:00.7 8:08 11/3/21 WCAL #3 2
1704 Kayden Stone 2025 24:00.9 8:08 11/3/21 WCAL #3 2
1704 Thientoan Nguyen 2025 24:00.9 8:08 11/2/22 WCAL #3 5
1706 Nikhil Rajavasireddy 2017 24:01 8:08 11/6/13 WCAL Finals 1
1707 Anik Singh 2020 24:01.6 8:09 11/2/16 WCAL Finals 1
1708 Delbert Tran 2011 24:03 8:09 10/31/07 WCAL Finals 1
1709 Ethan Mancini 2019 24:06.3 8:10 11/2/16 WCAL Finals 4
1709 Liam Werner 2025 24:06.3 8:10 10/12/24 Crystal Springs Invitational 3
1711 Brandon Delosreyes 2010 24:08 8:11 11/5/08 WCAL Finals 3
1711 Andrew Nordin 2005 24:08 8:11 10/13/01 Serra Invitational 1
1713 Gabriel Mortera 2019 24:08.4 8:11 11/4/15 WCAL Finals 2
1713 Luke Hsiao 2023 24:08.4 8:11 11/6/19 WCAL Finals 1
1715 David Gil 2027 24:09.6 8:11 10/12/24 Crystal Springs Invitational 3
1716 Omer Sultan 2027 24:10.22 8:12 11/6/24 WCAL #3 4
1717 Gavin Chang 2027 24:10.5 8:12 11/6/24 WCAL #3 4
1718 Spencer Lauber 2010 24:12 8:12 11/1/06 WCAL Finals 2
1718 James Wade 2000 24:12 8:12 10/9/99 Crystal Springs Invite 1
1718 Bill Heiser 1978 24:12 8:12 10/11/75 Crystal Springs Invite 1
1721 Kaden Magallanes 2027 24:12.17 8:12 11/6/24 WCAL #3 2
1722 Joe Vokt 2010 24:14 8:13 11/1/06 WCAL Finals 1
1722 Mark Visenio 2017 24:14 8:13 11/6/13 WCAL Finals 1
1724 Christopher Yang 2026 24:14.3 8:13 11/1/23 WCAL #3 1
1725 Tuhin Mythil 2027 24:14.32 8:13 11/6/24 WCAL #3 3
1726 Pierce Stanley 2006 24:15 8:13 11/5/03 WCAL Finals 2
1727 Reid Vaughan 2022 24:15.8 8:13 10/31/18 WCAL Finals 1
1728 Gus Robison 2017 24:15.9 8:14 10/8/16 Serra Invitational 2
1729 Daniel Hopkins 2004 24:16 8:14 11/1/00 WCAL Finals 2
1730 Cameron Buckley 2016 24:18 8:14 10/31/12 WCAL Finals 1
1731 Diego Stone 2020 24:18.5 8:14 11/2/16 WCAL Finals 1
1732 Max Del Real 2029 24:19.97 8:15 11/5/25 WCAL #3 2
1733 Jason Zaelit 2024 24:23.1 8:16 11/1/23 WCAL #3 2
1734 Karan Shah 2026 24:23.6 8:16 10/7/23 Crystal Springs Invitational 2
1735 Jacobi Graham 2023 24:23.7 8:16 11/6/19 WCAL Finals 2
1736 Varun Pande 2008 24:24 8:16 11/1/06 WCAL Finals 1
1737 Colin Bauman 2028 24:25.26 8:17 11/6/24 WCAL #3 1
1738 Aidan Nguyen 2023 24:25.3 8:17 11/6/19 WCAL Finals 2
1739 Caleb Kim 2026 24:26.8 8:17 11/1/23 WCAL #3 3
1740 Kevin Brashear 2006 24:27 8:17 11/5/03 WCAL Finals 2
1741 Jonathan Chung 2017 24:29 8:18 11/6/13 WCAL Finals 1
1741 Ben Bakeis 2015 24:29 8:18 11/2/11 WCAL Finals 1
1743 Benjamin Lee 2025 24:30.3 8:18 10/8/22 Crystal Springs Invitational 2
1744 Nicco McCracken 2025 24:32.7 8:19 10/2/21 Crystal Springs Invitational 2
1745 Nathan Nguyen 2021 24:32.78 8:19 11/6/19 WCAL Finals 4
1746 Anthony Angeles 2012 24:33 8:19 11/2/11 WCAL Finals 2
1746 Jared Malto 2020 24:33 8:19 10/31/18 WCAL Finals 1
1748 Joseph George 2020 24:34.6 8:20 10/31/18 WCAL Finals 1
1749 Shriram Senthilkumar 2029 24:35.2 8:20 10/11/25 Crystal Springs Invite 1
1750 Julien McComber 2029 24:39.23 8:21 11/5/25 WCAL #3 2
1751 Simon Trinh 2017 24:40 8:22 11/6/13 WCAL Finals 1
1752 Kai Agueros 2023 24:40.77 8:22 11/6/19 WCAL Finals 1
1753 Michael Masri 2018 24:42 8:22 11/5/14 WCAL Finals 1
1754 Andrew Lei 2027 24:43.16 8:23 11/6/24 WCAL #3 1
1755 Joshua Petrus 2021 24:45.2 8:23 11/1/17 WCAL Finals 1
1756 Anish Sundar 2020 24:45.7 8:24 11/2/16 WCAL Finals 1
1757 Carlos Salazar 2013 24:47 8:24 11/4/09 WCAL Finals 2
1757 Luis Rodriguez 2013 24:47 8:24 11/4/09 WCAL Finals 2
1759 Benedict Christian Marcos 2027 24:48.48 8:25 11/6/24 WCAL #3 3
1760 Ahmed Fallah 2028 24:48.7 8:25 10/12/24 Crystal Springs Invitational 2
1761 Gabriel Do 2020 24:50 8:25 11/1/17 WCAL Finals 2
1761 Leo Billante 2026 24:50 8:25 11/1/23 WCAL #3 2
1763 Arthur Peterson 2017 24:52 8:26 11/6/13 WCAL Finals 2
1764 Alex Doan 2014 24:55 8:27 11/3/10 WCAL Finals 1
1764 Mike Jin 2006 24:55 8:27 11/5/03 WCAL Finals 2
1764 Mark O'Brien 2004 24:55 8:27 10/13/01 Serra Invitational 1
1767 Jimmy Campagna 2025 24:55.3 8:27 11/2/22 WCAL #3 1
1768 Adrian Gonzalez 2020 24:56.7 8:27 11/1/17 WCAL Finals 2
1769 Renzo Pezzia 2026 25:01.7 8:29 10/7/23 Crystal Springs Invitational 2
1770 Isaac Oshana 2016 25:02 8:29 10/31/12 WCAL Finals 1
1771 Sebastian Lopez 2027 25:03.3 8:30 10/7/23 Crystal Springs Invitational 2
1772 Nathan Choi 2026 25:04.8 8:30 11/2/22 WCAL #3 3
1773 Farren Tran 2025 25:05.1 8:30 11/3/21 WCAL #3 1
1774 Krish Shah 2025 25:05.2 8:30 11/3/21 WCAL #3 1
1775 Julian Dominguez 2027 25:05.4 8:30 10/7/23 Crystal Springs Invitational 1
1776 Raghul Dharmalingam 2029 25:06.43 8:31 11/5/25 WCAL #3 2
1777 Alex Casper 2013 25:07 8:31 10/10/09 Crystal Springs Invite 2
1777 Brian O'Neil 2016 25:07 8:31 10/31/12 WCAL Finals 1
1779 Patrick Gemetti 2026 25:07.5 8:31 11/1/23 WCAL #3 1
1780 Jeremy Wang 2023 25:07.8 8:31 10/12/19 Serra Invitational 2
1781 Roy Chen 2025 25:09.9 8:32 11/1/23 WCAL #3 2
1782 Matias Chapman 2013 25:10 8:32 10/10/09 Crystal Springs Invite 2
1783 Jacob Noble 2018 25:12 8:33 11/5/14 WCAL Finals 3
1784 Shiven Pandey 2023 25:12.8 8:33 11/6/19 WCAL Finals 1
1785 Brian Nguyen 2010 25:13 8:33 11/1/06 WCAL Finals 2
1786 Abhijay Rana 2025 25:14.7 8:33 11/3/21 WCAL #3 2
1787 David Ho 2004 25:15 8:34 10/12/02 Crystal Springs Invite 1
1788 Nathan Palamuttan 2022 25:15.5 8:34 10/31/18 WCAL Finals 2
1789 Charlie Stout 2028 25:17.8 8:35 11/6/24 WCAL #3 2
1790 Nicolas Meyer 2009 25:19 8:35 11/1/06 WCAL Finals 1
1790 Darren Watanabe 2012 25:19 8:35 11/5/08 WCAL Finals 1
1792 Malek Alhussien 2029 25:20.08 8:35 11/5/25 WCAL #3 2
1793 Marcos Enriquez 2026 25:21 8:36 11/1/23 WCAL #3 1
1794 Riley Lorang 2029 25:22.06 8:36 11/5/25 WCAL #3 2
1795 Fletcher Seitz 2017 25:24 8:37 11/6/13 WCAL Finals 1
1795 Don Morq 1997 25:24 8:37 10/9/93 Crystal Springs Invite 1
1797 Jack Armanini 2019 25:24.2 8:37 11/2/16 WCAL Finals 1
1798 David Swenson 2012 25:25 8:37 11/5/08 WCAL Finals 1
1799 Dustin Nguyen 2007 25:26 8:37 11/1/06 WCAL Finals 1
1800 Eugene Yip 2027 25:26.98 8:38 11/6/24 WCAL #3 4
1801 Tommy Merrill 2008 25:27 8:38 11/1/06 WCAL Finals 1
1802 Sean Kim 2026 25:29.33 8:38 11/6/24 WCAL #3 7
1803 Skyler Merritt 2027 25:29.7 8:39 10/7/23 Crystal Springs Invitational 1
1804 Ananth Srinivasan 2006 25:31 8:39 11/5/03 WCAL Finals 2
1805 Gage Sandman 2019 25:31.3 8:39 11/2/16 WCAL Finals 2
1806 Colton Carr 2022 25:31.7 8:39 10/6/18 Serra Invitational 2
1807 Khoi Pham 2022 25:31.75 8:39 11/6/19 WCAL Finals 1
1808 Matt Chiswell 2011 25:33 8:40 10/31/07 WCAL Finals 1
1809 Ayush Iyengar 2026 25:35.1 8:40 11/2/22 WCAL #3 1
1810 Michael Coglienese 2012 25:36 8:41 11/4/09 WCAL Finals 1
1811 Hunter Lippert 2021 25:38.1 8:41 10/6/18 Serra Invitational 2
1812 Shaunak Musukula 2026 25:38.3 8:41 11/2/22 WCAL #3 2
1813 Thaddeus Sison 2019 25:39.8 8:42 11/4/15 WCAL Finals 1
1814 Rohan Dhameja 2027 25:40.9 8:42 10/12/24 Crystal Springs Invitational 5
1815 Aaryan Modak 2028 25:40.97 8:42 11/6/24 WCAL #3 3
1816 Gabriel Mancini 2011 25:42 8:43 10/13/07 Crystal Springs Invite 2
1817 Nicholas Qian 2019 25:42.5 8:43 10/10/15 Serra Invitational 1
1817 William Sehestedt 2025 25:42.5 8:43 11/3/21 WCAL #3 1
1819 Rushil Patel 2022 25:43.9 8:43 10/31/18 WCAL Finals 1
1820 Michael Rizzo 2017 25:45 8:44 11/5/14 WCAL Finals 5
1821 Gabe Talamantez 2018 25:46.3 8:44 11/2/16 WCAL Finals 1
1822 Aaron Salazar 2026 25:46.4 8:44 11/1/23 WCAL #3 2
1823 Stephen Cognetta 2011 25:47 8:44 10/13/07 Crystal Springs Invite 2
1824 Austin Scott 2026 25:48.8 8:45 11/2/22 WCAL #3 2
1825 David Sullivan 1981 25:49 8:45 10/12/78 Center Meet #1 1
1826 Steven Hickman 2020 25:49.5 8:45 11/2/16 WCAL Finals 1
1827 David Fernandez-Yoon 2027 25:49.63 8:45 11/6/24 WCAL #3 4
1828 Aaron Lu 2027 25:50.6 8:46 11/1/23 WCAL #3 2
1829 Ruhaan Banerjee 2028 25:53.11 8:46 11/6/24 WCAL #3 2
1830 Bill Lewis 2014 25:54 8:47 10/31/12 WCAL Finals 2
1831 Adyant Bhavsar 2028 25:54.7 8:47 10/12/24 Crystal Springs Invitational 1
1832 Nathan Mandreza 2013 25:56 8:47 10/9/10 Crystal Springs Invite 2
1833 Jason Nguyen 2020 25:57.1 8:48 11/1/17 WCAL Finals 3
1834 Jack Nguyen 2025 25:59.8 8:49 11/1/23 WCAL #3 1
1835 Rohan Martin 2015 26:00 8:49 10/18/11 WCAL #2 2
1836 Ayaan Vaswani 2025 26:00.2 8:49 11/2/22 WCAL #3 5
1837 Patrick Fox 2019 26:01.9 8:49 11/4/15 WCAL Finals 2
1838 Berkat Neway 2028 26:02.01 8:49 11/6/24 WCAL #3 2
1839 Cameron Ormiston 2017 26:03 8:50 11/6/13 WCAL Finals 1
1839 Danny Chan 2006 26:03 8:50 10/12/02 Crystal Springs Invite 1
1839 AJ Costa 2027 26:03 8:50 10/7/23 Crystal Springs Invitational 1
1842 Christopher Sides 2015 26:04 8:50 10/18/11 WCAL #2 2
1843 Fraser Grueskin 2022 26:04.7 8:50 10/31/18 WCAL Finals 2
1844 Sam Letsinger 2025 26:04.8 8:50 11/3/21 WCAL #3 1
1845 Matthew Strimaitis 2015 26:06 8:51 10/18/11 WCAL #2 2
1846 Jason Moltin 1997 26:08 8:52 10/9/93 Crystal Springs Invite 1
1847 Akash Stanislaus 2027 26:09.3 8:52 10/12/24 Crystal Springs Invitational 4
1848 Matthew Aranjany 2023 26:11.72 8:53 11/6/19 WCAL Finals 1
1849 Joshua Haas 2003 26:13 8:53 10/9/99 Crystal Springs Invite 1
1850 Yufong Qian 2026 26:13.3 8:53 10/12/24 Crystal Springs Invitational 4
1851 Martin Ham 2019 26:15.2 8:54 10/10/15 Serra Invitational 1
1852 Alex Sison 2024 26:15.7 8:54 11/1/23 WCAL #3 4
1853 Sifan Siraj 2029 26:16.2 8:54 10/11/25 Crystal Springs Invite 1
1854 D Gevald 2004 26:17 8:55 10/14/00 Serra Invitational 1
1855 Nick Dessau 2009 26:19 8:55 10/8/05 Crystal Springs Invite 1
1855 Salazar Carlos 2013 26:19 8:55 10/10/09 Crystal Springs Invite 1
1857 Austin Bauman 2025 26:20 8:56 10/8/22 Crystal Springs Invitational 3
1858 Malcolm Willig 2017 26:24 8:57 11/6/13 WCAL Finals 1
1858 John Taves 2012 26:24 8:57 10/18/11 WCAL #2 1
1860 Wyatt Loader 2028 26:27.4 8:58 10/12/24 Crystal Springs Invitational 2
1861 Shahmeer Khan 2028 26:32.63 9:00 11/6/24 WCAL #3 2
1862 Daniel Perez 2026 26:32.7 9:00 11/1/23 WCAL #3 1
1863 Lucas Huang 2026 26:35 9:01 11/5/25 WCAL #3 6
1864 Adhi Esturi 2029 26:36.2 9:01 11/5/25 WCAL #3 2
1865 Long Tran 2018 26:36.5 9:01 11/2/16 WCAL Finals 1
1865 Ashok Ramkumar 2021 26:36.5 9:01 11/1/17 WCAL Finals 2
1867 Andrew Strimaitis 2013 26:37 9:01 11/4/09 WCAL Finals 1
1868 Matthew Woods 2026 26:40 9:02 11/1/23 WCAL #3 3
1869 Frank Milcahy 2004 26:44 9:04 10/14/00 Serra Invitational 1
1869 Stephan Silva 2020 26:44 9:04 10/12/19 Serra Invitational 5
1871 Hassan Lotia 2023 26:47.6 9:05 10/12/19 Serra Invitational 2
1872 Makoto Abe 2027 26:50.7 9:06 11/1/23 WCAL #3 2
1873 Felipe Luna 2016 26:53 9:07 11/6/13 WCAL Finals 1
1874 Benjamin Sinn 2024 26:57.4 9:08 11/2/22 WCAL #3 3
1875 Aniket Warty 2025 26:59.9 9:09 11/3/21 WCAL #3 2
1876 Pablo Sanchez 2016 27:00 9:09 11/6/13 WCAL Finals 1
1877 Jan Bawol 2023 27:01.1 9:10 11/6/19 WCAL Finals 2
1878 Drake Russ 2022 27:01.2 9:10 11/3/21 WCAL #3 3
1879 Brendan Hurley 2022 27:01.7 9:10 10/6/18 Serra Invitational 1
1880 Samuel Jimenez 2029 27:05.5 9:11 10/11/25 Crystal Springs Invite 2
1881 Peter Pham 2017 27:06 9:11 11/5/14 WCAL Finals 1
1882 Justin Thai 2012 27:07 9:12 11/4/09 WCAL Finals 2
1883 Evan Hersey 2019 27:07.5 9:12 11/2/16 WCAL Finals 2
1884 Aditya Rapaka 2026 27:07.8 9:12 11/2/22 WCAL #3 2
1885 Vipin Navong 1997 27:08 9:12 10/9/93 Crystal Springs Invite 1
1886 Thienan Nguyen 2025 27:08.2 9:12 11/1/23 WCAL #3 3
1887 Tri Tran 2026 27:10.1 9:13 11/6/24 WCAL #3 3
1888 Unknown Unknown Sb 0 27:15 9:14 11/5/14 WCAL Finals 1
1889 Brett Gavin 2011 27:19 9:16 10/31/07 WCAL Finals 1
1890 Thomas Nedungadan 2018 27:20 9:16 11/5/14 WCAL Finals 1
1891 Matthew Chang 2013 27:22 9:17 11/4/09 WCAL Finals 1
1892 Hrishikesh Ankireddi 2025 27:22.3 9:17 10/8/22 Crystal Springs Invitational 1
1893 Avigna Deshpande 2026 27:22.5 9:17 10/7/23 Crystal Springs Invitational 1
1894 Ryan Albin 2009 27:23 9:17 10/8/05 Crystal Springs Invite 1
1895 Tanish Yadlapalli 2027 27:23.99 9:17 11/6/24 WCAL #3 2
1896 Robert Houston 2018 27:25 9:18 11/5/14 WCAL Finals 1
1897 Colin Tralongo 2018 27:31 9:20 11/5/14 WCAL Finals 1
1898 Aiden Kim 2027 27:36.8 9:22 11/1/23 WCAL #3 1
1899 Giovanni Guerra 2023 27:38.3 9:22 11/6/19 WCAL Finals 1
1900 Joey Michael 2017 27:39 9:22 11/6/13 WCAL Finals 1
1901 William Young 2018 27:42 9:23 11/5/14 WCAL Finals 1
1902 Francisco Sanchez 2013 27:43 9:24 11/4/09 WCAL Finals 1
1902 Nick Magri 2015 27:43 9:24 11/2/11 WCAL Finals 1
1904 Fernando Serrano 2027 27:44.1 9:24 11/1/23 WCAL #3 2
1905 Arjun Singampalli 2029 27:45.42 9:25 11/5/25 WCAL #3 1
1906 Oscar Diaz Infante 2020 27:55.8 9:28 10/31/18 WCAL Finals 1
1907 Riddhiman Deshmukh 2029 27:56.87 9:28 11/5/25 WCAL #3 1
1908 Braeden Hammett 2021 27:57.3 9:29 11/1/17 WCAL Finals 2
1909 Eric Tran 2016 27:59 9:29 11/6/13 WCAL Finals 1
1910 Jayden Linares Narcia 2025 28:01.2 9:30 11/1/23 WCAL #3 2
1911 Chris Pahl 2005 28:02 9:30 10/13/01 Serra Invitational 1
1912 Diego Lopez 2023 28:02.17 9:30 11/6/19 WCAL Finals 2
1913 Sean Stennis 2026 28:02.8 9:30 10/8/22 Crystal Springs Invitational 1
1914 Varun Khurana 2011 28:03 9:31 10/31/07 WCAL Finals 1
1915 Noah Jackman 2017 28:06 9:32 11/6/13 WCAL Finals 1
1916 Ethan Taitano 2018 28:11.9 9:34 11/2/16 WCAL Finals 2
1917 Carlos Garcia 2027 28:16.7 9:35 10/12/24 Crystal Springs Invitational 3
1918 Samuel Ma 2027 28:17.9 9:36 11/1/23 WCAL #3 3
1919 Tejas Kruttiventi 2029 28:25.14 9:38 11/5/25 WCAL #3 1
1920 Akshat Gupta 2029 28:26.7 9:39 11/5/25 WCAL #3 2
1921 Samskrith Raghav 2025 28:42.2 9:44 11/3/21 WCAL #3 1
1922 James Dibona 2012 28:43 9:44 11/5/08 WCAL Finals 2
1923 Ethan Felipe 2025 29:03 9:51 11/3/21 WCAL #3 1
1924 Akshay Irudayaraj 2025 29:09.4 9:53 11/3/21 WCAL #3 1
1925 Alexander Alonzo 2015 29:12 9:54 10/18/11 WCAL #2 1
1926 Lucas Owens 2019 29:15 9:55 11/2/16 WCAL Finals 2
1927 Ben Ravizza 2017 29:16 9:55 11/5/14 WCAL Finals 2
1928 Leoul Neway 2026 29:35.7 10:02 11/2/22 WCAL #3 1
1929 Avinash Upadhyayula 2021 29:36.4 10:02 11/1/17 WCAL Finals 1
1930 Miguel Diaz 2017 29:45 10:05 11/6/13 WCAL Finals 1
1931 Aman Agrawal 2014 29:46 10:05 10/18/11 WCAL #2 1
1932 Darren Pouliot 2011 30:05 10:12 10/31/07 WCAL Finals 1
1933 Peyton Nguyen 2027 30:19.4 10:17 11/1/23 WCAL #3 1
1934 Raymond Liu 2022 30:38.6 10:23 10/6/18 Serra Invitational 1
1935 Benjamin Ha 2018 30:42 10:24 11/5/14 WCAL Finals 1
1936 Louis Sheridan 2016 31:05 10:32 10/31/12 WCAL Finals 1
1937 Mac Gaither 2019 31:31.9 10:41 10/10/15 Serra Invitational 1
1938 Sean Gomez 2024 31:59 10:51 11/3/21 WCAL #3 2
1939 Christopher Maciel 2012 32:09 10:54 10/18/11 WCAL #2 2
1940 Evan Johnson 2028 32:28.89 11:01 11/6/24 WCAL #3 1
1941 Paul Biedka 2019 32:57.8 11:10 10/10/15 Serra Invitational 1
1942 Arjan Goindi 2026 33:13.4 11:16 11/1/23 WCAL #3 1
1943 Joshua Lee 2026 33:13.5 11:16 11/1/23 WCAL #3 1
1944 Nick Ferrari 2016 33:47 11:27 11/5/14 WCAL Finals 1
1945 George Ajit 2017 33:59 11:31 11/6/13 WCAL Finals 1
1946 Vishak Venkataraman 2013 34:04 11:33 11/2/11 WCAL Finals 1
1947 David Cortinas 2026 35:08.2 11:55 11/2/22 WCAL #3 1
1948 Angad Singh 2025 35:22.3 11:59 11/3/21 WCAL #3 1
1949 Kaleb Nguyen 2025 35:22.5 11:59 11/3/21 WCAL #3 1
1950 Devesh Punetha 2027 35:53.1 12:10 10/7/23 Crystal Springs Invitational 2
1951 Bobby Belshe 2028 36:17.97 12:18 11/6/24 WCAL #3 2
1952 Jayke Sanchez 2023 36:26.9 12:21 10/12/19 Serra Invitational 2
All Time Rank Runner Name Grad Year Time Pace PR Date PR Event # of
Races
Graph full race
history on course
(pick up to 7)

Note: All columns are sortable by clicking on the column heading.