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

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