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

Report Type Graduation Filter Grade Filter Gender Distance

(Grade filter for indiv report.)


Course PR Report: Canyon Middle School

The report below currently displays:

  • Individual PR's
  • Grads & Current Runners
  • All Grades
  • Boys
  • 2.1 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 Mackey Carter 2015 12:10.1 5:48 10/8/11 Castro Valley Invite 1
2 Tom Ashby 2010 12:34 5:59 11/1/07 HAAL #4 2
3 Anthony Martore 2011 12:40 6:02 9/17/08 Scrimmage 1
4 Van Jeffrey 2015 12:45.5 6:05 10/8/11 Castro Valley Invite 1
5 Peter Normann 2016 12:47.7 6:06 10/11/14 Castro Valley Trojan Inv 3
6 Brandon Arias 2013 12:48 6:06 10/9/10 Castro Valley Invite 1
7 Ben Eversole 2011 12:50 6:07 8/28/08 Castro Valley Scrimmage 1
8 Jacob Bull 2023 12:50.8 6:07 10/12/19 Castro Valley/Brewer Inv 1
9 Arad Margalit 2012 12:51 6:07 10/10/09 Castro Valley Invite 4
10 Silverness Erik 2014 12:51.6 6:07 10/8/11 Castro Valley Invite 1
11 Hunter Bowersmith 2019 13:01.3 6:12 10/8/16 Castro Valley/Brewer Inv 1
12 Eshed Margalit 2012 13:02 6:12 10/10/09 Castro Valley Invite 4
13 Matt Eva 2013 13:04 6:13 10/9/10 Castro Valley Invite 2
14 Christopher Cervi 2015 13:11.5 6:17 10/13/12 Castro Valley Trojan Inv 1
15 Adam Nikssarian 2009 13:18 6:20 10/11/08 Castro Valley Invite 2
16 Reilly Berberian 2018 13:19 6:20 10/11/14 Castro Valley Trojan Inv 1
16 Juan Berman 2011 13:19 6:20 11/4/10 HAAL #4 1
18 Noah Gonzalez 2018 13:19.39 6:21 10/10/15 Castro Valley Trojan Inv 1
19 Eric Chan 2011 13:20 6:21 11/4/10 HAAL #4 6
20 William Leach 2013 13:21 6:21 10/9/10 Castro Valley Invite 1
21 Louie Tran 2016 13:25.18 6:23 10/10/15 Castro Valley Trojan Inv 3
22 Erich Coulter 2011 13:27 6:24 11/1/07 HAAL #4 2
22 Ben Davis 2011 13:27 6:24 10/9/10 Castro Valley Invite 2
24 Conrad Avery 2023 13:27.2 6:24 10/12/19 Castro Valley/Brewer Inv 1
25 Isaiah Sordia 2016 13:30.5 6:26 10/13/12 Castro Valley Trojan Inv 2
26 Kevin Wang 2017 13:31 6:26 10/11/14 Castro Valley Trojan Inv 3
27 Aaron Peek 2013 13:33.8 6:28 10/13/12 Castro Valley Trojan Inv 2
28 Jacob Ramsdell 2022 13:35.6 6:28 10/12/19 Castro Valley/Brewer Inv 2
29 Michael Creekbaum 2019 13:37.7 6:29 10/8/16 Castro Valley/Brewer Inv 2
30 Will Weekes 2010 13:38 6:30 8/28/08 Castro Valley Scrimmage 1
31 Joshua Villanueva 2021 13:39.1 6:30 10/13/18 Castro Valley/Brewer Inv 1
32 Matt Crump 2010 13:40 6:30 10/11/08 Castro Valley Invite 3
33 Matt Situ 2016 13:42.3 6:32 10/11/14 Castro Valley Trojan Inv 1
34 Rostam Mirzadi 2010 13:46 6:33 10/13/07 Castro Valley Invite 2
34 Greg Owyang 2011 13:46 6:33 8/28/08 Castro Valley Scrimmage 2
34 Andrew Coulter 2012 13:46 6:33 10/10/09 Castro Valley Invite 1
37 Pranay Gundi 2015 13:46.6 6:34 10/12/13 Castro Valley Trojan Inv 2
38 Stevy Cheung 2011 13:47 6:34 10/11/08 Castro Valley Invite 2
38 Travis Mattas 2012 13:47 6:34 10/9/10 Castro Valley Invite 3
40 Colby Cheung 2009 13:50 6:35 10/11/08 Castro Valley Invite 2
40 Leland Wakamatsu 2010 13:50 6:35 10/11/08 Castro Valley Invite 2
42 Dan Smith 2018 13:50.48 6:35 10/10/15 Castro Valley Trojan Inv 2
43 Alvin Lin 2013 13:52 6:36 11/4/10 HAAL #4 2
43 Scott Mill 2013 13:52 6:36 10/9/10 Castro Valley Invite 3
45 Coulter Andrew 2012 13:52.4 6:36 10/8/11 Castro Valley Invite 1
46 Logan Phulps 2022 13:52.6 6:36 10/13/18 Castro Valley/Brewer Inv 1
47 Nathan Roura 2017 13:54.4 6:37 10/10/15 Castro Valley Trojan Inv 3
48 Boisse Jacob 2014 13:55.2 6:38 10/8/11 Castro Valley Invite 1
49 Alec Dughi 2018 13:56.4 6:38 10/11/14 Castro Valley Trojan Inv 1
50 Nathan Zheng 2021 13:57.9 6:39 10/13/18 Castro Valley/Brewer Inv 2
51 CJ Hamilton 2011 13:58 6:39 10/13/07 Castro Valley Invite 2
51 Anthony Gugg 2018 13:58 6:39 10/10/15 Castro Valley Trojan Inv 1
53 Maximus Rojas 2021 14:00 6:40 10/13/18 Castro Valley/Brewer Inv 1
54 Michael Wang 2011 14:01 6:40 10/11/08 Castro Valley Invite 5
55 Barney Andrew 2014 14:01.3 6:41 10/8/11 Castro Valley Invite 1
56 Nourot Daniel 2013 14:01.6 6:41 10/8/11 Castro Valley Invite 1
57 Vince Talley 2010 14:04 6:42 10/11/08 Castro Valley Invite 5
58 Jonathan Austin 2017 14:04.3 6:42 10/11/14 Castro Valley Trojan Inv 1
59 Erik Wood 2012 14:06 6:43 10/11/08 Castro Valley Invite 4
60 Michael Pederson 2019 14:07.61 6:44 10/10/15 Castro Valley Trojan Inv 1
61 John Anthony 2017 14:08.6 6:44 10/11/14 Castro Valley Trojan Inv 2
62 Jonathan Walthour 2021 14:09.3 6:44 10/12/19 Castro Valley/Brewer Inv 1
63 Daniel Nourot 2013 14:09.7 6:45 10/13/12 Castro Valley Trojan Inv 3
64 Jeremy Dang 2013 14:10.3 6:45 10/13/12 Castro Valley Trojan Inv 3
65 Spencer Shaw 2016 14:11.7 6:46 10/12/13 Castro Valley Trojan Inv 4
66 Kevin Gee 2009 14:13 6:46 10/11/08 Castro Valley Invite 4
67 Jordan Cook 2017 14:13.7 6:47 10/11/14 Castro Valley Trojan Inv 1
68 Wilson Alex 2014 14:14.8 6:47 10/8/11 Castro Valley Invite 1
69 Scott Peek 2010 14:16 6:48 10/10/09 Castro Valley Invite 6
70 Alex Wilson 2014 14:16.7 6:48 10/13/12 Castro Valley Trojan Inv 4
71 Jacob Drueckhammer 2023 14:17.7 6:48 10/12/19 Castro Valley/Brewer Inv 1
72 Christian Bonardi 2021 14:18.4 6:49 10/13/18 Castro Valley/Brewer Inv 1
73 Jason Ng 2019 14:18.7 6:49 10/8/16 Castro Valley/Brewer Inv 2
74 Dustin Fong 2018 14:21.91 6:50 10/10/15 Castro Valley Trojan Inv 3
75 Adam Roura 2022 14:23.5 6:51 10/13/18 Castro Valley/Brewer Inv 1
76 Matthew Barney 2012 14:24 6:51 10/9/10 Castro Valley Invite 5
77 Steve Decker 2017 14:25 6:52 10/12/13 Castro Valley Trojan Inv 1
77 Imran Meskienyar 2013 14:25 6:52 11/4/10 HAAL #4 3
79 Jesus Martinez 2021 14:27.3 6:53 10/13/18 Castro Valley/Brewer Inv 1
80 Michael Wong 2014 14:27.9 6:53 10/13/12 Castro Valley Trojan Inv 1
81 David Lesur 2010 14:28 6:53 10/13/07 Castro Valley Invite 1
81 Brian Vierra 2009 14:28 6:53 11/1/07 HAAL #4 2
83 Gerrardo Pacheco 2017 14:28.86 6:54 10/10/15 Castro Valley Trojan Inv 1
84 Lim Matthew 2014 14:29.7 6:54 10/8/11 Castro Valley Invite 1
85 Antoine Coates 2015 14:30.2 6:54 10/13/12 Castro Valley Trojan Inv 1
86 Eric Chea 2009 14:32 6:55 11/1/07 HAAL #4 4
87 Dylan DaCosta Bass 2021 14:32.6 6:56 10/13/18 Castro Valley/Brewer Inv 1
88 Gundi Pranay 2015 14:32.8 6:56 10/8/11 Castro Valley Invite 1
89 John Wang 2016 14:33.3 6:56 10/10/15 Castro Valley Trojan Inv 2
90 Jay Billy 2018 14:33.38 6:56 10/10/15 Castro Valley Trojan Inv 2
91 Mariscal Santiago 2014 14:34 6:56 10/8/11 Castro Valley Invite 1
91 Brian Zhang 2012 14:34 6:56 10/10/09 Castro Valley Invite 3
93 Dominic Miller 2018 14:34.07 6:56 10/10/15 Castro Valley Trojan Inv 1
94 Felix Le 2014 14:34.3 6:56 10/13/12 Castro Valley Trojan Inv 3
95 Dang Jeremy 2013 14:35.4 6:57 10/8/11 Castro Valley Invite 1
96 Luke Martin 2019 14:35.7 6:57 10/8/16 Castro Valley/Brewer Inv 2
96 Wong Michael 2014 14:35.7 6:57 10/8/11 Castro Valley Invite 1
98 Alex Fong 2013 14:36 6:57 10/9/10 Castro Valley Invite 3
99 Aaron Galaura 2009 14:37 6:58 11/1/07 HAAL #4 3
100 Ethan Ngo 2021 14:37.2 6:58 10/13/18 Castro Valley/Brewer Inv 2
101 Le Felix 2014 14:38.2 6:58 10/8/11 Castro Valley Invite 1
102 Josh Leines 2009 14:39 6:59 10/11/08 Castro Valley Invite 2
103 Justin Wong 2019 14:39.2 6:59 10/8/16 Castro Valley/Brewer Inv 2
104 Justin Tat 2016 14:39.9 6:59 10/12/13 Castro Valley Trojan Inv 3
105 Andrew Barney 2014 14:41 7:00 10/9/10 Castro Valley Invite 2
106 Nick Leonardo 2012 14:43 7:00 10/11/08 Castro Valley Invite 4
107 Andy Li 2012 14:44 7:01 11/4/10 HAAL #4 2
108 Jay Yu 2012 14:47 7:02 10/9/10 Castro Valley Invite 5
109 Christopher Guillame 2018 14:49.54 7:04 10/10/15 Castro Valley Trojan Inv 1
110 Yu Jason 2012 14:49.9 7:04 10/8/11 Castro Valley Invite 1
111 Josh Ng 2012 14:50 7:04 10/10/09 Castro Valley Invite 5
112 Rafi Overton 2021 14:50.6 7:04 10/13/18 Castro Valley/Brewer Inv 1
113 Andrew Lai 2008 14:52 7:05 11/1/07 HAAL #4 1
114 Mill Scott 2013 14:55.7 7:07 10/8/11 Castro Valley Invite 1
115 Andrew Ingerman 2020 14:55.8 7:07 10/8/16 Castro Valley/Brewer Inv 1
115 Jack Singer 2018 14:55.8 7:07 10/10/15 Castro Valley Trojan Inv 2
117 Justin Audiung 2022 14:56.5 7:07 10/12/19 Castro Valley/Brewer Inv 1
118 Chet Wehe 2009 14:57 7:07 11/1/07 HAAL #4 3
119 Morimoto Kevin 2015 14:57.1 7:07 10/8/11 Castro Valley Invite 1
120 Matthew Williams 2014 14:57.7 7:07 10/12/13 Castro Valley Trojan Inv 1
121 Colby Fong 2021 15:00.9 7:09 10/13/18 Castro Valley/Brewer Inv 1
122 Dean Hannaford 2017 15:02.58 7:10 10/10/15 Castro Valley Trojan Inv 2
123 Ian Maloney 2015 15:02.7 7:10 10/12/13 Castro Valley Trojan Inv 2
124 Trevor Murphy 2020 15:03 7:10 10/12/19 Castro Valley/Brewer Inv 1
125 Victor Tolentino 2023 15:03.3 7:10 10/12/19 Castro Valley/Brewer Inv 1
126 Tim Louie 2008 15:05 7:11 11/1/07 HAAL #4 2
127 Nathan Owyang 2014 15:08 7:12 11/4/10 HAAL #4 1
128 Yu Jay 2012 15:08.1 7:12 10/8/11 Castro Valley Invite 1
129 Michael Busch 2009 15:12 7:14 11/1/07 HAAL #4 2
130 Sean Gaffney 2017 15:12.77 7:15 10/10/15 Castro Valley Trojan Inv 2
131 Zhou Bright 2012 15:13.6 7:15 10/8/11 Castro Valley Invite 1
132 Jeremy Jang 2010 15:19 7:18 10/11/08 Castro Valley Invite 1
133 Evan Griffith 2023 15:20.6 7:18 10/12/19 Castro Valley/Brewer Inv 1
134 Alec Tenefrancia 2014 15:21 7:19 11/4/10 HAAL #4 1
135 Joseph Sarmiento 2014 15:21.6 7:19 10/13/12 Castro Valley Trojan Inv 1
136 Joe Ashby 2010 15:29 7:22 9/17/08 Scrimmage 5
137 Liam Griffith 2020 15:31.4 7:24 10/8/16 Castro Valley/Brewer Inv 1
138 Jesse Wu 2023 15:32.1 7:24 10/12/19 Castro Valley/Brewer Inv 1
139 Tyler Sparks 2017 15:32.8 7:24 10/12/13 Castro Valley Trojan Inv 1
140 Ian Tsuramoto 2011 15:33 7:24 11/4/10 HAAL #4 1
141 Stanley Sheehan 2023 15:33.2 7:24 10/12/19 Castro Valley/Brewer Inv 1
142 Kwame Hudson 2011 15:40 7:28 10/10/09 Castro Valley Invite 1
143 Samar Malhotra 2023 15:42.7 7:29 10/12/19 Castro Valley/Brewer Inv 1
144 Anthony He 2021 15:45.1 7:30 10/13/18 Castro Valley/Brewer Inv 1
145 Kyle Callihan 2010 15:48 7:31 10/13/07 Castro Valley Invite 2
146 Adam Wu 2021 15:48.9 7:32 10/12/19 Castro Valley/Brewer Inv 1
147 Egor Buzeuva 2019 15:51.1 7:33 10/13/18 Castro Valley/Brewer Inv 1
148 Michael Jo 2016 15:52 7:33 10/12/13 Castro Valley Trojan Inv 1
149 Cruz Mariscal 2023 15:57 7:36 10/12/19 Castro Valley/Brewer Inv 1
150 Caleb Kim 2014 16:00.1 7:37 10/13/12 Castro Valley Trojan Inv 1
151 Russell Feagley 2009 16:02 7:38 10/13/07 Castro Valley Invite 2
151 Santiago Mariscal 2014 16:02 7:38 10/9/10 Castro Valley Invite 2
153 Yee David 2013 16:03.7 7:39 10/8/11 Castro Valley Invite 1
154 Simon Taylor 2023 16:04.9 7:39 10/12/19 Castro Valley/Brewer Inv 1
155 Liu William 2014 16:11.7 7:43 10/8/11 Castro Valley Invite 1
156 Lopez Zachary 2014 16:13.3 7:43 10/8/11 Castro Valley Invite 1
157 Jeff Choi 2010 16:15 7:44 11/1/07 HAAL #4 2
158 Wyatt Fong 2022 16:16.7 7:45 10/13/18 Castro Valley/Brewer Inv 1
159 Evan Champion 2016 16:20.3 7:47 10/13/12 Castro Valley Trojan Inv 1
160 Ethan Robbins 2016 16:24.3 7:49 10/13/12 Castro Valley Trojan Inv 1
161 Chen Otto 2014 16:24.8 7:49 10/8/11 Castro Valley Invite 1
162 Yuri Overton 2019 16:25.3 7:49 10/13/18 Castro Valley/Brewer Inv 1
163 John La 2011 16:26 7:50 10/11/08 Castro Valley Invite 2
164 Sheung Shun Wan 2021 16:27.3 7:50 10/13/18 Castro Valley/Brewer Inv 1
165 Marcus Soto 2019 16:30.7 7:52 10/8/16 Castro Valley/Brewer Inv 1
166 Dong Calvin 2014 16:32.8 7:53 10/8/11 Castro Valley Invite 1
167 Leach William 2013 16:34.5 7:54 10/8/11 Castro Valley Invite 1
168 Sena Yamakoshi 2022 16:37 7:55 10/13/18 Castro Valley/Brewer Inv 1
169 Maloney Ian 2015 16:37.8 7:55 10/8/11 Castro Valley Invite 1
170 Matthew Betti 2018 16:38.35 7:55 10/10/15 Castro Valley Trojan Inv 1
171 Steve Park 2012 16:41 7:57 10/11/08 Castro Valley Invite 2
172 Sims Ronald 2013 16:41.2 7:57 10/8/11 Castro Valley Invite 1
173 Dakota Yang 2022 16:41.8 7:57 10/13/18 Castro Valley/Brewer Inv 1
174 Andy Lindstrom 2009 16:46 7:59 8/28/08 Castro Valley Scrimmage 1
175 Malcolm Coronel 2010 16:49 8:00 10/11/08 Castro Valley Invite 1
176 Evan Izzo 2017 16:57.17 8:04 10/10/15 Castro Valley Trojan Inv 1
177 Elijah Rogge 2021 16:59.6 8:06 10/13/18 Castro Valley/Brewer Inv 1
178 Skyler Chou 2020 17:02.5 8:07 10/12/19 Castro Valley/Brewer Inv 1
179 Harrison Lambert 2011 17:03 8:07 11/4/10 HAAL #4 2
180 David Yee 2013 17:05 8:08 11/4/10 HAAL #4 1
181 Park Steven 2012 17:19.6 8:15 10/8/11 Castro Valley Invite 1
182 William Liu 2014 17:21.1 8:16 10/13/12 Castro Valley Trojan Inv 1
183 Stephen Chen Chen 2022 17:22.2 8:16 10/12/19 Castro Valley/Brewer Inv 2
184 Ace Spitzer 2013 17:22.8 8:17 10/13/12 Castro Valley Trojan Inv 1
185 Jeffrey Wang 2021 17:28.5 8:19 10/12/19 Castro Valley/Brewer Inv 1
186 Andrew Hui 2022 17:42.7 8:26 10/13/18 Castro Valley/Brewer Inv 1
187 Nicholas Ong 2015 18:09.2 8:39 10/12/13 Castro Valley Trojan Inv 1
188 Tej Mishra 2019 18:20.5 8:44 10/8/16 Castro Valley/Brewer Inv 1
189 William Lao 2018 18:24.02 8:46 10/10/15 Castro Valley Trojan Inv 1
190 Fallejo Jeffrey 2015 18:25.4 8:46 10/8/11 Castro Valley Invite 1
191 Edward Lau 2022 18:40.4 8:54 10/13/18 Castro Valley/Brewer Inv 2
192 Andrew Craig 2019 18:44.2 8:55 10/13/18 Castro Valley/Brewer Inv 1
193 Jacob Wessman 2009 19:01 9:03 10/11/08 Castro Valley Invite 1
194 Eric Chen 2009 19:04 9:05 11/1/07 HAAL #4 1
195 Flynn Flaherty 2013 19:27 9:16 10/8/11 Castro Valley Invite 1
196 Eason Li 2020 20:21.5 9:42 10/8/16 Castro Valley/Brewer Inv 1
197 Eric Wong 2011 20:31 9:46 10/11/08 Castro Valley Invite 2
198 David Carter 2011 21:28 10:13 11/4/10 HAAL #4 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.