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 20 races
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Select Runners to
Overlay Careers
1 Michael Vernau 2017 5:10 32 20/23
2 Ryan Mitchell 2023 5:15 37 18/20
3 Zachary Ayers 2022 5:18 37 14/16
4 Lucas Tam 2024 5:18 21 8/8
5 Jack Scranton 2013 5:20 22 11/13
6 Corey Coates 2010 5:21 20 5/8
7 Brian Song 2015 5:22 26 14/19
8 Nick Borowsky 2016 5:23 33 16/23
9 Brendan Gregg 2007 5:25 31 17/20
10 Ansel Tucker 2021 5:25 32 10/17
11 Nicolas Duquette 2027 5:25 22 6/6
12 Kellen Browning 2016 5:26 43 24/28
13 Trevor Halsted 2011 5:27 42 22/27
14 Zev Fox 2026 5:28 33 6/13
15 Connor Cougevan 2024 5:28 25 3/11
16 Joe Blakewell 2016 5:29 22 11/14
17 Brian De La Mora 2011 5:29 34 19/20
18 Zeno Castiglioni 2020 5:30 34 17/20
19 Matt Petersen 2009 5:30 45 20/25
20 Patrick Lynch 2007 5:33 31 15/20
21 Jefferson Wright 2024 5:33 29 11/13
22 Sugal Sutter 2013 5:34 32 11/16
23 Jay Doctor 2024 5:35 35 12/14
24 Kenny Durell 2008 5:35 41 19/23
25 Deven Doctor 2027 5:36 22 10/10
26 Sebastian Molina De La Rosa 2026 5:36 20 5/5
27 Juan Zarate-Sanchez 2019 5:37 22 8/9
28 Payton Hanks 2027 5:38 21 7/8
29 Scott Halliday 2006 5:39 25 10/12
30 McConnell Harvey 2011 5:39 21 9/10
31 Blake Croft 2015 5:40 33 13/19
32 Dillon Shaw 2010 5:40 41 16/23
33 Bob Riestenberg 2010 5:40 22 9/11
34 Bryce Gregg 2019 5:40 35 17/20
35 Sam Blakewell 2018 5:40 40 14/23
36 Nathaniel Ockenden 2025 5:41 35 14/15
37 Charlie Harris 2015 5:41 44 23/28
38 Grayson Hough 2010 5:42 43 20/23
39 Drew Petersen 2009 5:43 46 24/27
40 Andrew Mysliwiec 2025 5:43 27 9/9
41 Andrew Croft 2012 5:44 22 10/13
42 Jackson Laird 2017 5:44 39 18/25
43 Zach Bonner 2007 5:45 29 12/15
44 Beckett Dolan 2025 5:45 24 7/7
45 Kobe Standefer 2019 5:45 29 9/13
46 Paul Mohr 2013 5:45 43 19/26
47 Luca Maes 2022 5:45 22 5/6
48 Gavin Monges 2014 5:46 34 15/19
49 Ryan Greenough 2012 5:46 36 17/20
50 Cole Dudley 2022 5:46 30 12/13
51 Braeden Van Deynze 2011 5:47 36 16/19
52 Owen Stevens 2024 5:47 35 14/14
53 Erickson Lengtat 2019 5:47 23 6/10
54 Danny Pugh 2012 5:47 35 12/20
55 Daniel Rowen 2014 5:47 43 19/26
56 James Brunette 2018 5:47 28 11/14
57 Jasper Laca 2014 5:48 39 22/24
58 Ethan Hall 2013 5:48 28 7/12
59 Tomas Ferns 2024 5:50 29 9/11
60 Cameron Pund 2026 5:51 28 10/10
61 Reeve Hoffman 2025 5:52 24 7/9
62 Mitchell Danforth 2007 5:52 23 8/13
63 Hamidreza Naemeh 2011 5:52 31 11/13
64 Jamie Moddelmog 2018 5:52 29 11/16
65 Teagan Favorite 2020 5:52 20 8/9
66 Samuel Green 2025 5:53 33 13/14
67 Kyle Henricson 2019 5:53 39 17/22
68 Timothy McMahon 2025 5:54 39 16/18
69 Tristan Sturm 2019 5:54 29 13/16
70 Nicholas Leacox 2017 5:55 37 14/23
71 Daniel Gonzalez 2012 5:55 47 25/29
72 Jayson Sisco 2024 5:55 34 14/15
73 Winston Tran 2016 5:55 28 10/15
74 Kyle Buchoff 2007 5:56 20 8/10
75 Fox Conner 2017 5:57 38 16/24
76 Evan Belk 2018 5:57 28 10/15
77 Kenneth Desantis 2009 5:58 20 6/9
78 Reinert Toft 2012 5:58 42 20/24
79 Brendan Deas 2016 5:59 30 15/17
80 Perry Winsor 2018 6:01 37 19/23
81 Hayden Tam 2021 6:01 22 4/7
82 John Testerman 2013 6:01 42 21/25
83 Andrew Leung 2014 6:01 20 5/9
84 Rowan DiNunzio 2025 6:01 27 8/8
85 Cooper Ferguson 2022 6:02 28 10/11
86 Luke Rashid 2021 6:02 28 12/13
87 Tyler Wilken 2008 6:02 32 10/14
88 Aaron Bushnell 2017 6:03 20 7/10
89 Matthew Mayr 2014 6:03 41 19/25
90 Jacob Lorico Hertz 2024 6:04 26 9/10
91 Adam Tran 2019 6:05 34 13/19
92 Stephen Nichols 2018 6:05 25 5/12
93 Sean Layman 2021 6:07 28 9/9
94 Yuki Kurita 2024 6:07 31 8/12
95 Kabir Jensen 2011 6:08 31 8/13
96 Bryan Soto 2010 6:08 40 12/21
97 Owen Dulcich 2020 6:08 23 8/11
98 Sean Lee 2013 6:10 31 15/15
99 Kyle Watkins 2023 6:10 32 9/11
100 Nathan Sweet 2019 6:11 36 17/20
101 Antoine Koehl 2009 6:11 22 7/8
102 Nick Blakewell 2020 6:11 29 11/15
103 Evan West 2016 6:12 20 7/10
104 Leo Hymus 2022 6:12 25 10/12
105 John Conant 2014 6:12 30 9/14
106 Hans Faye 2010 6:12 22 5/7
107 William Young 2012 6:13 41 22/25
108 Erik Kimball 2024 6:14 26 11/11
109 Gavin Lynch 2022 6:14 31 12/13
110 Ty Kishiyama 2026 6:15 24 8/9
111 Cody Winsor 2022 6:16 27 11/13
112 John Schaal 2025 6:16 34 13/15
113 Shane Pesis 2013 6:16 34 14/18
114 Justin McGrew 2015 6:16 29 10/17
115 James Leistikow 2020 6:17 24 8/11
116 Thomas Doherty 2023 6:17 27 9/10
117 John Britton 2014 6:17 38 11/22
118 Adam Boone 2008 6:17 28 6/11
119 William Ewens 2019 6:18 34 9/18
120 Collin Drown 2018 6:19 24 3/11
121 Matthew Weisker 2011 6:19 32 13/15
122 Kyle Tran 2017 6:19 28 12/17
123 Kellen Dulcich 2022 6:21 20 10/11
124 Arvind Ramakrishnan 2019 6:21 33 14/18
125 Henry Siegler 2019 6:21 20 10/11
126 Aidan Cox 2016 6:22 40 22/28
127 Matthew Kinkle 2011 6:22 29 9/12
128 Andrew Diaz 2013 6:23 40 17/24
129 Ben Norton 2022 6:24 27 11/12
130 Nicolas Higuera 2011 6:24 36 16/20
131 Kenton Tucker 2026 6:24 21 5/6
132 Grayson McKim 2018 6:24 33 14/20
133 Cameron McCarty 2014 6:24 28 12/16
134 Sylus Krall 2018 6:25 34 16/19
135 Rowan Keller 2021 6:25 22 11/12
136 Max Eder 2026 6:26 20 10/10
137 Wiley Wilson 2016 6:28 34 20/23
138 Matt Wall 2011 6:30 41 18/22
139 Tirey Pagel 2007 6:31 24 6/13
140 Brandon Hein 2017 6:31 27 12/15
141 Zachary Moffatt 2015 6:31 37 16/23
142 Ryan Nishikawa 2016 6:32 25 7/15
143 Evan Swanson 2026 6:32 21 7/7
144 Kavi McKinney 2021 6:33 25 12/13
145 Jackson Friend 2025 6:33 28 9/13
146 Nick Juanitas 2013 6:34 25 4/10
147 Samuel Rosas 2023 6:34 20 4/7
148 Ben Buddingh 2009 6:34 27 5/10
149 Carlos-Miguel Campos 2021 6:34 23 9/10
150 Kirby Linvill 2011 6:35 29 10/12
151 Elliot DeJong 2023 6:36 30 8/9
152 Paulo Sanchez 2026 6:38 24 7/8
153 Tyler Powell 2015 6:38 26 7/15
154 Eric Smith 2016 6:39 34 16/23
155 Jason Karim 2022 6:39 28 7/11
156 Will McPherson 2013 6:40 34 17/20
157 Greg Jorgensen 2011 6:41 37 18/20
158 Kian Tanner 2015 6:46 38 18/23
159 Ari Asera 2020 6:47 28 12/16
160 Tai Hackett 2021 6:48 24 7/12
161 Brendan Winbrock 2009 6:49 28 9/14
162 Nilesh Haile 2013 6:50 24 4/10
163 Noah Henry 2012 6:51 34 13/22
164 Nathan Wong 2009 6:52 36 13/19
165 Matthew Loge 2023 6:55 22 2/7
166 Jake Guida 2015 6:56 20 5/9
167 Nathan Yang 2009 6:57 20 3/5
168 Colin McNally 2009 6:57 26 7/10
169 Owen Fernandes 2023 6:57 26 10/10
170 Christian Heringer 2022 7:00 21 7/9
171 Trevor Mills 2025 7:01 31 11/14
172 Daniel Tsang 2014 7:03 26 13/16
173 Sean West 2019 7:04 32 13/17
174 Austin Toups 2020 7:05 32 10/19
175 Ethan Tang 2017 7:07 21 5/14
176 Nathan de Ropp 2014 7:12 25 5/12
177 Rain Babauta 2016 7:20 25 9/14
178 Tim McIntyre 2012 7:20 35 15/21
179 Liam Schroth 2017 7:26 21 6/13
180 Zhuqing Liu 2022 7:28 20 7/9
181 Roberto Estrada 2010 7:32 20 7/9
182 Conor Lee-Smith 2013 7:34 20 11/11
183 Robbie Hughes 2016 7:37 31 15/21
184 Thomas Hart 2016 7:38 36 20/24
185 Ryan Chiu 2024 7:41 20 6/7
186 Soren Christian 2008 7:41 21 7/10
187 Ryan Dibiasio 2008 7:45 24 5/10
188 Rod Miguel Uriarte 2021 7:47 21 9/11
189 Silas Kirsch 2019 7:56 27 9/13
190 Zachary Lorico Hertz 2015 7:56 31 15/20
191 Drew Kraft 2018 8:02 22 5/9
192 Kyle Powell 2018 8:04 21 7/10
193 Nick Juchau 2013 8:20 25 4/12
194 Sean Duffy 2020 8:37 27 12/15
195 Jacob Nolberg 2021 8:57 20 7/7
196 Nate Petersen 2013 10:52 27 10/17
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers