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 Lucas Crowley 2001 5:22 14 8/8
2 Eric Coyle 2017 5:26 32 14/19
3 Taylor Iden 2021 5:28 19 10/11
4 Liam Saxton 2024 5:30 31 15/20
5 Richard Guzikowski 2013 5:35 37 16/19
6 Arnav Choudhury 2020 5:37 30 17/20
7 James Wilkerson 2014 5:37 14 2/5
8 Jim Doran 2001 5:38 11 5/5
9 Yuvan Provine 2025 5:41 24 9/16
10 Kidus Yami 2026 5:42 15 6/8
11 Menso Dejong 2007 5:42 34 17/22
12 Michael Hernandez 2006 5:43 25 8/13
13 Samuel Leather 2018 5:47 27 14/15
14 Devin Makhni 2019 5:48 27 14/17
15 Drew Olson 2002 5:49 11 4/5
16 Justin Siu 2016 5:49 27 11/13
17 Matthew Remaker 2015 5:50 27 5/13
18 Kyle Cronin 2007 5:51 15 6/6
19 Connor Chancey 2021 5:51 30 15/18
20 Nicholas Meeker 2021 5:51 30 14/18
21 Joshua Hogan 2010 5:51 26 14/18
22 Aleksei Dillon 2018 5:52 24 14/15
23 Andrew Verbrugge 2004 5:53 22 12/14
24 Joey Horiuchi 2006 5:53 32 14/18
25 Yoshmar Pinal 2017 5:54 17 7/8
26 Mateo Cauchi 2022 5:57 21 9/11
27 Tyler Sisley 2014 5:57 31 12/15
28 Harmen Kang 2016 5:58 28 12/15
29 Alvaro Pinal-Alfaro 2020 5:58 25 14/16
30 Derek Perera 2017 5:59 32 13/18
31 Lucas DeBenedetti 2019 6:00 15 6/9
32 David Page 2008 6:01 35 16/22
33 Nick Marini 2003 6:03 19 8/12
34 Tuan Shridhar 2018 6:03 30 12/19
35 Jim Falcone 2018 6:04 32 16/21
36 Jonathan Blanco 2014 6:04 24 7/11
37 Esteban Mcdonald 2016 6:05 24 9/11
38 Vincent Giglierano 2011 6:06 25 12/15
39 Shane Mitbo 2017 6:07 20 4/9
40 Vincent Leuzze 2016 6:08 27 12/15
41 Blake Tangney 2025 6:08 20 10/12
42 Brantley Rideau 2007 6:08 35 13/21
43 Ayman Ullah 2011 6:09 26 11/16
44 Kyle Ueunten 2006 6:10 30 15/17
45 Brian Dunlay 2007 6:10 35 15/21
46 Kedar Iyer 2009 6:10 28 16/19
47 Leo Tong 2018 6:11 25 10/15
48 Kyle Plata 2013 6:12 32 15/16
49 Rashiq Mazumder 2024 6:12 28 14/17
50 Nick Thomas 2010 6:12 28 14/18
51 Karl Thilking 2024 6:13 12 5/5
52 Christopher Pearson 2020 6:13 14 6/7
53 Albert Gaxiola 2009 6:16 23 13/14
54 Jose Gonzalez 2016 6:17 12 2/3
55 Andrew Rintala 2018 6:18 15 6/8
56 Justin Gabriel 2009 6:18 16 8/8
57 Eric Zhang 2024 6:19 13 5/6
58 Rohit Kumar 2016 6:19 23 10/11
59 Patrick Grennan 2008 6:20 32 19/20
60 Alfredo Orozco De Rueda 2022 6:21 23 10/14
61 Michael Hicks 2008 6:22 31 16/20
62 Austin Lin 2015 6:22 22 9/12
63 Nihar Hegde 2020 6:24 23 14/15
64 Varun Girish 2025 6:25 19 9/12
65 Peter Hoang 2013 6:27 23 7/8
66 William Watje 2007 6:27 18 3/9
67 Preston McPeak 2010 6:29 16 7/7
68 Jon Telebrico 2019 6:29 21 11/12
69 Thomas Palma 2008 6:30 17 5/10
70 Bruno Mehech 2004 6:31 11 2/4
71 Maxwell Brooks 2026 6:31 12 4/6
72 Michael Atondo 2011 6:32 22 11/13
73 Justin Short 2009 6:33 14 2/7
74 Jeffrey Asano 2026 6:34 12 6/6
75 Wesley Larsen 2012 6:34 18 7/8
76 Gabrial Manzo 2015 6:34 10 3/3
77 Zane Syed 2021 6:35 24 13/14
78 Sean Swale 2010 6:36 25 12/15
79 Joshua Sin 2024 6:36 18 9/11
80 Kieran Mccann 2013 6:37 24 9/11
81 Michael Jensen 2020 6:37 25 14/15
82 Tushar Agashe 2019 6:38 22 11/15
83 Sebastian Garate 2018 6:39 15 6/8
84 Steve Udall 2007 6:39 24 7/14
85 Robert Dejong 2008 6:39 18 7/10
86 Greg Niedermaier 2007 6:41 22 11/13
87 Charles Pyle 2017 6:41 28 15/18
88 Chris Tower 2005 6:42 14 4/7
89 Sean Robbins 2009 6:43 32 21/23
90 Wallace Lin 2018 6:44 14 4/7
91 Fadi Ballou 2021 6:44 26 11/16
92 Daniel Kim 2008 6:45 11 5/5
93 John Udall 2007 6:45 14 4/6
94 Robert Thompson 2006 6:45 21 10/11
95 Anish Patel 2019 6:46 25 12/17
96 Daniel Tang 2022 6:46 14 5/6
97 Steven Verbrugge 2004 6:46 11 3/5
98 John Pantoja 2020 6:47 28 13/20
99 Jose Jaime 2009 6:47 13 6/6
100 Owen Lin 2013 6:48 11 1/3
101 Ben Gringeri 2006 6:48 11 3/3
102 Andrew Werling 2006 6:48 28 11/15
103 Josef Judas 2013 6:49 20 5/9
104 Bryce Bajar 2010 6:49 14 5/7
105 David Gong 2021 6:49 19 8/10
106 Parth Patil 2013 6:50 21 11/11
107 Affaan Ghazzali 2017 6:50 18 5/10
108 Joseph Woo 2019 6:50 25 7/17
109 Andrew Fung 2010 6:50 13 5/6
110 Daniel Phan 2012 6:51 15 3/5
111 Andy Palma 2007 6:52 13 2/6
112 Andrew Ku 2025 6:53 16 8/9
113 Sumit Dan 2012 6:53 23 9/13
114 Christopher Lin 2022 6:53 19 6/9
115 Ryan Johnson 2008 6:53 16 6/8
116 Matt Dudley 2006 6:54 27 11/15
117 Braeden Camarota 2018 6:54 22 9/14
118 Anish Saha 2015 6:55 17 2/6
119 Christian Flaten 2009 6:55 18 9/11
120 David Rangel 2010 6:55 18 9/11
121 Andrew Chou 2025 6:57 18 7/11
122 Mihir Chitalia 2015 6:57 15 4/5
123 Eric Jimenez 2016 6:57 13 0/2
124 Seongwan Jeon 2022 6:58 13 4/7
125 Sahil Buddharaju 2020 6:58 21 11/14
126 Aden Jo 2022 6:58 22 13/14
127 Cristian Bass 2019 6:59 22 11/15
128 Griffin Cordani 2026 6:59 12 6/6
129 Isaac Robinson 2026 7:00 10 5/5
130 Zachary Chao 2020 7:01 14 7/8
131 Stan Hiew 2008 7:01 31 20/22
132 Benjamin Mui 2022 7:01 27 9/16
133 Kyle Lin 2023 7:03 23 9/11
134 Owen Chun 2022 7:03 23 9/13
135 Jacob Min 2022 7:03 17 5/10
136 Adam Helmer 2008 7:04 10 3/4
137 Kevin Tran 2013 7:04 13 3/3
138 Anthony Chuang 2022 7:05 23 10/14
139 Roshan Dominic 2018 7:06 12 5/6
140 Connor Wong 2026 7:08 12 4/6
141 Paul Crotty 2008 7:08 18 7/10
142 Eric Pestana 2010 7:08 21 5/14
143 Kevin Chang 2012 7:09 19 11/11
144 Stephen Kwok 2013 7:10 22 12/12
145 Eric He 2015 7:12 15 4/6
146 Alexander Booth 2013 7:12 14 2/6
147 Sheel Bhardwaj 2018 7:12 18 10/11
148 Nikolas Krause 2024 7:15 20 10/11
149 Liam Olsen 2018 7:16 15 5/9
150 Vincent Grennan 2013 7:17 27 11/14
151 Justin Arroyo 2020 7:19 25 17/18
152 Michael Navarrete 2013 7:22 15 5/5
153 Mateo Schmidt 2021 7:22 22 13/15
154 Brandon Herbert 2025 7:22 10 3/4
155 Alexander Chin 2020 7:24 19 9/13
156 Lucas Sin 2026 7:25 12 4/5
157 Geoffrey Lang 2014 7:25 15 2/3
158 Devon Weatherall 2020 7:26 21 12/14
159 Tyler VanValkenburg 2012 7:26 20 10/10
160 Mason Liu 2026 7:26 12 4/5
161 Ian Earley 2011 7:28 26 13/17
162 Marcus Lee 2016 7:30 18 6/9
163 Jeremy Arroyo 2022 7:30 13 6/7
164 Spencer Wang 2024 7:30 17 8/10
165 Zvonimir Sola 2009 7:33 21 3/14
166 Zach Rothenberg 2023 7:35 17 7/9
167 Nickhil Tekwani 2018 7:35 13 7/8
168 Brian Moffat 2003 7:35 12 2/5
169 Edgar Banos 2009 7:36 15 6/8
170 Emmanuel De La Cruz 2021 7:37 20 8/13
171 Wesley Chan 2012 7:38 21 11/11
172 Luke Rode 2021 7:38 11 2/2
173 Christopher Ngan 2021 7:39 23 10/14
174 Ian Wong 2020 7:45 14 7/8
175 Ryan Sangster 2017 7:45 12 4/5
176 Anthony Velasco 2023 7:46 23 7/11
177 Matthew Escobar 2007 7:46 10 4/5
178 Brian Lafrance 2012 7:48 24 10/15
179 Scott Sherwood 2006 7:48 10 2/3
180 Jeffrey Tan 2012 7:49 11 2/5
181 George Feng 2026 7:51 12 6/6
182 Douglas Nolin 2020 7:54 25 10/17
183 Christopher Nguyen 2010 7:55 19 6/12
184 Gustavo Nome 2021 7:55 22 13/14
185 Tausif Ahmed 2013 7:55 15 1/5
186 Brian Orozco 2024 7:58 12 3/3
187 Nicholas Hamilton 2019 7:59 19 4/11
188 James Dornblaser 2020 8:00 15 6/9
189 Anay Dattawakar 2012 8:00 12 5/6
190 Matthew Klinger 2025 8:01 16 5/8
191 Tejas Prakash 2019 8:04 17 4/10
192 Aaron Vu 2022 8:05 10 5/5
193 Joseph Sparacino 2011 8:10 10 0/3
194 Anirudh Ramesh 2013 8:17 10 3/3
195 Chaitanya Gangavarapu 2015 8:22 10 1/3
196 Ze En Ling 2016 8:23 10 3/3
197 Johnny Heneghan 2023 8:30 11 6/6
198 Jakab Lippman 2020 8:31 23 11/16
199 Wisdom Li 2026 8:34 11 2/4
200 Vincent Nguyen 2020 8:37 16 4/11
201 Matthew Moffat 2006 8:43 17 4/7
202 Mukilan Rajasekar 2025 8:48 10 3/4
203 David Lee 2023 9:04 24 7/11
204 Ojas Vashishtha 2021 9:35 18 5/9
205 Christopher Discenza 2025 10:04 11 5/5
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers