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