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