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 10 races
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Select Runners to
Overlay Careers
1 Shane Badcock 2023 5:19 27 11/14
2 Neil Braganza 2017 5:22 32 17/18
3 Andrew Richards 2023 5:24 28 10/11
4 Michael Schneider 2020 5:24 18 5/7
5 Raghav Bhatnagar 2022 5:27 10 0/2
6 Tristan Guerrero 2019 5:32 23 9/10
7 Tommy Bell 2018 5:33 35 18/21
8 Lucas Badcock 2019 5:35 26 9/13
9 Jackson Colla 2022 5:35 18 7/7
10 Miguel Dickenson 2018 5:35 23 10/11
11 Noor Tozulahmad 2025 5:36 21 5/9
12 Daniel Municio 2023 5:36 28 9/13
13 Ashraf Abdelmagid 2021 5:39 20 8/8
14 Quinn Schmidt 2017 5:40 24 10/10
15 Connor Ueyama 2020 5:40 30 16/19
16 Jeremy Lee 2018 5:41 33 18/18
17 Ananth Goyal 2021 5:42 23 6/11
18 Nirmal Ayyagari 2020 5:42 22 8/9
19 Akrum Abdelmagid 2019 5:42 20 8/8
20 Michael Sisario 2013 5:43 30 13/15
21 Chinmaya Salinamakki 2021 5:44 18 3/6
22 Robi Tozulahmad 2025 5:44 19 4/7
23 Sanath Pai 2021 5:44 12 3/4
24 Nikhil Melkote 2021 5:44 19 5/7
25 Diego Garcia 2022 5:45 26 9/11
26 Ameya Padakanti 2022 5:46 16 5/6
27 Atish Bhakta 2014 5:47 23 4/7
28 Anoop Gala 2013 5:48 24 5/10
29 Kenichi Burnham 2019 5:48 15 2/3
30 Mohamed Boutaleb 2019 5:49 11 3/3
31 Jamie Vickroy 2013 5:50 22 7/9
32 Tyler Omega 2024 5:51 16 3/3
33 Walden Dea 2018 5:51 26 12/14
34 Michael Han 2020 5:53 25 8/14
35 Brandon Kan 2014 5:53 14 3/4
36 Jake Echsner 2017 5:55 35 16/20
37 Dominic Lopez 2014 5:55 30 9/14
38 Vrishank Devagudi 2023 5:56 20 6/7
39 Ben Parisi 2016 5:56 12 1/3
40 Austin Do 2014 5:58 31 12/15
41 Alexandre Fernandes 2022 5:58 19 4/5
42 Carter Bliss 2025 5:59 16 3/3
43 Sahil Haridas 2020 6:01 13 3/3
44 Fred Ho 2012 6:02 22 8/10
45 Samay Mehta 2013 6:02 23 5/11
46 Vatsal Ojha 2017 6:05 27 10/16
47 Justin Luurtsema 2020 6:05 20 8/8
48 Chris Wang 2013 6:06 19 4/8
49 Jonathan Javier 2011 6:06 28 10/15
50 Ladislav Steffko 2015 6:07 20 6/8
51 Peter Hay 2018 6:07 20 4/10
52 Taedon Reth 2022 6:08 14 1/2
53 Preston Nguyen 2018 6:08 13 6/6
54 Spencer Kido 2013 6:09 12 3/4
55 Matthew Wu 2013 6:09 26 11/14
56 Hasib Hashemi 2013 6:10 23 8/13
57 Siddharth Somala 2019 6:11 24 11/11
58 Andrew Pajes 2014 6:11 18 7/8
59 Timmu Yi 2015 6:12 28 7/14
60 Harsh Wadhwa 2015 6:12 26 9/12
61 Paul Ferreira 2014 6:13 18 6/8
62 Dhemath Reddy 2022 6:14 16 4/6
63 Masood Jan 2017 6:14 11 7/7
64 Aryam Chhazal 2021 6:14 23 8/10
65 Soumil Prasad 2018 6:14 24 9/13
66 Jesse Zipursky 2011 6:15 29 12/16
67 Vincent Vu 2015 6:15 28 11/14
68 Srivardhan Annam 2015 6:16 25 8/13
69 Madhav Viswesvaran 2022 6:16 22 9/9
70 Jason Chin 2020 6:17 24 10/13
71 Jacob Gardner 2019 6:17 23 9/9
72 Andrew Pokorny 2014 6:18 17 6/7
73 William Dai 2015 6:18 18 6/10
74 Edmundas Rosicker 2025 6:19 15 5/5
75 Adam Adas 2021 6:20 11 0/1
76 Inigo Redondo 2022 6:20 14 6/6
77 Alex Macann 2011 6:20 22 7/11
78 Dhroovaa Khannan 2016 6:21 18 4/11
79 Eric Lin 2022 6:21 15 1/5
80 Ian Dickenson 2021 6:21 14 4/6
81 Elias Yar 2020 6:22 19 1/8
82 Aaron Du 2018 6:22 22 8/12
83 Matthew Braga 2018 6:22 23 9/13
84 Michael Tu 2016 6:22 18 7/12
85 Zachary Lum 2018 6:24 17 6/8
86 Nicholas Keefer 2017 6:24 12 5/5
87 Scott Olvera 2015 6:25 17 6/9
88 Eric Su 2022 6:25 14 5/6
89 Zaid Ziauddin 2011 6:25 20 8/9
90 Julian Teo 2011 6:27 10 3/5
91 David Abdelmalek 2019 6:27 19 6/7
92 Matthew Chin 2017 6:28 11 3/5
93 Jonathan Lim 2013 6:29 11 4/6
94 Joe Sousa 2013 6:29 12 3/6
95 Walker Browning 2019 6:30 17 4/7
96 Saarth Shah 2015 6:32 23 13/15
97 James Spencer 2015 6:32 16 6/9
98 Jeremy Shek 2016 6:34 18 8/13
99 Kevin Plechetero 2015 6:34 23 9/15
100 Patrick Liu 2013 6:34 12 5/6
101 Brandon Yee 2023 6:34 18 3/6
102 Sung Joong Kim 2017 6:34 11 4/4
103 Shreyas Swaminathan 2025 6:35 12 1/2
104 Zach Rice 2011 6:36 23 8/11
105 Abhinav Anand 2016 6:36 23 10/16
106 Jacob Lum 2022 6:36 27 6/11
107 Jared Lee 2016 6:37 21 9/14
108 Aarya Parekh 2019 6:37 16 4/7
109 Jonathan Lagasca 2016 6:37 24 12/17
110 James Wang 2025 6:37 15 5/5
111 Manu Buddhala 2024 6:38 15 4/4
112 Pranav Punjavi 2024 6:39 18 4/5
113 Ishaan Chandra 2024 6:39 16 1/4
114 Jason Bao 2015 6:41 17 9/9
115 Gabe Delcastillo 2011 6:41 24 6/12
116 Avi Garg 2018 6:42 17 9/9
117 Michael Gatheru 2016 6:42 18 13/13
118 William Sugijoto 2017 6:43 11 5/6
119 Andrew Chuang 2018 6:44 16 2/7
120 Isaac Salisbury 2023 6:44 12 1/2
121 Harish Athavan 2016 6:44 17 10/12
122 Tanner Kim 2024 6:47 11 1/1
123 Kevin Wong 2014 6:48 18 5/10
124 Jerry Wang 2024 6:48 12 4/4
125 Atharva Sahasrabudhe 2021 6:48 12 4/4
126 Daren Thach 2012 6:49 15 7/9
127 Alexander Hu 2022 6:49 20 6/8
128 Jerry Zhao 2013 6:51 11 5/6
129 Joshua Uppal 2021 6:52 19 4/10
130 Chris Wong 2012 6:53 17 6/11
131 Hyunsu Jang 2018 6:53 12 3/7
132 Snehal Bakshi 2024 6:53 15 5/5
133 Avijit Dhaliwal 2019 6:54 17 6/7
134 Alexander Zhang 2018 6:54 12 7/7
135 Sai Ravioati 2011 6:56 12 5/7
136 Anish Shanmuganathan 2022 6:56 16 5/5
137 Nathan Lee 2025 6:57 15 4/5
138 Anish Punaroor 2019 6:57 11 4/4
139 Ayush Kumar 2018 6:58 11 4/4
140 Arjun Babu 2020 6:58 11 2/4
141 Qasim Shareh 2015 6:59 18 6/9
142 Brian Lau 2011 6:59 20 6/10
143 Trevor Hori 2013 7:00 11 0/4
144 Matthew Siu 2015 7:00 19 10/12
145 Andrew Yee 2013 7:02 11 4/6
146 Nishanth Babu 2014 7:03 12 2/6
147 Dion Chang 2016 7:04 13 6/6
148 Brycen Liu 2024 7:04 12 2/4
149 Joshua Laubach 2017 7:09 12 6/8
150 Stephen Chen 2014 7:09 10 4/5
151 Amit Mettapalli 2021 7:09 16 4/7
152 Tarun Reddy 2015 7:10 11 3/4
153 Devin Barreras 2013 7:13 18 6/11
154 Sathwik Booreddy 2016 7:13 10 2/6
155 Vedant Kathrani 2025 7:14 12 2/2
156 Matthew Nieva 2020 7:15 10 2/3
157 Marc Lagasca 2011 7:17 20 8/13
158 Matt Tang 2012 7:18 15 9/10
159 Alex Oon 2013 7:19 10 1/4
160 Nicholas Nanfito 2013 7:24 12 0/4
161 Ryan Perera 2011 7:25 11 4/6
162 Mark Mar 2025 7:26 12 0/3
163 Gabe Villena 2018 7:28 10 2/5
164 Michael Tang 2016 7:33 11 5/6
165 Yash Potdar 2019 7:36 10 3/3
166 Yaniv Gottlib 2021 7:37 23 6/10
167 Roger Zou 2013 7:40 13 4/7
168 Gabe Lee 2019 7:46 10 3/3
169 Victor Chan 2016 7:48 12 5/7
170 Alton Zheng 2011 7:51 20 8/13
171 Harman Arora 2019 8:00 10 1/4
172 Gabriel Lee 2013 8:27 15 5/9
173 Yashasvi Sharma 2016 8:32 10 3/4
174 Eric Wu 2013 8:32 11 1/5
175 Michael Katira 2013 8:43 19 6/12
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers