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

Report Type Status 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
Select athletes to:
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 Landon Schaefer 2026 12:04 5:11 9/17/25 PAL # 1 3
5 Jeffrey Stalun 2012 12:08 5:12 9/13/11 PAL Meet #1 4
6 Owen Lee 2027 12:09 5:13 10/8/14 PAL Meet #2 5
6 Sam Jones 2021 12:09 5:13 9/17/19 PAL Meet #1 1
8 Ryan Wilson 2018 12:10 5:13 9/19/17 PAL Meet #1 4
9 Johain Ounadjela 2015 12:11 5:14 10/8/14 PAL Meet #2 2
10 Michael Bereket 2015 12:14 5:15 9/18/13 PAL Meet #2 2
11 Reese Dickson 2013 12:16 5:16 9/11/12 PAL Meet #1 6
12 Lucas Matison 2015 12:17 5:16 9/11/12 PAL Meet #1 3
13 Beau Armstrong 2012 12:19 5:17 9/13/11 PAL Meet #1 4
14 Ryan Dimick 2014 12:20 5:18 9/18/13 PAL Meet #2 5
15 Mark Vingralek 2015 12:21 5:18 9/18/13 PAL Meet #2 3
16 Donald Heatherington 2011 12:22 5:18 9/9/10 PAL Meet #1 3
17 Tim Layten 2013 12:24 5:19 9/11/12 PAL Meet #1 6
18 Benjamin Heck 2010 12:27 5:21 10/3/09 Artichoke Invitational 2
19 Arthur Schulte 2014 12:28 5:21 10/1/11 Artichoke Invitational 4
19 Ethan Scardina 2011 12:28 5:21 9/10/09 PAL Meet #1 3
19 Chet Reyen 2011 12:28 5:21 10/3/09 Artichoke Invitational 4
22 Justin Dubbs 2026 12:29 5:21 9/17/25 PAL # 1 3
23 Sean Conley 2025 12:30 5:22 9/27/23 PAL # 1 2
24 Ian Wong 2025 12:32 5:23 9/27/23 PAL # 1 2
25 Caleb Metzler 2020 12:39 5:26 9/18/18 PAL Meet #1 3
25 Ben Bunk 2011 12:39 5:26 9/10/09 PAL Meet #1 4
27 Bo Lotti 2010 12:40 5:26 10/4/08 Artichoke Invitational 1
28 Eric Jackson 2019 12:41 5:27 9/19/17 PAL Meet #1 5
29 Kyle Dimick 2019 12:42 5:27 10/12/16 PAL Meet #2 5
30 Gabriel Haller 2026 12:45 5:28 9/27/23 PAL # 1 2
31 Amaury Avat 2018 12:53 5:32 9/19/17 PAL Meet #1 4
32 Jack Peacock 2022 13:02 5:36 9/17/19 PAL Meet #1 2
33 Matthew Rouse 2013 13:04 5:36 9/11/12 PAL Meet #1 4
34 Pierce Mckenzie 2011 13:06 5:37 9/10/09 PAL Meet #1 3
34 Kerem Olgun 2026 13:06 5:37 9/27/23 PAL # 1 3
36 Michael Chong 2023 13:07 5:38 9/14/22 PAL # 1 5
37 Connor Cronin 2026 13:08 5:38 9/17/25 PAL # 1 3
38 Simon Gehrke 2027 13:11 5:39 9/17/25 PAL # 1 2
39 Ty Marshall 2018 13:14 5:41 10/12/16 PAL Meet #2 5
40 Frederick Sutton 2024 13:15 5:41 9/27/23 PAL # 1 2
41 Brandon Whiteley 2014 13:16 5:42 10/1/11 Artichoke Invitational 5
41 Donovan Truel 2022 13:16 5:42 10/5/19 Artichoke Invitational 4
43 Jono Sison 2022 13:17 5:42 10/2/21 Artichoke Invitational 5
44 Theodore Mui 2026 13:19 5:43 9/17/25 PAL # 1 3
45 Nathan Lorilla 2024 13:20 5:43 9/27/23 PAL # 1 4
45 Victor Madrigal 2024 13:20 5:43 9/27/23 PAL # 1 3
47 Stephan Sester 2011 13:21 5:44 10/3/09 Artichoke Invitational 2
47 Aidan Truel 2020 13:21 5:44 9/17/19 PAL Meet #1 4
49 Christopher McGuffin 2021 13:24 5:45 9/17/19 PAL Meet #1 2
50 Alex Owens 2010 13:27 5:46 10/4/08 Artichoke Invitational 2
50 Nathan Lee 2010 13:27 5:46 10/4/08 Artichoke Invitational 1
52 Andrew Luna 2018 13:30 5:48 9/19/17 PAL Meet #1 5
53 Samuel Dahlin 2011 13:32 5:48 10/4/08 Artichoke Invitational 2
54 Mario Valenzuela 2016 13:33 5:49 10/13/15 PAL Meet #2 4
55 Tanner Anderson 2018 13:34 5:49 9/19/17 PAL Meet #1 1
56 Chris Chow 2009 13:37 5:51 10/4/08 Artichoke Invitational 1
57 Mark Fedronic 2011 13:41 5:52 10/4/08 Artichoke Invitational 1
58 Niko Haller 2020 13:43 5:53 9/17/19 PAL Meet #1 3
59 Isaac Metzler 2029 13:44 5:54 9/17/25 PAL # 1 2
60 Hunter Prince 2027 13:46 5:55 9/17/25 PAL # 1 2
61 Max Hariri Turner 2020 13:47 5:55 9/17/19 PAL Meet #1 2
62 Henry Chung 2019 13:48 5:55 10/12/16 PAL Meet #2 3
62 Soichiro Tomoda 2025 13:48 5:55 9/14/22 PAL # 1 1
62 James Rong 2029 13:48 5:55 10/4/25 Artichoke Invitational 2
65 Austin Tang 2016 13:51 5:57 10/13/15 PAL Meet #2 2
65 Forrest Windeler 2019 13:51 5:57 10/12/16 PAL Meet #2 3
67 Franklin Rice 2014 13:52 5:57 10/1/11 Artichoke Invitational 4
67 Sean Luna 2014 13:52 5:57 10/1/11 Artichoke Invitational 5
69 Eddy Yeretnov 2022 13:53 5:58 9/17/19 PAL Meet #1 3
69 Wyatt Daru 2027 13:53 5:58 9/17/25 PAL # 1 2
71 Isa Khalak 2023 13:54 5:58 9/14/22 PAL # 1 4
72 Zachary Ma 2016 13:59 6:00 10/3/15 Artichoke Invitational 4
72 Graham Sargeant 2028 13:59 6:00 9/17/25 PAL # 1 1
74 Connor Schaefer 2026 14:00 6:01 9/27/23 PAL # 1 2
75 Max Mcbride 2013 14:02 6:01 10/3/09 Artichoke Invitational 1
76 Fyn Frazita 2029 14:03 6:02 10/4/25 Artichoke Invitational 2
77 Max Ware 2015 14:04 6:02 10/1/11 Artichoke Invitational 4
77 Alex Beernink 2011 14:04 6:02 10/3/09 Artichoke Invitational 4
79 Nikhil Vyas 2022 14:05 6:03 9/18/18 PAL Meet #1 5
80 Sean Shitamoto 2020 14:08 6:04 9/17/19 PAL Meet #1 2
81 Matthew Layten 2009 14:09 6:04 10/4/08 Artichoke Invitational 1
82 Sam Holbrook 2019 14:10 6:05 10/3/15 Artichoke Invitational 5
83 Zach Levin 2013 14:11 6:05 9/11/12 PAL Meet #1 4
83 Andrew Wedvick 2014 14:11 6:05 9/13/11 PAL Meet #1 2
83 Pavel Turovski 2022 14:11 6:05 9/14/21 PAL # 1 3
86 Kenny Wong 2011 14:14 6:07 9/10/09 PAL Meet #1 2
86 Nico Sera 2011 14:14 6:07 10/4/08 Artichoke Invitational 1
88 Jackson Vigdal 2029 14:15 6:07 9/17/25 PAL # 1 2
89 Griffin Soelberg 2020 14:16 6:07 10/12/16 PAL Meet #2 2
90 Miles Kent 2023 14:17 6:08 9/14/22 PAL # 1 3
91 Andrew Ghazouli 2022 14:18 6:08 10/2/21 Artichoke Invitational 2
92 Ryan Hutson 2013 14:19 6:09 9/11/12 PAL Meet #1 3
93 John Cinque 2021 14:20 6:09 9/17/19 PAL Meet #1 2
94 Joe Sison 2020 14:22 6:10 10/12/16 PAL Meet #2 4
94 Colyn Dickson 2011 14:22 6:10 10/4/08 Artichoke Invitational 2
96 Merrick Dang 2011 14:23 6:10 10/3/09 Artichoke Invitational 4
97 Dante Natoli 2012 14:25 6:11 10/1/11 Artichoke Invitational 3
98 Mark Palladino 2016 14:28 6:13 10/8/14 PAL Meet #2 4
99 Daniel Choy 2027 14:29 6:13 9/27/23 PAL # 1 1
100 Steven Tsujisaka 2012 14:30 6:13 10/4/08 Artichoke Invitational 6
101 Jackson Young 2020 14:33 6:15 10/12/16 PAL Meet #2 4
101 Darryn Wong 2011 14:33 6:15 10/4/08 Artichoke Invitational 3
103 Tristan Lyford 2028 14:35 6:16 10/4/25 Artichoke Invitational 2
104 Nathan Chong 2023 14:38 6:17 9/14/22 PAL # 1 3
105 Ethan Thomas 2029 14:40 6:18 9/17/25 PAL # 1 1
105 Micah Mahoney 2029 14:40 6:18 10/4/25 Artichoke Invitational 2
107 Jarett Nishikawa 2021 14:41 6:18 9/18/18 PAL Meet #1 1
107 Jamisen Blackwell 2022 14:41 6:18 10/2/21 Artichoke Invitational 5
109 Daniel Schade 2011 14:43 6:19 10/4/08 Artichoke Invitational 1
109 Tyler Gottwald 2010 14:43 6:19 10/4/08 Artichoke Invitational 1
109 Alister Jackson 2025 14:43 6:19 10/2/21 Artichoke Invitational 3
112 Anton McPeek 2017 14:44 6:19 10/13/15 PAL Meet #2 5
112 Blake Masters 2021 14:44 6:19 9/17/19 PAL Meet #1 2
112 Noah Galatin 2027 14:44 6:19 9/17/25 PAL # 1 1
115 Evangelos Vlahos 2020 14:46 6:20 9/19/17 PAL Meet #1 2
116 Sean Robbins 2009 14:50 6:22 10/4/08 Artichoke Invitational 1
117 Colin Chen 2018 14:51 6:22 10/12/16 PAL Meet #2 5
117 Dylan Murphy 2022 14:51 6:22 10/2/21 Artichoke Invitational 3
117 Timothy Zhu 2029 14:51 6:22 9/17/25 PAL # 1 1
120 Aaron Moskovitz 2019 14:52 6:23 10/3/15 Artichoke Invitational 2
121 Caleb Ahn 2019 14:53 6:23 10/1/16 Artichoke Invitational 6
122 Griffin Kramer 2021 14:56 6:25 9/18/18 PAL Meet #1 3
122 Aaron Ma 2021 14:56 6:25 9/17/19 PAL Meet #1 3
124 Joshua Ahn 2021 14:58 6:25 9/18/18 PAL Meet #1 3
125 Shawn Geronimo 2013 15:00 6:26 10/3/09 Artichoke Invitational 4
126 Liam Hood 2020 15:01 6:27 9/18/18 PAL Meet #1 1
126 Antonio Hengel 2022 15:01 6:27 9/17/19 PAL Meet #1 2
128 David Skrenta 2017 15:06 6:29 9/18/13 PAL Meet #2 1
128 Ronan Banner Haimes 2027 15:06 6:29 9/17/25 PAL # 1 1
130 Timothy Nguy 2021 15:08 6:30 9/17/19 PAL Meet #1 2
131 Eric Zhai 2023 15:09 6:30 10/2/21 Artichoke Invitational 2
132 Dustin Sjoerdsma 2011 15:10 6:31 10/4/08 Artichoke Invitational 1
133 Ryan Nowell 2018 15:12 6:31 9/19/17 PAL Meet #1 5
133 Nathaniel Elia 2011 15:12 6:31 10/4/08 Artichoke Invitational 2
133 Damian Zduniak 2029 15:12 6:31 9/17/25 PAL # 1 2
136 Martin Plut 2015 15:13 6:32 10/1/11 Artichoke Invitational 5
137 Ryan Kee 2019 15:14 6:32 9/19/17 PAL Meet #1 1
138 Jimmy Carlson 2021 15:15 6:33 9/17/19 PAL Meet #1 3
139 Giacchino Cinque 2016 15:16 6:33 10/3/15 Artichoke Invitational 2
139 Nick Korjeff 2015 15:16 6:33 9/11/12 PAL Meet #1 4
141 Juan Quinonez 2016 15:20 6:35 10/8/14 PAL Meet #2 1
141 Kevin Carroll 2013 15:20 6:35 9/13/11 PAL Meet #1 4
143 John Quinn 2025 15:22 6:36 9/27/23 PAL # 1 2
144 Nicholas Hoffman 2022 15:24 6:37 9/17/19 PAL Meet #1 1
145 Jason Liu 2018 15:25 6:37 10/1/16 Artichoke Invitational 5
145 Nathan Durrans 2019 15:25 6:37 10/1/16 Artichoke Invitational 3
145 Daniel Behera 2025 15:25 6:37 9/27/23 PAL # 1 4
148 Denali Wilson 2017 15:28 6:38 9/18/13 PAL Meet #2 3
148 Wyatt Binnard 2022 15:28 6:38 9/14/21 PAL # 1 3
150 Riku Miwa 2025 15:29 6:39 10/2/21 Artichoke Invitational 4
151 Nicholas Brown 2019 15:30 6:39 9/18/18 PAL Meet #1 2
151 Taiyo Kobayashi 2023 15:30 6:39 9/17/19 PAL Meet #1 4
153 Evan Davies 2017 15:32 6:40 10/13/15 PAL Meet #2 4
153 Matthew Korn 2023 15:32 6:40 10/2/21 Artichoke Invitational 2
155 Matthew Rutter 2021 15:34 6:41 9/18/18 PAL Meet #1 3
156 Elliott Kramer 2025 15:35 6:41 9/14/22 PAL # 1 3
157 Alex Holbrook 2022 15:36 6:42 9/18/18 PAL Meet #1 3
158 Tyler Tachiki 2026 15:37 6:42 9/27/23 PAL # 1 2
159 Callum Keddie 2019 15:40 6:43 9/19/17 PAL Meet #1 3
159 Patrick Zhang 2021 15:40 6:43 9/18/18 PAL Meet #1 3
159 Matthew Choy 2025 15:40 6:43 9/27/23 PAL # 1 1
162 Ethan Shiozaki 2017 15:45 6:46 10/13/15 PAL Meet #2 5
163 Angelo Zhao 2016 15:46 6:46 10/8/14 PAL Meet #2 3
163 Aidan Peterson 2022 15:46 6:46 10/5/19 Artichoke Invitational 2
165 Mark Gruschka 2013 15:48 6:47 9/9/10 PAL Meet #1 4
165 Jacob Galatin 2027 15:48 6:47 9/17/25 PAL # 1 1
167 Ethan Yau 2028 15:49 6:47 9/17/25 PAL # 1 2
168 Brian So 2018 15:50 6:48 9/19/17 PAL Meet #1 4
168 Zachary Mallet 2020 15:50 6:48 9/18/18 PAL Meet #1 1
170 Ashton Homyk 2024 15:52 6:49 10/2/21 Artichoke Invitational 2
171 Daniel Carroll 2015 15:56 6:50 9/13/11 PAL Meet #1 2
171 Elliot Surovell 2012 15:56 6:50 10/4/08 Artichoke Invitational 1
173 Bryce Lyford 2021 15:57 6:51 9/17/19 PAL Meet #1 2
173 Collin O'Driscoll 2022 15:57 6:51 10/5/19 Artichoke Invitational 2
173 Sean Lee 2024 15:57 6:51 10/2/21 Artichoke Invitational 2
173 Lincoln Warburton 2028 15:57 6:51 9/17/25 PAL # 1 1
177 Ethan Wong 2027 15:59 6:52 9/17/25 PAL # 1 2
178 Adrian Fry 2024 16:00 6:52 9/14/22 PAL # 1 2
179 Anthony Luna 2024 16:01 6:52 9/14/22 PAL # 1 3
180 Simon Desmet-bacon 2015 16:02 6:53 9/13/11 PAL Meet #1 2
180 Wenhai Rong 2029 16:02 6:53 9/17/25 PAL # 1 1
182 Aidan Lynd 2023 16:03 6:53 10/5/19 Artichoke Invitational 2
182 Nils Mueller 2029 16:03 6:53 9/17/25 PAL # 1 1
184 Yunosuke Nakamura 2025 16:04 6:54 9/14/22 PAL # 1 3
185 Kyle Snyder 2015 16:06 6:55 9/11/12 PAL Meet #1 1
186 Jackson Newman 2020 16:07 6:55 9/18/18 PAL Meet #1 2
187 Edison Bai 2018 16:08 6:55 10/12/16 PAL Meet #2 3
188 Martin Zhong 2021 16:09 6:56 9/18/18 PAL Meet #1 3
189 Max Mucha 2022 16:11 6:57 9/18/18 PAL Meet #1 4
190 Andres Hernandez 2023 16:14 6:58 9/14/22 PAL # 1 1
190 Lucas Masnick 2028 16:14 6:58 9/17/25 PAL # 1 1
192 Justin Tsuchiyama 2016 16:15 6:58 10/8/14 PAL Meet #2 5
192 Pablo Pinilla 2021 16:15 6:58 10/5/19 Artichoke Invitational 1
194 Phillip Kornberg 2024 16:18 7:00 9/14/21 PAL # 1 1
194 Cameron Krueger 2029 16:18 7:00 9/17/25 PAL # 1 1
196 Alex Zuckut 2016 16:19 7:00 10/8/14 PAL Meet #2 1
197 Zachary Kinder 2023 16:20 7:01 9/14/22 PAL # 1 4
198 Naser Abdelrahman 2017 16:21 7:01 10/12/16 PAL Meet #2 2
199 Zach Wong 2018 16:22 7:01 9/19/17 PAL Meet #1 3
199 Nickan Shakeri 2028 16:22 7:01 9/17/25 PAL # 1 2
201 Nicholas Nhien 2020 16:23 7:02 9/17/19 PAL Meet #1 2
201 Albert Luo 2028 16:23 7:02 9/17/25 PAL # 1 1
203 Matthew Moyer 2017 16:27 7:04 10/8/14 PAL Meet #2 3
204 Cole Castro 2015 16:29 7:04 9/11/12 PAL Meet #1 2
204 Kentaro Childs 2025 16:29 7:04 9/27/23 PAL # 1 3
206 Christian Licudine 2018 16:30 7:05 10/1/16 Artichoke Invitational 2
206 Maximilian Nobrega 2025 16:30 7:05 9/14/22 PAL # 1 3
208 Abdus-Sami Khalak 2026 16:31 7:05 9/27/23 PAL # 1 2
209 Declan Emberley 2029 16:32 7:06 9/17/25 PAL # 1 1
210 Derek Tzeng 2017 16:33 7:06 10/5/13 Artichoke Invitational 2
210 Reed Rouland 2017 16:33 7:06 10/12/16 PAL Meet #2 1
212 Alex Bondarenko 2016 16:34 7:07 10/8/14 PAL Meet #2 3
213 Ethan Zalabak 2028 16:38 7:08 9/17/25 PAL # 1 1
214 Peter Brydon 2015 16:39 7:09 9/13/11 PAL Meet #1 2
215 Rony Kwok 2029 16:40 7:09 9/17/25 PAL # 1 1
216 Isaac Braunstein 2020 16:42 7:10 9/17/19 PAL Meet #1 2
217 Tyler Yamori Little 2020 16:43 7:10 9/18/18 PAL Meet #1 2
218 Alexander Nicholson 2025 16:47 7:12 9/14/22 PAL # 1 3
219 Enatsu Sugioka 2018 16:48 7:13 10/8/14 PAL Meet #2 4
220 Matthew Edwards 2028 16:49 7:13 9/17/25 PAL # 1 1
221 Ian Gower 2022 16:51 7:14 9/17/19 PAL Meet #1 2
221 Colin Suits 2020 16:51 7:14 9/17/19 PAL Meet #1 3
223 Andrew Joo 2018 16:52 7:14 10/12/16 PAL Meet #2 2
224 Gavin McMichael 2022 16:53 7:15 9/17/19 PAL Meet #1 2
225 Marlon Fu 2019 16:55 7:16 10/1/16 Artichoke Invitational 1
225 Bradley Tsou 2025 16:55 7:16 9/14/21 PAL # 1 2
227 Graeme Grussing 2023 16:56 7:16 10/5/19 Artichoke Invitational 4
227 Braden James 2026 16:56 7:16 9/14/22 PAL # 1 1
229 Parker Rymill 2029 16:57 7:16 9/17/25 PAL # 1 1
230 Nathan Lao 2020 17:01 7:18 9/18/18 PAL Meet #1 2
231 Warner Baker 2025 17:08 7:21 10/2/21 Artichoke Invitational 2
232 Naveed Delrooz 2019 17:09 7:22 10/3/15 Artichoke Invitational 3
232 Yosef Givens 2017 17:09 7:22 10/8/14 PAL Meet #2 2
232 Andre Zabrouskov 2029 17:09 7:22 9/17/25 PAL # 1 1
235 Jacob Rybkin 2025 17:10 7:22 10/2/21 Artichoke Invitational 2
236 Bryan Lee 2015 17:12 7:23 10/8/14 PAL Meet #2 2
236 Ryan Hsu 2025 17:12 7:23 9/14/22 PAL # 1 1
238 Ryan Ng 2022 17:13 7:23 9/17/19 PAL Meet #1 3
238 Nathan Molholm 2027 17:13 7:23 9/17/25 PAL # 1 1
240 Tim Kraemer 2020 17:15 7:24 9/18/18 PAL Meet #1 1
240 Arul Bangari 2020 17:15 7:24 10/5/19 Artichoke Invitational 1
242 Andrew Zarzar 2016 17:16 7:25 10/13/15 PAL Meet #2 1
243 Drake Zhao 2018 17:17 7:25 9/19/17 PAL Meet #1 5
244 Vladislav Kardash 2016 17:19 7:26 10/8/14 PAL Meet #2 3
245 Kaito Kobayashi 2025 17:22 7:27 10/2/21 Artichoke Invitational 2
246 Kevin Tung 2018 17:23 7:28 10/12/16 PAL Meet #2 1
247 Austin Covey 2017 17:24 7:28 10/8/14 PAL Meet #2 3
247 Arav Mukherjee 2021 17:24 7:28 9/18/18 PAL Meet #1 3
249 Samuel Goldman 2026 17:25 7:28 9/14/22 PAL # 1 1
250 Trevor Koto 2022 17:29 7:30 9/17/19 PAL Meet #1 3
251 Jack Peasley 2022 17:30 7:31 9/17/19 PAL Meet #1 3
252 Shayan Mandegarian 2016 17:31 7:31 10/8/14 PAL Meet #2 1
253 Joseph Bazarsky 2019 17:41 7:35 10/3/15 Artichoke Invitational 2
253 Niels Vandertuin 2022 17:41 7:35 9/18/18 PAL Meet #1 1
255 Cole Douglas 2018 17:47 7:38 9/19/17 PAL Meet #1 1
256 Aidan Gurskis 2023 17:57 7:42 10/5/19 Artichoke Invitational 2
257 Gavin Grivas 2023 18:06 7:46 9/17/19 PAL Meet #1 1
257 Benjamin Lee 2022 18:06 7:46 9/17/19 PAL Meet #1 1
259 Liam Young 2015 18:10 7:48 10/5/13 Artichoke Invitational 4
260 Robert Feldman 2027 18:11 7:48 9/27/23 PAL # 1 1
261 Kevin Sagara 2016 18:16 7:50 10/8/14 PAL Meet #2 3
261 Daniel David 2016 18:16 7:50 9/18/13 PAL Meet #2 2
263 Winston Singh 2023 18:17 7:51 10/5/19 Artichoke Invitational 2
264 Keval Malde 2019 18:26 7:55 9/19/17 PAL Meet #1 6
265 Felix Mikhalkov 2016 18:28 7:56 10/8/14 PAL Meet #2 1
266 Trey Sutton 2024 18:32 7:57 10/2/21 Artichoke Invitational 2
267 Erlan McMahon 2025 18:33 7:58 9/14/22 PAL # 1 1
268 Koben Mamiya 2016 18:34 7:58 10/13/15 PAL Meet #2 1
269 William Yang 2028 18:43 8:02 9/17/25 PAL # 1 1
270 Izac Clarke 2028 18:45 8:03 9/17/25 PAL # 1 1
271 Victor Behera 2027 18:48 8:04 9/27/23 PAL # 1 1
272 Samuel Bunk 2013 18:51 8:05 9/10/09 PAL Meet #1 1
273 Maximilian DeWeese 2027 18:57 8:08 9/27/23 PAL # 1 1
274 Michael Perron 2028 19:04 8:11 9/17/25 PAL # 1 1
275 Matthias Hall 2019 19:06 8:12 9/19/17 PAL Meet #1 1
276 Jacob Belorousou 2018 19:07 8:12 9/19/17 PAL Meet #1 1
277 Anders Kostrub 2023 19:12 8:14 10/5/19 Artichoke Invitational 1
278 Daniel Vignanker 2018 19:15 8:16 9/19/17 PAL Meet #1 1
279 James Hardy 2024 19:25 8:20 9/14/22 PAL # 1 1
280 Forbes Jones 2013 19:26 8:20 9/9/10 PAL Meet #1 1
281 Ethan Ng 2022 19:29 8:22 10/2/21 Artichoke Invitational 3
282 Varun Hegde 2020 19:49 8:30 10/12/16 PAL Meet #2 2
283 Nicholas Vavuris 2012 20:05 8:37 10/4/08 Artichoke Invitational 1
284 Jimmy Kang 2018 20:11 8:40 10/3/15 Artichoke Invitational 1
285 Nicholas Kim 2022 20:20 8:44 9/17/19 PAL Meet #1 2
286 Samir Kumar 2012 20:21 8:44 10/4/08 Artichoke Invitational 1
287 Kyler Mcdaniel 2014 20:31 8:48 9/11/12 PAL Meet #1 1
288 Noah Braunstein 2023 20:51 8:57 9/14/22 PAL # 1 5
289 Edward Kogan 2025 21:06 9:03 10/2/21 Artichoke Invitational 1
290 Steve Liu 2019 21:47 9:21 10/12/16 PAL Meet #2 2
291 John La Grill 2020 24:35 10:33 9/17/19 PAL Meet #1 1
292 Lucas Covey 2021 28:02 12:02 9/17/19 PAL Meet #1 1
293 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.