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 8
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 Sean Callahan 2008 16:19 5:32 11/10/07 Central Coast Section Finals 7
41 Caleb Metzler 2020 16:21 5:33 10/23/18 PAL Meet #3 10
42 Nico Sera 2011 16:22 5:33 10/11/08 Crystal Springs Invite 6
43 Kyle Dimick 2019 16:24 5:34 10/18/17 Aragon Center Meet 13
44 Landon Schaefer 2026 16:25 5:34 10/16/24 PAL #2 7
45 Dustin Cossio 2004 16:30 5:36 11/15/03 Central Coast Section Finals 1
46 Erik Michon 2002 16:31 5:36 11/10/01 Central Coast Section Finals 3
47 Dave Olden 1990 16:32 5:36 11/9/88 Sub-Section Div2 2
47 Gabriel Haller 2026 16:32 5:36 10/16/24 PAL #2 9
49 Dan Palladino 2008 16:35 5:37 10/13/07 Crystal Springs Invite 3
50 Jack Peacock 2022 16:36 5:38 11/16/19 Central Coast Section Finals 5
51 Lawrence Stuart 1989 16:39 5:39 11/9/88 Sub-Section Div2 1
52 Matthew Rouse 2013 16:40 5:39 11/3/11 PAL Championships 11
53 Dustin Sjoerdsma 2011 16:45 5:41 10/15/09 Crystal Springs Ctr Mt #1 12
54 Ian Wong 2025 16:46.5 5:41 11/5/22 PAL XC Championships 4
55 Brandon Whiteley 2014 16:52 5:43 11/16/13 Central Coast Section Finals 10
55 Kerem Olgun 2026 16:52 5:43 10/16/24 PAL #2 8
57 Justin Dubbs 2026 16:54 5:44 10/16/24 PAL #2 8
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 Nathan Lorilla 2024 17:15.2 5:51 11/4/23 PAL XC Championships 8
68 Mario Valenzuela 2016 17:16 5:51 11/7/15 PAL Championships 10
69 Frederick Sutton 2024 17:16.8 5:51 11/4/23 PAL XC Championships 7
70 Stephan Sester 2011 17:17 5:52 10/15/09 Crystal Springs Ctr Mt #1 4
71 Samuel Dahlin 2011 17:20 5:53 10/11/08 Crystal Springs Invite 12
72 Soichiro Tomoda 2025 17:21.5 5:53 11/5/22 PAL XC Championships 8
73 Mark Fedronic 2011 17:22 5:53 10/11/08 Crystal Springs Invite 6
73 Max Hariri Turner 2020 17:22 5:53 10/29/19 PAL Meet #3 9
75 Tanner Anderson 2018 17:25 5:54 10/7/17 Serra Invitational 2
75 Aidan Truel 2020 17:25 5:54 11/9/19 PAL Championship 10
75 Simon Gehrke 2027 17:25 5:54 10/16/24 PAL #2 4
78 Sean Luna 2014 17:27 5:55 10/11/12 Crystal Springs Ctr Mt #2 8
79 Victor Madrigal 2024 17:28 5:55 10/11/23 PAL #2 7
79 Daniel Choy 2027 17:28 5:55 10/16/24 PAL #2 4
81 Ross Defranco 2005 17:29 5:56 11/15/03 Central Coast Section Finals 1
81 Niko Haller 2020 17:29 5:56 10/29/19 PAL Meet #3 10
83 Jono Sison 2022 17:32.91 5:57 11/6/21 PAL XC Championships 7
84 Jeff Young 2007 17:33 5:57 10/14/06 Crystal Springs Invite 2
85 Payum Vossoughi 2007 17:37 5:58 11/2/06 PAL Finals 2
86 Mark Palladino 2016 17:40 5:59 10/15/14 Crystal Springs Ctr Mt #1 9
87 Zach Levin 2013 17:41 6:00 11/3/11 PAL Championships 8
87 Roberto Tercerro 1994 17:41 6:00 11/13/91 Sub-Section Div 3 1
89 Aaron Moskovitz 2019 17:43 6:00 11/3/18 PAL Championship 10
89 Mitchell Allen 2008 17:43 6:00 10/25/07 Crystal Springs Ctr Mt #3 5
89 Tom Musgrave 1992 17:43 6:00 11/13/91 Sub-Section Div 3 2
89 Eli Block 2027 17:43 6:00 10/16/24 PAL #2 1
93 Theodore Mui 2026 17:43.1 6:00 11/4/23 PAL XC Championships 9
94 Connor Cronin 2026 17:44.2 6:01 9/14/24 Fighting Knights Joust 7
95 Isa Khalak 2023 17:45 6:01 11/5/22 PAL XC Championships 7
95 Rostislav Bautin 2025 17:45 6:01 10/16/24 PAL #2 4
97 Andrew Soriano 2011 17:46 6:01 10/13/07 Crystal Springs Invite 7
98 Miles Kent 2023 17:46.3 6:01 11/5/22 PAL XC Championships 8
99 Franklin Rice 2014 17:47 6:02 11/3/11 PAL Championships 10
100 Spencer Albrecht 2008 17:49 6:02 10/25/07 Crystal Springs Ctr Mt #3 5
100 Tyler Gottwald 2010 17:49 6:02 10/13/07 Crystal Springs Invite 4
102 Steven Kanomata 2004 17:51 6:03 11/10/01 Central Coast Section Finals 3
102 Mike Schumacher 1989 17:51 6:03 11/9/88 Sub-Section Div2 1
104 Pavel Turovski 2022 17:51.52 6:03 11/6/21 PAL XC Championships 5
105 Austin Tang 2016 17:52 6:03 11/7/15 PAL Championships 4
106 Hunter Prince 2027 17:56 6:05 10/16/24 PAL #2 4
107 Dante Natoli 2012 17:57 6:05 11/3/11 PAL Championships 5
108 Ryan Hutson 2013 17:58 6:05 11/3/11 PAL Championships 5
109 Nelson Cossio 2002 17:59 6:06 11/10/01 Central Coast Section Finals 2
110 Javier Herrera 1993 18:00 6:06 11/13/91 Sub-Section Div 3 1
111 Matthew Layten 2009 18:01 6:06 10/30/08 Crystal Springs Ctr Mt #3 7
111 Derek Davis 1993 18:01 6:06 11/13/91 Sub-Section Div 3 1
113 Max Ware 2015 18:02 6:07 11/3/11 PAL Championships 5
113 Max Mcbride 2013 18:02 6:07 11/5/09 PAL Championships 3
115 Phil Ramirez 2005 18:05 6:08 11/10/01 Central Coast Section Finals 1
116 M Sullivan 1990 18:07 6:08 11/9/88 Sub-Section Div2 1
117 Sean Robbins 2009 18:08 6:09 10/25/07 Crystal Springs Ctr Mt #3 6
118 Wollard 0 18:09 6:09 10/12/89 Center Meet #1 1
119 Andrew Ghazouli 2022 18:11.9 6:10 11/13/21 Central Coast Section Finals 5
119 Trey Sutton 2024 18:11.9 6:10 11/5/22 PAL XC Championships 3
121 Martin Guich 2005 18:13 6:11 11/10/01 Central Coast Section Finals 1
122 Sam Holbrook 2019 18:14 6:11 11/7/15 PAL Championships 9
122 Alberto Desouza 2010 18:14 6:11 10/14/06 Crystal Springs Invite 3
124 Colyn Dickson 2011 18:17 6:12 10/11/08 Crystal Springs Invite 13
125 Felix Tong 1997 18:17.6 6:12 10/17/96 Crystal Springs Ctr Mt 1
126 Kevin Carroll 2013 18:19 6:13 11/3/11 PAL Championships 6
127 Daniel Schade 2011 18:20 6:13 10/11/08 Crystal Springs Invite 9
128 Alex Beernink 2011 18:21.6 6:13 10/5/10 PAL Meet #2 11
129 Connor Schaefer 2026 18:22 6:14 10/11/23 PAL #2 5
130 Shawn Geronimo 2013 18:23 6:14 11/4/10 PAL Championships 9
131 Zachary Ma 2016 18:24 6:14 11/7/15 PAL Championships 10
131 Nikhil Vyas 2022 18:24 6:14 10/23/18 PAL Meet #3 6
133 Adam Louie 2010 18:25 6:15 10/14/06 Crystal Springs Invite 3
133 Kavin Misri 2027 18:25 6:15 10/16/24 PAL #2 4
135 Kenny Wong 2011 18:26 6:15 10/22/09 Crystal Springs Ctr Mt #2 3
136 Wyatt Daru 2027 18:27 6:15 10/16/24 PAL #2 4
137 Kayden Bhatnagar 2027 18:32 6:17 10/16/24 PAL #2 1
138 Forrest Windeler 2019 18:33 6:17 10/8/16 Serra Invitational 7
138 Jamisen Blackwell 2022 18:33 6:17 11/6/21 PAL XC Championships 5
140 Merrick Dang 2011 18:34 6:18 10/22/09 Crystal Springs Ctr Mt #2 12
141 Kyle Merin 2010 18:37 6:19 10/25/07 Crystal Springs Ctr Mt #3 2
142 Daniel Behera 2025 18:41.1 6:20 11/5/22 PAL XC Championships 10
143 Miguel Sandoval 1997 18:42.1 6:20 10/17/96 Crystal Springs Ctr Mt 1
144 Will Southard 2005 18:43 6:21 11/15/03 Central Coast Section Finals 1
144 Buchanan 0 18:43 6:21 10/12/89 Center Meet #1 1
146 Elliott Kramer 2025 18:43.1 6:21 11/5/22 PAL XC Championships 3
147 Sean Shitamoto 2020 18:44.6 6:21 10/6/18 Serra Invitational 8
148 John Cinque 2021 18:45 6:21 10/29/19 PAL Meet #3 1
148 Nathan Chong 2023 18:45 6:21 10/12/22 PAL #2 5
150 Dylan Murphy 2022 18:46 6:22 11/9/19 PAL Championship 2
151 Jason Hinkle 2002 18:47 6:22 10/12/00 Crystal Springs Ctr Mt 1
152 Darryn Wong 2011 18:48 6:22 11/6/08 PAL Championships 8
153 Chris Griffin 2002 18:49 6:23 10/12/00 Crystal Springs Ctr Mt 1
154 Liam Hood 2020 18:53 6:24 11/4/17 PAL Championships 5
154 Christopher McGuffin 2021 18:53 6:24 11/9/19 PAL Championship 4
156 Murphy 0 18:55 6:25 10/12/89 Center Meet #1 1
157 Griffin Soelberg 2020 18:56 6:25 10/19/16 Crystal Springs Ctr Mt #1 3
157 Graham Sargeant 2028 18:56 6:25 10/16/24 PAL #2 1
159 Steven Tsujisaka 2012 18:57 6:25 10/9/10 Crystal Springs Invite 7
159 Jeff Jacobson 2010 18:57 6:25 10/14/06 Crystal Springs Invite 3
161 Joe Sison 2020 18:57.3 6:26 10/7/17 Serra Invitational 5
162 Alister Jackson 2025 19:01.02 6:27 11/6/21 PAL XC Championships 2
163 Colin Chen 2018 19:02 6:27 11/5/16 PAL Championships 10
163 Nathaniel Elia 2011 19:02 6:27 10/11/08 Crystal Springs Invite 8
165 Jarett Nishikawa 2021 19:03.6 6:28 10/6/18 Serra Invitational 6
166 Jackson Young 2020 19:04 6:28 11/3/18 PAL Championship 6
167 Nathan Taylor 1997 19:05.4 6:28 10/17/96 Crystal Springs Ctr Mt 1
168 Derek Tzeng 2017 19:06 6:28 10/24/13 Crystal Springs Ctr Mt #2 3
169 Eddy Yeretnov 2022 19:08 6:29 10/29/19 PAL Meet #3 4
169 Aidan Peterson 2022 19:08 6:29 11/9/19 PAL Championship 2
169 Warner Baker 2025 19:08 6:29 10/16/24 PAL #2 7
172 Musgrave 0 19:09 6:29 10/12/89 Center Meet #1 1
173 Evangelos Vlahos 2020 19:10 6:30 11/4/17 PAL Championships 6
173 Juan Meiendez 1993 19:10 6:30 11/13/91 Sub-Section Div 3 1
173 Weloski 0 19:10 6:30 10/12/89 Center Meet #1 1
176 Jason Lam 1992 19:12 6:31 11/13/91 Sub-Section Div 3 1
177 Roger Romani 2014 19:16 6:32 10/27/12 PAL Championships 4
178 Zachary Kinder 2023 19:18 6:33 11/9/19 PAL Championship 7
178 John Quinn 2025 19:18 6:33 10/16/24 PAL #2 7
180 Aaron Ma 2021 19:19 6:33 10/23/18 PAL Meet #3 7
180 Antonio Hengel 2022 19:19 6:33 10/29/19 PAL Meet #3 2
182 Eric Klopfenstein 2003 19:20 6:33 10/12/00 Crystal Springs Ctr Mt 1
183 Timothy Nguy 2021 19:20.4 6:33 10/6/18 Serra Invitational 8
184 Elliot Surovell 2012 19:22 6:34 11/5/09 PAL Championships 8
185 Mark Gruschka 2013 19:23 6:34 11/3/11 PAL Championships 4
185 Ryan Nowell 2018 19:23 6:34 11/5/16 PAL Championships 13
187 Brian So 2018 19:24 6:35 11/4/17 PAL Championships 8
187 Benjamin Mangiafico 2027 19:24 6:35 10/16/24 PAL #2 1
189 Maximilian Nobrega 2025 19:26 6:35 10/16/24 PAL #2 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 0 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 Alex Holbrook 2022 19:37.2 6:39 10/6/18 Serra Invitational 5
199 Abdus-Sami Khalak 2026 19:37.2 6:39 11/5/22 PAL XC Championships 4
201 Scott Kawamura 2001 19:38 6:39 10/12/00 Crystal Springs Ctr Mt 1
202 Caleb Ahn 2019 19:41 6:40 11/4/17 PAL Championships 12
203 Michael Tenevowicz 1997 19:41.2 6:40 10/17/96 Crystal Springs Ctr Mt 1
204 Gavin Knight 2004 19:42 6:41 10/12/00 Crystal Springs Ctr Mt 1
204 Canu 0 19:42 6:41 10/12/89 Center Meet #1 1
204 Ronan Banner Haimes 2027 19:42 6:41 10/16/24 PAL #2 1
207 Adrian Fry 2024 19:43.2 6:41 11/5/22 PAL XC Championships 5
208 Ryan Kee 2019 19:44 6:41 11/4/17 PAL Championships 3
209 Daniel Carroll 2015 19:49 6:43 11/3/11 PAL Championships 3
210 Griffin Kramer 2021 19:50 6:43 11/4/17 PAL Championships 8
211 Andrew Chan 2004 19:51 6:44 10/12/00 Crystal Springs Ctr Mt 1
212 Ethan Shiozaki 2017 19:52 6:44 11/7/15 PAL Championships 13
213 Tyler Tachiki 2026 19:52.5 6:44 11/5/22 PAL XC Championships 5
214 Kyle Wakerley 2021 19:54 6:45 11/4/17 PAL Championships 3
214 Gavin McMichael 2022 19:54 6:45 11/9/19 PAL Championship 5
216 Giacchino Cinque 2016 19:55 6:45 11/7/15 PAL Championships 3
216 Aidan Lynd 2023 19:55 6:45 11/9/19 PAL Championship 2
218 Jason Liu 2018 19:56 6:45 11/5/16 PAL Championships 7
219 Evan Davies 2017 19:57 6:46 11/7/15 PAL Championships 8
220 Noah Galatin 2027 20:01 6:47 10/16/24 PAL #2 1
221 Merrick DangJV 2011 20:02 6:47 10/25/07 Crystal Springs Ctr Mt #3 1
221 Blake Masters 2021 20:02 6:47 10/29/19 PAL Meet #3 1
221 Joshua Ahn 2021 20:02 6:47 10/29/19 PAL Meet #3 8
224 Alex Zuckut 2016 20:05 6:48 10/15/14 Crystal Springs Ctr Mt #1 4
224 Matthew Choy 2025 20:05 6:48 10/16/24 PAL #2 3
226 Alexander Derhacobian 2019 20:05.9 6:49 10/6/18 Serra Invitational 2
227 Chang 0 20:07 6:49 10/12/89 Center Meet #1 1
228 Andres Hernandez 2023 20:07.7 6:49 11/5/22 PAL XC Championships 4
229 Angelo Zhao 2016 20:08 6:49 10/15/14 Crystal Springs Ctr Mt #1 10
230 Daniel Kholodenko 2020 20:09 6:50 11/4/17 PAL Championships 3
230 Elliot Kramer 2025 20:09 6:50 10/8/22 Crystal Springs Invitational 1
232 Nathan Durrans 2019 20:10 6:50 11/5/16 PAL Championships 4
232 Hiroka 0 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
239 Tristan Lyford 2028 20:15 6:52 10/16/24 PAL #2 1
241 Anthony Luna 2024 20:15.8 6:52 11/5/22 PAL XC Championships 6
242 Ashton Homyk 2024 20:18.09 6:53 11/6/21 PAL XC Championships 6
243 Martin Plut 2015 20:18.99 6:53 10/8/11 Crystal Springs Invite 5
244 Mahaffey 0 20:19 6:53 10/12/89 Center Meet #1 1
245 Roller 0 20:21 6:54 10/12/89 Center Meet #1 1
246 Jacob Galatin 2027 20:24 6:55 10/16/24 PAL #2 1
247 Matthew Korn 2023 20:26.15 6:56 11/6/21 PAL XC Championships 1
248 Martin Zhong 2021 20:27 6:56 10/23/18 PAL Meet #3 8
249 Riku Miwa 2025 20:29.71 6:57 11/6/21 PAL XC Championships 9
250 Taiyo Kobayashi 2023 20:33.23 6:58 11/6/21 PAL XC Championships 3
251 Yunosuke Nakamura 2025 20:34.4 6:58 11/5/22 PAL XC Championships 4
252 Gardner 0 20:35 6:59 10/12/89 Center Meet #1 1
253 Kyle Snyder 2015 20:36 6:59 10/27/12 PAL Championships 3
254 Sean Lee 2024 20:38.26 7:00 11/6/21 PAL XC Championships 1
255 Denali Wilson 2017 20:39 7:00 11/7/15 PAL Championships 5
255 Bryce Lyford 2021 20:39 7:00 10/29/19 PAL Meet #3 7
257 Alexander Nicholson 2025 20:39.3 7:00 11/5/22 PAL XC Championships 4
258 Pablo Pinilla 2021 20:41 7:01 11/4/17 PAL Championships 7
258 Daniel Pilipenko 2020 20:41 7:01 11/9/19 PAL Championship 2
260 Simon Desmet-bacon 2015 20:43.05 7:01 10/8/11 Crystal Springs Invite 6
261 Albert Luo 2028 20:44 7:02 10/16/24 PAL #2 1
262 Naser Abdelrahman 2017 20:51 7:04 10/15/14 Crystal Springs Ctr Mt #1 3
263 Nguyen 0 20:52 7:04 10/12/89 Center Meet #1 1
264 Max Mudd 2008 20:54 7:05 10/5/06 PAL Meet #1 1
265 Colin Suits 2020 20:57 7:06 11/9/19 PAL Championship 8
266 Phillip Kornberg 2024 21:02.74 7:08 11/6/21 PAL XC Championships 1
267 Kaufold 0 21:03 7:08 10/12/89 Center Meet #1 1
268 Cole Castro 2015 21:04.69 7:09 10/8/11 Crystal Springs Invite 4
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 0 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 Jacob Page 2016 21:18 7:13 11/7/15 PAL Championships 2
278 Braden James 2026 21:21.5 7:14 11/5/22 PAL XC Championships 2
279 Andrew Joo 2018 21:24 7:15 11/7/15 PAL Championships 5
280 Nathan Lao 2020 21:27 7:16 11/4/17 PAL Championships 6
281 Tyler Yamori Little 2020 21:28 7:17 10/23/18 PAL Meet #3 8
281 Matthew Moyer 2017 21:28 7:17 10/24/13 Crystal Springs Ctr Mt #2 8
283 Samuel Goldman 2026 21:29.3 7:17 11/5/22 PAL XC Championships 3
284 Rabda 0 21:30 7:17 10/12/89 Center Meet #1 1
285 Ryan Hsu 2025 21:31 7:18 10/11/23 PAL #2 4
286 Aaron George 2020 21:32.6 7:18 10/7/17 Serra Invitational 2
287 Peter Brydon 2015 21:33 7:18 11/3/11 PAL Championships 3
288 Spencer Johnson 2003 21:35 7:19 10/12/00 Crystal Springs Ctr Mt 1
289 Kentaro Childs 2025 21:39 7:20 10/11/23 PAL #2 9
290 Nicholas Hoffman 2022 21:40 7:21 11/9/19 PAL Championship 2
291 Drake Zhao 2018 21:42 7:21 11/4/17 PAL Championships 13
291 Nicholas Nhien 2020 21:42 7:21 11/9/19 PAL Championship 4
291 Isaac Braunstein 2020 21:42 7:21 11/9/19 PAL Championship 1
294 Anson Fong 2020 21:45 7:22 11/9/19 PAL Championship 2
294 Ethan Wong 2027 21:45 7:22 10/16/24 PAL #2 3
296 Jacob Rybkin 2025 21:46.25 7:23 11/6/21 PAL XC Championships 1
297 Zach Wong 2018 21:47 7:23 11/5/16 PAL Championships 4
298 Jack Peasley 2022 21:50 7:24 11/9/19 PAL Championship 2
299 Peyton Young 2017 21:51 7:24 11/8/14 PAL Championships 3
300 Nick Korjeff 2015 21:51.02 7:24 10/8/11 Crystal Springs Invite 5
301 Enatsu Sugioka 2018 21:52 7:25 10/22/14 Crystal Springs Ctr Mt #2 14
301 Lincoln Cooper 2028 21:52 7:25 10/16/24 PAL #2 1
303 Gavin Grivas 2023 21:53 7:25 11/9/19 PAL Championship 2
303 Ethan Zalabak 2028 21:53 7:25 10/16/24 PAL #2 1
305 Daniel David 2016 21:53.3 7:25 11/9/13 PAL Championships 3
306 Kaito Kobayashi 2025 21:55.06 7:26 11/6/21 PAL XC Championships 1
307 Matthew Chan 2004 21:57 7:26 10/12/00 Crystal Springs Ctr Mt 1
308 Ryan Ng 2022 21:59 7:27 10/29/19 PAL Meet #3 5
309 Edison Bai 2018 22:01 7:28 11/5/16 PAL Championships 5
309 Barg 0 22:01 7:28 10/12/89 Center Meet #1 1
311 Reed Rouland 2017 22:02 7:28 10/19/16 Crystal Springs Ctr Mt #1 3
312 Marlon Fu 2019 22:04 7:29 11/5/16 PAL Championships 4
313 Shayan Mandegarian 2016 22:05 7:29 10/22/14 Crystal Springs Ctr Mt #2 3
314 Wright 0 22:06 7:29 10/12/89 Center Meet #1 1
315 Callum Keddie 2019 22:06.6 7:30 10/7/17 Serra Invitational 4
316 Anton Graf Finckenstein 2028 22:10 7:31 10/16/24 PAL #2 1
317 Austin Covey 2017 22:11 7:31 10/24/13 Crystal Springs Ctr Mt #2 7
318 Trevor Koto 2022 22:14 7:32 11/9/19 PAL Championship 4
318 Graeme Grussing 2023 22:14 7:32 11/9/19 PAL Championship 3
320 Aiden Chan 2028 22:18 7:34 10/16/24 PAL #2 1
321 Naveed Delrooz 2019 22:20 7:34 11/7/15 PAL Championships 4
322 Ethan Yau 2028 22:21 7:35 10/16/24 PAL #2 1
323 Julian Vignoles 2027 22:25 7:36 10/16/24 PAL #2 1
324 Bryan Lee 2015 22:27 7:37 10/24/13 Crystal Springs Ctr Mt #2 9
324 Kou Miwa 2028 22:27 7:37 10/16/24 PAL #2 1
326 Vinson Lin 2020 22:31 7:38 10/29/19 PAL Meet #3 1
327 Aidan Gurskis 2023 22:34 7:39 10/29/19 PAL Meet #3 1
328 Michael Sangervasi 2019 22:39 7:41 11/4/17 PAL 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 0 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 0 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 0 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 Nickan Shakeri 2028 23:14 7:53 10/16/24 PAL #2 1
346 Felix Mikhalkov 2016 23:16 7:53 10/15/14 Crystal Springs Ctr Mt #1 4
346 Lincoln Warburton 2028 23:16 7:53 10/16/24 PAL #2 1
348 Kevin Sagara 2016 23:18 7:54 10/15/14 Crystal Springs Ctr Mt #1 7
349 Samir Kumar 2012 23:21 7:55 11/6/08 PAL Championships 4
350 Mak Boonyapornnad 2027 23:22 7:55 10/16/24 PAL #2 1
351 Ethan Lin 2020 23:23 7:56 10/24/17 PAL Meet #3 1
352 Dewild 0 23:28 7:57 10/12/89 Center Meet #1 1
353 David Chong 2018 23:30 7:58 11/4/17 PAL Championships 2
354 Jett Graham 2020 23:44.8 8:03 10/7/17 Serra Invitational 2
355 Shane Callan 2012 23:44.84 8:03 10/8/11 Crystal Springs Invite 2
356 Forest Fu 2028 23:51 8:05 10/16/24 PAL #2 1
357 Benjamin Lee 2022 23:53 8:06 10/29/19 PAL Meet #3 1
358 Victor Behera 2027 23:55 8:06 10/11/23 PAL #2 4
359 Reza Ordoubadi 2007 23:58 8:07 11/2/06 PAL Finals 1
360 Brandon Tran 2022 24:00 8:08 10/23/18 PAL Meet #3 2
361 Nicholas Vavuris 2012 24:01 8:08 10/30/08 Crystal Springs Ctr Mt #3 5
362 Bradley Tsou 2025 24:01.43 8:09 11/6/21 PAL XC Championships 1
363 Maximilian DeWeese 2027 24:06 8:10 10/11/23 PAL #2 3
363 Joseph Yin 2028 24:06 8:10 10/16/24 PAL #2 1
365 Ethan Ng 2022 24:10.1 8:12 11/6/21 PAL XC Championships 2
366 Shuaib Khan 2020 24:23.5 8:16 10/7/17 Serra Invitational 2
367 Jon-william Murphy 2007 24:26 8:17 11/2/06 PAL Finals 1
368 Forbes Jones 2013 24:29 8:18 10/5/10 PAL Meet #2 3
369 Henry Boone 2028 24:36 8:20 10/16/24 PAL #2 1
370 Grant Peasley 2028 24:38 8:21 10/16/24 PAL #2 1
371 Winston Singh 2023 24:46 8:24 11/9/19 PAL Championship 1
372 Matthias Hall 2019 24:54 8:26 10/23/18 PAL Meet #3 5
373 Michael Perron 2028 25:00 8:28 10/16/24 PAL #2 1
374 Yosef Givens 2017 25:02 8:29 10/16/13 PAL Meet #3 1
375 Nicholas Kim 2022 25:05 8:30 11/9/19 PAL Championship 2
376 Keval Malde 2019 25:18 8:35 10/19/16 Crystal Springs Ctr Mt #1 10
377 Samuel Bunk 2013 25:20.9 8:36 10/5/10 PAL Meet #2 3
378 Jeromey Klein 2018 25:22.6 8:36 10/8/16 Serra Invitational 1
379 Justin Luke 2021 25:23 8:36 11/4/17 PAL Championships 2
380 Arav Mukherjee 2021 25:31.7 8:39 10/6/18 Serra Invitational 3
381 Varun Hegde 2020 25:44 8:43 11/5/16 PAL Championships 4
382 John La Grill 2020 26:02 8:49 11/4/17 PAL Championships 5
383 Noah Braunstein 2023 27:00.9 9:09 9/17/22 Hillsdale Knights Joust 3
384 Daniel Vignanker 2018 27:13.2 9:14 10/7/17 Serra Invitational 2
385 Wei-On Yeo 2027 27:19 9:16 10/16/24 PAL #2 1
386 Arul Bangari 2020 29:25 9:58 11/9/19 PAL Championship 1
387 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.