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 Mitchell Lee 2010 15:48 5:21 10/6/09 PAL Meet #2 7
2 Andy Taylor 2022 16:00.8 5:26 11/13/21 CCS Championships 6
3 Thomas Karpishin 2019 16:01 5:26 10/23/18 PAL Meet #3 9
4 Alex Tait 2017 16:16 5:31 11/5/16 PAL Championships 10
5 Joseph Noh 2016 16:42 5:40 11/7/15 PAL Championships 4
6 Ryland Young 2008 16:45 5:41 11/10/07 Central Coast Section Finals 4
7 Teddy Mendonca 2024 16:46.3 5:41 11/12/22 CCS Championships 6
8 Calvin Lee 2023 16:51.6 5:43 10/12/22 PAL #2 8
9 Kyle Fukumoto 2025 16:52.2 5:43 11/12/22 CCS Championships 4
10 Dominic Marquez 2022 17:00.07 5:46 11/16/19 Central Coast Section Finals 6
11 Don Mcguire 1998 17:04 5:47 11/16/96 Central Coast Section Finals 2
12 Sam Armstrong 2019 17:07 5:48 11/7/15 PAL Championships 5
13 Shivnesh Rusar 1997 17:16 5:51 11/16/96 Central Coast Section Finals 1
14 Zach Ragent 2008 17:18 5:52 11/10/07 Central Coast Section Finals 4
15 Orion O'rourke 1999 17:19 5:52 11/14/98 Central Coast Section Finals 2
16 Brandon Becerra 2006 17:22 5:53 11/12/05 Central Coast Section Finals 1
17 Peter Emanuel 2016 17:23 5:54 11/7/15 PAL Championships 9
18 Eric Sandoval 2006 17:24 5:54 11/12/05 Central Coast Section Finals 1
19 Riki Urata 2016 17:33 5:57 10/28/14 PAL Meet #3 2
20 Jaret Altamirano 2022 17:33.9 5:57 11/6/21 PAL XC Championships 6
21 Cj Tait 2014 17:38 5:59 10/16/13 PAL Meet #3 8
22 Mo Dabliz 2008 17:41 6:00 11/10/07 Central Coast Section Finals 3
23 Carson Shek 2019 17:43 6:00 10/23/18 PAL Meet #3 8
23 Chris Quiroz 2007 17:43 6:00 11/2/06 PAL Finals 2
25 Taira Nakagawa 2025 17:43.4 6:00 11/5/22 PAL XC Championships 4
26 Kevin Bowditch 2016 17:44 6:01 11/16/13 Central Coast Section Finals 5
27 Samson So 2010 17:49 6:02 11/14/09 Central Coast Section Finals 8
27 Chase Hartman 2004 17:49 6:02 11/15/03 Central Coast Section Finals 1
29 Joseph Montalbano 2000 17:54 6:04 11/18/97 Central Coast Section Finals 1
29 Gavin Davis 2022 17:54 6:04 10/29/19 PAL Meet #3 4
31 Aaron Jue-sans 2019 17:58 6:05 11/4/17 PAL Championships 4
32 Aidan Nightengale 2022 17:59 6:06 11/9/19 PAL Championship 2
33 Adam Woo 2026 17:59.9 6:06 11/5/22 PAL XC Championships 3
34 Miles Kim 2025 18:03.2 6:07 10/12/22 PAL #2 4
35 Kevin Gee 2022 18:04.06 6:07 11/6/21 PAL XC Championships 6
36 Matthew Kawakami 2016 18:06 6:08 11/7/15 PAL Championships 9
37 Alex Quintana 2007 18:08 6:09 11/2/06 PAL Finals 3
37 Marco Pacini 2020 18:08 6:09 10/29/19 PAL Meet #3 8
39 Nicolas Guzman 2011 18:09 6:09 11/5/09 PAL Championships 1
40 Tyler Lu 2026 18:09.8 6:09 10/12/22 PAL #2 3
41 Luke Sena 2019 18:12 6:10 11/3/18 PAL Championship 9
42 John Romulo 2007 18:14 6:11 11/12/05 Central Coast Section Finals 1
43 Demian Schatt 2022 18:16 6:12 10/29/19 PAL Meet #3 4
44 Marcus Cheng 2021 18:17 6:12 10/29/19 PAL Meet #3 6
45 Adrian Chin 2024 18:22.2 6:14 11/5/22 PAL XC Championships 4
46 Joey Montalbano 2000 18:24 6:14 11/14/98 Central Coast Section Finals 1
46 Nick Moy 2010 18:24 6:14 11/5/09 PAL Championships 8
48 Jaden Macomber 2024 18:27.4 6:15 11/5/22 PAL XC Championships 3
49 Christopher Lew 1998 18:29 6:16 11/16/96 Central Coast Section Finals 1
50 Sean Whipkey 2026 18:30.7 6:17 11/5/22 PAL XC Championships 2
51 Miles Lafayette 2019 18:32 6:17 11/3/18 PAL Championship 6
52 Vic Lee 2017 18:38 6:19 11/5/16 PAL Championships 4
53 Jason Oledan 2010 18:41 6:20 10/6/09 PAL Meet #2 7
54 Raymond Macias 2009 18:44 6:21 11/10/07 Central Coast Section Finals 5
55 Tom Bernaards 2019 18:46 6:22 11/7/15 PAL Championships 2
56 Brendan Kiely 2014 18:49 6:23 11/3/11 PAL Championships 4
57 Daniel Torrefranca 2008 18:56 6:25 11/2/06 PAL Finals 2
58 Calvin Motamed 2024 18:57.2 6:25 11/5/22 PAL XC Championships 4
59 Quin White 2025 18:58 6:26 11/13/21 CCS Championships 4
60 Austin O'Meara 2026 18:58.7 6:26 11/5/22 PAL XC Championships 2
61 Cory Jester 2017 18:59 6:26 11/7/15 PAL Championships 8
62 Henry Farrow 2026 19:00.6 6:27 11/5/22 PAL XC Championships 2
63 Sean Mitchell 2009 19:02 6:27 11/6/08 PAL Championships 4
63 Dax Belen Henroid 2023 19:02 6:27 11/9/19 PAL Championship 4
65 Mickey Vande Voorde 2017 19:03 6:27 10/29/15 PAL Meet #3 4
66 Matt Rancatore 2007 19:04 6:28 11/2/06 PAL Finals 2
67 Matthew Lee 2024 19:08.5 6:29 11/5/22 PAL XC Championships 4
68 Nico Lee 2026 19:08.6 6:29 11/5/22 PAL XC Championships 2
69 Lucas Rosenberg 2018 19:10 6:30 11/4/17 PAL Championships 2
69 Lucas Lafayette 2021 19:10 6:30 11/9/19 PAL Championship 4
71 Sridah Bhamidipati 2013 19:16 6:32 11/3/11 PAL Championships 2
72 Dinh Poon 2018 19:17 6:32 11/7/15 PAL Championships 4
73 Tosh Lippincott 2015 19:18 6:33 11/3/11 PAL Championships 3
74 Chang Liu 2013 19:20 6:33 11/3/11 PAL Championships 2
75 Noah Kissane 2024 19:20.3 6:33 11/6/21 PAL XC Championships 1
76 Arjun Mathu 2024 19:21.3 6:34 10/12/22 PAL #2 3
77 Anthony Quiroz 2010 19:24 6:35 11/6/08 PAL Championships 5
78 Izaak Ullian 2022 19:33.93 6:38 11/6/21 PAL XC Championships 2
79 Jose Gonzalez 2008 19:38 6:39 10/5/06 PAL Meet #1 2
80 Jack Handelman 2025 19:40.84 6:40 11/6/21 PAL XC Championships 1
81 Anthony Eva 2019 19:41 6:40 11/5/16 PAL Championships 3
82 Dante Zamora 2017 19:48 6:43 11/5/16 PAL Championships 1
83 Thomas Neulinger 2009 19:50 6:43 10/5/06 PAL Meet #1 2
84 Max Armstrong 2024 19:51.7 6:44 11/5/22 PAL XC Championships 4
85 Tim Maemura 2009 19:54 6:45 11/6/08 PAL Championships 4
86 Mike Murphy 2006 19:56 6:45 11/12/05 Central Coast Section Finals 1
87 Samuel Kemp 2024 20:02.34 6:48 11/6/21 PAL XC Championships 4
88 William Glomstad 2012 20:06 6:49 11/3/11 PAL Championships 7
89 Lance Chong Kit 2018 20:07 6:49 10/29/15 PAL Meet #3 2
89 Andrew Arzaga 2018 20:07 6:49 11/8/14 PAL Championships 4
91 Jacob Ng 2026 20:08.2 6:50 11/5/22 PAL XC Championships 2
92 Trevor Yao 2026 20:10.2 6:50 11/5/22 PAL XC Championships 2
93 Jamie Seligman 2025 20:10.5 6:50 11/5/22 PAL XC Championships 2
94 Jeremy Pang 2010 20:12 6:51 11/6/08 PAL Championships 3
95 Jake Yuen 2024 20:14.2 6:52 11/5/22 PAL XC Championships 4
96 Dylan Robinson 2025 20:14.6 6:52 11/5/22 PAL XC Championships 2
97 Ryan Brink 2017 20:16 6:52 11/7/15 PAL Championships 3
97 Jackson Gilbert 2018 20:16 6:52 11/5/16 PAL Championships 1
99 Riku Nakagawa 2026 20:21.8 6:54 11/5/22 PAL XC Championships 2
100 Silas Keithley 2026 20:23.9 6:55 11/5/22 PAL XC Championships 2
101 Justin Oledan 2016 20:24 6:55 11/16/13 Central Coast Section Finals 6
102 Gabriel Flanagan 2020 20:26 6:56 11/5/16 PAL Championships 4
103 Ethan Schinaman 2019 20:28 6:56 10/23/18 PAL Meet #3 5
104 Victor De La Cruz 2022 20:30 6:57 10/29/19 PAL Meet #3 1
105 Zach Azar 2026 20:33.4 6:58 11/5/22 PAL XC Championships 2
106 Tomoya Hirano 2019 20:34 6:58 11/4/17 PAL Championships 5
107 Devon Ullian 2022 20:35.87 6:59 11/6/21 PAL XC Championships 3
108 Lukas Stoiber 2018 20:36 6:59 11/5/16 PAL Championships 1
109 Kyle Neil 2018 20:37 6:59 11/5/16 PAL Championships 1
109 Dean Meiman 2020 20:37 6:59 10/23/18 PAL Meet #3 5
111 Ryan Scibetta 2019 20:44 7:02 11/7/15 PAL Championships 7
112 Matt Flanagan 2016 20:45 7:02 10/27/12 PAL Championships 1
113 Nicholas Motamed 2018 20:55 7:05 11/5/16 PAL Championships 7
113 Patrick Lucey 2020 20:55 7:05 11/5/16 PAL Championships 1
115 Ethan Lam 2025 20:58.1 7:06 10/12/22 PAL #2 1
116 Phillip King 2011 21:03 7:08 11/6/08 PAL Championships 2
117 Charles Lam 2010 21:05 7:09 11/6/08 PAL Championships 6
118 Brian Church 2021 21:08 7:10 11/9/19 PAL Championship 4
119 Aaron Chin 2022 21:09.11 7:10 11/6/21 PAL XC Championships 5
120 Rio Miyano 2024 21:10.8 7:11 10/12/22 PAL #2 2
121 Elijah Nues 2026 21:11.5 7:11 10/12/22 PAL #2 1
122 Justin Wong 2018 21:26 7:16 10/28/14 PAL Meet #3 2
123 Thomas Madriz 2011 21:28 7:17 11/5/09 PAL Championships 2
124 Jacob Soto 2016 21:29 7:17 10/16/13 PAL Meet #3 4
125 Nathaniel Chen 2025 21:29.7 7:17 11/5/22 PAL XC Championships 3
126 Tyree Chung 2022 21:30 7:17 10/29/19 PAL Meet #3 1
127 Carter Bell 2018 21:33 7:18 10/28/14 PAL Meet #3 3
127 Kevin Jamias 2010 21:33 7:18 11/6/08 PAL Championships 3
129 Gabe Owyang 2023 21:34.76 7:19 11/6/21 PAL XC Championships 5
130 William Bruce 2012 21:35 7:19 11/3/11 PAL Championships 2
131 Benjamin Chin 2022 21:36.8 7:20 11/6/21 PAL XC Championships 5
132 Samuel Chen 2021 21:41 7:21 11/3/18 PAL Championship 3
133 Thad Lampson 2014 21:43 7:22 11/4/10 PAL Championships 2
134 Luke Hofstetter 2019 21:44 7:22 10/23/18 PAL Meet #3 3
135 Tyler Cheng 2026 21:44.7 7:22 11/5/22 PAL XC Championships 2
136 Noah Gross 2020 21:45 7:22 10/23/18 PAL Meet #3 4
137 Justin Fukudome 2026 21:46 7:23 11/5/22 PAL XC Championships 2
138 Alexander Flohr 2017 21:48 7:23 11/5/16 PAL Championships 1
139 George Jiang 2022 21:50 7:24 11/9/19 PAL Championship 1
140 Sean Tjoa 2019 21:53 7:25 11/5/16 PAL Championships 1
141 Ronan Belen Henroid 2025 21:58.97 7:27 11/6/21 PAL XC Championships 1
142 Takashi Moore 2020 22:11 7:31 10/23/18 PAL Meet #3 3
143 Felix Miyago 2018 22:13 7:32 11/5/16 PAL Championships 4
144 Chris Ferrari 2014 22:14 7:32 10/27/12 PAL Championships 1
145 Andrew Bright 2024 22:22.5 7:35 11/5/22 PAL XC Championships 3
146 Matthew Wong 2019 22:29 7:37 11/5/16 PAL Championships 5
147 Adrian Shin 2025 22:31.8 7:38 11/5/22 PAL XC Championships 1
148 Ean Kimura 2017 22:36 7:40 10/29/15 PAL Meet #3 2
149 Caleb Koch 2019 22:39 7:41 11/5/16 PAL Championships 3
149 Shivraj Kodak 2014 22:39 7:41 10/5/10 PAL Meet #2 2
151 Aidan Keener 2020 22:44 7:42 10/29/19 PAL Meet #3 1
152 Ben Glikbarg 2014 22:46 7:43 11/3/11 PAL Championships 2
153 Thoeren Hollis 2016 22:52.1 7:45 11/9/13 PAL Championships 4
154 William Duncan 2021 22:57 7:47 11/3/18 PAL Championship 3
155 Chun Tse 2010 23:02 7:48 10/5/06 PAL Meet #1 2
155 Riyan Bouzid 2022 23:02 7:48 10/29/19 PAL Meet #3 1
157 Dominic Palmieri 2022 23:10 7:51 10/29/19 PAL Meet #3 3
158 John Dunsford 2009 23:14 7:53 10/5/06 PAL Meet #1 1
159 Shane Reed 2021 23:27 7:57 11/9/19 PAL Championship 2
160 Anthony Ladcani Abad 2025 23:28.07 7:57 11/6/21 PAL XC Championships 1
161 Andrew Marchasin 2019 23:34 7:59 11/3/18 PAL Championship 3
161 Tyler Lo 2026 23:34 7:59 10/12/22 PAL #2 2
163 Maxime Guglielmetti 2019 23:40 8:01 11/7/15 PAL Championships 1
164 Nathan Paoletti 2021 23:42 8:02 10/24/17 PAL Meet #3 1
165 Alexander Stennet 2015 23:50 8:05 11/3/11 PAL Championships 2
166 Bradford Slade 2020 23:52 8:05 10/23/18 PAL Meet #3 7
166 Danieal Conceicao 2014 23:52 8:05 11/3/11 PAL Championships 4
168 Christopher Kambic 2008 24:00 8:08 11/2/06 PAL Finals 2
169 Lawrence Larkin 2012 24:25 8:17 10/6/09 PAL Meet #2 2
170 Isaiah Owyang 2025 24:30.5 8:18 10/12/22 PAL #2 1
171 Jonas Bell 2026 24:35.3 8:20 11/5/22 PAL XC Championships 2
172 Cameron Lee 2017 24:44 8:23 11/7/15 PAL Championships 2
173 Joseph Moalem 2020 24:51 8:25 11/5/16 PAL Championships 1
174 Nathan Angel 2019 24:53 8:26 11/5/16 PAL Championships 2
175 Michael Okada 2021 25:00 8:28 11/4/17 PAL Championships 3
176 Kieran Phillips 2020 25:01 8:29 11/4/17 PAL Championships 1
177 Riley Sallander 2019 25:19 8:35 11/5/16 PAL Championships 2
178 Miles Abey 2022 25:27.79 8:38 11/6/21 PAL XC Championships 5
179 Jerry Zhan 2023 25:40 8:42 11/9/19 PAL Championship 1
180 Brandon Cattano 2018 25:51 8:46 11/5/16 PAL Championships 1
181 Alex Stennet 2015 26:26 8:58 10/11/11 PAL Meet #2 1
182 Naoyuki Iwata 2014 27:05 9:11 11/3/11 PAL Championships 1
183 Eunish Shrestha 2019 27:54 9:27 11/5/16 PAL Championships 3
184 Owen Sallander 2021 28:11 9:33 10/23/18 PAL Meet #3 2
185 Jack Harmuth 2023 28:26 9:38 11/9/19 PAL Championship 1
186 Ezra Pramono 2016 28:49 9:46 10/27/12 PAL Championships 1
187 Erik Kersten 2014 29:25.1 9:58 10/5/10 PAL Meet #2 1
188 Noah Pineda 2021 29:35 10:02 11/4/17 PAL Championships 6
189 Manny Barron Armenta 2022 32:33 11:02 10/29/19 PAL Meet #3 1
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.