To modify the report, make a selection from each column below and re-run.
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 | Blaine Reynolds | 2021 | 12:05 | 5:11 | 9/17/19 | PAL Meet #1 | 3 | |
2 | Christian Pedro | 2013 | 12:17 | 5:16 | 9/13/11 | PAL Meet #1 | 3 | |
3 | Ryan McAuliffe | 2016 | 12:21 | 5:18 | 10/8/14 | PAL Meet #2 | 4 | |
4 | Rory Beyer | 2013 | 12:31 | 5:22 | 9/13/11 | PAL Meet #1 | 3 | |
5 | Wyatt Cooper | 2013 | 12:40 | 5:26 | 9/11/12 | PAL Meet #1 | 3 | |
6 | Noah Strause | 2019 | 12:43 | 5:27 | 9/18/18 | PAL Meet #1 | 4 | |
7 | Zachary Low | 2022 | 13:04 | 5:36 | 9/17/19 | PAL Meet #1 | 2 | |
8 | Dennis Fasnacht | 2021 | 13:07 | 5:38 | 9/17/19 | PAL Meet #1 | 1 | |
9 | Leo Thompson | 2022 | 13:08 | 5:38 | 9/17/19 | PAL Meet #1 | 2 | |
10 | Toby Harris | 2024 | 13:11 | 5:39 | 9/14/22 | PAL # 1 | 2 | |
11 | Kevin Ruttenberg | 2015 | 13:12 | 5:40 | 10/8/14 | PAL Meet #2 | 4 | |
12 | Francisco Vargas | 2012 | 13:13 | 5:40 | 9/13/11 | PAL Meet #1 | 2 | |
13 | Billy Seeburger | 2012 | 13:14 | 5:41 | 9/9/10 | PAL Meet #1 | 3 | |
14 | Daniel Infante | 2016 | 13:15 | 5:41 | 10/8/14 | PAL Meet #2 | 1 | |
15 | Jack Herrera | 2014 | 13:16 | 5:42 | 9/13/11 | PAL Meet #1 | 3 | |
16 | Brendan Kennedy | 2024 | 13:17 | 5:42 | 9/27/23 | PAL # 1 | 2 | |
17 | Samuel Pappas | 2021 | 13:20 | 5:43 | 9/18/18 | PAL Meet #1 | 1 | |
18 | Sou Matsumoto | 2025 | 13:22 | 5:44 | 9/27/23 | PAL # 1 | 2 | |
19 | Daniel Voyles | 2022 | 13:26 | 5:46 | 9/14/21 | PAL # 1 | 3 | |
20 | Sam Sokolsky | 2013 | 13:27 | 5:46 | 9/11/12 | PAL Meet #1 | 4 | |
21 | Daniel Goldin | 2013 | 13:29 | 5:47 | 9/11/12 | PAL Meet #1 | 3 | |
22 | Nicholas Finke | 2020 | 13:33 | 5:49 | 10/12/16 | PAL Meet #2 | 1 | |
22 | Luke Novak | 2026 | 13:33 | 5:49 | 9/27/23 | PAL # 1 | 1 | |
24 | Joshua Fu | 2025 | 13:36 | 5:50 | 9/27/23 | PAL # 1 | 3 | |
25 | Jake Pilgrim | 2017 | 13:38 | 5:51 | 10/8/14 | PAL Meet #2 | 3 | |
25 | Ian Ta | 2025 | 13:38 | 5:51 | 9/27/23 | PAL # 1 | 2 | |
27 | Pablo Siguenza | 2018 | 13:41 | 5:52 | 10/12/16 | PAL Meet #2 | 4 | |
28 | Landon Hart | 2013 | 13:42 | 5:53 | 9/11/12 | PAL Meet #1 | 1 | |
29 | Jeffery Song | 2016 | 13:44 | 5:54 | 10/8/14 | PAL Meet #2 | 4 | |
30 | Owen Dodge | 2020 | 13:46 | 5:55 | 9/18/18 | PAL Meet #1 | 4 | |
30 | Ryan Oshinsky | 2020 | 13:46 | 5:55 | 9/17/19 | PAL Meet #1 | 2 | |
32 | Miles Rokala | 2025 | 13:48 | 5:55 | 9/14/22 | PAL # 1 | 1 | |
33 | Alex Garcialuna | 2014 | 13:49 | 5:56 | 9/11/12 | PAL Meet #1 | 3 | |
33 | Tyler Nichols | 2026 | 13:49 | 5:56 | 9/27/23 | PAL # 1 | 2 | |
35 | Kasey Woo | 2017 | 13:50 | 5:56 | 10/8/14 | PAL Meet #2 | 2 | |
35 | Michael Sipes | 2021 | 13:50 | 5:56 | 9/17/19 | PAL Meet #1 | 1 | |
37 | Andres Zhou | 2017 | 13:51 | 5:57 | 10/8/14 | PAL Meet #2 | 1 | |
37 | Tong Wang | 2016 | 13:51 | 5:57 | 10/8/14 | PAL Meet #2 | 4 | |
39 | Jason Leung | 2017 | 13:57 | 5:59 | 10/12/16 | PAL Meet #2 | 4 | |
40 | Keaton Moe | 2013 | 14:01 | 6:01 | 9/9/10 | PAL Meet #1 | 2 | |
40 | Cameron Jacobs | 2015 | 14:01 | 6:01 | 9/18/13 | PAL Meet #2 | 1 | |
40 | Gael Cruanes | 2017 | 14:01 | 6:01 | 10/12/16 | PAL Meet #2 | 3 | |
43 | Elliot Quan | 2016 | 14:02 | 6:01 | 10/13/15 | PAL Meet #2 | 3 | |
44 | Alex Ma | 2019 | 14:03 | 6:02 | 10/12/16 | PAL Meet #2 | 4 | |
44 | Shuma Otsuka | 2026 | 14:03 | 6:02 | 9/27/23 | PAL # 1 | 1 | |
46 | Matthew Lanthier | 2014 | 14:07 | 6:04 | 9/18/13 | PAL Meet #2 | 2 | |
47 | Jacob Friedman | 2012 | 14:09 | 6:04 | 9/10/09 | PAL Meet #1 | 3 | |
48 | Jong Lim | 2013 | 14:13 | 6:06 | 9/10/09 | PAL Meet #1 | 3 | |
49 | Scott Chow | 2016 | 14:16 | 6:07 | 10/13/15 | PAL Meet #2 | 2 | |
50 | Nicholas Dobbs | 2022 | 14:21 | 6:10 | 9/17/19 | PAL Meet #1 | 1 | |
51 | Ian Barrie | 2013 | 14:22 | 6:10 | 9/9/10 | PAL #1 FSB-OPEN G | 4 | |
52 | Jack He | 2025 | 14:23 | 6:10 | 9/27/23 | PAL # 1 | 2 | |
53 | Thomas Bebbington | 2013 | 14:24 | 6:11 | 9/13/11 | PAL Meet #1 | 2 | |
53 | Patrick Lynch | 2017 | 14:24 | 6:11 | 10/8/14 | PAL Meet #2 | 3 | |
55 | Lucas Fayet-Faber | 2018 | 14:26 | 6:12 | 10/12/16 | PAL Meet #2 | 3 | |
55 | Colin Fournier | 2026 | 14:26 | 6:12 | 9/27/23 | PAL # 1 | 2 | |
57 | Ethan Kang | 2023 | 14:29 | 6:13 | 9/14/21 | PAL # 1 | 3 | |
57 | Haywood Cooper | 2023 | 14:29 | 6:13 | 9/14/22 | PAL # 1 | 3 | |
59 | Aaron Solomon | 2015 | 14:33 | 6:15 | 9/11/12 | PAL Meet #1 | 2 | |
60 | Garrett Tan | 2013 | 14:35 | 6:16 | 9/13/11 | PAL Meet #1 | 4 | |
61 | Matt Lentz | 2014 | 14:39 | 6:17 | 9/9/10 | PAL #1 FSB-OPEN G | 1 | |
62 | Michael Chan | 2010 | 14:41 | 6:18 | 9/10/09 | PAL Meet #1 | 1 | |
63 | Cameron Trio | 2026 | 14:44 | 6:19 | 9/27/23 | PAL # 1 | 1 | |
64 | Zachary Hassaine-LaFrance | 2023 | 14:46 | 6:20 | 9/17/19 | PAL Meet #1 | 1 | |
64 | Leo Gelb | 2027 | 14:46 | 6:20 | 9/27/23 | PAL # 1 | 1 | |
66 | Avinash Schwarzkopf | 2023 | 14:48 | 6:21 | 9/17/19 | PAL Meet #1 | 2 | |
67 | David Prager | 2017 | 14:50 | 6:22 | 9/18/13 | PAL Meet #2 | 1 | |
68 | Trevor Legowski | 2027 | 14:51 | 6:22 | 9/27/23 | PAL # 1 | 1 | |
68 | Nicholas Ke | 2025 | 14:51 | 6:22 | 9/27/23 | PAL # 1 | 2 | |
70 | Kenny Corcoran | 2016 | 14:54 | 6:24 | 9/18/13 | PAL Meet #2 | 2 | |
70 | Jona Nakai | 2021 | 14:54 | 6:24 | 9/18/18 | PAL Meet #1 | 1 | |
72 | Wayne Su | 2017 | 14:56 | 6:25 | 10/8/14 | PAL Meet #2 | 1 | |
72 | Zach Gold | 2018 | 14:56 | 6:25 | 10/13/15 | PAL Meet #2 | 1 | |
72 | Oliver Tonthat | 2026 | 14:56 | 6:25 | 9/14/22 | PAL # 1 | 1 | |
72 | Cole Patterson | 2027 | 14:56 | 6:25 | 9/27/23 | PAL # 1 | 1 | |
76 | Aaron Kang | 2021 | 14:59 | 6:26 | 9/18/18 | PAL Meet #1 | 1 | |
77 | Alex Li | 2015 | 15:00 | 6:26 | 9/18/13 | PAL Meet #2 | 2 | |
78 | Matt Savage | 2015 | 15:01 | 6:27 | 10/8/14 | PAL Meet #2 | 4 | |
79 | Ethan Martin | 2022 | 15:02 | 6:27 | 9/17/19 | PAL Meet #1 | 3 | |
80 | Justin Wong | 2020 | 15:03 | 6:28 | 9/18/18 | PAL Meet #1 | 3 | |
80 | Justin Wong | 2025 | 15:03 | 6:28 | 9/14/22 | PAL # 1 | 2 | |
82 | Ben Zawilski | 2016 | 15:05 | 6:28 | 10/8/14 | PAL Meet #2 | 1 | |
83 | Declan Kennedy | 2026 | 15:06 | 6:29 | 9/27/23 | PAL # 1 | 2 | |
84 | Philip Yuan | 2020 | 15:09 | 6:30 | 9/18/18 | PAL Meet #1 | 3 | |
84 | Quincy Teng | 2024 | 15:09 | 6:30 | 9/27/23 | PAL # 1 | 2 | |
86 | Evan Westheimer | 2026 | 15:10 | 6:31 | 9/27/23 | PAL # 1 | 1 | |
87 | Eduardo Saldana | 2012 | 15:13 | 6:32 | 9/13/11 | PAL Meet #1 | 2 | |
88 | Benjamin An | 2018 | 15:15 | 6:33 | 10/8/14 | PAL Meet #2 | 1 | |
89 | Josh Franco | 2011 | 15:16 | 6:33 | 10/4/08 | Artichoke Invitational | 2 | |
90 | Anthony Leong | 2025 | 15:18 | 6:34 | 9/27/23 | PAL # 1 | 2 | |
91 | Marwan Halabi | 2027 | 15:24 | 6:37 | 9/27/23 | PAL # 1 | 1 | |
92 | William Hsu | 2018 | 15:26 | 6:37 | 10/13/15 | PAL Meet #2 | 1 | |
93 | Vidhu Thirunagari | 2027 | 15:27 | 6:38 | 9/27/23 | PAL # 1 | 1 | |
94 | Alex Binsacca | 2016 | 15:29 | 6:39 | 10/13/15 | PAL Meet #2 | 1 | |
95 | Nishant Chaparala | 2027 | 15:31 | 6:40 | 9/27/23 | PAL # 1 | 1 | |
96 | Danny Williams | 2019 | 15:32 | 6:40 | 10/12/16 | PAL Meet #2 | 1 | |
97 | Josh Barney | 2013 | 15:34 | 6:41 | 9/9/10 | PAL #1 FSB-OPEN G | 1 | |
97 | Pablo Morales Escobar | 2020 | 15:34 | 6:41 | 9/18/18 | PAL Meet #1 | 1 | |
99 | Ryan Chan | 2017 | 15:36 | 6:42 | 10/12/16 | PAL Meet #2 | 3 | |
100 | James Murray | 2013 | 15:37 | 6:42 | 9/9/10 | PAL #1 FSB-OPEN G | 4 | |
101 | Jake Cardinale | 2019 | 15:38 | 6:43 | 10/12/16 | PAL Meet #2 | 2 | |
102 | Matthew Lau | 2025 | 15:41 | 6:44 | 9/27/23 | PAL # 1 | 3 | |
103 | Joshua Wing | 2021 | 15:42 | 6:44 | 9/17/19 | PAL Meet #1 | 2 | |
104 | Parker Huang | 2013 | 15:43 | 6:45 | 9/10/09 | PAL Meet #1 | 1 | |
105 | Eshaan Thakral | 2024 | 15:44 | 6:45 | 9/27/23 | PAL # 1 | 1 | |
106 | Matthew Kang | 2022 | 15:45 | 6:46 | 9/14/21 | PAL # 1 | 3 | |
107 | Jack Dean | 2023 | 15:46 | 6:46 | 9/14/21 | PAL # 1 | 2 | |
108 | Calvin Chao | 2025 | 15:47 | 6:46 | 9/27/23 | PAL # 1 | 3 | |
108 | Colby Bruckner | 2025 | 15:47 | 6:46 | 9/27/23 | PAL # 1 | 1 | |
110 | Stephan Yu | 2018 | 15:48 | 6:47 | 10/8/14 | PAL Meet #2 | 2 | |
111 | Will Rivera | 2014 | 15:50 | 6:48 | 9/11/12 | PAL Meet #1 | 1 | |
111 | Christian Carlson | 2015 | 15:50 | 6:48 | 9/18/13 | PAL Meet #2 | 2 | |
113 | Austin Kang | 2016 | 15:52 | 6:49 | 9/11/12 | PAL Meet #1 | 1 | |
114 | Gavin Epstein | 2026 | 15:53 | 6:49 | 9/14/22 | PAL # 1 | 1 | |
115 | Stephen Chan | 2011 | 15:54 | 6:49 | 9/10/09 | PAL Meet #1 | 2 | |
115 | Frank Liu | 2018 | 15:54 | 6:49 | 10/8/14 | PAL Meet #2 | 1 | |
115 | Harry Gurr | 2025 | 15:54 | 6:49 | 9/14/21 | PAL # 1 | 1 | |
118 | Jason Lim | 2016 | 15:55 | 6:50 | 9/11/12 | PAL Meet #1 | 2 | |
119 | Darren Benavente | 2026 | 15:57 | 6:51 | 9/27/23 | PAL # 1 | 1 | |
120 | Eion Ling | 2021 | 15:59 | 6:52 | 9/18/18 | PAL Meet #1 | 1 | |
121 | Alex Burns | 2013 | 16:00 | 6:52 | 9/13/11 | PAL Meet #1 | 1 | |
122 | Matt Chinn | 2017 | 16:05 | 6:54 | 10/8/14 | PAL Meet #2 | 3 | |
122 | Nolan Stieg | 2019 | 16:05 | 6:54 | 9/19/17 | PAL Meet #1 | 2 | |
124 | Nicholas DeFerrari | 2011 | 16:07 | 6:55 | 9/9/10 | PAL Meet #1 | 1 | |
124 | Enzo Agnoli | 2016 | 16:07 | 6:55 | 9/11/12 | PAL Meet #1 | 1 | |
124 | Harish Selvakumar | 2023 | 16:07 | 6:55 | 9/17/19 | PAL Meet #1 | 1 | |
127 | Jared Dilibero | 2013 | 16:09 | 6:56 | 9/10/09 | PAL Meet #1 | 1 | |
127 | Justin Ching | 2012 | 16:09 | 6:56 | 9/9/10 | PAL Meet #1 | 1 | |
129 | Jonathan Tam | 2010 | 16:10 | 6:56 | 9/10/09 | PAL Meet #1 | 1 | |
130 | Henry Reed | 2012 | 16:13 | 6:58 | 10/4/08 | Artichoke Invitational | 1 | |
131 | George Medan | 2013 | 16:14 | 6:58 | 9/13/11 | PAL Meet #1 | 3 | |
132 | Prateek Tenkale | 2018 | 16:16 | 6:59 | 10/13/15 | PAL Meet #2 | 2 | |
133 | Keisuke Iwamura | 2011 | 16:20 | 7:01 | 9/10/09 | PAL Meet #1 | 2 | |
134 | Hans Canton | 2018 | 16:24 | 7:02 | 10/8/14 | PAL Meet #2 | 1 | |
135 | Andrew Schilling | 2013 | 16:27 | 7:04 | 9/10/09 | PAL Meet #1 | 1 | |
135 | Arnav Bhavsar | 2017 | 16:27 | 7:04 | 10/8/14 | PAL Meet #2 | 1 | |
137 | Ben Finberg | 2018 | 16:28 | 7:04 | 10/8/14 | PAL Meet #2 | 1 | |
137 | Kevin Tran | 2018 | 16:28 | 7:04 | 10/13/15 | PAL Meet #2 | 1 | |
139 | Evan Wu | 2023 | 16:32 | 7:06 | 9/17/19 | PAL Meet #1 | 1 | |
140 | David Tocchini | 2011 | 16:33 | 7:06 | 9/10/09 | PAL Meet #1 | 2 | |
140 | Shoryoung Gong | 2021 | 16:33 | 7:06 | 9/18/18 | PAL Meet #1 | 1 | |
142 | Ethan Canton | 2014 | 16:41 | 7:10 | 9/18/13 | PAL Meet #2 | 1 | |
143 | Preston Chan | 2010 | 16:44 | 7:11 | 9/10/09 | PAL Meet #1 | 1 | |
144 | Michael Nakamura | 2011 | 16:52 | 7:14 | 9/9/10 | PAL Meet #1 | 1 | |
145 | Chris Chan | 2011 | 16:53 | 7:15 | 9/9/10 | PAL Meet #1 | 1 | |
145 | Rick Miyagi | 2014 | 16:53 | 7:15 | 9/9/10 | PAL #1 FSB-OPEN G | 1 | |
147 | Paul Struble | 2022 | 16:56 | 7:16 | 9/17/19 | PAL Meet #1 | 1 | |
147 | Declan McElarney | 2024 | 16:56 | 7:16 | 9/14/22 | PAL # 1 | 2 | |
149 | Taiki Shinokawa | 2027 | 16:58 | 7:17 | 9/27/23 | PAL # 1 | 1 | |
150 | Isaac Cheung | 2027 | 16:59 | 7:17 | 9/27/23 | PAL # 1 | 1 | |
150 | Grant Lau | 2025 | 16:59 | 7:17 | 9/27/23 | PAL # 1 | 2 | |
152 | Ryan Vara | 2017 | 17:04 | 7:19 | 9/18/13 | PAL Meet #2 | 1 | |
153 | Patrick Garcialuna | 2012 | 17:05 | 7:20 | 9/9/10 | PAL Meet #1 | 2 | |
154 | Ryan Bloch | 2022 | 17:06 | 7:20 | 9/18/18 | PAL Meet #1 | 1 | |
155 | Scott Sinclair | 2020 | 17:07 | 7:21 | 10/12/16 | PAL Meet #2 | 1 | |
156 | Aaron Rubinchik | 2018 | 17:10 | 7:22 | 10/8/14 | PAL Meet #2 | 1 | |
156 | Kyle Thompson | 2020 | 17:10 | 7:22 | 10/12/16 | PAL Meet #2 | 1 | |
158 | Nathaniel Leung | 2013 | 17:12 | 7:23 | 9/9/10 | PAL #1 FSB-OPEN G | 3 | |
159 | David Kiel | 2013 | 17:18 | 7:25 | 9/13/11 | PAL Meet #1 | 3 | |
160 | Kevin Huang | 2013 | 17:19 | 7:26 | 9/9/10 | PAL #1 FSB-OPEN G | 3 | |
161 | David Diba | 2015 | 17:20 | 7:26 | 10/8/14 | PAL Meet #2 | 3 | |
162 | Alex Martinez | 2020 | 17:24 | 7:28 | 10/12/16 | PAL Meet #2 | 1 | |
162 | Yash Kaiwar | 2012 | 17:24 | 7:28 | 10/4/08 | Artichoke Invitational | 1 | |
164 | Nicholas Lansang | 2014 | 17:25 | 7:28 | 9/13/11 | PAL Meet #1 | 2 | |
165 | Diego Guerrero | 2018 | 17:27 | 7:29 | 10/13/15 | PAL Meet #2 | 1 | |
166 | Jimmy Lynde | 2015 | 17:29 | 7:30 | 9/13/11 | PAL Meet #1 | 1 | |
166 | Edward Lan | 2023 | 17:29 | 7:30 | 9/17/19 | PAL Meet #1 | 1 | |
168 | Edison Brooks | 2017 | 17:31 | 7:31 | 10/13/15 | PAL Meet #2 | 1 | |
169 | Christopher Lin | 2024 | 17:35 | 7:33 | 9/14/21 | PAL # 1 | 1 | |
170 | Christopher Chu | 2025 | 17:41 | 7:35 | 9/14/21 | PAL # 1 | 1 | |
171 | Jose Ruiz | 2013 | 17:44 | 7:37 | 9/13/11 | PAL Meet #1 | 1 | |
172 | Michael Noack | 2019 | 17:48 | 7:38 | 10/13/15 | PAL Meet #2 | 1 | |
173 | Tyler Vanson | 2013 | 17:57 | 7:42 | 9/10/09 | PAL Meet #1 | 1 | |
173 | Juan La Serna | 2021 | 17:57 | 7:42 | 9/17/19 | PAL Meet #1 | 1 | |
175 | Andrew Peckham | 2010 | 18:02 | 7:44 | 9/10/09 | PAL Meet #1 | 1 | |
176 | Trevor Pulley | 2027 | 18:05 | 7:46 | 9/27/23 | PAL # 1 | 1 | |
177 | Joshua Prado | 2018 | 18:11 | 7:48 | 10/13/15 | PAL Meet #2 | 1 | |
177 | Erik Dodge | 2023 | 18:11 | 7:48 | 9/17/19 | PAL Meet #1 | 1 | |
179 | Dante Fuenzalida | 2019 | 18:14 | 7:50 | 10/13/15 | PAL Meet #2 | 1 | |
180 | Ahmet Bolak | 2015 | 18:28 | 7:56 | 10/8/14 | PAL Meet #2 | 1 | |
181 | Eric Torres | 2011 | 18:37 | 7:59 | 9/10/09 | PAL Meet #1 | 1 | |
182 | Preston Schoenherr | 2020 | 18:53 | 8:06 | 10/12/16 | PAL Meet #2 | 1 | |
183 | Brian Parsons | 2016 | 19:03 | 8:11 | 9/18/13 | PAL Meet #2 | 2 | |
184 | George Marshall | 2017 | 19:11 | 8:14 | 9/18/13 | PAL Meet #2 | 1 | |
185 | Zachary Zane | 2023 | 19:46 | 8:29 | 9/17/19 | PAL Meet #1 | 1 | |
186 | Chris Tong | 2010 | 19:59 | 8:35 | 9/10/09 | PAL Meet #1 | 1 | |
187 | Ruairi Delahunt | 2019 | 20:26 | 8:46 | 10/13/15 | PAL Meet #2 | 1 | |
188 | Bryan Hass | 2012 | 21:13 | 9:06 | 9/10/09 | PAL Meet #1 | 1 | |
189 | Tom Farahani | 2018 | 21:27 | 9:12 | 10/12/16 | PAL Meet #2 | 2 | |
190 | David Santos | 2012 | 22:04 | 9:28 | 9/10/09 | PAL Meet #1 | 1 | |
191 | Darren Ma | 2017 | 23:28 | 10:04 | 9/18/13 | PAL Meet #2 | 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.