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 Aidan Dimick 2022 14:58.9 5:05 11/13/21 Central Coast Section Finals 7
2 Daniel Bereket 2013 15:13.4 5:10 10/13/12 Serra Invitational 7
3 Brad Surh 2008 15:23 5:13 10/25/07 Crystal Springs Ctr Mt #3 7
4 Jeffrey Stalun 2012 15:26 5:14 11/3/11 PAL Championships 14
4 Benjamin Heck 2010 15:26 5:14 11/14/09 Central Coast Section Finals 15
4 Sam Jones 2021 15:26 5:14 11/16/19 Central Coast Section Finals 3
7 Nathan Lee 2010 15:27 5:14 11/14/09 Central Coast Section Finals 16
8 Ryan Wilson 2018 15:30 5:15 10/18/17 Aragon Center Meet 10
9 Ryan Dimick 2014 15:31 5:16 11/12/11 Central Coast Section Finals 13
10 Ethan Scardina 2011 15:35 5:17 11/14/09 Central Coast Section Finals 10
10 Kyle Shackleton 2004 15:35 5:17 11/15/03 Central Coast Section Finals 3
12 Mark Vingralek 2015 15:36 5:17 11/16/13 Central Coast Section Finals 11
13 Justin Hsu 2019 15:39 5:18 10/23/18 PAL Meet #3 9
13 Nick Palladino 2007 15:39 5:18 10/14/06 Crystal Springs Invite 5
15 Drew Shackleton 2004 15:40 5:19 11/15/03 Central Coast Section Finals 3
16 Tim Layten 2013 15:41.16 5:19 10/13/12 Serra Invitational 13
17 Beau Armstrong 2012 15:42 5:19 11/3/11 PAL Championships 13
18 Owen Lee 2015 15:43 5:20 11/8/14 PAL Championships 10
19 Lucas Matison 2015 15:43.2 5:20 10/13/12 Serra Invitational 3
20 Michael Bereket 2015 15:44 5:20 11/16/13 Central Coast Section Finals 8
21 Johain Ounadjela 2015 15:45 5:20 11/8/14 PAL Championships 7
21 Reese Dickson 2013 15:45 5:20 11/12/11 Central Coast Section Finals 12
21 Chris Pedro 2009 15:45 5:20 10/14/06 Crystal Springs Invite 6
24 Arthur Schulte 2014 15:48 5:21 10/27/12 PAL Championships 8
24 Austin Logie 2008 15:48 5:21 11/10/07 Central Coast Section Finals 7
26 Ben Bunk 2011 15:50 5:22 11/14/09 Central Coast Section Finals 14
27 Chet Reyen 2011 15:55 5:24 11/5/09 PAL Championships 12
28 Greg Surh 2007 15:57 5:24 11/12/05 Central Coast Section Finals 5
29 Scott Campbell 2005 16:03 5:26 11/15/03 Central Coast Section Finals 1
30 James Schulte 2014 16:08 5:28 11/16/13 Central Coast Section Finals 5
31 Andrew Luna 2018 16:09 5:28 11/4/17 PAL Championships 12
32 Eric Jackson 2019 16:11 5:29 10/23/18 PAL Meet #3 11
32 Pierce Mckenzie 2011 16:11 5:29 11/4/10 PAL Championships 13
34 Donald Heatherington 2011 16:11.7 5:29 10/5/10 PAL Meet #2 12
35 Sean Conley 2025 16:14 5:30 10/16/24 PAL #2 10
36 Ty Marshall 2018 16:15 5:31 11/4/17 PAL Championships 10
36 Omeed Moghadam 2007 16:15 5:31 10/14/06 Crystal Springs Invite 5
38 Amaury Avat 2018 16:18 5:32 10/18/17 Aragon Center Meet 9
38 Chris Chow 2009 16:18 5:32 10/11/08 Crystal Springs Invite 8
40 Landon Schaefer 2026 16:18.6 5:32 11/16/24 Central Coast Section Finals 9
41 Sean Callahan 2008 16:19 5:32 11/10/07 Central Coast Section Finals 7
42 Ian Wong 2025 16:20.7 5:32 11/9/24 PAL XC Championships 6
43 Caleb Metzler 2020 16:21 5:33 10/23/18 PAL Meet #3 10
44 Nico Sera 2011 16:22 5:33 10/11/08 Crystal Springs Invite 6
45 Kyle Dimick 2019 16:24 5:34 10/18/17 Aragon Center Meet 13
46 Dustin Cossio 2004 16:30 5:36 11/15/03 Central Coast Section Finals 1
47 Erik Michon 2002 16:31 5:36 11/10/01 Central Coast Section Finals 3
48 Dave Olden 1990 16:32 5:36 11/9/88 Sub-Section Div2 2
48 Gabriel Haller 2026 16:32 5:36 10/16/24 PAL #2 11
50 Dan Palladino 2008 16:35 5:37 10/13/07 Crystal Springs Invite 3
51 Jack Peacock 2022 16:36 5:38 11/16/19 Central Coast Section Finals 5
52 Lawrence Stuart 1989 16:39 5:39 11/9/88 Sub-Section Div2 1
53 Matthew Rouse 2013 16:40 5:39 11/3/11 PAL Championships 11
54 Kerem Olgun 2026 16:41.8 5:40 11/16/24 Central Coast Section Finals 10
55 Dustin Sjoerdsma 2011 16:45 5:41 10/15/09 Crystal Springs Ctr Mt #1 12
56 Brandon Whiteley 2014 16:52 5:43 11/16/13 Central Coast Section Finals 10
57 Justin Dubbs 2026 16:54 5:44 10/16/24 PAL #2 9
58 Donovan Truel 2022 16:55.09 5:44 11/6/21 PAL XC Championships 7
59 Alex Owens 2010 16:56 5:44 11/5/09 PAL Championships 11
60 Ian Mileo 1999 17:00 5:46 11/14/98 Central Coast Section Finals 3
60 Alfonso Chavez 1998 17:00 5:46 11/18/97 Central Coast Section Finals 2
60 Mark Tanner 1989 17:00 5:46 11/9/88 Sub-Section Div2 1
63 James Michon 2010 17:05 5:47 10/14/06 Crystal Springs Invite 5
64 S Cira 1989 17:06 5:48 11/9/88 Sub-Section Div2 1
65 Michael Chong 2023 17:08 5:48 10/12/22 PAL #2 9
66 Miles Okino 1989 17:12 5:50 11/9/88 Sub-Section Div2 1
67 Simon Gehrke 2027 17:13.02 5:50 11/9/24 PAL XC Championships 5
68 Simon Gehike 2027 17:13.6 5:50 11/16/24 Central Coast Section Finals 1
69 Nathan Lorilla 2024 17:15.2 5:51 11/4/23 PAL XC Championships 8
70 Mario Valenzuela 2016 17:16 5:51 11/7/15 PAL Championships 10
71 Frederick Sutton 2024 17:16.8 5:51 11/4/23 PAL XC Championships 7
72 Stephan Sester 2011 17:17 5:52 10/15/09 Crystal Springs Ctr Mt #1 4
73 Connor Cronin 2026 17:19.2 5:52 11/16/24 Central Coast Section Finals 9
74 Samuel Dahlin 2011 17:20 5:53 10/11/08 Crystal Springs Invite 12
75 Soichiro Tomoda 2025 17:21.5 5:53 11/5/22 PAL XC Championships 9
76 Mark Fedronic 2011 17:22 5:53 10/11/08 Crystal Springs Invite 6
76 Max Hariri Turner 2020 17:22 5:53 10/29/19 PAL Meet #3 9
78 Tanner Anderson 2018 17:25 5:54 10/7/17 Serra Invitational 2
78 Aidan Truel 2020 17:25 5:54 11/9/19 PAL Championship 10
80 Sean Luna 2014 17:27 5:55 10/11/12 Crystal Springs Ctr Mt #2 8
81 Victor Madrigal 2024 17:28 5:55 10/11/23 PAL #2 7
81 Daniel Choy 2027 17:28 5:55 10/16/24 PAL #2 5
83 Ross Defranco 2005 17:29 5:56 11/15/03 Central Coast Section Finals 1
83 Niko Haller 2020 17:29 5:56 10/29/19 PAL Meet #3 10
85 Jono Sison 2022 17:32.91 5:57 11/6/21 PAL XC Championships 7
86 Jeff Young 2007 17:33 5:57 10/14/06 Crystal Springs Invite 2
87 Payum Vossoughi 2007 17:37 5:58 11/2/06 PAL Finals 2
88 Mark Palladino 2016 17:40 5:59 10/15/14 Crystal Springs Ctr Mt #1 9
89 Zach Levin 2013 17:41 6:00 11/3/11 PAL Championships 8
89 Roberto Tercerro 1994 17:41 6:00 11/13/91 Sub-Section Div 3 1
91 Aaron Moskovitz 2019 17:43 6:00 11/3/18 PAL Championship 10
91 Mitchell Allen 2008 17:43 6:00 10/25/07 Crystal Springs Ctr Mt #3 5
91 Tom Musgrave 1992 17:43 6:00 11/13/91 Sub-Section Div 3 2
91 Eli Block 2027 17:43 6:00 10/16/24 PAL #2 2
95 Theodore Mui 2026 17:43.1 6:00 11/4/23 PAL XC Championships 10
96 Hunter Prince 2027 17:43.89 6:01 11/9/24 PAL XC Championships 5
97 Isa Khalak 2023 17:45 6:01 11/5/22 PAL XC Championships 7
97 Rostislav Bautin 2025 17:45 6:01 10/16/24 PAL #2 5
99 Andrew Soriano 2011 17:46 6:01 10/13/07 Crystal Springs Invite 7
100 Miles Kent 2023 17:46.3 6:01 11/5/22 PAL XC Championships 8
101 Franklin Rice 2014 17:47 6:02 11/3/11 PAL Championships 10
102 Spencer Albrecht 2008 17:49 6:02 10/25/07 Crystal Springs Ctr Mt #3 5
102 Tyler Gottwald 2010 17:49 6:02 10/13/07 Crystal Springs Invite 4
104 Steven Kanomata 2004 17:51 6:03 11/10/01 Central Coast Section Finals 3
104 Mike Schumacher 1989 17:51 6:03 11/9/88 Sub-Section Div2 1
106 Pavel Turovski 2022 17:51.52 6:03 11/6/21 PAL XC Championships 5
107 Austin Tang 2016 17:52 6:03 11/7/15 PAL Championships 4
108 Connor Schaefer 2026 17:54.35 6:04 11/9/24 PAL XC Championships 6
109 Dante Natoli 2012 17:57 6:05 11/3/11 PAL Championships 5
110 Ryan Hutson 2013 17:58 6:05 11/3/11 PAL Championships 5
111 Nelson Cossio 2002 17:59 6:06 11/10/01 Central Coast Section Finals 2
112 Javier Herrera 1993 18:00 6:06 11/13/91 Sub-Section Div 3 1
113 Matthew Layten 2009 18:01 6:06 10/30/08 Crystal Springs Ctr Mt #3 7
113 Derek Davis 1993 18:01 6:06 11/13/91 Sub-Section Div 3 1
115 Max Ware 2015 18:02 6:07 11/3/11 PAL Championships 5
115 Max Mcbride 2013 18:02 6:07 11/5/09 PAL Championships 3
117 Wyatt Daru 2027 18:02.87 6:07 11/9/24 PAL XC Championships 5
118 Phil Ramirez 2005 18:05 6:08 11/10/01 Central Coast Section Finals 1
119 M Sullivan 1990 18:07 6:08 11/9/88 Sub-Section Div2 1
120 Sean Robbins 2009 18:08 6:09 10/25/07 Crystal Springs Ctr Mt #3 6
121 Wollard 0 18:09 6:09 10/12/89 Center Meet #1 1
122 Andrew Ghazouli 2022 18:11.9 6:10 11/13/21 Central Coast Section Finals 5
122 Trey Sutton 2024 18:11.9 6:10 11/5/22 PAL XC Championships 3
124 Martin Guich 2005 18:13 6:11 11/10/01 Central Coast Section Finals 1
125 Sam Holbrook 2019 18:14 6:11 11/7/15 PAL Championships 9
125 Alberto Desouza 2010 18:14 6:11 10/14/06 Crystal Springs Invite 3
127 Colyn Dickson 2011 18:17 6:12 10/11/08 Crystal Springs Invite 13
128 Felix Tong 1997 18:17.6 6:12 10/17/96 Crystal Springs Ctr Mt 1
129 Kevin Carroll 2013 18:19 6:13 11/3/11 PAL Championships 6
130 Daniel Schade 2011 18:20 6:13 10/11/08 Crystal Springs Invite 9
131 Alex Beernink 2011 18:21.6 6:13 10/5/10 PAL Meet #2 11
132 Shawn Geronimo 2013 18:23 6:14 11/4/10 PAL Championships 9
133 Zachary Ma 2016 18:24 6:14 11/7/15 PAL Championships 10
133 Nikhil Vyas 2022 18:24 6:14 10/23/18 PAL Meet #3 6
135 Adam Louie 2010 18:25 6:15 10/14/06 Crystal Springs Invite 3
135 Kavin Misri 2027 18:25 6:15 10/16/24 PAL #2 4
137 Kenny Wong 2011 18:26 6:15 10/22/09 Crystal Springs Ctr Mt #2 3
138 Kayden Bhatnagar 2027 18:32 6:17 10/16/24 PAL #2 2
139 Warner Baker 2025 18:32.78 6:17 11/9/24 PAL XC Championships 8
140 Forrest Windeler 2019 18:33 6:17 10/8/16 Serra Invitational 7
140 Jamisen Blackwell 2022 18:33 6:17 11/6/21 PAL XC Championships 5
142 Merrick Dang 2011 18:34 6:18 10/22/09 Crystal Springs Ctr Mt #2 12
143 Kyle Merin 2010 18:37 6:19 10/25/07 Crystal Springs Ctr Mt #3 2
144 Daniel Behera 2025 18:41.1 6:20 11/5/22 PAL XC Championships 11
145 Miguel Sandoval 1997 18:42.1 6:20 10/17/96 Crystal Springs Ctr Mt 1
146 Will Southard 2005 18:43 6:21 11/15/03 Central Coast Section Finals 1
146 Buchanan 0 18:43 6:21 10/12/89 Center Meet #1 1
148 Elliott Kramer 2025 18:43.1 6:21 11/5/22 PAL XC Championships 3
149 Sean Shitamoto 2020 18:44.6 6:21 10/6/18 Serra Invitational 8
150 John Cinque 2021 18:45 6:21 10/29/19 PAL Meet #3 1
150 Nathan Chong 2023 18:45 6:21 10/12/22 PAL #2 5
152 Dylan Murphy 2022 18:46 6:22 11/9/19 PAL Championship 2
153 Jason Hinkle 2002 18:47 6:22 10/12/00 Crystal Springs Ctr Mt 1
154 Darryn Wong 2011 18:48 6:22 11/6/08 PAL Championships 8
155 Chris Griffin 2002 18:49 6:23 10/12/00 Crystal Springs Ctr Mt 1
156 Liam Hood 2020 18:53 6:24 11/4/17 PAL Championships 5
156 Christopher McGuffin 2021 18:53 6:24 11/9/19 PAL Championship 4
158 Murphy 0 18:55 6:25 10/12/89 Center Meet #1 1
159 Griffin Soelberg 2020 18:56 6:25 10/19/16 Crystal Springs Ctr Mt #1 3
159 Graham Sargeant 2028 18:56 6:25 10/16/24 PAL #2 2
161 Steven Tsujisaka 2012 18:57 6:25 10/9/10 Crystal Springs Invite 7
161 Jeff Jacobson 2010 18:57 6:25 10/14/06 Crystal Springs Invite 3
163 Joe Sison 2020 18:57.3 6:26 10/7/17 Serra Invitational 5
164 Maximilian Nobrega 2025 18:58.96 6:26 11/9/24 PAL XC Championships 9
165 Alister Jackson 2025 19:01.02 6:27 11/6/21 PAL XC Championships 2
166 Colin Chen 2018 19:02 6:27 11/5/16 PAL Championships 10
166 Nathaniel Elia 2011 19:02 6:27 10/11/08 Crystal Springs Invite 8
168 Benjamin Mangiafico 2027 19:02.41 6:27 11/9/24 PAL XC Championships 2
169 Jarett Nishikawa 2021 19:03.6 6:28 10/6/18 Serra Invitational 6
170 Jackson Young 2020 19:04 6:28 11/3/18 PAL Championship 6
171 Nathan Taylor 1997 19:05.4 6:28 10/17/96 Crystal Springs Ctr Mt 1
172 Derek Tzeng 2017 19:06 6:28 10/24/13 Crystal Springs Ctr Mt #2 3
173 Eddy Yeretnov 2022 19:08 6:29 10/29/19 PAL Meet #3 4
173 Aidan Peterson 2022 19:08 6:29 11/9/19 PAL Championship 2
175 Musgrave 0 19:09 6:29 10/12/89 Center Meet #1 1
176 John Quinn 2025 19:09.72 6:30 11/9/24 PAL XC Championships 8
177 Evangelos Vlahos 2020 19:10 6:30 11/4/17 PAL Championships 6
177 Juan Meiendez 1993 19:10 6:30 11/13/91 Sub-Section Div 3 1
177 Weloski 0 19:10 6:30 10/12/89 Center Meet #1 1
180 Jason Lam 1992 19:12 6:31 11/13/91 Sub-Section Div 3 1
181 Roger Romani 2014 19:16 6:32 10/27/12 PAL Championships 4
182 Zachary Kinder 2023 19:18 6:33 11/9/19 PAL Championship 7
183 Aaron Ma 2021 19:19 6:33 10/23/18 PAL Meet #3 7
183 Antonio Hengel 2022 19:19 6:33 10/29/19 PAL Meet #3 2
185 Eric Klopfenstein 2003 19:20 6:33 10/12/00 Crystal Springs Ctr Mt 1
186 Timothy Nguy 2021 19:20.4 6:33 10/6/18 Serra Invitational 8
187 Elliot Surovell 2012 19:22 6:34 11/5/09 PAL Championships 8
188 Mark Gruschka 2013 19:23 6:34 11/3/11 PAL Championships 4
188 Ryan Nowell 2018 19:23 6:34 11/5/16 PAL Championships 13
190 Brian So 2018 19:24 6:35 11/4/17 PAL Championships 8
191 Wyatt Binnard 2022 19:29.9 6:37 11/6/21 PAL XC Championships 3
192 Arya Soltanieh 2004 19:31 6:37 10/12/00 Crystal Springs Ctr Mt 1
192 Borgenson 0 19:31 6:37 10/12/89 Center Meet #1 1
194 Eric Zhai 2023 19:31.72 6:37 11/6/21 PAL XC Championships 1
195 Henry Chung 2019 19:32 6:37 10/8/16 Serra Invitational 2
195 Scott Siegrist 1997 19:32 6:37 10/17/96 Crystal Springs Ctr Mt 1
197 Anton McPeek 2017 19:34 6:38 11/7/15 PAL Championships 9
197 Jimmy Carlson 2021 19:34 6:38 10/29/19 PAL Meet #3 4
199 Nicholas Brown 2019 19:36 6:39 11/4/17 PAL Championships 6
200 Tristan Lyford 2028 19:36.06 6:39 11/9/24 PAL XC Championships 2
201 Alex Holbrook 2022 19:37.2 6:39 10/6/18 Serra Invitational 5
201 Abdus-Sami Khalak 2026 19:37.2 6:39 11/5/22 PAL XC Championships 4
203 Scott Kawamura 2001 19:38 6:39 10/12/00 Crystal Springs Ctr Mt 1
204 Caleb Ahn 2019 19:41 6:40 11/4/17 PAL Championships 12
205 Michael Tenevowicz 1997 19:41.2 6:40 10/17/96 Crystal Springs Ctr Mt 1
206 Gavin Knight 2004 19:42 6:41 10/12/00 Crystal Springs Ctr Mt 1
206 Canu 0 19:42 6:41 10/12/89 Center Meet #1 1
206 Ronan Banner Haimes 2027 19:42 6:41 10/16/24 PAL #2 2
209 Adrian Fry 2024 19:43.2 6:41 11/5/22 PAL XC Championships 5
210 Ryan Kee 2019 19:44 6:41 11/4/17 PAL Championships 3
211 Daniel Carroll 2015 19:49 6:43 11/3/11 PAL Championships 3
212 Griffin Kramer 2021 19:50 6:43 11/4/17 PAL Championships 8
213 Andrew Chan 2004 19:51 6:44 10/12/00 Crystal Springs Ctr Mt 1
214 Ethan Shiozaki 2017 19:52 6:44 11/7/15 PAL Championships 13
215 Tyler Tachiki 2026 19:52.5 6:44 11/5/22 PAL XC Championships 5
216 Kyle Wakerley 2021 19:54 6:45 11/4/17 PAL Championships 3
216 Gavin McMichael 2022 19:54 6:45 11/9/19 PAL Championship 5
218 Giacchino Cinque 2016 19:55 6:45 11/7/15 PAL Championships 3
218 Aidan Lynd 2023 19:55 6:45 11/9/19 PAL Championship 2
220 Jason Liu 2018 19:56 6:45 11/5/16 PAL Championships 7
221 Evan Davies 2017 19:57 6:46 11/7/15 PAL Championships 8
222 Noah Galatin 2027 19:58.82 6:46 11/9/24 PAL XC Championships 2
223 Merrick DangJV 2011 20:02 6:47 10/25/07 Crystal Springs Ctr Mt #3 1
223 Blake Masters 2021 20:02 6:47 10/29/19 PAL Meet #3 1
223 Joshua Ahn 2021 20:02 6:47 10/29/19 PAL Meet #3 8
226 Alex Zuckut 2016 20:05 6:48 10/15/14 Crystal Springs Ctr Mt #1 4
226 Matthew Choy 2025 20:05 6:48 10/16/24 PAL #2 4
228 Alexander Derhacobian 2019 20:05.9 6:49 10/6/18 Serra Invitational 2
229 Chang 0 20:07 6:49 10/12/89 Center Meet #1 1
230 Andres Hernandez 2023 20:07.7 6:49 11/5/22 PAL XC Championships 4
231 Angelo Zhao 2016 20:08 6:49 10/15/14 Crystal Springs Ctr Mt #1 10
232 Daniel Kholodenko 2020 20:09 6:50 11/4/17 PAL Championships 3
232 Elliot Kramer 2025 20:09 6:50 10/8/22 Crystal Springs Invitational 1
234 Nathan Durrans 2019 20:10 6:50 11/5/16 PAL Championships 4
234 Hiroka 0 20:10 6:50 10/12/89 Center Meet #1 1
236 Collin O'Driscoll 2022 20:11 6:51 11/9/19 PAL Championship 2
237 Justin Tsuchiyama 2016 20:13 6:51 10/15/14 Crystal Springs Ctr Mt #1 11
237 Matthew Rutter 2021 20:13 6:51 10/6/18 Serra Invitational 6
237 Steven Frangos 2008 20:13 6:51 10/25/07 Crystal Springs Ctr Mt #3 2
240 Juan Quinonez 2016 20:14 6:52 10/28/14 PAL Meet #3 3
241 Patrick Zhang 2021 20:15 6:52 10/23/18 PAL Meet #3 5
242 Anthony Luna 2024 20:15.8 6:52 11/5/22 PAL XC Championships 6
243 Ashton Homyk 2024 20:18.09 6:53 11/6/21 PAL XC Championships 6
244 Martin Plut 2015 20:18.99 6:53 10/8/11 Crystal Springs Invite 5
245 Mahaffey 0 20:19 6:53 10/12/89 Center Meet #1 1
246 Roller 0 20:21 6:54 10/12/89 Center Meet #1 1
247 Jacob Galatin 2027 20:24 6:55 10/16/24 PAL #2 2
248 Matthew Korn 2023 20:26.15 6:56 11/6/21 PAL XC Championships 1
249 Martin Zhong 2021 20:27 6:56 10/23/18 PAL Meet #3 8
250 Riku Miwa 2025 20:29.71 6:57 11/6/21 PAL XC Championships 9
251 Taiyo Kobayashi 2023 20:33.23 6:58 11/6/21 PAL XC Championships 3
252 Yunosuke Nakamura 2025 20:34.4 6:58 11/5/22 PAL XC Championships 4
253 Gardner 0 20:35 6:59 10/12/89 Center Meet #1 1
254 Kyle Snyder 2015 20:36 6:59 10/27/12 PAL Championships 3
255 Sean Lee 2024 20:38.26 7:00 11/6/21 PAL XC Championships 1
256 Denali Wilson 2017 20:39 7:00 11/7/15 PAL Championships 5
256 Bryce Lyford 2021 20:39 7:00 10/29/19 PAL Meet #3 7
258 Alexander Nicholson 2025 20:39.3 7:00 11/5/22 PAL XC Championships 4
259 Pablo Pinilla 2021 20:41 7:01 11/4/17 PAL Championships 7
259 Daniel Pilipenko 2020 20:41 7:01 11/9/19 PAL Championship 2
261 Simon Desmet-bacon 2015 20:43.05 7:01 10/8/11 Crystal Springs Invite 6
262 Albert Luo 2028 20:44 7:02 10/16/24 PAL #2 1
263 Naser Abdelrahman 2017 20:51 7:04 10/15/14 Crystal Springs Ctr Mt #1 3
264 Nguyen 0 20:52 7:04 10/12/89 Center Meet #1 1
265 Max Mudd 2008 20:54 7:05 10/5/06 PAL Meet #1 1
266 Colin Suits 2020 20:57 7:06 11/9/19 PAL Championship 8
267 Phillip Kornberg 2024 21:02.74 7:08 11/6/21 PAL XC Championships 1
268 Kaufold 0 21:03 7:08 10/12/89 Center Meet #1 1
269 Cole Castro 2015 21:04.69 7:09 10/8/11 Crystal Springs Invite 4
270 Ethan Zalabak 2028 21:05.53 7:09 11/9/24 PAL XC Championships 2
271 Christian Licudine 2018 21:06 7:09 11/5/16 PAL Championships 2
271 Tom Amendola 1991 21:06 7:09 10/12/89 Center Meet #1 1
273 Shieh 0 21:07 7:09 10/12/89 Center Meet #1 1
274 Jackson Newman 2020 21:08 7:10 10/29/19 PAL Meet #3 4
275 Niels Vandertuin 2022 21:10 7:11 10/23/18 PAL Meet #3 5
276 Zachary Mallet 2020 21:11 7:11 10/23/18 PAL Meet #3 3
277 Max Mucha 2022 21:12 7:11 10/23/18 PAL Meet #3 6
278 Andrew Zarzar 2016 21:14 7:12 10/29/15 PAL Meet #3 3
279 Anton Graf Finckenstein 2028 21:14.55 7:12 11/9/24 PAL XC Championships 2
280 Jacob Page 2016 21:18 7:13 11/7/15 PAL Championships 2
281 Braden James 2026 21:21.5 7:14 11/5/22 PAL XC Championships 2
282 Andrew Joo 2018 21:24 7:15 11/7/15 PAL Championships 5
283 Aiden Chan 2028 21:24.35 7:15 11/9/24 PAL XC Championships 2
284 Lincoln Cooper 2028 21:25.59 7:16 11/9/24 PAL XC Championships 2
285 Nathan Lao 2020 21:27 7:16 11/4/17 PAL Championships 6
286 Tyler Yamori Little 2020 21:28 7:17 10/23/18 PAL Meet #3 8
286 Matthew Moyer 2017 21:28 7:17 10/24/13 Crystal Springs Ctr Mt #2 8
288 Samuel Goldman 2026 21:29.3 7:17 11/5/22 PAL XC Championships 3
289 Rabda 0 21:30 7:17 10/12/89 Center Meet #1 1
290 Ryan Hsu 2025 21:31 7:18 10/11/23 PAL #2 4
291 Aaron George 2020 21:32.6 7:18 10/7/17 Serra Invitational 2
292 Peter Brydon 2015 21:33 7:18 11/3/11 PAL Championships 3
293 Spencer Johnson 2003 21:35 7:19 10/12/00 Crystal Springs Ctr Mt 1
294 Kentaro Childs 2025 21:39 7:20 10/11/23 PAL #2 10
295 Nicholas Hoffman 2022 21:40 7:21 11/9/19 PAL Championship 2
296 Ethan Yau 2028 21:41.3 7:21 11/9/24 PAL XC Championships 2
297 Drake Zhao 2018 21:42 7:21 11/4/17 PAL Championships 13
297 Nicholas Nhien 2020 21:42 7:21 11/9/19 PAL Championship 4
297 Isaac Braunstein 2020 21:42 7:21 11/9/19 PAL Championship 1
300 Anson Fong 2020 21:45 7:22 11/9/19 PAL Championship 2
300 Ethan Wong 2027 21:45 7:22 10/16/24 PAL #2 4
302 Jacob Rybkin 2025 21:46.25 7:23 11/6/21 PAL XC Championships 1
303 Zach Wong 2018 21:47 7:23 11/5/16 PAL Championships 4
304 Jack Peasley 2022 21:50 7:24 11/9/19 PAL Championship 2
305 Peyton Young 2017 21:51 7:24 11/8/14 PAL Championships 3
306 Nick Korjeff 2015 21:51.02 7:24 10/8/11 Crystal Springs Invite 5
307 Enatsu Sugioka 2018 21:52 7:25 10/22/14 Crystal Springs Ctr Mt #2 14
308 Gavin Grivas 2023 21:53 7:25 11/9/19 PAL Championship 2
309 Daniel David 2016 21:53.3 7:25 11/9/13 PAL Championships 3
310 Kaito Kobayashi 2025 21:55.06 7:26 11/6/21 PAL XC Championships 1
311 Matthew Chan 2004 21:57 7:26 10/12/00 Crystal Springs Ctr Mt 1
312 Ryan Ng 2022 21:59 7:27 10/29/19 PAL Meet #3 5
313 Edison Bai 2018 22:01 7:28 11/5/16 PAL Championships 5
313 Barg 0 22:01 7:28 10/12/89 Center Meet #1 1
315 Reed Rouland 2017 22:02 7:28 10/19/16 Crystal Springs Ctr Mt #1 3
316 Marlon Fu 2019 22:04 7:29 11/5/16 PAL Championships 4
317 Shayan Mandegarian 2016 22:05 7:29 10/22/14 Crystal Springs Ctr Mt #2 3
318 Wright 0 22:06 7:29 10/12/89 Center Meet #1 1
319 Callum Keddie 2019 22:06.6 7:30 10/7/17 Serra Invitational 4
320 Austin Covey 2017 22:11 7:31 10/24/13 Crystal Springs Ctr Mt #2 7
321 Trevor Koto 2022 22:14 7:32 11/9/19 PAL Championship 4
321 Graeme Grussing 2023 22:14 7:32 11/9/19 PAL Championship 3
323 Naveed Delrooz 2019 22:20 7:34 11/7/15 PAL Championships 4
323 Julian Vignoles 2027 22:20 7:34 11/9/24 PAL XC Championships 2
325 Bryan Lee 2015 22:27 7:37 10/24/13 Crystal Springs Ctr Mt #2 9
325 Kou Miwa 2028 22:27 7:37 10/16/24 PAL #2 2
327 Vinson Lin 2020 22:31 7:38 10/29/19 PAL Meet #3 1
328 Aidan Gurskis 2023 22:34 7:39 10/29/19 PAL Meet #3 1
329 Michael Sangervasi 2019 22:39 7:41 11/4/17 PAL Championships 2
330 Nickan Shakeri 2028 22:40.77 7:41 11/9/24 PAL XC Championships 2
331 Erlan McMahon 2025 22:41.2 7:41 11/5/22 PAL XC Championships 2
332 Alex Bondarenko 2016 22:44 7:42 11/7/15 PAL Championships 7
333 Koben Mamiya 2016 22:45 7:43 11/7/15 PAL Championships 3
333 Morrison 0 22:45 7:43 10/12/89 Center Meet #1 1
335 Elliot Warren 2015 22:46 7:43 10/16/13 PAL Meet #3 2
336 Chow 0 22:52 7:45 10/12/89 Center Meet #1 1
337 Vladislav Kardash 2016 22:54 7:46 10/22/14 Crystal Springs Ctr Mt #2 7
338 James Hardy 2024 22:56.9 7:47 11/5/22 PAL XC Championships 2
339 Anders Kostrub 2023 22:58 7:47 11/9/19 PAL Championship 2
340 William Yang 2028 22:59 7:47 10/16/24 PAL #2 1
341 Liam Young 2015 23:02 7:48 10/11/11 PAL Meet #2 9
342 Jonathan Park 2026 23:02.8 7:49 11/4/23 PAL XC Championships 2
343 Thomas Banner Haimes 2023 23:03.4 7:49 11/6/21 PAL XC Championships 1
344 Joseph Bazarsky 2019 23:06 7:50 10/29/15 PAL Meet #3 8
345 Aunt 0 23:09 7:51 10/12/89 Center Meet #1 1
346 Robert Feldman 2027 23:10 7:51 11/4/23 PAL XC Championships 3
347 Felix Mikhalkov 2016 23:16 7:53 10/15/14 Crystal Springs Ctr Mt #1 4
347 Lincoln Warburton 2028 23:16 7:53 10/16/24 PAL #2 1
349 Kevin Sagara 2016 23:18 7:54 10/15/14 Crystal Springs Ctr Mt #1 7
350 Samir Kumar 2012 23:21 7:55 11/6/08 PAL Championships 4
351 Mak Boonyapornnad 2027 23:22 7:55 10/16/24 PAL #2 1
352 Ethan Lin 2020 23:23 7:56 10/24/17 PAL Meet #3 1
353 Dewild 0 23:28 7:57 10/12/89 Center Meet #1 1
354 David Chong 2018 23:30 7:58 11/4/17 PAL Championships 2
355 Jett Graham 2020 23:44.8 8:03 10/7/17 Serra Invitational 2
356 Shane Callan 2012 23:44.84 8:03 10/8/11 Crystal Springs Invite 2
357 Forest Fu 2028 23:51 8:05 10/16/24 PAL #2 2
358 Benjamin Lee 2022 23:53 8:06 10/29/19 PAL Meet #3 1
359 Victor Behera 2027 23:55 8:06 10/11/23 PAL #2 4
360 Reza Ordoubadi 2007 23:58 8:07 11/2/06 PAL Finals 1
361 Brandon Tran 2022 24:00 8:08 10/23/18 PAL Meet #3 2
362 Nicholas Vavuris 2012 24:01 8:08 10/30/08 Crystal Springs Ctr Mt #3 5
363 Bradley Tsou 2025 24:01.43 8:09 11/6/21 PAL XC Championships 1
364 Maximilian DeWeese 2027 24:06 8:10 10/11/23 PAL #2 3
364 Joseph Yin 2028 24:06 8:10 10/16/24 PAL #2 1
366 Ethan Ng 2022 24:10.1 8:12 11/6/21 PAL XC Championships 2
367 Shuaib Khan 2020 24:23.5 8:16 10/7/17 Serra Invitational 2
368 Jon-william Murphy 2007 24:26 8:17 11/2/06 PAL Finals 1
369 Forbes Jones 2013 24:29 8:18 10/5/10 PAL Meet #2 3
370 Henry Boone 2028 24:36 8:20 10/16/24 PAL #2 1
371 Grant Peasley 2028 24:38 8:21 10/16/24 PAL #2 2
372 Winston Singh 2023 24:46 8:24 11/9/19 PAL Championship 1
373 Matthias Hall 2019 24:54 8:26 10/23/18 PAL Meet #3 5
374 Michael Perron 2028 25:00 8:28 10/16/24 PAL #2 1
375 Yosef Givens 2017 25:02 8:29 10/16/13 PAL Meet #3 1
376 Nicholas Kim 2022 25:05 8:30 11/9/19 PAL Championship 2
377 Keval Malde 2019 25:18 8:35 10/19/16 Crystal Springs Ctr Mt #1 10
378 Samuel Bunk 2013 25:20.9 8:36 10/5/10 PAL Meet #2 3
379 Jeromey Klein 2018 25:22.6 8:36 10/8/16 Serra Invitational 1
380 Justin Luke 2021 25:23 8:36 11/4/17 PAL Championships 2
381 Arav Mukherjee 2021 25:31.7 8:39 10/6/18 Serra Invitational 3
382 Varun Hegde 2020 25:44 8:43 11/5/16 PAL Championships 4
383 John La Grill 2020 26:02 8:49 11/4/17 PAL Championships 5
384 Noah Braunstein 2023 27:00.9 9:09 9/17/22 Hillsdale Knights Joust 3
385 Daniel Vignanker 2018 27:13.2 9:14 10/7/17 Serra Invitational 2
386 Wei-On Yeo 2027 27:19 9:16 10/16/24 PAL #2 1
387 Arul Bangari 2020 29:25 9:58 11/9/19 PAL Championship 1
388 Lucas Covey 2021 29:34 10:01 11/9/19 PAL Championship 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.