To modify the report, make a selection from each column below and re-run.
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.