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 Blaine Reynolds 2021 5:29 33 13/17
2 Zack Crockett 2006 5:32 10 3/4
3 Rory Beyer 2013 5:35 33 21/24
4 Christian Pedro 2013 5:39 24 12/17
5 Ryan McAuliffe 2016 5:41 41 27/33
6 Toby Harris 2024 5:45 18 7/8
7 Zachary Low 2022 5:46 27 6/13
8 Sou Matsumoto 2026 5:47 25 13/15
9 Luke Novak 2026 5:47 20 8/11
10 Wyatt Cooper 2013 5:48 38 22/29
11 Alex Yoshino 2028 5:48 17 8/9
12 Shuma Otsuka 2026 5:50 21 14/14
13 Billy Seeburger 2012 5:52 24 9/15
14 Landon Hart 2013 5:52 11 3/4
15 Miles Rokala 2025 5:54 24 12/14
16 Daniel Infante 2016 5:54 11 5/5
17 Tyler Nichols 2026 5:55 31 17/20
18 Noah Strause 2019 5:55 37 19/28
19 Samuel Pappas 2021 5:56 20 4/8
20 Daniel Goldin 2013 5:58 31 18/22
21 Francisco Vargas 2012 6:00 19 10/12
22 Luke Saunders 2026 6:02 13 4/8
23 Daniel Voyles 2022 6:02 26 9/13
24 Maximillian Lee 2028 6:02 10 3/4
25 Kevin Ruttenberg 2015 6:04 33 20/26
26 Brendan Kennedy 2024 6:05 15 7/8
27 Elias Hybl 2028 6:06 15 4/7
28 Ian Ta 2026 6:07 24 11/14
29 Gael Cruanes 2017 6:08 28 13/21
30 Jack Herrera 2014 6:08 28 10/20
31 Evan Westheimer 2026 6:09 21 13/14
32 Keaton Moe 2013 6:10 18 5/11
33 Zachary Hassaine-LaFrance 2023 6:10 12 3/5
34 Sam Sokolsky 2013 6:10 37 21/26
35 Alex Garcialuna 2014 6:12 21 11/14
36 Ryan Oshinsky 2020 6:13 17 6/9
37 Joshua Fu 2025 6:13 27 15/16
38 Jake Pilgrim 2017 6:14 23 12/16
39 Ryan Schwandt 2009 6:15 13 3/7
40 Jonathan Chan 2007 6:16 15 9/9
41 Macklin Berg 2027 6:16 15 6/7
42 Owen Dodge 2020 6:16 33 18/22
43 Andres Zhou 2017 6:17 16 6/10
44 Liam Persson 2028 6:18 15 7/7
45 Cameron Trio 2026 6:18 23 12/15
46 Scott Chow 2016 6:20 17 10/12
47 Pablo Siguenza 2018 6:21 28 15/20
48 Jack He 2025 6:21 26 12/15
49 Evan Strobelt 2007 6:22 10 4/5
50 Jong Lim 2013 6:22 19 7/12
51 Ian Barrie 2013 6:23 33 15/23
52 Trevor Legowski 2027 6:23 11 5/6
53 Jeffery Song 2016 6:23 36 18/29
54 Shi Hong Lin 2012 6:23 14 6/9
55 Avinash Schwarzkopf 2023 6:24 13 1/4
56 Colin Fournier 2026 6:24 30 18/19
57 Ethan Kang 2023 6:25 21 6/10
58 Aaron Solomon 2015 6:25 27 13/20
59 Michael Chan 2010 6:26 16 10/12
60 Jared Dilibero 2013 6:27 14 6/7
61 Thomas Bebbington 2013 6:27 15 4/8
62 Matt Lentz 2014 6:27 10 2/4
63 Patrick Lynch 2017 6:28 21 10/16
64 Haywood Cooper 2023 6:29 22 8/11
65 Leo Thompson 2022 6:30 16 7/8
66 Kenny Corcoran 2016 6:31 19 10/13
67 Xander Avila 2028 6:31 16 6/8
68 Kasey Woo 2017 6:31 15 11/11
69 Marwan Halabi 2027 6:32 12 3/5
70 Jason Leung 2017 6:32 34 24/28
71 Alex Ma 2019 6:32 30 14/21
72 Matthew Lanthier 2014 6:32 16 9/11
73 Garrett Tan 2013 6:33 34 16/26
74 Gavin Epstein 2026 6:34 13 5/5
75 Elliot Quan 2016 6:35 26 17/19
76 Nicholas Ke 2025 6:37 21 10/12
77 Benjamin An 2018 6:37 11 4/7
78 Isaac Albert 2028 6:38 14 7/7
79 Declan Kennedy 2026 6:39 26 12/16
80 Eduardo Saldana 2012 6:40 17 7/11
81 Alex Li 2015 6:41 17 9/12
82 Ethan Martin 2022 6:41 21 6/10
83 Lucas Fayet-Faber 2018 6:42 19 12/13
84 Nishant Chaparala 2027 6:44 12 5/6
85 Darren Benavente 2026 6:44 23 12/14
86 Aaron Kang 2021 6:44 21 9/11
87 Justin Wong 2020 6:44 28 10/15
88 Jacob Friedman 2012 6:44 24 12/15
89 Chase Rokala 2027 6:44 14 4/6
90 Tong Wang 2016 6:45 33 22/27
91 Anthony Leong 2025 6:46 14 4/5
92 Vidhu Thirunagari 2027 6:47 22 9/13
93 Josh Franco 2011 6:49 28 15/19
94 Nicholas Konerding 2027 6:50 16 6/7
95 Alex Binsacca 2016 6:50 12 7/8
96 Thomas Carney 2027 6:51 15 6/7
97 Isaac Cheung 2027 6:52 20 12/12
98 Quincy Teng 2024 6:52 11 4/5
99 Brandon Brown 2007 6:52 10 5/5
100 Taiki Shinokawa 2027 6:53 22 12/13
101 Keisuke Iwamura 2011 6:54 13 6/9
102 James Murray 2013 6:55 32 14/24
103 Colby Bruckner 2025 6:56 13 5/7
104 Stephen Chan 2011 6:58 15 6/10
105 Jack Dean 2023 6:59 10 2/3
106 Christian Carlson 2015 7:01 15 8/11
107 Andrew Schilling 2013 7:01 15 5/10
108 Matthew Lau 2025 7:02 20 4/9
109 Drew Benavente 2028 7:02 16 8/8
110 Calvin Chao 2025 7:03 24 9/13
111 Matthew Kang 2022 7:03 19 6/9
112 Philip Yuan 2020 7:04 29 12/16
113 David Tocchini 2011 7:05 17 9/11
114 Stephan Yu 2018 7:06 23 12/17
115 Jake Cardinale 2019 7:06 12 2/7
116 Jason Lim 2016 7:08 13 6/9
117 Matt Savage 2015 7:08 32 20/27
118 George Medan 2013 7:09 24 9/17
119 Mark Yu 2028 7:10 13 2/6
120 Justin Tang 2010 7:12 11 8/9
121 Colin Yan 2010 7:13 11 8/9
122 Eion Ling 2021 7:14 14 6/7
123 Ryan Chan 2017 7:14 23 13/18
124 Chris Chan 2011 7:15 18 8/13
125 Preston Chan 2010 7:16 20 9/16
126 Dodge Rarden 2028 7:19 15 6/7
127 Will Rivera 2014 7:21 15 5/8
128 Chris Tong 2010 7:22 16 9/11
129 Matt Chinn 2017 7:24 25 17/20
130 Trevor Pulley 2027 7:25 22 11/13
131 Zachary Zane 2023 7:28 11 1/3
132 Jerome Jin 2028 7:30 12 4/6
133 Jeffrey Liu 2028 7:32 13 6/6
134 Joshua Wing 2021 7:33 22 10/12
135 Roy Gonda 2010 7:34 17 12/14
136 Prateek Tenkale 2018 7:34 11 7/8
137 Nolan Stieg 2019 7:36 13 6/7
138 Declan McElarney 2024 7:37 16 5/7
139 Ryan Vara 2017 7:37 11 6/7
140 Christopher Lin 2024 7:41 14 1/6
141 Nicholas Lansang 2014 7:42 14 7/9
142 Ryan Bloch 2022 7:42 10 3/5
143 Patrick Garcialuna 2012 7:43 23 11/15
144 Andrew Peckham 2010 7:46 10 6/8
145 Shoryoung Gong 2021 7:48 13 2/7
146 Nathaniel Leung 2013 7:48 25 8/18
147 David Diba 2015 7:52 25 16/20
148 David Kiel 2013 8:03 32 14/24
149 Brian Parsons 2016 8:36 16 10/12
150 Carlos Cristerna 2027 8:39 11 5/5
151 Kevin Huang 2013 9:18 15 4/9
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers