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