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

Report Type Graduation Filter Grade Filter Gender Distance

(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
Graph full race
history on course
(pick up to 15)
1 Peter Birsinger 2009 15:11 5:09 11/5/08 WCAL Finals 4
2 Greg Innes 2009 15:15 5:10 11/5/08 WCAL Finals 7
3 Neil Mcdonagh 2000 15:16 5:11 11/14/98 Central Coast Section Finals 5
4 Kevin Lehr 2016 15:28 5:15 11/16/13 Central Coast Section Finals 6
5 Nicholas Alvarado 2006 15:29 5:15 11/2/05 WCAL Finals 5
6 Krey Hacker 2016 15:35.4 5:17 11/4/15 WCAL Finals 8
7 Matt Snyder 2007 15:38 5:18 11/12/05 Central Coast Section Finals 4
8 Lucas Talavan 2010 15:39 5:18 11/14/09 Central Coast Section Finals 4
9 Mark Mcmanus 1992 15:40 5:19 11/13/91 Sub-Section Div 3 1
10 Trey Wright 2025 15:40.1 5:19 11/11/23 Central Coast Section Finals 9
11 Luciano Roberts 2024 15:40.5 5:19 11/11/23 Central Coast Section Finals 10
12 Kyle Reidy 2016 15:44.2 5:20 11/4/15 WCAL Finals 6
13 Michael Reher 2010 15:46 5:21 11/14/09 Central Coast Section Finals 6
13 Ciaran Murphy 2013 15:46 5:21 10/31/12 WCAL Finals 8
15 Brendan Wells 1998 15:51 5:22 11/18/97 Central Coast Section Finals 1
16 Will Holleran 2004 15:53 5:23 11/5/03 WCAL Finals 6
17 Bryan Lorentz 2002 15:54 5:23 11/10/01 Central Coast Section Finals 5
18 Kelvin Chan 2023 15:54.6 5:24 11/12/22 Central Coast Section Finals 10
19 Ben Osipow 2015 15:57 5:24 11/5/14 WCAL Finals 7
20 Raymond Breault 2016 15:59.8 5:25 11/4/15 WCAL Finals 8
21 Rob Avarado 2006 16:04 5:27 11/12/05 Central Coast Section Finals 1
22 Nick Hollister 2017 16:04.1 5:27 11/12/16 Central Coast Section Finals 9
23 Brad Glosser 1992 16:05 5:27 11/13/91 Sub-Section Div 3 1
24 Greg Sizmagian 2001 16:06 5:27 11/11/00 Central Coast Section Finals 1
25 Greg Jizmagian 2001 16:07 5:28 11/1/00 WCAL Finals 1
26 Thomas Sayre 2013 16:09 5:28 11/2/11 WCAL Finals 6
27 John Hollister 2025 16:09.5 5:29 11/11/23 Central Coast Section Finals 9
28 Alex Esparza 2008 16:13 5:30 11/10/07 Central Coast Section Finals 5
29 Sean Reavey 2007 16:14 5:30 11/1/06 WCAL Finals 4
30 Rob Alvarado 2006 16:15 5:31 11/2/05 WCAL Finals 1
31 Taylor Spaulding 2017 16:15.3 5:31 11/12/16 Central Coast Section Finals 7
32 Aaron Bush 2002 16:16 5:31 11/10/01 Central Coast Section Finals 6
32 Carter Phelps 2002 16:16 5:31 11/10/01 Central Coast Section Finals 6
34 Sam Berrin 2004 16:17 5:31 11/5/03 WCAL Finals 5
35 Michael Dunne 2016 16:17.8 5:31 11/14/15 Central Coast Section Finals 8
36 Marco Bonacini 2018 16:19.5 5:32 11/1/17 WCAL Finals 8
37 Abraham Abarca 2002 16:20 5:32 11/10/01 Central Coast Section Finals 4
37 Michael Peroutka 2004 16:20 5:32 11/5/03 WCAL Finals 4
39 David Darling 2004 16:21 5:33 11/5/03 WCAL Finals 6
40 Devin Dunn 2009 16:22 5:33 10/31/07 WCAL Finals 7
40 Mark Swartz 2001 16:22 5:33 11/1/00 WCAL Finals 7
42 Justin Jayme 2011 16:23 5:33 11/14/09 Central Coast Section Finals 5
43 Matt Leland 2008 16:26 5:34 11/10/07 Central Coast Section Finals 4
43 Daniel Morthole 2006 16:26 5:34 11/5/03 WCAL Finals 3
45 Matt Chen 1998 16:27 5:35 11/18/97 Central Coast Section Finals 1
46 Liam Powers 2012 16:29 5:35 11/2/11 WCAL Finals 6
47 Alex Hall 2020 16:29.51 5:35 11/6/19 WCAL Finals 10
48 Ethan Martinovsky 2024 16:31.2 5:36 11/2/22 WCAL #3 7
49 Patrick Cummins 2013 16:32 5:36 10/31/12 WCAL Finals 7
49 Matt Peck 2005 16:32 5:36 11/5/03 WCAL Finals 3
49 Greg Jazmagian 2001 16:32 5:36 11/13/99 Central Coast Section Finals 1
52 Evan Yee 2019 16:32.2 5:36 10/7/17 Serra Invitational 8
53 Sean Doheny 2018 16:34.3 5:37 11/1/17 WCAL Finals 6
54 Morgan Sommer 2016 16:34.4 5:37 11/4/15 WCAL Finals 8
55 Luke Veit 2021 16:35.5 5:37 10/12/19 Serra Invitational 8
56 Nizar Sweileh 2017 16:36.6 5:38 11/12/16 Central Coast Section Finals 4
57 Michael O'Meara 2024 16:37 5:38 9/1/23 Serra Jamboree 8
58 Chris McGuire 2005 16:38 5:38 11/5/03 WCAL Finals 4
59 Liam Milby 2022 16:38.55 5:38 11/6/19 WCAL Finals 10
60 Kyle Graycar 2010 16:39 5:39 11/14/09 Central Coast Section Finals 6
60 Andrew Shahamiri 2008 16:39 5:39 11/1/06 WCAL Finals 4
60 Marcelo Cosentino 1992 16:39 5:39 11/13/91 Sub-Section Div 3 1
63 Aziz Wong 2017 16:39.1 5:39 11/2/16 WCAL Finals 8
64 Michael Lundgren 2018 16:41.7 5:40 11/2/16 WCAL Finals 6
65 Joe Tognetti 2003 16:42 5:40 11/11/00 Central Coast Section Finals 3
66 Benjamin Rodriguez-Garcia 2023 16:43 5:40 11/12/22 Central Coast Section Finals 8
67 George Hollister 2020 16:43.79 5:40 11/6/19 WCAL Finals 9
68 Joe McIntyre 2012 16:45 5:41 11/14/09 Central Coast Section Finals 6
69 Justen Estillore 2024 16:45.1 5:41 11/2/22 WCAL #3 6
70 James Estillore 2018 16:45.8 5:41 11/4/15 WCAL Finals 7
71 Danny Harrington 2006 16:48 5:42 11/2/05 WCAL Finals 4
71 Chris Murphy 1998 16:48 5:42 11/18/97 Central Coast Section Finals 1
73 John Ide 2009 16:50 5:42 11/5/08 WCAL Finals 6
73 Gregg Jizmagian 2001 16:50 5:42 10/9/99 Crystal Springs Invite 1
73 Frank Verducci 2000 16:50 5:42 11/14/98 Central Coast Section Finals 5
76 Mario Tomasich 1999 16:51 5:43 11/14/98 Central Coast Section Finals 2
77 Robbie Anicetti 2007 16:53 5:43 11/1/06 WCAL Finals 3
78 Nick Roman 2010 16:55 5:44 11/14/09 Central Coast Section Finals 5
78 Danny Martinez 2008 16:55 5:44 11/1/06 WCAL Finals 3
80 Robert Alvarado 2006 16:56 5:44 11/5/03 WCAL Finals 2
80 Eamonn Erskine 2025 16:56 5:44 9/1/23 Serra Jamboree 9
82 Chris Flynn 2000 16:57 5:45 11/13/99 Central Coast Section Finals 2
83 Kevin Chin 2026 16:57.1 5:45 11/1/23 WCAL #3 7
84 John DeGraw 2018 16:58.2 5:45 11/1/17 WCAL Finals 7
85 Ryan Pidgeon 2013 16:59 5:45 11/12/11 Central Coast Section Finals 7
86 Chris Andrews 2018 16:59.2 5:45 10/7/17 Serra Invitational 7
87 Niall McDermott 2026 16:59.9 5:46 11/1/23 WCAL #3 6
88 Owen Mcdonagh 2002 17:00 5:46 11/10/01 Central Coast Section Finals 5
88 Matt Roman 2007 17:00 5:46 11/1/06 WCAL Finals 5
88 Will Fennie 2005 17:00 5:46 11/5/03 WCAL Finals 3
88 Michael Tursi 2000 17:00 5:46 11/4/98 WCAL Finals 2
92 Eugene Kwan 2013 17:02 5:46 10/31/12 WCAL Finals 7
93 Evan Campbell 2001 17:04 5:47 11/1/00 WCAL Finals 5
94 John Moran 2011 17:05 5:47 11/4/09 WCAL Finals 3
94 Joseph Tognetti 2003 17:05 5:47 10/14/00 Serra Invitational 2
96 Shane Kealy 2016 17:05.1 5:47 11/4/15 WCAL Finals 6
97 Evan Grzejka 2009 17:06 5:48 11/2/05 WCAL Finals 3
98 Louis Alessandria 2012 17:08 5:48 11/2/11 WCAL Finals 3
99 Kevin Aguirre 2006 17:09 5:49 11/5/03 WCAL Finals 3
100 Luke Swartz 1998 17:11 5:49 11/18/97 Central Coast Section Finals 1
100 Sebastian Cosentino 1992 17:11 5:49 11/13/91 Sub-Section Div 3 1
100 Julian Richard 2024 17:11 5:49 11/13/21 Central Coast Section Finals 7
103 Luke Pulaski 2006 17:12 5:50 11/5/03 WCAL Finals 3
104 Ronan Kramer 2020 17:12.27 5:50 11/6/19 WCAL Finals 10
105 Eric Pang 2014 17:13 5:50 11/6/13 WCAL Finals 5
105 John Dahlz 2003 17:13 5:50 10/13/01 Serra Invitational 3
107 Conor Cannon 2012 17:14 5:51 10/18/11 WCAL #2 6
108 Sam Finnerty 2024 17:14.6 5:51 11/13/21 Central Coast Section Finals 4
109 Padraig Lyons 2015 17:15 5:51 10/24/13 Crystal Springs Ctr Mt #2 4
110 John Petrinovich 2016 17:15.8 5:51 11/4/15 WCAL Finals 5
111 Mike Tursi 2000 17:16 5:51 11/18/97 Central Coast Section Finals 2
111 Mark D'acquisto 1992 17:16 5:51 11/13/91 Sub-Section Div 3 1
113 Paul Gonella 2000 17:17 5:52 10/10/98 Serra Invitational 3
114 Athan Haigh 2010 17:18 5:52 11/4/09 WCAL Finals 2
114 Paul Zmuda 2006 17:18 5:52 11/5/03 WCAL Finals 4
116 Andy Kwan 2018 17:18.3 5:52 11/1/17 WCAL Finals 6
116 Griffin Hubbard Godfrey 2023 17:18.3 5:52 11/2/22 WCAL #3 8
118 Sam Molke 2011 17:19 5:52 11/3/10 WCAL Finals 3
118 Richard Erkkila 1994 17:19 5:52 11/13/91 Sub-Section Div 3 1
120 O'bryan Kenney 2001 17:20 5:53 11/1/00 WCAL Finals 2
120 Aiden Gray 2026 17:20 5:53 9/1/23 Serra Jamboree 6
122 Charlie Ashendorf 2020 17:20.62 5:53 11/6/19 WCAL Finals 8
123 Ian Randolph 2006 17:21 5:53 11/2/05 WCAL Finals 3
123 Rian Dineen 2008 17:21 5:53 11/2/05 WCAL Finals 3
125 Rich Bassin 2012 17:22 5:53 11/2/11 WCAL Finals 7
126 Tyler Livy 2014 17:23 5:54 11/6/13 WCAL Finals 6
127 Kyle Chan 2016 17:23.4 5:54 11/4/15 WCAL Finals 7
128 Evan O'Reilly 2019 17:24.6 5:54 11/1/17 WCAL Finals 7
129 Chris Warner 2008 17:25 5:54 10/31/07 WCAL Finals 3
130 Raymond Kwan 2016 17:26.3 5:55 11/4/15 WCAL Finals 6
131 Seamus Lucey 2018 17:27.6 5:55 11/4/15 WCAL Finals 3
132 Zach Seale 2004 17:28 5:55 10/13/01 Serra Invitational 3
133 Mike Shymanski 2009 17:29 5:56 11/5/08 WCAL Finals 6
134 Dominic Comolli 1999 17:30 5:56 11/4/98 WCAL Finals 2
135 Issac Lee 2020 17:30.5 5:56 10/12/19 Serra Invitational 9
136 Ryan Buick 2009 17:31 5:56 11/2/05 WCAL Finals 5
137 Matt Fisher 2018 17:31.5 5:56 11/2/16 WCAL Finals 5
138 Michael O'Bryan 2018 17:31.8 5:57 11/2/16 WCAL Finals 6
139 Pat Schmidt 2000 17:32 5:57 11/13/99 Central Coast Section Finals 2
140 Eli Calara 2025 17:32.9 5:57 11/1/23 WCAL #3 7
141 Peter Holl 2010 17:33 5:57 11/4/09 WCAL Finals 2
141 Oscar Roque 2006 17:33 5:57 11/2/05 WCAL Finals 2
143 Joey Cuevas 2018 17:33.1 5:57 11/1/17 WCAL Finals 6
144 Gabriel Fong 2025 17:33.4 5:57 11/1/23 WCAL #3 9
145 Nikos Buse 2010 17:34 5:57 11/5/08 WCAL Finals 4
146 Vince Harrington 2004 17:35 5:58 11/5/03 WCAL Finals 3
146 Jason Boyce 2000 17:35 5:58 11/13/99 Central Coast Section Finals 2
148 Reilly Cannon 2017 17:36.5 5:58 11/2/16 WCAL Finals 6
149 Ryan Dennison 2009 17:38 5:59 11/5/08 WCAL Finals 2
150 Andrew Presher 2018 17:38.9 5:59 11/4/15 WCAL Finals 4
151 Greg Gandolfo 2008 17:39 5:59 10/31/07 WCAL Finals 3
152 Andy Vanderbilt 2010 17:40 5:59 11/4/09 WCAL Finals 5
152 Sean Cotter 2008 17:40 5:59 11/1/06 WCAL Finals 2
154 Javier Barajas-Duran 2013 17:41 6:00 11/2/11 WCAL Finals 7
154 Chris Hoffman 2006 17:41 6:00 11/2/05 WCAL Finals 3
154 Brett Hansson 2007 17:41 6:00 11/2/05 WCAL Finals 5
154 Ivan Quiteno 2003 17:41 6:00 11/1/00 WCAL Finals 3
154 Jessie Birosak 2001 17:41 6:00 10/9/99 Crystal Springs Invite 1
159 Nate Landis 2025 17:43 6:00 9/1/23 Serra Jamboree 6
160 Jack Lum 2019 17:43.6 6:01 10/31/18 WCAL Finals 8
161 Oliver Ortiz 2020 17:44.01 6:01 11/6/19 WCAL Finals 8
162 Matthew Miloslavich 2020 17:44.89 6:01 11/6/19 WCAL Finals 8
163 Zachary Lapping 2003 17:45 6:01 10/13/01 Serra Invitational 1
164 Connor Chan 2021 17:45.61 6:01 11/6/19 WCAL Finals 8
165 Wesley Tse 2021 17:45.79 6:01 11/6/19 WCAL Finals 6
166 Matthew Cueto 2015 17:46 6:01 11/5/14 WCAL Finals 7
166 Nick Barisone 2005 17:46 6:01 11/5/03 WCAL Finals 2
166 Joseph Dito 2026 17:46 6:01 9/1/23 Serra Jamboree 5
169 Gabriel Wu 2001 17:48 6:02 11/1/00 WCAL Finals 3
170 Andrew Latham 2013 17:49 6:02 11/2/11 WCAL Finals 7
171 Matthew Lum 2016 17:50.8 6:03 11/4/15 WCAL Finals 7
172 Sean Elsbernd 1993 17:51 6:03 11/13/91 Sub-Section Div 3 1
173 Michael Schimaneck 2004 17:52 6:03 11/5/03 WCAL Finals 5
174 Christian Eidson 2018 17:52.7 6:04 11/1/17 WCAL Finals 7
175 Jason Garcia 2012 17:54 6:04 11/4/09 WCAL Finals 1
175 Ben Chew 2015 17:54 6:04 11/6/13 WCAL Finals 6
177 Ryan Falk 2008 17:55 6:04 10/31/07 WCAL Finals 3
178 Matt Tate 2009 17:56 6:05 11/1/06 WCAL Finals 2
178 Tejbir Dhaliwal 2025 17:56 6:05 9/1/23 Serra Jamboree 9
180 Michael Snyder 2005 17:57 6:05 11/5/03 WCAL Finals 2
181 Andy Martinez 2010 17:58 6:05 10/31/07 WCAL Finals 3
181 Carlo Juarez 2009 17:58 6:05 11/5/08 WCAL Finals 2
181 Evan Quon 2021 17:58 6:05 8/31/18 Serra Jamboree 3
181 Ryan Joseph 2000 17:58 6:05 11/4/98 WCAL Finals 2
181 Tim Abbott 2022 17:58 6:05 9/3/21 Serra Jamboree 6
186 Michael Bourdet 2022 17:58.5 6:06 11/3/21 WCAL #3 7
187 Alex Nicolas 2014 17:59 6:06 11/6/13 WCAL Finals 5
187 Michael Lando 2004 17:59 6:06 11/5/03 WCAL Finals 5
187 Colin Gunn-graffy 2003 17:59 6:06 10/13/01 Serra Invitational 4
187 George Harrington 2002 17:59 6:06 11/1/00 WCAL Finals 4
191 Tyler Yen 2025 17:59.3 6:06 11/1/23 WCAL #3 7
192 Will Doyle 2023 17:59.9 6:06 11/2/22 WCAL #3 7
193 Zach Seher 2011 18:00 6:06 11/5/08 WCAL Finals 2
194 Connor Smith 2006 18:01 6:06 11/2/05 WCAL Finals 3
195 Emmet Mcdonagh 2002 18:02 6:07 11/1/00 WCAL Finals 3
196 Conor Murphy 2021 18:02.1 6:07 11/6/19 WCAL Finals 6
197 Kyle Ruiz 2009 18:03 6:07 11/2/05 WCAL Finals 1
198 Colby Chambers 2007 18:04 6:07 11/5/03 WCAL Finals 2
199 Tyler Truong 2020 18:04.94 6:08 11/6/19 WCAL Finals 9
200 Blair Meehan 2015 18:06 6:08 11/6/13 WCAL Finals 7
201 Scott Shymanski 2010 18:07 6:08 11/4/09 WCAL Finals 3
201 Benjamin Lo 2007 18:07 6:08 11/5/03 WCAL Finals 1
201 Joseph Sciarrillo 2002 18:07 6:08 10/14/00 Serra Invitational 3
201 Anthony Aminoff 2004 18:07 6:08 11/1/00 WCAL Finals 2
205 David Barajas 2019 18:07.4 6:09 10/31/18 WCAL Finals 7
206 Sean Bautista 2023 18:07.9 6:09 11/2/22 WCAL #3 9
207 Alvaro Ramirez 1999 18:08 6:09 11/4/98 WCAL Finals 1
208 Alexander Paras 2017 18:08.1 6:09 11/2/16 WCAL Finals 6
209 Chris Maldonado 2009 18:09 6:09 11/5/08 WCAL Finals 3
209 Vince Silveira 2009 18:09 6:09 11/2/05 WCAL Finals 3
211 David Polhemus 2007 18:10 6:09 11/5/03 WCAL Finals 1
211 Karl Carrillo 2005 18:10 6:09 11/5/03 WCAL Finals 2
213 Joe Singer 2012 18:11 6:10 11/3/10 WCAL Finals 6
214 Andrew Lam 2016 18:11.1 6:10 11/4/15 WCAL Finals 7
215 Ryan Aguirre 2007 18:12 6:10 11/1/06 WCAL Finals 5
216 Justin Lim 2022 18:12.76 6:10 11/6/19 WCAL Finals 6
217 Erik Loos 2006 18:13 6:11 11/2/05 WCAL Finals 3
218 Diego Maes 2023 18:13.7 6:11 11/3/21 WCAL #3 5
219 Stanley Leung 2008 18:14 6:11 10/31/07 WCAL Finals 2
220 Will Green 2013 18:15 6:11 11/3/10 WCAL Finals 6
221 Alfonso Lopez 2018 18:16 6:12 11/5/14 WCAL Finals 3
222 Reily Cannon 2017 18:16.5 6:12 10/8/16 Serra Invitational 1
223 Tom Shanahan 2006 18:17 6:12 11/2/05 WCAL Finals 3
224 O'bryan Kenny 2001 18:18 6:12 10/9/99 Crystal Springs Invite 1
225 Tyler Donati 2016 18:18.8 6:12 11/4/15 WCAL Finals 7
226 Misha Goldberg 2024 18:18.9 6:13 11/2/22 WCAL #3 4
227 Phillip Loeffler 2011 18:19 6:13 11/4/09 WCAL Finals 4
228 Jiean Li 2007 18:20 6:13 11/5/03 WCAL Finals 1
229 Cole Savageaux 2016 18:21 6:13 11/4/15 WCAL Finals 5
229 Michael Crocker 2010 18:21 6:13 11/1/06 WCAL Finals 2
229 Kenney O'Bryan 2001 18:21 6:13 10/10/98 Serra Invitational 1
232 Ethan Limchayseng 2013 18:22 6:14 10/31/12 WCAL Finals 5
232 Nevin Kelly-Fair 2015 18:22 6:14 10/31/12 WCAL Finals 4
232 Giancarlo Loeffler 2001 18:22 6:14 11/1/00 WCAL Finals 3
235 Ryan Casserly 2026 18:22.5 6:14 11/2/22 WCAL #3 1
236 Doug Bassin 2014 18:23 6:14 11/6/13 WCAL Finals 6
237 Daniel Casey 2014 18:24 6:14 10/31/12 WCAL Finals 2
238 Matt Conti 2001 18:25 6:15 11/4/98 WCAL Finals 1
239 Matt Caracciolo 2012 18:26 6:15 11/2/11 WCAL Finals 7
239 Brett Lando 2006 18:26 6:15 11/2/05 WCAL Finals 3
239 David Abarca 2005 18:26 6:15 10/12/02 Crystal Springs Invite 2
242 Robert Mungia 2010 18:27 6:15 11/1/06 WCAL Finals 1
243 Kyle Taschek 2021 18:27.73 6:16 11/6/19 WCAL Finals 7
244 John Hietter 2008 18:28 6:16 11/1/06 WCAL Finals 4
245 Johnny O'Meara 2020 18:28.3 6:16 10/31/18 WCAL Finals 5
246 Andres Orphanopoul 2002 18:29 6:16 11/4/98 WCAL Finals 2
247 Jason Najarro 2003 18:30 6:16 11/1/00 WCAL Finals 4
248 Tommy Hooker 2020 18:30.9 6:17 11/2/16 WCAL Finals 2
249 Josh Bornstein 2006 18:31 6:17 10/12/02 Crystal Springs Invite 1
250 Tyler Lok 2018 18:32.4 6:17 11/1/17 WCAL Finals 6
251 Brandon Crocker 2012 18:33 6:17 11/4/09 WCAL Finals 4
251 Chris Dowdy 2004 18:33 6:17 11/1/00 WCAL Finals 2
251 Owen DeLuca 2022 18:33 6:17 11/3/21 WCAL #3 3
254 Connor Barnett 2015 18:34 6:18 10/31/12 WCAL Finals 4
254 Zach Brown 2004 18:34 6:18 11/1/00 WCAL Finals 4
256 Cooper Veit 2018 18:34.4 6:18 10/7/17 Serra Invitational 6
257 James McCall 2026 18:35.6 6:18 11/2/22 WCAL #3 3
258 Tyler Tam 2019 18:35.8 6:18 11/1/17 WCAL Finals 5
259 Jack Sheedy 2014 18:36 6:18 10/31/12 WCAL Finals 2
259 Will Ryan 2009 18:36 6:18 11/2/05 WCAL Finals 3
259 Robert Kelly 2006 18:36 6:18 11/5/03 WCAL Finals 2
259 Ian Scott 2002 18:36 6:18 10/14/00 Serra Invitational 2
263 Matt Shugarte 2021 18:36.2 6:18 10/31/18 WCAL Finals 4
264 Paul Hwang 2012 18:37 6:19 11/2/11 WCAL Finals 7
264 Noel Castro 2004 18:37 6:19 11/5/03 WCAL Finals 5
266 Tyler Waite 2013 18:39 6:19 10/9/10 Crystal Springs Invite 4
266 Joel Graycar 2012 18:39 6:19 11/2/11 WCAL Finals 7
266 Pablo Abarca 2009 18:39 6:19 11/2/05 WCAL Finals 3
269 Armando Malton 2018 18:39.9 6:20 11/4/15 WCAL Finals 2
270 Daine Danielson 2010 18:41 6:20 11/4/09 WCAL Finals 5
270 Ivan Maroevich 2002 18:41 6:20 11/4/98 WCAL Finals 3
272 Ryan Kase 2013 18:42 6:20 11/4/09 WCAL Finals 2
273 Soren Eldemir 2017 18:43 6:21 11/6/13 WCAL Finals 2
273 Bobby Mccarthy 2001 18:43 6:21 10/10/98 Serra Invitational 5
275 Robert Avila 2009 18:44 6:21 11/5/08 WCAL Finals 6
275 Bobby Lange 2006 18:44 6:21 10/12/02 Crystal Springs Invite 1
275 John Shaver 2027 18:44 6:21 11/1/23 WCAL #3 3
278 Nick Jose 2009 18:45 6:21 11/1/06 WCAL Finals 4
279 Aidan Pidgeon 2020 18:45.53 6:22 11/6/19 WCAL Finals 9
280 Tom Amoroso 2018 18:48 6:22 11/5/14 WCAL Finals 1
280 Jesse Biroscak 2001 18:48 6:22 11/1/00 WCAL Finals 2
280 Joey Toboni 2003 18:48 6:22 10/9/99 Crystal Springs Invite 1
283 Simon Loos 2008 18:49 6:23 11/1/06 WCAL Finals 5
283 Pat Clifford 2001 18:49 6:23 10/10/98 Serra Invitational 2
283 Cole Amaya 2022 18:49 6:23 8/30/19 Serra Jamboree 2
286 Ezra Lai 2023 18:49.3 6:23 11/2/22 WCAL #3 7
287 Wesly Madrid 2027 18:49.8 6:23 11/1/23 WCAL #3 3
288 Greg Snyder 2011 18:50 6:23 11/5/08 WCAL Finals 3
288 Joey Koblitz 2014 18:50 6:23 10/31/12 WCAL Finals 5
290 Avery Lee 2022 18:51.7 6:24 11/3/21 WCAL #3 7
291 Ryan Coen 2010 18:52 6:24 11/4/09 WCAL Finals 5
292 Connor Geraghty 2009 18:53 6:24 11/5/08 WCAL Finals 3
292 Ryan Geraghty 2008 18:53 6:24 11/1/06 WCAL Finals 2
292 Thomas Landers 2027 18:53 6:24 9/1/23 Serra Jamboree 3
295 Kyle Cotchett 2011 18:54 6:24 11/5/08 WCAL Finals 3
295 Alex Dillon 2005 18:54 6:24 11/5/03 WCAL Finals 3
295 Quinn Duffy 2003 18:54 6:24 10/13/01 Serra Invitational 4
298 Owen Veit 2020 18:54.63 6:25 11/6/19 WCAL Finals 8
299 Sean O'Donnell 2012 18:55 6:25 11/2/11 WCAL Finals 7
299 Tony Urbina 2008 18:55 6:25 11/2/05 WCAL Finals 3
299 Jim Bonner 1999 18:55 6:25 11/4/98 WCAL Finals 1
302 Ryan DeGraw 2015 18:56 6:25 11/5/14 WCAL Finals 5
302 Rob Kennedy 2000 18:56 6:25 11/4/98 WCAL Finals 1
304 Adriel Garcia 2021 18:57.73 6:26 11/6/19 WCAL Finals 7
305 Pedro Sandoval 2015 18:58 6:26 10/31/12 WCAL Finals 7
305 Tim Mullins 2020 18:58 6:26 10/31/18 WCAL Finals 3
305 Michael Digrande 2005 18:58 6:26 10/12/02 Crystal Springs Invite 3
308 Jimmy Ruck 2007 18:59 6:26 11/2/05 WCAL Finals 4
309 Dylan Dobbs 2023 19:00.1 6:26 11/6/19 WCAL Finals 3
310 Will Vara 2008 19:01 6:27 11/1/06 WCAL Finals 1
310 Ivan Abarca 2002 19:01 6:27 10/9/99 Crystal Springs Invite 1
312 Chance White 2025 19:02.3 6:27 11/1/23 WCAL #3 7
313 Joe Sciarrillo 2002 19:03 6:27 11/4/98 WCAL Finals 1
314 Luke McMahan 2021 19:03.26 6:28 11/6/19 WCAL Finals 7
315 Brian Burke 2019 19:03.3 6:28 11/2/16 WCAL Finals 2
316 Bradley Russell 2016 19:04 6:28 10/31/12 WCAL Finals 4
316 Ernesto Cortez 2004 19:04 6:28 10/12/02 Crystal Springs Invite 4
316 Jason Doyle 2004 19:04 6:28 11/1/00 WCAL Finals 3
319 Coby Sobrepena 2020 19:04.6 6:28 11/1/17 WCAL Finals 4
320 Raymond Deng 2011 19:05 6:28 11/3/10 WCAL Finals 3
320 Hensley Sy 2012 19:05 6:28 11/3/10 WCAL Finals 4
320 Shane Sofos 2005 19:05 6:28 10/12/02 Crystal Springs Invite 2
320 Joe Mcquaid 2001 19:05 6:28 11/1/00 WCAL Finals 2
324 Christian Carr 2012 19:06 6:28 11/2/11 WCAL Finals 5
325 Rory Lunbeck 2022 19:06.7 6:29 11/6/19 WCAL Finals 6
326 Thomas Haskell 2018 19:07.9 6:29 11/2/16 WCAL Finals 3
327 Jeff Thomson 2011 19:08 6:29 11/3/10 WCAL Finals 5
327 Nicholas Arnold 2015 19:08 6:29 10/18/11 WCAL #2 4
327 Kobe Brodeth 2016 19:08 6:29 10/31/12 WCAL Finals 2
327 Paolo Digiovanni 2010 19:08 6:29 11/1/06 WCAL Finals 1
331 Martin Leung 2016 19:09.8 6:30 11/4/15 WCAL Finals 7
332 Everett Glass 2020 19:10 6:30 11/2/16 WCAL Finals 2
333 Thomas Lundgren 2022 19:10.5 6:30 10/12/19 Serra Invitational 5
334 Peter Johnson 2004 19:11 6:30 11/5/03 WCAL Finals 4
335 Andrew Corwin 2013 19:12 6:31 11/3/10 WCAL Finals 6
335 Darren Ching 2014 19:12 6:31 11/3/10 WCAL Finals 2
335 Devin O'brien 2010 19:12 6:31 11/1/06 WCAL Finals 1
338 Max Zherebin 2015 19:13 6:31 10/31/12 WCAL Finals 3
338 Jon Chew 2015 19:13 6:31 10/31/12 WCAL Finals 6
338 Chris Huang 2016 19:13 6:31 11/6/13 WCAL Finals 5
341 Jack Kodros 2008 19:14 6:31 11/2/05 WCAL Finals 3
342 Curtis Robinson 2021 19:14.2 6:31 10/31/18 WCAL Finals 2
343 Craig Hansson 2004 19:15 6:32 10/12/02 Crystal Springs Invite 5
343 Nial Kavanaugh 1999 19:15 6:32 11/4/98 WCAL Finals 1
345 Buddy Lorentz 2011 19:16 6:32 11/5/08 WCAL Finals 2
345 Walter Dutra 2015 19:16 6:32 11/2/11 WCAL Finals 4
345 Kevin Handeland 2007 19:16 6:32 11/1/06 WCAL Finals 1
345 Kevin Najarro 2006 19:16 6:32 11/2/05 WCAL Finals 3
345 Matthew Conti 2001 19:16 6:32 10/10/98 Serra Invitational 1
350 John Napoli 2012 19:17 6:32 11/5/08 WCAL Finals 2
350 Spencer Burns 2013 19:17 6:32 10/9/10 Crystal Springs Invite 7
350 Justin Yuen 2014 19:17 6:32 10/31/12 WCAL Finals 3
350 Patrick Fitzgibbon 2003 19:17 6:32 10/14/00 Serra Invitational 3
354 Jacob Nacario 2012 19:18 6:33 11/2/11 WCAL Finals 4
354 Jon Tengco 2004 19:18 6:33 11/1/00 WCAL Finals 3
356 Joshua Masuda 2021 19:18.3 6:33 11/6/19 WCAL Finals 7
357 Jack Cannice 2012 19:20 6:33 11/2/11 WCAL Finals 3
357 Justin Lee 2015 19:20 6:33 10/24/13 Crystal Springs Ctr Mt #2 3
357 Kyle Huang 2018 19:20 6:33 11/5/14 WCAL Finals 3
360 Jim Kolling 2006 19:21 6:34 11/5/03 WCAL Finals 1
361 Robert Wagner 2014 19:22 6:34 11/3/10 WCAL Finals 2
361 Martin Maguire 2004 19:22 6:34 10/12/02 Crystal Springs Invite 4
363 Ryan Murphy 2015 19:23 6:34 10/31/12 WCAL Finals 4
363 Jon Rey 2008 19:23 6:34 11/2/05 WCAL Finals 4
365 Alex Trembath 2007 19:24 6:35 11/5/03 WCAL Finals 1
366 Andrew Laughlin 2019 19:24.4 6:35 11/1/17 WCAL Finals 6
367 Colin Moloney 2015 19:25 6:35 11/2/11 WCAL Finals 3
367 Connor O'Driscoll 2015 19:25 6:35 10/31/12 WCAL Finals 2
367 Michael Shymanski 2009 19:25 6:35 11/1/06 WCAL Finals 1
367 Mike Lavelle 2007 19:25 6:35 11/5/03 WCAL Finals 1
371 Austin Yau 2009 19:26 6:35 11/5/08 WCAL Finals 1
371 Alexander San Jr. 2016 19:26 6:35 10/31/12 WCAL Finals 3
371 Mark Borella 1999 19:26 6:35 11/4/98 WCAL Finals 1
374 Ryan Carew 2018 19:27 6:36 11/5/14 WCAL Finals 1
375 Leo Daniels 2021 19:27.3 6:36 11/1/17 WCAL Finals 2
376 Nick He 2021 19:27.5 6:36 11/1/17 WCAL Finals 4
376 Gavin Honores 2025 19:27.5 6:36 11/1/23 WCAL #3 7
378 Wyatt Hartman 2022 19:27.7 6:36 10/31/18 WCAL Finals 2
379 Hank Thompson 2019 19:28 6:36 11/2/16 WCAL Finals 2
380 Bryce Milby 2024 19:28.9 6:36 11/3/21 WCAL #3 2
381 James O'Donoghue 2010 19:29 6:36 11/4/09 WCAL Finals 1
381 Tomas Chu 2004 19:29 6:36 11/1/00 WCAL Finals 1
383 Michael Sebastinelli 2009 19:30 6:37 11/1/06 WCAL Finals 2
383 Matt Mahoney 2008 19:30 6:37 11/2/05 WCAL Finals 3
383 Rob De Vere Hunt 2001 19:30 6:37 11/1/00 WCAL Finals 1
386 Lucas Forsyth-Cubas 2024 19:30.5 6:37 11/2/22 WCAL #3 9
387 Zachary Yiu 2015 19:31 6:37 11/6/13 WCAL Finals 2
387 Sam Nyon 2003 19:31 6:37 11/1/00 WCAL Finals 2
389 Ethan Asbra 2020 19:31.6 6:37 11/2/16 WCAL Finals 2
390 Pierce Cavanaugh 2016 19:32 6:37 10/24/13 Crystal Springs Ctr Mt #2 1
390 Matt Wilka 2002 19:32 6:37 10/9/99 Crystal Springs Invite 1
392 Luis Vidalon 2013 19:33 6:38 10/31/12 WCAL Finals 7
393 Ronnel Datlag 2009 19:34 6:38 11/5/08 WCAL Finals 6
393 Alex Chartz 2005 19:34 6:38 11/5/03 WCAL Finals 2
395 John Gibbons 2011 19:35 6:38 10/11/08 Crystal Springs Invite 1
396 Jason Dionida 2021 19:35.34 6:38 11/6/19 WCAL Finals 7
397 Will Simonds 2020 19:36.52 6:39 11/6/19 WCAL Finals 7
398 Jack Viola 2013 19:37 6:39 10/9/10 Crystal Springs Invite 6
399 Filippo D'Asaro 2011 19:38 6:39 11/5/08 WCAL Finals 3
399 Zach Kenney 2004 19:38 6:39 11/1/00 WCAL Finals 2
401 Jason Elliott 2022 19:38.1 6:39 10/12/19 Serra Invitational 2
402 Kieran Devlin 2026 19:38.6 6:40 11/2/22 WCAL #3 2
403 Peter Lynch 2011 19:39 6:40 11/5/08 WCAL Finals 2
403 Justin Deckman 2012 19:39 6:40 11/4/09 WCAL Finals 5
403 Matthew Tate 2009 19:39 6:40 10/8/05 Crystal Springs Invite 2
403 Steve Blake 2001 19:39 6:40 11/4/98 WCAL Finals 1
407 Dylan Brewer-Fong 2022 19:39.9 6:40 10/31/18 WCAL Finals 2
408 Kris Churton 2017 19:40 6:40 11/6/13 WCAL Finals 1
409 Giacinto Jondonovan 2015 19:41 6:40 10/24/13 Crystal Springs Ctr Mt #2 6
409 Sean MacNaughton 2016 19:41 6:40 11/6/13 WCAL Finals 5
409 Declan Hogan 2007 19:41 6:40 11/5/03 WCAL Finals 1
409 Chase Spolin 2026 19:41 6:40 9/1/23 Serra Jamboree 4
413 Thomas Chu 2004 19:42 6:41 10/14/00 Serra Invitational 2
414 Tyler Lam 2025 19:42.5 6:41 11/2/22 WCAL #3 7
415 Jack Doyle 2021 19:42.8 6:41 11/1/17 WCAL Finals 2
416 Jason Louie 2016 19:42.9 6:41 11/4/15 WCAL Finals 6
417 Bjorn Lustic 2015 19:43 6:41 10/18/11 WCAL #2 2
418 Robert Hunt 2001 19:44 6:41 10/10/98 Serra Invitational 1
419 Matteo Torres 2023 19:44.5 6:42 11/2/22 WCAL #3 9
420 Kevin Fulgham 2012 19:45 6:42 11/4/09 WCAL Finals 5
420 Alessandro Del Rio 2026 19:45 6:42 9/1/23 Serra Jamboree 6
422 Enzo Lucich 2019 19:45.3 6:42 10/31/18 WCAL Finals 4
423 Adrian Liu 2025 19:45.7 6:42 11/2/22 WCAL #3 6
424 Brian Biewer 2017 19:46 6:42 11/6/13 WCAL Finals 2
425 Ben Fernandez Jr. 2016 19:47 6:42 10/24/13 Crystal Springs Ctr Mt #2 4
425 Cal Trembath 2007 19:47 6:42 11/5/03 WCAL Finals 1
425 Robert Deverehunt 2001 19:47 6:42 10/9/99 Crystal Springs Invite 2
425 Adam Visconti 2002 19:47 6:42 11/4/98 WCAL Finals 1
429 Ryan Fabie 2009 19:48 6:43 11/2/05 WCAL Finals 3
430 Zachary McKay 2019 19:48.7 6:43 11/4/15 WCAL Finals 2
431 Josh Santos 2012 19:51 6:44 11/5/08 WCAL Finals 3
431 Alex Nash 2010 19:51 6:44 11/1/06 WCAL Finals 1
433 Drew Lawson 2007 19:52 6:44 11/5/03 WCAL Finals 1
434 Kian Davani 2024 19:53 6:44 9/3/21 Serra Jamboree 1
435 John Haskell 2019 19:53.2 6:44 11/2/16 WCAL Finals 6
436 Mike Quinones 2008 19:54 6:45 10/31/07 WCAL Finals 4
436 David Halsey 2015 19:54 6:45 10/31/12 WCAL Finals 4
436 Scott Wardell 2006 19:54 6:45 11/2/05 WCAL Finals 1
439 Name Removed 2021 19:54.4 6:45 10/31/18 WCAL Finals 2
440 William Robb 2026 19:54.5 6:45 11/2/22 WCAL #3 2
441 Robert Christian 2020 19:56.8 6:46 10/7/17 Serra Invitational 4
442 Marco Petrilli 2013 19:57 6:46 11/2/11 WCAL Finals 3
443 Ian Skelton 2013 19:58 6:46 11/2/11 WCAL Finals 2
444 Nathan Dejan 2017 19:59 6:46 11/6/13 WCAL Finals 2
445 Chris Elliott 2014 20:00 6:47 11/3/10 WCAL Finals 4
446 Steven Tong 2019 20:00.7 6:47 11/4/15 WCAL Finals 4
447 Max Briones 2023 20:00.9 6:47 11/6/19 WCAL Finals 3
448 Adam Senan 2012 20:02 6:47 11/3/10 WCAL Finals 1
448 Peter Byrne 2001 20:02 6:47 11/1/00 WCAL Finals 1
450 Mark Wurzweiler 2012 20:03 6:48 11/4/09 WCAL Finals 2
450 Chris Gunther 2013 20:03 6:48 10/9/10 Crystal Springs Invite 2
452 Gabriel Terry 2018 20:03.7 6:48 11/2/16 WCAL Finals 1
453 Kieran Manning 2017 20:05 6:48 11/6/13 WCAL Finals 2
453 Kyle Nelson 2009 20:05 6:48 11/2/05 WCAL Finals 3
453 Kevin Cronin 2001 20:05 6:48 11/1/00 WCAL Finals 3
453 Favshad Keyghobadi 2001 20:05 6:48 11/4/98 WCAL Finals 1
457 Ben Mann 2017 20:06 6:49 10/24/13 Crystal Springs Ctr Mt #2 2
458 Conor Fitzpatrick 2018 20:07.6 6:49 11/4/15 WCAL Finals 2
459 Marcus Chan 2011 20:08 6:49 10/31/07 WCAL Finals 1
459 Dirk Daza 2001 20:08 6:49 11/4/98 WCAL Finals 2
461 Michael Chichioco 2016 20:09 6:50 10/24/13 Crystal Springs Ctr Mt #2 4
461 Grant Schirle 2017 20:09 6:50 11/6/13 WCAL Finals 2
461 Patrick Joseph 2002 20:09 6:50 11/4/98 WCAL Finals 2
464 Nicola Zunic 2003 20:10 6:50 10/14/00 Serra Invitational 3
465 Thomas Bogott 2012 20:11 6:51 11/3/10 WCAL Finals 3
465 Matthew Chan 2013 20:11 6:51 10/31/12 WCAL Finals 5
467 Logan Lehnert 2022 20:11.45 6:51 11/6/19 WCAL Finals 5
468 Mark Dimas 2011 20:12 6:51 10/31/07 WCAL Finals 1
469 Ian Javer 2022 20:12.5 6:51 10/31/18 WCAL Finals 3
470 Andrew Schilling 2012 20:13 6:51 10/18/11 WCAL #2 5
470 Thomas Maloney 2009 20:13 6:51 11/1/06 WCAL Finals 5
472 James Daly 2006 20:14 6:52 10/12/02 Crystal Springs Invite 2
473 Dominic Regalia 2026 20:14.6 6:52 11/1/23 WCAL #3 5
474 Javier Meza 2011 20:15 6:52 10/31/07 WCAL Finals 1
474 Nathan Chow 2012 20:15 6:52 11/4/09 WCAL Finals 4
474 Carter Andereck 2010 20:15 6:52 11/1/06 WCAL Finals 2
477 Marcus Holzberg 2013 20:17 6:53 11/2/11 WCAL Finals 4
478 Jarrod Flores 2001 20:18 6:53 11/1/00 WCAL Finals 2
479 Matthew Yee 2020 20:18.7 6:53 10/31/18 WCAL Finals 4
480 Matt O'Driscoll 2015 20:19 6:53 10/31/12 WCAL Finals 2
481 Logan Simmons 2025 20:20.1 6:54 10/7/23 Crystal Springs Invitational 4
482 Nicholas Napoli 2019 20:20.7 6:54 11/4/15 WCAL Finals 2
483 Will Andereck 2005 20:21 6:54 10/12/02 Crystal Springs Invite 1
484 Garo Ekmekjian 2019 20:21.4 6:54 10/7/17 Serra Invitational 5
485 Liam Fitzpatrick 2012 20:23 6:55 11/3/10 WCAL Finals 7
486 Charles Wehr 2013 20:24.62 6:55 10/13/12 Serra Invitational 1
487 Thomas Fong 2023 20:24.7 6:55 11/6/19 WCAL Finals 3
488 Sean Manning 2018 20:25 6:55 11/5/14 WCAL Finals 1
489 Ronan Macnew 2024 20:26.6 6:56 11/3/21 WCAL #3 2
490 Giancarlo San Giacomo 2010 20:27 6:56 10/31/07 WCAL Finals 2
490 Luciano Piersanti 2026 20:27 6:56 9/1/23 Serra Jamboree 5
492 James Landis 2023 20:27.2 6:56 11/6/19 WCAL Finals 1
493 Killian Murphy 2023 20:27.3 6:56 11/6/19 WCAL Finals 3
494 Jason Chiu 2021 20:27.8 6:56 10/31/18 WCAL Finals 4
495 Preston Tam 2014 20:28 6:56 10/31/12 WCAL Finals 1
495 Garrett Hawthorne 2021 20:28 6:56 10/31/18 WCAL Finals 2
495 Patrick Shi 2027 20:28 6:56 9/1/23 Serra Jamboree 2
498 Stefan Erhart 2022 20:28.7 6:57 10/31/18 WCAL Finals 2
499 Justin Yamamura 2018 20:28.9 6:57 11/1/17 WCAL Finals 7
500 Tim Sweeney 2010 20:29 6:57 11/1/06 WCAL Finals 1
500 Tom Mezzera 2008 20:29 6:57 10/8/05 Crystal Springs Invite 3
502 Isaac Orme 2006 20:30 6:57 11/5/03 WCAL Finals 1
503 Sami Khoury 2026 20:31 6:57 9/1/23 Serra Jamboree 5
504 Maxwell Dergosits 2012 20:32 6:58 11/4/09 WCAL Finals 2
504 Juan Carlos Juarez 2013 20:32 6:58 11/4/09 WCAL Finals 2
504 Brendan Neville 2008 20:32 6:58 10/8/05 Crystal Springs Invite 3
507 Zachary Bearg 2021 20:32.5 6:58 11/1/17 WCAL Finals 2
508 Dominic Melchior 2014 20:33 6:58 10/9/10 Crystal Springs Invite 2
508 Conal Gallagher 2018 20:33 6:58 11/5/14 WCAL Finals 3
510 Henry Whitney 2026 20:33.6 6:58 11/1/23 WCAL #3 6
511 Doug Safreno 2011 20:34 6:58 11/5/08 WCAL Finals 2
511 Andrew Abueg 2016 20:34 6:58 11/6/13 WCAL Finals 5
513 Eoin Lyons 2015 20:35 6:59 10/31/12 WCAL Finals 4
514 Greg Disse 2011 20:37 6:59 10/31/07 WCAL Finals 1
515 Brandon Bumbaca 2013 20:39 7:00 11/2/11 WCAL Finals 4
515 Matt Quesada 2013 20:39 7:00 10/31/12 WCAL Finals 4
515 Edwin Choi 2015 20:39 7:00 11/6/13 WCAL Finals 7
515 Jacob Klestoff 2004 20:39 7:00 11/1/00 WCAL Finals 1
519 Ryan Barry 2020 20:39.3 7:00 11/1/17 WCAL Finals 4
520 Jack Skinner 2021 20:40 7:00 11/1/17 WCAL Finals 2
521 Dominic Jay 2022 20:40.7 7:01 10/31/18 WCAL Finals 2
522 Jared Quesada 2019 20:41.7 7:01 11/2/16 WCAL Finals 5
523 Armen Demirjian 2019 20:43.4 7:01 11/2/16 WCAL Finals 4
523 Imran Maayah 2023 20:43.4 7:01 11/2/22 WCAL #3 3
525 Tai Morganson 2026 20:43.7 7:02 10/8/22 Crystal Springs Invitational 3
526 Chris Freise 2007 20:44 7:02 11/5/03 WCAL Finals 1
527 Andrew Ow 2022 20:47.9 7:03 10/31/18 WCAL Finals 2
528 Matt Fredricks 2003 20:48 7:03 10/9/99 Crystal Springs Invite 1
529 Christo Arsenio 2011 20:49 7:03 11/5/08 WCAL Finals 2
530 Chris Johnson 2007 20:50 7:04 11/5/03 WCAL Finals 1
531 Ryan Moloney 2013 20:52 7:04 11/3/10 WCAL Finals 7
532 Joshua Gee 2009 20:53 7:05 11/1/06 WCAL Finals 2
532 Aidan Gotch 2023 20:53 7:05 8/30/19 Serra Jamboree 2
534 Andrew Mairena 2006 20:54 7:05 10/12/02 Crystal Springs Invite 1
535 Bradley Barry 2022 20:54.3 7:05 10/31/18 WCAL Finals 2
536 Derrek Chu 2007 20:55 7:05 11/1/06 WCAL Finals 1
537 Pedro Rodriguez 2010 20:57 7:06 11/1/06 WCAL Finals 1
537 Xavier Mendoza 2027 20:57 7:06 9/1/23 Serra Jamboree 2
539 Brandon Miao 2019 20:58.6 7:07 11/2/16 WCAL Finals 4
540 Jahzel Castillo 2013 21:00 7:07 11/4/09 WCAL Finals 4
540 David Campos 2013 21:00 7:07 11/3/10 WCAL Finals 2
542 David Melone 2013 21:01 7:07 11/3/10 WCAL Finals 2
543 Chris Lacayo 2012 21:02 7:08 11/5/08 WCAL Finals 1
544 Michael Melchior 2011 21:03 7:08 10/31/07 WCAL Finals 1
545 Zachary Quon 2027 21:03.8 7:08 11/1/23 WCAL #3 3
546 Gianluca Billante 2020 21:04.2 7:09 11/2/16 WCAL Finals 2
547 Jerome Torres 2017 21:06 7:09 10/24/13 Crystal Springs Ctr Mt #2 2
548 Mick Grealish 2010 21:07 7:09 11/1/06 WCAL Finals 1
548 Tim Byrne 2006 21:07 7:09 10/12/02 Crystal Springs Invite 1
550 Anthony Rodriguez 2014 21:08 7:10 10/18/11 WCAL #2 2
550 Anthony Alessandria 2017 21:08 7:10 11/6/13 WCAL Finals 2
550 Kevin Siu 2008 21:08 7:10 11/1/06 WCAL Finals 2
550 Alex Cerdan 2003 21:08 7:10 11/1/00 WCAL Finals 2
554 Brandon Raymundo 2017 21:09.6 7:10 11/4/15 WCAL Finals 5
555 Ari Bushler 2026 21:10.1 7:11 11/1/23 WCAL #3 6
556 Nico Cunanan 2011 21:11 7:11 11/4/09 WCAL Finals 3
556 William Armstrong 2022 21:11 7:11 8/31/18 Serra Jamboree 2
558 Tony Liano 2020 21:12.4 7:11 11/2/16 WCAL Finals 2
559 Rick Scott 2002 21:14 7:12 11/1/00 WCAL Finals 3
560 Mario Beard 2027 21:14.5 7:12 11/1/23 WCAL #3 2
561 Daniel Gaffney 2020 21:15 7:12 11/2/16 WCAL Finals 1
561 Michael Quinones 2008 21:15 7:12 11/1/06 WCAL Finals 1
561 Willy Arbuckle 2010 21:15 7:12 11/1/06 WCAL Finals 2
561 Colin Daly 2003 21:15 7:12 11/1/00 WCAL Finals 2
565 Anthony Mark 2018 21:15.9 7:13 11/2/16 WCAL Finals 4
566 Chris Blake 2006 21:16 7:13 10/12/02 Crystal Springs Invite 1
566 Jake Pashelinsky 2004 21:16 7:13 11/1/00 WCAL Finals 2
568 Harry Mahoney 2022 21:18.3 7:13 10/31/18 WCAL Finals 2
569 Lucas Masuda 2025 21:20 7:14 9/3/21 Serra Jamboree 3
570 Ian Lipanovich 2015 21:21 7:14 10/18/11 WCAL #2 2
571 Teddy Foster 2013 21:22 7:15 11/4/09 WCAL Finals 1
572 Ethan Ko 2022 21:22.4 7:15 10/31/18 WCAL Finals 2
573 Rowan Garzee 2021 21:24 7:15 10/31/18 WCAL Finals 3
574 Matthew Lim 2024 21:25.2 7:16 11/3/21 WCAL #3 3
575 Lucas Tapia 2022 21:26 7:16 8/31/18 Serra Jamboree 1
575 Jake Truong 2022 21:26 7:16 10/31/18 WCAL Finals 2
575 John Roman 2005 21:26 7:16 11/5/03 WCAL Finals 3
578 Griffin Schreader 2010 21:27 7:16 11/1/06 WCAL Finals 1
579 Thomas Honey 2021 21:28 7:17 8/31/18 Serra Jamboree 2
580 Daniel Li 2015 21:29 7:17 10/18/11 WCAL #2 2
581 Miko Macaraeg 2021 21:32 7:18 8/31/18 Serra Jamboree 2
581 Michael Del Rosari 2005 21:32 7:18 10/13/01 Serra Invitational 1
583 Danny Tate 2007 21:34 7:19 11/5/03 WCAL Finals 1
584 Phillip Alimam 2012 21:35 7:19 11/4/09 WCAL Finals 1
585 Jake Lindstrom 2010 21:36 7:19 11/4/09 WCAL Finals 1
585 Marc Tran 2015 21:36 7:19 11/5/14 WCAL Finals 5
585 Craig Nelson 2005 21:36 7:19 10/13/01 Serra Invitational 1
588 Spencer Lee 2018 21:39 7:20 11/5/14 WCAL Finals 1
589 Luke Vollert 2022 21:41.54 7:21 11/6/19 WCAL Finals 3
590 James Benerofe 2027 21:43.1 7:22 11/1/23 WCAL #3 3
591 Joseph Park 2011 21:45 7:22 11/4/09 WCAL Finals 5
591 Tim Abellera 2010 21:45 7:22 11/1/06 WCAL Finals 1
593 Joe Palazzolo 2011 21:46 7:23 11/3/10 WCAL Finals 1
594 Christoph Bruning 2014 21:47 7:23 11/2/11 WCAL Finals 2
594 Dominic Gallello 2006 21:47 7:23 10/12/02 Crystal Springs Invite 1
596 Joshua Padilla 2021 21:47.5 7:23 10/31/18 WCAL Finals 4
597 Dennis Murphy 2007 21:48 7:23 11/5/03 WCAL Finals 1
597 Enoch Tse 2025 21:48 7:23 11/2/22 WCAL #3 7
599 Johnathan Huang 2023 21:48.5 7:24 11/6/19 WCAL Finals 2
600 Sam Corvi 2020 21:48.9 7:24 11/1/17 WCAL Finals 1
601 Edmund Hobbs 2013 21:49 7:24 11/4/09 WCAL Finals 1
602 Philip Bresker 2027 21:51.5 7:25 11/1/23 WCAL #3 2
603 Austin Foley 2013 21:52 7:25 11/3/10 WCAL Finals 4
604 Jack Baxter 2025 21:52.4 7:25 11/2/22 WCAL #3 2
605 Alex Arnest 2008 21:53 7:25 11/2/05 WCAL Finals 3
606 Michael Synder 2005 21:54 7:25 10/13/01 Serra Invitational 1
607 Jason Lee 2017 21:55 7:26 11/5/14 WCAL Finals 1
608 Cameron Blasi 2012 21:56 7:26 11/4/09 WCAL Finals 2
608 Justin Lew 2014 21:56 7:26 10/31/12 WCAL Finals 5
610 Tanner Wan 2025 21:56.1 7:26 11/3/21 WCAL #3 3
611 Winston Bucoy 2026 21:56.5 7:26 11/2/22 WCAL #3 2
612 Edgar Ryan Silva 2021 21:59.9 7:27 11/1/17 WCAL Finals 2
613 Stephen Jordan 2013 22:02 7:28 10/9/10 Crystal Springs Invite 7
614 Danny Price 2009 22:04 7:29 11/2/05 WCAL Finals 3
615 Peter Nelson 2010 22:06 7:29 11/1/06 WCAL Finals 1
615 Kyle Stranahan 2009 22:06 7:29 11/2/05 WCAL Finals 3
617 Alex Cerden 2003 22:09 7:31 10/14/00 Serra Invitational 1
618 Garrett Beaman 2010 22:10 7:31 11/1/06 WCAL Finals 1
618 Jim Verducci 2002 22:10 7:31 11/1/00 WCAL Finals 3
620 Nik Konstantinidis 2012 22:14 7:32 11/5/08 WCAL Finals 1
621 Cole McDonough 2020 22:18.2 7:34 11/2/16 WCAL Finals 1
622 Jackson Williams 2018 22:21 7:35 11/5/14 WCAL Finals 1
622 James Andrews 2007 22:21 7:35 11/5/03 WCAL Finals 1
624 Matt Mohler 2022 22:22.2 7:35 10/31/18 WCAL Finals 2
625 Nicholas D'agostino 2022 22:22.8 7:35 10/31/18 WCAL Finals 3
626 Finn Kramer 2025 22:23.8 7:36 11/3/21 WCAL #3 2
627 Joseph Kong 2015 22:25 7:36 10/18/11 WCAL #2 2
628 Nicholas DiTrapani 2019 22:25.2 7:36 11/4/15 WCAL Finals 2
629 John Chiang 2019 22:26.2 7:36 11/2/16 WCAL Finals 5
630 Pravan Patel 2026 22:27 7:37 9/2/22 Serra Jamboree 1
631 Teng Liang 2019 22:27.7 7:37 11/4/15 WCAL Finals 2
632 Avidan Nijagal 2027 22:28.2 7:37 11/1/23 WCAL #3 3
633 Ryan Lu 2012 22:29 7:37 11/5/08 WCAL Finals 3
634 Pierson Racanelli 2010 22:32 7:38 11/1/06 WCAL Finals 1
635 Matthew Cummings 2022 22:32.4 7:38 10/31/18 WCAL Finals 1
636 Matt McGuire 2004 22:33 7:39 10/13/01 Serra Invitational 1
637 Ethan Tam 2022 22:34.92 7:39 11/6/19 WCAL Finals 3
638 Jason Snell 2006 22:35 7:39 10/12/02 Crystal Springs Invite 1
639 Matthew Phan 2027 22:36.7 7:40 11/1/23 WCAL #3 3
640 Kyle Hoopes 2011 22:37 7:40 10/31/07 WCAL Finals 1
641 Matthew Milligan 2006 22:38 7:40 10/12/02 Crystal Springs Invite 1
642 Bryan Blake 2019 22:38.9 7:41 11/4/15 WCAL Finals 2
643 John Libby 2013 22:39 7:41 11/2/11 WCAL Finals 3
644 Jacob Cuevas 2024 22:39.6 7:41 11/3/21 WCAL #3 2
645 Nicholas Brunner 2012 22:40 7:41 11/5/08 WCAL Finals 2
645 Marty Cerles Jr 2003 22:40 7:41 10/13/01 Serra Invitational 2
647 Erik Egan 2014 22:48 7:44 11/2/11 WCAL Finals 2
647 Gabriel Kenney 2009 22:48 7:44 11/2/05 WCAL Finals 3
649 Dominic Deguzman 2010 22:55 7:46 11/1/06 WCAL Finals 1
650 Aeden Gabriel 2027 22:55.1 7:46 11/1/23 WCAL #3 3
651 Colin Tam 2025 22:56.1 7:46 11/3/21 WCAL #3 2
652 Vincent Kaniewski 2023 22:57.93 7:47 11/6/19 WCAL Finals 2
653 Dylan Sabalvaro 2018 22:58 7:47 11/5/14 WCAL Finals 1
653 Andrew Kroeker 2025 22:58 7:47 9/3/21 Serra Jamboree 3
655 Harry Gutchinov 2012 22:59 7:47 11/5/08 WCAL Finals 2
656 Luke Ehrmann 2015 23:01 7:48 11/2/11 WCAL Finals 2
657 Naveen Somoza 2026 23:07.1 7:50 11/2/22 WCAL #3 2
658 Davis Pollino 2015 23:08 7:51 10/18/11 WCAL #2 2
658 Nathan Baker 2009 23:08 7:51 11/2/05 WCAL Finals 3
660 Patrick Cruz 2013 23:10 7:51 10/9/10 Crystal Springs Invite 2
661 Adrian Tang 2022 23:12 7:52 8/31/18 Serra Jamboree 1
662 Oliver Tran 2027 23:13.8 7:52 11/1/23 WCAL #3 2
663 Boden Hammett 2022 23:14.7 7:53 10/31/18 WCAL Finals 2
664 Randy Yee 2008 23:17 7:54 11/1/06 WCAL Finals 2
665 Ethan Sam 2021 23:18.4 7:54 11/1/17 WCAL Finals 2
666 Kevin Reidy 2018 23:20 7:55 11/5/14 WCAL Finals 1
667 Fernando Flynn-Quintanilla 2019 23:21.5 7:55 11/4/15 WCAL Finals 1
668 Jeffrey Ling 2021 23:22.3 7:55 11/1/17 WCAL Finals 2
669 Jesse Batstone 2013 23:27 7:57 11/2/11 WCAL Finals 2
670 Adrian Charter 2004 23:33 7:59 10/13/01 Serra Invitational 1
671 Sebastian Altamirano 2026 23:34 7:59 9/2/22 Serra Jamboree 1
672 Tony Guglielmi 2002 23:35 8:00 10/9/99 Crystal Springs Invite 1
673 John Walsh 2017 23:36 8:00 11/6/13 WCAL Finals 1
674 Brendan Rhoan 2005 23:39 8:01 11/5/03 WCAL Finals 1
675 Micah Lee 2026 23:39.4 8:01 10/8/22 Crystal Springs Invitational 1
676 Marco Morales 2019 23:39.8 8:01 11/4/15 WCAL Finals 2
677 Nicholas Qaqish 2013 23:45 8:03 11/3/10 WCAL Finals 2
678 Charlie Janssens 2026 23:45.4 8:03 11/2/22 WCAL #3 2
679 Dominick Disanti 2001 23:47 8:04 10/9/99 Crystal Springs Invite 1
680 Noah Gazulla 2021 23:47.5 8:04 11/1/17 WCAL Finals 3
681 Peter Qanqundah 2006 23:49 8:04 10/12/02 Crystal Springs Invite 1
682 Sean Jacobson 2006 23:51 8:05 10/12/02 Crystal Springs Invite 1
682 Theo Mitchell 2003 23:51 8:05 10/9/99 Crystal Springs Invite 1
684 Peter Fisco 2006 23:52 8:05 10/12/02 Crystal Springs Invite 1
684 Kian Devitt 2027 23:52 8:05 9/1/23 Serra Jamboree 2
686 Skylar Sterman 2027 23:54 8:06 9/1/23 Serra Jamboree 1
687 Jason Lo 2017 23:57 8:07 11/5/14 WCAL Finals 1
688 Ethan Chu 2021 23:59.6 8:08 11/1/17 WCAL Finals 1
689 Nick Lieberman 2023 24:00.8 8:08 11/3/21 WCAL #3 2
690 Devin Chagniot 2006 24:02 8:09 10/12/02 Crystal Springs Invite 1
691 Ernest Jones 2003 24:05 8:10 10/9/99 Crystal Springs Invite 1
692 James Milligan 2012 24:06 8:10 10/11/08 Crystal Springs Invite 2
692 Dominic Disanti 2001 24:06 8:10 11/1/00 WCAL Finals 1
694 Joey Guerra 2012 24:09 8:11 11/5/08 WCAL Finals 2
695 Andreas Garcia 2025 24:12 8:12 9/3/21 Serra Jamboree 1
696 Jonathan Yee 2014 24:25 8:17 11/3/10 WCAL Finals 2
697 Herman Tsang 2022 24:25.75 8:17 11/6/19 WCAL Finals 5
698 Daniel Konvicka 2026 24:30.7 8:19 11/2/22 WCAL #3 1
699 Santino Rocchio 2021 24:34.5 8:20 11/1/17 WCAL Finals 2
700 Sebastian Forsyth-Cubas 2027 24:34.6 8:20 11/1/23 WCAL #3 3
701 Douglas Lim 2022 24:38.8 8:21 10/31/18 WCAL Finals 2
702 John Melis 2005 24:46 8:24 10/13/01 Serra Invitational 1
703 Nicholas Kramer 2007 24:47 8:24 11/5/03 WCAL Finals 1
704 Christopher Jimenez 2019 24:48.9 8:25 11/2/16 WCAL Finals 4
705 Stephen Saribalis 2006 24:49 8:25 10/12/02 Crystal Springs Invite 1
706 Alexander Yee 2011 24:51 8:25 11/3/10 WCAL Finals 1
706 Kendall Sjauwfoekloy 2027 24:51 8:25 9/1/23 Serra Jamboree 3
708 Mason Deal 2022 24:58.1 8:28 10/31/18 WCAL Finals 1
709 Edward Dougherty I 2006 25:13 8:33 10/12/02 Crystal Springs Invite 1
709 Boris Albinder 2005 25:13 8:33 10/13/01 Serra Invitational 1
709 Thomas Figueroa 2026 25:13 8:33 9/2/22 Serra Jamboree 1
712 Jeffery De Vera 2004 25:14 8:33 10/13/01 Serra Invitational 1
713 Tor Churton 2015 25:21 8:36 10/18/11 WCAL #2 2
714 Callum Mahoney 2025 25:26 8:37 9/3/21 Serra Jamboree 1
715 Dante Racanelli 2013 25:32 8:39 10/31/12 WCAL Finals 3
716 Patrick Cooney 2002 25:40 8:42 10/9/99 Crystal Springs Invite 1
717 Carter Wraga 2026 25:44 8:43 9/2/22 Serra Jamboree 2
718 Daniel Meagher 2013 26:01 8:49 10/9/10 Crystal Springs Invite 4
719 Eddie Bamsey 2012 26:02 8:49 11/5/08 WCAL Finals 2
719 Cal Stewart 2022 26:02 8:49 10/31/18 WCAL Finals 2
721 Luke Untalan 2025 26:09.7 8:52 11/3/21 WCAL #3 4
722 Ryan Coronel 2021 26:15 8:54 11/1/17 WCAL Finals 1
723 Kelan Chen 2026 26:19 8:55 11/2/22 WCAL #3 2
724 Xavier Ren 2024 26:20 8:56 9/3/21 Serra Jamboree 1
725 Silvio Oberto 2025 26:22 8:56 9/3/21 Serra Jamboree 1
726 Will Parker 2022 26:43.5 9:04 10/31/18 WCAL Finals 2
727 Ryan Davenport 2004 26:44 9:04 10/13/01 Serra Invitational 1
728 Declan McNulty 2022 26:50.6 9:06 10/31/18 WCAL Finals 1
729 Chris Baccari 2006 27:41 9:23 10/12/02 Crystal Springs Invite 1
730 Princewill Onyebuchi 2026 27:44.3 9:24 11/2/22 WCAL #3 1
731 Kevin Kolbe 2003 27:51 9:26 10/9/99 Crystal Springs Invite 1
732 Steven Safreno 2013 27:56 9:28 10/10/09 Crystal Springs Invite 2
733 Tyler Cincebeaux 2021 28:11.2 9:33 11/1/17 WCAL Finals 2
734 Michael Navarro 2010 28:55 9:48 11/1/06 WCAL Finals 1
735 Max Bamsey 2006 31:11 10:34 10/12/02 Crystal Springs Invite 1
736 Gavin OConnor 2022 35:47 12:08 8/31/18 Serra Jamboree 1
737 Michael Santos 2021 42:10.5 14:18 11/1/17 WCAL Finals 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.