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 Samuel Stein 2024 13:33 5:49 10/1/22 Artichoke Invitational 2
2 Sreyas Kadiyala 2025 13:34 5:49 10/1/22 Artichoke Invitational 1
3 Aiden Lundberg 2025 13:38 5:51 10/1/22 Artichoke Invitational 2
4 Alex Fache 2016 13:44 5:54 10/5/13 Artichoke Invitational 1
5 Gavin Eger 2025 13:48 5:55 10/1/22 Artichoke Invitational 2
5 Armon Moghbel 2025 13:48 5:55 10/1/22 Artichoke Invitational 2
7 Jeremy Yu 2025 13:53 5:58 10/1/22 Artichoke Invitational 2
8 Brad Guesman 2016 13:54 5:58 10/5/13 Artichoke Invitational 1
9 Brandon Fujimoto 2024 14:09 6:04 10/1/22 Artichoke Invitational 1
10 Mikey Mcgrath 2023 14:11 6:05 10/1/22 Artichoke Invitational 2
11 Rohan Kota 2024 14:13 6:06 10/2/21 Artichoke Invitational 1
11 Caleb Chen 2023 14:13 6:06 10/1/22 Artichoke Invitational 1
13 Alex Halpin 2025 14:22 6:10 10/2/21 Artichoke Invitational 1
14 Trevor Crane 2025 14:25 6:11 10/1/22 Artichoke Invitational 1
15 Dylan Gibson 2024 14:27 6:12 10/2/21 Artichoke Invitational 1
15 Robert Koberstein 2025 14:27 6:12 10/1/22 Artichoke Invitational 2
17 Theo Barbou-des-Places 2025 14:30 6:13 10/1/22 Artichoke Invitational 2
18 William Nasif 2025 14:31 6:14 10/1/22 Artichoke Invitational 1
19 Manav Sundar 2026 14:35 6:16 10/1/22 Artichoke Invitational 1
20 Alexander Shen 2026 14:36 6:16 10/1/22 Artichoke Invitational 1
21 Will Park 2023 14:41 6:18 10/2/21 Artichoke Invitational 2
22 Sam Sauerhaft 2015 14:47 6:21 10/5/13 Artichoke Invitational 1
23 Rodrigo Sepulveda Sagaseta 2023 14:50 6:22 10/1/22 Artichoke Invitational 1
23 Jack Denebeim 2023 14:50 6:22 10/1/22 Artichoke Invitational 1
25 Logan Chung 2025 15:00 6:26 10/1/22 Artichoke Invitational 2
26 Kevin Klein 2014 15:02 6:27 10/5/13 Artichoke Invitational 1
26 Kieran Hood 2016 15:02 6:27 10/5/13 Artichoke Invitational 1
28 Luca Dantas Lemberg 2026 15:23 6:36 10/1/22 Artichoke Invitational 1
29 Jacob Folkman 2017 15:27 6:38 10/5/13 Artichoke Invitational 1
29 Jeronimo Sepulveda Sagaseta 2026 15:27 6:38 10/1/22 Artichoke Invitational 1
31 James Gardyne 2025 15:31 6:40 10/1/22 Artichoke Invitational 1
32 Michael Manche 2025 15:32 6:40 10/2/21 Artichoke Invitational 1
33 Rishabh Varshney 2023 15:34 6:41 10/2/21 Artichoke Invitational 1
34 Reece Enthoven 2022 15:46 6:46 10/2/21 Artichoke Invitational 1
35 Evan Sakach 2023 15:47 6:46 10/2/21 Artichoke Invitational 1
36 Connor Volkert 2024 15:48 6:47 10/2/21 Artichoke Invitational 2
36 Liam Meyer 2026 15:48 6:47 10/1/22 Artichoke Invitational 1
38 Austin Toubassi 2024 15:54 6:49 10/1/22 Artichoke Invitational 2
39 Theodore Peter 2025 15:59 6:52 10/1/22 Artichoke Invitational 1
40 Drew Garvey 2016 16:01 6:52 10/5/13 Artichoke Invitational 1
41 Brian Wang 2016 16:02 6:53 10/5/13 Artichoke Invitational 1
42 Calvin Lu 2024 16:05 6:54 10/2/21 Artichoke Invitational 2
43 Briham Gonzalez 2015 16:08 6:55 10/5/13 Artichoke Invitational 1
44 William Branson 2024 16:11 6:57 10/1/22 Artichoke Invitational 2
44 Lev Zeiger 2026 16:11 6:57 10/1/22 Artichoke Invitational 1
46 Adrian Kuo 2024 16:14 6:58 10/1/22 Artichoke Invitational 1
47 Santiago Rangel 2025 16:23 7:02 10/1/22 Artichoke Invitational 1
48 Benjamin Samek 2025 16:24 7:02 10/1/22 Artichoke Invitational 1
49 Bryan Graeser 2017 16:30 7:05 10/5/13 Artichoke Invitational 1
49 Harrison Beck 2016 16:30 7:05 10/5/13 Artichoke Invitational 1
51 Justin Kramer 2017 16:43 7:10 10/5/13 Artichoke Invitational 1
52 Brendon Pon 2016 16:44 7:11 10/5/13 Artichoke Invitational 1
53 Wesley Ng 2025 16:46 7:12 10/1/22 Artichoke Invitational 1
54 Krishna Brunton 2017 16:48 7:13 10/5/13 Artichoke Invitational 1
55 Viktor Niemiec 2017 16:56 7:16 10/5/13 Artichoke Invitational 1
56 Max Aboudarham 2017 16:58 7:17 10/5/13 Artichoke Invitational 1
57 Osvaldo Valenzuela 2025 17:03 7:19 10/1/22 Artichoke Invitational 1
58 Albus Xiao 2026 17:11 7:22 10/1/22 Artichoke Invitational 1
59 Jacob Howmiller 2022 17:12 7:23 10/2/21 Artichoke Invitational 1
60 Jonah Altschuler 2026 17:14 7:24 10/1/22 Artichoke Invitational 1
61 Chris Carter 2017 17:16 7:25 10/5/13 Artichoke Invitational 1
62 Josh Gross 2015 17:22 7:27 10/5/13 Artichoke Invitational 1
63 Kai Karadi 2023 17:28 7:30 10/2/21 Artichoke Invitational 1
64 Mateo Gomez 2016 17:30 7:31 10/5/13 Artichoke Invitational 1
65 Shashwath Koppisetty 2016 17:32 7:32 10/5/13 Artichoke Invitational 1
66 Kai Winans 2025 17:41 7:35 10/2/21 Artichoke Invitational 1
67 Nathan Carranza 2025 17:45 7:37 10/2/21 Artichoke Invitational 1
68 Michael Sieffert 2017 17:46 7:38 10/5/13 Artichoke Invitational 1
69 Pranav Kausik 2025 17:47 7:38 10/2/21 Artichoke Invitational 1
70 Chase Omura 2024 17:48 7:38 10/2/21 Artichoke Invitational 1
71 Ismael Bautista-Hernandez 2016 17:54 7:41 10/5/13 Artichoke Invitational 1
72 Riley Tang 2023 18:08 7:47 10/1/22 Artichoke Invitational 1
73 Michael Xu 2025 18:09 7:47 10/2/21 Artichoke Invitational 1
74 Eric Marshall 2014 18:12 7:49 10/5/13 Artichoke Invitational 1
75 Vincent Guyomard 2026 18:20 7:52 10/1/22 Artichoke Invitational 1
76 Adrian Beyer 2017 18:34 7:58 10/5/13 Artichoke Invitational 1
77 Ben Carter 2017 18:36 7:59 10/5/13 Artichoke Invitational 1
78 Michael Angelo 2026 18:39 8:00 10/1/22 Artichoke Invitational 1
79 Brandon Le 2017 18:44 8:02 10/5/13 Artichoke Invitational 1
80 Alexander Zaretzki 2024 18:47 8:04 10/2/21 Artichoke Invitational 1
81 Sean O'hara 2016 18:55 8:07 10/5/13 Artichoke Invitational 1
82 Carl Faust 2016 19:50 8:31 10/5/13 Artichoke Invitational 1
83 Jeremy Bonte 2016 20:06 8:38 10/5/13 Artichoke Invitational 1
84 Adam Colman 2016 20:31 8:48 10/5/13 Artichoke Invitational 1
85 Edwin Jin 2026 21:30 9:14 10/1/22 Artichoke Invitational 1
86 Andy Tapia Cortina 2016 21:49 9:22 10/5/13 Artichoke Invitational 1
87 Aki Karadi 2026 22:05 9:29 10/1/22 Artichoke Invitational 1
88 Jared Kidd 2017 22:14 9:33 10/5/13 Artichoke Invitational 1
89 David Zeng 2026 23:13 9:58 10/1/22 Artichoke Invitational 1
90 Travis Mayer 2016 24:46 10:38 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.