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 Azael Zamora 2018 12:44 5:28 10/7/17 Artichoke Invitational 3
2 Nathan Bernardo 2017 13:04 5:36 10/1/16 Artichoke Invitational 4
3 Alexander Herrera 2025 13:13 5:40 10/7/23 Artichoke Invitational 3
4 Benny Reeves 2011 13:26 5:46 10/2/10 Artichoke Invitational 3
5 Ricardo Flores 2011 13:35 5:50 10/2/10 Artichoke Invitational 2
5 Jonathan Kammerer 2025 13:35 5:50 10/1/22 Artichoke Invitational 2
7 Karan Singh 2015 13:38 5:51 10/4/14 Artichoke Invitational 2
7 Inteus Castro-Lopez 2018 13:38 5:51 10/7/17 Artichoke Invitational 3
9 Anthony Chavez 2027 13:39 5:52 10/5/24 Artichoke Invitational 1
9 Kevin Baguinon 2025 13:39 5:52 10/5/24 Artichoke Invitational 2
11 Mark Orpia 2020 13:40 5:52 10/6/18 Artichoke Invitational 3
12 Omar Vasquez 2013 13:45 5:54 10/1/11 Artichoke Invitational 3
13 Hector Ramirez 2016 13:46 5:55 10/3/15 Artichoke Invitational 2
14 Armando Aguilar 2014 13:49 5:56 10/6/12 Artichoke Invitational 2
15 Isaac Sanchez 2013 13:53 5:58 10/6/12 Artichoke Invitational 4
16 Gustavo Parra 2017 13:55 5:58 10/1/16 Artichoke Invitational 3
17 Luis Carrasco 2013 13:56 5:59 10/6/12 Artichoke Invitational 3
18 Gustavo Aguilera 2017 13:57 5:59 10/1/16 Artichoke Invitational 3
19 Marco Friaz 2013 13:58 6:00 10/6/12 Artichoke Invitational 3
20 Brandon Cruz 2020 14:06 6:03 10/5/19 Artichoke Invitational 3
21 Vincent Giglio 2019 14:07 6:04 10/3/15 Artichoke Invitational 2
22 Sebastian Hernandez 2025 14:09 6:04 10/5/24 Artichoke Invitational 2
23 Jerricho Habon 2020 14:15 6:07 10/6/18 Artichoke Invitational 3
24 Forest Herrera 2027 14:18 6:08 10/5/24 Artichoke Invitational 1
25 Jared Resendiz 2019 14:19 6:09 10/6/18 Artichoke Invitational 1
26 Marco Zepeda 2014 14:20 6:09 10/6/12 Artichoke Invitational 2
27 Hansel Lopez 2027 14:22 6:10 10/7/23 Artichoke Invitational 1
28 Alex Rodriguez 2013 14:25 6:11 10/2/10 Artichoke Invitational 2
28 Ruben Valentin 2013 14:25 6:11 10/1/11 Artichoke Invitational 2
30 Eric Lopez 2010 14:34 6:15 10/3/09 Artichoke Invitational 2
31 Ivan Luna 2011 14:36 6:16 10/2/10 Artichoke Invitational 2
31 Anucha Phasook 2025 14:36 6:16 10/7/23 Artichoke Invitational 1
33 Melvin Estrada 2020 14:38 6:17 10/6/18 Artichoke Invitational 3
34 Anthony Garcia 2011 14:39 6:17 10/4/08 Artichoke Invitational 1
35 Marcos Aguirre 2011 14:43 6:19 10/2/10 Artichoke Invitational 1
36 Nien Tran 2020 14:49 6:22 10/6/18 Artichoke Invitational 4
37 Jose Jiminez 2017 14:52 6:23 10/4/14 Artichoke Invitational 1
37 Anthony Quan 2025 14:52 6:23 10/5/24 Artichoke Invitational 1
39 Daniel Santos 2011 14:53 6:23 10/3/09 Artichoke Invitational 1
40 Phuc Pham 2011 14:54 6:24 10/2/10 Artichoke Invitational 1
40 Cesar Azevedo 2015 14:54 6:24 10/4/14 Artichoke Invitational 1
42 Omar Fimbres 2021 14:58 6:25 10/6/18 Artichoke Invitational 3
43 Jesus Deloya 2018 15:02 6:27 10/1/16 Artichoke Invitational 3
44 Cody Huoch 2018 15:07 6:29 10/7/17 Artichoke Invitational 1
45 Juan Gutierrez 2017 15:11 6:31 10/4/14 Artichoke Invitational 2
45 Alberto Flores 2024 15:11 6:31 10/7/23 Artichoke Invitational 1
47 Jesse Chircop 2016 15:18 6:34 10/4/14 Artichoke Invitational 1
47 Jonathan Bradley 2021 15:18 6:34 10/7/17 Artichoke Invitational 2
49 Hugo Marquez 2020 15:21 6:35 10/7/17 Artichoke Invitational 3
50 Oscar Sanchez 2015 15:23 6:36 10/4/14 Artichoke Invitational 3
51 Alfredo Munoz 2025 15:28 6:38 10/7/23 Artichoke Invitational 2
52 Andy Giang 2012 15:29 6:39 10/3/09 Artichoke Invitational 3
53 Timmy Sivongsa 2015 15:31 6:40 10/5/13 Artichoke Invitational 1
54 Jose Limon 2019 15:33 6:40 10/7/17 Artichoke Invitational 1
55 Omar Sanchez 2023 15:35 6:41 10/1/22 Artichoke Invitational 2
56 Osvaldo Arellano 2011 15:38 6:43 10/2/10 Artichoke Invitational 1
57 Juan Flores 2017 15:40 6:43 10/4/14 Artichoke Invitational 1
58 Jose Contreras 2012 15:41 6:44 10/1/11 Artichoke Invitational 2
59 Jonathan Velasco 2012 15:43 6:45 10/1/11 Artichoke Invitational 1
60 Roman Arroyo 2014 15:45 6:46 10/5/13 Artichoke Invitational 1
61 Carlos Lopez 2012 15:48 6:47 10/2/10 Artichoke Invitational 1
62 Daniel Portillo 2020 15:56 6:50 10/7/17 Artichoke Invitational 2
63 Raul Lopez 2011 16:04 6:54 10/2/10 Artichoke Invitational 3
64 Kelvin Arenas 2016 16:05 6:54 10/3/15 Artichoke Invitational 1
65 Jonathan Cortez 2021 16:07 6:55 10/6/18 Artichoke Invitational 1
66 Bernardo Camacho 2011 16:08 6:55 10/3/09 Artichoke Invitational 2
67 Daniel Huang 2025 16:11 6:57 10/7/23 Artichoke Invitational 1
68 Guillermo Villalobos 2017 16:12 6:57 10/3/15 Artichoke Invitational 1
69 Alejandro Cervacio 2010 16:15 6:58 10/3/09 Artichoke Invitational 2
70 David Rebollar 2011 16:19 7:00 10/3/09 Artichoke Invitational 1
71 Rodolf Ocampo 2020 16:27 7:04 10/6/18 Artichoke Invitational 3
72 Thomas Estrada 2017 16:30 7:05 10/5/13 Artichoke Invitational 2
72 Isaak Herrera 2018 16:30 7:05 10/1/16 Artichoke Invitational 1
72 Isaac Veronica 2019 16:30 7:05 10/7/17 Artichoke Invitational 1
75 Edgar Centeno 2010 16:31 7:05 10/3/09 Artichoke Invitational 1
75 Frank Herrera 2010 16:31 7:05 10/4/08 Artichoke Invitational 2
77 Austin Swank 2018 16:33 7:06 10/7/17 Artichoke Invitational 1
78 Jesus Mejia 2013 16:35 7:07 10/1/11 Artichoke Invitational 3
79 David Solorio 2014 16:36 7:07 10/6/12 Artichoke Invitational 2
80 Jose Ruiz 2021 16:37 7:08 10/7/17 Artichoke Invitational 1
81 Delrosario Raymarc 2015 16:48 7:13 10/1/11 Artichoke Invitational 1
82 Tony On 2013 16:50 7:13 10/1/11 Artichoke Invitational 1
82 Josh Marquez 2010 16:50 7:13 10/4/08 Artichoke Invitational 1
84 Pedro Barajas 2013 16:52 7:14 10/2/10 Artichoke Invitational 1
84 Esteban Garcia-Gomez 2018 16:52 7:14 10/1/16 Artichoke Invitational 1
86 Justin Nguyen 2023 16:53 7:15 10/5/19 Artichoke Invitational 1
87 Joseph Valdez 2013 16:56 7:16 10/1/11 Artichoke Invitational 1
88 Christian Hernandez 2012 16:58 7:17 10/2/10 Artichoke Invitational 2
88 Ryan Puzon 2017 16:58 7:17 10/3/15 Artichoke Invitational 1
90 Daryl Cristobal 2014 16:59 7:17 10/6/12 Artichoke Invitational 2
90 Alfonso Farias 2017 16:59 7:17 10/4/14 Artichoke Invitational 2
92 Hadji Yono-cruz 2017 17:01 7:18 10/5/13 Artichoke Invitational 1
92 Fernando Yabanez 2010 17:01 7:18 10/4/08 Artichoke Invitational 1
94 Abraham Benitez 2021 17:05 7:20 10/5/19 Artichoke Invitational 1
95 John Duque 2013 17:09 7:22 10/1/11 Artichoke Invitational 2
96 Josh Merin 2020 17:10 7:22 10/5/19 Artichoke Invitational 2
97 Manuel Villalobos 2019 17:14 7:24 10/1/16 Artichoke Invitational 1
98 Omar Mercado 2010 17:16 7:25 10/4/08 Artichoke Invitational 1
99 Rajbir Kahlon 2014 17:17 7:25 10/1/11 Artichoke Invitational 1
100 Alex Truong 2013 17:19 7:26 10/1/11 Artichoke Invitational 1
101 Alberto Trejo 2021 17:21 7:27 10/6/18 Artichoke Invitational 1
102 Tony Giang 2015 17:30 7:31 10/1/11 Artichoke Invitational 1
102 Navbir Kahlon 2022 17:30 7:31 10/5/19 Artichoke Invitational 1
104 Edgar Leal 2013 17:31 7:31 10/3/09 Artichoke Invitational 1
105 Ivan Morales 2016 17:51 7:40 10/3/15 Artichoke Invitational 1
106 Jorge Ramirez 2014 17:54 7:41 10/1/11 Artichoke Invitational 1
107 Johnny Ngo 2017 17:55 7:41 10/4/14 Artichoke Invitational 1
108 Daniel Sanchez 2011 17:56 7:42 10/2/10 Artichoke Invitational 1
109 Kevin Bach 2020 17:58 7:43 10/1/16 Artichoke Invitational 1
110 Carlos Nava 2023 18:01 7:44 10/5/19 Artichoke Invitational 1
110 Raymundo Aragon 2025 18:01 7:44 10/7/23 Artichoke Invitational 1
112 Manjinder Sandhu 2014 18:02 7:44 10/6/12 Artichoke Invitational 2
113 Francisco Valin 2012 18:06 7:46 10/4/08 Artichoke Invitational 1
114 Michael Velasco 2015 18:07 7:47 10/1/11 Artichoke Invitational 1
115 Christian Orozco 2015 18:12 7:49 10/5/13 Artichoke Invitational 2
116 Andrew Mosqueda 2011 18:20 7:52 10/4/08 Artichoke Invitational 1
117 Alejandro Arteaga 2011 18:25 7:54 10/2/10 Artichoke Invitational 1
118 Jeofrey Reyes 2010 18:27 7:55 10/4/08 Artichoke Invitational 2
119 Josue Gomez 2022 18:28 7:56 10/5/19 Artichoke Invitational 2
120 Tommy Do 2017 18:36 7:59 10/4/14 Artichoke Invitational 1
121 Luis Escamilla 2020 18:37 7:59 10/5/19 Artichoke Invitational 2
122 Mario Perez 2015 18:56 8:08 10/4/14 Artichoke Invitational 2
123 Jason Garcia 2023 19:22 8:19 10/5/19 Artichoke Invitational 1
124 Alvaro Fabian 2020 19:37 8:25 10/7/17 Artichoke Invitational 1
125 Eddie Tinajero 2013 20:23 8:45 10/1/11 Artichoke Invitational 1
126 Luis Partida 2013 20:53 8:58 10/3/09 Artichoke Invitational 1
127 Rafael Yanez 2019 20:57 8:59 10/6/18 Artichoke Invitational 1
128 Kevin Santacruz 2022 22:12 9:32 10/6/18 Artichoke Invitational 1
129 Reginald Linsao 2014 22:18 9:34 10/1/11 Artichoke Invitational 1
130 Luis Gonzales 2021 23:00 9:52 10/5/19 Artichoke Invitational 1
131 Diego Davilia 2011 23:29 10:05 10/2/10 Artichoke Invitational 1
132 Joseph Allen 2020 26:37 11:25 10/1/16 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.