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 Jason Balkman 1995 5:08 33 18/25
2 Justin Robison 2016 5:19 55 29/39
3 Luca Signore 2010 5:22 47 29/32
4 Kevin Chacko 2018 5:25 55 26/40
5 Cosmo Cao 2020 5:28 40 21/26
6 Adarsh Iyer 2024 5:28 31 19/20
7 Vincent Peng 2020 5:34 51 30/35
8 So Masuoka 2013 5:36 39 18/25
9 Andrew Kuo 2012 5:36 49 24/33
10 Revanth Nagurla 2015 5:37 51 32/36
11 Rohit Sarathy 2014 5:38 49 30/33
12 Aryan Shah 2022 5:38 30 15/19
13 Kevin Yang 2023 5:39 23 10/12
14 Hisham Mohammed 2027 5:40 20 12/13
15 Shawn Silverman 2016 5:40 57 27/41
16 Theodore Lai 2022 5:41 39 17/23
17 Ryan Sadjadi 2016 5:42 51 25/35
18 Nicholas Kong 2024 5:42 34 17/21
19 Andy Shen 2015 5:42 46 25/32
20 Rohit Malhotra 2021 5:42 26 12/15
21 Anthony Huang 2013 5:46 47 18/31
22 Chris Cheung 2016 5:47 52 23/37
23 Amrit Subramanian 2010 5:47 45 27/33
24 Steve Yang 2025 5:48 37 26/28
25 Jim Sussenguth 2016 5:49 53 32/39
26 Vijay Krishnamoorthy 2024 5:49 25 13/19
27 Nathan Kato 2026 5:49 30 16/22
28 Gene Burinskiy 2009 5:49 38 19/27
29 Aiden Kato 2024 5:50 35 17/21
30 Jeff Whitsett 2002 5:51 50 31/38
31 Maxwell Chien 2021 5:51 30 15/18
32 Hugo Wu 2018 5:51 48 28/33
33 Tru Do 2018 5:52 37 20/24
34 Jason Jin 2012 5:53 38 18/24
35 Eugene Berson 2004 5:53 43 21/32
36 Jason Wang 2007 5:54 41 24/31
37 Sanjay Naidu 2022 5:55 27 12/16
38 Hrishikesh Ingle 2022 5:56 26 11/14
39 Michael Fan 2027 5:57 21 7/13
40 Luis Jensen 2005 5:57 30 14/21
41 Vivek Alumootil 2022 5:57 21 12/13
42 Aaron Cho 2019 5:58 30 16/19
43 Eric Surprenant 2008 5:58 20 8/9
44 Nachiket Ingle 2018 5:58 49 27/35
45 Albert Su 2019 5:58 38 21/27
46 Paul Neves 1997 5:59 25 16/17
47 Ian Wilson 2012 5:59 47 20/30
48 Derek Han 2021 5:59 31 14/19
49 Alvin Chang 2011 6:00 40 17/26
50 Adit Kantak 2024 6:01 24 13/17
51 Andy Tai 1995 6:01 26 10/19
52 Aman Sirohi 1999 6:02 30 13/21
53 Harold Wang 2025 6:02 39 26/30
54 Ethan C. Lin 2021 6:03 30 12/19
55 Nico Rios 2018 6:04 30 17/20
56 Andrew Jang 2009 6:05 36 24/27
57 Andrew Lum 2009 6:06 36 13/25
58 Andrew Hsiu 2009 6:06 26 9/17
59 Austin Shu 2026 6:06 23 7/15
60 Ethan Feng 2023 6:07 23 6/10
61 AJ Flint 2009 6:07 38 28/29
62 Aaron Aslanian 1995 6:08 21 8/14
63 Andrew Peng 2023 6:08 32 7/16
64 Grant Gustafson 2010 6:08 30 18/20
65 Thomas Qian 2013 6:08 30 12/15
66 Kai Yu 2000 6:10 32 16/19
67 Abhishek Biswas 2026 6:12 23 14/15
68 Ryan Dibiase 2010 6:13 37 20/27
69 Howard Liu 2006 6:13 29 15/21
70 Saumitr Dikhit 2022 6:13 29 14/17
71 Jeffrey Pea 2013 6:13 41 17/25
72 Logan Lao 2027 6:13 22 13/14
73 Yajat Nagaraj Kiran 2025 6:13 35 23/24
74 Ryan Deal 2001 6:14 22 7/12
75 Matthew Wang 2021 6:14 36 15/22
76 Michael Liu 2007 6:14 36 22/26
77 Archit Sheth-Shah 2009 6:15 26 14/17
78 Andrew Hao 2004 6:15 23 12/15
79 Allen Chang 2004 6:16 34 17/23
80 Riley Gu 2025 6:16 22 15/15
81 Varun Bhuta 2026 6:17 25 17/17
82 Tanush Goel 2022 6:17 26 10/13
83 Jonathan Kwan 2007 6:17 34 14/24
84 Jonathan Choi 2002 6:18 22 9/12
85 Madhav Srivastava 2012 6:18 32 15/18
86 Willie Yee 2016 6:18 21 7/10
87 Jonathan Tsai 2006 6:19 24 11/16
88 Iain Jung 2021 6:19 33 14/21
89 Andrew Shao 2018 6:20 23 12/15
90 Jason Whitsett 2004 6:20 45 27/33
91 Agastya Pawate 2024 6:21 32 13/19
92 Morgan Katz 2004 6:22 31 14/23
93 Chris Carter 2009 6:22 37 22/28
94 Jesse Tai 2015 6:23 40 19/28
95 Henry Shu 1997 6:23 27 16/18
96 Vivek Singh 2010 6:23 29 12/17
97 Jason Catolico 2011 6:24 26 12/15
98 Mathew Blackburn 2015 6:24 34 14/21
99 Kevin Perng 2001 6:24 28 12/17
100 David Tsai 2013 6:24 30 11/17
101 Zachary Leong 2024 6:25 20 11/12
102 Vibhav Parimi 2017 6:25 42 25/29
103 Howard Yang 2012 6:25 25 9/12
104 Austin Cruz 2022 6:26 30 14/17
105 Everett Lian 2025 6:27 28 19/21
106 Miles Chan 2014 6:28 28 9/16
107 Austin Tsai 2023 6:28 24 14/16
108 Richard Wei 2012 6:28 34 11/21
109 Jeyvel Pandian 2003 6:28 20 10/11
110 Charles Chen 2004 6:29 33 22/23
111 Henry Jang 2017 6:29 40 19/30
112 Bryan Lin 2008 6:29 27 11/18
113 Lucas Yun-Nikolac 1998 6:30 26 14/18
114 Austin Chen 2020 6:30 25 10/17
115 Jonathan Hung 2018 6:31 34 20/23
116 Eric Sasaki 2005 6:31 27 13/20
117 Matt Meyer 2002 6:31 24 8/15
118 Jeffrey Young 2011 6:32 36 17/23
119 Hotung Chan 2007 6:33 31 11/23
120 Isaac Huang 2026 6:33 24 13/17
121 William Liow 1999 6:34 23 8/11
122 Reginald Lin 2014 6:35 35 12/23
123 Ken Chung 2001 6:35 36 15/23
124 Joey Li 2014 6:36 34 11/23
125 Joshua Chen 2009 6:37 26 7/18
126 Kirk Akimoto 2010 6:37 40 24/28
127 Antone Jung 2023 6:37 26 11/14
128 Jesse Yeh 2003 6:38 26 14/17
129 Ethan Chee 2016 6:38 26 12/16
130 Alexander Eggleston 2026 6:38 21 14/15
131 David Yan 2012 6:38 36 12/23
132 Jonathan Chang 2013 6:39 39 19/25
133 Ethan Chiou 2013 6:39 30 13/17
134 Ali Charif 2012 6:39 27 15/16
135 Matthew Cheung 2000 6:40 23 10/12
136 Brandon Lee 2008 6:40 21 5/13
137 Edward Chao 2007 6:40 34 22/26
138 Andrew Wong 2012 6:40 32 12/19
139 Mark Blackburn 2019 6:40 37 24/27
140 Garrett Sasao 2015 6:41 33 12/22
141 Jonathan Chen 2013 6:41 20 9/10
142 Michael Yuen 2010 6:41 40 29/29
143 Allon Nir 2000 6:41 21 3/10
144 Jared Wong 2011 6:41 27 4/17
145 Marcus Pearce 2018 6:42 22 8/13
146 Ryan Kuo 2008 6:43 27 12/19
147 Akash Anand 2026 6:44 27 18/19
148 Hsiang Hsiao 2004 6:44 33 21/24
149 Achintya Rajan 2021 6:44 28 13/18
150 Joseph Zhang 2021 6:44 20 8/15
151 Jon Desimone 2005 6:45 21 5/14
152 Christopher Chan 2022 6:45 24 11/15
153 Eyan Chee 2012 6:45 27 10/15
154 Tzen-Chuen Ng 2021 6:45 26 16/18
155 Matt Wishnack 1999 6:46 36 17/23
156 Raaghav Minocha 2016 6:46 23 10/14
157 Vashisht Madabhushi 2008 6:46 38 20/28
158 Alexander Ma 2012 6:48 27 9/14
159 Roy Chien 2021 6:49 21 11/12
160 Vincent Li 2007 6:50 33 11/25
161 Micah Rudin 2021 6:51 22 11/13
162 Walter Chang 2004 6:51 26 16/18
163 Edward Choi 2018 6:52 27 15/17
164 Bryan Su 2020 6:52 30 16/22
165 Tom Shen 2008 6:53 20 4/13
166 Tim Lin 2014 6:53 30 10/20
167 Benjamin Nguyen 2014 6:53 32 13/22
168 Adhithya Kannan 2016 6:54 38 17/25
169 Paul Zimmerman 2001 6:55 25 10/14
170 Daniel Low 2004 6:55 24 9/16
171 Christopher Cho 2021 6:55 35 21/23
172 Joshua Li 2025 6:56 30 17/21
173 Calvin Wu 2003 6:57 24 12/16
174 Joseph Tai 2017 6:58 38 25/29
175 Max Dunn 2013 6:58 23 8/14
176 Craig Akimoto 2007 6:58 35 19/27
177 James Peng 1999 6:58 25 7/12
178 Joshua Wong 2019 7:00 21 11/16
179 Justin Teng 2005 7:00 35 17/27
180 Kenneth Poon 2011 7:00 38 18/25
181 Chris Lum 2001 7:01 26 12/14
182 Raymond Yang 2013 7:01 20 10/10
183 Vignesh Senthil 2012 7:01 27 9/17
184 Jameson Lam 2004 7:02 22 8/14
185 Ryan Pan 2007 7:02 25 10/17
186 Vishal Kal 2012 7:03 21 5/11
187 Lawrence Trask 2011 7:03 30 11/18
188 Eric Li 2007 7:03 34 13/26
189 Hansen Lillemark 2019 7:05 20 8/15
190 Jacob Lin 2022 7:05 21 11/13
191 Baomo Zhu 2024 7:05 23 12/15
192 Alex Choy 2004 7:05 28 13/21
193 Tom Rostami 1999 7:05 22 5/12
194 Ziqi Zhou 2025 7:08 21 8/14
195 Spenser Chiang 2013 7:10 35 10/23
196 Sakin Kirti 2019 7:10 27 12/21
197 Kunaal Goel 2012 7:12 31 11/20
198 Roopak Phatak 2019 7:15 30 22/24
199 Ian Au 2019 7:15 28 10/22
200 Waison Wong 2008 7:17 33 14/25
201 Justin Wang 2008 7:18 23 7/16
202 Andrew Huang 2014 7:20 23 7/14
203 Robert Sun 2020 7:21 26 19/21
204 Paul Yu 2003 7:21 34 17/25
205 Jeffrey Lau 2009 7:22 22 8/14
206 Greg Mok 2002 7:25 25 10/16
207 James Thi 2012 7:29 24 6/11
208 Eric Lin 2017 7:29 32 22/24
209 Avaneesh Samudrala 2018 7:29 28 15/21
210 Tim Jou 2004 7:30 23 10/15
211 Kevin Niu 2007 7:30 26 6/18
212 Justin Shaw 2006 7:30 27 11/20
213 Dinyu Lee 2002 7:33 29 14/19
214 Mason Pires 2015 7:34 24 13/15
215 Michael Lee 2004 7:36 22 8/15
216 Eric Shyu 2005 7:37 27 19/20
217 Albert Lin 2017 7:42 23 4/15
218 Andrew Luo 2025 7:47 22 14/17
219 Samuel Lin 2009 7:49 32 21/24
220 Ryan Moseley 2004 7:56 27 15/19
221 Sahil Sancheti 2015 8:01 21 10/15
222 Kapilan Vishnu 2017 8:02 21 10/12
223 Patrick Poon 2010 8:03 36 23/26
224 Justin Imai 2017 8:09 28 12/20
225 Felix Hung 2006 8:10 36 20/29
226 Sandar Lu 2007 8:24 22 6/14
227 Daniel Lin 2005 8:25 20 6/13
228 Dhruv Patel 2008 8:28 34 13/25
229 Matt Claussen 2004 8:41 30 10/22
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers