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

Report Type Graduation Filter Grade Filter Gender

Course PR Report: Half Moon Bay HS

The report below currently displays:

  • Individual PR's
  • Grads & Current Runners
  • All Grades
  • Boys
  • 2.33 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 Nikolai Solgaard 2012 12:46 5:29 10/2/10 Artichoke Invitational 1
2 Kent Slaney 2017 12:47 5:29 10/5/13 Artichoke Invitational 1
3 Sam Mignot 2014 13:15 5:41 10/6/12 Artichoke Invitational 1
4 Ben Hawthorne 2013 13:16 5:42 10/6/12 Artichoke Invitational 1
5 Nate Cook 2015 13:19 5:43 10/6/12 Artichoke Invitational 1
5 Will Kershner 2013 13:19 5:43 10/6/12 Artichoke Invitational 2
7 Ben May 2013 13:27 5:46 10/6/12 Artichoke Invitational 2
8 Matan Geller 2013 13:48 5:55 10/2/10 Artichoke Invitational 2
9 Simon Fox 2013 13:51 5:57 10/6/12 Artichoke Invitational 1
10 Justin Zhang 2013 13:52 5:57 10/6/12 Artichoke Invitational 2
11 Drew Keller 2014 13:54 5:58 10/6/12 Artichoke Invitational 3
12 Kai Oda 2017 13:55 5:58 10/5/13 Artichoke Invitational 1
12 Andrew Wilson 2015 13:55 5:58 10/6/12 Artichoke Invitational 1
14 Aaron Chandler 2015 14:00 6:01 10/5/13 Artichoke Invitational 1
15 Declan Cassini 2016 14:02 6:01 10/6/12 Artichoke Invitational 2
15 Tim Melvin 2014 14:02 6:01 10/6/12 Artichoke Invitational 2
17 Sean Keegan 2014 14:03 6:02 10/6/12 Artichoke Invitational 1
18 Ben Beaudry 2017 14:04 6:02 10/5/13 Artichoke Invitational 1
19 Samuel Erickson 2014 14:05 6:03 10/5/13 Artichoke Invitational 2
20 Kevin Lavelle 2013 14:09 6:04 10/6/12 Artichoke Invitational 2
20 Mischa Nee 2016 14:09 6:04 10/6/12 Artichoke Invitational 2
22 Samuel Desre 2016 14:14 6:07 10/5/13 Artichoke Invitational 1
23 Andre Gouyet 2012 14:18 6:08 10/2/10 Artichoke Invitational 1
24 Camden Boyle 2013 14:23 6:10 10/2/10 Artichoke Invitational 1
25 Rick Takeuchi 2015 14:32 6:14 10/6/12 Artichoke Invitational 1
26 Jasper Tom 2015 14:35 6:16 10/6/12 Artichoke Invitational 1
27 Naveen Pai 2017 14:36 6:16 10/5/13 Artichoke Invitational 1
28 Nikhil Ravishankar 2016 14:38 6:17 10/6/12 Artichoke Invitational 2
29 Charlie Kelsey 2012 14:41 6:18 10/2/10 Artichoke Invitational 1
29 Austin Leung 2014 14:41 6:18 10/6/12 Artichoke Invitational 2
31 Jack Hansen 2014 14:42 6:19 10/5/13 Artichoke Invitational 2
32 William Hall 2012 14:47 6:21 10/2/10 Artichoke Invitational 1
32 Anant Marur 2016 14:47 6:21 10/6/12 Artichoke Invitational 2
34 Griffin Carlson 2016 14:48 6:21 10/6/12 Artichoke Invitational 1
35 Josh Yuen 2016 14:51 6:22 10/6/12 Artichoke Invitational 2
36 Parker Gara 2016 14:55 6:24 10/6/12 Artichoke Invitational 2
37 Oliver Tucher 2015 14:58 6:25 10/6/12 Artichoke Invitational 1
38 Jonathan Lee 2015 15:06 6:29 10/6/12 Artichoke Invitational 1
39 Spencer Morgenfeld 2017 15:08 6:30 10/5/13 Artichoke Invitational 1
40 Garrett Lees 2016 15:15 6:33 10/5/13 Artichoke Invitational 2
41 Harrison Greenwood 2014 15:16 6:33 10/2/10 Artichoke Invitational 1
41 Jensen Hsiao 2014 15:16 6:33 10/2/10 Artichoke Invitational 1
43 Emil Ernstrom 2015 15:20 6:35 10/5/13 Artichoke Invitational 2
44 Paul Bienaime 2014 15:22 6:36 10/6/12 Artichoke Invitational 1
45 Nathan Hechtman 2013 15:34 6:41 10/2/10 Artichoke Invitational 1
46 Aadit Narayanaswamy 2016 15:36 6:42 10/6/12 Artichoke Invitational 1
47 Jordan Smith 2013 15:37 6:42 10/2/10 Artichoke Invitational 1
47 Andrew Baer 2016 15:37 6:42 10/5/13 Artichoke Invitational 1
49 Gavin Libbey 2014 15:38 6:43 10/2/10 Artichoke Invitational 1
49 Zach Segal 2016 15:38 6:43 10/5/13 Artichoke Invitational 2
49 Paul Bleick 2015 15:38 6:43 10/6/12 Artichoke Invitational 1
52 Chris Zhang 2014 15:41 6:44 10/2/10 Artichoke Invitational 1
53 Brandon Byer 2013 15:42 6:44 10/2/10 Artichoke Invitational 1
54 Jasper Mcevoy 2015 15:48 6:47 10/6/12 Artichoke Invitational 1
55 Eric Whitson 2015 15:51 6:48 10/6/12 Artichoke Invitational 1
56 Leo Minami 2017 15:52 6:49 10/5/13 Artichoke Invitational 1
57 Andy Gibson 2016 15:53 6:49 10/6/12 Artichoke Invitational 1
58 Aaron Cassini 2015 15:57 6:51 10/5/13 Artichoke Invitational 2
59 William Meng 2015 16:07 6:55 10/6/12 Artichoke Invitational 1
60 Eric Foster 2016 16:12 6:57 10/5/13 Artichoke Invitational 2
60 Tanner Newell 2017 16:12 6:57 10/5/13 Artichoke Invitational 1
60 Duncan Carpenter 2015 16:12 6:57 10/6/12 Artichoke Invitational 1
63 Corbin Dodd 2014 16:14 6:58 10/2/10 Artichoke Invitational 1
63 Carson Cordova 2017 16:14 6:58 10/5/13 Artichoke Invitational 1
65 James Pedersen 2016 16:25 7:03 10/5/13 Artichoke Invitational 1
66 Charlie Badger 2016 16:28 7:04 10/5/13 Artichoke Invitational 1
67 Kai Gallagher 2016 16:29 7:04 10/5/13 Artichoke Invitational 1
68 Jackson Doerr 2017 16:36 7:07 10/5/13 Artichoke Invitational 1
68 Matt Li 2016 16:36 7:07 10/5/13 Artichoke Invitational 1
70 Christian Leong 2016 16:41 7:10 10/6/12 Artichoke Invitational 1
71 Andrew Choi 2014 17:05 7:20 10/2/10 Artichoke Invitational 1
72 Weston Preising 2013 17:08 7:21 10/2/10 Artichoke Invitational 1
73 Tyler Packard 2017 17:10 7:22 10/5/13 Artichoke Invitational 1
74 Eli Gwin-Kerr 2017 17:16 7:25 10/5/13 Artichoke Invitational 1
74 Rafi Long 2017 17:16 7:25 10/5/13 Artichoke Invitational 1
76 Royce Wang 2015 17:17 7:25 10/6/12 Artichoke Invitational 1
77 Jake Kerman 2013 17:23 7:28 10/2/10 Artichoke Invitational 1
78 Hillel Zand 2014 17:24 7:28 10/2/10 Artichoke Invitational 1
79 Henry Kwon 2015 17:25 7:28 10/5/13 Artichoke Invitational 1
80 Matthew Seto 2017 17:29 7:30 10/5/13 Artichoke Invitational 1
81 Jackson Wood 2017 17:32 7:32 10/5/13 Artichoke Invitational 1
82 Tristan Ingalz 2016 17:35 7:33 10/5/13 Artichoke Invitational 1
83 Orion Tran 2016 17:40 7:35 10/5/13 Artichoke Invitational 2
84 Wyatt Lichtenger 2014 17:45 7:37 10/2/10 Artichoke Invitational 1
85 Chris Entriken 2013 17:56 7:42 10/2/10 Artichoke Invitational 1
86 Nathan Kau 2016 18:10 7:48 10/5/13 Artichoke Invitational 1
87 Martin Manasherob 2016 18:17 7:51 10/5/13 Artichoke Invitational 1
88 Josh Stern 2014 18:28 7:56 10/2/10 Artichoke Invitational 1
88 Gregory Nielsen 2016 18:28 7:56 10/6/12 Artichoke Invitational 1
90 Gabe Salmon 2014 18:31 7:57 10/2/10 Artichoke Invitational 1
91 Tommy Vonghom 2016 18:40 8:01 10/5/13 Artichoke Invitational 1
92 Conner Donnelly 2016 18:43 8:02 10/6/12 Artichoke Invitational 1
93 Jonathan Ziegler 2014 18:44 8:02 10/2/10 Artichoke Invitational 1
94 Hegene Lee 2016 18:56 8:08 10/5/13 Artichoke Invitational 1
95 Gregor Dairaghi 2017 19:07 8:12 10/5/13 Artichoke Invitational 1
96 Brian Sotnick 2016 19:10 8:14 10/6/12 Artichoke Invitational 2
97 Cole Hechtman 2017 19:14 8:15 10/5/13 Artichoke Invitational 1
98 Will Leighton 2017 19:16 8:16 10/5/13 Artichoke Invitational 1
99 Riley Burt 2014 19:18 8:17 10/6/12 Artichoke Invitational 1
100 Abira Berezin 2016 19:21 8:18 10/6/12 Artichoke Invitational 1
101 Owen Dulik 2016 19:27 8:21 10/5/13 Artichoke Invitational 1
102 Taha Rafeeqi 2014 19:52 8:32 10/2/10 Artichoke Invitational 1
103 Metteo Leva 2016 20:25 8:46 10/5/13 Artichoke Invitational 1
104 Akhil Subbarao 2016 20:29 8:47 10/5/13 Artichoke Invitational 1
105 John Dai 2017 21:23 9:11 10/5/13 Artichoke Invitational 1
105 Kevin Chen 2017 21:23 9:11 10/5/13 Artichoke 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.