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: GGP - WCAL pre 2022

The report below currently displays:

  • Individual PR's
  • Grads & Current Runners
  • All Grades
  • Boys
  • 3 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 Kevin Lehr 2016 15:25 5:08 10/16/14 WCAL #2 4
2 Krey Hacker 2016 15:39.1 5:13 10/15/15 WCAL #2 4
3 Ciaran Murphy 2013 15:40 5:13 10/17/12 WCAL #2 3
3 Ben Osipow 2015 15:40 5:13 10/16/14 WCAL #2 4
5 Nick Hollister 2017 15:48.8 5:16 10/19/16 WCAL #2 4
6 Kyle Reidy 2016 16:01 5:20 10/16/14 WCAL #2 3
6 Michael Dunne 2016 16:01 5:20 10/16/14 WCAL #2 3
8 Marco Bonacini 2018 16:14.9 5:25 10/18/17 WCAL #2 4
9 Raymond Breault 2016 16:15.3 5:25 10/15/15 WCAL #2 4
10 Taylor Spaulding 2017 16:15.5 5:25 10/19/16 WCAL #2 3
11 Thomas Sayre 2013 16:16 5:25 10/17/12 WCAL #2 2
12 Luke Veit 2021 16:27.17 5:29 10/23/19 WCAL #2 5
13 Joe McIntyre 2012 16:31 5:30 10/6/10 WCAL #1 1
14 Liam Milby 2022 16:33.23 5:31 10/23/19 WCAL #2 5
15 Evan Yee 2019 16:34.9 5:32 10/18/17 WCAL #2 4
16 Alex Hall 2020 16:35.4 5:32 10/23/19 WCAL #2 4
17 Nizar Sweileh 2017 16:36.7 5:32 10/19/16 WCAL #2 4
18 Justin Jayme 2011 16:37 5:32 10/6/10 WCAL #1 1
19 James Estillore 2018 16:39.4 5:33 10/19/16 WCAL #2 4
20 Sean Doheny 2018 16:40.2 5:33 10/18/17 WCAL #2 4
21 Aziz Wong 2017 16:40.5 5:34 10/19/16 WCAL #2 4
22 John DeGraw 2018 16:45.3 5:35 10/18/17 WCAL #2 4
23 Liam Powers 2012 16:51 5:37 10/6/11 WCAL #1 2
24 Joey Cuevas 2018 16:58.7 5:40 10/18/17 WCAL #2 4
25 Michael Lundgren 2018 17:02.8 5:41 10/19/16 WCAL #2 3
26 Matt Fisher 2018 17:04.5 5:42 10/18/17 WCAL #2 3
27 Conor Cannon 2012 17:05 5:42 10/6/11 WCAL #1 2
28 Evan Quon 2021 17:06.8 5:42 10/15/18 WCAL #2 2
29 Shane Kealy 2016 17:07.1 5:42 10/15/15 WCAL #2 4
30 Eric Pang 2014 17:08 5:43 10/17/13 WCAL #2 3
31 Michael O'Bryan 2018 17:10.2 5:43 10/18/17 WCAL #2 4
32 Eugene Kwan 2013 17:11 5:44 10/17/12 WCAL #2 3
33 John Petrinovich 2016 17:12.9 5:44 10/15/15 WCAL #2 3
34 George Hollister 2020 17:14.61 5:45 10/23/19 WCAL #2 4
35 Tyler Livy 2014 17:15 5:45 10/17/13 WCAL #2 3
35 Wesley Tse 2021 17:15 5:45 3/24/21 Sacred Heart Dual 5
37 Luciano Roberts 2024 17:19.4 5:46 9/21/21 WCAL #1 3
38 Ronan Kramer 2020 17:19.9 5:47 10/23/19 WCAL #2 4
39 Sam Molke 2011 17:21 5:47 10/6/10 WCAL #1 1
40 Sam Finnerty 2024 17:22 5:47 9/21/21 WCAL #1 3
41 Benjamin Rodriguez-Garcia 2023 17:22.2 5:47 9/21/21 WCAL #1 4
42 Evan O'Reilly 2019 17:23.6 5:48 10/18/17 WCAL #2 4
43 Morgan Sommer 2016 17:23.8 5:48 10/15/15 WCAL #2 4
44 Chris Andrews 2018 17:25.2 5:48 10/18/17 WCAL #2 4
45 Reilly Cannon 2017 17:25.8 5:49 10/19/16 WCAL #2 4
46 Andy Kwan 2018 17:27.2 5:49 10/18/17 WCAL #2 4
47 Patrick Cummins 2013 17:28 5:49 10/6/10 WCAL #1 1
47 Louis Alessandria 2012 17:28 5:49 10/6/11 WCAL #1 1
49 Kyle Chan 2016 17:28.2 5:49 10/15/15 WCAL #2 4
50 Rich Bassin 2012 17:29 5:50 10/6/11 WCAL #1 2
51 Alexander Paras 2017 17:29.4 5:50 10/19/16 WCAL #2 4
51 Julian Richard 2024 17:29.4 5:50 9/21/21 WCAL #1 2
53 Padraig Lyons 2015 17:30 5:50 10/17/12 WCAL #2 2
54 Jack Lum 2019 17:30.8 5:50 10/15/18 WCAL #2 4
55 Andrew Latham 2013 17:31 5:50 10/17/12 WCAL #2 3
55 Ethan Martinovsky 2024 17:31 5:50 9/21/21 WCAL #1 2
57 Raymond Kwan 2016 17:31.9 5:51 10/15/15 WCAL #2 4
58 Andrew Presher 2018 17:32.9 5:51 10/15/15 WCAL #2 3
59 Matthew Cueto 2015 17:38 5:53 10/17/13 WCAL #2 4
60 Christian Eidson 2018 17:38.1 5:53 10/18/17 WCAL #2 4
61 Ryan Pidgeon 2013 17:39 5:53 10/6/11 WCAL #1 2
62 Michael O'Meara 2024 17:40 5:53 3/24/21 Sacred Heart Dual 2
63 Connor Chan 2021 17:41.61 5:54 10/23/19 WCAL #2 3
64 Tim Abbott 2022 17:47.4 5:56 9/21/21 WCAL #1 4
65 Matthew Lum 2016 17:48.9 5:56 10/15/15 WCAL #2 4
66 Javier Barajas-Duran 2013 17:51 5:57 10/17/12 WCAL #2 3
67 Kelvin Chan 2023 17:52.8 5:58 9/21/21 WCAL #1 3
68 Cooper Veit 2018 17:55 5:58 10/18/17 WCAL #2 4
69 Issac Lee 2020 17:56 5:59 10/23/19 WCAL #2 4
69 Justen Estillore 2024 17:56 5:59 9/21/21 WCAL #1 3
71 David Barajas 2019 17:56.7 5:59 10/18/17 WCAL #2 4
72 Alfonso Lopez 2018 17:57.3 5:59 10/15/15 WCAL #2 2
73 Phillip Loeffler 2011 18:00 6:00 10/6/10 WCAL #1 1
74 Justin Lim 2022 18:00.47 6:00 10/23/19 WCAL #2 3
75 Charles Wehr 2013 18:01 6:00 10/17/12 WCAL #2 1
75 Will Green 2013 18:01 6:00 10/17/12 WCAL #2 3
77 Ben Chew 2015 18:03 6:01 10/17/13 WCAL #2 3
78 Oliver Ortiz 2020 18:05.76 6:02 10/23/19 WCAL #2 4
79 Cole Savageaux 2016 18:06 6:02 10/16/14 WCAL #2 3
80 Charlie Ashendorf 2020 18:08.09 6:03 10/23/19 WCAL #2 3
81 Tyler Lok 2018 18:08.9 6:03 10/19/16 WCAL #2 4
82 Andrew Lam 2016 18:10.7 6:04 10/15/15 WCAL #2 4
83 Matt Caracciolo 2012 18:11 6:04 10/6/11 WCAL #1 2
84 Matt Shugarte 2021 18:12.8 6:04 10/18/17 WCAL #2 2
85 Blair Meehan 2015 18:15 6:05 10/16/14 WCAL #2 4
86 Conor Murphy 2021 18:16.77 6:06 10/23/19 WCAL #2 3
87 Nick Solari 2016 18:17 6:06 10/17/13 WCAL #2 1
88 Johnny O'Meara 2020 18:20.1 6:07 10/15/18 WCAL #2 3
89 Matthew Miloslavich 2020 18:20.28 6:07 10/23/19 WCAL #2 4
90 Hank Thompson 2019 18:20.6 6:07 10/19/16 WCAL #2 1
91 Brian Burke 2019 18:20.9 6:07 10/19/16 WCAL #2 1
92 John Hollister 2025 18:21.2 6:07 9/21/21 WCAL #1 1
93 Alex Nicolas 2014 18:22 6:07 10/17/13 WCAL #2 3
93 Seamus Lucey 2018 18:22 6:07 10/16/14 WCAL #2 1
95 Armando Malton 2018 18:23.2 6:08 10/15/15 WCAL #2 1
96 Michael Bourdet 2022 18:25.49 6:08 10/23/19 WCAL #2 5
97 Doug Bassin 2014 18:26 6:09 10/17/13 WCAL #2 3
98 Tyler Truong 2020 18:26.24 6:09 10/23/19 WCAL #2 4
99 Kyle Taschek 2021 18:26.3 6:09 10/23/19 WCAL #2 3
100 Griffin Hubbard Godfrey 2023 18:27.7 6:09 9/21/21 WCAL #1 2
101 Tyler Tam 2019 18:30.3 6:10 10/18/17 WCAL #2 3
102 Ryan DeGraw 2015 18:34 6:11 10/16/14 WCAL #2 3
103 Coby Sobrepena 2020 18:39.3 6:13 10/15/18 WCAL #2 2
104 Pedro Sandoval 2015 18:41 6:14 10/17/12 WCAL #2 3
105 Joe Singer 2012 18:44 6:15 10/6/10 WCAL #1 2
106 Thomas Haskell 2018 18:44.3 6:15 10/19/16 WCAL #2 2
107 Aidan Pidgeon 2020 18:45.7 6:15 10/15/18 WCAL #2 4
107 Sean Bautista 2023 18:45.7 6:15 9/21/21 WCAL #1 2
109 Tommy Hooker 2020 18:47.1 6:16 10/19/16 WCAL #2 1
110 Diego Maes 2023 18:47.71 6:16 10/23/19 WCAL #2 2
111 Joel Graycar 2012 18:49 6:16 10/6/11 WCAL #1 2
112 Jason Elliott 2022 18:49.2 6:16 10/23/19 WCAL #2 1
113 Leo Daniels 2021 18:51 6:17 10/18/17 WCAL #2 1
114 Everett Glass 2020 18:51.7 6:17 10/19/16 WCAL #2 1
115 Connor Barnett 2015 18:52 6:17 10/17/12 WCAL #2 2
116 Dylan Dobbs 2023 18:52.01 6:17 10/23/19 WCAL #2 1
117 John Haskell 2019 18:54.1 6:18 10/18/17 WCAL #2 3
118 Owen Veit 2020 18:55.65 6:19 10/23/19 WCAL #2 4
119 Justin Lee 2015 18:56 6:19 10/16/14 WCAL #2 2
120 Andrew Corwin 2013 18:57 6:19 10/6/10 WCAL #1 2
120 Kyle Huang 2018 18:57 6:19 10/16/14 WCAL #2 2
122 Soren Eldemir 2017 18:58 6:19 10/17/13 WCAL #2 1
123 Avery Lee 2022 18:58.07 6:19 10/23/19 WCAL #2 4
124 Andrew Laughlin 2019 19:00.1 6:20 10/18/17 WCAL #2 3
125 Trey Wright 2025 19:00.9 6:20 9/21/21 WCAL #1 1
126 Paul Hwang 2012 19:01 6:20 10/6/11 WCAL #1 2
126 Bradley Russell 2016 19:01 6:20 10/17/12 WCAL #2 2
126 Ethan Limchayseng 2013 19:01 6:20 10/17/12 WCAL #2 3
129 Pierce Cavanaugh 2016 19:02 6:21 10/17/13 WCAL #2 1
129 Tim Mullins 2020 19:02 6:21 10/15/18 WCAL #2 2
131 Luke McMahan 2021 19:02.47 6:21 10/23/19 WCAL #2 5
132 Kris Churton 2017 19:04 6:21 10/17/13 WCAL #2 1
133 Hensley Sy 2012 19:05 6:22 10/6/10 WCAL #1 1
134 Joey Koblitz 2014 19:06 6:22 10/17/12 WCAL #2 2
135 Joshua Masuda 2021 19:07.85 6:23 10/23/19 WCAL #2 3
136 Sean O'Donnell 2012 19:09 6:23 10/6/11 WCAL #1 2
136 Ezra Lai 2023 19:09 6:23 9/21/21 WCAL #1 4
138 Martin Leung 2016 19:09.6 6:23 10/15/15 WCAL #2 4
139 Nevin Kelly-Fair 2015 19:13 6:24 10/17/12 WCAL #2 2
139 Chris Huang 2016 19:13 6:24 10/16/14 WCAL #2 3
139 Ben Mann 2017 19:13 6:24 10/16/14 WCAL #2 2
142 Sean Manning 2018 19:14 6:25 10/16/14 WCAL #2 1
143 Tyler Waite 2013 19:16 6:25 10/6/10 WCAL #1 1
144 Christian Carr 2012 19:17 6:26 10/6/11 WCAL #1 2
144 Kevin Fulgham 2012 19:17 6:26 10/6/11 WCAL #1 2
146 Jack Doyle 2021 19:17.1 6:26 10/18/17 WCAL #2 1
147 Will Simonds 2020 19:17.88 6:26 10/23/19 WCAL #2 3
148 Rory Lunbeck 2022 19:18.82 6:26 10/23/19 WCAL #2 4
149 Jeff Thomson 2011 19:19 6:26 10/6/10 WCAL #1 1
150 Jacob Nacario 2012 19:21 6:27 10/6/11 WCAL #1 2
151 Garo Ekmekjian 2019 19:21.9 6:27 10/18/17 WCAL #2 3
152 Tyler Donati 2016 19:22 6:27 10/16/14 WCAL #2 4
153 Nicholas Arnold 2015 19:23 6:28 10/6/11 WCAL #1 2
154 Grant Schirle 2017 19:26 6:29 10/17/13 WCAL #2 1
155 Will Doyle 2023 19:26.6 6:29 9/21/21 WCAL #1 2
156 Enzo Lucich 2019 19:26.9 6:29 10/18/17 WCAL #2 2
157 Jack Cannice 2012 19:27 6:29 10/6/11 WCAL #1 2
158 Luis Vidalon 2013 19:28 6:29 10/17/12 WCAL #2 3
159 Nick He 2021 19:28.9 6:30 10/15/18 WCAL #2 2
160 Adriel Garcia 2021 19:29.51 6:30 10/23/19 WCAL #2 3
161 Owen DeLuca 2022 19:32 6:31 9/21/21 WCAL #1 1
162 Connor O'Driscoll 2015 19:33 6:31 10/17/12 WCAL #2 1
163 Jason Louie 2016 19:33.1 6:31 10/15/15 WCAL #2 4
164 Ryan Barry 2020 19:33.6 6:31 10/18/17 WCAL #2 3
165 Robert Christian 2020 19:33.9 6:31 10/18/17 WCAL #2 2
166 Ryan Murphy 2015 19:34 6:31 10/17/12 WCAL #2 2
167 Adam Senan 2012 19:36 6:32 10/6/10 WCAL #1 1
167 Zachary Yiu 2015 19:36 6:32 10/17/13 WCAL #2 1
169 Max Zherebin 2015 19:37 6:32 10/17/12 WCAL #2 2
169 Jon Chew 2015 19:37 6:32 10/17/13 WCAL #2 3
171 Brian Biewer 2017 19:39 6:33 10/17/13 WCAL #2 1
172 Matthew Yee 2020 19:39.5 6:33 10/15/18 WCAL #2 2
173 Zachary McKay 2019 19:39.9 6:33 10/15/15 WCAL #2 1
174 Jason Dionida 2021 19:41.36 6:34 10/23/19 WCAL #2 3
175 Daniel Casey 2014 19:42 6:34 10/17/13 WCAL #2 1
175 Ethan Asbra 2020 19:42 6:34 10/19/16 WCAL #2 1
177 Ian Skelton 2013 19:43 6:34 10/6/11 WCAL #1 1
178 Ben Fernandez Jr. 2016 19:46 6:35 10/17/13 WCAL #2 2
179 Conal Gallagher 2018 19:46.8 6:36 10/15/15 WCAL #2 2
180 Jack Sheedy 2014 19:47 6:36 10/17/12 WCAL #2 1
181 Thomas Lundgren 2022 19:47.06 6:36 10/23/19 WCAL #2 2
182 Max Briones 2023 19:49.78 6:37 10/23/19 WCAL #2 1
183 Kobe Brodeth 2016 19:51 6:37 10/17/12 WCAL #2 1
184 Justin Yamamura 2018 19:51.5 6:37 10/19/16 WCAL #2 4
185 Ryan Carew 2018 19:52 6:37 10/16/14 WCAL #2 1
186 Jared Quesada 2019 19:52.9 6:38 10/18/17 WCAL #2 3
187 Tom Amoroso 2018 19:53 6:38 10/16/14 WCAL #2 1
188 Nathan Dejan 2017 19:54 6:38 10/17/13 WCAL #2 1
189 David Halsey 2015 19:57 6:39 10/17/12 WCAL #2 2
190 Steven Tong 2019 19:58.3 6:39 10/19/16 WCAL #2 2
191 Edwin Choi 2015 19:59 6:40 10/17/13 WCAL #2 4
192 Giacinto Jondonovan 2015 20:00 6:40 10/17/13 WCAL #2 3
193 Andrew Abueg 2016 20:01 6:40 10/17/13 WCAL #2 3
194 Matt O'Driscoll 2015 20:02 6:41 10/17/12 WCAL #2 1
195 James Landis 2023 20:02.88 6:41 10/23/19 WCAL #2 1
196 Jack Viola 2013 20:03 6:41 10/6/11 WCAL #1 2
196 Bjorn Lustic 2015 20:03 6:41 10/6/11 WCAL #1 1
198 Kieran Manning 2017 20:04 6:41 10/17/13 WCAL #2 1
199 Spencer Burns 2013 20:06 6:42 10/6/10 WCAL #1 3
199 Brandon Bumbaca 2013 20:06 6:42 10/6/11 WCAL #1 2
201 Colin Moloney 2015 20:08 6:43 10/6/11 WCAL #1 1
202 Justin Yuen 2014 20:09 6:43 10/17/12 WCAL #2 2
202 Jason Lee 2017 20:09 6:43 10/16/14 WCAL #2 1
202 Armen Demirjian 2019 20:09 6:43 10/19/16 WCAL #2 2
205 Chris Gunther 2013 20:11 6:44 10/6/10 WCAL #1 1
205 Marcus Holzberg 2013 20:11 6:44 10/6/10 WCAL #1 2
205 Alexander San Jr. 2016 20:11 6:44 10/17/12 WCAL #2 2
205 Marc Tran 2015 20:11 6:44 10/16/14 WCAL #2 3
209 Michael Chichioco 2016 20:12 6:44 10/17/13 WCAL #2 2
210 Marco Petrilli 2013 20:13 6:44 10/6/11 WCAL #1 2
211 Kian Davani 2024 20:13.1 6:44 9/21/21 WCAL #1 2
212 Dylan Brewer-Fong 2022 20:14.1 6:45 10/15/18 WCAL #2 1
213 Andrew Schilling 2012 20:15 6:45 10/6/11 WCAL #1 2
214 Daniel Gaffney 2020 20:18.3 6:46 10/19/16 WCAL #2 1
215 Name Removed 2021 20:18.6 6:46 10/15/18 WCAL #2 1
216 Ryan Moloney 2013 20:19 6:46 10/17/12 WCAL #2 3
217 Jack Skinner 2021 20:19.2 6:46 10/18/17 WCAL #2 1
218 Jason Chiu 2021 20:20.7 6:47 10/18/17 WCAL #2 2
219 Matthew Chan 2013 20:21 6:47 10/17/12 WCAL #2 3
220 Conor Fitzpatrick 2018 20:21.8 6:47 10/15/15 WCAL #2 1
221 Zachary Bearg 2021 20:21.9 6:47 10/18/17 WCAL #2 1
222 Stefan Erhart 2022 20:22.5 6:48 10/15/18 WCAL #2 1
223 Nicholas Napoli 2019 20:24.2 6:48 10/15/15 WCAL #2 1
224 Preston Tam 2014 20:26 6:49 10/17/12 WCAL #2 1
225 Curtis Robinson 2021 20:27.2 6:49 10/15/18 WCAL #2 1
226 Matt Quesada 2013 20:28 6:49 10/17/12 WCAL #2 3
227 Walter Dutra 2015 20:31 6:50 10/6/11 WCAL #1 1
228 Tyler Yen 2025 20:32.6 6:51 9/21/21 WCAL #1 1
229 Eoin Lyons 2015 20:33 6:51 10/17/12 WCAL #2 2
230 Bryce Milby 2024 20:36.4 6:52 9/21/21 WCAL #1 3
231 Anthony Alessandria 2017 20:37 6:52 10/17/13 WCAL #2 1
232 Thomas Bogott 2012 20:38 6:53 10/6/10 WCAL #1 1
233 Wyatt Hartman 2022 20:41.2 6:54 10/15/18 WCAL #2 1
234 Joshua Padilla 2021 20:42.7 6:54 10/18/17 WCAL #2 1
235 Liam Fitzpatrick 2012 20:44 6:55 10/6/10 WCAL #1 1
236 Garrett Hawthorne 2021 20:44.3 6:55 10/15/18 WCAL #2 1
237 Jerome Torres 2017 20:45 6:55 10/17/13 WCAL #2 1
238 Sean MacNaughton 2016 20:46 6:55 10/17/12 WCAL #2 3
239 Matteo Torres 2023 20:47.47 6:56 10/23/19 WCAL #2 2
240 Austin Foley 2013 20:50 6:57 10/6/10 WCAL #1 2
241 Logan Lehnert 2022 20:55.11 6:58 10/23/19 WCAL #2 2
242 Thomas Fong 2023 20:56.41 6:59 10/23/19 WCAL #2 1
243 Ian Javer 2022 20:57.5 6:59 10/15/18 WCAL #2 1
244 Chris Elliott 2014 20:59 7:00 10/6/11 WCAL #1 1
245 Anthony Rodriguez 2014 21:02 7:01 10/6/11 WCAL #1 1
246 Justin Deckman 2012 21:03 7:01 10/6/10 WCAL #1 2
247 Ethan Ko 2022 21:04.2 7:01 10/15/18 WCAL #2 1
248 David Campos 2013 21:05 7:02 10/6/10 WCAL #1 1
249 Spencer Lee 2018 21:06 7:02 10/16/14 WCAL #2 1
250 Patrick Cruz 2013 21:07 7:02 10/6/10 WCAL #1 1
251 Ronan Macnew 2024 21:07.3 7:02 9/21/21 WCAL #1 2
252 Bradley Barry 2022 21:07.6 7:03 10/15/18 WCAL #2 1
253 Matt Mohler 2022 21:19.8 7:07 10/15/18 WCAL #2 1
254 Lucas Forsyth-Cubas 2024 21:20.6 7:07 9/21/21 WCAL #1 1
255 Adrian Tang 2022 21:25 7:08 10/15/18 WCAL #2 1
256 Thomas Honey 2021 21:26.4 7:09 10/15/18 WCAL #2 1
257 Harry Mahoney 2022 21:26.9 7:09 10/15/18 WCAL #2 1
258 Killian Murphy 2023 21:27 7:09 3/24/21 Sacred Heart Dual 3
259 Rowan Garzee 2021 21:27.7 7:09 10/15/18 WCAL #2 2
260 Anthony Mark 2018 21:29.8 7:10 10/15/15 WCAL #2 2
260 Gianluca Billante 2020 21:29.8 7:10 10/19/16 WCAL #2 1
262 Dominic Jay 2022 21:30.3 7:10 10/15/18 WCAL #2 1
263 Cole McDonough 2020 21:31.2 7:10 10/19/16 WCAL #2 1
263 Tony Liano 2020 21:31.2 7:10 10/19/16 WCAL #2 1
265 Andreas Garcia 2025 21:31.5 7:11 9/21/21 WCAL #1 1
266 Brandon Miao 2019 21:31.6 7:11 10/19/16 WCAL #2 2
267 Andrew Ow 2022 21:35.2 7:12 10/15/18 WCAL #2 1
268 Miko Macaraeg 2021 21:35.3 7:12 10/15/18 WCAL #2 1
269 Santino Rocchio 2021 21:37.3 7:12 10/18/17 WCAL #2 1
270 Bryan Blake 2019 21:41.3 7:14 10/15/15 WCAL #2 1
271 Sam Corvi 2020 21:42.3 7:14 10/18/17 WCAL #2 1
272 Brandon Raymundo 2017 21:44 7:15 10/16/14 WCAL #2 3
273 Jackson Williams 2018 21:46 7:15 10/16/14 WCAL #2 1
274 Nico Cunanan 2011 21:47 7:16 10/6/10 WCAL #1 1
275 Eamonn Erskine 2025 21:49.7 7:17 9/21/21 WCAL #1 1
276 Lucas Masuda 2025 21:50.1 7:17 9/21/21 WCAL #1 1
277 Justin Lew 2014 21:53 7:18 10/6/11 WCAL #1 2
278 Johnathan Huang 2023 21:53.69 7:18 10/23/19 WCAL #2 1
279 Joe Palazzolo 2011 21:55 7:18 10/6/10 WCAL #1 1
279 Kevin Reidy 2018 21:55 7:18 10/16/14 WCAL #2 1
281 Nate Landis 2025 21:56.9 7:19 9/21/21 WCAL #1 1
282 Dylan Sabalvaro 2018 21:57 7:19 10/16/14 WCAL #2 1
283 Tanner Wan 2025 21:57.6 7:19 9/21/21 WCAL #1 1
284 Ian Lipanovich 2015 22:06 7:22 10/6/11 WCAL #1 1
285 David Melone 2013 22:08 7:23 10/6/10 WCAL #1 1
286 Joseph Kong 2015 22:10 7:23 10/6/11 WCAL #1 1
287 Gabriel Fong 2025 22:14.1 7:25 9/21/21 WCAL #1 1
288 Stephen Jordan 2013 22:19 7:26 10/6/10 WCAL #1 2
288 Christoph Bruning 2014 22:19 7:26 10/6/11 WCAL #1 1
290 Luke Vollert 2022 22:31.72 7:31 10/23/19 WCAL #2 1
291 Jahzel Castillo 2013 22:36 7:32 10/6/10 WCAL #1 1
292 Ethan Sam 2021 22:42.8 7:34 10/18/17 WCAL #2 1
293 Boden Hammett 2022 22:45.8 7:35 10/15/18 WCAL #2 1
294 John Chiang 2019 22:46.6 7:36 10/19/16 WCAL #2 3
295 Erik Egan 2014 22:47 7:36 10/6/11 WCAL #1 1
296 Matthew Lim 2024 22:48.2 7:36 9/21/21 WCAL #1 1
297 John Libby 2013 23:03 7:41 10/6/11 WCAL #1 2
298 Jeffrey Ling 2021 23:05.3 7:42 10/18/17 WCAL #2 1
299 Matthew Cummings 2022 23:13 7:44 10/15/18 WCAL #2 1
300 Nicholas DiTrapani 2019 23:15.5 7:45 10/15/15 WCAL #2 1
301 Ethan Tam 2022 23:15.54 7:45 10/23/19 WCAL #2 1
302 Jake Truong 2022 23:19.1 7:46 10/15/18 WCAL #2 1
303 Chance White 2025 23:20.3 7:47 9/21/21 WCAL #1 1
304 Tejbir Dhaliwal 2025 23:21.8 7:47 9/21/21 WCAL #1 1
305 Vincent Kaniewski 2023 23:24.35 7:48 10/23/19 WCAL #2 1
306 Joseph Park 2011 23:28 7:49 10/6/10 WCAL #1 1
307 Ethan Chu 2021 23:35.9 7:52 10/18/17 WCAL #2 1
308 Ryan Coronel 2021 23:37.1 7:52 10/18/17 WCAL #2 1
309 Teng Liang 2019 23:37.4 7:52 10/15/15 WCAL #2 1
310 Nicholas D'agostino 2022 23:50.2 7:57 10/15/18 WCAL #2 1
311 Andrew Kroeker 2025 24:01.1 8:00 9/21/21 WCAL #1 1
312 Callum Mahoney 2025 24:02.4 8:01 9/21/21 WCAL #1 1
313 Luke Ehrmann 2015 24:03 8:01 10/6/11 WCAL #1 1
314 Finn Kramer 2025 24:07.8 8:03 9/21/21 WCAL #1 1
315 Christopher Jimenez 2019 24:13.8 8:05 10/19/16 WCAL #2 2
316 John Walsh 2017 24:20 8:07 10/17/13 WCAL #2 1
317 Fernando Flynn-Quintanilla 2019 24:23.2 8:08 10/15/15 WCAL #2 1
318 Noah Gazulla 2021 24:24.4 8:08 10/18/17 WCAL #2 2
319 Jesse Batstone 2013 24:27 8:09 10/6/11 WCAL #1 1
320 Marco Morales 2019 24:35.3 8:12 10/15/15 WCAL #2 1
321 Herman Tsang 2022 24:35.64 8:12 10/23/19 WCAL #2 2
322 Alexander Yee 2011 24:40 8:13 10/6/10 WCAL #1 1
323 Nicholas Qaqish 2013 24:51 8:17 10/6/10 WCAL #1 1
324 Mason Deal 2022 24:55.3 8:18 10/15/18 WCAL #2 1
325 Douglas Lim 2022 24:56.8 8:19 10/15/18 WCAL #2 1
326 Steven Safreno 2013 25:05 8:22 10/6/10 WCAL #1 1
327 Daniel Meagher 2013 25:07 8:22 10/6/10 WCAL #1 1
328 Colin Tam 2025 25:15.9 8:25 9/21/21 WCAL #1 1
329 Adrian Liu 2025 25:17.4 8:26 9/21/21 WCAL #1 1
330 Tor Churton 2015 25:19 8:26 10/6/11 WCAL #1 1
331 Jacob Cuevas 2024 25:21.5 8:27 9/21/21 WCAL #1 1
332 Tyler Lam 2025 25:23 8:28 9/21/21 WCAL #1 1
333 Xavier Ren 2024 25:23.6 8:28 9/21/21 WCAL #1 1
334 Declan McNulty 2022 25:24.5 8:28 10/15/18 WCAL #2 1
335 Jason Lo 2017 26:05 8:42 10/16/14 WCAL #2 1
336 Will Parker 2022 26:24.8 8:48 10/15/18 WCAL #2 1
337 Skyler Graves 2015 26:30 8:50 10/17/12 WCAL #2 1
338 Dante Racanelli 2013 26:32 8:51 10/17/12 WCAL #2 2
339 Cal Stewart 2022 26:51.7 8:57 10/15/18 WCAL #2 1
340 Tyler Cincebeaux 2021 27:23.8 9:08 10/18/17 WCAL #2 1
341 Luke Untalan 2025 28:27.9 9:29 9/21/21 WCAL #1 1
342 Enoch Tse 2025 31:13.6 10:25 9/21/21 WCAL #1 1
343 Michael Santos 2021 37:00 12:20 10/18/17 WCAL #2 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.