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