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