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 Kevin Bishop 2012 5:19 28 13/17
2 Rohun Agrawal 2021 5:34 31 18/19
3 Brent Mogensen 2016 5:37 44 27/31
4 Kranti Peddada 2010 5:39 31 15/18
5 Rohan Choudhury 2015 5:39 42 27/30
6 Jeffrey Xu 2018 5:40 30 16/18
7 Takuto Doshiro 2014 5:44 20 4/8
8 Yu Hsiao 2008 5:45 21 7/11
9 Bennett Zhang 2017 5:45 33 19/21
10 Andrew Richardson 2021 5:45 32 19/20
11 Sahil Goel 2022 5:47 21 9/11
12 Justin Lin 2018 5:48 29 13/17
13 Andy Fang 2019 5:50 26 11/15
14 Nitin Subramanian 2020 5:52 41 19/28
15 Kingsley Wang 2018 5:52 24 10/14
16 Shivam Khanna 2012 5:53 32 18/20
17 Justin Yu 2022 5:53 20 8/11
18 Michael Lu 2012 5:53 27 8/14
19 Thomas Bill 2008 5:53 23 6/13
20 Emilio Torres-Gonzalez 2015 5:54 33 10/21
21 Kyle Tsujimoto 2020 5:55 39 17/25
22 Daniel Siebel-Cortopassi 2008 5:57 21 7/10
23 Matthew Sun 2022 5:58 20 8/11
24 Alex Cheng 2010 5:58 28 15/16
25 Peter Feng 2010 6:02 30 13/17
26 Andrew Ma 2017 6:03 37 21/26
27 Derek Lee 2018 6:04 37 19/25
28 Ryan Niu 2019 6:04 29 8/17
29 Ajay Rajamani 2013 6:04 35 19/22
30 Akshay Thontakudi 2015 6:07 29 17/17
31 Zachary Patti 2014 6:07 38 17/24
32 Andrew Cole 2022 6:08 21 8/10
33 Akhil Raju 2010 6:08 20 8/10
34 Vamsee Vemulapalli 2016 6:09 37 22/25
35 John Hsiao 2014 6:09 30 14/17
36 Aravind Meyyappan 2019 6:09 27 16/16
37 Steven Lim 2014 6:09 29 14/19
38 Michael O'Dell 2011 6:09 29 13/18
39 Anand Rao 2014 6:10 34 14/20
40 Hiro Okajima 2011 6:11 22 9/13
41 Collin Marcroft 2013 6:12 29 11/18
42 Sanjeev Dwaraka 2013 6:13 23 7/12
43 Daniel Esparza 2010 6:16 23 12/13
44 Scott Gregory 2017 6:17 34 18/22
45 Darren Yang 2019 6:19 32 15/21
46 Stephen Ting 2013 6:20 32 18/19
47 Michael Serio 2010 6:20 24 11/14
48 Jason Yip 2021 6:20 21 5/11
49 Arvind Rao 2012 6:21 20 7/9
50 Vishal Sodem 2019 6:21 20 5/11
51 Anosh Antony 2012 6:23 22 9/12
52 Arif Hasan 2012 6:24 22 8/12
53 Karthik Guruvayurappan 2019 6:25 34 20/23
54 Akshar Lohith 2010 6:26 25 7/15
55 Tim Bates 2009 6:26 20 2/7
56 Pranav Reddy 2021 6:26 27 15/15
57 Atharva Dixit 2018 6:27 32 12/23
58 Saurabh Rane 2010 6:28 22 8/12
59 David Wang 2015 6:28 32 14/20
60 Siddharth Gandhi 2010 6:28 23 7/13
61 Conner Hsu 2020 6:29 26 13/15
62 Ismaeel Sheriff 2014 6:31 23 6/13
63 Jeff Flewelling 2020 6:33 30 8/18
64 Ajay Swaminathan 2011 6:34 22 7/12
65 Anindit Gopalakrishnan 2016 6:35 29 10/19
66 Jason Tsujimoto 2018 6:35 33 17/22
67 Richard Dowd 2018 6:35 20 8/12
68 Tyler Liu 2020 6:36 35 19/22
69 Vikrant Marathe 2013 6:37 31 18/19
70 Vibhor Jain 2009 6:37 20 5/9
71 Lucas Tao 2016 6:38 33 10/22
72 Tyler Pennebaker 2015 6:39 28 13/17
73 Neil Fernandes 2012 6:39 20 11/11
74 Ethan Lin 2018 6:40 23 12/14
75 Christian Dulay 2020 6:46 30 12/18
76 Andrew Hua 2013 6:49 25 12/14
77 Brian Xu 2021 6:51 22 9/13
78 Trent Yu 2019 6:53 22 6/14
79 George Chen 2011 6:53 20 5/11
80 Andrew Cai Li 2012 6:53 28 8/16
81 Alex Wang 2013 6:53 27 6/16
82 Salvador Torres-Gonzalez 2014 6:54 28 13/19
83 Ethan Chen 2019 6:55 23 9/15
84 Victor Ho 2018 6:56 24 9/16
85 Jimmy Li 2016 6:58 22 7/12
86 Wyatt Liao 2014 7:00 21 4/12
87 Wayne Shu 2015 7:00 25 10/15
88 Rahul Uppuluri 2017 7:01 24 12/15
89 Dohyun Kim 2019 7:01 23 6/14
90 Spencer Zou 2018 7:05 24 12/17
91 Matthew Gong 2018 7:08 33 14/24
92 Justin Chang 2015 7:09 23 10/13
93 Nicholas Bates 2012 7:09 27 7/15
94 John Mcnelis 2021 7:10 26 5/15
95 Rohan Puthukudy 2019 7:11 23 11/14
96 Forest Yang 2018 7:12 29 13/21
97 Stefan Dao 2011 7:13 21 6/12
98 Maxwell Mracek 2019 7:15 23 10/15
99 Heewon Chung 2019 7:16 22 5/13
100 Matthew Chen 2016 7:17 24 12/15
101 Jiuyi Li 2014 7:17 25 7/14
102 Sricharan Ananta 2020 7:18 23 12/14
103 Timothy Wu 2019 7:19 31 14/22
104 Ethan Guo 2019 7:21 31 10/22
105 Allen Li 2020 7:31 21 6/13
106 Edwin Peng 2018 7:33 24 10/16
107 Alvin Cheong 2015 7:33 23 8/14
108 Young Guo 2015 7:41 23 11/13
109 Angelo Nguyen 2017 7:43 23 10/14
110 Connor Sullivan 2016 7:48 35 16/25
111 Aidan Gottlieb 2017 7:53 33 21/24
112 Perry Ting 2015 8:04 23 5/14
113 Vincent Huang 2013 8:12 20 1/10
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers