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 Aydon Stefanopoulos 2025 5:05 33 18/22
2 Matthew Petrillo 2007 5:15 28 14/18
3 Chris Foster 2015 5:17 30 17/20
4 Grant Foster 2012 5:17 16 5/8
5 Russ Martin 2001 5:20 12 8/8
6 Will Geiken 2011 5:24 28 18/19
7 Kevin Sacco 2028 5:28 20 9/13
8 Dylan Shawhan 2008 5:28 19 8/8
9 Ben Klarich 2025 5:30 30 13/19
10 Finn Allan 2028 5:30 19 9/12
11 Andy Burich 2007 5:30 18 5/8
12 Ben Haderle 2015 5:31 36 16/25
13 Matt Bates 2001 5:32 11 4/6
14 Sanjay Mohan 2016 5:33 37 24/27
15 Jeff Hoeft 2001 5:34 10 4/6
16 Michael Johnson 2008 5:34 24 13/13
17 Jack Sexton 2015 5:35 14 5/6
18 Luca Bommarito 2019 5:35 26 13/18
19 Jon Berthet 2007 5:36 26 15/15
20 Dane Sawyer 2008 5:37 28 15/17
21 Stephen Crowe 2016 5:37 28 13/18
22 Jimmy Jatho 2007 5:38 27 13/17
23 Bobby Shawhan 2007 5:39 15 3/3
24 Seth Smart 2006 5:40 16 7/7
25 Dylan Lasher 2017 5:41 24 14/16
26 Peter Malone 2027 5:41 27 17/18
27 Jack Fan 2023 5:42 28 10/13
28 Taisei Nishiki 2017 5:43 15 6/7
29 Aaron Walker 2013 5:43 28 11/19
30 Kelly Atkinson 2015 5:44 14 3/5
31 Justin Peck 2021 5:45 22 9/12
32 Jensen Bidmead 2024 5:45 32 18/18
33 Ryan Sacco 2026 5:46 35 19/24
34 Ari Rubin 2013 5:46 17 6/9
35 Adam Wang 2025 5:47 29 15/17
36 Peter Cottle 2007 5:47 14 1/1
37 Evan Ducharme 2008 5:48 12 1/1
38 Ravi Garcia 2010 5:48 24 11/15
39 Micah Hoang 2022 5:49 23 7/10
40 Ethan Plaxton 2018 5:50 12 3/5
41 Eric Gelphman 2015 5:50 22 11/13
42 Henry Manning 2012 5:51 25 15/16
43 David Beam 2010 5:51 28 12/16
44 Rahul Jones 2022 5:51 25 9/12
45 Mateo Barreiro 2019 5:51 20 10/13
46 David Frazer 2009 5:51 15 5/6
47 Matt Snee 2007 5:52 17 5/8
48 Cooper Codding 2025 5:53 32 16/19
49 Ben Wagner 2012 5:53 26 11/17
50 Nathaniel Redfern 2017 5:53 22 12/15
51 Keaton Wong 2023 5:53 33 13/17
52 Rye Livingston 2008 5:54 16 2/3
53 Will Jenkins 2023 5:55 15 6/8
54 Noah Hale 2023 5:55 32 10/17
55 Sean Morrison 2014 5:56 10 2/3
56 Taran Grewal 2025 5:57 21 10/10
57 Jadon Jin 2017 5:59 10 5/5
58 Evan Corral 2026 5:59 23 14/15
59 Nate Mailhot 2018 6:00 14 6/9
60 Andrew Chrissan 2019 6:01 22 11/15
61 Oliver Wang 2021 6:01 13 4/8
62 Kurt Beckmann 2022 6:02 11 5/6
63 Ewan Bidmead 2026 6:02 26 13/13
64 Connor Blum 2022 6:03 19 5/7
65 Mike Ramsay 2021 6:04 20 6/10
66 Luke Stewart 2018 6:04 24 12/16
67 Jackson Cresta 2027 6:04 26 14/16
68 Justin Surma 2011 6:04 18 5/9
69 Austin Carter 2007 6:05 18 4/5
70 Arjun Natarajan 2017 6:05 24 13/16
71 Spencer Hotelhing 2019 6:06 11 6/6
72 Flynn Codding 2019 6:07 10 4/4
73 Christian Fernandez 2009 6:08 11 3/4
74 Cameron Shawhan 2011 6:08 24 10/14
75 William Jenkins 2023 6:09 13 3/4
76 Brody Horwitz 2025 6:11 20 10/10
77 Madan Grewal 2025 6:12 14 5/5
78 Kai Hayashi 2007 6:12 12 1/3
79 Gabe Baranovsky 2016 6:14 21 11/15
80 Max Ito 2024 6:14 12 1/3
81 Flynn Merriman 2025 6:15 31 18/18
82 Elliot Kotlarski 2027 6:16 23 11/12
83 Adam Ameziane 2026 6:16 14 4/5
84 Ian McCloskey 2027 6:17 16 7/8
85 Bruce Duygulutuna 2026 6:17 19 5/8
86 Luciano Pucci 2027 6:17 24 11/14
87 Cody Hansen 2010 6:18 11 4/6
88 Nick Fondiller 2016 6:18 10 1/4
89 Adrian Lemke 2015 6:18 18 4/11
90 Sahil Agarwal 2025 6:19 27 11/16
91 Cameron Nakhjiri 2025 6:19 20 11/12
92 Naoki Tsuda 2014 6:22 16 5/10
93 Mick Harrell 2028 6:23 13 7/7
94 Justin Bergkamp 2014 6:23 17 5/10
95 Constantine Chen 2025 6:26 14 7/7
96 Christopher Markovic 2026 6:30 20 9/11
97 Kevin Kusumi 2011 6:30 14 5/8
98 Benjamin Hale 2027 6:33 24 9/13
99 Matthew Applesmith 2010 6:34 17 10/12
100 Benjamin Woo 2027 6:37 10 6/6
101 C.j. Howe 2012 6:37 10 4/4
102 Nicolas Leroy 2019 6:37 12 6/7
103 Zach Malstrom 2020 6:37 14 7/8
104 Andy Qiu 2026 6:38 21 10/13
105 Jake Hutchinson 2022 6:38 10 2/4
106 Terrance Wang 2017 6:38 14 8/9
107 Henry Fan 2026 6:39 29 10/17
108 Ritaank Tiwari 2018 6:41 10 4/5
109 Dylan Qiu 2023 6:41 11 3/3
110 David Tsu 2015 6:42 21 8/15
111 Weston Kaefer 2025 6:43 21 13/15
112 Charlie Sweetland 2027 6:43 11 5/5
113 Jon Campbell 2008 6:43 15 5/8
114 Ryan Judy 2019 6:44 16 8/11
115 Max Haderle 2018 6:47 14 3/9
116 Ryan Freeburger 2027 6:48 18 8/9
117 Aidan Taber 2026 6:49 17 9/11
118 Mason Pang 2025 6:49 23 12/15
119 Nathan Barbara 2020 6:51 12 6/8
120 Brian Parkman 2007 6:53 13 4/5
121 Taj Keny 2022 6:55 12 1/6
122 Dustin Van Zante 2026 6:55 14 3/8
123 Luke Brunner 2013 6:56 10 2/5
124 Leron Perez 2015 6:57 11 3/5
125 Bates Brodie 2018 6:58 14 7/9
126 Ben Krolak 2012 7:05 13 5/7
127 Brent Johnson 2012 7:05 11 2/5
128 Ethan Arns 2014 7:06 13 3/6
129 Alex Casal Montserrat 2027 7:06 10 2/4
130 Jack Engel 2020 7:07 11 2/6
131 Ben Karin 2008 7:07 15 3/8
132 Connor Kappen 2028 7:08 12 5/6
133 Craig Sutkin 2019 7:09 13 2/8
134 Jake Impey 2007 7:11 11 3/4
135 Mason Chin 2019 7:11 11 3/7
136 Jordan Surma 2014 7:12 11 3/4
137 Daniel Logue 2008 7:13 13 4/6
138 Porter English 2021 7:13 11 5/7
139 Daniel Miller 2012 7:16 10 4/5
140 Ethan Dildine 2018 7:16 13 7/8
141 Valdemar Nilsson 2028 7:20 10 4/5
142 Rishen Joshi 2012 7:22 12 3/6
143 Justin Chan 2022 7:22 19 9/10
144 Max Brine 2013 7:23 10 3/4
145 Vishal Joshi 2012 7:24 10 2/4
146 Cameron Douglas 2015 7:24 16 7/10
147 Ted Sterner 2009 7:26 16 4/10
148 Arnav Mana 2028 7:28 13 6/7
149 Ryan Leroy 2027 7:29 14 4/8
150 Roberto Valenciano 2023 7:30 11 4/7
151 Max Regoli 2025 7:31 20 11/14
152 Seth Brunner 2019 7:35 15 5/10
153 Caryus Pak 2019 7:41 11 3/6
154 Alex Manning 2019 7:41 15 3/10
155 Shayne Hopkins 2019 7:42 11 5/7
156 Andy Braham 2019 7:56 10 3/5
157 Justin Quan 2019 8:09 11 4/7
158 Daniel Aguiar 2015 8:11 14 5/8
159 Arnav Ahluwalia 2027 8:29 10 4/5
160 Rohan Jones 2025 8:49 11 5/6
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers