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

This report ranks athletes by average career pace. You may also graphically overlay the careers of selected athletes.

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 Colin Peattie 2021 5:05 17 5/7
2 Meika Beaudoin-Rousseau 2018 5:11 32 17/21
3 Neil Davis 2001 5:12 13 8/10
4 Alex Scales 2018 5:18 31 17/21
5 Duncan Burk 2027 5:20 18 7/9
6 Galen Topper 2021 5:22 22 5/9
7 Nolan Topper 2021 5:23 25 10/12
8 Ross D'orfani 2019 5:24 32 19/21
9 Ryunosuke Yanashita 2022 5:25 19 5/9
10 Wayne Hopp 2002 5:26 12 6/8
11 Marcus Avila 2016 5:26 30 15/19
12 Jack Bordoni 2012 5:26 34 21/23
13 Alex Sasser 2015 5:27 33 20/23
14 Dylan Doblar 2017 5:27 34 15/20
15 Dalton Guthrie 2010 5:28 29 16/20
16 Miles Meijer 2015 5:28 33 14/22
17 Clem Welsh 2021 5:28 23 9/11
18 Donald Welsh 2016 5:29 30 15/18
19 Kyle Rae 2011 5:29 33 18/22
20 Eric Baum 2007 5:30 20 8/9
21 Shrey Chettiar 2025 5:30 34 19/21
22 Luke Pinkel 2019 5:30 25 10/15
23 Thomas Busse 2016 5:30 24 10/12
24 Tucker Meijer 2015 5:31 32 19/21
25 Ben Penzel 2026 5:32 23 9/11
26 Joseph Deck 2017 5:32 29 12/16
27 Charles DeAnda 2013 5:32 29 11/15
28 Neerav Gade 2018 5:33 29 11/17
29 Ricardo Avila 2015 5:33 32 18/21
30 Esteban Valencia 2012 5:33 31 16/19
31 Ben Callon 2021 5:34 17 3/6
32 Benjamin Kelly 2009 5:35 35 16/25
33 Ryan Burd 2015 5:36 26 13/14
34 Raymond Meijer 2013 5:36 32 16/17
35 Benjamin Micallef 2017 5:36 29 13/17
36 Derek Shiu 2016 5:36 31 17/19
37 Jack Frida 2023 5:37 24 9/11
38 Joe Giacalone 2025 5:37 14 4/5
39 Luke Hammers 2019 5:37 34 16/22
40 Tony Ferrari 2011 5:37 34 20/22
41 Aziz Ghadiali 2016 5:38 23 8/13
42 Tyler Craven 2024 5:38 27 11/15
43 Matt Seidel 2014 5:39 33 18/20
44 William Burch 2025 5:39 31 15/18
45 Matt Bejar 2006 5:39 18 9/10
46 Matthew Richardson 2017 5:39 23 9/12
47 Adrian Hinojosa 2012 5:39 34 16/21
48 Lawrence Smith 2009 5:39 35 20/22
49 Ted Fuell 2019 5:39 31 18/19
50 Alex Guney 2004 5:40 12 3/6
51 Matthew Busse 2016 5:40 23 12/12
52 Stephen Sziebert 2026 5:40 19 10/10
53 Ben Pinkel 2022 5:40 16 6/8
54 Casper Aliaga 2021 5:40 23 8/11
55 Christian Yarwood 2021 5:41 18 5/8
56 Devansh Shah 2025 5:41 28 13/15
57 Justin Barry 2014 5:42 32 12/19
58 Reed Bodnar-Cohen 2024 5:42 27 13/15
59 Nick Arcelona 2003 5:43 10 4/4
60 Jack Glanville 2022 5:43 27 10/14
61 Chris Sedayao 2017 5:43 28 10/18
62 Tristan Lalonde 2022 5:43 23 6/13
63 Ryan Jensen 2003 5:43 14 5/7
64 Tanish Chettiar 2022 5:44 23 7/10
65 Aiden Theocheung 2021 5:44 20 9/10
66 Sam Diab 2019 5:44 29 17/18
67 Bennet Shaw 2015 5:44 24 11/16
68 Marcos Hinojosa 2009 5:45 25 15/16
69 Nathan Petree 2023 5:45 21 9/10
70 Nico Filip-Sanchez 2015 5:45 24 10/13
71 Michael Hase 2015 5:46 28 14/17
72 Thomas Doyle 2015 5:46 29 19/19
73 Isaac Madrid 2014 5:46 26 12/14
74 Andrew Fabian 2008 5:47 30 16/19
75 Abdulsalam Raja 2023 5:47 11 3/4
76 Kyle Hillebrecht 2008 5:47 24 11/13
77 Daniel Leclair 2018 5:47 29 14/18
78 Jose Sandoval 2012 5:47 30 17/18
79 Daniel Gurza 2016 5:47 31 18/21
80 Holden Duflock 2020 5:48 27 14/16
81 Shashank Nandakumar 2027 5:48 15 6/6
82 Sanmay Jain 2011 5:49 29 16/18
83 Dylan Connell 2026 5:49 22 10/11
84 Zander Verhoeven 2025 5:49 31 18/20
85 Matt Eckstrom 2020 5:49 19 8/10
86 Michael Martinez 2016 5:49 22 12/12
87 Patrick Boyd 2024 5:50 13 0/4
88 Vibhu Krishnan 2022 5:50 27 11/14
89 Andrew Romero 2018 5:50 25 14/14
90 Josh Pleva 2014 5:50 27 10/16
91 Alex Manens 2024 5:50 25 10/13
92 Nicholas Mantovani 2012 5:51 31 15/18
93 Robbie Cotton 2010 5:51 22 11/12
94 Jude Hammers 2024 5:51 21 5/10
95 Camilo Restrepo 2026 5:51 12 5/5
96 Sebastian Penner Brown 2022 5:51 12 3/3
97 Ken Saxton 2013 5:52 27 9/13
98 Luigi Zialcita 2018 5:52 30 17/18
99 Alex Jeongco 2011 5:52 24 11/13
100 Truman Paras 2019 5:52 28 17/17
101 Erik Anderson 2009 5:52 33 18/20
102 Ian Knight 2023 5:52 21 7/9
103 Noa Morishige 2023 5:53 21 8/10
104 Tanay Menezes 2020 5:53 30 16/17
105 Matt Bordoni 2004 5:53 15 4/9
106 Tanay Doppalapudi 2024 5:54 14 3/6
107 Kyle Wulff 2006 5:54 17 9/9
108 Thomas Clark 2018 5:54 26 11/14
109 Joell Macias 2020 5:54 31 14/18
110 Peter Deck 2019 5:54 30 17/19
111 Dylan Papenfuss 2021 5:54 24 12/13
112 Ronil Shah 2027 5:54 14 6/7
113 Patrick Reilly 2019 5:55 28 16/17
114 Jacob Deppmeier 2016 5:55 30 18/19
115 Akshay Alaghatta 2013 5:55 28 12/13
116 Danny Smith 2005 5:55 16 9/10
117 Max Wainwright 2003 5:56 14 8/8
118 Dane Flores 2025 5:56 23 10/10
119 Marshall Seid 2013 5:56 26 11/13
120 Bradley Afroilan 2012 5:56 26 12/15
121 Colby Moore 2006 5:56 19 8/10
122 Brandon Siko 2009 5:56 29 13/18
123 Daniel Vaca 2021 5:57 26 13/14
124 Alex Cagwin 2009 5:57 20 10/11
125 Ryan Menees 2015 5:57 28 15/16
126 Brett Donnelly 2005 5:57 17 5/11
127 Isaiah Amanuel 2020 5:58 25 9/12
128 Derek Cech 2019 5:58 20 8/10
129 Daniel Toy 2012 5:58 26 14/15
130 Joseph Sarmenta 2021 5:58 27 14/14
131 Benthan Vu 2021 5:58 10 3/3
132 Nicholas Riener 2018 5:58 29 17/17
133 Ryder Reginelli 2025 5:58 17 4/7
134 Lupe Rojas 2015 5:58 15 3/7
135 Michael Nazari 2018 5:59 21 10/11
136 Jack Boennighausen 2021 5:59 23 11/11
137 David Dalton 2014 5:59 19 6/8
138 Justin Seidel 2018 5:59 24 12/14
139 Soham Vohra 2023 5:59 20 7/8
140 Andrew Blankley 2014 5:59 28 12/15
141 James Cuff-alvarado 2020 5:59 30 16/16
142 Cole Parrish 2017 5:59 16 8/8
143 Carter Bonham 2027 5:59 14 6/6
144 Nathan Liu 2019 6:00 29 17/18
145 Matt Richards 2010 6:00 28 14/18
146 Jack Phipps 2008 6:00 14 2/7
147 Bryan Heng 2015 6:00 24 14/15
148 Andrew Harada 2006 6:01 22 10/13
149 Weston Raynak 2020 6:01 29 13/15
150 Jefferey Hara 2014 6:01 29 9/17
151 Deven Carroll 2007 6:01 24 11/13
152 Sean Yamagiwa 2012 6:01 15 4/6
153 Kyle Tuttle 2007 6:01 24 13/14
154 Gavin Borer 2027 6:02 15 6/7
155 Benjamin Speck 2026 6:02 20 9/9
156 Antonio Robles 2024 6:02 23 11/14
157 Reed Thornburg 2011 6:02 27 14/17
158 Azariel Martinez-Sigala 2022 6:02 15 6/6
159 Tyler Lazar 2014 6:02 23 9/13
160 Milun Kalidindi 2024 6:03 11 3/4
161 Jacob Lazar 2016 6:03 24 8/15
162 Owen Botkin 2023 6:03 21 6/9
163 Anselmo Sandoval 2011 6:03 20 9/10
164 Ramon Gomez 2014 6:03 27 7/15
165 Cianan Conefrey-Shinozaki 2019 6:03 27 11/16
166 Nico St. Angel 2026 6:03 17 6/6
167 Uriel Ramirez 2022 6:04 26 10/12
168 Chris Lanoie 2015 6:04 21 12/12
169 Sumukh Rao 2026 6:04 15 7/7
170 Erik Matlack 2025 6:04 29 15/17
171 Sonny Lowe 2023 6:04 20 8/9
172 Joseph Matan 2016 6:04 21 11/13
173 Connor Demerritt 2014 6:05 10 0/3
174 Scott Yang 2016 6:05 26 14/18
175 Prajay Lolabattu 2015 6:05 29 16/19
176 Matthew Clem 2015 6:05 28 7/18
177 Emilio Valencia 2016 6:05 29 19/20
178 Dylan Tai 2026 6:05 22 9/12
179 Austin Thornburg 2013 6:06 26 10/13
180 Christopher Hom 2019 6:06 29 12/17
181 Luke Meyercord 2020 6:06 22 7/11
182 Charlie Logan 2018 6:06 24 13/13
183 Will Pandori 2009 6:07 27 17/17
184 Eric Sumner 2008 6:07 23 5/12
185 Brennan Orman 2021 6:07 15 7/7
186 Jason Bruni 2018 6:07 28 13/16
187 Javier Ascencio 2020 6:07 21 8/11
188 Kyle Donahue 2018 6:07 24 11/13
189 Jacob Karson 2016 6:08 27 16/18
190 Jimmy Curley 2003 6:08 10 5/5
191 Lukas Snycerski 2020 6:08 29 12/14
192 Spencer Maffeo 2027 6:08 14 5/6
193 Brandon Mai 2027 6:08 15 7/7
194 Kunal Bhatia 2015 6:08 31 11/21
195 Jackson Willard 2027 6:08 10 2/2
196 Vishanth Iyer 2014 6:08 12 3/4
197 Zach Koverman 2020 6:09 29 14/14
198 Kyle Tanner 2017 6:09 21 9/11
199 Joshua Lee 2019 6:09 20 4/10
200 Nico Ruiz 2024 6:09 19 9/11
201 Matthew Nazari 2020 6:10 28 10/14
202 Isaiah Zamora 2021 6:10 21 9/11
203 Matthew Affinito 2022 6:10 19 6/7
204 Abhinav Aggarwal 2027 6:10 12 5/5
205 Ishaan Vadlamani 2027 6:10 15 7/7
206 Bryan Finney 2008 6:10 23 12/13
207 Akhil Surapaneni 2014 6:10 24 8/13
208 Dhruva Bhagwat 2023 6:11 23 12/13
209 Sean Adamski 2008 6:11 21 8/11
210 Hayden Boone 2024 6:11 22 10/12
211 John Mulliken 2017 6:11 26 13/16
212 Connor Crinion 2015 6:11 29 15/19
213 Ryan Ruiz 2007 6:11 11 1/2
214 Tyler Nguyen 2021 6:12 20 7/10
215 Jonathan Durstenfeld 2010 6:12 28 17/20
216 Sam Dwyer 2008 6:12 14 4/5
217 David Estko 2010 6:12 21 6/13
218 Francis Kitrick 2005 6:13 13 5/7
219 Andrew Joseph 2017 6:13 13 5/5
220 Finn Pounds 2014 6:13 11 3/3
221 Michael Macias 2022 6:13 14 0/6
222 Brandon Toy 2014 6:13 27 11/16
223 Nicolas Deruiter 2016 6:14 30 20/21
224 Louis Balocca 2007 6:14 10 5/5
225 Rohit Vakkalagadda 2024 6:14 17 8/9
226 Dante Carollo 2018 6:14 29 16/18
227 Kiran Larney-badani 2020 6:14 21 7/9
228 Benjamin Broccoli 2025 6:14 10 3/3
229 Oliver Lamb 2011 6:15 12 2/4
230 Ryan Martin 2021 6:15 10 2/3
231 Alex Chapman 2011 6:15 14 8/8
232 Sam Todd 2020 6:15 28 15/15
233 Kevin Sedayao 2015 6:15 28 15/18
234 Taylor Calderon 2013 6:15 17 6/8
235 Ethan Familetti 2024 6:15 22 8/13
236 Mark Becker 2025 6:15 21 5/9
237 Emilio Flamenco 2014 6:15 26 8/14
238 Nick Lazarakis 2009 6:16 26 14/16
239 Justin Cai 2020 6:16 25 9/13
240 Xavier Mcwilliams 2021 6:16 22 10/12
241 Matt Duprel 2005 6:16 10 3/4
242 Dylan Theocheung 2024 6:16 19 9/10
243 Lucas Calhoun 2026 6:16 20 9/10
244 Scott Andersen 2018 6:16 22 10/12
245 Viraj Moharir 2026 6:17 15 7/8
246 Miller Craycraft 2019 6:17 21 7/10
247 Kyle Otto 2013 6:17 19 8/9
248 Anton Matlack 2025 6:17 26 13/15
249 Grant Robinson 2020 6:17 15 5/6
250 Thomas Umhofer 2019 6:17 26 10/16
251 Justin Folan 2018 6:17 18 6/7
252 Nicholas Jarymowycz 2021 6:18 20 8/11
253 Seiji Matsuda 2021 6:18 10 0/3
254 Liam Mckeown 2023 6:18 17 5/7
255 Justin Nguyen 2017 6:18 24 14/14
256 Ian Trela 2024 6:19 16 6/8
257 AJ Killoran 2011 6:19 25 11/15
258 Derek Pincus 2010 6:19 20 11/13
259 Michael Maietta 2009 6:19 15 6/8
260 Robert Choi 2023 6:19 14 5/6
261 Conor Sullivan 2009 6:19 28 6/18
262 Sebastian Salcedo 2027 6:19 14 5/6
263 Devon Montgomery-Eder 2020 6:20 12 5/5
264 Andrew Tapia 2007 6:20 13 3/4
265 Benjamin Shea 2013 6:20 26 9/15
266 Nathan Boyer 2025 6:20 27 13/15
267 Patrick Duffy 2013 6:20 12 4/4
268 Yianni Kouretas 2020 6:20 20 7/9
269 Tommy Snycerski 2023 6:21 22 6/12
270 Reed Piercey 2015 6:21 11 3/3
271 Elias Masri 2015 6:21 30 14/20
272 Tyler Clayton 2005 6:21 18 6/10
273 David Pagan 2015 6:21 31 11/21
274 Michael Trimberger 2010 6:21 14 6/7
275 Kevin Leary 2014 6:21 21 6/10
276 Tomas Lopez 2025 6:22 19 8/9
277 Noah Kihmm 2023 6:22 21 10/12
278 Andy Zhan 2027 6:22 12 5/5
279 Justin Koh 2009 6:22 10 2/4
280 Roman Hollandmiller 2027 6:22 11 2/4
281 Danny Jordan 2008 6:23 14 3/7
282 John Bigelow 2012 6:23 27 11/16
283 Andrew Ramirez 2015 6:23 29 13/19
284 Luis Figueroa 2016 6:23 13 2/7
285 Rodrigo Salazar 2019 6:23 11 4/5
286 Aiden Baldock 2026 6:23 20 11/11
287 Vincent Pecoraro 2023 6:23 13 6/6
288 Colin Brannan 2023 6:25 15 4/5
289 Colby Adams 2021 6:26 11 2/3
290 Kyle Zampaglione 2010 6:26 13 3/6
291 Matt Kamenski 2003 6:26 12 5/6
292 Alec Borer 2023 6:26 19 5/9
293 Steven Landis 2016 6:26 24 13/15
294 Andrew McCarty 2012 6:27 14 7/7
295 Zenichi Yaskawa 2015 6:27 23 9/13
296 Eric Chapman 2010 6:27 14 6/8
297 Nicholas Shea 2013 6:27 23 11/12
298 Daniel Martinez 2020 6:27 20 10/10
299 Matthew Lum 2021 6:27 21 9/11
300 Shant Stephanian 2010 6:27 10 4/5
301 Stephen Escobedo 2003 6:28 12 5/7
302 Robert del Rio 2025 6:28 27 15/15
303 Matt Abely 2009 6:28 25 16/16
304 Jaime Garcia 2021 6:29 10 3/3
305 Thomas Maltbaek 2007 6:29 14 3/5
306 Andrew Haas 2024 6:29 14 3/6
307 Fabio Perez 2025 6:29 11 1/2
308 Jimmy Consiglio 2013 6:29 29 12/16
309 Andrew Lim 2006 6:29 15 3/7
310 Daniel Mansperger 2013 6:29 21 7/11
311 Hector Martinez 2015 6:29 18 8/11
312 Evan Tsukahara 2019 6:30 23 9/12
313 Max Hickman 2023 6:30 20 6/10
314 Christian Powell 2019 6:30 23 12/13
315 Bradley Gustafson 2017 6:30 20 8/12
316 Marco Miranda 2013 6:31 28 10/15
317 Vishaal Jagannadhan 2019 6:31 12 3/5
318 Lorenzo Sison 2017 6:31 13 2/6
319 Andres Rocha 2017 6:31 26 13/16
320 Jimmy Roe 2018 6:31 27 13/17
321 Austen Christensen 2013 6:32 21 7/10
322 Tenhir Iyer 2018 6:32 23 10/14
323 Zack Schultz 2021 6:32 13 4/6
324 Jonathan Mcsweeney 2022 6:32 26 10/13
325 Matthew Chan 2012 6:32 28 11/17
326 Michael Lapierre 2017 6:32 26 12/16
327 Andrew Cannizzaro 2017 6:32 29 12/19
328 Adam Burns 2022 6:33 13 4/4
329 Anthony Collado 2013 6:33 17 7/8
330 Jeremy Park 2023 6:33 20 10/10
331 Alan Cameron 2007 6:33 22 12/12
332 Trevor Reader 2004 6:33 13 5/7
333 Jonathan Park 2023 6:33 20 9/10
334 Luke Givens 2021 6:34 11 0/4
335 Elliot Wilde 2014 6:34 27 14/15
336 Jacob Criss 2025 6:34 23 12/12
337 Trace Peters 2027 6:34 13 5/6
338 Carl Molina 2012 6:35 20 7/11
339 Kyle Butler 2022 6:35 21 8/10
340 Omar Martinez 2022 6:35 14 5/5
341 Ian Kruse 2013 6:35 14 2/4
342 Simon Coffin 2012 6:35 20 10/10
343 Tyler Thornburg 2010 6:35 21 12/13
344 Andrew Willis 2006 6:35 21 11/11
345 Alex Williams 2013 6:35 15 3/8
346 Andrew Delgadillo 2023 6:35 19 7/10
347 Aiden Li 2024 6:35 15 5/9
348 Peter DeBrine 2014 6:35 16 5/8
349 Neiman Dirga 2026 6:35 21 9/11
350 Paolo Zialcita 2015 6:35 20 10/11
351 Daniel Miller 2017 6:35 16 7/8
352 Michael Maniglia 2015 6:36 20 4/11
353 Colin Richardson 2020 6:36 13 5/5
354 Eduardo Barrios 2024 6:36 16 6/9
355 Nikil Nambiar 2020 6:36 28 12/15
356 Alec Sanchez 2012 6:36 13 5/6
357 Jordan Pine 2011 6:36 14 7/8
358 Sean Foote 2009 6:36 21 11/14
359 Eliot Williams 2007 6:36 21 10/12
360 Justin Cho 2013 6:37 14 4/6
361 Stephen Cabebe 2010 6:37 21 10/14
362 Pranay Lolabattu 2015 6:37 25 13/15
363 Sam Alexander 2008 6:37 18 6/10
364 Chris Obregon 2013 6:37 20 7/9
365 Matthew Giraudo 2021 6:37 16 2/8
366 Conor Linehan 2017 6:38 12 2/5
367 Nathan Stark 2024 6:38 20 7/12
368 CJ Toy 2011 6:38 28 13/18
369 Frank Cannizzaro 2014 6:38 23 10/12
370 Keegan McMillan 2013 6:38 26 10/14
371 Brendon Yu 2014 6:38 10 2/3
372 Jack Thomas 2018 6:38 12 6/6
373 Kyle Jorgensen 2011 6:38 26 6/16
374 Lovro Dukic 2019 6:38 12 1/4
375 Emiliano Soto 2019 6:38 11 5/5
376 Jordan Williams 2010 6:39 13 5/6
377 Beau Pauken 2012 6:39 25 12/15
378 Matt Moran 2004 6:39 14 6/8
379 Adam Liu 2021 6:39 11 5/5
380 Brian Kim 2024 6:39 20 10/12
381 JD Torres 2011 6:40 24 10/15
382 Adhrit Tiwari 2027 6:40 12 4/4
383 Liam McCarthy 2015 6:40 13 4/5
384 Kyle Kelly 2014 6:40 21 7/10
385 Andrew Cook 2012 6:40 18 3/9
386 Ben Weems 2012 6:40 10 3/3
387 Max Marvin 2018 6:40 11 1/4
388 Jay Kim 2020 6:40 23 10/12
389 Brian Lanier 2009 6:40 18 4/9
390 Stefan Larsen 2019 6:40 24 12/13
391 Anthony Ng 2022 6:41 23 5/13
392 Andrzej Palomino 2027 6:41 12 4/4
393 Chris Davis 2006 6:41 18 8/9
394 Cole Hammers 2017 6:41 26 12/16
395 Mitchell Stephens 2016 6:41 15 2/7
396 Alex Moriconi 2007 6:41 14 4/7
397 Jose Diaz 2012 6:41 13 5/6
398 Pranay Dogra 2026 6:42 13 4/4
399 Carrick Smith 2027 6:42 12 4/5
400 Ian Bailey 2018 6:42 24 12/15
401 Lucas Kihmm 2020 6:42 18 6/9
402 Cameron Grant van Camp 2020 6:42 12 2/2
403 Matthew Bowman 2017 6:42 11 5/5
404 Alex Henderson 2018 6:43 10 0/3
405 Brady Munnerlyn 2021 6:43 11 1/3
406 Charles Manchester 2014 6:43 20 7/10
407 Dylan Dsilva 2022 6:43 13 1/5
408 Charlie Amend 2026 6:43 12 4/5
409 Karl Meissner 2013 6:43 26 12/14
410 Joshua Jackman 2021 6:43 15 3/6
411 Greg Derenzis 2009 6:44 28 14/18
412 Spencer Popa 2016 6:44 12 3/4
413 Tim Ruder 2011 6:44 23 11/15
414 James Gipson 2016 6:45 19 5/10
415 Tyler T Matsumoto 2022 6:45 20 3/10
416 Ari Freedman 2027 6:45 11 1/4
417 Ryan Kropp 2022 6:45 23 10/11
418 Michael Allen 2012 6:45 25 10/16
419 Dominic Pe Benito 2020 6:45 14 1/5
420 William Sawrey 2019 6:45 17 5/8
421 Luis Callahan 2021 6:45 21 10/11
422 August Uffelman 2015 6:45 27 14/17
423 Tom Nguyen 2026 6:45 11 5/5
424 Erik Thorne 2012 6:45 21 12/12
425 Matthew Dobner 2017 6:45 23 12/13
426 Miles Orantia 2009 6:46 17 7/9
427 Kevin Baum 2012 6:46 15 4/7
428 Maddox Egge 2022 6:46 14 2/5
429 Rory Lepore 2020 6:47 13 1/3
430 Alex McCarty 2014 6:47 19 4/9
431 Trevor Koss 2020 6:48 14 4/6
432 Jeffrey Mu 2024 6:48 10 3/5
433 Devin Collins 2009 6:48 13 5/6
434 James Ludwico 2023 6:48 20 7/10
435 John Lencioni 2013 6:48 10 2/4
436 Andrew Yang 2010 6:48 15 8/8
437 Robert Yang 2022 6:48 11 4/5
438 David Guthrie 2003 6:49 12 6/6
439 Joe Peifer 2011 6:49 12 5/6
440 Zachary Amanuel 2024 6:49 19 7/11
441 Ian Lang 2014 6:49 27 10/15
442 Dan Balboni 2019 6:49 26 13/15
443 Joe Smith 2013 6:49 21 4/10
444 Matthew Fujii 2020 6:49 12 3/4
445 Conner Demo 2019 6:49 16 8/8
446 Ben Huttlinger 2009 6:49 19 12/12
447 Sam Hayes 2010 6:50 10 2/5
448 Robel Elias 2025 6:50 12 3/4
449 Robert Schmidt 2018 6:50 17 7/9
450 Spencer Day 2016 6:50 17 0/9
451 Ian Muller 2024 6:50 21 9/13
452 Riley Seitz 2015 6:50 19 3/9
453 Wesley Falxa-sturken 2020 6:50 12 1/3
454 James Garrow 2020 6:50 13 4/4
455 JoJo MacDonald 2015 6:50 13 6/6
456 Darsh Dwivedi 2027 6:51 12 5/5
457 Thaddius Rozbicki 2025 6:51 15 5/8
458 Jake Testa 2021 6:51 19 8/10
459 Patrick Moran 2009 6:51 13 4/5
460 Andrew Shimshock 2016 6:51 10 1/4
461 Murteza Ghadiali 2023 6:51 17 2/7
462 Ben Sheridan 2011 6:51 26 12/16
463 Ryan O'Connor 2008 6:51 11 1/4
464 Gabe Marra 2007 6:52 14 3/5
465 Donovan Cozort 2025 6:52 18 8/9
466 Chris Chow 2015 6:52 28 9/19
467 Henri Quattrini 2024 6:52 20 10/13
468 John Bruner 2017 6:52 24 11/16
469 Stanley Chung 2007 6:52 10 1/2
470 Max Amend 2022 6:52 17 7/8
471 Zachary Johnson 2016 6:52 18 3/9
472 Julian Van Bruaene 2019 6:53 23 9/12
473 Evan Bambico 2011 6:53 14 8/8
474 Davis Hamilton 2015 6:53 21 6/11
475 Perry Willig 2017 6:53 21 10/13
476 Gabe Gonzalez 2018 6:54 12 2/3
477 James Landa 2013 6:55 13 4/4
478 Aidan Tighe 2027 6:55 14 6/6
479 Wyatt Rainey 2023 6:55 11 3/5
480 Jackson Sousa 2020 6:55 17 6/7
481 Sean Chen 2017 6:55 12 4/5
482 Christopher Carmona 2018 6:55 19 10/11
483 Mateo Leano 2016 6:56 14 5/6
484 Robby Kerslake 2023 6:56 20 9/10
485 Nathan McCabe 2013 6:56 18 6/8
486 Andrew Krasts 2011 6:56 20 5/11
487 Jason Lee 2026 6:56 15 6/7
488 Matthew Milan 2015 6:56 10 1/4
489 Martin Bailey 2015 6:56 24 10/14
490 Phillip Wong 2016 6:56 15 6/7
491 Bobby Goodley-Espinosa 2009 6:57 23 7/13
492 Umair Mughal 2025 6:57 16 7/8
493 Paolo Alvarez 2023 6:57 13 2/4
494 Alexander Valdes 2021 6:57 12 4/6
495 NIck Sousa 2015 6:57 25 6/16
496 David Daniels 2021 6:57 14 6/7
497 Ty Miller 2013 6:57 16 2/5
498 Royce Hall 2009 6:57 14 1/5
499 Cameron Chiechi 2011 6:58 27 15/17
500 Ben Agustin 2024 6:58 20 9/12
501 Jon Leyva 2013 6:58 12 2/3
502 Ben Osborne 2020 6:58 25 11/14
503 Jonathan Roth 2025 6:58 13 6/6
504 Will Antes 2014 6:58 20 8/9
505 Desmond Leung 2011 6:58 19 1/9
506 Bobby Allen 2009 6:59 20 5/11
507 Nolan Murphy 2022 6:59 22 7/10
508 John Molina 2017 6:59 25 12/16
509 Justin Fillmore 2007 7:00 17 6/10
510 Bobby Hornung 2006 7:00 17 8/9
511 Jimmy Marenco 2022 7:00 14 5/6
512 Anthony Kaiser 2023 7:02 14 7/7
513 Marcus Peterson 2019 7:02 11 2/5
514 Lorenzo Lynberg 2014 7:02 14 6/7
515 Donovan Mcpeek 2022 7:02 19 9/11
516 John Cantalupi 2004 7:02 14 4/8
517 Kian Washington 2026 7:02 18 9/9
518 Ryan Seid 2011 7:03 10 1/3
519 Zack Amdursky 2021 7:03 16 9/9
520 William Premo 2019 7:03 24 10/13
521 Jay Lara 2016 7:03 11 3/5
522 William Newcomb 2015 7:04 25 15/16
523 Adam Leong 2023 7:04 20 3/10
524 Bryce Pauken 2014 7:04 14 3/4
525 Connor Towne 2013 7:04 26 10/13
526 Ethan Cannizzaro 2020 7:04 13 2/4
527 Tim Halley 2021 7:04 16 9/9
528 David Ulloa 2021 7:04 14 4/6
529 Tyler McGrath 2011 7:05 11 4/5
530 Jimmy Hanson 2021 7:05 13 4/6
531 Johannes Hui 2017 7:05 20 6/11
532 Joe Lustig 2016 7:05 18 6/9
533 Robby Ruder 2010 7:05 19 11/13
534 Theodore Do 2027 7:05 13 5/6
535 Joaquin Schmidt 2017 7:05 13 4/8
536 Josue Robles 2019 7:05 12 6/6
537 Mack Casterman 2004 7:05 12 7/7
538 Chris Bittel 2017 7:06 25 16/16
539 Nestor Montiel 2019 7:06 11 3/6
540 Bricen Tang 2026 7:06 12 5/6
541 Nate Metzger 2013 7:06 17 6/8
542 Liam Conway 2026 7:07 13 6/7
543 Emilio Garcia 2020 7:07 23 7/13
544 Joe Burson-Ryan 2012 7:07 18 7/8
545 Alex Pell 2015 7:07 20 8/11
546 Danny Florek 2004 7:07 12 4/6
547 Jim Huttlinger 2014 7:07 27 15/15
548 Jeffrey Hooper 2017 7:07 12 1/5
549 Tate Steven-Schneider 2024 7:08 20 12/12
550 Brian Aganad 2004 7:08 14 6/8
551 Jacob Ruiz 2019 7:08 11 3/6
552 Aidan Mellon-reyes 2016 7:08 19 11/12
553 David Rivera 2007 7:08 20 6/11
554 Nathan Chan 2017 7:08 24 9/16
555 Aarnav Kumta 2027 7:08 11 4/4
556 Nathan Wiley 2015 7:08 16 8/8
557 Robbie Bergantz 2009 7:08 22 6/13
558 Cru Ulrich 2003 7:09 10 3/4
559 Sean Stebbins 2019 7:09 22 11/13
560 Diego Sanchez-Ramos 2020 7:09 10 3/3
561 Drew Ramacher 2016 7:09 13 1/5
562 Zachary Mccarthy 2019 7:10 22 8/12
563 Charles Molina 2013 7:10 27 13/16
564 Willem Kruse 2016 7:10 12 2/5
565 Jeremy Owens 2017 7:10 13 3/6
566 Nathan Cutaran 2023 7:11 15 5/7
567 Matt Ravizza 2010 7:11 19 7/11
568 Cameron Lyons 2017 7:11 13 4/8
569 Paolo Nguyen 2017 7:11 16 8/9
570 Devin Kelly 2009 7:11 19 8/12
571 Sean Costello 2017 7:12 21 9/12
572 Peter Kiamanesh 2011 7:12 19 7/10
573 Rivan Dass 2025 7:12 10 5/5
574 Josh Kim 2016 7:12 12 2/5
575 Jack Jensen 2017 7:12 10 2/2
576 Joey Henry 2004 7:13 11 2/5
577 Kunal Handa 2019 7:14 23 14/14
578 Sam Wilson 2022 7:14 20 5/9
579 Fernie Rodriguez 2022 7:14 13 4/6
580 Colin Whitney 2014 7:14 23 6/11
581 Kevin Do 2017 7:15 14 5/8
582 Kailash Gupta-verma 2023 7:15 11 3/3
583 Jake Kwon 2026 7:15 16 5/7
584 Robert Lopez 2024 7:15 10 1/4
585 Lance Miranda 2015 7:15 27 11/17
586 Ayman Fallah 2026 7:15 10 3/5
587 Akin Broadwater 2027 7:16 12 4/5
588 Reese Stanley 2015 7:16 12 2/5
589 Andrew Whitney 2011 7:16 26 14/16
590 Usman Khan 2026 7:16 13 4/7
591 Kurt Martin 2010 7:16 24 7/16
592 Alex Leano 2013 7:16 27 12/15
593 Karl Valdez 2012 7:17 10 3/4
594 Alexander Claure 2021 7:17 19 10/11
595 Ryan Richardson 2011 7:18 25 8/15
596 Marcus Gray 2016 7:18 16 6/9
597 Rudy Martinez 2009 7:18 17 6/11
598 Matt Ganan 2011 7:19 10 4/5
599 Nicholas Steele 2015 7:19 23 8/14
600 Tyler J Matsumoto 2022 7:19 13 4/5
601 Nick Clevenger 2016 7:19 17 8/9
602 Doug Thoreson 2008 7:19 17 5/9
603 Connor Harris 2022 7:19 14 6/6
604 Brandon Machado 2015 7:20 26 9/16
605 Nick Fishler 2011 7:20 11 4/6
606 Adam Granath 2012 7:20 24 8/13
607 Jared Furtado 2018 7:20 11 5/5
608 Aarav Iyer 2027 7:20 11 3/4
609 Aaron Meng 2024 7:21 15 6/8
610 Will Yergin 2016 7:22 27 10/18
611 Alejandro Serrano 2013 7:22 15 6/7
612 Charles Moreland 2025 7:22 23 13/14
613 Chris Zazueta 2020 7:22 22 10/12
614 John Paton 2010 7:22 17 10/10
615 Matt Menard 2008 7:23 21 10/12
616 Ryan Cheung 2025 7:23 15 3/6
617 Jerom Jothiprakasam 2024 7:23 16 10/10
618 Owen Evans 2017 7:23 12 4/5
619 Robby Leano 2015 7:23 27 14/17
620 Christian Bagamspad 2016 7:24 11 1/4
621 Arjun Arya 2025 7:24 14 3/7
622 Greg Edwards 2009 7:24 17 4/8
623 Don Ho 2007 7:24 15 7/8
624 Jensen Koberlein 2021 7:25 13 1/6
625 Quinn Nelson 2015 7:25 12 5/5
626 Ryan Lane 2018 7:25 14 6/7
627 Cory Smith 2011 7:26 12 2/6
628 Owen O'Mahony 2015 7:26 10 5/5
629 Adam Quichocho 2013 7:27 12 3/4
630 Francis Nguyen 2009 7:27 10 0/2
631 Somik Sinha 2026 7:27 12 6/6
632 Tyler Young 2010 7:27 10 0/4
633 Daniel Caballero 2015 7:27 12 4/5
634 Sahaj Patel 2025 7:27 11 4/4
635 Michael Otto 2014 7:28 22 5/11
636 Ian Mace 2011 7:28 17 7/11
637 Chris Choi 2010 7:28 20 8/12
638 Pwin Tuntasood 2006 7:28 16 7/8
639 Patrick Penalosa 2010 7:29 12 3/6
640 Jack Shea 2016 7:29 10 1/5
641 Wison Clasara 2010 7:29 20 8/13
642 Brian Martinez 2006 7:29 11 3/5
643 Eli Gordon 2019 7:29 14 6/7
644 Liam Stennis 2024 7:29 14 7/8
645 Andrew Jarymowycz 2018 7:29 10 4/5
646 Alex Toth 2017 7:30 18 5/10
647 Noah Fish 2015 7:31 11 4/6
648 Chase Dawson-Kolb 2026 7:31 11 5/5
649 Liam Werner 2025 7:31 10 3/4
650 Matthew Donahue 2023 7:32 14 3/6
651 Ryan McGannon 2016 7:32 16 6/8
652 Michael Mcguire 2019 7:32 19 4/10
653 Zack Knudsen 2024 7:32 10 3/4
654 Matthew Hidde 2019 7:33 12 3/5
655 Matthew Abraham 2021 7:34 17 9/10
656 Jaden Vinoth 2027 7:34 10 3/3
657 Ryan Ruiz 2012 7:34 12 2/4
658 Gregory Urbalejo 2026 7:34 11 5/5
659 Michael Youngdahl 2012 7:35 12 4/6
660 Cesar Tafoya 2027 7:35 12 4/5
661 Michael Swain 2016 7:35 12 4/5
662 Dylan Chau 2025 7:36 24 12/15
663 Leo Tsai 2026 7:36 10 1/4
664 Connor Klitgaard 2015 7:37 28 16/18
665 Tristan Scheetz 2019 7:37 14 6/7
666 Carter Hively 2022 7:37 18 7/9
667 David Eydus 2013 7:37 11 5/5
668 Conrad Correa 2027 7:38 11 5/5
669 Fernando Salvador 2021 7:38 13 6/6
670 Daniel Haas 2006 7:39 12 6/6
671 Edward Kim 2011 7:39 17 7/8
672 Nicholas Abad 2012 7:40 10 1/3
673 Romit Sachdev 2026 7:40 12 5/5
674 Greg Mavor 2010 7:40 19 9/11
675 Ellek Garcia 2025 7:41 12 5/5
676 Kellen Weimers 2022 7:41 16 6/7
677 Patrick Deguzman 2014 7:41 10 3/3
678 Edwin George 2017 7:42 12 4/6
679 Andrew Valencia 2011 7:42 12 2/7
680 Matthew Rizzo 2017 7:43 18 10/11
681 David Casterman 2007 7:43 15 4/8
682 Sherwin Lai 2020 7:44 11 2/4
683 Nicholas Cho 2019 7:44 11 3/4
684 Cannon Kissane 2022 7:44 11 2/3
685 Brandon Orozco 2026 7:45 19 10/11
686 Vaughn Mina 2024 7:45 18 6/11
687 Dylan Hively 2024 7:46 11 5/5
688 Saeed Lopez-Diaz 2026 7:46 15 4/6
689 Ryan Glennon 2019 7:46 14 5/6
690 Ryan Pham 2013 7:46 10 4/4
691 Samir Seshadri 2014 7:46 12 0/5
692 Jeff Bellon 2013 7:48 12 1/4
693 Jeff Lee 2011 7:48 17 9/10
694 Joon Han 2025 7:49 12 4/4
695 Jacob Wiens 2023 7:49 14 4/7
696 Clayton Sanborn 2017 7:50 11 2/6
697 Joshua Couyer 2026 7:50 18 10/10
698 David Aguilar 2014 7:50 11 2/4
699 Brody Tanner 2026 7:51 14 2/6
700 Joshua Muncada 2016 7:51 16 4/10
701 Kai Xiao 2013 7:52 14 5/6
702 Derrick Leung 2012 7:53 11 2/3
703 Vincent Nguyen 2013 7:53 17 7/7
704 Douglas Le 2008 7:53 13 5/6
705 Bradley Kemp 2025 7:54 15 2/6
706 Diego Ulloa 2025 7:56 22 14/14
707 Lucas Diphillips 2027 7:56 12 5/6
708 Tuhin Mythil 2027 7:57 11 3/4
709 Andrew Sullivan 2014 7:59 16 9/9
710 Andrew Sides 2011 7:59 12 4/5
711 Angelo Alonso 2021 7:59 12 4/6
712 David Gil 2027 8:00 10 3/4
713 Tyler Chen 2026 8:02 18 7/9
714 Jaden Park 2021 8:02 17 8/9
715 Rafael Cooper 2018 8:02 15 4/10
716 Ethan Penner 2012 8:04 19 5/10
717 Paul Pak 2026 8:04 12 2/5
718 Michael Chacon 2009 8:04 11 4/4
719 Brandon Lebeck 2016 8:05 15 7/9
720 Will Jennings 2022 8:05 17 7/8
721 Oliver Lopez 2020 8:06 13 2/5
722 Jeremy Edwards 2013 8:06 17 5/7
723 Griffin Cook 2012 8:06 11 3/5
724 Gavin Chang 2027 8:07 13 3/6
725 Nathaniel Duong 2016 8:08 10 3/5
726 Chad Morris 2012 8:08 11 3/4
727 Ryan Liong 2027 8:08 11 4/4
728 Brennan Aquino 2022 8:10 19 8/11
729 Ethan Kaye 2016 8:10 17 9/11
730 Max Cottarell-Kellner 2027 8:10 11 5/5
731 Antonio Templanza 2003 8:11 11 4/5
732 Mateo Cardenas 2026 8:13 15 4/7
733 Vincent Leung 2007 8:14 17 8/8
734 Thientoan Nguyen 2025 8:14 11 4/5
735 Jason Zaelit 2024 8:16 10 4/4
736 Omer Sultan 2027 8:18 11 5/5
737 Wyatt Kaye 2025 8:18 22 13/13
738 Kyle Sandvick 2014 8:19 22 4/10
739 Ethan Mancini 2019 8:23 12 6/6
740 Matthew Jung 2026 8:27 13 5/6
741 Yang Shan 2010 8:29 19 8/12
742 Emilio Curiel 2017 8:31 15 2/9
743 Kevin Yu 2018 8:31 12 7/8
744 Jack Blanc 2017 8:32 19 9/11
745 Nick Kleshinski 2014 8:33 10 4/4
746 Luis Rodriguez 2013 8:38 10 1/2
747 Nathan Cheung 2026 8:38 11 4/4
748 Nathan Choi 2026 8:38 11 4/6
749 Akash Stanislaus 2027 8:39 10 3/4
750 Brandon Delosreyes 2010 8:40 10 5/5
751 Benjamin Harris 2019 8:41 11 6/6
752 Jacob Noble 2018 8:44 10 1/5
753 Andrew Sanchez 2008 8:47 17 4/9
754 Tri Tran 2026 8:56 10 4/4
755 Luke Brennan 2027 8:58 10 4/4
756 Rohan Dhameja 2027 9:00 10 3/3
757 Michael Rizzo 2017 9:06 13 3/8
758 Nathan Nguyen 2021 9:06 13 6/7
759 Alex Sison 2024 9:07 16 8/9
760 Austin Bauman 2025 9:11 14 6/7
761 Ayaan Vaswani 2025 9:12 18 9/11
762 Stephan Silva 2020 9:19 14 7/7
763 Anthony Pallone 2013 9:25 22 8/11
764 Sean Kim 2026 9:26 15 8/8
765 Lucas Huang 2026 9:44 15 5/6
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers