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 20 races
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Select Runners to
Overlay Careers
1 Jake Parker 2020 5:15 36 19/20
2 Andrew Hazzard 2018 5:19 30 7/13
3 Ryan Herbers 2025 5:19 22 6/7
4 Conor Gibson 2022 5:20 41 20/22
5 Carson Bix 2017 5:22 41 14/18
6 Caleb Terrill 2018 5:22 40 11/18
7 Yudai Shimizu 2023 5:24 37 14/20
8 Aaron Cohen 2023 5:26 30 12/14
9 Ike Tamanaha 2018 5:27 47 16/24
10 Joshua Murray 2021 5:27 43 22/25
11 Yousef Baddour 2016 5:28 41 14/22
12 Hayden Green 2022 5:31 42 20/23
13 Niccolo Esquivelzeta 2019 5:32 44 19/24
14 Rory Abberton 2018 5:33 47 20/25
15 Jorge Rodriguez 2017 5:33 40 12/18
16 Michael Nakahara 2013 5:33 43 19/26
17 Andrew Quast 2025 5:35 29 10/11
18 Jerry Gonzalez 2020 5:37 35 15/19
19 Evan Gibson 2022 5:38 34 17/19
20 Cooper Acuesta 2023 5:38 40 18/22
21 Shingo Morita 2019 5:39 34 12/17
22 Teddy Kassa 2013 5:39 35 17/20
23 Steven Decastro 2007 5:39 46 22/30
24 Navier Quezada 2023 5:40 26 11/14
25 Matthew Frey 2022 5:41 40 21/22
26 Thomas Kawase 2017 5:41 40 13/15
27 Naoki Kasai 2021 5:42 47 23/29
28 Ryan Vo 2018 5:42 45 18/21
29 Seung Yang 2020 5:43 21 4/7
30 Liam Fitzpatrick 2019 5:43 46 20/24
31 Nolan Gallagher 2020 5:44 44 19/26
32 Drew Griffie 2011 5:45 36 20/23
33 Kai Smith 2022 5:46 40 21/24
34 Adel Kelifa 2015 5:46 28 11/11
35 Mohammed Qazi 2002 5:48 42 25/32
36 Aaron Nieraeth 2017 5:48 38 12/15
37 Nehme Awad 2019 5:49 37 19/19
38 Aaron Liu 2023 5:50 34 15/17
39 Matthew Ritchey 2020 5:50 28 14/27
40 Dominic Disloquez 2023 5:50 21 6/8
41 Tyler Young 2017 5:51 36 10/15
42 Andrew Hammers 2009 5:51 29 12/15
43 Joon Hee Bock 2019 5:51 38 13/16
44 Spencer Lubs 2014 5:52 34 15/19
45 Tyler Strong 2017 5:52 41 13/18
46 Ryan Chang 2021 5:53 38 18/22
47 Cameron Rosales 2023 5:54 31 13/15
48 Rio Enomoto 2008 5:54 41 19/26
49 Amir Ursani 2005 5:55 38 14/21
50 Jason Rodriguez 2015 5:55 27 9/12
51 Leonardo Isella 2025 5:56 30 11/12
52 Andrew Faust 2012 5:56 41 22/24
53 Matthew Lee 2021 5:56 24 9/10
54 Frank Wong 2023 5:56 34 14/18
55 Anthony Cavuoti 2017 5:57 32 8/10
56 Mateo Gregory 2020 5:57 41 19/24
57 Cameron Corrao 2012 5:58 29 14/15
58 Andrew Lin 1999 5:58 29 9/18
59 Alex Tseng 2006 5:58 38 17/23
60 Caleb Buclatin 2025 5:59 23 8/9
61 Shota Shimizu 2021 6:00 42 19/25
62 Eddie Fung 2016 6:00 33 9/13
63 William Duan 2018 6:00 41 19/22
64 Micah Taw 2024 6:00 25 7/9
65 Augustine Ahn 2019 6:01 48 24/26
66 Jeremy Nieraeth 2019 6:01 45 18/25
67 Corey Hirokawa 2001 6:01 44 27/33
68 Jake Herrera 2021 6:01 28 14/15
69 Taylor Uyama 2011 6:01 26 12/17
70 Dylan Covert 1999 6:02 29 16/19
71 Dan Ingram 1999 6:02 32 15/19
72 Minyeong Chae 2025 6:03 25 9/10
73 Ryota Muto 2003 6:03 20 11/11
74 Greg Day 2012 6:04 39 19/22
75 Miles Dawson 2012 6:04 35 17/19
76 Steven Horton 2010 6:04 27 10/14
77 Michael Ohta 2009 6:05 27 11/13
78 Miles Blum 2012 6:05 36 17/22
79 Matthew Lee 2019 6:05 45 19/26
80 Brandon Vientos 2012 6:06 34 13/18
81 Matthew Nguyen 2020 6:06 26 13/13
82 Avedis Nazarian 2006 6:06 37 16/35
83 Sean Toomey 2024 6:07 24 7/9
84 Saunak Ghosh 2025 6:07 22 6/8
85 Patrick Han 2021 6:07 32 15/20
86 Gota Okawa 2022 6:07 20 8/9
87 Jon Yi 2005 6:07 41 22/25
88 Dheeshith Senthil Kumar 2025 6:07 26 9/9
89 Stephen Yoshizawa 2009 6:08 37 13/22
90 Trevor Wiseman 2005 6:08 33 19/19
91 Thomas Meehan 2021 6:08 25 14/14
92 Jonah Ng 2019 6:08 40 15/21
93 Justin Han 2022 6:08 20 7/9
94 Jack Timko 2021 6:09 35 16/20
95 Sathvik Ramireddy 2024 6:09 32 9/12
96 Justin Yong 2024 6:09 34 14/14
97 Tyler Vo 2022 6:09 33 13/20
98 Justin Matsui 2021 6:09 34 18/19
99 Carlo Aguila 2020 6:09 46 27/28
100 Phil St John 1999 6:10 34 17/22
101 Dustin Sisco 2007 6:10 38 17/23
102 Nirat Keswani 2008 6:11 36 21/22
103 Christian Ampo 2015 6:11 38 16/20
104 Julen Esquivelzeta Sohn 2024 6:12 32 8/13
105 Keaton Yoshiba 2009 6:12 35 16/20
106 George Prahl 1998 6:13 23 7/12
107 Kyle Cripps 2012 6:13 32 14/17
108 Kevin Ray 2001 6:13 43 29/32
109 Jumpei Komori 2019 6:13 20 5/5
110 Andres Murillo 2016 6:13 30 7/14
111 Vincent Corona 2022 6:13 37 20/24
112 Brian Kim 2021 6:14 25 8/12
113 Jeff Ostrom 2007 6:14 35 15/20
114 Keith Garver 2017 6:14 37 10/18
115 Matt Benson 2018 6:14 36 9/17
116 Ryoma Kozaki 2022 6:15 31 15/19
117 Ted Johnson 2018 6:16 32 12/15
118 David Yuan 2011 6:16 33 20/21
119 Nick Russo 2020 6:16 37 19/22
120 Steven Ha 2021 6:17 38 19/23
121 Grant Lapovich 2013 6:17 32 18/18
122 Jagger Smith 2024 6:17 23 7/9
123 Satoshi Ishigaki 2017 6:17 35 10/16
124 Ryan Hagen 2003 6:18 39 16/24
125 Jacob Ellenberger 2015 6:18 24 8/12
126 Anthony Tyler 2016 6:19 33 11/16
127 Stephen Hansen 2021 6:20 39 22/23
128 Ryan Ung 2004 6:20 45 19/27
129 Jason Lee 2020 6:20 43 23/29
130 Brandon Gia 2009 6:20 35 13/20
131 Blake Pastrana 2022 6:21 28 15/16
132 Shayne Carroll 2004 6:21 38 19/23
133 Ryan Byard 2009 6:21 37 19/23
134 Joey Bianchi 2008 6:21 31 16/19
135 Cody Beltran 2011 6:21 30 15/17
136 Nicholas Lu 2021 6:21 20 6/9
137 Ryan Patterson 2003 6:22 31 17/20
138 Kregg Maruyama 2015 6:22 23 6/10
139 Louis Castro 2006 6:23 43 23/26
140 Angus Shen 2022 6:23 31 18/19
141 Aidan Crofton 2021 6:23 36 18/23
142 Ethan Elliott 2019 6:23 28 11/14
143 Joshua Laveaga 2019 6:24 21 3/6
144 Masaru Nagano 2019 6:24 25 5/9
145 Brian Onizuka 2007 6:24 26 12/13
146 Nathaniel Webster 2020 6:24 34 16/21
147 Alex Faust 2016 6:25 26 8/10
148 Daniel Chung 2009 6:25 23 8/12
149 Ryan Starr 2015 6:26 25 11/11
150 Zack Livingston 2007 6:26 20 6/8
151 Aneesh Srirambhatla 2024 6:26 26 10/11
152 Shane Breski 2009 6:26 26 10/13
153 Ryan Ausland 2017 6:28 38 14/17
154 Ethan Wen 2025 6:28 25 7/8
155 Dennis Sierra 1997 6:28 22 8/10
156 Joey Sarkisian 2021 6:29 32 19/19
157 Ezhar Assasa 2008 6:29 35 20/21
158 John Yoo 2003 6:29 41 20/25
159 Alvin Go 2007 6:29 26 13/14
160 Il Joon Kim 2019 6:29 39 13/20
161 James Lee 2020 6:29 24 8/13
162 Matt Truong 2005 6:30 41 19/24
163 Mark Li 2007 6:30 20 9/10
164 Conner Kurahashi 2018 6:31 25 8/11
165 Hetmann Hsieh 2003 6:31 41 18/26
166 Keith Phiboolsook 2003 6:31 46 24/31
167 Luke Swanson 2018 6:31 33 13/16
168 Trevor Martin 2017 6:32 31 9/14
169 Brett Exnowski 1999 6:33 30 11/17
170 Andrew Grant 2002 6:33 24 14/15
171 Michael Mendoza 2009 6:33 27 6/14
172 Ken Radomski 2004 6:34 38 16/22
173 Jon Gehrt 2004 6:35 44 20/25
174 Kyten Arthur 2019 6:36 37 12/19
175 Kristian Membribes 2023 6:36 22 7/7
176 Isaiah Kim 2025 6:37 22 8/8
177 Marco D'eusebio 2014 6:37 20 7/9
178 Zak Koltun 2009 6:38 32 18/20
179 Yosuke Enomoto 2010 6:38 31 10/18
180 Daisuke Sasada 2016 6:39 32 13/14
181 Andrew Aguilar 2024 6:39 28 7/10
182 Daniel Shweiri 2012 6:39 33 17/18
183 Robert Shelton 2023 6:39 30 13/13
184 Greg Matsuura 2013 6:39 35 11/22
185 Jacob Lee 2021 6:40 26 9/14
186 Matt Adachi 2012 6:40 32 13/17
187 Dennis Legarda 2003 6:40 20 8/10
188 Josh Mccarty 2008 6:40 35 20/21
189 Noah Holker 2021 6:41 35 19/22
190 Brian Doyle 1999 6:42 35 19/23
191 Steve Ritterman 1999 6:42 29 13/18
192 John Blais Jr 2022 6:42 23 11/13
193 George Uyama 2008 6:42 28 12/14
194 Andy Viton 2003 6:42 29 15/17
195 Aaron Chung 2019 6:43 20 3/6
196 Chris Kanda 2008 6:43 27 13/15
197 Riley Dawson 2014 6:44 31 11/15
198 Blake Gilmartin 2014 6:45 28 13/15
199 Dustin Dutzy 2004 6:45 36 13/19
200 Ravi Chintalacharuvu 2015 6:45 21 7/8
201 Gavin Overturf 2016 6:45 27 7/10
202 Matthew Kim 2022 6:46 22 11/11
203 Whit Eckert 2020 6:46 34 17/23
204 Matt Wilson 1999 6:47 22 8/10
205 Koby Taylor 2018 6:47 40 19/22
206 Dominic Gelinas 1999 6:48 27 11/14
207 Jay Kubo 2011 6:48 29 16/17
208 Tim Kobel 2003 6:48 39 18/25
209 Muhammad Taha 2023 6:48 20 4/8
210 Edwin Rivera 2018 6:49 25 7/10
211 Tyler Yang 2019 6:49 27 7/11
212 Alex Dashuta 2019 6:49 27 11/14
213 Julian Anthony 2012 6:50 29 14/15
214 Gautam Verma 2003 6:50 38 20/24
215 Eric LaRue 2011 6:50 25 12/15
216 Sam Cho 2006 6:50 22 4/8
217 Dyllan Lizotte 2016 6:51 21 4/7
218 Michael Flynn 2010 6:51 26 13/16
219 Patrick Nokes 2011 6:51 29 16/18
220 Chris Wright 2005 6:52 32 11/15
221 Takumi Sugita 2020 6:52 27 16/16
222 Samuel Kim 2020 6:52 26 16/17
223 Jackson Cizma 2019 6:53 37 16/19
224 Andrew Froning 2016 6:53 22 8/9
225 Kevin Tomac 2011 6:54 30 16/18
226 Jeremy Ovadia 2005 6:54 36 15/20
227 James Hyun 2006 6:54 40 22/25
228 Andrew Marinas 2013 6:54 36 18/22
229 Dixon Walker 2013 6:54 21 8/9
230 Edward Fu 2021 6:57 27 11/16
231 Coleman Opsata 2014 6:57 32 16/17
232 Andy Le 2006 6:58 38 20/23
233 Marcus Chow 2017 6:59 22 6/9
234 Scott Huffman 2006 6:59 21 9/10
235 Mark Wood 2001 6:59 21 6/11
236 Russell Martin 2019 6:59 35 15/18
237 Jonathan Flores 2015 7:00 23 10/19
238 Eric Diffoot 2007 7:00 25 10/14
239 Marco Ou 1999 7:00 37 19/24
240 Chase Knobbe 2009 7:01 25 6/12
241 Lyle Harada 2008 7:01 21 8/11
242 Aaron Ovadia 2001 7:01 40 25/29
243 Dhiraj Ramireddy 2016 7:01 28 5/12
244 Ken Ishikawa 2025 7:02 20 3/6
245 David Merrit 1999 7:03 29 14/18
246 Ken Woolsey 2006 7:03 28 12/17
247 Bryan Lomeli 2015 7:04 27 10/14
248 Casey Chan 2007 7:04 38 22/24
249 Salvador Cebreros 2019 7:05 31 11/15
250 Eugene Lee 2004 7:05 38 17/21
251 Chris Mclernon 2002 7:06 24 10/15
252 Brian Nguyen 2015 7:06 33 13/19
253 Yuta Watanabe 2008 7:06 33 14/21
254 Hugo Osuna 2021 7:07 27 16/16
255 Barry Ovadia 2003 7:08 32 18/21
256 Andrew Dihn 2018 7:09 29 14/16
257 Evan Fogo 2016 7:09 24 5/9
258 Phillip Chen 2008 7:09 32 17/21
259 Tim Toft 2001 7:09 22 9/14
260 Ty Koeller 2014 7:09 25 8/12
261 Wade Hirokawa 2009 7:10 34 12/21
262 Jason Starritt 2019 7:10 36 12/20
263 Edren Sugay 2010 7:10 26 15/16
264 Kevin Ung 2007 7:10 32 15/17
265 Jon Hall 2002 7:11 39 23/28
266 Jhoshua Ampo 2019 7:11 41 17/24
267 Matt Donaldson 2019 7:11 35 10/19
268 Blake Edwards 2009 7:11 26 8/13
269 Pablo Martos 1999 7:11 29 13/19
270 Scott Kam 2007 7:14 37 15/22
271 Brandon Harrison 2018 7:14 36 16/19
272 Ryan Sarabakhsh 2021 7:16 29 16/17
273 David Rand 2012 7:17 29 10/15
274 Uchenna Maduno 2020 7:18 34 11/22
275 Gabe Severijn 2003 7:18 21 7/12
276 Jeff Hupp 2005 7:19 24 6/12
277 Josh Van 2004 7:20 27 11/13
278 Jeremy Driesler 1999 7:21 23 9/11
279 Chen Wang 2005 7:21 21 6/8
280 Zach Asher 2005 7:22 23 11/11
281 Brennan Smith 2018 7:24 31 9/18
282 Nicolas Krug 2020 7:25 26 9/15
283 Kazu Sugimatsu 2002 7:26 29 14/18
284 Frank Ma 2003 7:26 26 9/15
285 Bryan Orabuena 1998 7:26 25 9/14
286 Dave Hoover 2006 7:26 36 20/23
287 Jeff Buentgen 2004 7:30 20 8/10
288 Wayne Wu 2006 7:30 30 18/18
289 Timothy Nothern 2014 7:30 32 9/17
290 Victor Montiel 2019 7:31 38 14/22
291 Collins Chang 2006 7:31 32 20/21
292 Tarun Allaparti 2018 7:32 23 4/11
293 Huy Le 2019 7:33 20 7/9
294 Tommy Tran 2022 7:33 21 9/11
295 James Wang 2005 7:34 27 11/13
296 Jesse Terasaki 2004 7:35 39 19/22
297 Samuel Bae 2021 7:37 21 10/10
298 Erik Hagen 2000 7:41 27 11/17
299 Phil Dragotto 2003 7:41 33 17/20
300 Reece Gonzalez 2018 7:42 24 1/9
301 Tim Lee 2007 7:44 21 8/10
302 Vincent Nguyen 2019 7:46 20 6/6
303 Josh Beltran 2007 7:47 26 11/12
304 Forest Walker 2017 7:47 21 2/8
305 Michael Lee 2019 7:47 34 13/17
306 John Otsuka 2010 7:49 26 12/15
307 Calvin Mader 2012 7:49 30 14/16
308 Spencer Pang 2019 7:50 20 4/6
309 Andrew Smith 2025 7:50 20 5/8
310 Harry Tabata 2004 7:54 23 10/12
311 Brian Jurgelewicz 2000 7:55 30 7/19
312 Nick Ta 2000 7:58 21 6/11
313 Ethan Smith 2022 7:58 33 18/19
314 David Lambert 2000 8:01 20 8/13
315 Randy Lee 2006 8:03 30 15/18
316 Scott Adams 1998 8:05 31 14/17
317 Micah Resnick Crook 2019 8:05 20 4/6
318 Sunny Holmberg 2006 8:13 26 8/15
319 Patrick Cullen 2002 8:20 24 12/15
320 James Naito 2005 8:43 24 8/10
321 Andy Schilling 2001 8:53 39 22/29
322 Shiva Bhaskar 2001 9:03 21 7/11
323 Max Ataka 2019 9:04 33 14/17
324 Chris Adams 2001 9:16 33 17/22
325 Tyson Shute 2001 9:16 23 11/14
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers