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: Half Moon Bay HS

The report below currently displays:

  • Individual PR's
  • Grads & Current Runners
  • All Grades
  • Boys
  • 2.33 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 Justin Hsu 2019 11:56 5:07 9/18/18 PAL Meet #1 3
2 Daniel Bereket 2013 11:58 5:08 9/11/12 PAL Meet #1 3
3 Aidan Dimick 2022 12:02 5:10 9/14/21 PAL # 1 3
4 Jeffrey Stalun 2012 12:08 5:12 9/13/11 PAL Meet #1 4
5 Owen Lee 2015 12:09 5:13 10/8/14 PAL Meet #2 5
5 Sam Jones 2021 12:09 5:13 9/17/19 PAL Meet #1 1
7 Ryan Wilson 2018 12:10 5:13 9/19/17 PAL Meet #1 4
8 Johain Ounadjela 2015 12:11 5:14 10/8/14 PAL Meet #2 2
9 Michael Bereket 2015 12:14 5:15 9/18/13 PAL Meet #2 2
10 Reese Dickson 2013 12:16 5:16 9/11/12 PAL Meet #1 6
11 Lucas Matison 2015 12:17 5:16 9/11/12 PAL Meet #1 3
12 Beau Armstrong 2012 12:19 5:17 9/13/11 PAL Meet #1 4
13 Ryan Dimick 2014 12:20 5:18 9/18/13 PAL Meet #2 5
14 Mark Vingralek 2015 12:21 5:18 9/18/13 PAL Meet #2 3
15 Donald Heatherington 2011 12:22 5:18 9/9/10 PAL Meet #1 3
16 Tim Layten 2013 12:24 5:19 9/11/12 PAL Meet #1 6
17 Benjamin Heck 2010 12:27 5:21 10/3/09 Artichoke Invitational 2
18 Arthur Schulte 2014 12:28 5:21 10/1/11 Artichoke Invitational 4
18 Ethan Scardina 2011 12:28 5:21 9/10/09 PAL Meet #1 3
18 Chet Reyen 2011 12:28 5:21 10/3/09 Artichoke Invitational 4
21 Sean Conley 2025 12:30 5:22 9/27/23 PAL # 1 2
22 Ian Wong 2025 12:32 5:23 9/27/23 PAL # 1 2
23 Caleb Metzler 2020 12:39 5:26 9/18/18 PAL Meet #1 3
23 Ben Bunk 2011 12:39 5:26 9/10/09 PAL Meet #1 4
25 Bo Lotti 2010 12:40 5:26 10/4/08 Artichoke Invitational 1
26 Eric Jackson 2019 12:41 5:27 9/19/17 PAL Meet #1 5
27 Kyle Dimick 2019 12:42 5:27 10/12/16 PAL Meet #2 5
28 Gabriel Haller 2026 12:45 5:28 9/27/23 PAL # 1 1
29 Amaury Avat 2018 12:53 5:32 9/19/17 PAL Meet #1 4
30 Jack Peacock 2022 13:02 5:36 9/17/19 PAL Meet #1 2
31 Matthew Rouse 2013 13:04 5:36 9/11/12 PAL Meet #1 4
32 Pierce Mckenzie 2011 13:06 5:37 9/10/09 PAL Meet #1 3
32 Landon Schaefer 2026 13:06 5:37 9/27/23 PAL # 1 2
32 Kerem Olgun 2026 13:06 5:37 9/27/23 PAL # 1 2
35 Michael Chong 2023 13:07 5:38 9/14/22 PAL # 1 5
36 Justin Dubbs 2026 13:13 5:40 9/27/23 PAL # 1 2
37 Ty Marshall 2018 13:14 5:41 10/12/16 PAL Meet #2 5
38 Frederick Sutton 2024 13:15 5:41 9/27/23 PAL # 1 2
39 Brandon Whiteley 2014 13:16 5:42 10/1/11 Artichoke Invitational 5
39 Donovan Truel 2022 13:16 5:42 10/5/19 Artichoke Invitational 4
41 Jono Sison 2022 13:17 5:42 10/2/21 Artichoke Invitational 5
42 Nathan Lorilla 2024 13:20 5:43 9/27/23 PAL # 1 4
42 Victor Madrigal 2024 13:20 5:43 9/27/23 PAL # 1 3
44 Stephan Sester 2011 13:21 5:44 10/3/09 Artichoke Invitational 2
44 Aidan Truel 2020 13:21 5:44 9/17/19 PAL Meet #1 4
46 Christopher McGuffin 2021 13:24 5:45 9/17/19 PAL Meet #1 2
47 Alex Owens 2010 13:27 5:46 10/4/08 Artichoke Invitational 2
47 Nathan Lee 2010 13:27 5:46 10/4/08 Artichoke Invitational 1
49 Andrew Luna 2018 13:30 5:48 9/19/17 PAL Meet #1 5
50 Samuel Dahlin 2011 13:32 5:48 10/4/08 Artichoke Invitational 2
51 Mario Valenzuela 2016 13:33 5:49 10/13/15 PAL Meet #2 4
52 Tanner Anderson 2018 13:34 5:49 9/19/17 PAL Meet #1 1
53 Chris Chow 2009 13:37 5:51 10/4/08 Artichoke Invitational 1
54 Mark Fedronic 2011 13:41 5:52 10/4/08 Artichoke Invitational 1
55 Niko Haller 2020 13:43 5:53 9/17/19 PAL Meet #1 3
56 Max Hariri Turner 2020 13:47 5:55 9/17/19 PAL Meet #1 2
56 Theodore Mui 2026 13:47 5:55 9/27/23 PAL # 1 2
58 Henry Chung 2019 13:48 5:55 10/12/16 PAL Meet #2 3
58 Soichiro Tomoda 2025 13:48 5:55 9/14/22 PAL # 1 1
60 Austin Tang 2016 13:51 5:57 10/13/15 PAL Meet #2 2
60 Forrest Windeler 2019 13:51 5:57 10/12/16 PAL Meet #2 3
60 Connor Cronin 2026 13:51 5:57 9/27/23 PAL # 1 2
63 Franklin Rice 2014 13:52 5:57 10/1/11 Artichoke Invitational 4
63 Sean Luna 2014 13:52 5:57 10/1/11 Artichoke Invitational 5
65 Eddy Yeretnov 2022 13:53 5:58 9/17/19 PAL Meet #1 3
66 Isa Khalak 2023 13:54 5:58 9/14/22 PAL # 1 4
67 Zachary Ma 2016 13:59 6:00 10/3/15 Artichoke Invitational 4
68 Connor Schaefer 2026 14:00 6:01 9/27/23 PAL # 1 1
69 Max Mcbride 2013 14:02 6:01 10/3/09 Artichoke Invitational 1
70 Max Ware 2015 14:04 6:02 10/1/11 Artichoke Invitational 4
70 Alex Beernink 2011 14:04 6:02 10/3/09 Artichoke Invitational 4
72 Nikhil Vyas 2022 14:05 6:03 9/18/18 PAL Meet #1 5
73 Sean Shitamoto 2020 14:08 6:04 9/17/19 PAL Meet #1 2
74 Matthew Layten 2009 14:09 6:04 10/4/08 Artichoke Invitational 1
75 Sam Holbrook 2019 14:10 6:05 10/3/15 Artichoke Invitational 5
76 Zach Levin 2013 14:11 6:05 9/11/12 PAL Meet #1 4
76 Andrew Wedvick 2014 14:11 6:05 9/13/11 PAL Meet #1 2
76 Pavel Turovski 2022 14:11 6:05 9/14/21 PAL # 1 3
79 Kenny Wong 2011 14:14 6:07 9/10/09 PAL Meet #1 2
79 Nico Sera 2011 14:14 6:07 10/4/08 Artichoke Invitational 1
81 Griffin Soelberg 2020 14:16 6:07 10/12/16 PAL Meet #2 2
81 Simon Gehrke 2027 14:16 6:07 9/27/23 PAL # 1 1
83 Miles Kent 2023 14:17 6:08 9/14/22 PAL # 1 3
84 Andrew Ghazouli 2022 14:18 6:08 10/2/21 Artichoke Invitational 2
85 Ryan Hutson 2013 14:19 6:09 9/11/12 PAL Meet #1 3
86 John Cinque 2021 14:20 6:09 9/17/19 PAL Meet #1 2
87 Joe Sison 2020 14:22 6:10 10/12/16 PAL Meet #2 4
87 Colyn Dickson 2011 14:22 6:10 10/4/08 Artichoke Invitational 2
89 Merrick Dang 2011 14:23 6:10 10/3/09 Artichoke Invitational 4
90 Dante Natoli 2012 14:25 6:11 10/1/11 Artichoke Invitational 3
91 Mark Palladino 2016 14:28 6:13 10/8/14 PAL Meet #2 4
92 Daniel Choy 2027 14:29 6:13 9/27/23 PAL # 1 1
93 Steven Tsujisaka 2012 14:30 6:13 10/4/08 Artichoke Invitational 6
94 Jackson Young 2020 14:33 6:15 10/12/16 PAL Meet #2 4
94 Darryn Wong 2011 14:33 6:15 10/4/08 Artichoke Invitational 3
96 Hunter Prince 2027 14:38 6:17 9/27/23 PAL # 1 1
96 Nathan Chong 2023 14:38 6:17 9/14/22 PAL # 1 3
98 Jarett Nishikawa 2021 14:41 6:18 9/18/18 PAL Meet #1 1
98 Jamisen Blackwell 2022 14:41 6:18 10/2/21 Artichoke Invitational 5
100 Daniel Schade 2011 14:43 6:19 10/4/08 Artichoke Invitational 1
100 Tyler Gottwald 2010 14:43 6:19 10/4/08 Artichoke Invitational 1
100 Alister Jackson 2025 14:43 6:19 10/2/21 Artichoke Invitational 3
103 Anton McPeek 2017 14:44 6:19 10/13/15 PAL Meet #2 5
103 Blake Masters 2021 14:44 6:19 9/17/19 PAL Meet #1 2
105 Evangelos Vlahos 2020 14:46 6:20 9/19/17 PAL Meet #1 2
106 Sean Robbins 2009 14:50 6:22 10/4/08 Artichoke Invitational 1
107 Colin Chen 2018 14:51 6:22 10/12/16 PAL Meet #2 5
107 Dylan Murphy 2022 14:51 6:22 10/2/21 Artichoke Invitational 3
109 Aaron Moskovitz 2019 14:52 6:23 10/3/15 Artichoke Invitational 2
110 Caleb Ahn 2019 14:53 6:23 10/1/16 Artichoke Invitational 6
111 Griffin Kramer 2021 14:56 6:25 9/18/18 PAL Meet #1 3
111 Aaron Ma 2021 14:56 6:25 9/17/19 PAL Meet #1 3
113 Joshua Ahn 2021 14:58 6:25 9/18/18 PAL Meet #1 3
114 Shawn Geronimo 2013 15:00 6:26 10/3/09 Artichoke Invitational 4
115 Liam Hood 2020 15:01 6:27 9/18/18 PAL Meet #1 1
115 Antonio Hengel 2022 15:01 6:27 9/17/19 PAL Meet #1 2
117 David Skrenta 2017 15:06 6:29 9/18/13 PAL Meet #2 1
118 Timothy Nguy 2021 15:08 6:30 9/17/19 PAL Meet #1 2
119 Eric Zhai 2023 15:09 6:30 10/2/21 Artichoke Invitational 2
120 Dustin Sjoerdsma 2011 15:10 6:31 10/4/08 Artichoke Invitational 1
121 Ryan Nowell 2018 15:12 6:31 9/19/17 PAL Meet #1 5
121 Nathaniel Elia 2011 15:12 6:31 10/4/08 Artichoke Invitational 2
123 Martin Plut 2015 15:13 6:32 10/1/11 Artichoke Invitational 5
124 Ryan Kee 2019 15:14 6:32 9/19/17 PAL Meet #1 1
125 Jimmy Carlson 2021 15:15 6:33 9/17/19 PAL Meet #1 3
126 Giacchino Cinque 2016 15:16 6:33 10/3/15 Artichoke Invitational 2
126 Nick Korjeff 2015 15:16 6:33 9/11/12 PAL Meet #1 4
128 Juan Quinonez 2016 15:20 6:35 10/8/14 PAL Meet #2 1
128 Kevin Carroll 2013 15:20 6:35 9/13/11 PAL Meet #1 4
130 John Quinn 2025 15:22 6:36 9/27/23 PAL # 1 2
131 Nicholas Hoffman 2022 15:24 6:37 9/17/19 PAL Meet #1 1
132 Jason Liu 2018 15:25 6:37 10/1/16 Artichoke Invitational 5
132 Nathan Durrans 2019 15:25 6:37 10/1/16 Artichoke Invitational 3
132 Daniel Behera 2025 15:25 6:37 9/27/23 PAL # 1 4
135 Denali Wilson 2017 15:28 6:38 9/18/13 PAL Meet #2 3
135 Wyatt Binnard 2022 15:28 6:38 9/14/21 PAL # 1 3
137 Riku Miwa 2025 15:29 6:39 10/2/21 Artichoke Invitational 4
138 Nicholas Brown 2019 15:30 6:39 9/18/18 PAL Meet #1 2
138 Taiyo Kobayashi 2023 15:30 6:39 9/17/19 PAL Meet #1 4
140 Evan Davies 2017 15:32 6:40 10/13/15 PAL Meet #2 4
140 Matthew Korn 2023 15:32 6:40 10/2/21 Artichoke Invitational 2
142 Matthew Rutter 2021 15:34 6:41 9/18/18 PAL Meet #1 3
143 Elliott Kramer 2025 15:35 6:41 9/14/22 PAL # 1 3
144 Alex Holbrook 2022 15:36 6:42 9/18/18 PAL Meet #1 3
145 Tyler Tachiki 2026 15:37 6:42 9/27/23 PAL # 1 2
146 Callum Keddie 2019 15:40 6:43 9/19/17 PAL Meet #1 3
146 Patrick Zhang 2021 15:40 6:43 9/18/18 PAL Meet #1 3
146 Matthew Choy 2025 15:40 6:43 9/27/23 PAL # 1 1
149 Ethan Shiozaki 2017 15:45 6:46 10/13/15 PAL Meet #2 5
150 Angelo Zhao 2016 15:46 6:46 10/8/14 PAL Meet #2 3
150 Aidan Peterson 2022 15:46 6:46 10/5/19 Artichoke Invitational 2
150 Wyatt Daru 2027 15:46 6:46 9/27/23 PAL # 1 1
153 Mark Gruschka 2013 15:48 6:47 9/9/10 PAL Meet #1 4
154 Brian So 2018 15:50 6:48 9/19/17 PAL Meet #1 4
154 Zachary Mallet 2020 15:50 6:48 9/18/18 PAL Meet #1 1
156 Ashton Homyk 2024 15:52 6:49 10/2/21 Artichoke Invitational 2
157 Daniel Carroll 2015 15:56 6:50 9/13/11 PAL Meet #1 2
157 Elliot Surovell 2012 15:56 6:50 10/4/08 Artichoke Invitational 1
159 Bryce Lyford 2021 15:57 6:51 9/17/19 PAL Meet #1 2
159 Collin O'Driscoll 2022 15:57 6:51 10/5/19 Artichoke Invitational 2
159 Sean Lee 2024 15:57 6:51 10/2/21 Artichoke Invitational 2
162 Adrian Fry 2024 16:00 6:52 9/14/22 PAL # 1 2
163 Anthony Luna 2024 16:01 6:52 9/14/22 PAL # 1 3
164 Simon Desmet-bacon 2015 16:02 6:53 9/13/11 PAL Meet #1 2
165 Aidan Lynd 2023 16:03 6:53 10/5/19 Artichoke Invitational 2
166 Yunosuke Nakamura 2025 16:04 6:54 9/14/22 PAL # 1 3
167 Kyle Snyder 2015 16:06 6:55 9/11/12 PAL Meet #1 1
168 Jackson Newman 2020 16:07 6:55 9/18/18 PAL Meet #1 2
169 Edison Bai 2018 16:08 6:55 10/12/16 PAL Meet #2 3
170 Martin Zhong 2021 16:09 6:56 9/18/18 PAL Meet #1 3
171 Max Mucha 2022 16:11 6:57 9/18/18 PAL Meet #1 4
172 Andres Hernandez 2023 16:14 6:58 9/14/22 PAL # 1 1
173 Justin Tsuchiyama 2016 16:15 6:58 10/8/14 PAL Meet #2 5
173 Pablo Pinilla 2021 16:15 6:58 10/5/19 Artichoke Invitational 1
175 Phillip Kornberg 2024 16:18 7:00 9/14/21 PAL # 1 1
176 Alex Zuckut 2016 16:19 7:00 10/8/14 PAL Meet #2 1
177 Zachary Kinder 2023 16:20 7:01 9/14/22 PAL # 1 4
178 Naser Abdelrahman 2017 16:21 7:01 10/12/16 PAL Meet #2 2
179 Zach Wong 2018 16:22 7:01 9/19/17 PAL Meet #1 3
180 Nicholas Nhien 2020 16:23 7:02 9/17/19 PAL Meet #1 2
181 Matthew Moyer 2017 16:27 7:04 10/8/14 PAL Meet #2 3
182 Cole Castro 2015 16:29 7:04 9/11/12 PAL Meet #1 2
182 Kentaro Childs 2025 16:29 7:04 9/27/23 PAL # 1 3
184 Christian Licudine 2018 16:30 7:05 10/1/16 Artichoke Invitational 2
184 Maximilian Nobrega 2025 16:30 7:05 9/14/22 PAL # 1 3
186 Abdus-Sami Khalak 2026 16:31 7:05 9/27/23 PAL # 1 2
187 Derek Tzeng 2017 16:33 7:06 10/5/13 Artichoke Invitational 2
187 Reed Rouland 2017 16:33 7:06 10/12/16 PAL Meet #2 1
189 Alex Bondarenko 2016 16:34 7:07 10/8/14 PAL Meet #2 3
190 Peter Brydon 2015 16:39 7:09 9/13/11 PAL Meet #1 2
191 Isaac Braunstein 2020 16:42 7:10 9/17/19 PAL Meet #1 2
192 Tyler Yamori Little 2020 16:43 7:10 9/18/18 PAL Meet #1 2
193 Alexander Nicholson 2025 16:47 7:12 9/14/22 PAL # 1 3
194 Enatsu Sugioka 2018 16:48 7:13 10/8/14 PAL Meet #2 4
195 Ian Gower 2022 16:51 7:14 9/17/19 PAL Meet #1 2
195 Colin Suits 2020 16:51 7:14 9/17/19 PAL Meet #1 3
197 Andrew Joo 2018 16:52 7:14 10/12/16 PAL Meet #2 2
198 Gavin McMichael 2022 16:53 7:15 9/17/19 PAL Meet #1 2
199 Marlon Fu 2019 16:55 7:16 10/1/16 Artichoke Invitational 1
199 Bradley Tsou 2025 16:55 7:16 9/14/21 PAL # 1 2
201 Graeme Grussing 2023 16:56 7:16 10/5/19 Artichoke Invitational 4
201 Braden James 2026 16:56 7:16 9/14/22 PAL # 1 1
203 Nathan Lao 2020 17:01 7:18 9/18/18 PAL Meet #1 2
204 Warner Baker 2025 17:08 7:21 10/2/21 Artichoke Invitational 2
205 Naveed Delrooz 2019 17:09 7:22 10/3/15 Artichoke Invitational 3
205 Yosef Givens 2017 17:09 7:22 10/8/14 PAL Meet #2 2
207 Jacob Rybkin 2025 17:10 7:22 10/2/21 Artichoke Invitational 2
208 Bryan Lee 2015 17:12 7:23 10/8/14 PAL Meet #2 2
208 Ryan Hsu 2025 17:12 7:23 9/14/22 PAL # 1 1
210 Ryan Ng 2022 17:13 7:23 9/17/19 PAL Meet #1 3
211 Tim Kraemer 2020 17:15 7:24 9/18/18 PAL Meet #1 1
211 Arul Bangari 2020 17:15 7:24 10/5/19 Artichoke Invitational 1
213 Andrew Zarzar 2016 17:16 7:25 10/13/15 PAL Meet #2 1
214 Drake Zhao 2018 17:17 7:25 9/19/17 PAL Meet #1 5
215 Vladislav Kardash 2016 17:19 7:26 10/8/14 PAL Meet #2 3
216 Kaito Kobayashi 2025 17:22 7:27 10/2/21 Artichoke Invitational 2
217 Kevin Tung 2018 17:23 7:28 10/12/16 PAL Meet #2 1
218 Austin Covey 2017 17:24 7:28 10/8/14 PAL Meet #2 3
218 Arav Mukherjee 2021 17:24 7:28 9/18/18 PAL Meet #1 3
220 Samuel Goldman 2026 17:25 7:28 9/14/22 PAL # 1 1
221 Trevor Koto 2022 17:29 7:30 9/17/19 PAL Meet #1 3
222 Jack Peasley 2022 17:30 7:31 9/17/19 PAL Meet #1 3
223 Shayan Mandegarian 2016 17:31 7:31 10/8/14 PAL Meet #2 1
224 Joseph Bazarsky 2019 17:41 7:35 10/3/15 Artichoke Invitational 2
224 Niels Vandertuin 2022 17:41 7:35 9/18/18 PAL Meet #1 1
226 Cole Douglas 2018 17:47 7:38 9/19/17 PAL Meet #1 1
227 Aidan Gurskis 2023 17:57 7:42 10/5/19 Artichoke Invitational 2
228 Gavin Grivas 2023 18:06 7:46 9/17/19 PAL Meet #1 1
228 Benjamin Lee 2022 18:06 7:46 9/17/19 PAL Meet #1 1
230 Liam Young 2015 18:10 7:48 10/5/13 Artichoke Invitational 4
230 Ethan Wong 2027 18:10 7:48 9/27/23 PAL # 1 1
232 Robert Feldman 2027 18:11 7:48 9/27/23 PAL # 1 1
233 Kevin Sagara 2016 18:16 7:50 10/8/14 PAL Meet #2 3
233 Daniel David 2016 18:16 7:50 9/18/13 PAL Meet #2 2
235 Winston Singh 2023 18:17 7:51 10/5/19 Artichoke Invitational 2
236 Keval Malde 2019 18:26 7:55 9/19/17 PAL Meet #1 6
237 Felix Mikhalkov 2016 18:28 7:56 10/8/14 PAL Meet #2 1
238 Trey Sutton 2024 18:32 7:57 10/2/21 Artichoke Invitational 2
239 Erlan McMahon 2025 18:33 7:58 9/14/22 PAL # 1 1
240 Koben Mamiya 2016 18:34 7:58 10/13/15 PAL Meet #2 1
241 Victor Behera 2027 18:48 8:04 9/27/23 PAL # 1 1
242 Samuel Bunk 2013 18:51 8:05 9/10/09 PAL Meet #1 1
243 Maximilian DeWeese 2027 18:57 8:08 9/27/23 PAL # 1 1
244 Matthias Hall 2019 19:06 8:12 9/19/17 PAL Meet #1 1
245 Jacob Belorousou 2018 19:07 8:12 9/19/17 PAL Meet #1 1
246 Anders Kostrub 2023 19:12 8:14 10/5/19 Artichoke Invitational 1
247 Daniel Vignanker 2018 19:15 8:16 9/19/17 PAL Meet #1 1
248 James Hardy 2024 19:25 8:20 9/14/22 PAL # 1 1
249 Forbes Jones 2013 19:26 8:20 9/9/10 PAL Meet #1 1
250 Ethan Ng 2022 19:29 8:22 10/2/21 Artichoke Invitational 3
251 Varun Hegde 2020 19:49 8:30 10/12/16 PAL Meet #2 2
252 Nicholas Vavuris 2012 20:05 8:37 10/4/08 Artichoke Invitational 1
253 Jimmy Kang 2018 20:11 8:40 10/3/15 Artichoke Invitational 1
254 Nicholas Kim 2022 20:20 8:44 9/17/19 PAL Meet #1 2
255 Samir Kumar 2012 20:21 8:44 10/4/08 Artichoke Invitational 1
256 Kyler Mcdaniel 2014 20:31 8:48 9/11/12 PAL Meet #1 1
257 Noah Braunstein 2023 20:51 8:57 9/14/22 PAL # 1 5
258 Edward Kogan 2025 21:06 9:03 10/2/21 Artichoke Invitational 1
259 Steve Liu 2019 21:47 9:21 10/12/16 PAL Meet #2 2
260 John La Grill 2020 24:35 10:33 9/17/19 PAL Meet #1 1
261 Lucas Covey 2021 28:02 12:02 9/17/19 PAL Meet #1 1
262 Josh Graves 2021 28:15 12:07 10/5/19 Artichoke Invitational 2
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.