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 10 races
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Select Runners to
Overlay Careers
1 Elias Opsahl 2018 5:05 26 6/12
2 Matthew Casillas 2020 5:10 38 24/25
3 Emmanuel Wallace 2024 5:10 24 7/9
4 Simon Opsahl 2021 5:13 38 17/23
5 Alexander Miller 2022 5:17 21 4/8
6 Matthew Hornung 2021 5:19 36 19/21
7 Frank Rodriquez 2025 5:21 28 8/9
8 Jharynd Cecil 2012 5:23 25 10/13
9 Cole Cooper 2020 5:23 39 23/26
10 Connor Vigil 2012 5:25 25 11/13
11 Jacob Dooley 2019 5:28 34 13/20
12 Liam Mapes 2021 5:29 30 14/17
13 Ryder Lee 2024 5:30 10 1/1
14 Jonathan Carrillo 2012 5:30 13 5/6
15 Chris Howes 2012 5:31 23 11/12
16 Sebastian Puraci 2011 5:32 10 1/4
17 Matthew Larsen 2011 5:32 14 4/5
18 Matt Mackenzie 2008 5:33 10 5/6
19 David Hughes 2015 5:33 14 5/7
20 Sean Walker 2024 5:35 14 3/4
21 David Kaisershot 2009 5:35 13 5/7
22 Michael Puchalski 2010 5:35 10 3/4
23 Anthony Ramos 2021 5:37 25 10/13
24 Christian Sharp 2015 5:38 10 4/5
25 Parker Dusick 2013 5:39 15 3/6
26 Ryan Freeman 2012 5:41 21 7/10
27 Jonah Martinez 2020 5:44 29 7/18
28 Dallin Shearer 2025 5:46 15 2/3
29 Cody Nelson 2016 5:47 16 5/5
30 Matthew Barnett 2019 5:48 34 14/20
31 Patrick Young 2010 5:48 15 3/8
32 Corey Ford 2022 5:48 32 13/17
33 Zane Blum 2019 5:49 27 11/15
34 David Narvarez 2012 5:50 14 5/5
35 Tyler Topping 2012 5:51 20 11/12
36 Connor Sousa 2010 5:51 11 3/3
37 Joseph Gastelum 2017 5:53 19 4/7
38 Palmer Aguilar 2024 5:53 14 4/4
39 Zafir Abou-Zamzam 2016 5:53 18 7/7
40 Mark Richey 2016 5:54 15 4/4
41 Jesse Pimentel 2012 5:55 17 3/8
42 Ethan Walker 2025 5:55 21 5/5
43 Jacob Ladd 2023 5:55 29 12/13
44 Ben Gonzalez 2019 5:56 29 13/17
45 Gabriel Gomez 2021 5:57 14 1/5
46 Noe Gonzalez 2020 5:57 31 14/20
47 Oliver Herrin 2010 5:57 11 3/4
48 Caleb Bazemore 2021 6:00 15 5/6
49 Bryce Wickersham 2014 6:00 16 8/9
50 Chase Bernardy 2017 6:01 13 2/3
51 Ryan Rasmus 2011 6:01 13 2/4
52 Marcus Salas 2011 6:01 10 2/3
53 Daniel Ramos 2019 6:02 14 4/4
54 Arthur Mann 2018 6:04 17 5/7
55 Alex Sykes 2011 6:04 16 4/7
56 George Sanchez 2011 6:04 12 3/4
57 Patrick McIntyre 2022 6:07 12 0/2
58 Francis Acquaye 2010 6:09 12 5/5
59 Brian Bascom 2021 6:10 25 12/12
60 Keegan Ver Steeg 2026 6:13 14 1/1
61 Shane Mapes 2021 6:17 24 10/11
62 Karl Pyka 2013 6:17 13 4/5
63 Alex Gardner 2024 6:18 25 5/10
64 Kaito Knight 2014 6:18 12 3/6
65 Steven Cariaga 2012 6:18 16 6/8
66 Ian Finley 2018 6:20 16 6/6
67 Arthur Meyers 2021 6:21 23 10/11
68 Brennan Bartley 2016 6:25 14 4/4
69 Ryder Steinhaus 2024 6:26 15 3/4
70 Blake Berich 2014 6:28 12 3/6
71 Dominic Robolino 2015 6:30 11 5/6
72 Christopher Dahlgren 2021 6:31 19 4/8
73 Nikko Ballesteros 2026 6:31 11 1/1
74 Andrew LaraKane 2018 6:32 14 3/4
75 Joshua Saldana 2018 6:32 21 7/10
76 Andrew Duarte 2023 6:33 10 0/1
77 Adrian Vallejo 2016 6:34 12 1/3
78 Daniel Vollkommer 2011 6:37 14 1/4
79 Brody Thornton 2022 6:39 14 2/4
80 Jared Estrada 2014 6:41 15 9/9
81 Kevin Jenson 2019 6:42 11 1/1
82 Ashwin Mohan 2013 6:42 13 2/6
83 Ethan Fernandez 2023 6:43 25 7/9
84 Jonathan Mendoza 2016 6:44 16 5/6
85 Carson Saunders 2018 6:45 14 4/6
86 Anthony Gomez 2021 6:49 21 1/7
87 Devin Pearson 2019 6:49 11 1/4
88 Anthony Botello 2019 6:52 26 7/14
89 Ethan Olson 2019 6:52 17 3/7
90 Shane Sheldon 2018 6:53 19 2/8
91 Colin Evans 2019 6:55 12 2/3
92 Gerardo Bravo 2022 6:58 17 3/6
93 Nicasio Romero 2019 7:01 15 3/5
94 Nathan Lewis 2023 7:02 10 0/1
95 Adrian Olmos 2020 7:02 11 1/3
96 Jack Bartley 2022 7:05 12 2/3
97 Ian Underdown 2012 7:06 10 2/3
98 Justin Perron 2011 7:11 10 3/3
99 Taylor Lockwood 2019 7:11 12 3/3
100 Kevin Vadala 2010 7:14 10 4/4
101 Steven Brown 2014 7:23 12 6/7
102 Anthony Lopez 2012 7:24 11 4/4
103 Brody Weigel 2026 7:24 11 0/1
104 Brett Hopkins 2021 7:26 13 3/3
105 Geoffrey Lum 2013 7:29 11 2/3
106 Bryan Castro 2022 7:36 10 0/2
107 Ricardo Monroy 2021 7:37 15 1/6
108 Max Harker 2017 7:41 15 1/3
109 Joseph Ramirez 2020 7:48 17 7/9
110 Dylan Cockerill 2024 7:56 15 2/2
111 Bryan Roberts 2013 7:58 11 3/3
112 Damian Lara 2023 8:10 11 0/1
113 Adam Martinez 2025 8:11 13 1/1
114 Luke Ziegler 2025 8:14 18 3/3
115 Alexander Marquis 2023 8:48 10 0/0
116 Zachary Jones 2022 9:03 13 2/3
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers