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

Report Type Graduation Filter Grade Filter Gender Distance

Course PR Report: Westmoor HS

The report below currently displays:

  • Individual PR's
  • Grads & Current Runners
  • All Grades
  • Boys
  • 2.4 miles
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 Narun Raman 2016 13:26 5:36 9/27/14 Ram Invitational 1
2 Daniel Griffin 2017 13:36 5:40 9/27/14 Ram Invitational 1
2 Ethan Kato 2016 13:36 5:40 9/26/15 Ram Invitational 1
4 Diego Ibarra 2016 13:38 5:41 9/26/15 Ram Invitational 1
5 Kyle Ritchie 2016 13:39 5:41 9/26/15 Ram Invitational 2
6 Euan Cairns 2020 13:41 5:42 9/24/16 Ram Invitational 1
6 Jp Garcia 2020 13:41 5:42 9/24/16 Ram Invitational 1
8 Andrew George 2017 13:51 5:46 9/27/14 Ram Invitational 1
8 Manu Gopakumar 2016 13:51 5:46 9/26/15 Ram Invitational 3
10 Miguel Vivaldo 2018 13:53 5:47 9/27/14 Ram Invitational 2
11 Mateo Dominguez 2019 13:54 5:48 9/24/16 Ram Invitational 2
12 Preston Yadegar 2016 13:56 5:48 9/27/14 Ram Invitational 1
12 Ben Eagen 2019 13:56 5:48 9/24/16 Ram Invitational 2
14 Daniel Walker 2019 13:58 5:49 9/24/16 Ram Invitational 2
14 Colton Wright 2010 13:58 5:49 9/29/07 Ram Invitational 1
16 David Heintz 2017 13:59 5:50 9/27/14 Ram Invitational 1
16 Jesse Rangel 2018 13:59 5:50 9/24/16 Ram Invitational 3
18 Nick Fiore 2010 14:01 5:50 9/29/07 Ram Invitational 1
19 Naren Karur 2018 14:03 5:51 9/27/14 Ram Invitational 1
20 Edwyn Castillo 2017 14:07 5:53 9/26/15 Ram Invitational 1
21 Aidan Pesta 2017 14:10 5:54 9/24/16 Ram Invitational 3
21 Arrian Ebrahimi 2018 14:10 5:54 9/24/16 Ram Invitational 3
23 Ryan Maier 2018 14:13 5:55 9/27/14 Ram Invitational 1
24 David Clark 2014 14:14 5:56 9/29/12 Ram Invitational 2
24 Tyler Roey 2019 14:14 5:56 9/26/15 Ram Invitational 1
26 Dhruv Kumar 2015 14:15 5:56 9/27/14 Ram Invitational 2
27 Shyam Kumar 2018 14:17 5:57 9/27/14 Ram Invitational 1
28 Jeffrey Garver 2014 14:19 5:58 9/29/12 Ram Invitational 2
29 Justin Lazaruk 2012 14:22 5:59 9/24/11 Ram Invitational 2
30 Abhinav Begur 2017 14:23 6:00 9/26/15 Ram Invitational 3
31 Nicholas Holman 2016 14:24 6:00 9/26/15 Ram Invitational 2
32 Alex Ward 2016 14:25 6:00 9/29/12 Ram Invitational 1
33 Andres Schrier 2010 14:26 6:01 9/29/07 Ram Invitational 1
34 Christopher Raabe-p 2018 14:27 6:01 9/26/15 Ram Invitational 3
34 Kavi Sachania 2017 14:27 6:01 9/24/16 Ram Invitational 2
36 Ian Midiere 2010 14:28 6:02 9/29/07 Ram Invitational 1
37 Andrew Shen 2019 14:29 6:02 9/24/16 Ram Invitational 2
38 Jonathan Jackson 2018 14:30 6:03 9/27/14 Ram Invitational 1
39 Dimitris Antoniadis 2016 14:31 6:03 9/26/15 Ram Invitational 3
40 Ray DiGiuseppe 2013 14:34 6:04 9/29/12 Ram Invitational 1
41 Chris Lee 2009 14:36 6:05 9/29/07 Ram Invitational 1
42 Johnny Ott 2016 14:38 6:06 9/29/12 Ram Invitational 1
42 Spencer Schwarz 2019 14:38 6:06 9/26/15 Ram Invitational 1
44 Mark Ware 2018 14:39 6:06 9/26/15 Ram Invitational 2
45 Ryan Chen 2017 14:40 6:07 9/27/14 Ram Invitational 1
46 Daniel Skahill 2019 14:41 6:07 9/26/15 Ram Invitational 1
47 Alex Davis 2012 14:42 6:08 9/24/11 Ram Invitational 1
48 Benjamin D'Costa 2012 14:43 6:08 9/26/09 Ram Invitational 1
49 Antonio Flamenco 2013 14:44 6:08 9/26/09 Ram Invitational 1
50 Joshua Rowsey 2018 14:47 6:10 9/27/14 Ram Invitational 1
50 Daniel Curley 2008 14:47 6:10 9/29/07 Ram Invitational 1
52 Aryan Sharifzadeh 2013 14:48 6:10 9/29/12 Ram Invitational 1
52 Zachary Rodriguez 2015 14:48 6:10 9/27/14 Ram Invitational 3
54 Aidan Olander 2015 14:49 6:10 9/24/11 Ram Invitational 1
54 Steven Rowsey 2018 14:49 6:10 9/26/15 Ram Invitational 2
56 Michael Condon 2010 14:50 6:11 9/26/09 Ram Invitational 2
57 Joshua Sambrano 2014 14:55 6:13 9/24/11 Ram Invitational 1
57 Arun Jog 2018 14:55 6:13 9/26/15 Ram Invitational 3
59 Shopnavo Biswas 2018 14:56 6:13 9/26/15 Ram Invitational 2
59 Leo Lappalainen 2020 14:56 6:13 9/24/16 Ram Invitational 1
59 David Stallman 2009 14:56 6:13 9/29/07 Ram Invitational 1
62 Matt Prout 2011 14:57 6:14 9/26/09 Ram Invitational 1
63 Vinith Thamizhazhagan 2012 14:59 6:15 9/24/11 Ram Invitational 1
64 Cameron Fast 2013 15:00 6:15 9/26/09 Ram Invitational 1
64 Antonio Macabantad 2018 15:00 6:15 9/27/14 Ram Invitational 1
66 Kairav Sharma 2019 15:01 6:15 9/24/16 Ram Invitational 2
67 George Shoemaker 2013 15:02 6:16 9/24/11 Ram Invitational 1
67 Sean Yang 2019 15:02 6:16 9/24/16 Ram Invitational 1
69 Mason Payne 2019 15:03 6:16 9/26/15 Ram Invitational 1
70 Matthew Schmidt 2017 15:09 6:19 9/26/15 Ram Invitational 2
71 Eric Xiao 2018 15:14 6:21 9/27/14 Ram Invitational 1
71 Brendan Welch 2009 15:14 6:21 9/29/07 Ram Invitational 1
73 Samir Arora 2016 15:17 6:22 9/29/12 Ram Invitational 1
73 Collin Sapera 2008 15:17 6:22 9/29/07 Ram Invitational 1
75 Mason Elefant 2019 15:18 6:23 9/26/15 Ram Invitational 1
76 Brevin Vent 2017 15:19 6:23 9/26/15 Ram Invitational 3
76 Scott Jespersen 2008 15:19 6:23 9/29/07 Ram Invitational 1
78 Alex Devlin 2008 15:21 6:24 9/29/07 Ram Invitational 1
79 Jeremy Ho 2013 15:22 6:24 9/29/12 Ram Invitational 3
80 Tony Sun 2017 15:23 6:25 9/27/14 Ram Invitational 1
81 Sarek Sotelo Jimenez 2014 15:25 6:25 9/24/11 Ram Invitational 1
82 Evan Johnson 2018 15:26 6:26 9/24/16 Ram Invitational 2
83 Tanner Sartwell 2015 15:28 6:27 9/24/11 Ram Invitational 1
84 Keenan Donath 2012 15:29 6:27 9/26/09 Ram Invitational 1
85 Stephen Holman 2016 15:30 6:28 9/26/15 Ram Invitational 2
86 Colin Glenday 2013 15:31 6:28 9/29/12 Ram Invitational 2
87 Samuel Colmenares 2020 15:34 6:29 9/24/16 Ram Invitational 1
88 David Glenday 2009 15:35 6:30 9/29/07 Ram Invitational 1
88 Riley Gallivan 2010 15:35 6:30 9/29/07 Ram Invitational 1
90 Tristan Chu 2012 15:37 6:30 9/24/11 Ram Invitational 1
91 Quinn Kunkel 2008 15:41 6:32 9/29/07 Ram Invitational 1
92 Gaurav Begur 2014 15:42 6:33 9/24/11 Ram Invitational 1
93 Zac Howe 2012 15:44 6:33 9/26/09 Ram Invitational 1
94 Austin Schwarz 2015 15:47 6:35 9/24/11 Ram Invitational 1
94 Jason Park 2018 15:47 6:35 9/27/14 Ram Invitational 1
96 Andrew Dubbs 2013 15:48 6:35 9/26/09 Ram Invitational 1
96 Nick Conroy 2012 15:48 6:35 9/26/09 Ram Invitational 1
96 Brandon Duenas 2013 15:48 6:35 9/26/09 Ram Invitational 1
96 Ryan Heitel 2019 15:48 6:35 9/26/15 Ram Invitational 2
96 Kenneth-kyl Manilin 2020 15:48 6:35 9/24/16 Ram Invitational 1
101 Max Sheehy 2012 15:51 6:36 9/26/09 Ram Invitational 1
102 Brendan De Lara 2009 15:52 6:37 9/29/07 Ram Invitational 1
103 Jamie Eldredge 2009 15:53 6:37 9/29/07 Ram Invitational 1
104 Alejandro Orozco 2019 15:54 6:38 9/24/16 Ram Invitational 2
105 Andreas Rubio 2014 15:56 6:38 9/24/11 Ram Invitational 1
106 Jonathan Pham 2017 15:59 6:40 9/27/14 Ram Invitational 3
107 Nick Arangio 2019 16:00 6:40 9/24/16 Ram Invitational 2
108 Khalil Buckley 2015 16:01 6:40 9/24/11 Ram Invitational 1
108 Ben Roussel 2019 16:01 6:40 9/24/16 Ram Invitational 2
108 Joe Madigan 0 16:01 6:40 9/29/07 Ram Invitational 1
111 JK Gopakumar 2013 16:03 6:41 9/26/09 Ram Invitational 1
112 Jeffrey Pham 2015 16:05 6:42 9/29/12 Ram Invitational 2
112 Thomas Zhang 2017 16:05 6:42 9/24/16 Ram Invitational 2
114 Max Cadeddu 2016 16:07 6:43 9/29/12 Ram Invitational 1
114 Sam Levy 2009 16:07 6:43 9/29/07 Ram Invitational 1
116 Eric Gagmin 0 16:08 6:43 9/29/07 Ram Invitational 1
117 Brad Ottoboni 2016 16:09 6:44 9/29/12 Ram Invitational 1
117 Alex Weseloh 2012 16:09 6:44 9/24/11 Ram Invitational 2
117 Cody Stahlj 0 16:09 6:44 9/29/07 Ram Invitational 1
120 Joseph Nabor 2015 16:18 6:48 9/24/11 Ram Invitational 1
120 Steven Hu 2014 16:18 6:48 9/24/11 Ram Invitational 1
122 Jason Melo 2012 16:19 6:48 9/26/09 Ram Invitational 1
122 John Colford 2012 16:19 6:48 9/26/09 Ram Invitational 1
122 Adam Egyed 2018 16:19 6:48 9/26/15 Ram Invitational 1
125 Arun Durvasula 2011 16:21 6:49 9/29/07 Ram Invitational 2
126 Dominic Tapia 2011 16:22 6:49 9/26/09 Ram Invitational 1
126 Nick Pietrow 2015 16:22 6:49 9/24/11 Ram Invitational 1
128 Robert Gibson 2011 16:24 6:50 9/26/09 Ram Invitational 1
128 Brian Vu 2011 16:24 6:50 9/29/07 Ram Invitational 1
130 Benjamin Garver 2020 16:25 6:50 9/24/16 Ram Invitational 1
130 Matt Johnson 2018 16:25 6:50 9/24/16 Ram Invitational 1
132 Bryan Delgado 2019 16:26 6:51 9/24/16 Ram Invitational 1
133 Zach Comstock 0 16:27 6:51 9/29/07 Ram Invitational 1
134 Marius Josanu 2019 16:37 6:55 9/26/15 Ram Invitational 1
134 Kellen Riley 2019 16:37 6:55 9/26/15 Ram Invitational 1
134 Matt McClintock 2011 16:37 6:55 9/29/07 Ram Invitational 1
137 Brian McFadyen 2014 16:40 6:57 9/24/11 Ram Invitational 1
137 Cory Tran 2013 16:40 6:57 9/29/12 Ram Invitational 2
139 Kartik Jhingan 2013 16:41 6:57 9/24/11 Ram Invitational 2
140 James Peterson 2019 16:42 6:58 9/26/15 Ram Invitational 1
141 Yatin Bhat 2020 16:43 6:58 9/24/16 Ram Invitational 1
142 Pablo Mendoza 2018 16:44 6:58 9/24/16 Ram Invitational 3
143 Eric Munoz 2011 16:51 7:01 9/26/09 Ram Invitational 1
143 Casey Sheehan 2011 16:51 7:01 9/29/07 Ram Invitational 1
145 Connor Doyle 2015 16:52 7:02 9/24/11 Ram Invitational 1
146 Christian Porrini 2015 16:53 7:02 9/24/11 Ram Invitational 1
147 Randolph Abaya 2013 16:55 7:03 9/29/12 Ram Invitational 2
148 Unknown Runner 2013 16:56 7:03 9/29/12 Ram Invitational 3
149 Thomas Carroll 2017 16:57 7:04 9/26/15 Ram Invitational 2
150 Alexander Ottoboni 2012 17:00 7:05 9/26/09 Ram Invitational 1
151 Jasneel Chaddha 2015 17:01 7:05 9/29/12 Ram Invitational 3
152 Kahlil Dumas 2011 17:05 7:07 9/26/09 Ram Invitational 1
153 Nicolas Juarez 2014 17:08 7:08 9/24/11 Ram Invitational 1
154 Aidan Leung 2020 17:09 7:09 9/24/16 Ram Invitational 1
155 Evan Franceschini 2012 17:11 7:10 9/26/09 Ram Invitational 1
155 Arvindh Swami 2016 17:11 7:10 9/29/12 Ram Invitational 1
155 Connor Witsoe 2019 17:11 7:10 9/26/15 Ram Invitational 1
158 Omeed Ansari 2013 17:12 7:10 9/26/09 Ram Invitational 1
158 Dhanush Venkatesh 2016 17:12 7:10 9/29/12 Ram Invitational 1
160 Garod Drumm 2016 17:14 7:11 9/29/12 Ram Invitational 1
161 Jerrold Thorsness 2013 17:18 7:13 9/24/11 Ram Invitational 1
162 Andrew Morrisette 2016 17:20 7:13 9/29/12 Ram Invitational 1
163 Elliot Fiske 2012 17:23 7:15 9/24/11 Ram Invitational 1
163 Vineel Pasam 2015 17:23 7:15 9/24/11 Ram Invitational 1
165 Spencer Wood 2020 17:26 7:16 9/24/16 Ram Invitational 1
166 Brent Flemmer 2019 17:28 7:17 9/26/15 Ram Invitational 1
167 Josh Beasley 2014 17:33 7:19 9/24/11 Ram Invitational 1
168 Jake Silvas 2011 17:37 7:20 9/26/09 Ram Invitational 1
169 Josh D'cruz 2011 17:39 7:21 9/29/07 Ram Invitational 1
170 Nicholas Davis 2016 17:40 7:22 9/27/14 Ram Invitational 1
171 Eric Devlin 2011 17:41 7:22 9/26/09 Ram Invitational 1
172 Prithvi Pandian 2012 17:43 7:23 9/26/09 Ram Invitational 1
173 Eric Graham 2013 17:45 7:24 9/24/11 Ram Invitational 2
174 Nicholas Mallari 2019 17:52 7:27 9/24/16 Ram Invitational 2
175 Eddie Kurtz 2012 17:53 7:27 9/26/09 Ram Invitational 1
175 Alex Duff 2015 17:53 7:27 9/24/11 Ram Invitational 1
177 Evan Tang 2015 17:55 7:28 9/24/11 Ram Invitational 1
178 Tristan Ross 2015 17:57 7:29 9/24/11 Ram Invitational 1
179 Alan Chien 2015 17:59 7:30 9/24/11 Ram Invitational 1
180 Carlos Constantinides 2016 18:00 7:30 9/29/12 Ram Invitational 1
180 Sidharth Hosakoppal 2019 18:00 7:30 9/26/15 Ram Invitational 1
182 Angelo Malicse 2018 18:04 7:32 9/27/14 Ram Invitational 1
183 Neil Kaushikkar 2020 18:05 7:32 9/24/16 Ram Invitational 1
184 Ashvatth Maheriya 2020 18:13 7:35 9/24/16 Ram Invitational 1
185 Glen Glenday 2011 18:18 7:38 9/26/09 Ram Invitational 1
185 Alex Blake 2016 18:18 7:38 9/29/12 Ram Invitational 1
187 Mrinal Chawla 2013 18:19 7:38 9/26/09 Ram Invitational 1
188 Alex Wu 2019 18:21 7:39 9/26/15 Ram Invitational 1
189 Agustin Ruiz 2019 18:22 7:39 9/26/15 Ram Invitational 1
190 Michael Banovac 2011 18:30 7:43 9/26/09 Ram Invitational 1
191 Sohum Patnaik 2014 18:35 7:45 9/24/11 Ram Invitational 1
192 Anthony Wolf 2013 18:36 7:45 9/26/09 Ram Invitational 1
193 Sam Phillips 2017 18:37 7:45 9/27/14 Ram Invitational 2
194 Ryan Morrison 2013 18:40 7:47 9/24/11 Ram Invitational 1
195 Alexander Grant 2013 18:46 7:49 9/24/11 Ram Invitational 2
196 Francis Estacio 2012 18:47 7:50 9/26/09 Ram Invitational 1
197 Erik Munoz 2011 18:54 7:53 9/29/07 Ram Invitational 1
198 Michael Delong 2016 18:56 7:53 9/27/14 Ram Invitational 1
199 Yash Butani 2020 18:59 7:55 9/24/16 Ram Invitational 1
200 Seiji Imai 2020 19:01 7:55 9/24/16 Ram Invitational 1
201 Tuan Wang 2018 19:07 7:58 9/27/14 Ram Invitational 1
202 Everardo Valencia 2016 19:09 7:59 9/27/14 Ram Invitational 2
203 Brian Shuflin 2010 19:11 8:00 9/29/07 Ram Invitational 1
204 Andrew Hurlow 2013 19:12 8:00 9/26/09 Ram Invitational 1
205 Jose Macias 2016 19:18 8:02 9/29/12 Ram Invitational 1
206 Derrick Barbadillo 2019 19:19 8:03 9/26/15 Ram Invitational 1
207 Shen Baronian 2018 19:23 8:05 9/27/14 Ram Invitational 1
208 Jonathan Lee 2020 19:25 8:05 9/24/16 Ram Invitational 1
209 Thomas Steinke 2012 19:27 8:06 9/26/09 Ram Invitational 1
210 Jonathan Wang 2013 19:31 8:08 9/26/09 Ram Invitational 1
211 Erik Kunzel 0 19:35 8:10 9/29/07 Ram Invitational 1
212 Daniel Xiao 2012 19:40 8:12 9/24/11 Ram Invitational 1
213 Dominick Tolomeo 2019 19:48 8:15 9/26/15 Ram Invitational 1
214 Joseph Narducci 2020 20:00 8:20 9/24/16 Ram Invitational 1
215 Dimitry Mukhin 2020 20:09 8:24 9/24/16 Ram Invitational 1
216 Matthew Howley 2018 20:15 8:26 9/27/14 Ram Invitational 1
217 Tyler Boland 2012 20:16 8:27 9/26/09 Ram Invitational 1
218 Alexander Apitz 2015 20:20 8:28 9/29/12 Ram Invitational 3
219 Michael Paniccia 2020 20:47 8:40 9/24/16 Ram Invitational 1
220 Kabir Arora 2018 20:50 8:41 9/27/14 Ram Invitational 1
221 Joshua San Diego 2016 20:52 8:42 9/29/12 Ram Invitational 1
222 Jackson Barada 2020 21:06 8:48 9/24/16 Ram Invitational 1
223 Ben Lewis 2015 21:36 9:00 9/24/11 Ram Invitational 1
224 Aarjav Joshi 2020 21:48 9:05 9/24/16 Ram Invitational 1
225 Alex Voelker 2020 21:50 9:06 9/24/16 Ram Invitational 1
226 Henry Lee 2020 21:55 9:08 9/24/16 Ram Invitational 1
227 Kedar Amladi 2011 21:59 9:10 9/29/07 Ram Invitational 1
228 Nicholas Lingscheit 2012 22:03 9:11 9/26/09 Ram Invitational 1
229 Brandon Liu 2018 22:14 9:16 9/27/14 Ram Invitational 1
230 Justin Chen 2013 22:36 9:25 9/24/11 Ram Invitational 3
231 Siddarth Iyer 2019 23:38 9:51 9/24/16 Ram Invitational 1
232 Michael Baliton 2011 29:28 12:17 9/26/09 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.