To modify the report, make a selection from each column below and re-run.

Graduation Filter Gender

All-Time Report

This report ranks athletes by average career pace. You may also graphically overlay the careers of selected athletes. Only athletes with a minimum of 10 races are included.

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 Aidan Goltra 2014 5:06 14 6/6
2 Alexander Lodewick 2023 5:07 40 19/28
3 Caden Ehrhorn 2028 5:12 21 12/13
4 Dylan Gunn 2021 5:16 33 17/22
5 Jared Yabu 2017 5:19 38 16/25
6 Cayden Hein 2020 5:19 20 10/11
7 Chris Vizcaino 2006 5:22 16 6/9
8 Edward Buckley 2019 5:22 44 26/31
9 Clark Gregory 2027 5:22 25 14/17
10 Niki Moore 2017 5:24 11 3/3
11 Vinson Compestine 2012 5:26 26 16/16
12 Joey Kochlacs 2007 5:26 19 6/7
13 Gavin Gunn 2027 5:26 27 15/19
14 Rhys Pullen 2022 5:28 36 17/21
15 Owen Lekki 2021 5:29 42 21/27
16 Dylan Cronin 2020 5:30 42 27/28
17 Jack Durden 2027 5:30 27 16/19
18 Jonathan Semenza 2016 5:31 29 12/17
19 Dylan Laucher 2011 5:31 28 11/14
20 Drew Shogan 2027 5:31 28 13/21
21 Nathaniel Sauerberg 2016 5:33 35 19/23
22 Emerson Powell 2006 5:34 11 2/2
23 Chris Harland-dunaway 2007 5:35 18 5/6
24 Nikola van Delft 2027 5:35 28 14/20
25 Richard Gong 2017 5:35 36 16/19
26 Raymond Diaz 2017 5:35 33 15/17
27 Adam Hathaway 2013 5:35 34 18/21
28 Robert Pulford 2009 5:36 36 17/19
29 Thomas Joyce 2012 5:36 38 24/24
30 Finn Jordan 2022 5:36 33 15/19
31 Samuel Hearn 2027 5:36 28 17/20
32 Maxson Cook 2025 5:36 30 16/22
33 Leland Wong 2012 5:36 39 21/25
34 Cody De La Cruz 2026 5:36 36 20/28
35 Parker Lothamer 2015 5:38 32 15/18
36 Paul Jackson 2010 5:38 32 15/17
37 Sam Smith 2022 5:39 36 20/23
38 Marco Chao 2022 5:39 25 8/13
39 Cameron Iniguez-Reyes 2019 5:40 23 8/10
40 Carter Cook 2027 5:40 17 7/12
41 Andrew Tseng 2018 5:41 26 11/12
42 Douglas Chudler 2010 5:41 27 10/13
43 Kevin Buckley 2015 5:42 34 18/20
44 Owen Hunger 2020 5:42 30 11/17
45 Baron Walsh 2024 5:42 28 15/18
46 Michael Peterson 2015 5:42 13 3/4
47 Richard Carrick 2004 5:43 10 3/5
48 Ethan Sauerberg 2018 5:44 29 14/18
49 Alejandro Canales 2022 5:44 17 9/9
50 Alex Thomasson 2024 5:44 34 21/24
51 Blake Webster 2023 5:44 43 25/29
52 Colby Pines 2009 5:45 39 18/21
53 Ross Geiger 2009 5:45 34 12/15
54 Nate Cox 2009 5:45 35 12/16
55 Bradford Martin 2021 5:45 25 12/15
56 Will Moran 2014 5:46 31 11/18
57 Taiyo Chiba 2027 5:46 26 15/18
58 Colin Lekki 2019 5:46 23 9/13
59 Wesley Caspillo 2012 5:46 19 7/7
60 Michael Brondello 2009 5:46 33 15/16
61 Kyle Flett 2017 5:47 32 16/19
62 Pablo Nguyen 2020 5:47 23 10/15
63 Gabriel Valverde-Turner 2017 5:48 12 4/7
64 Connor McGhee 2023 5:49 44 21/31
65 Keith Geiger 2012 5:50 35 21/21
66 Will Wheeler 2007 5:50 16 3/4
67 Siddharth Iyer 2025 5:50 46 36/38
68 Ben Weinberg 2014 5:51 31 16/18
69 Tim Baffi 2009 5:51 32 11/15
70 Jeremy Ahn 2018 5:51 16 8/8
71 Casey Chambers 2018 5:52 28 14/18
72 Paulo Trento 2024 5:52 39 24/29
73 Jed Hubbard 2006 5:53 12 3/4
74 Charlie Woidat 2019 5:54 18 7/10
75 Kevin Fong 2013 5:55 32 16/19
76 Cale Anderson 2024 5:56 34 20/24
77 Omid Boozarpour 2014 5:56 19 8/9
78 Jonah Thompson 2028 5:56 11 6/8
79 Sam Morasch 2020 5:56 35 18/24
80 Taejin Chung 2026 5:56 33 20/26
81 Evan Yabu 2021 5:57 26 13/15
82 Arik Nashan 2021 5:57 26 10/16
83 Jarret Hendrickson 2009 5:57 28 8/12
84 Greg Garcia 2011 5:57 34 16/17
85 Josiah Beardsley 2025 5:57 17 9/10
86 Junggi Min 2011 5:58 35 16/20
87 Benoit Pelchat 2025 5:58 13 7/9
88 Bradley Miller 2011 5:59 24 11/12
89 Cameron Sun 2013 5:59 26 14/14
90 Sam Lee 2015 5:59 24 12/15
91 Dylan Hoover 2017 6:00 28 14/16
92 Navid Boozarpour 2017 6:00 30 15/18
93 Ian Gilbert 2014 6:00 10 5/5
94 Tyler Ngo 2024 6:00 29 17/20
95 Jared Wong 2009 6:00 34 14/16
96 Thomas Singh 2023 6:01 21 9/11
97 Anton Klisura 2027 6:01 15 9/10
98 Alan Pierrat 2021 6:01 25 13/15
99 Timothy Sams 2018 6:02 23 12/14
100 Matt McAuliffe 2016 6:02 23 10/10
101 Miguel Baliwag 2016 6:02 34 16/20
102 Vishal Lashkari 2021 6:02 23 11/11
103 Isaac Valverde 2014 6:02 21 11/11
104 Nolan Henwood 2025 6:02 25 20/20
105 Tyler Takata 2014 6:04 25 16/17
106 Sean Pappa 2015 6:05 27 10/15
107 Alessandro Paolieri 2023 6:05 14 8/9
108 Easton Means 2020 6:05 23 11/13
109 Jack Pieper 2021 6:05 33 17/21
110 Thibault Gourlin 2018 6:06 31 17/18
111 Rod Farvard 2013 6:06 26 17/18
112 Brody Hall 2027 6:07 16 8/11
113 Chris Garvey 2014 6:07 16 9/9
114 Kekoa Nelson 2016 6:08 12 5/5
115 Charlie Chen 2012 6:08 21 10/13
116 Julien Lacour 2008 6:09 20 4/8
117 Henry Jaffe 2024 6:09 30 20/22
118 Alec Driver 2021 6:10 38 19/25
119 Nick Wolford 2017 6:11 16 5/8
120 Shane Settle 2010 6:11 33 15/19
121 Peter Shephard 2027 6:11 18 12/13
122 Austin Rosso 2010 6:12 22 10/10
123 Darren Brodowy 2012 6:12 30 19/19
124 Gryphon Goodrich 2013 6:13 19 10/12
125 Josh Koenigsberg 2013 6:15 26 19/19
126 Matt Striplen 2009 6:15 20 8/8
127 Tyrone Yanaga 2014 6:16 22 12/12
128 Hardesty Dolge 2022 6:17 33 14/21
129 Max Marino 2024 6:18 26 14/19
130 Jason Budge 2009 6:18 33 14/16
131 Max Essl 2019 6:18 33 18/21
132 Avery Stevenson 2012 6:19 20 8/12
133 Michael Delong 2008 6:20 22 9/12
134 Russell Wang 2025 6:22 18 11/14
135 Alex Clare 2021 6:22 32 19/21
136 Andy Van Heuit 2013 6:23 25 15/16
136 Matthew LoPresti 2017 6:23 30 16/21
138 Daniel Murray 2008 6:23 23 11/12
139 Connor Naughten 2024 6:23 12 5/5
140 Logan Coe 2011 6:23 34 17/18
141 Stephen Iwata 2012 6:24 28 15/18
142 Blake Eames 2012 6:24 24 11/14
143 Grant Caldwell 2010 6:26 21 11/11
144 Nathane Tucker 2014 6:27 15 9/9
145 Aaron Lin 2016 6:27 26 14/18
146 Seth Bonnin 2022 6:27 10 3/5
147 Joseph Floyd 2024 6:28 31 22/24
148 Thomas Heutmaker 2016 6:28 22 13/14
149 Derek He 2018 6:29 11 3/4
150 Ethan Stevenson 2012 6:29 14 8/8
151 Stone Mao 2017 6:29 19 11/12
152 Santiago Jordan 2024 6:29 27 19/20
153 Josh Steingrube 2016 6:30 26 14/18
154 Eric Gabrielli 2012 6:31 17 9/9
155 David Kuckuk 2015 6:31 15 8/9
156 Robert Silverman 2026 6:31 25 10/20
157 Agustin Meneses 2019 6:32 23 12/14
158 Michael Wen 2022 6:32 23 10/14
159 Max Lee 2017 6:32 25 14/16
160 Yu Hao Wang 2026 6:32 23 15/18
161 Sean Wright 2019 6:33 11 4/5
162 Raj Patel 2011 6:33 16 9/9
163 Jack Strong 2017 6:33 22 10/14
164 Ethan Cho 2022 6:33 40 25/28
165 Toby Barton 2023 6:33 24 16/17
166 Declan Anderson 2025 6:34 15 5/11
167 John Halstead 2022 6:34 18 8/11
168 Justin Flom 2009 6:34 13 3/6
169 Nolan Knightly 2027 6:34 13 8/8
170 Urijah Smith 2027 6:35 21 15/16
171 Spencer Verdon 2010 6:36 28 13/16
172 Kevin Gelston 2012 6:36 32 21/22
173 Drew Fass 2014 6:37 11 7/7
174 Dylan Yagi 2011 6:38 27 15/17
175 Keanu Wang 2022 6:38 15 6/7
176 Jake Harberson 2021 6:38 16 8/10
177 Eric Fossen 2019 6:38 36 18/24
178 Will Buckley 2016 6:38 29 20/20
179 Arman Mostaghimi 2012 6:39 28 16/18
180 Josh Fordelon 2023 6:39 10 2/3
181 Christian Prizeman 2024 6:40 19 9/12
182 Tianchen Cui 2027 6:42 18 13/13
183 Uanoa Nelson 2014 6:42 14 7/8
184 David Chen 2018 6:42 15 10/10
185 John Joyce 2010 6:42 22 10/12
186 Colin Wong 2012 6:42 30 21/21
187 Cole Hickey 2024 6:44 23 13/17
188 Christopher Fleming 2017 6:45 13 6/7
189 Peter Smith 2025 6:45 11 5/7
190 Drew Gustafson 2015 6:46 14 7/7
191 Bradley Zhu 2015 6:46 11 6/6
192 Hanson Ma 2026 6:46 20 13/15
193 Julian Socher 2017 6:48 16 7/9
194 Bailey Wu 2014 6:48 12 6/7
194 Alexander Ly 2021 6:48 15 6/7
196 Ben Tanner 2011 6:49 13 6/7
197 Max Garcia 2019 6:50 15 6/8
198 Eric Chiang 2013 6:50 13 6/7
199 Matteo Marchetti 2027 6:50 19 14/15
200 Jerry Xu 2023 6:51 10 2/3
201 Jd O'Keefe 2008 6:51 20 5/12
202 Kyle Honda 2012 6:51 23 13/14
203 Cole Whitley 2014 6:51 19 10/12
204 Tony Knox 2012 6:51 10 4/5
205 Aaron Wang 2026 6:52 29 21/24
206 Nathan Littell 2026 6:52 22 13/17
207 Brandon Ewert 2016 6:52 15 4/8
208 Jake Cucarola 2011 6:52 34 18/22
209 Matthew Beardsley 2027 6:53 18 11/13
210 Ryan Lee 2024 6:53 19 11/12
211 Chad Martini 2010 6:53 12 6/6
212 Jason Lin 2017 6:54 23 10/14
213 Everett Tsang 2014 6:54 11 6/6
214 Dominic Edwall 2017 6:54 14 6/9
215 Evan Riedel 2017 6:54 17 5/9
216 Taylor Jang 2007 6:56 11 2/3
217 Mason Gruebele 2021 6:56 12 4/6
218 Nathan Kwong 2008 6:56 14 5/7
219 Nathan Oto 2012 6:56 29 18/19
220 Oliver Flynn 2021 6:57 15 8/8
221 Michael Tappe 2010 6:57 16 6/9
222 Finlay Penney 2021 6:57 20 7/13
223 Justin Wang 2022 6:58 19 9/11
224 Nick LoPresti 2013 6:59 11 4/5
225 Cameron Atwood 2016 7:01 10 5/7
226 Cameron Bell 2010 7:01 20 9/10
227 Andrew Dong 2025 7:02 13 6/8
228 Ethan Dong 2028 7:02 17 10/13
229 Tyler Bohon 2015 7:02 18 9/9
230 Emilio Penate 2024 7:02 10 3/5
231 Jonah Char 2028 7:03 16 11/12
232 Sean Hu 2026 7:03 10 7/7
233 Rodrigo Dominguez 2026 7:03 11 6/6
234 Connor Hansen 2008 7:04 18 9/10
235 Jamie Sanderson 2012 7:06 22 10/14
236 Luke Eisenberg 2009 7:06 11 3/5
237 Nick Bishop 2016 7:07 17 8/10
238 Rowan Speckman 2022 7:08 10 4/4
239 Tai Lee 2023 7:09 34 14/23
240 Mackie Hall 2025 7:12 26 11/21
241 Zachary Min 2027 7:15 11 5/7
242 Hayden Wells 2017 7:15 19 13/13
243 Andrew Makdisi 2008 7:15 10 3/3
244 Archie Hwang 2012 7:15 15 6/9
245 Arjun Madra 2010 7:15 16 7/8
246 Matt Haley 2012 7:16 13 6/7
247 Taj Donthineni 2021 7:18 18 6/11
248 Jack Williams 2021 7:19 26 13/17
249 Sean Garvey 2016 7:19 22 14/14
250 Nolan Wilson 2020 7:20 11 3/7
251 Chris Peterson 2013 7:27 18 9/11
252 Alex Shrauger 2024 7:31 10 6/6
253 Sebastian Fojut 2021 7:32 10 1/5
254 Bovey Wu 2011 7:34 10 3/5
255 Manuel Herrera 2011 7:34 14 5/5
256 Andy Lindquist 2009 7:35 26 12/15
257 Matthew De La Torre 2012 7:37 11 2/6
258 Vance Prescott 2011 7:39 14 6/6
259 Brenden Murphy 2010 7:43 10 4/5
260 Aaron Tran 2011 7:43 11 3/5
261 Thomas Nocera 2012 7:45 15 6/7
262 Casey Dow 2023 7:47 28 10/20
263 Camden Smith 2027 7:48 13 9/10
264 Roy Oviatt 2012 7:51 10 3/5
265 Christophe Marinier 2018 7:56 14 8/10
266 Andres Artale 2020 7:58 15 10/10
267 Griffin Brumbaugh 2011 8:08 16 7/7
268 Rahil Jetly 2013 8:15 19 8/12
269 Trent Capurro 2015 8:17 16 6/10
270 Kyle Moe 2021 8:22 27 11/19
271 Jacob Phillips 2012 8:52 15 4/7
272 James Tang 2021 9:39 15 6/8
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers