To modify the report, make a selection from each column below and re-run.

Report Type Graduation Filter Grade Filter Distance

(Grade filter for indiv report.)


Course PR Report: Westmoor HS

The report below currently displays:

  • Individual PR's
  • Grads & Current Runners
  • All Grades
  • Boys
  • 2.4 miles
  • Grads & Current Runners
All Time Rank Runner Name Grad Year Time Pace PR Date PR Event # of
Races
Graph full race
history on course
(pick up to 15)
1 Thomas Doyle 2015 12:49 5:20 9/27/14 Ram Invitational 4
2 Neerav Gade 2018 12:52 5:22 9/26/15 Ram Invitational 2
2 Daniel Gurza 2016 12:52 5:22 9/26/15 Ram Invitational 4
4 Bennet Shaw 2015 12:53 5:22 9/27/14 Ram Invitational 4
5 Derek Shiu 2016 12:57 5:24 9/27/14 Ram Invitational 2
6 Meika Beaudoin-Rousseau 2018 13:01 5:25 9/27/14 Ram Invitational 1
7 Michael Hase 2015 13:04 5:27 9/27/14 Ram Invitational 3
7 Chris Sedayao 2017 13:04 5:27 9/26/15 Ram Invitational 3
9 Matthew Richardson 2017 13:10 5:29 9/24/16 Ram Invitational 2
10 Prajay Lolabattu 2015 13:11 5:30 9/28/13 Ram Invitational 4
11 Matthew Busse 2016 13:13 5:30 9/27/14 Ram Invitational 2
12 Ryan Burd 2015 13:15 5:31 9/29/12 Ram Invitational 2
13 Akshay Alaghatta 2013 13:17 5:32 9/24/11 Ram Invitational 2
13 Jacob Deppmeier 2016 13:17 5:32 9/27/14 Ram Invitational 3
15 Ross D'orfani 2019 13:18 5:33 9/26/15 Ram Invitational 1
16 Marcus Avila 2016 13:20 5:33 9/29/12 Ram Invitational 1
17 Ramon Gomez 2014 13:24 5:35 9/29/12 Ram Invitational 3
17 Andrew Blankley 2014 13:24 5:35 9/28/13 Ram Invitational 2
17 Luke Pinkel 2019 13:24 5:35 9/26/15 Ram Invitational 1
20 Donald Welsh 2016 13:25 5:35 9/29/12 Ram Invitational 1
20 Daniel Leclair 2018 13:25 5:35 9/26/15 Ram Invitational 3
20 Ted Fuell 2019 13:25 5:35 9/24/16 Ram Invitational 2
23 Joshua Lee 2019 13:26 5:36 9/26/15 Ram Invitational 1
24 Ryan Menees 2015 13:27 5:36 9/28/13 Ram Invitational 3
25 Bryan Heng 2015 13:30 5:38 9/27/14 Ram Invitational 3
26 Chris Lanoie 2015 13:31 5:38 9/27/14 Ram Invitational 3
27 Matt Richards 2010 13:32 5:38 9/26/09 Ram Invitational 2
28 Michael Martinez 2016 13:35 5:40 9/27/14 Ram Invitational 2
29 Sam Diab 2019 13:36 5:40 9/24/16 Ram Invitational 2
30 Joseph Matan 2016 13:38 5:41 9/26/15 Ram Invitational 3
31 Garrett Jones 2014 13:39 5:41 9/24/11 Ram Invitational 1
31 Jason Bruni 2018 13:39 5:41 9/24/16 Ram Invitational 3
33 Sean Yamagiwa 2012 13:41 5:42 9/24/11 Ram Invitational 1
33 Thomas Clark 2018 13:41 5:42 9/26/15 Ram Invitational 2
35 Jacob Karson 2016 13:42 5:43 9/27/14 Ram Invitational 4
35 Peter Deck 2019 13:42 5:43 9/24/16 Ram Invitational 2
37 Connor Demerritt 2014 13:43 5:43 9/24/11 Ram Invitational 1
37 Lupe Rojas 2015 13:43 5:43 9/29/12 Ram Invitational 2
37 Marshall Seid 2013 13:43 5:43 9/29/12 Ram Invitational 2
40 Sanmay Jain 2011 13:45 5:44 9/26/09 Ram Invitational 3
40 Luigi Zialcita 2018 13:45 5:44 9/26/15 Ram Invitational 3
40 Derek Cech 2019 13:45 5:44 9/24/16 Ram Invitational 2
43 Ken Saxton 2013 13:46 5:44 9/29/12 Ram Invitational 2
44 Austin Thornburg 2013 13:47 5:45 9/24/11 Ram Invitational 2
45 Benjamin Shea 2013 13:48 5:45 9/24/11 Ram Invitational 3
45 Emilio Valencia 2016 13:48 5:45 9/26/15 Ram Invitational 4
45 Andrew Romero 2018 13:48 5:45 9/26/15 Ram Invitational 2
48 Nicholas Riener 2018 13:49 5:45 9/24/16 Ram Invitational 3
49 Connor Crinion 2015 13:50 5:46 9/28/13 Ram Invitational 4
49 Joseph Deck 2017 13:50 5:46 9/28/13 Ram Invitational 1
51 Alex Jeongco 2011 13:51 5:46 9/26/09 Ram Invitational 2
51 Kyle Donahue 2018 13:51 5:46 9/26/15 Ram Invitational 3
51 Luke Hammers 2019 13:51 5:46 9/24/16 Ram Invitational 2
54 Charlie Logan 2018 13:52 5:47 9/24/16 Ram Invitational 3
55 Jose Sandoval 2012 13:53 5:47 9/26/09 Ram Invitational 2
55 Thomas Busse 2016 13:53 5:47 9/28/13 Ram Invitational 1
55 Justin Nguyen 2017 13:53 5:47 9/24/16 Ram Invitational 4
58 Reed Thornburg 2011 13:55 5:48 9/26/09 Ram Invitational 3
58 David Dalton 2014 13:55 5:48 9/29/12 Ram Invitational 1
60 Bradley Afroilan 2012 13:56 5:48 9/26/09 Ram Invitational 2
60 Nicholas Mantovani 2012 13:56 5:48 9/26/09 Ram Invitational 2
62 Dante Carollo 2018 13:57 5:49 9/24/16 Ram Invitational 3
63 Akhil Surapaneni 2014 14:00 5:50 9/29/12 Ram Invitational 3
63 Elliot Jobson 2014 14:00 5:50 9/29/12 Ram Invitational 1
63 Nicholas Shea 2013 14:00 5:50 9/29/12 Ram Invitational 3
66 Kunal Bhatia 2015 14:01 5:50 9/29/12 Ram Invitational 4
66 Scott Andersen 2018 14:01 5:50 9/26/15 Ram Invitational 2
66 Cianan Conefrey-Shinozaki 2019 14:01 5:50 9/24/16 Ram Invitational 2
69 Finn Pounds 2014 14:02 5:51 9/24/11 Ram Invitational 1
69 Cole Parrish 2017 14:02 5:51 9/27/14 Ram Invitational 2
71 Dylan Doblar 2017 14:05 5:52 9/28/13 Ram Invitational 1
71 Pranay Lolabattu 2015 14:05 5:52 9/27/14 Ram Invitational 4
73 Erik Anderson 2009 14:06 5:53 9/30/06 Ram Invitational 2
73 Tyler Vergho 2019 14:06 5:53 9/26/15 Ram Invitational 1
73 Truman Paras 2019 14:06 5:53 9/24/16 Ram Invitational 2
76 Charles DeAnda 2013 14:07 5:53 9/26/09 Ram Invitational 1
76 Scott Yang 2016 14:07 5:53 9/28/13 Ram Invitational 3
78 Kyle Otto 2013 14:08 5:53 9/29/12 Ram Invitational 1
79 David Estko 2010 14:10 5:54 9/27/08 Ram Invitational 3
79 Nick Lazarakis 2009 14:10 5:54 9/27/08 Ram Invitational 2
79 Jefferey Hara 2014 14:10 5:54 9/24/11 Ram Invitational 3
79 Andrew Ramirez 2015 14:10 5:54 9/28/13 Ram Invitational 4
83 Nicolas Deruiter 2016 14:13 5:55 9/26/15 Ram Invitational 4
84 Justin Folan 2018 14:14 5:56 9/24/16 Ram Invitational 2
84 Patrick Mccarthy 2020 14:14 5:56 9/24/16 Ram Invitational 1
86 Anselmo Sandoval 2011 14:16 5:57 9/26/09 Ram Invitational 2
86 Jacob Lazar 2016 14:16 5:57 9/29/12 Ram Invitational 3
86 Steven Landis 2016 14:16 5:57 9/26/15 Ram Invitational 4
89 Andrew McCarty 2012 14:17 5:57 9/26/09 Ram Invitational 2
89 Matthew Clem 2015 14:17 5:57 9/29/12 Ram Invitational 4
91 Jack Phipps 2008 14:18 5:58 9/29/07 Ram Invitational 1
91 Jack Bullard 2015 14:18 5:58 9/29/12 Ram Invitational 1
91 John Mulliken 2017 14:18 5:58 9/26/15 Ram Invitational 3
94 Vishanth Iyer 2014 14:19 5:58 9/28/13 Ram Invitational 2
95 Bobby Carroll 2006 14:20 5:58 9/24/05 Ram Invitational 1
95 Jimmy Roe 2018 14:20 5:58 9/24/16 Ram Invitational 3
97 Kyle Tanner 2017 14:21 5:59 9/24/16 Ram Invitational 3
98 Brandon Siko 2009 14:23 6:00 9/30/06 Ram Invitational 2
98 Derek Pincus 2010 14:23 6:00 9/26/09 Ram Invitational 2
98 Erik Thorne 2012 14:23 6:00 9/24/11 Ram Invitational 3
101 Nick Young 2013 14:24 6:00 9/26/09 Ram Invitational 1
101 Emilio Flamenco 2014 14:24 6:00 9/29/12 Ram Invitational 2
101 Andres Rocha 2017 14:24 6:00 9/26/15 Ram Invitational 4
104 Kevin Sedayao 2015 14:25 6:00 9/28/13 Ram Invitational 4
105 Kyle Rae 2011 14:26 6:01 9/29/07 Ram Invitational 1
105 Andrew Joseph 2017 14:26 6:01 9/26/15 Ram Invitational 2
105 Christopher Hom 2019 14:26 6:01 9/24/16 Ram Invitational 2
108 Taylor Calderon 2013 14:28 6:02 9/24/11 Ram Invitational 2
108 Ryan De Palma 2019 14:28 6:02 9/26/15 Ram Invitational 1
110 Matt Weigand 2008 14:29 6:02 9/29/07 Ram Invitational 1
110 Aziz Ghadiali 2016 14:29 6:02 9/29/12 Ram Invitational 1
110 Elliot Wilde 2014 14:29 6:02 9/28/13 Ram Invitational 3
110 Joell Macias 2020 14:29 6:02 9/24/16 Ram Invitational 1
114 Elias Masri 2015 14:30 6:03 9/27/14 Ram Invitational 4
114 Brad Schroek 2018 14:30 6:03 9/26/15 Ram Invitational 1
114 Tanay Menezes 2020 14:30 6:03 9/24/16 Ram Invitational 1
117 Alex Chapman 2011 14:32 6:03 9/27/08 Ram Invitational 2
117 Karl Meissner 2013 14:32 6:03 9/29/12 Ram Invitational 3
117 Patrick Duffy 2013 14:32 6:03 9/29/12 Ram Invitational 2
117 Reed Piercey 2015 14:32 6:03 9/27/14 Ram Invitational 2
117 Kyle Dizon 2004 14:32 6:03 9/29/01 Ram Invitational 1
122 Marco Miranda 2013 14:33 6:04 9/29/12 Ram Invitational 3
123 Jonathan Durstenfeld 2010 14:34 6:04 9/27/08 Ram Invitational 4
123 AJ Killoran 2011 14:34 6:04 9/26/09 Ram Invitational 3
123 Mike Trimberger 2010 14:34 6:04 9/26/09 Ram Invitational 1
123 Matt Duprel 2005 14:34 6:04 9/29/01 Ram Invitational 1
127 Conor Sullivan 2009 14:35 6:05 9/30/06 Ram Invitational 4
127 Eric Chapman 2010 14:35 6:05 9/29/07 Ram Invitational 2
129 Justin Seidel 2018 14:36 6:05 9/26/15 Ram Invitational 1
129 Andrew Cannizzaro 2017 14:36 6:05 9/26/15 Ram Invitational 4
131 Will Pandori 2009 14:37 6:05 9/29/07 Ram Invitational 3
131 Justin Cho 2013 14:37 6:05 9/29/12 Ram Invitational 1
133 Michael Maietta 2009 14:38 6:06 9/27/08 Ram Invitational 2
133 Spencer Day 2016 14:38 6:06 9/29/12 Ram Invitational 3
133 Michael Nazari 2018 14:38 6:06 9/26/15 Ram Invitational 1
136 Anthony Collado 2013 14:39 6:06 9/24/11 Ram Invitational 1
136 Isaiah Amanuel 2020 14:39 6:06 9/24/16 Ram Invitational 1
138 David Pagan 2015 14:40 6:07 9/29/12 Ram Invitational 4
138 Frank Cannizzaro 2014 14:40 6:07 9/29/12 Ram Invitational 1
138 Kyle Miller 2016 14:40 6:07 9/29/12 Ram Invitational 1
141 Robbie Cotton 2010 14:41 6:07 9/29/07 Ram Invitational 1
141 Michael Maniglia 2015 14:41 6:07 9/29/12 Ram Invitational 2
141 Jose Figueroa 2017 14:41 6:07 9/28/13 Ram Invitational 1
144 Daniel Toy 2012 14:42 6:08 9/26/09 Ram Invitational 2
144 Nathan Liu 2019 14:42 6:08 9/24/16 Ram Invitational 2
146 Carl Molina 2012 14:43 6:08 9/24/11 Ram Invitational 2
146 Daniel Mansperger 2013 14:43 6:08 9/24/11 Ram Invitational 2
146 Patrick Reilly 2019 14:43 6:08 9/24/16 Ram Invitational 2
146 Will Meinhardt 2019 14:43 6:08 9/24/16 Ram Invitational 1
150 Lawrence Smith 2009 14:44 6:08 9/24/05 Ram Invitational 1
150 James Landa 2013 14:44 6:08 9/24/11 Ram Invitational 1
152 Jaques Abi-Hanna 2016 14:45 6:09 9/29/12 Ram Invitational 1
153 Brandon Toy 2014 14:46 6:09 9/29/12 Ram Invitational 2
153 Cooper Welsh 2019 14:46 6:09 9/26/15 Ram Invitational 1
155 Kevin Leary 2014 14:47 6:10 9/29/12 Ram Invitational 2
155 Daniel Miller 2017 14:47 6:10 9/27/14 Ram Invitational 2
157 Luis Figueroa 2016 14:48 6:10 9/29/12 Ram Invitational 2
158 Chris Nardi 2006 14:49 6:10 9/24/05 Ram Invitational 1
158 Dan Houck 2008 14:49 6:10 9/24/05 Ram Invitational 1
160 Keegan McMillan 2013 14:50 6:11 9/29/12 Ram Invitational 3
161 Matthew Chan 2012 14:51 6:11 9/27/08 Ram Invitational 3
161 Zenichi Yaskawa 2015 14:51 6:11 9/28/13 Ram Invitational 2
161 Michael Lapierre 2017 14:51 6:11 9/27/14 Ram Invitational 4
161 Nolan Roggy 2019 14:51 6:11 9/26/15 Ram Invitational 1
165 Jimmy Consiglio 2013 14:52 6:12 9/24/11 Ram Invitational 3
165 Ryan Nazari 2017 14:52 6:12 9/24/16 Ram Invitational 1
167 Kyle Jorgensen 2011 14:53 6:12 9/29/07 Ram Invitational 3
168 Max Ryan 2017 14:54 6:13 9/24/16 Ram Invitational 1
169 Eric Sumner 2008 14:55 6:13 9/29/07 Ram Invitational 1
169 Esteban Valencia 2012 14:55 6:13 9/27/08 Ram Invitational 1
169 Chris Bittel 2017 14:55 6:13 9/24/16 Ram Invitational 4
172 Ian Lang 2014 14:56 6:13 9/29/12 Ram Invitational 3
172 Vishaal Jagannadhan 2019 14:56 6:13 9/26/15 Ram Invitational 2
172 Thomas Umhofer 2019 14:56 6:13 9/24/16 Ram Invitational 2
175 Alex Cagwin 2009 14:57 6:14 9/30/06 Ram Invitational 1
175 Ben Huttlinger 2009 14:57 6:14 9/27/08 Ram Invitational 3
175 Milo Knowles 2015 14:57 6:14 9/24/11 Ram Invitational 1
175 Austen Christensen 2013 14:57 6:14 9/29/12 Ram Invitational 2
175 Stephen Escobedo 2003 14:57 6:14 9/29/01 Ram Invitational 1
180 Eliot Williams 2007 14:58 6:14 9/30/06 Ram Invitational 2
180 Danny Jordan 2008 14:58 6:14 9/24/05 Ram Invitational 2
180 Nico Filip-Sanchez 2015 14:58 6:14 9/29/12 Ram Invitational 2
183 John Bigelow 2012 14:59 6:15 9/24/11 Ram Invitational 3
183 Charles Manchester 2014 14:59 6:15 9/29/12 Ram Invitational 3
183 Chris Obregon 2013 14:59 6:15 9/29/12 Ram Invitational 2
183 Rodrigo Salazar 2019 14:59 6:15 9/24/16 Ram Invitational 2
183 Alex Medearis 2003 14:59 6:15 9/29/01 Ram Invitational 1
188 Adrian Hinojosa 2012 15:00 6:15 9/27/08 Ram Invitational 1
188 Christian Powell 2019 15:00 6:15 9/24/16 Ram Invitational 2
190 Tommy Cane 2002 15:01 6:15 9/29/01 Ram Invitational 1
191 Keith Grant 2008 15:02 6:16 9/30/06 Ram Invitational 1
191 Sam Dwyer 2008 15:02 6:16 9/24/05 Ram Invitational 1
193 Zack Thorn 2019 15:03 6:16 9/26/15 Ram Invitational 1
194 Jonah Underwood 2015 15:04 6:17 9/24/11 Ram Invitational 1
195 Michael Trimberger 2010 15:05 6:17 9/27/08 Ram Invitational 2
195 Ben Weems 2012 15:05 6:17 9/24/11 Ram Invitational 1
195 Matthew Dobner 2017 15:05 6:17 9/24/16 Ram Invitational 3
198 Ryan Ruiz 2007 15:06 6:18 9/24/05 Ram Invitational 1
198 Sean Foote 2009 15:06 6:18 9/27/08 Ram Invitational 3
198 William Newcomb 2015 15:06 6:18 9/27/14 Ram Invitational 4
201 Liam McCarthy 2015 15:08 6:18 9/29/12 Ram Invitational 2
201 Lorenzo Sison 2017 15:08 6:18 9/28/13 Ram Invitational 2
201 Paolo Zialcita 2015 15:08 6:18 9/27/14 Ram Invitational 2
204 Oliver Lamb 2011 15:10 6:19 9/26/09 Ram Invitational 1
204 Raymond Meijer 2013 15:10 6:19 9/26/09 Ram Invitational 1
204 Christos Achilleoudis 2016 15:10 6:19 9/29/12 Ram Invitational 1
204 Kyle Kelly 2014 15:10 6:19 9/29/12 Ram Invitational 2
204 Martin Bailey 2015 15:10 6:19 9/28/13 Ram Invitational 4
204 James Gipson 2016 15:10 6:19 9/27/14 Ram Invitational 3
204 Tenhir Iyer 2018 15:10 6:19 9/26/15 Ram Invitational 2
211 Ben Chuter 2012 15:11 6:20 9/26/09 Ram Invitational 1
211 Shant Stephanian 2010 15:11 6:20 9/26/09 Ram Invitational 2
211 Tyler Thornburg 2010 15:11 6:20 9/26/09 Ram Invitational 3
211 Mitchell Stephens 2016 15:11 6:20 9/29/12 Ram Invitational 2
215 Thomas Wrappe 2015 15:12 6:20 9/24/11 Ram Invitational 1
215 August Uffelman 2015 15:12 6:20 9/27/14 Ram Invitational 4
215 Conner Hearney 2020 15:12 6:20 9/24/16 Ram Invitational 1
218 Alex McCarty 2014 15:13 6:20 9/24/11 Ram Invitational 2
218 Jack Thomas 2018 15:13 6:20 9/26/15 Ram Invitational 2
220 Matt Kamenski 2003 15:14 6:21 9/29/01 Ram Invitational 1
221 Greg Derenzis 2009 15:15 6:21 9/27/08 Ram Invitational 4
222 Graham Smith 2009 15:16 6:22 9/30/06 Ram Invitational 1
222 Derek Stephens 2012 15:16 6:22 9/24/11 Ram Invitational 1
222 Roger Quintanilla 2017 15:16 6:22 9/24/16 Ram Invitational 1
222 Jon Ashton 2002 15:16 6:22 9/29/01 Ram Invitational 1
226 Jacob Baker 2010 15:18 6:23 9/30/06 Ram Invitational 1
226 Ari Lichy 2015 15:18 6:23 9/24/11 Ram Invitational 1
226 Zachary Johnson 2016 15:18 6:23 9/27/14 Ram Invitational 3
226 Nathan Chan 2017 15:18 6:23 9/26/15 Ram Invitational 4
230 Thomas Maltbaek 2007 15:20 6:23 9/30/06 Ram Invitational 2
230 Vince Sokhanvari 2007 15:20 6:23 9/24/05 Ram Invitational 1
230 CJ Toy 2011 15:20 6:23 9/27/08 Ram Invitational 3
230 Ian Bailey 2018 15:20 6:23 9/24/16 Ram Invitational 3
230 Kiran Larney-badani 2020 15:20 6:23 9/24/16 Ram Invitational 1
235 Tony Ferrari 2011 15:21 6:24 9/29/07 Ram Invitational 1
235 Justin Koh 2009 15:21 6:24 9/24/05 Ram Invitational 1
235 Kyle Zampaglione 2010 15:21 6:24 9/27/08 Ram Invitational 2
235 Macon Jones 2018 15:21 6:24 9/27/14 Ram Invitational 1
235 Ronan Macrunnels 2019 15:21 6:24 9/26/15 Ram Invitational 1
240 Tim Kelm 2008 15:22 6:24 9/30/06 Ram Invitational 1
241 Connor Klitgaard 2015 15:23 6:25 9/27/14 Ram Invitational 4
241 Emiliano Soto 2019 15:23 6:25 9/24/16 Ram Invitational 2
243 Stephen Cabebe 2010 15:25 6:25 9/29/07 Ram Invitational 3
243 Beau Pauken 2012 15:25 6:25 9/24/11 Ram Invitational 3
243 Jim Huttlinger 2014 15:25 6:25 9/28/13 Ram Invitational 3
243 Robert Schmidt 2018 15:25 6:25 9/26/15 Ram Invitational 2
247 Daniel Biocini 2003 15:26 6:26 9/29/01 Ram Invitational 1
248 Alec Sanchez 2012 15:27 6:26 9/26/09 Ram Invitational 2
248 Miller Craycraft 2019 15:27 6:26 9/24/16 Ram Invitational 1
250 Alexander Sporck 2006 15:28 6:27 9/24/05 Ram Invitational 1
250 Jordan Williams 2010 15:28 6:27 9/27/08 Ram Invitational 1
250 Dylan Kidd 2013 15:28 6:27 9/24/11 Ram Invitational 1
250 Peter DeBrine 2014 15:28 6:27 9/29/12 Ram Invitational 2
254 Benjamin Micallef 2017 15:29 6:27 9/28/13 Ram Invitational 1
254 Will Antes 2014 15:29 6:27 9/28/13 Ram Invitational 1
254 John Molina 2017 15:29 6:27 9/26/15 Ram Invitational 4
257 Michael Allen 2012 15:30 6:28 9/24/11 Ram Invitational 3
257 Max Lore 2017 15:30 6:28 9/26/15 Ram Invitational 1
259 Chris Balcells 2010 15:31 6:28 9/27/08 Ram Invitational 1
259 Chris Paradis 2012 15:31 6:28 9/27/08 Ram Invitational 1
259 JD Torres 2011 15:31 6:28 9/27/08 Ram Invitational 2
262 Aaron Yung 2008 15:32 6:28 9/30/06 Ram Invitational 1
263 Davis Hamilton 2015 15:33 6:29 9/29/12 Ram Invitational 2
264 Ian Kruse 2013 15:34 6:29 9/29/12 Ram Invitational 1
264 Riley Seitz 2015 15:34 6:29 9/29/12 Ram Invitational 2
264 Hector Martinez 2015 15:34 6:29 9/28/13 Ram Invitational 3
267 Marcos Hinojosa 2009 15:35 6:30 9/30/06 Ram Invitational 1
268 Jordan Pine 2011 15:36 6:30 9/27/08 Ram Invitational 2
268 Ricardo Avila 2015 15:36 6:30 9/24/11 Ram Invitational 1
268 Patrick Dover 2017 15:36 6:30 9/28/13 Ram Invitational 1
271 Sam Hayes 2010 15:37 6:30 9/30/06 Ram Invitational 1
271 Alan Cameron 2007 15:37 6:30 9/24/05 Ram Invitational 1
271 Andrew Descourouez 2015 15:37 6:30 9/24/11 Ram Invitational 2
271 Justin Chung 2019 15:37 6:30 9/24/16 Ram Invitational 1
271 Matthew Bowman 2017 15:37 6:30 9/24/16 Ram Invitational 2
276 Andrew Tapia 2007 15:39 6:31 9/24/05 Ram Invitational 1
277 Sam Alexander 2008 15:40 6:32 9/29/07 Ram Invitational 2
277 Dominic Pe Benito 2020 15:40 6:32 9/24/16 Ram Invitational 1
279 Sean Adamski 2008 15:41 6:32 9/24/05 Ram Invitational 1
280 Max Marvin 2018 15:42 6:33 9/27/14 Ram Invitational 2
280 Cole Hammers 2017 15:42 6:33 9/26/15 Ram Invitational 4
280 Aidan Mellon-reyes 2016 15:42 6:33 9/26/15 Ram Invitational 3
283 Joe Smith 2013 15:43 6:33 9/26/09 Ram Invitational 2
283 Marcus Peterson 2019 15:43 6:33 9/26/15 Ram Invitational 1
283 Bradley Gustafson 2017 15:43 6:33 9/26/15 Ram Invitational 3
286 Alex Sasser 2015 15:46 6:34 9/24/11 Ram Invitational 1
286 Alejandro Serrano 2013 15:46 6:34 9/29/12 Ram Invitational 2
288 Patrick Moran 2009 15:47 6:35 9/30/06 Ram Invitational 2
288 Evan Loney 2013 15:47 6:35 9/24/11 Ram Invitational 1
288 Miles Meijer 2015 15:47 6:35 9/24/11 Ram Invitational 1
291 Alex Pell 2015 15:48 6:35 9/27/14 Ram Invitational 3
292 Devin Collins 2009 15:50 6:36 9/29/07 Ram Invitational 2
293 Francis Kitrick 2005 15:51 6:36 9/29/01 Ram Invitational 1
294 Bobby Goodley-Espinosa 2009 15:52 6:37 9/30/06 Ram Invitational 3
294 Andrew Cook 2012 15:52 6:37 9/26/09 Ram Invitational 1
294 NIck Sousa 2015 15:52 6:37 9/27/14 Ram Invitational 4
297 Chris Chow 2015 15:53 6:37 9/29/12 Ram Invitational 4
297 Conor Linehan 2017 15:53 6:37 9/28/13 Ram Invitational 1
299 Chris Davis 2006 15:54 6:38 9/24/05 Ram Invitational 1
299 Spencer Powers 2016 15:54 6:38 9/29/12 Ram Invitational 1
299 Gabe Gonzalez 2018 15:54 6:38 9/27/14 Ram Invitational 2
302 Miles Orantia 2009 15:55 6:38 9/29/07 Ram Invitational 2
302 Tim Ruder 2011 15:55 6:38 9/26/09 Ram Invitational 3
302 Connor Towne 2013 15:55 6:38 9/29/12 Ram Invitational 3
302 William Sawrey 2019 15:55 6:38 9/26/15 Ram Invitational 2
306 Brian Lanier 2009 15:56 6:38 9/30/06 Ram Invitational 2
306 John Bruner 2017 15:56 6:38 9/27/14 Ram Invitational 3
308 Evan Bambico 2011 15:57 6:39 9/27/08 Ram Invitational 2
308 JoJo MacDonald 2015 15:57 6:39 9/29/12 Ram Invitational 2
308 Johannes Hui 2017 15:57 6:39 9/27/14 Ram Invitational 4
308 Rory Lepore 2020 15:57 6:39 9/24/16 Ram Invitational 1
312 Ryan Gottlieb 2015 15:58 6:39 9/24/11 Ram Invitational 1
312 Perry Willig 2017 15:58 6:39 9/26/15 Ram Invitational 4
312 Tyler Clayton 2005 15:58 6:39 9/29/01 Ram Invitational 1
315 Alex Williams 2013 15:59 6:40 9/29/12 Ram Invitational 1
315 Conor McCarthy 2016 15:59 6:40 9/29/12 Ram Invitational 1
317 Charles Molina 2013 16:00 6:40 9/29/12 Ram Invitational 3
318 David Rivera 2007 16:01 6:40 9/30/06 Ram Invitational 2
318 Michael Schmidek 2016 16:01 6:40 9/29/12 Ram Invitational 1
318 Graham Grisedale 2018 16:01 6:40 9/26/15 Ram Invitational 2
318 Bryan Harter 2020 16:01 6:40 9/24/16 Ram Invitational 1
322 Andrew Shimshock 2016 16:02 6:41 9/29/12 Ram Invitational 2
322 Jon Williamson 2005 16:02 6:41 9/29/01 Ram Invitational 1
324 Hetesh Sehgal 2016 16:03 6:41 9/26/15 Ram Invitational 1
324 Elias Felix 2018 16:03 6:41 9/26/15 Ram Invitational 1
326 Robbie Bergantz 2009 16:04 6:42 9/30/06 Ram Invitational 3
326 Jared Furtado 2018 16:04 6:42 9/26/15 Ram Invitational 2
328 Robby Ruder 2010 16:05 6:42 9/26/09 Ram Invitational 2
328 Nathan McCabe 2013 16:05 6:42 9/29/12 Ram Invitational 2
328 Colin Richardson 2020 16:05 6:42 9/24/16 Ram Invitational 1
328 Jack Gnibus 2020 16:05 6:42 9/24/16 Ram Invitational 1
328 Trevor Reader 2004 16:05 6:42 9/29/01 Ram Invitational 1
333 Ty Miller 2013 16:06 6:43 9/24/11 Ram Invitational 1
333 Joel Parker 2016 16:06 6:43 9/29/12 Ram Invitational 1
335 Nathan Wiley 2015 16:07 6:43 9/27/14 Ram Invitational 3
336 Bryce Pauken 2014 16:08 6:43 9/29/12 Ram Invitational 2
337 Nicholas Lachnit 2020 16:09 6:44 9/24/16 Ram Invitational 1
338 Alex Moriconi 2007 16:10 6:44 9/30/06 Ram Invitational 1
338 Tucker Meijer 2015 16:10 6:44 9/24/11 Ram Invitational 1
338 David Guthrie 2003 16:10 6:44 9/29/01 Ram Invitational 1
341 Brian Daly 2003 16:11 6:45 9/29/01 Ram Invitational 1
342 Jon Leyva 2013 16:12 6:45 9/24/11 Ram Invitational 1
342 Dominick Daprile 2016 16:12 6:45 9/29/12 Ram Invitational 1
342 Alex Henderson 2018 16:12 6:45 9/27/14 Ram Invitational 1
345 Andrew Minker 2017 16:13 6:45 9/28/13 Ram Invitational 1
345 Antonio Matusich 2019 16:13 6:45 9/26/15 Ram Invitational 1
345 Sean Costello 2017 16:13 6:45 9/24/16 Ram Invitational 2
345 Jason Leman 2002 16:13 6:45 9/29/01 Ram Invitational 1
349 Darren Hollak 2012 16:14 6:46 9/27/08 Ram Invitational 1
349 Ryan Richardson 2011 16:14 6:46 9/27/08 Ram Invitational 3
349 Ben Sheridan 2011 16:14 6:46 9/26/09 Ram Invitational 3
349 Colin Whitney 2014 16:14 6:46 9/24/11 Ram Invitational 2
353 Matthew Larson 2016 16:15 6:46 9/29/12 Ram Invitational 1
353 Phillip Wong 2016 16:15 6:46 9/28/13 Ram Invitational 2
355 Will Yergin 2016 16:16 6:47 9/28/13 Ram Invitational 3
356 Matthew Milan 2015 16:17 6:47 9/28/13 Ram Invitational 2
356 Thomas Dines 2015 16:17 6:47 9/27/14 Ram Invitational 1
356 Joaquin Schmidt 2017 16:17 6:47 9/26/15 Ram Invitational 2
356 Cameron Lyons 2017 16:17 6:47 9/26/15 Ram Invitational 2
356 Lukas Snycerski 2020 16:17 6:47 9/24/16 Ram Invitational 1
361 Blaze Mancillas 2005 16:18 6:48 9/29/01 Ram Invitational 1
361 Garrett Morimoto 2005 16:18 6:48 9/29/01 Ram Invitational 1
361 John Cantalupi 2004 16:18 6:48 9/29/01 Ram Invitational 1
364 Brett Dvorak 2015 16:19 6:48 9/27/14 Ram Invitational 1
364 Matt Moran 2004 16:19 6:48 9/29/01 Ram Invitational 1
366 Michael Doubek 2011 16:20 6:48 9/29/07 Ram Invitational 1
366 Stanley Chung 2007 16:20 6:48 9/24/05 Ram Invitational 1
368 Sean Seebach 2010 16:21 6:49 9/30/06 Ram Invitational 1
368 Nate Metzger 2013 16:21 6:49 9/24/11 Ram Invitational 1
368 Lorenzo Lynberg 2014 16:21 6:49 9/28/13 Ram Invitational 2
371 Josue Robles 2019 16:22 6:49 9/24/16 Ram Invitational 2
372 Owen O'Mahony 2015 16:23 6:50 9/29/12 Ram Invitational 2
373 Andrew Barton 2011 16:24 6:50 9/29/07 Ram Invitational 1
373 Tyler McGrath 2011 16:24 6:50 9/26/09 Ram Invitational 1
373 Eli Gordon 2019 16:24 6:50 9/24/16 Ram Invitational 2
376 Bryan Finney 2008 16:25 6:50 9/24/05 Ram Invitational 1
376 Alex Leano 2013 16:25 6:50 9/29/12 Ram Invitational 3
378 Jonathan Barrera 2006 16:26 6:51 9/24/05 Ram Invitational 1
378 Desmond Leung 2011 16:26 6:51 9/27/08 Ram Invitational 2
378 John Paton 2010 16:26 6:51 9/26/09 Ram Invitational 3
378 Willem Kruse 2016 16:26 6:51 9/27/14 Ram Invitational 2
382 Patrick Curley 2012 16:27 6:51 9/27/08 Ram Invitational 1
382 Jack Jensen 2017 16:27 6:51 9/27/14 Ram Invitational 2
384 Joe Peifer 2011 16:28 6:52 9/27/08 Ram Invitational 2
384 John Chuter 2012 16:28 6:52 9/26/09 Ram Invitational 1
384 Farshad Hashmatulla 2014 16:28 6:52 9/24/11 Ram Invitational 1
384 Paolo Nguyen 2017 16:28 6:52 9/24/16 Ram Invitational 3
388 Brandon Machado 2015 16:29 6:52 9/29/12 Ram Invitational 4
388 Mateo Leano 2016 16:29 6:52 9/29/12 Ram Invitational 2
388 Ashwin Adulla 2018 16:29 6:52 9/27/14 Ram Invitational 1
388 Jeffrey Hooper 2017 16:29 6:52 9/27/14 Ram Invitational 2
392 Spencer Popa 2016 16:30 6:53 9/29/12 Ram Invitational 1
392 Ryan Vargas 2018 16:30 6:53 9/27/14 Ram Invitational 1
394 William Singleton 2010 16:31 6:53 9/30/06 Ram Invitational 1
394 Matt Ravizza 2010 16:31 6:53 9/27/08 Ram Invitational 3
394 Evan Tsukahara 2019 16:31 6:53 9/24/16 Ram Invitational 2
397 Alberto Cerrillo 2012 16:32 6:53 9/26/09 Ram Invitational 1
397 Sean Chen 2017 16:32 6:53 9/27/14 Ram Invitational 2
397 Garrett Ellenburg 2019 16:32 6:53 9/26/15 Ram Invitational 1
400 Justin Ingram 2015 16:33 6:54 9/24/11 Ram Invitational 1
401 Gabe Marra 2007 16:34 6:54 9/24/05 Ram Invitational 2
401 Cameron Chiechi 2011 16:34 6:54 9/26/09 Ram Invitational 3
401 Connor Powers 2016 16:34 6:54 9/29/12 Ram Invitational 1
404 Matt Balboni 2014 16:35 6:55 9/28/13 Ram Invitational 1
404 Quinn Nelson 2015 16:35 6:55 9/27/14 Ram Invitational 2
404 Ethan Cannizzaro 2020 16:35 6:55 9/24/16 Ram Invitational 1
407 Joe Burson-Ryan 2012 16:36 6:55 9/26/09 Ram Invitational 2
408 Bobby Allen 2009 16:37 6:55 9/29/07 Ram Invitational 3
408 Daniel Taa 2012 16:37 6:55 9/24/11 Ram Invitational 1
408 Drew Ramacher 2016 16:37 6:55 9/29/12 Ram Invitational 2
408 Stefan Larsen 2019 16:37 6:55 9/26/15 Ram Invitational 2
412 Justin Fillmore 2007 16:38 6:56 9/30/06 Ram Invitational 2
412 Justin Fillmore 2007 16:38 6:56 9/24/05 Ram Invitational 2
412 Peter Kiamanesh 2011 16:38 6:56 9/26/09 Ram Invitational 2
412 Alex Toth 2017 16:38 6:56 9/26/15 Ram Invitational 3
412 James Cuff-alvarado 2020 16:38 6:56 9/24/16 Ram Invitational 1
412 Jason Arzate 2017 16:38 6:56 9/24/16 Ram Invitational 1
418 Royce Hall 2009 16:39 6:56 9/24/05 Ram Invitational 1
418 Patrick Deshpande 2014 16:39 6:56 9/24/11 Ram Invitational 1
418 Jay Lara 2016 16:39 6:56 9/27/14 Ram Invitational 2
421 Trent Mortera 2017 16:40 6:57 9/27/14 Ram Invitational 1
422 Joe Murphy 2016 16:41 6:57 9/29/12 Ram Invitational 1
423 Jack Forsman 2015 16:42 6:58 9/29/12 Ram Invitational 1
423 Miguel Fiandeiro 2016 16:42 6:58 9/28/13 Ram Invitational 1
423 Kevin Do 2017 16:42 6:58 9/26/15 Ram Invitational 3
423 Luke Meyercord 2020 16:42 6:58 9/24/16 Ram Invitational 1
423 Cru Ulrich 2003 16:42 6:58 9/29/01 Ram Invitational 1
428 Carl Petersen 2011 16:43 6:58 9/29/07 Ram Invitational 1
429 Nestor Montiel 2019 16:44 6:58 9/26/15 Ram Invitational 2
430 Matt Menard 2008 16:45 6:59 9/30/06 Ram Invitational 2
431 Kevin Baum 2012 16:46 6:59 9/26/09 Ram Invitational 1
431 Alexander Yang 2017 16:46 6:59 9/26/15 Ram Invitational 1
433 Anthony Graham 2010 16:47 7:00 9/29/07 Ram Invitational 1
434 Patrick Deguzman 2014 16:48 7:00 9/29/12 Ram Invitational 2
434 Sean Sevilla 2015 16:48 7:00 9/29/12 Ram Invitational 1
436 Nicholas Steele 2015 16:49 7:00 9/29/12 Ram Invitational 4
437 Adam Granath 2012 16:50 7:01 9/27/08 Ram Invitational 2
437 Marcus Gray 2016 16:50 7:01 9/27/14 Ram Invitational 3
439 Christopher Carmona 2018 16:51 7:01 9/24/16 Ram Invitational 1
440 Don Ho 2007 16:52 7:02 9/30/06 Ram Invitational 2
440 John Esteban 2015 16:52 7:02 9/28/13 Ram Invitational 1
442 Andrew Krasts 2011 16:53 7:02 9/26/09 Ram Invitational 2
442 Hudson Morley 2020 16:53 7:02 9/24/16 Ram Invitational 1
444 Andrew Yang 2010 16:54 7:03 9/30/06 Ram Invitational 1
444 Tory Gewant 2011 16:54 7:03 9/29/07 Ram Invitational 1
444 Robby Leano 2015 16:54 7:03 9/27/14 Ram Invitational 4
444 Julian Van Bruaene 2019 16:54 7:03 9/24/16 Ram Invitational 1
448 Doug Thoreson 2008 16:55 7:03 9/30/06 Ram Invitational 3
448 Owen Evans 2017 16:55 7:03 9/27/14 Ram Invitational 2
448 Stefan Fiandeiro 2018 16:55 7:03 9/27/14 Ram Invitational 1
451 Adam Quichocho 2013 16:56 7:03 9/24/11 Ram Invitational 2
451 Michael Otto 2014 16:56 7:03 9/24/11 Ram Invitational 2
453 Simon Coffin 2012 16:57 7:04 9/27/08 Ram Invitational 1
454 Justin Borenstein-lawee 2015 16:58 7:04 9/24/11 Ram Invitational 1
455 Neil Bretschneider 2016 16:59 7:05 9/26/15 Ram Invitational 1
456 Alex Vu 2008 17:00 7:05 9/30/06 Ram Invitational 2
456 Jacob Ruiz 2019 17:00 7:05 9/26/15 Ram Invitational 2
456 Will Caillat 2005 17:00 7:05 9/29/01 Ram Invitational 1
459 Devin Kelly 2009 17:01 7:05 9/29/07 Ram Invitational 2
459 Rudy Martinez 2009 17:01 7:05 9/27/08 Ram Invitational 3
459 Lance Miranda 2015 17:01 7:05 9/29/12 Ram Invitational 4
459 Paul Biedka 2019 17:01 7:05 9/26/15 Ram Invitational 1
463 Sean Tighe 2014 17:02 7:06 9/29/12 Ram Invitational 1
463 Teddy Wu 2003 17:02 7:06 9/29/01 Ram Invitational 1
465 Sean Reilly 2012 17:03 7:06 9/27/08 Ram Invitational 1
465 Joseph Kalb 2016 17:03 7:06 9/29/12 Ram Invitational 1
465 Franklin Ikekwere 2017 17:03 7:06 9/26/15 Ram Invitational 1
465 Andrew Jarymowycz 2018 17:03 7:06 9/26/15 Ram Invitational 2
469 Justin Montgomery 2011 17:04 7:07 9/29/07 Ram Invitational 1
469 Chris Choi 2010 17:04 7:07 9/27/08 Ram Invitational 3
469 Kurt Martin 2010 17:04 7:07 9/27/08 Ram Invitational 4
469 Max Luna 2018 17:04 7:07 9/27/14 Ram Invitational 1
469 Matthew Fujii 2020 17:04 7:07 9/24/16 Ram Invitational 1
469 Eric Chrisman 2005 17:04 7:07 9/29/01 Ram Invitational 1
475 Greg Edwards 2009 17:05 7:07 9/30/06 Ram Invitational 3
475 Patrick Penalosa 2010 17:05 7:07 9/29/07 Ram Invitational 1
475 Prashanth Aritharan 2018 17:05 7:07 9/27/14 Ram Invitational 1
475 Brian Aganad 2004 17:05 7:07 9/29/01 Ram Invitational 1
475 Jeff Cole 2003 17:05 7:07 9/29/01 Ram Invitational 1
480 Jason Estes 2008 17:06 7:08 9/24/05 Ram Invitational 1
480 Sam Todd 2020 17:06 7:08 9/24/16 Ram Invitational 1
482 Michael Cristofi 2010 17:07 7:08 9/30/06 Ram Invitational 1
482 Christian Bagamspad 2016 17:07 7:08 9/29/12 Ram Invitational 2
484 Perry Wreaks 2016 17:09 7:09 9/29/12 Ram Invitational 1
484 George Yang 2018 17:09 7:09 9/26/15 Ram Invitational 1
484 Zachary Mccarthy 2019 17:09 7:09 9/24/16 Ram Invitational 2
487 Josh Kim 2016 17:10 7:09 9/29/12 Ram Invitational 2
487 Ryan McGannon 2016 17:10 7:09 9/26/15 Ram Invitational 2
487 Mateo Diaz 2020 17:10 7:09 9/24/16 Ram Invitational 1
487 Arian Esmaili 2005 17:10 7:09 9/29/01 Ram Invitational 1
491 Joe Lustig 2016 17:11 7:10 9/29/12 Ram Invitational 1
491 Nick Clevenger 2016 17:11 7:10 9/27/14 Ram Invitational 3
491 Jake Crandall 2020 17:11 7:10 9/24/16 Ram Invitational 1
491 Ryan Lane 2018 17:11 7:10 9/24/16 Ram Invitational 2
495 Matthew Rizzo 2017 17:12 7:10 9/26/15 Ram Invitational 4
495 Dan Balboni 2019 17:12 7:10 9/24/16 Ram Invitational 2
497 Shane Scanlan 2013 17:13 7:10 9/26/09 Ram Invitational 1
497 Jacob Pinkel 2016 17:13 7:10 9/29/12 Ram Invitational 1
497 Tyler Hawkins 2017 17:13 7:10 9/27/14 Ram Invitational 1
500 Noah Fish 2015 17:14 7:11 9/29/12 Ram Invitational 2
501 Ben Osborne 2020 17:15 7:11 9/24/16 Ram Invitational 1
501 Nikil Nambiar 2020 17:15 7:11 9/24/16 Ram Invitational 1
503 Jonathan Codilla 2007 17:17 7:12 9/30/06 Ram Invitational 1
503 Russell Banzon 2011 17:17 7:12 9/27/08 Ram Invitational 1
503 Christian Hunter 2017 17:17 7:12 9/28/13 Ram Invitational 1
503 Cameron Grant van Camp 2020 17:17 7:12 9/24/16 Ram Invitational 1
503 Dave Forster 2004 17:17 7:12 9/29/01 Ram Invitational 1
508 William Radcliffe 2010 17:19 7:13 9/29/07 Ram Invitational 1
508 David Eydus 2013 17:19 7:13 9/29/12 Ram Invitational 2
510 Brandon Garrett 2005 17:20 7:13 9/29/01 Ram Invitational 1
511 Joaquin Bernal 2013 17:21 7:14 9/26/09 Ram Invitational 1
512 Tyler Young 2010 17:23 7:15 9/30/06 Ram Invitational 1
512 Andrew Whitney 2011 17:23 7:15 9/27/08 Ram Invitational 3
512 Daniel Caballero 2015 17:23 7:15 9/29/12 Ram Invitational 2
515 Chris Lonergan 2008 17:24 7:15 9/29/07 Ram Invitational 1
515 Evan Schultz 2014 17:24 7:15 9/24/11 Ram Invitational 1
515 William Premo 2019 17:24 7:15 9/26/15 Ram Invitational 2
515 Sean Oblak 2017 17:24 7:15 9/24/16 Ram Invitational 1
519 Kevin Kai 2011 17:25 7:15 9/29/07 Ram Invitational 1
519 Matt Ganan 2011 17:25 7:15 9/27/08 Ram Invitational 1
519 Kameron Duncan 2019 17:25 7:15 9/24/16 Ram Invitational 1
522 Matthew Wallace 2012 17:27 7:16 9/27/08 Ram Invitational 1
522 David Santana 2017 17:27 7:16 9/26/15 Ram Invitational 1
524 Walker Combs 2017 17:28 7:17 9/28/13 Ram Invitational 1
524 Jack Shea 2016 17:28 7:17 9/26/15 Ram Invitational 2
526 Francis Nguyen 2009 17:29 7:17 9/24/05 Ram Invitational 1
526 Will Courtney 2017 17:29 7:17 9/28/13 Ram Invitational 1
526 Emilio Curiel 2017 17:29 7:17 9/26/15 Ram Invitational 2
526 Jay Kim 2020 17:29 7:17 9/24/16 Ram Invitational 1
530 Nicholas Abad 2012 17:30 7:18 9/27/08 Ram Invitational 1
530 Louis Normandin 2017 17:30 7:18 9/28/13 Ram Invitational 1
530 Jeremy Owens 2017 17:30 7:18 9/26/15 Ram Invitational 2
530 Ben Robison 2020 17:30 7:18 9/24/16 Ram Invitational 1
534 Chris O'Brien 2011 17:31 7:18 9/29/07 Ram Invitational 1
534 Ryan Pham 2013 17:31 7:18 9/29/12 Ram Invitational 1
534 Nicholas Eastwood 2018 17:31 7:18 9/24/16 Ram Invitational 1
534 Brian Gzowski 2003 17:31 7:18 9/29/01 Ram Invitational 1
538 Sohun Patel 2018 17:32 7:18 9/27/14 Ram Invitational 1
538 Joey Henry 2004 17:32 7:18 9/29/01 Ram Invitational 1
540 Mark Rossetti 2002 17:33 7:19 9/29/01 Ram Invitational 1
541 Ian Mace 2011 17:34 7:19 9/27/08 Ram Invitational 3
541 Jacob Brackett 2013 17:34 7:19 9/26/09 Ram Invitational 1
541 Roland Troyan 2018 17:34 7:19 9/27/14 Ram Invitational 1
541 Tyler Smith 2018 17:34 7:19 9/27/14 Ram Invitational 1
541 Nathan Chan2 2017 17:34 7:19 9/26/15 Ram Invitational 1
541 Conner Demo 2019 17:34 7:19 9/24/16 Ram Invitational 1
547 Dustin Tran 2013 17:35 7:20 9/24/11 Ram Invitational 1
547 Zack Boehnlein 2017 17:35 7:20 9/28/13 Ram Invitational 1
547 Callahan Domine 2018 17:35 7:20 9/27/14 Ram Invitational 1
547 Josh Joseph 2018 17:35 7:20 9/27/14 Ram Invitational 1
547 Matthew Shikada 2018 17:35 7:20 9/24/16 Ram Invitational 1
552 Samir Seshadri 2014 17:36 7:20 9/24/11 Ram Invitational 3
552 Michael Rizzo 2017 17:36 7:20 9/27/14 Ram Invitational 3
552 Chris Binder 2005 17:36 7:20 9/29/01 Ram Invitational 1
555 Brij Singh 2015 17:38 7:21 9/24/11 Ram Invitational 1
555 Reese Stanley 2015 17:38 7:21 9/24/11 Ram Invitational 1
555 Andrew Sullivan 2014 17:38 7:21 9/28/13 Ram Invitational 3
555 Ryan Doyle 2016 17:38 7:21 9/28/13 Ram Invitational 1
555 Jack Blanc 2017 17:38 7:21 9/24/16 Ram Invitational 3
560 Gavin Leahy 2015 17:39 7:21 9/24/11 Ram Invitational 1
560 Connor Fetter 2017 17:39 7:21 9/28/13 Ram Invitational 1
560 Justin Cai 2020 17:39 7:21 9/24/16 Ram Invitational 1
563 Michael Youngdahl 2012 17:40 7:22 9/24/11 Ram Invitational 1
564 Lucas Garner 2019 17:41 7:22 9/26/15 Ram Invitational 1
565 Cory Smith 2011 17:42 7:23 9/29/07 Ram Invitational 1
566 Michael Mcguire 2019 17:43 7:23 9/24/16 Ram Invitational 1
566 Mack Casterman 2004 17:43 7:23 9/29/01 Ram Invitational 1
566 Stephen Connolly 2004 17:43 7:23 9/29/01 Ram Invitational 1
569 Brad Thoreson 2006 17:44 7:23 9/24/05 Ram Invitational 1
570 Brentley Johnson 2018 17:45 7:24 9/26/15 Ram Invitational 2
571 Wison Clasara 2010 17:46 7:24 9/27/08 Ram Invitational 3
571 Xavier Cortes 2017 17:46 7:24 9/27/14 Ram Invitational 1
571 Aaron Wang 2019 17:46 7:24 9/26/15 Ram Invitational 1
574 Vincent Nguyen 2013 17:47 7:25 9/29/12 Ram Invitational 2
574 Kian Blewett 2017 17:47 7:25 9/27/14 Ram Invitational 1
574 Cole Niswander 2019 17:47 7:25 9/26/15 Ram Invitational 1
574 Damon Nguyen 2020 17:47 7:25 9/24/16 Ram Invitational 1
578 Kenan Mathews 2015 17:49 7:25 9/28/13 Ram Invitational 1
578 Mitchell Clark 2017 17:49 7:25 9/27/14 Ram Invitational 1
580 Trent Knebel 2010 17:50 7:26 9/30/06 Ram Invitational 1
580 Edward Kim 2011 17:50 7:26 9/26/09 Ram Invitational 2
580 Lucas Mendoza 2018 17:50 7:26 9/27/14 Ram Invitational 1
580 Trevor Koss 2020 17:50 7:26 9/24/16 Ram Invitational 1
584 Nicholas Cho 2019 17:51 7:26 9/24/16 Ram Invitational 1
585 Daniel Haas 2006 17:52 7:27 9/24/05 Ram Invitational 1
585 Joseph Kannathumadam 2018 17:52 7:27 9/26/15 Ram Invitational 1
587 Ben Kirby 2010 17:53 7:27 9/29/07 Ram Invitational 1
587 David Aguilar 2014 17:53 7:27 9/24/11 Ram Invitational 2
589 Brandon Lebeck 2016 17:57 7:29 9/26/15 Ram Invitational 3
589 Zach Koverman 2020 17:57 7:29 9/24/16 Ram Invitational 1
591 Justin Bentajado 2008 17:58 7:29 9/30/06 Ram Invitational 1
592 Diego Salazar 2017 17:59 7:30 9/26/15 Ram Invitational 2
593 Dominic Cabrera 2018 18:00 7:30 9/27/14 Ram Invitational 1
594 Matthew Nazari 2020 18:01 7:30 9/24/16 Ram Invitational 1
594 Rafael Cooper 2018 18:01 7:30 9/24/16 Ram Invitational 3
594 Mike Harabaglia 2004 18:01 7:30 9/29/01 Ram Invitational 1
597 Jacob Bider 2016 18:02 7:31 9/29/12 Ram Invitational 1
597 Kai Xiao 2013 18:02 7:31 9/29/12 Ram Invitational 2
597 Michael Haynes 2017 18:02 7:31 9/28/13 Ram Invitational 1
597 Andrew Benyshek 2017 18:02 7:31 9/26/15 Ram Invitational 1
601 Douglas Le 2008 18:03 7:31 9/30/06 Ram Invitational 2
601 Weston Raynak 2020 18:03 7:31 9/24/16 Ram Invitational 1
603 Felix Li 2010 18:04 7:32 9/30/06 Ram Invitational 1
603 Jackson Sousa 2020 18:04 7:32 9/24/16 Ram Invitational 1
605 August Harter 2017 18:05 7:32 9/28/13 Ram Invitational 1
605 James Garrow 2020 18:05 7:32 9/24/16 Ram Invitational 1
605 Charles Loi 2005 18:05 7:32 9/29/01 Ram Invitational 1
608 Gabe Saluta 2008 18:06 7:33 9/24/05 Ram Invitational 1
609 Sameer Chaparala 2019 18:07 7:33 9/26/15 Ram Invitational 1
609 Kevin Connolly 2019 18:07 7:33 9/26/15 Ram Invitational 2
611 Nate Olson 2009 18:08 7:33 9/24/05 Ram Invitational 1
611 Bryce Lambing 2020 18:08 7:33 9/24/16 Ram Invitational 1
613 Jeremy Dvorak 2013 18:09 7:34 9/26/09 Ram Invitational 1
614 Michael Gray 2009 18:10 7:34 9/29/07 Ram Invitational 1
614 Nikhil Rajavasireddy 2017 18:10 7:34 9/28/13 Ram Invitational 1
614 Pravin Ravishankar 2017 18:10 7:34 9/26/15 Ram Invitational 1
614 Ethan Kaye 2016 18:10 7:34 9/26/15 Ram Invitational 3
618 Andrew Sides 2011 18:11 7:35 9/29/07 Ram Invitational 2
618 Danny Florek 2004 18:11 7:35 9/29/01 Ram Invitational 1
620 Andrew Valencia 2011 18:14 7:36 9/29/07 Ram Invitational 2
620 Michael Chacon 2009 18:14 7:36 9/29/07 Ram Invitational 1
622 Christian Timbol 2012 18:17 7:37 9/27/08 Ram Invitational 1
623 Scott Hamm 2015 18:18 7:38 9/24/11 Ram Invitational 1
623 Brady Pauken 2020 18:18 7:38 9/24/16 Ram Invitational 1
625 Alex Bahram 2017 18:19 7:38 9/28/13 Ram Invitational 1
626 Jeff Bellon 2013 18:20 7:38 9/26/09 Ram Invitational 1
626 Sean Stebbins 2019 18:20 7:38 9/26/15 Ram Invitational 1
626 Nicholas Qian 2019 18:20 7:38 9/26/15 Ram Invitational 1
629 Tristan Scheetz 2019 18:21 7:39 9/26/15 Ram Invitational 1
630 Anthony Pallone 2013 18:22 7:39 9/29/12 Ram Invitational 2
630 Kyle Sandvick 2014 18:22 7:39 9/29/12 Ram Invitational 2
632 Vincent Leung 2007 18:23 7:40 9/30/06 Ram Invitational 2
633 Ismael Sasinos 2012 18:24 7:40 9/27/08 Ram Invitational 1
633 Raul Flores 2017 18:24 7:40 9/26/15 Ram Invitational 1
635 Robert Bernal 2012 18:26 7:41 9/26/09 Ram Invitational 1
636 Kunal Handa 2019 18:27 7:41 9/24/16 Ram Invitational 2
637 Ryan Royster 2012 18:28 7:42 9/27/08 Ram Invitational 1
637 Diego Sanchez-Ramos 2020 18:28 7:42 9/24/16 Ram Invitational 1
639 Jeremy Tanlimco 2015 18:29 7:42 9/24/11 Ram Invitational 1
639 Michael Swain 2016 18:29 7:42 9/28/13 Ram Invitational 2
641 Griffin Cook 2012 18:30 7:43 9/27/08 Ram Invitational 1
642 Jeremy Edwards 2013 18:31 7:43 9/24/11 Ram Invitational 2
643 Joshua Muncada 2016 18:34 7:44 9/29/12 Ram Invitational 4
644 Clayton Sanborn 2017 18:35 7:45 9/26/15 Ram Invitational 1
644 Sherwin Lai 2020 18:35 7:45 9/24/16 Ram Invitational 1
646 Greg Mavor 2010 18:36 7:45 9/29/07 Ram Invitational 1
647 Brad Speno 2013 18:37 7:45 9/26/09 Ram Invitational 1
647 Brandon Yung 2013 18:37 7:45 9/26/09 Ram Invitational 1
647 Brian O'Neil 2016 18:37 7:45 9/29/12 Ram Invitational 1
647 Jason Peterson 2016 18:37 7:45 9/29/12 Ram Invitational 1
651 Matt Durstenfeld 2005 18:38 7:46 9/29/01 Ram Invitational 1
652 Nimit Sohoni 2012 18:39 7:46 9/27/08 Ram Invitational 1
653 Ethan Mancini 2019 18:40 7:47 9/24/16 Ram Invitational 2
653 Steven Hickman 2020 18:40 7:47 9/24/16 Ram Invitational 1
655 Ryan Ruiz 2012 18:41 7:47 9/27/08 Ram Invitational 1
656 Reed Sparling 2019 18:43 7:48 9/26/15 Ram Invitational 1
656 Andres Santana 2019 18:43 7:48 9/26/15 Ram Invitational 1
658 John Vu 2010 18:46 7:49 9/30/06 Ram Invitational 1
658 Thomas O'Neill 2015 18:46 7:49 9/28/13 Ram Invitational 1
660 Grant Nilson 2016 18:47 7:50 9/29/12 Ram Invitational 1
661 Antonio Templanza 2003 18:48 7:50 9/29/01 Ram Invitational 1
662 Jeff Lee 2011 18:52 7:52 9/29/07 Ram Invitational 1
662 Mark O'Brien 2004 18:52 7:52 9/29/01 Ram Invitational 1
664 Ethan Penner 2012 18:53 7:52 9/26/09 Ram Invitational 2
665 Edwin George 2017 18:54 7:53 9/28/13 Ram Invitational 1
666 Akash Vemulapalli 2020 18:55 7:53 9/24/16 Ram Invitational 1
667 David Casterman 2007 18:56 7:53 9/30/06 Ram Invitational 1
667 Nishant Mattu 2012 18:56 7:53 9/26/09 Ram Invitational 1
669 Justin Molano 2015 18:58 7:54 9/24/11 Ram Invitational 1
670 Matthew Petrus 2019 18:59 7:55 9/26/15 Ram Invitational 1
671 Jose Diaz 2012 19:01 7:55 9/24/11 Ram Invitational 1
672 Patrick Hurlston 2018 19:02 7:56 9/27/14 Ram Invitational 1
673 Nathaniel Duong 2016 19:04 7:57 9/27/14 Ram Invitational 2
673 Coby Gonzalez 2017 19:04 7:57 9/26/15 Ram Invitational 1
675 Rajeev Alluri 2010 19:05 7:57 9/30/06 Ram Invitational 1
676 Chris Zazueta 2020 19:06 7:58 9/24/16 Ram Invitational 1
677 Fabian Ortiz 2017 19:07 7:58 9/26/15 Ram Invitational 1
678 Anik Singh 2020 19:11 8:00 9/24/16 Ram Invitational 1
679 Benjamin Harris 2019 19:14 8:01 9/24/16 Ram Invitational 2
679 Emilio Garcia 2020 19:14 8:01 9/24/16 Ram Invitational 1
681 Troy Santos 2011 19:16 8:02 9/27/08 Ram Invitational 1
682 Ian Baxley 2017 19:17 8:02 9/28/13 Ram Invitational 1
683 Dennis Krouse 2005 19:19 8:03 9/29/01 Ram Invitational 1
684 Yang Shan 2010 19:20 8:03 9/27/08 Ram Invitational 3
685 Francisco Mendoza 2012 19:27 8:06 9/27/08 Ram Invitational 1
685 Thaddeus Sison 2019 19:27 8:06 9/26/15 Ram Invitational 1
687 Stefan Shortt 2016 19:30 8:08 9/29/12 Ram Invitational 1
688 Bill Lewis 2014 19:31 8:08 9/29/12 Ram Invitational 2
689 Elliot Kevane 2016 19:37 8:10 9/29/12 Ram Invitational 1
689 Ryan Glennon 2019 19:37 8:10 9/24/16 Ram Invitational 1
691 James Bentajado 2009 19:46 8:14 9/30/06 Ram Invitational 1
691 Fletcher Seitz 2017 19:46 8:14 9/27/14 Ram Invitational 2
693 Gabriel Mortera 2019 19:49 8:15 9/26/15 Ram Invitational 1
694 Anish Sundar 2020 19:50 8:16 9/24/16 Ram Invitational 1
695 Alex D'amour 2004 19:51 8:16 9/29/01 Ram Invitational 1
696 William Young 2018 19:57 8:19 9/27/14 Ram Invitational 1
697 Brian Farkas 2002 19:58 8:19 9/29/01 Ram Invitational 1
698 Paul Baker 2007 20:07 8:23 9/24/05 Ram Invitational 1
699 Alexander Alonzo 2015 20:08 8:23 9/29/12 Ram Invitational 1
700 Dan Tran 2011 20:09 8:24 9/27/08 Ram Invitational 1
701 Brandon Delosreyes 2010 20:10 8:24 9/27/08 Ram Invitational 2
702 Luis Rodriguez 2013 20:11 8:25 9/26/09 Ram Invitational 1
703 Arthur Peterson 2017 20:14 8:26 9/28/13 Ram Invitational 2
704 Matthew Strimaitis 2015 20:17 8:27 9/24/11 Ram Invitational 1
705 Brian Pickering 2007 20:26 8:31 9/24/05 Ram Invitational 1
706 Gabriel Mancini 2011 20:28 8:32 9/29/07 Ram Invitational 1
707 Evan Hersey 2019 20:29 8:32 9/26/15 Ram Invitational 1
708 Carlos Salazar 2013 20:30 8:33 9/26/09 Ram Invitational 1
709 Brett Gavin 2011 20:31 8:33 9/29/07 Ram Invitational 1
710 Diego Stone 2020 20:32 8:33 9/24/16 Ram Invitational 1
711 Jacob Noble 2018 20:35 8:35 9/27/14 Ram Invitational 2
712 Cameron Ormiston 2017 20:36 8:35 9/28/13 Ram Invitational 1
712 David Kress Jr 2019 20:36 8:35 9/24/16 Ram Invitational 1
714 Gage Sandman 2019 20:38 8:36 9/24/16 Ram Invitational 1
715 Michael Njo 2017 20:40 8:37 9/28/13 Ram Invitational 1
716 Justin Garlepp 2020 20:41 8:37 9/24/16 Ram Invitational 1
717 Long Tran 2018 20:44 8:38 9/24/16 Ram Invitational 1
718 Chad Morris 2012 20:45 8:39 9/26/09 Ram Invitational 1
719 Mac Gaither 2019 20:51 8:41 9/26/15 Ram Invitational 1
720 Simon Trinh 2017 20:53 8:42 9/28/13 Ram Invitational 1
721 Jonathan Chung 2017 20:54 8:43 9/28/13 Ram Invitational 1
722 Darren Watanabe 2012 21:02 8:46 9/27/08 Ram Invitational 1
723 Ryan Gotshall 2017 21:04 8:47 9/26/15 Ram Invitational 1
724 Justin Thai 2012 21:06 8:48 9/26/09 Ram Invitational 1
725 Andrew Sanchez 2008 21:20 8:53 9/30/06 Ram Invitational 2
726 Patrick Fox 2019 21:23 8:55 9/26/15 Ram Invitational 1
727 Kevin Yu 2018 21:25 8:55 9/26/15 Ram Invitational 1
728 Jason Nguyen 2020 21:39 9:01 9/24/16 Ram Invitational 1
729 Nick Dessau 2009 21:45 9:04 9/24/05 Ram Invitational 1
730 Malcolm Willig 2017 22:05 9:12 9/28/13 Ram Invitational 1
731 Matias Chapman 2013 22:12 9:15 9/26/09 Ram Invitational 1
732 Arjun Srinavasin 2009 22:14 9:16 9/24/05 Ram Invitational 1
733 Matthew Chang 2013 22:15 9:16 9/26/09 Ram Invitational 1
734 George Ajit 2017 22:40 9:27 9/28/13 Ram Invitational 1
735 Sam Rampy 2009 22:44 9:28 9/24/05 Ram Invitational 1
736 Louis Sheridan 2016 23:12 9:40 9/29/12 Ram Invitational 1
737 Andrew Strimaitis 2013 23:15 9:41 9/26/09 Ram Invitational 1
738 Mason Critchfield 2017 24:02 10:01 9/28/13 Ram Invitational 1
739 Theo Touneh 2008 24:06 10:02 9/24/05 Ram Invitational 1
739 Miguel Diaz 2017 24:06 10:02 9/28/13 Ram Invitational 1
739 Gabriel Do 2020 24:06 10:02 9/24/16 Ram Invitational 1
742 Vincent Jimenez 2018 24:12 10:05 9/24/16 Ram Invitational 1
743 Nolan Abi-hanna 2020 24:15 10:06 9/24/16 Ram Invitational 1
744 Morgan Friedrich 2015 24:43 10:18 9/28/13 Ram Invitational 1
745 Noah Jackman 2017 24:49 10:20 9/28/13 Ram Invitational 1
746 James Dibona 2012 25:07 10:28 9/27/08 Ram Invitational 1
747 Lucas Owens 2019 25:32 10:38 9/24/16 Ram Invitational 1
All Time Rank Runner Name Grad Year Time Pace PR Date PR Event # of
Races
Graph full race
history on course
(pick up to 7)

Note: All columns are sortable by clicking on the column heading.