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 Ty Marshall 2018 16:15 5:31 11/4/17 PAL Championships 10
35 Omeed Moghadam 2007 16:15 5:31 10/14/06 Crystal Springs Invite 5
37 Amaury Avat 2018 16:18 5:32 10/18/17 Aragon Center Meet 9
37 Chris Chow 2009 16:18 5:32 10/11/08 Crystal Springs Invite 8
39 Sean Callahan 2008 16:19 5:32 11/10/07 Central Coast Section Finals 7
40 Caleb Metzler 2020 16:21 5:33 10/23/18 PAL Meet #3 10
41 Nico Sera 2011 16:22 5:33 10/11/08 Crystal Springs Invite 6
42 Kyle Dimick 2019 16:24 5:34 10/18/17 Aragon Center Meet 13
43 Dustin Cossio 2004 16:30 5:36 11/15/03 Central Coast Section Finals 1
44 Erik Michon 2002 16:31 5:36 11/10/01 Central Coast Section Finals 3
45 Dave Olden 1990 16:32 5:36 11/9/88 Sub-Section Div2 2
45 Sean Conley 2025 16:32 5:36 10/11/23 PAL #2 7
47 Dan Palladino 2008 16:35 5:37 10/13/07 Crystal Springs Invite 3
48 Jack Peacock 2022 16:36 5:38 11/16/19 Central Coast Section Finals 5
49 Lawrence Stuart 1989 16:39 5:39 11/9/88 Sub-Section Div2 1
50 Matthew Rouse 2013 16:40 5:39 11/3/11 PAL Championships 11
51 Dustin Sjoerdsma 2011 16:45 5:41 10/15/09 Crystal Springs Ctr Mt #1 12
52 Gabriel Haller 2026 16:46 5:41 10/11/23 PAL #2 8
53 Ian Wong 2025 16:46.5 5:41 11/5/22 PAL XC Championships 4
54 Brandon Whiteley 2014 16:52 5:43 11/16/13 Central Coast Section Finals 10
55 Landon Schaefer 2026 16:53 5:43 10/11/23 PAL #2 6
56 Donovan Truel 2022 16:55.09 5:44 11/6/21 PAL XC Championships 7
57 Alex Owens 2010 16:56 5:44 11/5/09 PAL Championships 11
58 Ian Mileo 1999 17:00 5:46 11/14/98 Central Coast Section Finals 3
58 Alfonso Chavez 1998 17:00 5:46 11/18/97 Central Coast Section Finals 2
58 Mark Tanner 1989 17:00 5:46 11/9/88 Sub-Section Div2 1
61 James Michon 2010 17:05 5:47 10/14/06 Crystal Springs Invite 5
62 S Cira 1989 17:06 5:48 11/9/88 Sub-Section Div2 1
63 Kerem Olgun 2026 17:07.9 5:48 11/4/23 PAL XC Championships 7
64 Michael Chong 2023 17:08 5:48 10/12/22 PAL #2 9
65 Miles Okino 1989 17:12 5:50 11/9/88 Sub-Section Div2 1
66 Justin Dubbs 2026 17:13.8 5:50 11/4/23 PAL XC Championships 7
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 6
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
77 Sean Luna 2014 17:27 5:55 10/11/12 Crystal Springs Ctr Mt #2 8
78 Victor Madrigal 2024 17:28 5:55 10/11/23 PAL #2 7
79 Ross Defranco 2005 17:29 5:56 11/15/03 Central Coast Section Finals 1
79 Niko Haller 2020 17:29 5:56 10/29/19 PAL Meet #3 10
81 Jono Sison 2022 17:32.91 5:57 11/6/21 PAL XC Championships 7
82 Jeff Young 2007 17:33 5:57 10/14/06 Crystal Springs Invite 2
83 Payum Vossoughi 2007 17:37 5:58 11/2/06 PAL Finals 2
84 Mark Palladino 2016 17:40 5:59 10/15/14 Crystal Springs Ctr Mt #1 9
85 Zach Levin 2013 17:41 6:00 11/3/11 PAL Championships 8
85 Roberto Tercerro 1994 17:41 6:00 11/13/91 Sub-Section Div 3 1
87 Aaron Moskovitz 2019 17:43 6:00 11/3/18 PAL Championship 10
87 Mitchell Allen 2008 17:43 6:00 10/25/07 Crystal Springs Ctr Mt #3 5
87 Tom Musgrave 1992 17:43 6:00 11/13/91 Sub-Section Div 3 2
90 Theodore Mui 2026 17:43.1 6:00 11/4/23 PAL XC Championships 7
91 Isa Khalak 2023 17:45 6:01 11/5/22 PAL XC Championships 7
92 Andrew Soriano 2011 17:46 6:01 10/13/07 Crystal Springs Invite 7
93 Miles Kent 2023 17:46.3 6:01 11/5/22 PAL XC Championships 8
94 Franklin Rice 2014 17:47 6:02 11/3/11 PAL Championships 10
95 Spencer Albrecht 2008 17:49 6:02 10/25/07 Crystal Springs Ctr Mt #3 5
95 Tyler Gottwald 2010 17:49 6:02 10/13/07 Crystal Springs Invite 4
97 Steven Kanomata 2004 17:51 6:03 11/10/01 Central Coast Section Finals 3
97 Mike Schumacher 1989 17:51 6:03 11/9/88 Sub-Section Div2 1
99 Pavel Turovski 2022 17:51.52 6:03 11/6/21 PAL XC Championships 5
100 Austin Tang 2016 17:52 6:03 11/7/15 PAL Championships 4
101 Connor Cronin 2026 17:52.1 6:03 11/4/23 PAL XC Championships 6
102 Dante Natoli 2012 17:57 6:05 11/3/11 PAL Championships 5
103 Ryan Hutson 2013 17:58 6:05 11/3/11 PAL Championships 5
104 Nelson Cossio 2002 17:59 6:06 11/10/01 Central Coast Section Finals 2
105 Javier Herrera 1993 18:00 6:06 11/13/91 Sub-Section Div 3 1
106 Matthew Layten 2009 18:01 6:06 10/30/08 Crystal Springs Ctr Mt #3 7
106 Derek Davis 1993 18:01 6:06 11/13/91 Sub-Section Div 3 1
108 Max Ware 2015 18:02 6:07 11/3/11 PAL Championships 5
108 Max Mcbride 2013 18:02 6:07 11/5/09 PAL Championships 3
110 Phil Ramirez 2005 18:05 6:08 11/10/01 Central Coast Section Finals 1
111 M Sullivan 1990 18:07 6:08 11/9/88 Sub-Section Div2 1
112 Sean Robbins 2009 18:08 6:09 10/25/07 Crystal Springs Ctr Mt #3 6
113 Wollard 0 18:09 6:09 10/12/89 Center Meet #1 1
114 Andrew Ghazouli 2022 18:11.9 6:10 11/13/21 Central Coast Section Finals 5
114 Trey Sutton 2024 18:11.9 6:10 11/5/22 PAL XC Championships 3
116 Martin Guich 2005 18:13 6:11 11/10/01 Central Coast Section Finals 1
117 Sam Holbrook 2019 18:14 6:11 11/7/15 PAL Championships 9
117 Alberto Desouza 2010 18:14 6:11 10/14/06 Crystal Springs Invite 3
119 Simon Gehrke 2027 18:14.9 6:11 11/4/23 PAL XC Championships 3
120 Colyn Dickson 2011 18:17 6:12 10/11/08 Crystal Springs Invite 13
121 Felix Tong 1997 18:17.6 6:12 10/17/96 Crystal Springs Ctr Mt 1
122 Kevin Carroll 2013 18:19 6:13 11/3/11 PAL Championships 6
123 Daniel Schade 2011 18:20 6:13 10/11/08 Crystal Springs Invite 9
124 Alex Beernink 2011 18:21.6 6:13 10/5/10 PAL Meet #2 11
125 Connor Schaefer 2026 18:22 6:14 10/11/23 PAL #2 3
126 Shawn Geronimo 2013 18:23 6:14 11/4/10 PAL Championships 9
127 Zachary Ma 2016 18:24 6:14 11/7/15 PAL Championships 10
127 Nikhil Vyas 2022 18:24 6:14 10/23/18 PAL Meet #3 6
129 Adam Louie 2010 18:25 6:15 10/14/06 Crystal Springs Invite 3
130 Kenny Wong 2011 18:26 6:15 10/22/09 Crystal Springs Ctr Mt #2 3
131 Forrest Windeler 2019 18:33 6:17 10/8/16 Serra Invitational 7
131 Jamisen Blackwell 2022 18:33 6:17 11/6/21 PAL XC Championships 5
133 Merrick Dang 2011 18:34 6:18 10/22/09 Crystal Springs Ctr Mt #2 12
134 Kyle Merin 2010 18:37 6:19 10/25/07 Crystal Springs Ctr Mt #3 2
135 Daniel Choy 2027 18:40.5 6:20 11/4/23 PAL XC Championships 3
136 Daniel Behera 2025 18:41.1 6:20 11/5/22 PAL XC Championships 8
137 Miguel Sandoval 1997 18:42.1 6:20 10/17/96 Crystal Springs Ctr Mt 1
138 Will Southard 2005 18:43 6:21 11/15/03 Central Coast Section Finals 1
138 Buchanan 0 18:43 6:21 10/12/89 Center Meet #1 1
140 Elliott Kramer 2025 18:43.1 6:21 11/5/22 PAL XC Championships 3
141 Sean Shitamoto 2020 18:44.6 6:21 10/6/18 Serra Invitational 8
142 John Cinque 2021 18:45 6:21 10/29/19 PAL Meet #3 1
142 Nathan Chong 2023 18:45 6:21 10/12/22 PAL #2 5
144 Dylan Murphy 2022 18:46 6:22 11/9/19 PAL Championship 2
145 Jason Hinkle 2002 18:47 6:22 10/12/00 Crystal Springs Ctr Mt 1
146 Darryn Wong 2011 18:48 6:22 11/6/08 PAL Championships 8
147 Chris Griffin 2002 18:49 6:23 10/12/00 Crystal Springs Ctr Mt 1
148 Liam Hood 2020 18:53 6:24 11/4/17 PAL Championships 5
148 Christopher McGuffin 2021 18:53 6:24 11/9/19 PAL Championship 4
150 Murphy 0 18:55 6:25 10/12/89 Center Meet #1 1
151 Griffin Soelberg 2020 18:56 6:25 10/19/16 Crystal Springs Ctr Mt #1 3
152 Steven Tsujisaka 2012 18:57 6:25 10/9/10 Crystal Springs Invite 7
152 Jeff Jacobson 2010 18:57 6:25 10/14/06 Crystal Springs Invite 3
154 Joe Sison 2020 18:57.3 6:26 10/7/17 Serra Invitational 5
155 Rostislav Bautin 2025 18:59.8 6:26 10/8/22 Crystal Springs Invitational 2
156 Alister Jackson 2025 19:01.02 6:27 11/6/21 PAL XC Championships 2
157 Colin Chen 2018 19:02 6:27 11/5/16 PAL Championships 10
157 Nathaniel Elia 2011 19:02 6:27 10/11/08 Crystal Springs Invite 8
159 Jarett Nishikawa 2021 19:03.6 6:28 10/6/18 Serra Invitational 6
160 Jackson Young 2020 19:04 6:28 11/3/18 PAL Championship 6
161 Nathan Taylor 1997 19:05.4 6:28 10/17/96 Crystal Springs Ctr Mt 1
162 Derek Tzeng 2017 19:06 6:28 10/24/13 Crystal Springs Ctr Mt #2 3
163 Hunter Prince 2027 19:06.8 6:29 11/4/23 PAL XC Championships 3
164 Eddy Yeretnov 2022 19:08 6:29 10/29/19 PAL Meet #3 4
164 Aidan Peterson 2022 19:08 6:29 11/9/19 PAL Championship 2
166 Musgrave 0 19:09 6:29 10/12/89 Center Meet #1 1
167 Evangelos Vlahos 2020 19:10 6:30 11/4/17 PAL Championships 6
167 Juan Meiendez 1993 19:10 6:30 11/13/91 Sub-Section Div 3 1
167 Weloski 0 19:10 6:30 10/12/89 Center Meet #1 1
170 Jason Lam 1992 19:12 6:31 11/13/91 Sub-Section Div 3 1
171 Roger Romani 2014 19:16 6:32 10/27/12 PAL Championships 4
172 Zachary Kinder 2023 19:18 6:33 11/9/19 PAL Championship 7
173 Aaron Ma 2021 19:19 6:33 10/23/18 PAL Meet #3 7
173 Antonio Hengel 2022 19:19 6:33 10/29/19 PAL Meet #3 2
175 Eric Klopfenstein 2003 19:20 6:33 10/12/00 Crystal Springs Ctr Mt 1
176 Timothy Nguy 2021 19:20.4 6:33 10/6/18 Serra Invitational 8
177 Elliot Surovell 2012 19:22 6:34 11/5/09 PAL Championships 8
178 Mark Gruschka 2013 19:23 6:34 11/3/11 PAL Championships 4
178 Ryan Nowell 2018 19:23 6:34 11/5/16 PAL Championships 13
180 Brian So 2018 19:24 6:35 11/4/17 PAL Championships 8
180 John Quinn 2025 19:24 6:35 11/4/23 PAL XC Championships 5
182 Wyatt Binnard 2022 19:29.9 6:37 11/6/21 PAL XC Championships 3
183 Arya Soltanieh 2004 19:31 6:37 10/12/00 Crystal Springs Ctr Mt 1
183 Borgenson 0 19:31 6:37 10/12/89 Center Meet #1 1
185 Eric Zhai 2023 19:31.72 6:37 11/6/21 PAL XC Championships 1
186 Henry Chung 2019 19:32 6:37 10/8/16 Serra Invitational 2
186 Scott Siegrist 1997 19:32 6:37 10/17/96 Crystal Springs Ctr Mt 1
188 Anton McPeek 2017 19:34 6:38 11/7/15 PAL Championships 9
188 Jimmy Carlson 2021 19:34 6:38 10/29/19 PAL Meet #3 4
190 Nicholas Brown 2019 19:36 6:39 11/4/17 PAL Championships 6
191 Alex Holbrook 2022 19:37.2 6:39 10/6/18 Serra Invitational 5
191 Abdus-Sami Khalak 2026 19:37.2 6:39 11/5/22 PAL XC Championships 4
193 Scott Kawamura 2001 19:38 6:39 10/12/00 Crystal Springs Ctr Mt 1
194 Caleb Ahn 2019 19:41 6:40 11/4/17 PAL Championships 12
195 Michael Tenevowicz 1997 19:41.2 6:40 10/17/96 Crystal Springs Ctr Mt 1
196 Gavin Knight 2004 19:42 6:41 10/12/00 Crystal Springs Ctr Mt 1
196 Canu 0 19:42 6:41 10/12/89 Center Meet #1 1
198 Warner Baker 2025 19:42.5 6:41 11/4/23 PAL XC Championships 5
199 Adrian Fry 2024 19:43.2 6:41 11/5/22 PAL XC Championships 5
200 Ryan Kee 2019 19:44 6:41 11/4/17 PAL Championships 3
201 Daniel Carroll 2015 19:49 6:43 11/3/11 PAL Championships 3
202 Griffin Kramer 2021 19:50 6:43 11/4/17 PAL Championships 8
203 Andrew Chan 2004 19:51 6:44 10/12/00 Crystal Springs Ctr Mt 1
204 Ethan Shiozaki 2017 19:52 6:44 11/7/15 PAL Championships 13
204 Wyatt Daru 2027 19:52 6:44 10/11/23 PAL #2 3
206 Tyler Tachiki 2026 19:52.5 6:44 11/5/22 PAL XC Championships 5
207 Kavin Misri 2027 19:53 6:44 10/11/23 PAL #2 3
208 Kyle Wakerley 2021 19:54 6:45 11/4/17 PAL Championships 3
208 Gavin McMichael 2022 19:54 6:45 11/9/19 PAL Championship 5
210 Giacchino Cinque 2016 19:55 6:45 11/7/15 PAL Championships 3
210 Aidan Lynd 2023 19:55 6:45 11/9/19 PAL Championship 2
212 Jason Liu 2018 19:56 6:45 11/5/16 PAL Championships 7
213 Evan Davies 2017 19:57 6:46 11/7/15 PAL Championships 8
214 Merrick DangJV 2011 20:02 6:47 10/25/07 Crystal Springs Ctr Mt #3 1
214 Blake Masters 2021 20:02 6:47 10/29/19 PAL Meet #3 1
214 Joshua Ahn 2021 20:02 6:47 10/29/19 PAL Meet #3 8
217 Alex Zuckut 2016 20:05 6:48 10/15/14 Crystal Springs Ctr Mt #1 4
218 Alexander Derhacobian 2019 20:05.9 6:49 10/6/18 Serra Invitational 2
219 Chang 0 20:07 6:49 10/12/89 Center Meet #1 1
220 Andres Hernandez 2023 20:07.7 6:49 11/5/22 PAL XC Championships 4
221 Angelo Zhao 2016 20:08 6:49 10/15/14 Crystal Springs Ctr Mt #1 10
222 Daniel Kholodenko 2020 20:09 6:50 11/4/17 PAL Championships 3
222 Elliot Kramer 2025 20:09 6:50 10/8/22 Crystal Springs Invitational 1
224 Nathan Durrans 2019 20:10 6:50 11/5/16 PAL Championships 4
224 Hiroka 0 20:10 6:50 10/12/89 Center Meet #1 1
226 Collin O'Driscoll 2022 20:11 6:51 11/9/19 PAL Championship 2
227 Justin Tsuchiyama 2016 20:13 6:51 10/15/14 Crystal Springs Ctr Mt #1 11
227 Matthew Rutter 2021 20:13 6:51 10/6/18 Serra Invitational 6
227 Steven Frangos 2008 20:13 6:51 10/25/07 Crystal Springs Ctr Mt #3 2
230 Juan Quinonez 2016 20:14 6:52 10/28/14 PAL Meet #3 3
231 Patrick Zhang 2021 20:15 6:52 10/23/18 PAL Meet #3 5
232 Anthony Luna 2024 20:15.8 6:52 11/5/22 PAL XC Championships 6
233 Ashton Homyk 2024 20:18.09 6:53 11/6/21 PAL XC Championships 6
234 Martin Plut 2015 20:18.99 6:53 10/8/11 Crystal Springs Invite 5
235 Mahaffey 0 20:19 6:53 10/12/89 Center Meet #1 1
236 Maximilian Nobrega 2025 20:20.4 6:54 11/4/23 PAL XC Championships 6
237 Roller 0 20:21 6:54 10/12/89 Center Meet #1 1
238 Matthew Korn 2023 20:26.15 6:56 11/6/21 PAL XC Championships 1
239 Martin Zhong 2021 20:27 6:56 10/23/18 PAL Meet #3 8
240 Riku Miwa 2025 20:29.71 6:57 11/6/21 PAL XC Championships 8
241 Taiyo Kobayashi 2023 20:33.23 6:58 11/6/21 PAL XC Championships 3
242 Yunosuke Nakamura 2025 20:34.4 6:58 11/5/22 PAL XC Championships 4
243 Gardner 0 20:35 6:59 10/12/89 Center Meet #1 1
244 Matthew Choy 2025 20:35.6 6:59 11/4/23 PAL XC Championships 2
245 Kyle Snyder 2015 20:36 6:59 10/27/12 PAL Championships 3
246 Sean Lee 2024 20:38.26 7:00 11/6/21 PAL XC Championships 1
247 Denali Wilson 2017 20:39 7:00 11/7/15 PAL Championships 5
247 Bryce Lyford 2021 20:39 7:00 10/29/19 PAL Meet #3 7
249 Alexander Nicholson 2025 20:39.3 7:00 11/5/22 PAL XC Championships 4
250 Pablo Pinilla 2021 20:41 7:01 11/4/17 PAL Championships 7
250 Daniel Pilipenko 2020 20:41 7:01 11/9/19 PAL Championship 2
252 Simon Desmet-bacon 2015 20:43.05 7:01 10/8/11 Crystal Springs Invite 6
253 Naser Abdelrahman 2017 20:51 7:04 10/15/14 Crystal Springs Ctr Mt #1 3
254 Nguyen 0 20:52 7:04 10/12/89 Center Meet #1 1
255 Max Mudd 2008 20:54 7:05 10/5/06 PAL Meet #1 1
256 Colin Suits 2020 20:57 7:06 11/9/19 PAL Championship 8
257 Phillip Kornberg 2024 21:02.74 7:08 11/6/21 PAL XC Championships 1
258 Kaufold 0 21:03 7:08 10/12/89 Center Meet #1 1
259 Cole Castro 2015 21:04.69 7:09 10/8/11 Crystal Springs Invite 4
260 Christian Licudine 2018 21:06 7:09 11/5/16 PAL Championships 2
260 Tom Amendola 1991 21:06 7:09 10/12/89 Center Meet #1 1
262 Shieh 0 21:07 7:09 10/12/89 Center Meet #1 1
263 Jackson Newman 2020 21:08 7:10 10/29/19 PAL Meet #3 4
264 Niels Vandertuin 2022 21:10 7:11 10/23/18 PAL Meet #3 5
265 Zachary Mallet 2020 21:11 7:11 10/23/18 PAL Meet #3 3
266 Max Mucha 2022 21:12 7:11 10/23/18 PAL Meet #3 6
267 Andrew Zarzar 2016 21:14 7:12 10/29/15 PAL Meet #3 3
268 Jacob Page 2016 21:18 7:13 11/7/15 PAL Championships 2
269 Braden James 2026 21:21.5 7:14 11/5/22 PAL XC Championships 2
270 Andrew Joo 2018 21:24 7:15 11/7/15 PAL Championships 5
271 Nathan Lao 2020 21:27 7:16 11/4/17 PAL Championships 6
272 Tyler Yamori Little 2020 21:28 7:17 10/23/18 PAL Meet #3 8
272 Matthew Moyer 2017 21:28 7:17 10/24/13 Crystal Springs Ctr Mt #2 8
274 Samuel Goldman 2026 21:29.3 7:17 11/5/22 PAL XC Championships 3
275 Rabda 0 21:30 7:17 10/12/89 Center Meet #1 1
276 Ryan Hsu 2025 21:31 7:18 10/11/23 PAL #2 4
277 Aaron George 2020 21:32.6 7:18 10/7/17 Serra Invitational 2
278 Peter Brydon 2015 21:33 7:18 11/3/11 PAL Championships 3
279 Spencer Johnson 2003 21:35 7:19 10/12/00 Crystal Springs Ctr Mt 1
280 Kentaro Childs 2025 21:39 7:20 10/11/23 PAL #2 7
281 Nicholas Hoffman 2022 21:40 7:21 11/9/19 PAL Championship 2
282 Drake Zhao 2018 21:42 7:21 11/4/17 PAL Championships 13
282 Nicholas Nhien 2020 21:42 7:21 11/9/19 PAL Championship 4
282 Isaac Braunstein 2020 21:42 7:21 11/9/19 PAL Championship 1
285 Anson Fong 2020 21:45 7:22 11/9/19 PAL Championship 2
286 Jacob Rybkin 2025 21:46.25 7:23 11/6/21 PAL XC Championships 1
287 Zach Wong 2018 21:47 7:23 11/5/16 PAL Championships 4
288 Jack Peasley 2022 21:50 7:24 11/9/19 PAL Championship 2
289 Peyton Young 2017 21:51 7:24 11/8/14 PAL Championships 3
290 Nick Korjeff 2015 21:51.02 7:24 10/8/11 Crystal Springs Invite 5
291 Enatsu Sugioka 2018 21:52 7:25 10/22/14 Crystal Springs Ctr Mt #2 14
292 Gavin Grivas 2023 21:53 7:25 11/9/19 PAL Championship 2
293 Daniel David 2016 21:53.3 7:25 11/9/13 PAL Championships 3
294 Kaito Kobayashi 2025 21:55.06 7:26 11/6/21 PAL XC Championships 1
295 Matthew Chan 2004 21:57 7:26 10/12/00 Crystal Springs Ctr Mt 1
296 Ryan Ng 2022 21:59 7:27 10/29/19 PAL Meet #3 5
297 Edison Bai 2018 22:01 7:28 11/5/16 PAL Championships 5
297 Barg 0 22:01 7:28 10/12/89 Center Meet #1 1
299 Reed Rouland 2017 22:02 7:28 10/19/16 Crystal Springs Ctr Mt #1 3
300 Marlon Fu 2019 22:04 7:29 11/5/16 PAL Championships 4
301 Shayan Mandegarian 2016 22:05 7:29 10/22/14 Crystal Springs Ctr Mt #2 3
302 Wright 0 22:06 7:29 10/12/89 Center Meet #1 1
303 Callum Keddie 2019 22:06.6 7:30 10/7/17 Serra Invitational 4
304 Austin Covey 2017 22:11 7:31 10/24/13 Crystal Springs Ctr Mt #2 7
305 Trevor Koto 2022 22:14 7:32 11/9/19 PAL Championship 4
305 Graeme Grussing 2023 22:14 7:32 11/9/19 PAL Championship 3
307 Naveed Delrooz 2019 22:20 7:34 11/7/15 PAL Championships 4
308 Bryan Lee 2015 22:27 7:37 10/24/13 Crystal Springs Ctr Mt #2 9
309 Vinson Lin 2020 22:31 7:38 10/29/19 PAL Meet #3 1
310 Aidan Gurskis 2023 22:34 7:39 10/29/19 PAL Meet #3 1
311 Michael Sangervasi 2019 22:39 7:41 11/4/17 PAL Championships 2
312 Erlan McMahon 2025 22:41.2 7:41 11/5/22 PAL XC Championships 2
313 Alex Bondarenko 2016 22:44 7:42 11/7/15 PAL Championships 7
314 Koben Mamiya 2016 22:45 7:43 11/7/15 PAL Championships 3
314 Morrison 0 22:45 7:43 10/12/89 Center Meet #1 1
316 Elliot Warren 2015 22:46 7:43 10/16/13 PAL Meet #3 2
317 Chow 0 22:52 7:45 10/12/89 Center Meet #1 1
318 Vladislav Kardash 2016 22:54 7:46 10/22/14 Crystal Springs Ctr Mt #2 7
319 James Hardy 2024 22:56.9 7:47 11/5/22 PAL XC Championships 2
320 Anders Kostrub 2023 22:58 7:47 11/9/19 PAL Championship 2
321 Liam Young 2015 23:02 7:48 10/11/11 PAL Meet #2 9
322 Jonathan Park 2026 23:02.8 7:49 11/4/23 PAL XC Championships 2
323 Thomas Banner Haimes 2023 23:03.4 7:49 11/6/21 PAL XC Championships 1
324 Joseph Bazarsky 2019 23:06 7:50 10/29/15 PAL Meet #3 8
325 Aunt 0 23:09 7:51 10/12/89 Center Meet #1 1
326 Robert Feldman 2027 23:10 7:51 11/4/23 PAL XC Championships 3
327 Felix Mikhalkov 2016 23:16 7:53 10/15/14 Crystal Springs Ctr Mt #1 4
328 Kevin Sagara 2016 23:18 7:54 10/15/14 Crystal Springs Ctr Mt #1 7
329 Samir Kumar 2012 23:21 7:55 11/6/08 PAL Championships 4
330 Ethan Lin 2020 23:23 7:56 10/24/17 PAL Meet #3 1
331 Dewild 0 23:28 7:57 10/12/89 Center Meet #1 1
332 David Chong 2018 23:30 7:58 11/4/17 PAL Championships 2
333 Jett Graham 2020 23:44.8 8:03 10/7/17 Serra Invitational 2
334 Shane Callan 2012 23:44.84 8:03 10/8/11 Crystal Springs Invite 2
335 Benjamin Lee 2022 23:53 8:06 10/29/19 PAL Meet #3 1
336 Victor Behera 2027 23:55 8:06 10/11/23 PAL #2 3
337 Reza Ordoubadi 2007 23:58 8:07 11/2/06 PAL Finals 1
338 Brandon Tran 2022 24:00 8:08 10/23/18 PAL Meet #3 2
339 Nicholas Vavuris 2012 24:01 8:08 10/30/08 Crystal Springs Ctr Mt #3 5
340 Bradley Tsou 2025 24:01.43 8:09 11/6/21 PAL XC Championships 1
341 Maximilian DeWeese 2027 24:06 8:10 10/11/23 PAL #2 3
342 Ethan Ng 2022 24:10.1 8:12 11/6/21 PAL XC Championships 2
343 Ethan Wong 2027 24:21 8:15 10/11/23 PAL #2 2
344 Shuaib Khan 2020 24:23.5 8:16 10/7/17 Serra Invitational 2
345 Jon-william Murphy 2007 24:26 8:17 11/2/06 PAL Finals 1
346 Forbes Jones 2013 24:29 8:18 10/5/10 PAL Meet #2 3
347 Winston Singh 2023 24:46 8:24 11/9/19 PAL Championship 1
348 Matthias Hall 2019 24:54 8:26 10/23/18 PAL Meet #3 5
349 Yosef Givens 2017 25:02 8:29 10/16/13 PAL Meet #3 1
350 Nicholas Kim 2022 25:05 8:30 11/9/19 PAL Championship 2
351 Keval Malde 2019 25:18 8:35 10/19/16 Crystal Springs Ctr Mt #1 10
352 Samuel Bunk 2013 25:20.9 8:36 10/5/10 PAL Meet #2 3
353 Jeromey Klein 2018 25:22.6 8:36 10/8/16 Serra Invitational 1
354 Justin Luke 2021 25:23 8:36 11/4/17 PAL Championships 2
355 Arav Mukherjee 2021 25:31.7 8:39 10/6/18 Serra Invitational 3
356 Varun Hegde 2020 25:44 8:43 11/5/16 PAL Championships 4
357 John La Grill 2020 26:02 8:49 11/4/17 PAL Championships 5
358 Noah Braunstein 2023 27:00.9 9:09 9/17/22 Hillsdale Knights Joust 3
359 Daniel Vignanker 2018 27:13.2 9:14 10/7/17 Serra Invitational 2
360 Arul Bangari 2020 29:25 9:58 11/9/19 PAL Championship 1
361 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.