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 Matt Strangio 2020 5:05 36 16/20
2 Matthew Ogilvie 2027 5:11 20 6/7
3 Brandon Moreno 2023 5:11 21 9/10
4 Drake Hoferer 2026 5:14 29 11/13
5 Jacob Swanson 2023 5:16 37 11/18
6 Braden King 2022 5:16 34 12/12
7 Isaac Abbott 2026 5:16 43 21/23
8 Sean Kurdy 2016 5:18 52 27/34
9 Michael Chambers 2021 5:20 29 6/8
10 Evan Watchempino 2007 5:20 24 9/14
11 Chase Cressman 2025 5:21 48 17/29
12 Kyle Jakary 2026 5:23 28 9/9
13 Antonio Vargas 2019 5:23 23 7/9
14 Kyle Lackner 2008 5:23 29 9/14
15 Brendan Jones 2017 5:24 49 25/31
16 Benjamin Holland 2017 5:25 49 23/31
17 Colin Ryan 2019 5:25 49 25/29
18 Preston Conner 2022 5:25 25 6/7
19 Lucas Alberts 2027 5:25 24 7/7
20 Nicholas Salonites 2020 5:25 23 9/11
21 Adam Kelly-Strong 2010 5:26 42 18/24
22 Michael Lackner 2016 5:27 47 25/29
23 Michael Salvatierra 2007 5:27 22 10/13
24 Phil Mckennan 2007 5:27 26 12/16
25 Andrew Brown 2014 5:28 23 10/13
26 Rafael Jopson 2027 5:28 29 8/10
27 Emilio Garcia 2009 5:28 34 15/21
28 Tristyn Martin 2014 5:30 50 25/34
29 Patrick Cummings 2016 5:30 43 21/24
30 Jonah Reynolds 2024 5:30 47 21/28
31 Navin Kadel 2025 5:30 42 17/19
32 TJ Brown-Pinizzotto 2011 5:31 35 11/23
33 Scott Donahue 2007 5:31 23 10/14
34 Ryan Tait 2027 5:32 21 2/3
35 Miles Worthen 2019 5:33 45 16/25
36 Kyle Guthrie 2016 5:35 30 9/14
37 Matthew Sickman 2016 5:35 49 23/31
38 Colton Misono 2011 5:36 42 19/23
39 Robert Bell 2017 5:37 47 23/29
40 Robert Leon 2009 5:38 32 11/17
41 Jordan Rahe 2018 5:38 47 17/24
42 Tyler Offerman 2022 5:40 41 10/15
43 Gio Piccone 2008 5:40 23 8/11
44 Chris Goode 2013 5:41 46 26/28
45 Colin Brannan 2019 5:41 45 21/25
46 Joe Mahoney 2011 5:42 27 8/12
47 Robson Fuentes 2025 5:42 46 12/24
48 Sam Stoll 2013 5:43 44 24/24
49 Michael Sommers 2009 5:43 26 7/11
50 Danny Diaz 2010 5:43 43 19/23
51 Caelin Sutch 2020 5:43 24 4/13
52 Andrew Huitt 2015 5:44 43 19/24
53 Talon Krieger 2020 5:44 32 9/17
54 Cameron Cleland 2022 5:45 22 8/8
55 James Wilde 2016 5:45 22 6/8
56 Brady Blum 2025 5:45 32 12/14
57 Nathan Frazier 2008 5:46 28 4/13
58 Willie Diaz 2009 5:46 27 8/12
59 Seamus Caslin 2019 5:47 42 12/22
60 Justin Brown-Pinizzotto 2011 5:47 35 9/17
61 Griffin Smith 2027 5:47 25 10/11
62 Robert Canalas 2019 5:48 40 13/23
63 Martin Smith 2020 5:48 27 12/13
64 Bryce Yee 2009 5:48 25 9/12
65 Jackson Johns 2026 5:48 38 15/15
66 David Vincent 2018 5:49 36 11/14
67 Luke Gary 2012 5:49 37 16/19
68 Patrick Caslin 2017 5:49 48 26/31
69 Diego Levenfeld 2022 5:49 36 10/13
70 Perry Hansen 2010 5:50 42 21/25
71 Flavio Medrano 2013 5:50 40 16/21
72 Nicholas Ryan 2026 5:50 31 13/13
73 Daniel Krotine 2025 5:51 44 18/20
74 Ian King 2022 5:51 31 6/9
75 Connor King 2020 5:51 36 14/18
76 Todd Russell 2019 5:51 45 17/25
77 Cristian Hernandez 2015 5:52 36 16/19
78 Jaypal Reddy 2026 5:52 35 13/14
79 Preston Daniels 2011 5:52 36 7/19
80 Anthony Rogado 2019 5:52 46 20/25
81 Demetri Petuskey 2020 5:53 26 8/11
82 Justin Lobo 2010 5:54 42 21/25
83 Charles Kim 2025 5:54 22 5/6
84 Alex Tyree 2017 5:54 46 23/29
85 Trevor Felix 2025 5:54 33 12/14
86 Tommy Gee 2021 5:55 33 13/13
87 Julian Curiale 2022 5:56 21 7/9
88 Joe Ryan 2021 5:56 34 15/15
89 Joey Ryan 2022 5:56 40 10/16
90 Kyle Sanborn 2012 5:56 31 17/17
91 Jayson Leach 2020 5:57 33 16/17
92 Greg Woollgar 2013 5:57 36 13/18
93 Henry Stroud 2010 5:57 39 12/23
94 George Srabian 2025 5:57 24 8/9
95 George Vlahos 2026 5:59 36 11/15
96 Eric Huitt 2020 6:01 36 11/17
97 Tanner Misono 2013 6:01 28 11/14
98 Kyle Young 2018 6:01 45 19/25
99 Nicholas Ramos 2027 6:02 25 10/11
100 Jadon Fuentes 2027 6:02 25 11/11
101 Jeremiah Ziebert 2011 6:02 28 5/12
102 Jim Oys 2011 6:02 20 6/7
103 Tomas Penner 2022 6:02 31 10/12
104 Bobby Ternes 2016 6:02 24 11/12
105 Jack Ericson 2022 6:03 42 15/17
106 Russell Kustic 2019 6:04 40 14/23
107 Steven Noll 2019 6:05 20 8/11
108 Bradley Carpenter 2016 6:06 24 9/12
109 Gavin Joaquin 2022 6:07 37 5/15
110 John Barreiro 2026 6:07 32 15/15
111 Justin Haynes 2010 6:08 24 11/11
112 Lucas Rucker 2024 6:08 36 10/16
113 Lukas Crawford 2021 6:08 21 9/9
114 Tim Jones 2012 6:09 29 12/14
115 Vicente Lamera 2019 6:09 28 7/16
116 Jeremy Verke 2011 6:10 37 9/20
117 Matthew Griffin 2016 6:10 47 22/28
118 Spencer Jensen 2013 6:10 25 5/9
119 Harley Sherman 2022 6:11 24 4/9
120 Tyrell Ross 2024 6:11 21 7/8
121 Robby Hartman 2011 6:11 24 5/10
122 Jacob Iritani 2015 6:12 32 10/16
123 Jack Baer 2016 6:12 48 22/30
124 Michael Gamette 2021 6:13 29 11/11
125 Tyler Thies 2025 6:13 45 21/23
126 Christian Hyde 2022 6:14 37 11/14
127 John Ricca 2011 6:15 33 13/18
128 Alex Intagliata 2010 6:15 21 5/8
129 Andrew Burrows 2011 6:15 32 10/16
130 Paul Gaffaney 2022 6:16 33 11/13
131 Marcus Bernard 2016 6:17 20 7/7
132 Chris Medina 2012 6:17 40 20/25
133 Cole Baer 2018 6:17 45 18/25
134 Christopher Sommers 2014 6:18 34 14/17
135 Kai Switlick 2025 6:18 34 11/18
136 Jack Richardson 2014 6:18 22 8/9
137 Mitchell Sullivan 2025 6:19 33 15/16
138 Ian Dougherty 2008 6:19 21 4/9
139 Marcos Lopez 2023 6:19 38 11/15
140 Logan Day 2014 6:19 43 20/24
141 Mason Strawn 2024 6:19 24 7/8
142 Nicholas Gamette 2019 6:20 30 11/16
143 Mateo Hernandez 2027 6:20 22 9/10
144 Giancarlo Hash 2024 6:21 29 5/10
145 Gregg Neves 2019 6:21 20 8/10
146 Louis Styer 2013 6:22 27 9/13
147 Tim Brannan 2017 6:22 44 19/27
148 Nick Csicsery 2009 6:24 28 10/14
149 Blake Formanek 2009 6:25 30 10/16
150 Matt Nelson 2012 6:25 29 12/15
151 Michael Flodin 2015 6:25 23 10/10
152 Caleb Eddy 2014 6:25 44 17/24
153 Tanner Leon 2014 6:25 30 13/14
154 Gianni Allen 2027 6:26 22 6/10
155 Luke Maechler 2010 6:26 24 5/9
156 Nicholas Lyons 2023 6:28 29 6/10
157 Eric Frame 2010 6:28 37 11/23
158 Micah Olmstead 2027 6:29 21 7/9
159 Raphael Edralin 2025 6:29 20 8/10
160 Benjamin Flores 2019 6:29 22 7/8
161 Tim Muller 2014 6:30 21 8/9
162 Colin Cavanagh 2027 6:31 23 9/11
163 Frank Valencia 2024 6:34 22 4/8
164 Charlie Stevens 2010 6:35 32 9/17
165 Steven Crayne 2010 6:37 27 5/13
166 Anthony Flores 2017 6:37 42 21/26
167 Chris San Juan 2012 6:42 24 12/12
168 Jacob Crayne 2012 6:42 20 5/10
169 John Lindroos 2022 6:42 32 5/13
170 Joey Pardini 2011 6:43 29 10/13
171 Andrew Hamm 2027 6:47 20 7/9
172 Devin Pettit 2022 6:47 29 11/11
173 Eliot Pickering Pick 2022 6:48 21 8/9
174 Matthew Bajamundi 2015 6:48 37 15/22
175 George Medina 2010 6:50 25 2/10
176 Zach McPherson 2011 6:50 23 6/9
177 Giovanni Bagatelos 2024 6:52 29 7/12
178 Nick Ferguson 2022 6:52 20 7/8
179 Bennett Bullard 2025 6:54 20 6/8
180 Alejandro Penilla 2026 6:59 21 5/7
181 Cameron Skreden 2010 7:00 24 6/11
182 Drew Standriff 2014 7:02 28 10/13
183 George Sicner 2021 7:03 36 14/17
184 Brayden O'Brien 2025 7:05 43 16/25
185 Jude Rankin 2027 7:08 22 10/10
186 Alexander Brown 2024 7:16 37 11/18
187 James Sung 2026 7:18 33 12/15
188 Mark Isidro 2011 7:18 21 2/7
189 Timmy Canalas 2021 7:22 22 9/9
190 Giancarlo Brida 2016 7:24 21 5/8
191 Rishi Vasanthan 2025 7:24 21 7/9
192 Chris Appel 2017 7:40 20 4/9
193 Colin O'Brien 2027 7:43 21 3/10
194 Ershad Forghany 2017 7:50 20 7/8
195 Thomas Contreras 2022 8:12 34 12/15
196 Edwin Perez 2017 8:14 29 9/14
197 Michael Sicner 2022 8:20 32 11/13
198 Mark Miller 2009 8:31 23 7/11
199 Nicholas Contreras 2024 8:59 35 11/16
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers