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 Justin Tucker 2013 5:25 25 10/13
2 John Cooper 2023 5:28 34 18/19
3 Tristan Kippes 2025 5:29 20 12/12
4 Jesus Covarrubias 2014 5:39 33 17/21
5 Robert Cooper 2023 5:39 33 17/18
6 Zahid Anjum 2016 5:44 40 19/27
7 Matthew Zazkowski 2020 5:48 31 18/23
8 Victor Contreras 2022 5:49 34 13/18
9 Daniel Martinez 2007 5:51 20 9/11
10 Ross Pfeifer 2013 5:53 46 28/31
11 David Rios 2008 5:53 32 20/23
12 Nathan Sandford 2013 5:54 49 23/34
13 Pablo Tejera 2007 5:56 21 11/11
14 Yonatan Ghebremicael 2014 5:57 33 19/21
15 John Cannon 2016 5:57 40 19/28
16 Jordan Kassem 2014 5:59 32 16/21
17 Mikey Nguyen 2009 6:00 44 25/34
18 Suraj Jagota 2014 6:00 34 17/23
19 Daniel Tejera 2009 6:01 33 15/24
20 Aaron Spanner 2012 6:03 38 21/26
21 Eugene Baldonado 2018 6:04 34 20/25
22 Andrew Cheng 2014 6:06 40 18/27
23 Peter Tran 2013 6:07 28 7/16
24 Oscar Sanchez 2008 6:07 29 13/20
25 Jacob Burke 2011 6:08 35 20/22
26 Kevin Kou 2023 6:08 29 16/17
27 Drew Pfeifer 2015 6:09 28 17/18
28 Chris Doan 2012 6:11 39 14/24
29 Jim Ngo 2009 6:14 42 28/32
30 Aaron South 2009 6:16 26 14/20
31 Joshua Ozomaro 2020 6:16 27 17/20
32 Greg Braggin 2008 6:17 27 17/19
33 Thomas Baldonado 2021 6:20 24 10/16
34 Steve Ojeda 2010 6:20 28 11/15
35 Miles Freeman 2016 6:22 27 10/15
36 Jason Huang Ooi 2014 6:22 31 9/18
37 Eric Lam 2020 6:24 22 12/14
38 Sanjay Sathyagiri 2024 6:24 23 15/17
39 Leland Au 2009 6:25 31 21/22
40 Jake Otonari 2014 6:26 22 11/13
41 Austin Kasses 2014 6:27 33 7/20
42 Elijah Alexander 2021 6:29 29 10/16
43 Sheehan Edwin 2019 6:32 26 13/19
44 Robel Tesfai 2016 6:32 23 9/14
45 Nikhil Mullapudi 2019 6:33 22 14/17
46 Orvin Rojas 2013 6:35 42 13/28
47 Shawn Ranck 2009 6:35 24 17/17
48 Paul Sandford 2017 6:35 25 12/17
49 Yevgeny Medalle 2013 6:37 25 13/14
50 David Garza 2011 6:37 41 23/27
51 Miycoe Call 2011 6:40 30 17/18
52 Brandon Perez 2013 6:40 22 7/12
53 David Cesar 2009 6:42 27 16/20
54 Daniel Huynh 2010 6:43 38 22/25
55 Rohan Ramani 2017 6:46 22 12/15
56 Shannen Edwin 2015 6:46 28 12/19
57 Mark Cesar 2013 6:46 44 19/30
58 Zachary Gyugyi 2011 6:51 28 14/19
59 Kyle Phan 2015 6:52 36 20/25
60 Nathaniel Matteson 2013 6:53 46 29/31
61 Jerry Nguyen 2022 6:53 23 8/14
62 Yuta Taguchi 2014 6:54 29 15/20
63 Stuart Scolaro 2017 6:56 33 18/23
64 Chris Apton 2019 7:00 25 13/18
65 Ivan Gonzalez 2019 7:03 27 14/20
66 Manas Srivastava 2021 7:03 23 10/14
67 Andrew Dao 2011 7:04 21 5/9
68 Jude Pinto 2009 7:04 36 22/27
69 Stephen Gyugyi 2009 7:05 31 12/22
70 Shakthivel Guruswami 2023 7:07 21 11/14
71 Josh Lee 2010 7:07 26 16/17
72 Sean Pfeifer 2013 7:07 27 6/15
73 Peter Scolaro 2015 7:10 36 16/25
74 Glenard Sulicipan 2013 7:12 41 14/26
75 Ralph Bourey 2009 7:12 21 11/12
76 Alex Kassem 2016 7:13 22 5/12
77 Ryan Vosper 2015 7:14 21 9/11
78 Luke Choe 2018 7:15 27 15/20
79 Alex Kasses 2012 7:15 42 25/26
80 Kevin Diep 2010 7:16 28 13/16
81 Anthony Otonari 2016 7:18 32 13/21
82 Paul Tran 2012 7:20 40 18/25
83 Francisco Gonzalez 2014 7:21 21 10/11
84 Varun Sriram 2025 7:23 20 10/14
85 Alex Chow 2016 7:24 29 13/19
86 Luke Buchterkirchen 2015 7:26 23 11/15
87 Chris Gan 2009 7:26 27 12/18
88 Sid Nguyen 2011 7:27 35 18/22
89 Mark Eroles 2009 7:29 27 11/18
90 Lester Valentino 2011 7:29 22 8/11
91 Jason Tong 2013 7:30 24 12/14
92 Alex Yee 2011 7:30 27 14/15
93 Diego Smith 2017 7:32 24 16/18
94 Wilson Balmores 2009 7:32 31 13/22
95 Andrew Laughlin 2020 7:44 22 10/18
96 Connor Hamm 2011 7:51 21 8/13
97 Sufyan Abbasi 2014 7:59 34 21/21
98 Mark Panelo 2011 9:20 22 6/9
All Time Rank Name Grad Year Avg Pace # of Events Imprvmnts Graph Careers