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 Steven Sum 2015 5:14 33 18/23
2 Brad Jacobs 2007 5:20 15 5/6
3 Alan Menezes 2009 5:29 24 9/14
4 Amit Nag 2018 5:36 28 19/21
5 Kian Banks 2009 5:37 27 10/17
6 Matthew Peterson 2016 5:41 20 13/13
7 Kyle Fukui 2011 5:47 30 15/20
8 Stephen Law 2016 5:47 35 20/25
9 Nick Olsen 2010 5:47 18 6/9
10 Sam Guy 2014 5:50 31 15/22
11 George Harter 2015 5:51 18 7/9
12 Komdean Masoumi 2015 5:52 12 2/4
13 David Berkowitz-Sklar 2019 5:54 15 9/9
14 Nick Sum 2017 5:57 34 16/26
15 Kyle Borch 2010 5:59 24 11/13
16 Garrick Chan 2011 6:03 33 24/25
17 Harry Curtis 2012 6:03 18 3/10
18 Kevin Duong-Le 2016 6:03 33 15/23
19 Will Guy 2014 6:03 29 9/20
20 Rohith Krishna 2015 6:07 28 13/19
21 David Zarrin 2013 6:08 30 12/19
22 Kunuk Shin 2007 6:09 15 4/7
23 Michael Beam 2009 6:10 16 5/7
24 Daniel Johnston 2014 6:12 31 18/22
25 Charles Qi 2018 6:13 22 15/16
26 Michael Song 2008 6:14 19 4/10
27 Rohan Nagesh 2008 6:14 17 4/9
28 Aasim Naqvi 2013 6:18 32 15/20
29 Andrew Low 2015 6:20 27 10/17
30 Drew Bryan 2014 6:21 26 15/18
31 Eren Veziroglu 2012 6:21 29 9/18
32 Will Perera 2008 6:21 18 8/9
33 Tom Clark 2011 6:22 12 3/4
34 Phillip Carlier 2015 6:22 12 6/6
35 Kyle Yuen 2015 6:22 28 14/20
36 Vikram Iyer 2018 6:23 12 6/7
37 Simon Steinfeld 2012 6:24 31 14/20
38 Peter Owens 2019 6:25 12 4/7
39 Lawrence Lian 2012 6:25 23 13/15
40 Nirav Adunuthula 2019 6:27 14 9/9
41 Stephen McInnis 2008 6:28 11 4/4
42 Evan Lee 2014 6:28 23 13/15
43 Ivan France 2014 6:28 13 2/5
44 Evan Ye 2012 6:29 26 13/16
45 Kushagro Bhattacharjee 2017 6:29 17 9/10
46 Hugo Huang 2019 6:30 13 9/9
47 Wesley Tai 2011 6:31 12 3/3
48 Atticus Mulholland 2008 6:32 14 5/6
49 Sam Schillage 2008 6:32 12 4/5
50 James Arroyo 2009 6:34 23 12/16
51 Joshua Si 2018 6:34 14 6/9
52 Patrick Soung 2011 6:35 26 7/18
53 Matt Yee 2013 6:35 26 15/17
54 Eric Pors 2019 6:35 12 7/8
55 Peter An 2012 6:35 24 12/13
56 Kabir Chandrasekaher 2013 6:36 24 12/15
57 Eddie Zhang 2009 6:37 18 9/11
58 Daniel Martin 2014 6:37 11 3/4
59 Matt Aoki 2017 6:37 28 18/21
60 Brian Wai 2012 6:38 27 15/18
61 Luke Salin 2016 6:39 22 11/14
62 Aditya Aggarwal 2015 6:39 24 15/16
63 Jonathan Hess 2016 6:40 10 1/3
64 David McLellan 2014 6:41 29 11/21
65 Michael Ren 2016 6:43 12 2/4
66 Brad Lee 2011 6:43 14 7/7
67 Sam Mulholland-Wong 2011 6:43 12 6/6
68 Bart Whitely 2008 6:44 19 8/13
69 Eric Chiang 2010 6:45 13 6/7
70 Nelson McGowan 2008 6:45 10 4/4
71 Eric Kao 2014 6:46 14 5/6
72 Caleb Ho 2015 6:46 19 9/12
73 Stephen Louie 2011 6:46 31 15/22
74 Derek Tow 2010 6:49 15 7/8
75 Ryan Anderson 2018 6:49 13 8/8
76 Austin Cai 2017 6:50 23 13/16
77 Avinash Kumar 2009 6:50 10 2/4
78 Kelvin Tow 2008 6:51 14 6/7
79 Dennis Chang 2011 6:53 14 7/8
80 Brandon Yuen 2019 6:56 13 9/9
81 Jeff Chen 2007 6:58 10 4/5
82 Sujay Khandekar 2013 6:59 14 5/6
83 Nathan Kang 2018 7:00 16 7/11
84 Kyle Wang 2018 7:00 11 6/7
85 Jeffrey Kuo 2011 7:01 14 7/7
86 Varun Choudhary 2016 7:01 13 3/6
87 Hans Sun 2015 7:01 10 3/4
88 Doug Macklin 2007 7:02 13 4/7
89 Nihal Ruparel 2010 7:02 14 3/7
90 Sanskar Agrawal 2019 7:03 11 8/8
91 Joe Stevens 2010 7:04 29 18/21
92 Nima Hejazi 2011 7:06 14 7/8
93 Soorya Rangan 2011 7:06 12 3/6
94 Vincent Huang 2015 7:09 11 5/5
95 Ryan Westman 2017 7:10 10 3/4
96 Michael Lin 2011 7:11 20 8/13
97 Patrick Chang 2008 7:15 10 6/7
98 Ryan Kim 2018 7:15 12 6/7
99 Duke Letran 2009 7:15 22 12/15
100 Andrew Chen 2015 7:21 27 14/20
101 Alexander Acharya 2016 7:21 13 6/6
102 Patrick Lee 2010 7:22 10 4/4
103 Sung Park 2010 7:23 11 5/6
104 Jerry Yang 2015 7:23 14 4/7
105 Daniel Lee 2016 7:23 21 6/14
106 Tyler Schuppert 2012 7:24 20 8/11
107 Sean Shi 2016 7:25 10 4/5
108 Anthony Ding 2018 7:28 14 6/9
109 Jason Beyers 2007 7:28 11 4/4
110 Ruchir Mehta 2017 7:30 11 4/6
111 Hayden Mitchell 2013 7:31 28 9/19
112 Chris Luo 2013 7:33 20 5/12
113 Michael Guarino 2011 7:37 16 5/9
114 Derek Bond 2009 7:37 12 5/6
115 Corey Wong 2015 7:42 12 5/6
116 Kenny Song 2011 7:43 13 3/8
117 Adrian Bedard 2012 7:45 19 5/10
118 Samuel Liu 2014 7:47 10 3/4
119 Christian Kinder 2017 7:54 14 7/8
120 Matt Stark 2015 8:04 12 4/6
121 Joshua Han 2017 8:11 13 4/8
122 Ryan Mette 2012 8:32 10 5/5
123 Roman Balogh 2012 8:36 12 4/6
124 Pranav Prabhakar 2013 8:45 12 4/6
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers