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 Josh O'Neill 2019 5:07 43 15/22
2 Riley Sullivan 2008 5:10 31 14/21
3 Jantzen Oshier 2011 5:10 38 17/22
4 Carsten Williams 2025 5:11 23 8/15
5 Dylan Jubak 2025 5:12 30 18/20
6 Ryan Herson 2011 5:13 28 14/16
7 Scott Blair 2008 5:13 26 12/16
8 Ryan Stanley 2024 5:14 30 15/20
9 Jared Hazlett 2012 5:14 38 19/23
10 Brian Gomez 2011 5:17 30 15/16
11 Naoki Omatsu 2013 5:18 38 20/23
12 Micah Clemons 2024 5:18 31 16/21
13 Brent Ritschel 2011 5:19 35 16/21
14 Logan Fulford 2024 5:20 24 10/16
15 Lucas Dorman 2013 5:20 37 21/23
16 Kevin Marshall 2012 5:20 31 16/18
17 Max Moncur 2013 5:21 37 19/22
18 Landen Lee 2021 5:21 31 12/19
19 Bryan Llopis 2018 5:24 39 18/20
20 Brendan McCabe 2013 5:25 39 21/24
21 Nicholas Plumb 2012 5:25 33 19/20
22 Chris Mosier 2007 5:25 22 12/14
23 Kyle Hess 2017 5:25 36 15/19
24 Scott Albright 2011 5:26 34 17/20
25 Dylan Wilson 2023 5:27 21 8/14
26 James Hendra 2008 5:27 29 13/19
27 Justin Forbes 2024 5:28 26 10/17
28 Nhu-Nguyen Le 2008 5:28 20 11/12
29 Trevor Tirrell 2018 5:28 35 14/17
30 Lyle Palagar 2011 5:30 28 15/15
31 Danny Almada 2021 5:30 29 11/15
32 Jacob Lowe 2019 5:30 38 12/20
33 Steven Tan 2009 5:31 30 16/18
34 Matthew Bartsch 2020 5:32 34 11/17
35 Joshua Lowe 2019 5:33 33 12/16
36 Matthew Mosier 2009 5:33 33 16/20
37 Evan De Fraine 2014 5:34 25 9/13
38 Patrick Mccabe 2015 5:34 23 10/10
39 Jordan Loew 2016 5:36 22 7/9
40 Aiden Cooley 2022 5:36 21 6/8
41 John Forbes 2022 5:36 22 7/9
42 Ryan Anderson 2022 5:37 32 11/24
43 Lucas Rea 2016 5:38 26 12/12
44 Alexander Seamark 2023 5:39 30 10/18
45 John Wright 2008 5:39 23 13/14
46 Gunnar Robinson 2016 5:40 34 17/18
47 Massimo Fry 2019 5:40 34 11/15
48 Shane Brinson 2012 5:40 30 16/20
49 Anthony Smolyanov 2016 5:41 31 13/17
50 Reese Beehler 2019 5:42 35 11/17
51 Brandon Park 2013 5:42 23 12/13
52 Jacob Boyer 2022 5:43 28 9/21
53 Christopher Ceja 2013 5:43 33 19/21
54 Daniel Perez 2016 5:43 34 17/18
55 Kalen Yokoyama 2019 5:44 36 13/16
56 Cole Arimond 2024 5:44 27 11/18
57 Colton Addy 2008 5:45 20 9/12
58 Jake Schmitz 2013 5:45 36 19/22
59 Ryan Wissmueller 2018 5:45 35 17/19
60 Sirui Zhou 2021 5:45 22 7/10
61 Trevor Hayashibara 2017 5:45 32 13/16
62 Trevor Bishop 2012 5:46 34 20/22
63 Justin Bogler 2011 5:46 22 10/12
64 Sean Mullen 2015 5:47 33 19/20
65 James Mata 2010 5:47 29 16/20
66 Trenten McGrann 2013 5:48 30 13/18
67 Eric Ryan Villanueva 2019 5:48 23 6/8
68 Kyle Yano 2015 5:48 31 15/19
69 Zachary Wheeler 2016 5:49 26 12/15
70 Raj Chaudhari 2016 5:49 33 16/18
71 Marc Sailer 2021 5:49 28 11/15
72 Donnie Collins 2021 5:49 27 7/14
73 Justin Bennett 2019 5:49 34 12/14
74 Jake Reed 2023 5:49 27 9/17
75 Matthew Anderson 2024 5:49 22 6/14
76 Keaton Mcgrann 2015 5:49 25 11/15
77 Josh Padilla 2014 5:50 28 11/19
78 Cameron Hurd 2016 5:50 32 12/20
79 Derek Hayashibara 2014 5:51 25 12/14
80 Brendan Watts 2018 5:51 33 15/16
81 Stephen Montgomery 2013 5:51 31 16/20
82 Timothy Le 2013 5:53 31 16/20
83 Jason Heald 2009 5:53 22 11/13
84 Jacob Strayer 2020 5:53 36 16/19
85 Sean Neuman 2016 5:53 29 15/17
86 Kevin Oh 2013 5:53 32 15/20
87 Caden Wiles 2016 5:54 21 10/11
88 Jacob Perkins 2010 5:54 23 9/14
89 Ricardo Silva 2024 5:55 24 9/15
90 Bryce Purnell 2016 5:56 25 14/14
91 Elias Escobar 2019 5:56 21 3/6
92 Jacob Stephens 2016 5:57 33 17/18
93 Ben Hoffman 2011 5:57 30 16/19
94 James Perez 2015 5:57 32 17/21
95 Nathan Yost 2024 5:57 26 3/17
96 Owen Alkofer 2022 5:58 29 8/21
97 Matthew Bottomley 2011 5:58 30 17/18
98 Alec Mouri 2012 5:59 32 18/23
99 Nicholas Dorsett 2017 5:59 27 13/13
100 Adam Mushnick 2012 5:59 25 16/16
101 Trent Essex 2015 6:00 24 13/13
102 David Perez 2013 6:01 32 21/22
103 Matthew Walsh 2014 6:01 31 16/21
104 Jacob Davis 2023 6:01 25 7/15
105 Graham Yi 2022 6:02 28 9/21
106 Nicolas Mcclure 2017 6:02 26 10/12
107 CJ Hiller 2014 6:02 32 16/21
108 Darius Mandegary 2024 6:03 26 13/17
109 Conner Cassens 2013 6:03 21 10/12
110 Dawson Chute 2019 6:03 20 2/5
111 Ryan Prickett 2023 6:03 22 6/12
112 Ryan Garcia 2018 6:03 30 10/13
113 Cameron Olson 2015 6:04 25 12/14
114 Victor Mei 2025 6:05 25 9/16
115 Gabriel Ceja 2015 6:05 32 20/21
116 Mark Tillman 2014 6:06 29 17/19
117 Joseph Alvarez 2014 6:06 30 15/20
118 Beau Sheidenberger 2011 6:07 26 14/15
119 Josh Kim 2018 6:07 24 11/11
120 Joshua Pickett 2013 6:07 32 17/21
121 Mark Owens 2010 6:07 20 9/10
122 Kirk Gates 2011 6:07 21 8/11
123 Michael Nagy 2012 6:07 23 12/14
124 Linus Fischer 2022 6:08 29 9/22
125 Jerad Schwartz 2016 6:09 23 11/12
126 Brandon Cunnane 2011 6:09 22 12/12
127 Franco Keung 2011 6:10 20 10/11
128 Maxx Handal 2021 6:10 25 7/11
129 Justin Chan 2023 6:10 26 9/14
130 Ryan Young 2019 6:11 29 10/12
131 Ethan Ruchirojampai 2024 6:11 22 10/14
132 Connor Burke 2021 6:12 26 9/13
133 Casey Baldwin 2018 6:12 22 8/11
134 Andrey Afshar 2019 6:12 32 12/14
135 Sean Tran 2023 6:13 24 6/13
136 Joey Arnett 2014 6:13 20 11/12
137 Andrew Schechter 2018 6:13 21 8/10
138 Bobby Bethurum 2015 6:14 25 9/15
139 Joshua Papageorges 2017 6:14 20 5/9
140 Trevor McCall 2019 6:14 31 10/13
141 Zach Yost 2021 6:14 23 4/8
142 Trent Hennesay 2022 6:14 21 5/8
143 Luke Fellers 2013 6:15 30 16/19
144 Casey Arora 2021 6:15 24 9/12
145 Kevin Lu 2013 6:15 30 14/20
146 Michael Flores 2017 6:16 29 13/15
147 Andrew Margolis 2018 6:16 21 4/9
148 Michael Hiebert 2011 6:16 27 11/17
149 Ian Sheidenberger 2010 6:16 22 10/14
150 Riley Togashi 2018 6:17 20 5/8
151 Matthew Hoffman 2017 6:18 23 13/13
152 Kenneth Furrer 2020 6:18 26 8/12
153 Chris Demers 2014 6:20 20 5/10
154 Stephen Carrington 2013 6:20 25 12/15
155 Hunter Olson 2012 6:20 23 10/14
156 Andy Phan 2022 6:21 22 5/10
157 David Pitterle 2020 6:22 32 10/15
158 Nolin Togashi 2020 6:24 23 4/12
159 Jason Wang 2012 6:25 29 13/20
160 Andrew Currie 2016 6:26 27 15/16
161 Derek Dorr 2015 6:26 25 11/15
162 Nathan Nguyen 2013 6:27 23 12/13
163 Nolan Eng 2009 6:27 20 8/12
164 Clay Nikniai 2018 6:27 21 9/10
165 Andrew Macko 2016 6:27 28 11/16
166 Daniel Hoffman 2013 6:28 25 15/16
167 Avery Steinhilber 2019 6:28 20 4/6
168 Daniel Matz 2009 6:28 22 12/13
169 Sean Williams 2021 6:29 25 8/11
170 Keith Frerichs 2011 6:30 25 12/16
171 Patrick Johnson 2011 6:32 25 11/14
172 Jake Puebla 2025 6:32 26 15/17
173 Rushil Patel 2013 6:34 24 12/14
174 Matthew Anthony 2021 6:34 23 9/10
175 Evan Anthony 2020 6:35 28 8/12
176 Ethan Yokoyama 2021 6:36 20 3/7
177 Jake Sugawara 2014 6:39 24 4/14
178 Sean Malloy 2014 6:44 20 10/12
179 Jacob Miller 2009 6:49 23 12/16
180 Graham Hunt 2013 6:52 31 12/21
181 Jack Neptune 2022 6:53 23 7/16
182 Brice Bailey 2023 6:54 21 1/12
183 Hanson Nguyen 2018 7:03 21 9/10
184 Brandon Pickett 2010 7:05 25 11/15
185 Ryne Contreras 2009 7:08 20 10/12
186 Zach Roseth 2012 7:12 23 9/15
187 Jonathon Jack Alegre 2014 7:12 25 14/16
188 Chase Hill 2013 7:13 28 15/19
189 Ryan Grace 2015 7:26 29 14/17
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers