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

Report Type Graduation Filter Grade Filter Gender

(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 Neil Braganza 2017 15:35.2 5:17 10/10/15 Serra Invitational 2
2 Tommy Bell 2018 15:51.4 5:23 10/7/17 Serra Invitational 2
3 Lucas Badcock 2019 15:55.5 5:24 10/7/17 Serra Invitational 2
4 Andrew Richards 2023 15:58.9 5:25 10/2/21 Crystal Springs Invitational 2
5 Shane Badcock 2023 16:07.7 5:28 10/12/19 Serra Invitational 2
6 Connor Ueyama 2020 16:11.5 5:29 10/12/19 Serra Invitational 3
7 Nikhil Melkote 2021 16:11.8 5:29 10/12/19 Serra Invitational 2
8 Ashraf Abdelmagid 2021 16:13 5:30 10/12/19 Serra Invitational 2
9 Tristan Guerrero 2019 16:17.7 5:31 10/7/17 Serra Invitational 1
10 Daniel Municio 2023 16:21.2 5:33 10/2/21 Crystal Springs Invitational 2
11 Nirmal Ayyagari 2020 16:21.5 5:33 10/6/18 Serra Invitational 2
12 Michael Schneider 2020 16:25.4 5:34 10/6/18 Serra Invitational 1
13 Jackson Colla 2022 16:30.9 5:36 10/12/19 Serra Invitational 1
14 Ameya Padakanti 2022 16:33.2 5:37 10/12/19 Serra Invitational 2
15 Diego Garcia 2022 16:36.1 5:38 10/2/21 Crystal Springs Invitational 3
16 Jeremy Lee 2018 16:38.2 5:38 10/7/17 Serra Invitational 2
17 Chinmaya Salinamakki 2021 16:38.9 5:39 10/12/19 Serra Invitational 2
18 Walden Dea 2018 16:39.3 5:39 10/7/17 Serra Invitational 2
19 Ananth Goyal 2021 16:40.2 5:39 10/6/18 Serra Invitational 3
20 Alexandre Fernandes 2022 16:42.3 5:40 10/2/21 Crystal Springs Invitational 3
21 Noor Tozulahmad 2025 16:45.7 5:41 10/2/21 Crystal Springs Invitational 1
22 Michael Han 2020 16:57.8 5:45 10/7/17 Serra Invitational 2
23 Quinn Schmidt 2017 16:59.4 5:46 10/10/15 Serra Invitational 1
24 Sanath Pai 2021 17:01 5:46 10/12/19 Serra Invitational 1
25 Atish Bhakta 2014 17:02.28 5:47 10/12/13 Serra Invitational 1
26 Justin Luurtsema 2020 17:03.9 5:47 10/12/19 Serra Invitational 3
27 Miguel Dickenson 2018 17:05.5 5:48 10/10/15 Serra Invitational 1
28 Harsh Wadhwa 2015 17:06 5:48 10/12/13 Serra Invitational 1
29 Siddharth Somala 2019 17:07 5:48 10/6/18 Serra Invitational 2
30 Austin Do 2014 17:07.32 5:48 10/12/13 Serra Invitational 2
31 Dominic Lopez 2014 17:08.37 5:49 10/12/13 Serra Invitational 1
32 Timmu Yi 2015 17:09.55 5:49 10/12/13 Serra Invitational 1
33 Robi Tozulahmad 2025 17:13.6 5:50 10/2/21 Crystal Springs Invitational 1
34 Michael Sisario 2013 17:16 5:51 10/9/10 Crystal Springs Invite 1
35 Sahil Haridas 2020 17:16.5 5:51 10/12/19 Serra Invitational 2
36 Jamie Vickroy 2013 17:21 5:53 10/9/10 Crystal Springs Invite 1
37 David Abdelmalek 2019 17:24 5:54 10/6/18 Serra Invitational 2
38 Vincent Vu 2015 17:25.2 5:54 10/12/13 Serra Invitational 1
39 Vatsal Ojha 2017 17:26.4 5:55 10/10/15 Serra Invitational 2
40 Srivardhan Annam 2015 17:29 5:56 10/12/13 Serra Invitational 1
41 Jake Echsner 2017 17:33.4 5:57 10/10/15 Serra Invitational 2
42 Anoop Gala 2013 17:34 5:57 10/9/10 Crystal Springs Invite 1
43 Madhav Viswesvaran 2022 17:40.6 6:00 10/2/21 Crystal Springs Invitational 3
44 Zachary Lum 2018 17:41.4 6:00 10/7/17 Serra Invitational 2
45 Peter Hay 2018 17:42.7 6:00 10/10/15 Serra Invitational 1
46 Fred Ho 2012 17:44 6:01 10/9/10 Crystal Springs Invite 1
47 Preston Nguyen 2018 17:44.4 6:01 10/10/15 Serra Invitational 1
47 Aryam Chhazal 2021 17:44.4 6:01 10/12/19 Serra Invitational 3
49 Andrew Pajes 2014 17:45.92 6:01 10/12/13 Serra Invitational 1
50 Samay Mehta 2013 17:46 6:01 10/9/10 Crystal Springs Invite 1
51 Taedon Reth 2022 17:47.1 6:02 10/2/21 Crystal Springs Invitational 1
52 Mridul Prasad 2022 17:47.4 6:02 10/12/19 Serra Invitational 1
53 Inigo Redondo 2022 17:48.3 6:02 10/12/19 Serra Invitational 2
54 Hasib Hashemi 2013 17:50 6:03 10/9/10 Crystal Springs Invite 1
55 Ladislav Steffko 2015 17:51 6:03 10/12/13 Serra Invitational 1
56 Jesse Zipursky 2011 17:52 6:03 10/9/10 Crystal Springs Invite 2
57 Matthew Wu 2013 17:54 6:04 10/9/10 Crystal Springs Invite 1
57 Jonathan Javier 2011 17:54 6:04 10/11/08 Crystal Springs Invite 1
59 Paul Ferreira 2014 17:55 6:04 10/12/13 Serra Invitational 1
60 Tyler Omega 2024 17:59.5 6:06 10/2/21 Crystal Springs Invitational 1
61 Eric Pineda 2014 17:59.63 6:06 10/12/13 Serra Invitational 1
62 Andrew Pokorny 2014 18:02 6:07 10/12/13 Serra Invitational 1
63 Soumil Prasad 2018 18:03.6 6:07 10/10/15 Serra Invitational 1
64 Rahul Pothi Vinoth Bala Nagaraj 2022 18:05.3 6:08 10/6/18 Serra Invitational 1
65 Mihir Bharti 2021 18:10.4 6:10 10/12/19 Serra Invitational 1
66 Eric Su 2022 18:11 6:10 10/12/19 Serra Invitational 2
67 Elias Yar 2020 18:14.9 6:11 10/7/17 Serra Invitational 3
68 Eric Lin 2022 18:16.5 6:12 10/6/18 Serra Invitational 1
69 Chris Wang 2013 18:17 6:12 10/9/10 Crystal Springs Invite 1
70 Alex Macann 2011 18:18 6:12 10/9/10 Crystal Springs Invite 2
71 Gabe Delcastillo 2011 18:19 6:13 10/11/08 Crystal Springs Invite 1
72 Saarth Shah 2015 18:21 6:13 10/12/13 Serra Invitational 1
73 Michael Gatheru 2016 18:23.9 6:14 10/10/15 Serra Invitational 2
74 Abhinav Anand 2016 18:26.96 6:15 10/12/13 Serra Invitational 1
75 Dhemath Reddy 2022 18:27.4 6:15 10/12/19 Serra Invitational 2
76 Aarya Parekh 2019 18:31 6:17 10/7/17 Serra Invitational 1
77 Jason Chin 2020 18:32.5 6:17 10/12/19 Serra Invitational 3
78 Matthew Braga 2018 18:34.8 6:18 10/10/15 Serra Invitational 2
79 Brandon Yee 2023 18:38.5 6:19 10/12/19 Serra Invitational 2
80 Brandon Kan 2014 18:40 6:20 10/9/10 Crystal Springs Invite 1
81 Scott Olvera 2015 18:42 6:20 10/12/13 Serra Invitational 1
82 Jared Lee 2016 18:45.92 6:22 10/12/13 Serra Invitational 2
83 Walker Browning 2019 18:47.3 6:22 10/7/17 Serra Invitational 1
84 Carter Bliss 2025 18:48 6:22 10/2/21 Crystal Springs Invitational 1
85 Kenichi Burnham 2019 18:49 6:23 10/10/15 Serra Invitational 1
85 Ian Dickenson 2021 18:49 6:23 10/12/19 Serra Invitational 2
87 Adam Adas 2021 18:49.2 6:23 10/12/19 Serra Invitational 1
88 Michael Tu 2016 18:55.1 6:25 10/10/15 Serra Invitational 2
89 Dhroovaa Khannan 2016 18:58.9 6:26 10/10/15 Serra Invitational 1
90 David Xiu 2020 18:59.2 6:26 10/7/17 Serra Invitational 1
91 Jacob Lum 2022 19:03.7 6:28 10/12/19 Serra Invitational 3
92 Jeremy Shek 2016 19:04.4 6:28 10/10/15 Serra Invitational 2
93 Avi Garg 2018 19:05.2 6:28 10/10/15 Serra Invitational 1
94 Rishi Seri 2021 19:09.6 6:30 10/12/19 Serra Invitational 1
95 Alexander Betz 2018 19:10 6:30 10/10/15 Serra Invitational 1
96 David Wu 2016 19:12.54 6:31 10/12/13 Serra Invitational 1
97 Andrew Chuang 2018 19:13.5 6:31 10/10/15 Serra Invitational 2
98 Hemanth Ande 2010 19:14 6:31 10/11/08 Crystal Springs Invite 1
99 William Bried 2020 19:14.5 6:31 10/7/17 Serra Invitational 1
100 Sung Joong Kim 2017 19:15.5 6:32 10/10/15 Serra Invitational 1
101 Craig Wong 2020 19:16.6 6:32 10/7/17 Serra Invitational 1
102 Arnav Modi 2014 19:17 6:32 10/12/13 Serra Invitational 1
103 Kaelan Payne 2023 19:19.4 6:33 10/12/19 Serra Invitational 1
104 Zach Rice 2011 19:22 6:34 10/11/08 Crystal Springs Invite 1
105 Alexander Hu 2022 19:24 6:35 10/12/19 Serra Invitational 3
106 Kevin Plechetero 2015 19:26 6:35 10/12/13 Serra Invitational 1
107 Aaron Du 2018 19:28 6:36 10/10/15 Serra Invitational 1
108 Atharva Sahasrabudhe 2021 19:28.4 6:36 10/6/18 Serra Invitational 2
109 James Spencer 2015 19:29 6:36 10/12/13 Serra Invitational 1
110 Koji Wong 2024 19:34.7 6:38 10/2/21 Crystal Springs Invitational 1
111 Jonathan Lagasca 2016 19:35.2 6:38 10/10/15 Serra Invitational 2
111 Name Removed 2024 19:35.2 6:38 10/2/21 Crystal Springs Invitational 1
113 Zaid Ziauddin 2011 19:36 6:39 10/11/08 Crystal Springs Invite 1
114 Joshua Uppal 2021 19:36.5 6:39 10/6/18 Serra Invitational 3
115 Edmundas Rosicker 2025 19:39.4 6:40 10/2/21 Crystal Springs Invitational 1
116 Arnav Kethana 2022 19:39.8 6:40 10/12/19 Serra Invitational 1
117 Patrick Liu 2013 19:40 6:40 10/9/10 Crystal Springs Invite 1
118 Adam Gee 2016 19:42.57 6:41 10/12/13 Serra Invitational 1
119 Avijit Dhaliwal 2019 19:43.3 6:41 10/6/18 Serra Invitational 1
120 Brian Lau 2011 19:45 6:42 10/11/08 Crystal Springs Invite 1
121 Vrishank Devagudi 2023 19:45.4 6:42 10/2/21 Crystal Springs Invitational 1
122 Tchie Drucker 2020 19:46.6 6:42 10/12/19 Serra Invitational 1
123 Nihal Singh 2022 19:47.3 6:42 10/12/19 Serra Invitational 1
124 Krish Majumdar 2023 19:49 6:43 10/12/19 Serra Invitational 1
125 Harish Athavan 2016 19:49.6 6:43 10/10/15 Serra Invitational 1
126 Alexander Zhang 2018 19:50 6:43 10/10/15 Serra Invitational 1
127 Armaan Hussain 2022 19:53.9 6:45 10/6/18 Serra Invitational 1
128 Bhuvan Jammalamadaka 2021 19:56.3 6:46 10/6/18 Serra Invitational 1
129 Anish Shanmuganathan 2022 19:57.3 6:46 10/12/19 Serra Invitational 2
130 Matthew Siu 2015 19:58 6:46 10/12/13 Serra Invitational 1
131 Jordan Lam 2018 19:59.1 6:46 10/7/17 Serra Invitational 1
132 Mayank Bharadwaj 2025 20:03.4 6:48 10/2/21 Crystal Springs Invitational 1
133 David Zhang 2025 20:04.3 6:48 10/2/21 Crystal Springs Invitational 1
134 Shreyas Swaninathan 2025 20:04.5 6:48 10/2/21 Crystal Springs Invitational 1
135 Kirthik Puthalath 2014 20:05 6:48 10/9/10 Crystal Springs Invite 1
136 Alexander Salazar 2011 20:07 6:49 10/9/10 Crystal Springs Invite 1
137 Joshua Guadarrama 2021 20:08.7 6:50 10/6/18 Serra Invitational 1
138 Avinash Rao 2020 20:10.5 6:50 10/7/17 Serra Invitational 1
139 Zak Win 2016 20:10.56 6:50 10/12/13 Serra Invitational 1
140 Isaac Salisbury 2023 20:13.9 6:51 10/12/19 Serra Invitational 1
141 Ayush Kumar 2018 20:15.4 6:52 10/10/15 Serra Invitational 1
142 Nicholas Keefer 2017 20:18.99 6:53 10/12/13 Serra Invitational 1
143 James Wang 2025 20:23.4 6:55 10/2/21 Crystal Springs Invitational 1
144 Nathan Raj 2018 20:24.9 6:55 10/7/17 Serra Invitational 1
145 Anish Punaroor 2019 20:28.9 6:57 10/7/17 Serra Invitational 1
146 William Sugijoto 2017 20:31 6:57 10/12/13 Serra Invitational 1
147 Alex Oon 2013 20:36 6:59 10/9/10 Crystal Springs Invite 1
148 Kevin Wong 2014 20:42 7:01 10/9/10 Crystal Springs Invite 1
149 Nathan Lee 2025 20:51.9 7:04 10/2/21 Crystal Springs Invitational 1
150 Dion Chang 2016 20:54.77 7:05 10/12/13 Serra Invitational 1
151 Chris Wong 2012 20:56 7:06 10/9/10 Crystal Springs Invite 1
152 Ian Urman 2025 20:58 7:06 10/2/21 Crystal Springs Invitational 1
153 Hyunsu Jang 2018 20:59.7 7:07 10/10/15 Serra Invitational 1
154 Manu Buddhala 2024 21:00.2 7:07 10/2/21 Crystal Springs Invitational 1
155 Jacob Gardner 2019 21:01.6 7:08 10/10/15 Serra Invitational 1
155 Steven Deng 2020 21:01.6 7:08 10/7/17 Serra Invitational 1
157 Matthew Nieva 2020 21:02.4 7:08 10/7/17 Serra Invitational 1
158 Jerry Wang 2024 21:08.8 7:10 10/2/21 Crystal Springs Invitational 1
159 Amit Mettapalli 2021 21:11.7 7:11 10/6/18 Serra Invitational 2
160 Alejandro Ochoa 2014 21:12 7:11 10/12/13 Serra Invitational 1
160 Qasim Shareh 2015 21:12 7:11 10/12/13 Serra Invitational 1
162 Arjun Babu 2020 21:12.7 7:11 10/7/17 Serra Invitational 1
163 Joseph Pon 2019 21:18.1 7:13 10/10/15 Serra Invitational 1
164 Snehal Bakshi 2024 21:18.8 7:13 10/2/21 Crystal Springs Invitational 1
165 George Zhang 2016 21:20.96 7:14 10/12/13 Serra Invitational 1
166 Govindh Kumar 2022 21:21.8 7:15 10/6/18 Serra Invitational 1
167 Yaniv Gottlib 2021 21:27.6 7:16 10/6/18 Serra Invitational 3
168 Zachary Pajes 2018 21:28.5 7:17 10/10/15 Serra Invitational 1
169 Sriram Ambadi 2021 21:30.7 7:18 10/6/18 Serra Invitational 1
170 Tanner Kim 2024 21:31.5 7:18 10/2/21 Crystal Springs Invitational 1
171 Michael Tang 2016 21:50.56 7:24 10/12/13 Serra Invitational 1
172 Nishanth Babu 2014 21:51 7:24 10/9/10 Crystal Springs Invite 1
173 Max Zhang 2019 22:04 7:29 10/10/15 Serra Invitational 1
174 Mark Mar 2025 22:05.9 7:29 10/2/21 Crystal Springs Invitational 1
175 Ryan O'Mara 2015 22:11 7:31 10/12/13 Serra Invitational 1
176 Tarun Reddy 2015 22:25 7:36 10/12/13 Serra Invitational 1
177 Yash Potdar 2019 22:35.1 7:39 10/10/15 Serra Invitational 1
178 Anirudh Patkar 2018 22:47.9 7:44 10/10/15 Serra Invitational 1
179 Sean Michael Jao 2014 22:53 7:45 10/12/13 Serra Invitational 1
180 Justin Thach 2021 22:54.7 7:46 10/6/18 Serra Invitational 1
181 Alan Thach 2021 22:57.2 7:47 10/6/18 Serra Invitational 1
182 Nicholas Chun 2017 22:59.69 7:48 10/12/13 Serra Invitational 1
183 Victor Chan 2016 23:22.2 7:55 10/10/15 Serra Invitational 1
184 Gabe Lee 2019 23:26.3 7:57 10/10/15 Serra Invitational 1
185 Anand Kannappan 2015 23:46 8:03 10/12/13 Serra Invitational 1
186 Yashasvi Sharma 2016 24:43.74 8:23 10/12/13 Serra Invitational 1
187 Akash Kesavarapu 2015 25:13 8:33 10/12/13 Serra Invitational 1
188 Pranav Punjavi 2024 27:03 9:10 10/2/21 Crystal Springs Invitational 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.