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 Kyle Shackleton 2004 5:16 11 5/5
2 Aidan Dimick 2022 5:18 27 13/13
3 Drew Shackleton 2004 5:22 11 4/5
4 Brad Surh 2008 5:22 25 13/15
5 Justin Hsu 2019 5:22 27 15/17
6 Johain Ounadjela 2015 5:23 18 7/11
7 Michael Bereket 2015 5:25 22 12/14
8 Greg Surh 2007 5:26 19 10/10
9 Mark Vingralek 2015 5:28 27 12/18
10 Ryan Wilson 2018 5:31 28 15/19
11 Ryan Dimick 2014 5:32 37 20/26
12 Ethan Scardina 2011 5:32 29 12/17
13 James Schulte 2014 5:33 13 4/6
14 Arthur Schulte 2014 5:34 23 11/13
15 Lucas Matison 2015 5:34 11 5/5
16 Austin Logie 2008 5:35 25 13/15
17 Tim Layten 2013 5:35 39 24/28
18 Nick Palladino 2007 5:35 19 7/10
19 Chris Pedro 2009 5:37 23 9/13
20 Daniel Bereket 2013 5:38 22 13/13
21 Ian Wong 2025 5:38 20 5/8
22 Jeffrey Stalun 2012 5:39 35 22/25
23 Owen Lee 2027 5:39 30 19/22
24 Reese Dickson 2013 5:40 37 19/27
25 Gabriel Haller 2026 5:40 36 11/20
26 Ben Bunk 2011 5:40 36 18/24
27 Landon Schaefer 2026 5:40 31 13/16
28 Sean Conley 2025 5:42 26 10/11
29 Omeed Moghadam 2007 5:43 17 5/8
30 Caleb Metzler 2020 5:43 29 12/17
31 Nathan Lee 2010 5:44 29 17/21
32 Benjamin Heck 2010 5:44 34 20/24
33 Justin Dubbs 2026 5:45 35 16/18
34 Eric Jackson 2019 5:45 31 16/21
35 Kyle Dimick 2019 5:46 34 16/23
36 Chet Reyen 2011 5:46 37 16/25
37 Donald Heatherington 2011 5:48 34 20/23
38 Jack Peacock 2022 5:48 18 6/6
39 Pierce Mckenzie 2011 5:49 29 15/17
40 Kerem Olgun 2026 5:50 35 15/20
41 Donovan Truel 2022 5:52 19 7/10
42 Amaury Avat 2018 5:53 28 17/19
43 Chris Chow 2009 5:53 27 11/15
44 Sean Callahan 2008 5:53 22 12/15
45 Beau Armstrong 2012 5:53 27 13/17
46 Simon Gehrke 2027 5:56 22 7/10
47 Ty Marshall 2018 5:56 25 17/17
48 Brandon Whiteley 2014 5:56 32 13/21
49 Stephan Sester 2011 5:58 10 3/4
50 Alex Owens 2010 5:59 23 10/13
51 Matthew Rouse 2013 5:59 27 15/16
52 Mark Fedronic 2011 6:00 14 4/8
53 James Michon 2010 6:02 11 3/5
54 Hunter Prince 2027 6:03 27 13/13
55 Soichiro Tomoda 2025 6:03 18 3/8
56 Frederick Sutton 2024 6:04 13 5/7
57 Connor Cronin 2026 6:04 32 15/17
58 Aidan Truel 2020 6:06 28 10/15
59 Theodore Mui 2026 6:06 31 11/17
60 Samuel Dahlin 2011 6:06 24 8/14
61 Michael Chong 2023 6:07 24 10/12
62 Rostislav Bautin 2025 6:08 10 4/5
63 Daniel Choy 2027 6:08 18 6/8
64 Victor Madrigal 2024 6:09 18 8/9
65 Max Hariri Turner 2020 6:09 17 8/9
66 Jono Sison 2022 6:10 22 6/10
67 Franklin Rice 2014 6:12 27 11/18
68 Pavel Turovski 2022 6:12 17 4/7
69 Andrew Luna 2018 6:12 29 19/21
70 Nathan Lorilla 2024 6:13 22 10/10
71 Connor Schaefer 2026 6:14 24 6/12
72 Sean Luna 2014 6:14 20 9/14
73 Ryan Hutson 2013 6:15 16 6/9
74 Aaron Moskovitz 2019 6:16 22 12/14
75 Nico Sera 2011 6:18 11 4/6
76 Sam Holbrook 2019 6:18 21 9/15
77 Christopher McGuffin 2021 6:19 13 2/4
78 Niko Haller 2020 6:19 22 9/12
79 Joe Sison 2020 6:19 14 4/8
80 Mitchell Allen 2008 6:20 11 6/6
81 Kayden Bhatnagar 2027 6:20 10 1/5
82 Austin Tang 2016 6:21 10 4/5
83 Graham Sargeant 2028 6:21 12 1/5
84 Miles Kent 2023 6:21 19 9/9
85 Mario Valenzuela 2016 6:21 21 13/14
86 Sean Robbins 2009 6:22 13 3/6
87 Wyatt Daru 2027 6:22 22 7/11
88 Kavin Misri 2027 6:22 12 5/6
89 Andrew Ghazouli 2022 6:23 13 4/5
90 Andrew Soriano 2011 6:23 11 4/6
91 Matthew Layten 2009 6:23 16 7/8
92 Alex Beernink 2011 6:24 27 11/16
93 Nikhil Vyas 2022 6:24 21 4/10
94 Zach Levin 2013 6:25 22 10/13
95 Mark Palladino 2016 6:26 21 11/15
96 Sean Shitamoto 2020 6:26 17 7/9
97 Alister Jackson 2025 6:26 11 2/3
98 Forrest Windeler 2019 6:26 19 9/12
99 Henry Chung 2019 6:27 11 4/4
100 Max Ware 2015 6:28 16 2/11
101 Spencer Albrecht 2008 6:28 15 4/6
102 Nathan Chong 2023 6:29 14 5/6
103 Eddy Yeretnov 2022 6:29 13 3/5
104 Dustin Sjoerdsma 2011 6:30 23 13/14
105 Noah Galatin 2027 6:31 13 6/6
106 Jamisen Blackwell 2022 6:32 18 7/8
107 Jackson Young 2020 6:32 19 7/10
108 Dante Natoli 2012 6:33 12 6/7
109 Tristan Lyford 2028 6:35 15 7/7
110 Zachary Ma 2016 6:36 21 14/15
111 Colyn Dickson 2011 6:36 28 14/18
112 Shawn Geronimo 2013 6:39 25 6/16
113 Merrick Dang 2011 6:39 26 11/17
114 Wyatt Binnard 2022 6:39 11 3/4
115 Daniel Schade 2011 6:40 15 8/10
116 Aaron Ma 2021 6:42 18 7/9
117 Darryn Wong 2011 6:42 21 10/12
118 John Quinn 2025 6:42 16 6/9
119 Jarett Nishikawa 2021 6:43 11 3/5
120 Evangelos Vlahos 2020 6:44 14 2/7
121 Timothy Nguy 2021 6:47 15 5/8
122 Colin Chen 2018 6:48 21 11/16
123 Jimmy Carlson 2021 6:48 13 3/5
124 Jacob Galatin 2027 6:49 13 4/6
125 Caleb Ahn 2019 6:50 29 14/20
126 Matthew Choy 2025 6:51 11 4/4
127 Alex Holbrook 2022 6:52 13 2/6
128 Warner Baker 2025 6:52 19 8/9
129 Nathan Durrans 2019 6:53 13 5/8
130 Isa Khalak 2023 6:54 17 8/9
131 Tyler Tachiki 2026 6:54 10 4/5
132 Ashton Homyk 2024 6:55 11 3/6
133 Martin Plut 2015 6:55 16 4/11
134 Jason Liu 2018 6:55 19 7/13
135 Joshua Ahn 2021 6:56 17 5/9
136 Nicholas Brown 2019 6:56 12 5/7
137 Kevin Carroll 2013 6:57 20 8/13
138 Nathaniel Elia 2011 6:58 16 4/9
139 Brian So 2018 6:59 21 8/13
140 Anton McPeek 2017 6:59 25 12/18
141 Yunosuke Nakamura 2025 6:59 11 4/5
142 Abdus-Sami Khalak 2026 6:59 11 3/5
143 Evan Davies 2017 6:59 19 8/14
144 Daniel Behera 2025 7:00 22 7/13
145 Griffin Kramer 2021 7:00 19 5/10
146 Elliott Kramer 2025 7:00 13 4/5
147 Zachary Kinder 2023 7:00 17 6/9
148 Anthony Luna 2024 7:01 12 4/7
149 Steven Tsujisaka 2012 7:01 22 6/12
150 Taiyo Kobayashi 2023 7:03 12 3/5
151 Denali Wilson 2017 7:03 15 5/10
152 Patrick Zhang 2021 7:03 11 3/6
153 Matthew Rutter 2021 7:03 17 3/8
154 Ethan Yau 2028 7:04 13 4/6
155 Mark Gruschka 2013 7:04 10 3/6
156 Elliot Surovell 2012 7:05 16 5/8
157 Adrian Fry 2024 7:05 12 5/5
158 Angelo Zhao 2016 7:07 20 9/15
159 Callum Keddie 2019 7:07 11 5/6
160 Ethan Zalabak 2028 7:08 11 4/5
161 Riku Miwa 2025 7:08 19 7/11
162 Maximilian Nobrega 2025 7:09 20 9/11
163 Liam Hood 2020 7:09 12 2/5
164 Trey Sutton 2024 7:10 10 3/3
165 Colin Suits 2020 7:12 18 5/9
166 Pablo Pinilla 2021 7:14 16 4/7
167 Ethan Shiozaki 2017 7:14 31 17/24
168 Ryan Nowell 2018 7:15 28 15/22
169 Simon Desmet-bacon 2015 7:16 11 1/8
170 Martin Zhong 2021 7:16 19 6/10
171 Alexander Nicholson 2025 7:16 10 4/5
172 Nick Korjeff 2015 7:17 14 4/9
173 Bryce Lyford 2021 7:18 16 6/8
174 Justin Tsuchiyama 2016 7:22 31 16/23
175 Nickan Shakeri 2028 7:23 14 5/6
176 Zach Wong 2018 7:24 11 3/6
177 Andrew Joo 2018 7:26 11 3/7
178 Max Mucha 2022 7:27 17 3/8
179 Ethan Wong 2027 7:27 17 9/10
180 Nicholas Nhien 2020 7:28 10 2/4
181 Jack Peasley 2022 7:29 10 2/3
182 Nathan Lao 2020 7:32 14 5/8
183 Edison Bai 2018 7:33 14 5/8
184 Naveed Delrooz 2019 7:34 12 4/7
185 Tyler Yamori Little 2020 7:36 17 7/8
186 Austin Covey 2017 7:40 13 8/10
187 Matthew Moyer 2017 7:45 17 5/11
188 Trevor Koto 2022 7:46 12 2/5
189 Ryan Ng 2022 7:49 13 4/6
190 Enatsu Sugioka 2018 7:49 26 11/20
191 Graeme Grussing 2023 7:49 12 3/5
192 Alex Bondarenko 2016 7:50 16 6/10
193 Bryan Lee 2015 7:59 20 6/14
194 Vladislav Kardash 2016 8:02 17 8/12
195 Kentaro Childs 2025 8:05 20 8/12
196 Victor Behera 2027 8:10 10 3/5
197 Joseph Bazarsky 2019 8:11 19 6/12
198 Kevin Sagara 2016 8:16 14 4/10
199 Liam Young 2015 8:17 21 6/16
200 Drake Zhao 2018 8:22 27 18/21
201 Gavin McMichael 2022 8:26 12 4/5
202 Varun Hegde 2020 8:45 11 3/5
203 Matthias Hall 2019 8:53 10 3/5
204 Keval Malde 2019 9:02 26 11/19
205 Noah Braunstein 2023 9:29 13 3/6
206 John La Grill 2020 9:52 11 2/4
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers