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

Graduation Filter Gender Min Race Filter Sort By

All-Time Report

The report below currently displays:

  • Grads & Current Runners
  • Boys
  • Minimum of 10 races
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Select Runners to
Overlay Careers
1 Meika Beaudoin-Rousseau 2018 5:16 23 11/13
2 Alex Scales 2018 5:19 24 13/14
3 Marcus Avila 2016 5:26 30 15/19
4 Jack Bordoni 2012 5:27 34 21/23
5 Alex Sasser 2015 5:27 33 20/23
6 Dylan Doblar 2017 5:27 34 15/20
7 Eric Baum 2007 5:28 17 6/7
8 Dalton Guthrie 2010 5:28 29 16/20
9 Miles Meijer 2015 5:28 33 14/22
10 Donald Welsh 2016 5:29 30 15/18
11 Kyle Rae 2011 5:29 33 18/22
12 Thomas Busse 2016 5:30 24 10/12
13 Tucker Meijer 2015 5:31 32 19/21
14 Luke Pinkel 2019 5:32 14 5/5
15 Ross D'orfani 2019 5:32 15 6/6
16 Joseph Deck 2017 5:32 29 12/16
17 Charles DeAnda 2013 5:32 29 11/15
18 Neerav Gade 2018 5:32 24 9/12
19 Ricardo Avila 2015 5:33 32 18/21
20 Esteban Valencia 2012 5:33 31 16/19
21 Benjamin Kelly 2009 5:35 35 16/25
22 Ryan Burd 2015 5:36 26 13/14
23 Raymond Meijer 2013 5:36 32 16/17
24 Benjamin Micallef 2017 5:36 29 13/17
25 Derek Shiu 2016 5:36 31 17/19
26 Tony Ferrari 2011 5:38 34 20/22
27 Aziz Ghadiali 2016 5:38 23 8/13
28 Matt Seidel 2014 5:39 33 18/20
29 Matthew Richardson 2017 5:39 23 9/12
30 Lawrence Smith 2009 5:39 35 20/22
31 Adrian Hinojosa 2012 5:39 34 16/21
32 Matthew Busse 2016 5:40 23 12/12
33 Justin Barry 2014 5:42 32 12/19
34 Chris Sedayao 2017 5:43 28 10/18
35 Andrew Fabian 2008 5:43 27 13/16
36 Kyle Hillebrecht 2008 5:44 22 9/11
37 Bennet Shaw 2015 5:44 24 11/16
38 Marcos Hinojosa 2009 5:45 25 15/16
39 Nico Filip-Sanchez 2015 5:45 24 10/13
40 Michael Hase 2015 5:46 28 14/17
41 Kyle Tuttle 2007 5:46 17 6/7
42 Thomas Doyle 2015 5:46 29 19/19
43 Isaac Madrid 2014 5:46 26 12/14
44 Jose Sandoval 2012 5:47 30 17/18
45 Daniel Gurza 2016 5:47 31 18/21
46 Sanmay Jain 2011 5:49 29 16/18
47 Michael Martinez 2016 5:49 22 12/12
48 Daniel Leclair 2018 5:50 23 9/13
49 Josh Pleva 2014 5:50 27 10/16
50 Luke Hammers 2019 5:51 14 6/6
51 Nicholas Mantovani 2012 5:51 31 15/18
52 Deven Carroll 2007 5:51 16 4/5
53 Robbie Cotton 2010 5:51 22 11/12
54 Ken Saxton 2013 5:52 27 9/13
55 Alex Jeongco 2011 5:52 24 11/13
56 Erik Anderson 2009 5:52 33 18/20
57 Ted Fuell 2019 5:54 14 6/6
58 Jacob Deppmeier 2016 5:55 30 18/19
59 Andrew Romero 2018 5:55 20 10/10
60 Sam Diab 2019 5:55 14 5/6
61 Akshay Alaghatta 2013 5:55 28 12/13
62 Marshall Seid 2013 5:56 26 11/13
63 Bradley Afroilan 2012 5:56 26 12/15
64 Brandon Siko 2009 5:56 29 13/18
65 Alex Cagwin 2009 5:57 20 10/11
66 Ryan Menees 2015 5:57 28 15/16
67 Daniel Toy 2012 5:58 26 14/15
68 Lupe Rojas 2015 5:58 15 3/7
69 David Dalton 2014 5:59 19 6/8
70 Andrew Blankley 2014 5:59 28 12/15
71 Luigi Zialcita 2018 5:59 22 11/12
72 Cole Parrish 2017 5:59 16 8/8
73 Thomas Clark 2018 6:00 18 7/8
74 Jack Phipps 2008 6:00 14 2/7
75 Matt Richards 2010 6:00 28 14/18
76 Bryan Heng 2015 6:00 24 14/15
77 Jefferey Hara 2014 6:01 29 9/17
78 Sean Yamagiwa 2012 6:01 15 4/6
79 Reed Thornburg 2011 6:02 27 14/17
80 Tyler Lazar 2014 6:02 23 9/13
81 Jacob Lazar 2016 6:03 24 8/15
82 Ramon Gomez 2014 6:03 27 7/15
83 Anselmo Sandoval 2011 6:03 20 9/10
84 Michael Nazari 2018 6:03 13 4/5
85 Chris Lanoie 2015 6:04 21 12/12
86 Sam Dwyer 2008 6:04 12 2/3
87 Joseph Matan 2016 6:04 21 11/13
88 Connor Demerritt 2014 6:05 10 0/3
89 Scott Yang 2016 6:05 26 14/18
90 Prajay Lolabattu 2015 6:05 29 16/19
91 Matthew Clem 2015 6:05 28 7/18
92 Emilio Valencia 2016 6:05 29 19/20
93 Eric Sumner 2008 6:05 22 4/11
94 Austin Thornburg 2013 6:06 26 10/13
95 Bryan Finney 2008 6:07 21 10/11
96 Will Pandori 2009 6:07 27 17/17
97 Jacob Karson 2016 6:08 27 16/18
98 Derek Cech 2019 6:08 13 6/6
99 Kunal Bhatia 2015 6:08 31 11/21
100 Vishanth Iyer 2014 6:08 12 3/4
101 Nicholas Riener 2018 6:09 21 11/11
102 Kyle Donahue 2018 6:09 22 11/12
103 Kyle Tanner 2017 6:09 21 9/11
104 Truman Paras 2019 6:10 14 6/6
105 Justin Seidel 2018 6:10 16 8/8
106 Akhil Surapaneni 2014 6:10 24 8/13
107 Charlie Logan 2018 6:10 22 12/12
108 Sean Adamski 2008 6:11 21 8/11
109 John Mulliken 2017 6:11 26 13/16
110 Peter Deck 2019 6:11 14 6/6
111 Connor Crinion 2015 6:11 29 15/19
112 Ryan Ruiz 2007 6:11 11 1/2
113 Jonathan Durstenfeld 2010 6:12 28 17/20
114 Patrick Reilly 2019 6:12 13 5/6
115 David Estko 2010 6:12 21 6/13
116 Andrew Joseph 2017 6:13 13 5/5
117 Finn Pounds 2014 6:13 11 3/3
118 Jason Bruni 2018 6:13 21 10/11
119 Brandon Toy 2014 6:13 27 11/16
120 Nicolas Deruiter 2016 6:14 29 19/20
121 Christopher Hom 2019 6:14 13 6/6
122 Alex Chapman 2011 6:15 14 8/8
123 Oliver Lamb 2011 6:15 12 2/4
124 Kevin Sedayao 2015 6:15 28 15/18
125 Taylor Calderon 2013 6:15 17 6/8
126 Emilio Flamenco 2014 6:15 26 8/14
127 Nick Lazarakis 2009 6:16 26 14/16
128 Danny Jordan 2008 6:16 11 1/5
129 Cianan Conefrey-Shinozaki 2019 6:16 13 5/5
130 Kyle Otto 2013 6:17 19 8/9
131 Nathan Liu 2019 6:18 13 6/6
132 Justin Nguyen 2017 6:18 24 14/14
133 AJ Killoran 2011 6:19 25 11/15
134 Derek Pincus 2010 6:19 20 11/13
135 Michael Maietta 2009 6:19 15 6/8
136 Conor Sullivan 2009 6:19 28 6/18
137 Benjamin Shea 2013 6:20 26 9/15
138 Andrew Tapia 2007 6:20 13 3/4
139 Patrick Duffy 2013 6:20 12 4/4
140 Justin Folan 2018 6:20 16 5/6
141 Reed Piercey 2015 6:21 11 3/3
142 Elias Masri 2015 6:21 30 14/20
143 David Pagan 2015 6:21 31 11/21
144 Alan Cameron 2007 6:21 15 5/5
145 Michael Trimberger 2010 6:21 14 6/7
146 Kevin Leary 2014 6:21 21 6/10
147 Justin Koh 2009 6:22 10 2/4
148 Dante Carollo 2018 6:23 21 12/12
149 John Bigelow 2012 6:23 27 11/16
150 Andrew Ramirez 2015 6:23 29 13/19
151 Luis Figueroa 2016 6:23 13 2/7
152 Rodrigo Salazar 2019 6:23 11 4/5
153 Thomas Umhofer 2019 6:24 13 6/6
154 Eliot Williams 2007 6:25 15 4/6
155 Kyle Zampaglione 2010 6:26 13 3/6
156 Steven Landis 2016 6:26 24 13/15
157 Andrew McCarty 2012 6:27 14 7/7
158 Zenichi Yaskawa 2015 6:27 23 9/13
159 Eric Chapman 2010 6:27 14 6/8
160 Nicholas Shea 2013 6:27 23 11/12
161 Shant Stephanian 2010 6:27 10 4/5
162 Scott Andersen 2018 6:28 14 7/7
163 Matt Abely 2009 6:28 25 16/16
164 Thomas Maltbaek 2007 6:29 14 3/5
165 Jimmy Consiglio 2013 6:29 29 12/16
166 Daniel Mansperger 2013 6:29 21 7/11
167 Hector Martinez 2015 6:29 18 8/11
168 Bradley Gustafson 2017 6:30 20 8/12
169 Vishaal Jagannadhan 2019 6:31 12 3/5
170 Marco Miranda 2013 6:31 28 10/15
171 Lorenzo Sison 2017 6:31 13 2/6
172 Andres Rocha 2017 6:31 26 13/16
173 Austen Christensen 2013 6:32 21 7/10
174 Michael Lapierre 2017 6:32 26 12/16
175 Matthew Chan 2012 6:32 28 11/17
176 Andrew Cannizzaro 2017 6:32 29 12/19
177 Sam Alexander 2008 6:33 17 5/9
178 Jimmy Roe 2018 6:33 20 12/12
179 Anthony Collado 2013 6:33 17 7/8
180 Elliot Wilde 2014 6:34 27 14/15
181 Carl Molina 2012 6:35 20 7/11
182 Ian Kruse 2013 6:35 14 2/4
183 Simon Coffin 2012 6:35 20 10/10
184 Tyler Thornburg 2010 6:35 21 12/13
185 Alex Williams 2013 6:35 15 3/8
186 Peter DeBrine 2014 6:35 16 5/8
187 Paolo Zialcita 2015 6:35 20 10/11
188 Daniel Miller 2017 6:35 16 7/8
189 Michael Maniglia 2015 6:36 20 4/11
190 Alec Sanchez 2012 6:36 13 5/6
191 Jordan Pine 2011 6:36 14 7/8
192 Sean Foote 2009 6:36 21 11/14
193 Stephen Cabebe 2010 6:37 21 10/14
194 Justin Cho 2013 6:37 14 4/6
195 Tenhir Iyer 2018 6:37 17 7/10
196 Pranay Lolabattu 2015 6:37 25 13/15
197 Chris Obregon 2013 6:37 20 7/9
198 Conor Linehan 2017 6:38 12 2/5
199 CJ Toy 2011 6:38 28 13/18
200 Frank Cannizzaro 2014 6:38 23 10/12
201 Keegan McMillan 2013 6:38 26 10/14
202 Brendon Yu 2014 6:38 10 2/3
203 Jack Thomas 2018 6:38 12 6/6
204 Kyle Jorgensen 2011 6:38 26 6/16
205 Emiliano Soto 2019 6:38 11 5/5
206 Jordan Williams 2010 6:39 13 5/6
207 Beau Pauken 2012 6:39 25 12/15
208 Liam McCarthy 2015 6:40 13 4/5
209 JD Torres 2011 6:40 24 10/15
210 Kyle Kelly 2014 6:40 21 7/10
211 Ben Weems 2012 6:40 10 3/3
212 Andrew Cook 2012 6:40 18 3/9
213 Max Marvin 2018 6:40 11 1/4
214 Brian Lanier 2009 6:40 18 4/9
215 Cole Hammers 2017 6:41 26 12/16
216 Mitchell Stephens 2016 6:41 15 2/7
217 Jose Diaz 2012 6:41 13 5/6
218 Matthew Bowman 2017 6:42 11 5/5
219 Charles Manchester 2014 6:43 20 7/10
220 Karl Meissner 2013 6:43 26 12/14
221 Greg Derenzis 2009 6:44 28 14/18
222 Spencer Popa 2016 6:44 12 3/4
223 Tim Ruder 2011 6:44 23 11/15
224 James Gipson 2016 6:45 19 5/10
225 Michael Allen 2012 6:45 25 10/16
226 August Uffelman 2015 6:45 27 14/17
227 Erik Thorne 2012 6:45 21 12/12
228 Matthew Dobner 2017 6:45 23 12/13
229 Miles Orantia 2009 6:46 17 7/9
230 Kevin Baum 2012 6:46 15 4/7
231 Christian Powell 2019 6:47 12 5/5
232 Alex McCarty 2014 6:47 19 4/9
233 Devin Collins 2009 6:48 13 5/6
234 John Lencioni 2013 6:48 10 2/4
235 Andrew Yang 2010 6:48 15 8/8
236 Joe Peifer 2011 6:49 12 5/6
237 Ian Lang 2014 6:49 27 10/15
238 Joe Smith 2013 6:49 21 4/10
239 Ben Huttlinger 2009 6:49 19 12/12
240 Sam Hayes 2010 6:50 10 2/5
241 Spencer Day 2016 6:50 17 0/9
242 Riley Seitz 2015 6:50 19 3/9
243 Ian Bailey 2018 6:50 17 9/10
244 JoJo MacDonald 2015 6:50 13 6/6
245 Patrick Moran 2009 6:51 13 4/5
246 Andrew Shimshock 2016 6:51 10 1/4
247 Robert Schmidt 2018 6:51 13 6/6
248 Ben Sheridan 2011 6:51 26 12/16
249 Chris Chow 2015 6:52 28 9/19
250 Gabe Marra 2007 6:52 14 3/5
251 John Bruner 2017 6:52 24 11/16
252 William Sawrey 2019 6:52 12 3/5
253 Zachary Johnson 2016 6:52 18 3/9
254 Gabe Gonzalez 2018 6:53 11 2/3
255 Evan Bambico 2011 6:53 14 8/8
256 Davis Hamilton 2015 6:53 21 6/11
257 Perry Willig 2017 6:53 21 10/13
258 James Landa 2013 6:55 13 4/4
259 Sean Chen 2017 6:55 12 4/5
260 David Rivera 2007 6:55 14 1/5
261 Mateo Leano 2016 6:56 14 5/6
262 Nathan McCabe 2013 6:56 18 6/8
263 Andrew Krasts 2011 6:56 20 5/11
264 Matthew Milan 2015 6:56 10 1/4
265 Martin Bailey 2015 6:56 24 10/14
266 Phillip Wong 2016 6:56 15 6/7
267 Bobby Goodley-Espinosa 2009 6:57 23 7/13
268 Julian Van Bruaene 2019 6:57 12 5/5
269 NIck Sousa 2015 6:57 25 6/16
270 Royce Hall 2009 6:57 14 1/5
271 Ty Miller 2013 6:58 16 2/5
272 Jon Leyva 2013 6:58 12 2/3
273 Cameron Chiechi 2011 6:58 27 15/17
274 Will Antes 2014 6:58 20 8/9
275 Desmond Leung 2011 6:58 19 1/9
276 Bobby Allen 2009 6:59 20 5/11
277 John Molina 2017 6:59 25 12/16
278 Stefan Larsen 2019 7:02 12 5/6
279 Lorenzo Lynberg 2014 7:02 14 6/7
280 Evan Tsukahara 2019 7:02 11 5/5
281 Ryan Seid 2011 7:03 10 1/3
282 Jay Lara 2016 7:03 11 3/5
283 William Newcomb 2015 7:04 25 15/16
284 Justin Fillmore 2007 7:04 11 3/5
285 Bryce Pauken 2014 7:04 14 3/4
286 Connor Towne 2013 7:04 26 10/13
287 Robby Ruder 2010 7:04 18 11/12
288 Tyler McGrath 2011 7:05 11 4/5
289 Johannes Hui 2017 7:05 20 6/11
290 Joe Lustig 2016 7:05 18 6/9
291 Joaquin Schmidt 2017 7:05 13 4/8
292 Josue Robles 2019 7:05 12 6/6
293 Chris Bittel 2017 7:06 25 16/16
294 Nestor Montiel 2019 7:06 11 3/6
295 Nate Metzger 2013 7:06 17 6/8
296 Dan Balboni 2019 7:07 12 5/5
297 Alex Pell 2015 7:07 20 8/11
298 Joe Burson-Ryan 2012 7:07 18 7/8
299 Jim Huttlinger 2014 7:07 27 15/15
300 Jeffrey Hooper 2017 7:07 12 1/5
301 Jacob Ruiz 2019 7:08 11 3/6
302 Aidan Mellon-reyes 2016 7:08 19 11/12
303 Nathan Chan 2017 7:08 24 9/16
304 Nathan Wiley 2015 7:08 16 8/8
305 Robbie Bergantz 2009 7:08 22 6/13
306 Drew Ramacher 2016 7:09 13 1/5
307 Charles Molina 2013 7:10 27 13/16
308 Willem Kruse 2016 7:10 12 2/5
309 Christopher Carmona 2018 7:10 13 6/7
310 Jeremy Owens 2017 7:10 13 3/6
311 Cameron Lyons 2017 7:11 13 4/8
312 Matt Ravizza 2010 7:11 19 7/11
313 Paolo Nguyen 2017 7:11 16 8/9
314 Devin Kelly 2009 7:11 19 8/12
315 Sean Costello 2017 7:12 21 9/12
316 Peter Kiamanesh 2011 7:12 19 7/10
317 Josh Kim 2016 7:12 12 2/5
318 Jack Jensen 2017 7:12 10 2/2
319 Colin Whitney 2014 7:14 23 6/11
320 Kevin Do 2017 7:15 14 5/8
321 Lance Miranda 2015 7:15 27 11/17
322 Reese Stanley 2015 7:16 12 2/5
323 Andrew Whitney 2011 7:16 26 14/16
324 Kurt Martin 2010 7:16 24 7/16
325 Alex Leano 2013 7:17 27 12/15
326 Karl Valdez 2012 7:17 10 3/4
327 Matt Menard 2008 7:18 19 9/11
328 Ryan Richardson 2011 7:18 25 8/15
329 Marcus Gray 2016 7:18 16 6/9
330 Zachary Mccarthy 2019 7:18 12 6/6
331 Rudy Martinez 2009 7:18 17 6/11
332 Matt Ganan 2011 7:19 10 4/5
333 Nicholas Steele 2015 7:19 23 8/14
334 Nick Clevenger 2016 7:19 17 8/9
335 Doug Thoreson 2008 7:19 17 5/9
336 Brandon Machado 2015 7:20 26 9/16
337 Nick Fishler 2011 7:20 11 4/6
338 Adam Granath 2012 7:20 24 8/13
339 Jared Furtado 2018 7:20 11 5/5
340 Don Ho 2007 7:20 11 3/4
341 Will Yergin 2016 7:22 27 10/18
342 Alejandro Serrano 2013 7:22 15 6/7
343 John Paton 2010 7:22 17 10/10
344 Owen Evans 2017 7:23 12 4/5
345 Robby Leano 2015 7:23 27 14/17
346 Christian Bagamspad 2016 7:24 11 1/4
347 Greg Edwards 2009 7:24 17 4/8
348 Quinn Nelson 2015 7:25 12 5/5
349 Cory Smith 2011 7:26 12 2/6
350 Owen O'Mahony 2015 7:26 10 5/5
351 Francis Nguyen 2009 7:27 10 0/2
352 Adam Quichocho 2013 7:27 12 3/4
353 Tyler Young 2010 7:27 10 0/4
354 Daniel Caballero 2015 7:27 12 4/5
355 William Premo 2019 7:28 11 2/5
356 Michael Otto 2014 7:28 22 5/11
357 Eli Gordon 2019 7:28 12 6/6
358 Ian Mace 2011 7:28 17 7/11
359 Chris Choi 2010 7:28 20 8/12
360 Patrick Penalosa 2010 7:29 12 3/6
361 Jack Shea 2016 7:29 10 1/5
362 Ryan Lane 2018 7:29 11 6/6
363 Wison Clasara 2010 7:29 20 8/13
364 Andrew Jarymowycz 2018 7:29 10 4/5
365 Alex Toth 2017 7:30 18 5/10
366 Noah Fish 2015 7:31 11 4/6
367 Ryan McGannon 2016 7:32 16 6/8
368 Ryan Ruiz 2012 7:34 12 2/4
369 Michael Youngdahl 2012 7:35 12 4/6
370 Michael Swain 2016 7:35 12 4/5
371 Connor Klitgaard 2015 7:37 28 16/18
372 David Eydus 2013 7:37 11 5/5
373 Edward Kim 2011 7:39 17 7/8
374 Nicholas Abad 2012 7:40 10 1/3
375 Greg Mavor 2010 7:41 19 9/11
376 Patrick Deguzman 2014 7:41 10 3/3
377 Edwin George 2017 7:42 12 4/6
378 Andrew Valencia 2011 7:42 12 2/7
379 Tristan Scheetz 2019 7:42 10 4/5
380 Matthew Rizzo 2017 7:43 18 10/11
381 Douglas Le 2008 7:45 12 4/5
382 Ryan Pham 2013 7:46 10 4/4
383 Samir Seshadri 2014 7:46 12 0/5
384 Jeff Bellon 2013 7:48 12 1/4
385 Jeff Lee 2011 7:48 17 9/10
386 Clayton Sanborn 2017 7:50 11 2/6
387 David Aguilar 2014 7:50 11 2/4
388 Joshua Muncada 2016 7:51 16 4/10
389 Kai Xiao 2013 7:52 14 5/6
390 Derrick Leung 2012 7:53 11 2/3
391 Vincent Nguyen 2013 7:53 17 7/7
392 Andrew Sullivan 2014 7:59 16 9/9
393 Andrew Sides 2011 7:59 12 4/5
394 Vincent Leung 2007 8:01 14 5/5
395 Ethan Penner 2012 8:04 19 5/10
396 Rafael Cooper 2018 8:04 13 3/8
397 Michael Chacon 2009 8:04 11 4/4
398 Brandon Lebeck 2016 8:05 15 7/9
399 Jeremy Edwards 2013 8:06 17 5/7
400 Griffin Cook 2012 8:06 11 3/5
401 Nathaniel Duong 2016 8:08 10 3/5
402 Chad Morris 2012 8:08 11 3/4
403 Ethan Kaye 2016 8:10 17 9/11
404 Kyle Sandvick 2014 8:19 22 4/10
405 Kunal Handa 2019 8:21 11 6/6
406 Ethan Mancini 2019 8:23 12 6/6
407 Yang Shan 2010 8:29 19 8/12
408 Emilio Curiel 2017 8:31 15 2/9
409 Kevin Yu 2018 8:31 12 7/8
410 Jack Blanc 2017 8:32 19 9/11
411 Nick Kleshinski 2014 8:33 10 4/4
412 Luis Rodriguez 2013 8:38 10 1/2
413 Brandon Delosreyes 2010 8:40 10 5/5
414 Benjamin Harris 2019 8:41 11 6/6
415 Jacob Noble 2018 8:44 10 1/5
416 Andrew Sanchez 2008 8:45 14 4/8
417 Michael Rizzo 2017 9:06 13 3/8
418 Anthony Pallone 2013 9:25 22 8/11
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers