The College Preparatory School Results from the Moreau Mariner Invite at Hayward HS on 10/19/24

Boys Results and Stats

Switch to Girls

Boys Individual Results

Runner Gr Squad Time Pace Dist Place Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last DPR
(Δ,%)
Imprvmnts
Aiden Fong So F/S 17:09.2 5:43 3 25/263 1/5 3/14 12/51 18:04.28
(0:55,5.1)
18:04.28
(0:55,5.1)
18:04.28
(0:55,5.1)
17:09 You ROCK! (LY, LR, PR)
Alexander (Sasha) Berek Collier So F/S 18:28.3 6:09 3 82/263 3/5 8/14 13/45 You ROCK! (SBP)
Andrew Martinovsky So V 17:26 5:49 3 130/248 5/5 6/14 11/36 17:58.39
(0:32,3.0)
17:58.39
(0:32,3.0)
17:58.39
(0:32,3.0)
17:40
(0:14,1.3)
You ROCK! (LY, LR, PR, DPR)
Edward (teddy) Glackin So F/S 20:56.4 6:59 3 120/233 2/4 12/14 26/51 19:25.58 19:25.58 19:25.58 19:23
Emiliano Paredes-Ortiz Fr F/S 23:03.8 7:41 3 187/233 3/4 13/14 32/40 24:21.66
(1:18,5.3)
24:21.66
(1:18,5.3)
23:00 You ROCK! (LR, PR)
Emiya Rendall-jackson Sr V 15:50 5:17 3 22/248 1/5 1/14 16/50 15:47.18 15:40.79 15:40.79 15:28
Gabriel Barbosa-Topete Jr V 17:19.1 5:46 3 122/248 4/5 5/14 18/38 17:26.56
(0:07,0.7)
17:48.98
(0:30,2.8)
17:19.7
(0:01,0.1)
17:08 You ROCK! (LY, LR, PR)
Gabriel Park Fr F/S 18:59.9 6:20 3 110/263 4/5 9/14 17/42 19:40.91
(0:41,3.5)
19:40.91
(0:41,3.5)
19:38
(0:38,3.2)
You ROCK! (LR, PG, PR, DPR)
Kai Savage Jr V 17:13.5 5:45 3 114/248 3/5 4/14 21/41 18:54.46
(1:41,8.9)
17:51.55
(0:38,3.6)
17:51.55
(0:38,3.6)
17:39
(0:25,2.4)
You ROCK! (LY, LR, PG, PR, DPR)
Nathanael Lee So F/S 19:42.2 6:34 3 158/263 5/5 10/14 18/35 22:56.44
(3:14,14.1)
22:56.44
(3:14,14.1)
21:14
(1:32,7.2)
You ROCK! (LR, PG, PR, DPR)
Saahil Bakhru Sr V 16:46.4 5:35 3 89/248 2/5 2/14 19/43 17:08.45
(0:22,2.1)
16:45.5 16:45.5 16:26 You ROCK! (LY)
Sattvik Sapuram Fr F/S 23:15.5 7:45 3 193/233 4/4 14/14 28/36 24:24.96
(1:09,4.7)
24:24.96
(1:09,4.7)
24:24
(1:08,4.7)
You ROCK! (LR, PG, PR, DPR)
Silas Zedlewski Fr F/S 20:55 6:58 3 119/233 1/4 11/14 36/52 21:21
(0:26,2.0)
You ROCK! (DPR)
Zane Vigus So F/S 18:11.7 6:04 3 72/263 2/5 7/14 19/47 19:21
(1:10,6.0)
You ROCK! (PG, DPR)
Runner Gr Squad Time Pace Dist Place Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last DPR
(Δ,%)
Imprvmts

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago.
  • LR = Beat time from the most recent running of this course.
  • PR = Set a new PR on this course. A "Course PR".
  • PG = Beat personal goal.
  • SBP = Best performance of season based on position of finish relative to the field.
  • DPR = A "Distance Personal Record" - the personal best time considering distance only, not unique course characteristics. Applicable for 2, 2.48(4K), 3, and 3.1(5K) mile courses.
  • DSR = A "Distance Season Record" - same as above, but for the current season only.
  • DTW = "Displace to Win". This athlete, as the 6th or 7th runner on his/her squad, displaced scoring runners from a competitor enabling his/her team to finish ahead of that competitor.
  • TB = "Tiebreaker". As the #6 athlete on his/her squad, this athlete was the tiebreaker enabling his/her team to finish ahead of that competitor.

All columns are sortable by clicking on the column heading.

Boys Team Results

Team Rank of Finish Time
Gap
Dist Avg Pace 1st Place Pace 5th Place Pace Points Win Team Pace Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last
DTR
SDTR
Improvements Runners (Points)
V 1st 5 15/36 84:35
1:36
3 5:38 5:17 5:49 424 5:17 83:47 81:25 79:39
82:03
Emiya Rendall-jackson (19), Saahil Bakhru (79), Kai Savage (102), Gabriel Barbosa-Topete (109), Andrew Martinovsky (115)
F/S 1st 5 17/35 92:31
2:33
3 6:10 5:43 6:34 418 5:39 90:19 90:19 90:19 90:19 Aiden Fong (25), Zane Vigus (70), Alexander (Sasha) Berek Collier (79), Gabriel Park (103), Nathanael Lee (141)
Team Rank of Finish Time Dist Avg Pace 1st Place Pace 5th Place Pace Points Win Team Pace Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last
DTR
SDTR
Improvements Runners (Points)

Under Improvement, the abbreviations are:

  • LY = Beat team time from the same course a year ago
  • LR = Beat team time from the most recent running of the course
  • PR = Set a new Team Record for this course
  • DTR = A "All-Time Distance Team Record" - the team (e.g. "V 1st 5", "JV 4th 5") best time considering distance only, not unique course characteristics. Applicable for 2, 2.48(4K), 3, and 3.1(5K) mile courses.
  • SDTR = A "Season Distance Team Record" - same as above, but for the current season only.

All columns are sortable by clicking on the column heading.

Full Individual Race Results - Boys V

Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp
1 Callum Mcbride Albany 14:52.4 4:57
2 Arran Gill Gulati Amador Valley 15:01.1 5:00
3 Jack Rattary College Park 15:14.3 5:05
4 George Mikhael Granada 15:15.9 5:05
5 Owen Dawson Analy 15:16.2 5:05
6 Cormac Gaylord Analy 15:20.5 5:07
7 Javin Schmitt St Mary's College 15:21.9 5:07
8 Marco Zink Tamalpais 15:22.1 5:07
9 Tucker Presnell St Mary's College 15:24.3 5:08
10 Eshaan Hussain California (San Ramon) 15:25.7 5:09
11 Connor Buscho Foothill (Pleasanton) 15:26.9 5:09
12 Andrew Song San Mateo 15:32.1 5:11
13 Jmel Tesfai San Leandro 15:38.3 5:13
14 Caeden Gardner Tamalpais 15:41 5:14
15 Aidan Dube California (San Ramon) 15:41.1 5:14
16 Daniel Santhiapillai Dublin 15:43 5:14
17 Dylan Frake Cupertino 15:44.1 5:15
18 Stefan Langridge International 15:45.4 5:15
19 Matthew Bertrand Granada 15:47.6 5:16
20 Justin Catanach San Marin 15:48 5:16
21 Aiden Versteeg Amador Valley 15:48.8 5:16
22 Emiya Rendall-jackson Sr The College Preparatory School 15:50 5:17 1/5 1/14 16/50 15:47.18 15:40.79 15:40.79
23 Gunnar Niemi Redwood (Larkspur) 15:50.7 5:17
24 Jorge Martinez-fernandez Dublin 15:52.6 5:18
25 Teo Cristea San Rafael 15:53.6 5:18
26 Sattvik Raju Amador Valley 15:54.4 5:18
27 Justin Feng Dublin 15:55 5:18
28 Gus Schafer Oakland Tech 15:56.1 5:19
29 Jasper James Branson 15:56.3 5:19
30 Neil Ajeesh Granada 15:57.3 5:19
31 Michael Helms Jr. Foothill (Pleasanton) 15:57.3 5:19
32 Tristan Gan Dublin 15:58.4 5:19
33 Djali De Chalus St Mary's College 15:59.8 5:20
34 Preston Mullen Berkeley 16:03.6 5:21
35 Noah Tungpalan College Park 16:04.4 5:21
36 Lucas Lipman Dublin 16:05.6 5:22
37 Oliver Bush Redwood (Larkspur) 16:06.2 5:22
38 Devin Price San Domenico 16:07 5:22
39 Evan Alexander Washington 16:10.1 5:23
40 Jacob Demissie2 St Mary's College 16:10.3 5:23
41 Kevin Pedregosa Dublin 16:11.5 5:24
42 Grant Davila Washington 16:12.1 5:24
43 Sam Ismailer Tamalpais 16:12.9 5:24
44 Shahan Ajmani Terra Linda 16:13 5:24
45 Ian Kopchik St Mary's College 16:13.4 5:24
46 Brennon Tennant College Park 16:13.5 5:25
47 Blake Leung College Park 16:14.8 5:25
48 Liam Moore College Park 16:14.8 5:25
49 Logan Dickson Analy 16:15.5 5:25
50 Jonathan Mills-lawrence California (San Ramon) 16:15.7 5:25
51 Jack Weiler Heritage (Brentwood) 16:16.8 5:26
52 Dylan Bullentini El Camino 16:22 5:27
53 Aadit Nair Heritage (Brentwood) 16:22.3 5:27
54 Harry Zimmerman Acalanes 16:23.9 5:28
55 Cooper Hatch Tamalpais 16:24.2 5:28
56 Zack Springer Las Lomas 16:25 5:28
57 Brady Lockrem Heritage (Brentwood) 16:26.7 5:29
58 Miguel Flores Marina 16:26.9 5:29
59 Nicolai Barron Granada 16:27.9 5:29
60 Gustavo Mendes De Oliveira California (San Ramon) 16:28.6 5:30
61 Jake Vensko College Park 16:29.1 5:30
62 Nicholas Kemsley Redwood (Larkspur) 16:31.7 5:31
63 Matthew Eichenberger Granada 16:32.3 5:31
64 Jack Williams San Ramon Valley 16:33.5 5:31
65 Liam Mccaw Redwood (Larkspur) 16:34.4 5:31
66 Tommy Hekl Amador Valley 16:34.9 5:32
67 Ethan Kirya Pittsburg 16:36 5:32
68 Anish Gopisetty Washington 16:36 5:32
69 Tarin Riner Marina 16:36.4 5:32
70 Brennan Decoite Foothill (Pleasanton) 16:36.8 5:32
71 Akash Gandhi Las Lomas 16:36.9 5:32
72 Jacob Lynn Foothill (Pleasanton) 16:37 5:32
73 Jonnie Choi Marin Catholic 16:37.1 5:32
74 Kevin Azpeitia Marina 16:37.5 5:33
75 Karnam Patel Granada 16:38.1 5:33
76 Shotaro Take San Mateo 16:39.3 5:33
77 Justin Shern Redwood (Larkspur) 16:39.3 5:33
78 Grayson Langford College Park 16:39.6 5:33
79 Connor Stromme Livermore 16:40.1 5:33
80 Finn Gradia Albany 16:42.1 5:34
81 Gilbert Fillat Tamalpais 16:42.5 5:34
82 Noah Lloyd Livermore 16:42.6 5:34
83 Matteo Byrd Balboa 16:43.1 5:34
84 Randolph St James San Leandro 16:43.4 5:34
85 Noah Small Amador Valley 16:43.6 5:35
86 Taino Mesa Granada 16:44.2 5:35
87 Adwaiy Ambardekar San Mateo 16:45.8 5:35
88 Joshua Sonoda Las Lomas 16:45.9 5:35
89 Saahil Bakhru Sr The College Preparatory School 16:46.4 5:35 2/5 2/14 19/43 17:08
(0:22)
16:45.5 16:45.5 You ROCK! (LY)
90 Athaniel Hidalgo San Ramon Valley 16:47 5:36
91 Rishit Sharma Cupertino 16:47.7 5:36
92 Benjamin Yeager San Mateo 16:48.2 5:36
93 Aaron Derango Technology 16:48.6 5:36
94 Steven Morehead Oakland Tech 16:49.9 5:37
95 Eduardo Bernal-samaro Marina 16:50.6 5:37
96 Sanjog Sooch Heritage (Brentwood) 16:50.8 5:37
97 Akash Jain Dublin 16:52.3 5:37
98 Will Silloway Marin Catholic 16:52.7 5:38
99 Peter Eierman Justin-Siena 16:52.8 5:38
100 Oliver Arnold Oakland Tech 16:53.3 5:38
101 Akash Shah Albany 16:54.6 5:38
102 Cole Robertson Redwood (Larkspur) 16:54.6 5:38
103 Joaquin Guerrero Northgate 16:55.1 5:38
104 Thomas Cronin Acalanes 16:59 5:40
105 Fineas Degooyer Marin Academy 17:01.3 5:40
106 Robert Hadsell Marin Catholic 17:04.2 5:41
107 Nathaniel Cameron-chiao Livermore 17:07.9 5:43
108 Garret Wong El Camino 17:08 5:43
109 Ayaan Rai Las Lomas 17:10.4 5:43
110 Nolan Rhodes Urban of San Francisco 17:10.5 5:44
111 Dante Johnson Berkeley 17:11.6 5:44
112 Jacob Pancoast San Ramon Valley 17:11.9 5:44
113 Timmy Niu California (San Ramon) 17:12.8 5:44
114 Kai Savage Jr The College Preparatory School 17:13.5 5:45 3/5 4/14 21/41 18:54
(1:41)
17:52
(0:38)
17:52
(0:38)
You ROCK! (LY, LR, PR)
115 Dhyan Narnapur Washington 17:15 5:45
116 Kevin Vadackumcheril Monte Vista 17:15.7 5:45
117 Alex Willard Marin Catholic 17:16.3 5:45
118 Joseph Spinka Livermore 17:16.5 5:46
119 Tameem Sarwari Heritage (Brentwood) 17:17.3 5:46
120 Javier Hernandez Barragan Sonoma Academy 17:17.5 5:46
121 Marcus Yee Albany 17:18.4 5:46
122 Gabriel Barbosa-Topete Jr The College Preparatory School 17:19.1 5:46 4/5 5/14 18/38 17:27
(0:07)
17:49
(0:30)
17:20
(0:01)
You ROCK! (LY, LR, PR)
123 Brandon Bosio St Mary's College 17:19.3 5:46
124 Cole Mahoney Albany 17:20.3 5:47
125 Ismael Opeyany Northgate 17:21.1 5:47
126 Leo Sanchez Tamalpais 17:22.2 5:47
127 Nicolas Morales San Ramon Valley 17:23.3 5:48
128 Sasha Kalos George Washington 17:23.7 5:48
129 Malcolm Jung George Washington 17:23.7 5:48
130 Andrew Martinovsky So The College Preparatory School 17:26 5:49 5/5 6/14 11/36 17:58
(0:32)
17:58
(0:32)
17:58
(0:32)
You ROCK! (LY, LR, PR)
131 Shaan Shinde Washington 17:26.8 5:49
132 Nathan Dewan Oakland Tech 17:27.4 5:49
133 Cole Sandrich Redwood (Larkspur) 17:27.5 5:49
134 Hunter Glodowski-valla Marin Catholic 17:29.2 5:50
135 Luke Vilhauer Branson 17:30.4 5:50
136 David Ellerbrock Acalanes 17:30.4 5:50
137 Anderson Lien Northgate 17:30.6 5:50
138 Colin Wang Cupertino 17:31.2 5:50
139 Kai Valle St Mary's College 17:31.7 5:51
140 Christopher Romer Northgate 17:33 5:51
141 Juan Carlos Perez Marina 17:34 5:51
142 Dev Shah Washington 17:34.2 5:51
143 Choegyal Hergenrather Analy 17:34.5 5:52
144 Zander Alpert Branson 17:34.6 5:52
145 Shiv Easwarachandran California (San Ramon) 17:34.7 5:52
146 Connor Griffin California (San Ramon) 17:34.8 5:52
147 Draven Kessler Deer Valley 17:35.1 5:52
148 Ethan Garcia Cupertino 17:36.7 5:52
149 Walter Macievich Sonoma Academy 17:38.2 5:53
150 Jared Cabico Heritage (Brentwood) 17:39.5 5:53
151 Maxwell Prost Albany 17:39.5 5:53
152 Noah Mullins Foothill (Pleasanton) 17:40 5:53
153 Coe Dexter Sonoma Academy 17:40.8 5:54
154 Glenn Powers Marin Catholic 17:42.2 5:54
155 Alexander Shen Los Altos 17:45.8 5:55
156 Will Engh Technology 17:46.8 5:56
157 Minjae Chung Urban of San Francisco 17:47.7 5:56
158 Leo Robillard Marin Catholic 17:48.7 5:56
159 Roman Vazquez San Rafael 17:51.5 5:57
160 Leo Dale Sonoma Academy 17:51.5 5:57
161 Arman Mohammadi Sonoma Academy 17:52.5 5:58
162 Kieran Hurley Las Lomas 17:52.9 5:58
163 Augustine Garcia San Leandro 17:54.4 5:58
164 Jack Mackey-williams Berkeley 17:54.9 5:58
165 Jailen Truitt Deer Valley 17:56.4 5:59
166 Sebastian Lema Marin Academy 17:58.2 5:59
167 Sebastian Maes San Leandro 17:59.1 6:00
168 Luca Small Berkeley 18:01.1 6:00
169 Victor Cano Marina 18:02.2 6:01
170 Dashiell Tinianow Acalanes 18:04 6:01
171 Jack Comb San Ramon Valley 18:04 6:01
172 Cameron Vale Justin-Siena 18:04.6 6:02
173 Albert Zhang Cupertino 18:05.6 6:02
174 Seth Calkins Northgate 18:09.6 6:03
175 Shreyas Swaminathan Dougherty Valley 18:10.5 6:04
176 John Hernandez Monroy San Leandro 18:10.9 6:04
177 Ben Burleson San Ramon Valley 18:11.6 6:04
178 Alejandro Vasquez Acosta Berkeley 18:12.4 6:04
179 Charlie Rubenstein Sonoma Academy 18:14.3 6:05
180 Skylan Tong Urban of San Francisco 18:15.8 6:05
181 Arav Baruah Washington 18:17.4 6:06
182 Dominic Bousquet San Rafael 18:20.7 6:07
183 Kurtis Labra Berean Christian 18:21.1 6:07
184 Ryan Morello Berkeley 18:23.6 6:08
185 Casey Nguyen Foothill (Pleasanton) 18:24.2 6:08
186 Koen Flocco Sonoma Academy 18:26.8 6:09
187 Brooks Bradburn Northgate 18:29.3 6:10
188 Josh Levitan Marin Academy 18:29.9 6:10
189 Abel Garcia California School for the Deaf 18:31.8 6:11
190 Gonzalo Redondo Pajaron Dougherty Valley 18:32.5 6:11
191 Anuraag Shaligram Dougherty Valley 18:33.9 6:11
192 Narain Krishnakumar Foothill (Pleasanton) 18:34.5 6:12
193 Mathew Kilkenny Livermore 18:36.2 6:12
194 Zhiyuan Li Los Altos 18:40.3 6:13
195 Brody Buxton Branson 18:41 6:14
196 Brady Diec Cupertino 18:41.8 6:14
197 Zephyr Rhew Berkeley 18:43.5 6:15
198 Sam Givner Albany 18:43.7 6:15
199 William Nasif Los Altos 18:45.1 6:15
200 Stuart Falace Justin-Siena 18:47.9 6:16
201 Fletcher Matthiesen Marin Academy 18:52.1 6:17
202 Samuel Martensen Oakland Tech 18:59.7 6:20
203 Harrison Matticola Technology 19:00.9 6:20
204 Jacob Lin Dougherty Valley 19:01.2 6:20
205 Ishaan Moorthy-rajan Oakland Tech 19:01.9 6:21
206 Gavin Eger Los Altos 19:02.2 6:21
207 Felix Wu George Washington 19:07.9 6:23
208 David Capdarest San Rafael 19:11.9 6:24
209 Jackson Faber Marin Academy 19:12.6 6:24
210 Casey Metzger Acalanes 19:13.7 6:25
211 Beckett Hepp Technology 19:14.1 6:25
212 Isaac Hayes California School for the Deaf 19:17.1 6:26
213 Max Cavelie Urban of San Francisco 19:17.3 6:26
214 David Ryu Cupertino 19:17.6 6:26
215 Aaron Shin Berean Christian 19:21 6:27
216 Noah Gorham Livermore 19:25.5 6:29
217 Songtsen Hergenrather Analy 19:28.1 6:29
218 William Hobbs Hercules 19:29.2 6:30
219 Robert Koberstein Los Altos 19:46.5 6:36
220 Noah Minor Branson 19:48 6:36
221 Shane Cessna Branson 19:51.5 6:37
222 Matteo Barbagli Urban of San Francisco 19:52.9 6:38
223 Christian Camacho Justin-Siena 19:55.8 6:39
224 Justin Llamera George Washington 20:06.8 6:42
225 Dominic Dewald Technology 20:21.4 6:47
226 Brody Eckber Oakland Tech 20:35.5 6:52
227 Cade Bouligny Branson 20:38.5 6:53
228 Arturo Espinoza Freedom 20:38.9 6:53
229 Thomas Gaskill Cardinal Newman 20:42.8 6:54
230 Joseph Pouncil Deer Valley 20:43.1 6:54
231 Aaditya Kumar Dougherty Valley 20:44.4 6:55
232 Calvin Grimes Urban of San Francisco 20:45.7 6:55
233 Nathaniel Villanueva Hercules 20:50 6:57
234 Camden Beaver Cardinal Newman 20:56.1 6:59
235 Nael Benmeziane Acalanes 21:11.8 7:04
236 Jack Jamison Justin-Siena 21:12.4 7:04
237 Gabriel Araujo Berean Christian 21:13 7:04
238 Milan Patel Dougherty Valley 21:29.7 7:10
239 Roger Bermudez Iii Freedom 21:32.2 7:11
240 Zachary Cauton Hercules 21:49.3 7:16
241 Javier Reyes Hercules 21:50.2 7:17
242 Jareth Lopez California School for the Deaf 22:00.9 7:20
243 Erick Cordova Freedom 22:15.6 7:25
244 Elijah Garcia Cabuag California School for the Deaf 22:31.5 7:31
245 David Gallacher Acalanes 23:18.7 7:46
246 Benjamin Smith Hercules 23:43.7 7:55
247 Leonardo Hatch California School for the Deaf 24:27.4 8:09
248 Reed Sadownick San Rafael 24:47.2 8:16
Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago
  • LR = Beat time from the most recent running of the course
  • PR = Set a new PR
  • PG = Beat personal goal
  • SBP = Best performance of season based on position of finish relative to the field.

All columns are sortable by clicking on the column heading.

Full Team Race Results - Boys V

Group of 5: V 1st 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Dublin
11-8-5-2-1
Gap: 0:23
79:35
15:55
5:18
122 Daniel Santhiapillai
-
15:43
5:14
15
Jorge Martinez-fernandez
-
15:53
5:18
21
Justin Feng
-
15:55
5:18
24
Tristan Gan
-
15:58
5:19
29
Lucas Lipman
-
16:06
5:22
33
Kevin Pedregosa
-
16:12
5:24
37
Akash Jain
-
16:52
5:37
86
1 St Mary's College
6-2-2-1-1
Gap: 0:52
79:10
15:50
5:17
122 Javin Schmitt
-
15:22
5:07
7
Tucker Presnell
-
15:24
5:08
9
Djali De Chalus
-
16:00
5:20
30
Jacob Demissie2
-
16:10
5:23
36
Ian Kopchik
-
16:13
5:24
40
Brandon Bosio
-
17:19
5:46
110
Kai Valle
-
17:32
5:51
124
3 Granada
4-4-3-3-3
Gap: 1:16
80:01
16:00
5:20
158 George Mikhael
-
15:16
5:05
4
Matthew Bertrand
-
15:48
5:16
17
Neil Ajeesh
-
15:57
5:19
27
Nicolai Barron
-
16:28
5:29
53
Matthew Eichenberger
-
16:32
5:31
57
Karnam Patel
-
16:38
5:33
68
Taino Mesa
-
16:44
5:35
77
4 College Park
3-7-8-6-4
Gap: 1:01
80:02
16:00
5:20
161 Jack Rattary
-
15:14
5:05
3
Noah Tungpalan
-
16:04
5:21
32
Brennon Tennant
-
16:14
5:25
41
Blake Leung
-
16:15
5:25
42
Liam Moore
-
16:15
5:25
43
Jake Vensko
-
16:29
5:30
55
Grayson Langford
-
16:40
5:33
70
5 Amador Valley
2-3-1-4-5
Gap: 1:43
80:03
16:01
5:20
179 Arran Gill Gulati
-
15:01
5:00
2
Aiden Versteeg
-
15:49
5:16
18
Sattvik Raju
-
15:54
5:18
23
Tommy Hekl
-
16:35
5:32
60
Noah Small
-
16:44
5:35
76








6 Tamalpais
7-4-5-5-6
Gap: 1:20
80:23
16:05
5:22
182 Marco Zink
-
15:22
5:07
8
Caeden Gardner
-
15:41
5:14
13
Sam Ismailer
-
16:13
5:24
39
Cooper Hatch
-
16:24
5:28
49
Gilbert Fillat
-
16:43
5:34
73
Leo Sanchez
-
17:22
5:47
113




7 California (San Ramon)
8-6-7-7-7
Gap: 1:47
81:04
16:13
5:24
224 Eshaan Hussain
-
15:26
5:09
10
Aidan Dube
-
15:41
5:14
14
Jonathan Mills-lawrence
-
16:16
5:25
45
Gustavo Mendes De Oliveira
-
16:29
5:30
54
Timmy Niu
-
17:13
5:44
101
Shiv Easwarachandran
-
17:35
5:52
130
Connor Griffin
-
17:35
5:52
131
8 Redwood (Larkspur)
14-10-10-9-8
Gap: 0:49
81:42
16:20
5:27
238 Gunnar Niemi
-
15:51
5:17
20
Oliver Bush
-
16:06
5:22
34
Nicholas Kemsley
-
16:32
5:31
56
Liam Mccaw
-
16:34
5:31
59
Justin Shern
-
16:39
5:33
69
Cole Robertson
-
16:55
5:38
91
Cole Sandrich
-
17:28
5:49
118
9 Foothill (Pleasanton)
9-9-9-8-9
Gap: 2:13
82:18
16:28
5:29
303 Connor Buscho
-
15:27
5:09
11
Michael Helms Jr.
-
15:57
5:19
28
Brennan Decoite
-
16:37
5:32
63
Jacob Lynn
-
16:37
5:32
65
Noah Mullins
-
17:40
5:53
136
Casey Nguyen
-
18:24
6:08
167
Narain Krishnakumar
-
18:35
6:12
174
10 Heritage (Brentwood)
20-14-12-11-10
Gap: 1:01
83:14
16:39
5:33
335 Jack Weiler
-
16:17
5:26
46
Aadit Nair
-
16:22
5:27
47
Brady Lockrem
-
16:27
5:29
51
Sanjog Sooch
-
16:51
5:37
85
Tameem Sarwari
-
17:17
5:46
106
Jared Cabico
-
17:40
5:53
134




11 Washington
19-11-11-12-11
Gap: 1:17
83:40
16:44
5:35
353 Evan Alexander
-
16:10
5:23
35
Grant Davila
-
16:12
5:24
38
Anish Gopisetty
-
16:36
5:32
61
Dhyan Narnapur
-
17:15
5:45
103
Shaan Shinde
-
17:27
5:49
116
Dev Shah
-
17:34
5:51
127
Arav Baruah
-
18:17
6:06
164
12 Analy
5-1-4-10-12
Gap: 4:12
83:55
16:47
5:36
380 Owen Dawson
-
15:16
5:05
5
Cormac Gaylord
-
15:21
5:07
6
Logan Dickson
-
16:16
5:25
44
Choegyal Hergenrather
-
17:35
5:52
128
Songtsen Hergenrather
-
19:28
6:29
197








13 Albany
1-11-13-14-13
Gap: 2:28
83:08
16:38
5:33
382 Callum Mcbride
-
14:52
4:57
1
Finn Gradia
-
16:42
5:34
72
Akash Shah
-
16:55
5:38
90
Marcus Yee
-
17:18
5:46
108
Cole Mahoney
-
17:20
5:47
111
Maxwell Prost
-
17:40
5:53
135
Sam Givner
-
18:44
6:15
180
14 Marina
23-18-14-13-14
Gap: 1:07
84:05
16:49
5:36
391 Miguel Flores
-
16:27
5:29
52
Tarin Riner
-
16:36
5:32
62
Kevin Azpeitia
-
16:38
5:33
67
Eduardo Bernal-samaro
-
16:51
5:37
84
Juan Carlos Perez
-
17:34
5:51
126
Victor Cano
-
18:02
6:01
152




15 The College Preparatory School
13-16-17-16-15
Gap: 1:36
84:35
16:55
5:38
424 Emiya Rendall-jackson
Sr
15:50
5:17
19
Saahil Bakhru
Sr
16:46
5:35
79
Kai Savage
Jr
17:14
5:45
102
Gabriel Barbosa-Topete
Jr
17:19
5:46
109
Andrew Martinovsky
So
17:26
5:49
115








16 Las Lomas
22-18-15-15-16
Gap: 1:28
84:51
16:58
5:39
435 Zack Springer
-
16:25
5:28
50
Akash Gandhi
-
16:37
5:32
64
Joshua Sonoda
-
16:46
5:35
78
Ayaan Rai
-
17:10
5:43
97
Kieran Hurley
-
17:53
5:58
146








17 Marin Catholic
25-25-22-20-17
Gap: 0:52
85:20
17:04
5:41
471 Jonnie Choi
-
16:37
5:32
66
Will Silloway
-
16:53
5:38
87
Robert Hadsell
-
17:04
5:41
95
Alex Willard
-
17:16
5:45
104
Hunter Glodowski-valla
-
17:29
5:50
119
Glenn Powers
-
17:42
5:54
138
Leo Robillard
-
17:49
5:56
142
18 Oakland Tech
16-17-16-17-18
Gap: 3:04
86:06
17:13
5:44
498 Gus Schafer
-
15:56
5:19
25
Steven Morehead
-
16:50
5:37
83
Oliver Arnold
-
16:53
5:38
89
Nathan Dewan
-
17:27
5:49
117
Samuel Martensen
-
19:00
6:20
184
Ishaan Moorthy-rajan
-
19:02
6:21
187
Brody Eckber
-
20:36
6:52
205
19 San Ramon Valley
24-21-20-20-19
Gap: 1:31
86:00
17:12
5:44
506 Jack Williams
-
16:34
5:31
58
Athaniel Hidalgo
-
16:47
5:36
80
Jacob Pancoast
-
17:12
5:44
100
Nicolas Morales
-
17:23
5:48
114
Jack Comb
-
18:04
6:01
154
Ben Burleson
-
18:12
6:04
160




20 Cupertino
12-15-18-20-20
Gap: 2:22
85:45
17:09
5:43
508 Dylan Frake
-
15:44
5:15
16
Rishit Sharma
-
16:48
5:36
81
Colin Wang
-
17:31
5:50
123
Ethan Garcia
-
17:37
5:52
132
Albert Zhang
-
18:06
6:02
156
Brady Diec
-
18:42
6:14
178
David Ryu
-
19:18
6:26
195
21 Livermore
26-23-21-18-21
Gap: 1:56
86:23
17:17
5:46
521 Connor Stromme
-
16:40
5:33
71
Noah Lloyd
-
16:43
5:34
74
Nathaniel Cameron-chiao
-
17:08
5:43
96
Joseph Spinka
-
17:17
5:46
105
Mathew Kilkenny
-
18:36
6:12
175
Noah Gorham
-
19:26
6:29
196




22 San Leandro
10-13-19-22-22
Gap: 2:33
86:26
17:17
5:46
543 Jmel Tesfai
-
15:38
5:13
12
Randolph St James
-
16:43
5:34
75
Augustine Garcia
-
17:54
5:58
147
Sebastian Maes
-
17:59
6:00
150
John Hernandez Monroy
-
18:11
6:04
159








23 Berkeley
18-20-25-24-23
Gap: 2:09
87:24
17:29
5:50
590 Preston Mullen
-
16:04
5:21
31
Dante Johnson
-
17:12
5:44
99
Jack Mackey-williams
-
17:55
5:58
148
Luca Small
-
18:01
6:00
151
Alejandro Vasquez Acosta
-
18:12
6:04
161
Ryan Morello
-
18:24
6:08
166
Zephyr Rhew
-
18:44
6:15
179
24 Acalanes
21-22-23-23-24
Gap: 2:50
88:11
17:38
5:53
606 Harry Zimmerman
-
16:24
5:28
48
Thomas Cronin
-
16:59
5:40
93
David Ellerbrock
-
17:30
5:50
121
Dashiell Tinianow
-
18:04
6:01
153
Casey Metzger
-
19:14
6:25
191
Nael Benmeziane
-
21:12
7:04
210
David Gallacher
-
23:19
7:46
217
25 Northgate
29-27-26-25-25
Gap: 1:15
87:29
17:30
5:50
608 Joaquin Guerrero
-
16:55
5:38
92
Ismael Opeyany
-
17:21
5:47
112
Anderson Lien
-
17:31
5:50
122
Christopher Romer
-
17:33
5:51
125
Seth Calkins
-
18:10
6:03
157
Brooks Bradburn
-
18:29
6:10
169




26 Branson
17-24-24-26-26
Gap: 3:52
89:30
17:54
5:58
652 Jasper James
-
15:56
5:19
26
Luke Vilhauer
-
17:30
5:50
120
Zander Alpert
-
17:35
5:52
129
Brody Buxton
-
18:41
6:14
177
Noah Minor
-
19:48
6:36
200
Shane Cessna
-
19:52
6:37
201
Cade Bouligny
-
20:39
6:53
206
27 Sonoma Academy
32-30-28-28-27
Gap: 0:35
88:21
17:40
5:53
666 Javier Hernandez Barragan
-
17:18
5:46
107
Walter Macievich
-
17:38
5:53
133
Coe Dexter
-
17:41
5:54
137
Leo Dale
-
17:52
5:57
144
Arman Mohammadi
-
17:53
5:58
145
Charlie Rubenstein
-
18:14
6:05
162
Koen Flocco
-
18:27
6:09
168
28 San Rafael
15-26-27-27-28
Gap: 8:54
96:05
19:13
6:24
739 Teo Cristea
-
15:54
5:18
22
Roman Vazquez
-
17:52
5:57
143
Dominic Bousquet
-
18:21
6:07
165
David Capdarest
-
19:12
6:24
189
Reed Sadownick
-
24:47
8:16
220








29 Marin Academy
30-31-31-29-29
Gap: 2:11
91:34
18:19
6:06
786 Fineas Degooyer
-
17:01
5:40
94
Sebastian Lema
-
17:58
5:59
149
Josh Levitan
-
18:30
6:10
170
Fletcher Matthiesen
-
18:52
6:17
183
Jackson Faber
-
19:13
6:24
190








30 Urban of San Francisco
31-29-29-29-30
Gap: 2:42
92:24
18:29
6:10
798 Nolan Rhodes
-
17:11
5:44
98
Minjae Chung
-
17:48
5:56
141
Skylan Tong
-
18:16
6:05
163
Max Cavelie
-
19:17
6:26
194
Matteo Barbagli
-
19:53
6:38
202
Calvin Grimes
-
20:46
6:55
208




31 Technology
27-28-30-31-31
Gap: 3:33
93:12
18:38
6:13
803 Aaron Derango
-
16:49
5:36
82
Will Engh
-
17:47
5:56
140
Harrison Matticola
-
19:01
6:20
185
Beckett Hepp
-
19:14
6:25
192
Dominic Dewald
-
20:21
6:47
204








32 Justin-Siena
28-31-32-32-32
Gap: 4:20
94:54
18:59
6:20
839 Peter Eierman
-
16:53
5:38
88
Cameron Vale
-
18:05
6:02
155
Stuart Falace
-
18:48
6:16
182
Christian Camacho
-
19:56
6:39
203
Jack Jamison
-
21:12
7:04
211








33 Los Altos
33-33-33-33-33
Gap: 2:01
94:00
18:48
6:16
883 Alexander Shen
-
17:46
5:55
139
Zhiyuan Li
-
18:40
6:13
176
William Nasif
-
18:45
6:15
181
Gavin Eger
-
19:02
6:21
188
Robert Koberstein
-
19:47
6:36
199








34 Dougherty Valley
34-34-34-34-34
Gap: 2:34
95:03
19:01
6:20
896 Shreyas Swaminathan
-
18:11
6:04
158
Gonzalo Redondo Pajaron
-
18:33
6:11
172
Anuraag Shaligram
-
18:34
6:11
173
Jacob Lin
-
19:01
6:20
186
Aaditya Kumar
-
20:44
6:55
207
Milan Patel
-
21:30
7:10
212




35 California School for the Deaf
35-35-35-35-35
Gap: 5:56
106:49
21:22
7:07
1014 Abel Garcia
-
18:32
6:11
171
Isaac Hayes
-
19:17
6:26
193
Jareth Lopez
-
22:01
7:20
215
Elijah Garcia Cabuag
-
22:32
7:31
216
Leonardo Hatch
-
24:27
8:09
219








36 Hercules
36-36-36-36-36
Gap: 4:15
107:42
21:32
7:11
1052 William Hobbs
-
19:29
6:30
198
Nathaniel Villanueva
-
20:50
6:57
209
Zachary Cauton
-
21:49
7:16
213
Javier Reyes
-
21:50
7:17
214
Benjamin Smith
-
23:44
7:55
218








Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
  • The sequence of numbers (e.g. 3-3-4-2-1) in the School column refers to the team's place in the race after each runner finished. It indicates the strength of the team by position.
  • If shaded in this color, this athlete broke the tie with a competitor resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners AND broke a tie resulting in his/her team finishing ahead of that competitor.

All columns are sortable by clicking on the column heading.

Full Individual Race Results - Boys F/S

Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp
1 Evrin Wasser American 16:13.9 5:25
2 Adriano Fildani San Ramon Valley 16:31.9 5:31
3 Roman Makaruk Terra Linda 16:35.8 5:32
4 Joseph Shapiro American 16:36 5:32
5 Santiago Henriquez Moreau Catholic 16:39.9 5:33
6 Grant Philippe American 16:42.8 5:34
7 Thanos Givas Redwood (Larkspur) 16:50.3 5:37
8 Davis Miner De La Salle 16:50.9 5:37
9 Nathan Bess Piedmont Hills 16:53.2 5:38
10 Spencer Rodden De La Salle 16:53.3 5:38
11 Tanmay Paranjpe Dougherty Valley 16:54.8 5:38
12 Joshua Andres San Ramon Valley 16:55.3 5:38
13 Gabriel Gonzalez Dublin 16:55.3 5:38
14 Aidan Delgado Dublin 16:55.7 5:39
15 Nicholas Windham Northgate 16:55.7 5:39
16 Michael Kirkham De La Salle 16:59 5:40
17 Cole Nothelfer Dublin 16:59.7 5:40
18 Jason Craw De La Salle 17:00.5 5:40
19 Jayden Ho Piedmont Hills 17:02.2 5:41
20 Woody Szydlik Lowell 17:02.4 5:41
21 Dylan Trueman San Ramon Valley 17:06.7 5:42
22 Noah Dunn San Ramon Valley 17:07.9 5:43
23 Johnathan Lumm Dublin 17:08.8 5:43
24 Baxter Horne San Ramon Valley 17:08.9 5:43
25 Aiden Fong So The College Preparatory School 17:09.2 5:43 1/5 3/14 12/51 18:04
(0:55)
18:04
(0:55)
18:04
(0:55)
You ROCK! (LY, LR, PR)
26 Trent Pham Dougherty Valley 17:12.5 5:44
27 Kai Sullivan St Mary's College 17:12.9 5:44
28 Dante Pothina Dougherty Valley 17:13.9 5:45
29 Benjamin Gonzalez Piedmont Hills 17:14.6 5:45
30 Philip Dasovich Dougherty Valley 17:16.8 5:46
31 Peter Dasovich Dougherty Valley 17:17.8 5:46
32 Levi Myers Lowell 17:19.6 5:47
33 Ewan Thomson Los Altos 17:20.6 5:47
34 Allen Perry Dublin 17:20.8 5:47
35 Ryan Dauphinais Tamalpais 17:20.9 5:47
36 Gray Garson San Ramon Valley 17:23.4 5:48
37 Giovanni Macaluso Northgate 17:25 5:48
38 Felix Mathew Berkeley 17:34.3 5:51
39 Eli Ask Redwood (Larkspur) 17:37.1 5:52
40 Seth Bronson American 17:39.2 5:53
41 Julen Abrego Los Altos 17:39.9 5:53
42 Chase Cloney San Marin 17:42 5:54
43 Dominic Frazee College Park 17:45 5:55
44 Siwei Li Emerald 17:49.3 5:56
45 Pranav Sivakumar Emerald 17:49.5 5:57
46 Satvik Janyavula Dublin 17:52.9 5:58
47 Garrett Brown Amador Valley 17:53.3 5:58
48 Alex Li Cupertino 17:53.4 5:58
49 Austin Dunwoodie Las Lomas 17:54.4 5:58
50 Isaac Porter St Mary's College 17:54.8 5:58
51 Ethan Liu Moreau Catholic 17:55.3 5:58
52 Shota Levijarvi Terra Linda 17:55.5 5:59
53 Ian Tingley Lowell 17:55.7 5:59
54 Khalil Pearson St Mary's College 17:57 5:59
55 Theo Dupont Los Altos 17:57.1 5:59
56 Nicholas Thomson Convent & Stuart Hall 17:58 5:59
57 Edward Fontaine Convent & Stuart Hall 17:59.5 6:00
58 Jasmehr Arora Dougherty Valley 17:59.8 6:00
59 Julian Wolf Stephens Albany 18:00 6:00
60 Matteus Owens De La Salle 18:02.7 6:01
61 Angel Ramirez Piedmont Hills 18:03.7 6:01
62 Harlan Reed Cardinal Newman 18:04.5 6:02
63 Kenneth Cheung Lowell 18:04.7 6:02
64 Jj Garg Convent & Stuart Hall 18:05 6:02
65 Yali Dancig-perlman Redwood (Larkspur) 18:05.6 6:02
66 Jimmy Chen Piedmont Hills 18:06.7 6:02
67 Harkaran Saund Amador Valley 18:07.5 6:03
68 Ethan Liu Lick Wilmerding 18:08 6:03
69 Sullivan Gillmore Tamalpais 18:08.4 6:03
70 Luke Ishimaru San Ramon Valley 18:09.1 6:03
71 Robin Firoozye Berkeley 18:09.7 6:03
72 Zane Vigus So The College Preparatory School 18:11.7 6:04 2/5 7/14 19/47
73 Aleko Nicholas Tamalpais 18:13.3 6:04
74 Angus Wells Convent & Stuart Hall 18:19.2 6:06
75 Arjun Thakur Mission San Jose 18:21.7 6:07
76 Raeef Bashir Los Altos 18:23.2 6:08
77 Jonas Oh Lowell 18:24.6 6:08
78 Matthew Gleeson Dublin 18:24.8 6:08
79 Aaron Hur Lick Wilmerding 18:26.8 6:09
80 Julien Voy Redwood (Larkspur) 18:28 6:09
81 Jason Kunkel Tamalpais 18:28.1 6:09
82 Alexander (Sasha) Berek Collier So The College Preparatory School 18:28.3 6:09 3/5 8/14 13/45 You ROCK! (SBP)
83 Christopher Lee Northgate 18:29.2 6:10
84 Andrew Bosio St Mary's College 18:30.1 6:10
85 Christian Pappas Terra Linda 18:30.2 6:10
86 Kolten Atkinson San Marin 18:31.2 6:10
87 Joaquin Eyzaguirre Sherwood Berkeley 18:31.2 6:10
88 James Northcutt Novato 18:33.5 6:11
89 Robert Alderete Scheidt De La Salle 18:33.7 6:11
90 Noah Tuason Moreau Catholic 18:33.8 6:11
91 Justin Noche Las Lomas 18:35.4 6:12
92 Orin Budgin College Park 18:37.1 6:12
93 Kenta Levijarvi Terra Linda 18:37.5 6:13
94 Maximilian Neumeier Redwood (Larkspur) 18:38.1 6:13
95 Evan Vu Amador Valley 18:38.8 6:13
96 Jeremy Hu Emerald 18:39.3 6:13
97 Rhys Sullivan Northgate 18:41 6:14
98 Ryan Shimomura American 18:45.2 6:15
99 Ben Kunz Hillbrook 18:47.1 6:16
100 William Choi Lick Wilmerding 18:47.3 6:16
101 Lev Corliss Lick Wilmerding 18:47.3 6:16
102 Muhriz Munir Amador Valley 18:49.4 6:16
103 Maddox Penaflor El Camino 18:52 6:17
104 Elias Torres Convent & Stuart Hall 18:52.8 6:18
105 Steven Yu Dougherty Valley 18:54.3 6:18
106 Scott St. Clair St Mary's College 18:55.9 6:19
107 Adam Abrinko Northgate 18:57.8 6:19
108 Derick Alcira El Camino 18:58.9 6:20
109 Cameron Louie Los Altos 18:59 6:20
110 Gabriel Park Fr The College Preparatory School 18:59.9 6:20 4/5 9/14 17/42 19:41
(0:41)
19:41
(0:41)
You ROCK! (LR, PR)
111 Sankarshana Sudeendra Emerald 19:00 6:20
112 Oren Greninger College Park 19:01.1 6:20
113 Kiran Allidina Redwood (Larkspur) 19:01.4 6:20
114 Apollo Lee San Mateo 19:01.4 6:20
115 Tristan Deason Berkeley 19:01.8 6:21
116 Noshua Nunley Deer Valley 19:03.8 6:21
117 Ian Chung Piedmont 19:04.4 6:21
118 Evan Arcara Moreau Catholic 19:04.5 6:22
119 Dresden Schulte-sasse Piedmont 19:04.8 6:22
120 Aaron Bennett Piedmont 19:05.2 6:22
121 Alistair Carroll Granada 19:07.3 6:22
122 Ben Simon Amador Valley 19:11 6:24
123 Jonathan Friedman Alhambra (Martinez) 19:12.4 6:24
124 Shane Molkenbuhr Monte Vista 19:13.6 6:25
125 Xavier Perez Westmoor 19:13.8 6:25
126 Colten Judd Redwood (Larkspur) 19:13.9 6:25
127 Benjamin Rodgriguez Northgate 19:15.9 6:25
128 Benjamin Kulunk College Park 19:16.1 6:25
129 Brian Kao Foothill (Pleasanton) 19:16.4 6:25
130 William Manche Los Altos 19:16.5 6:26
131 Wataro Dan Los Altos 19:16.9 6:26
132 Gianni Moraglia Hercules 19:17.5 6:26
133 Luca Laforte Piedmont 19:18.2 6:26
134 Luke Mckalip Las Lomas 19:18.7 6:26
135 Ajay Jeyaraj Monte Vista 19:19.3 6:26
136 Kevin Ly Piedmont Hills 19:21.4 6:27
137 Jack Mcphee De La Salle 19:23.4 6:28
138 Xiaoran Xiong Piedmont Hills 19:24.5 6:28
139 Fernando Velasco Piner 19:24.9 6:28
140 Griffin Kubitz San Mateo 19:26 6:29
141 Adam Dreyfus Foothill (Pleasanton) 19:27.1 6:29
142 Calvin Coleman Sonoma Academy 19:27.1 6:29
143 Asher Kastner Marin Academy 19:27.4 6:29
144 Ollie Penn Acalanes 19:27.8 6:29
145 Aster Deng Amador Valley 19:29.4 6:30
146 Dhruv Ranjit Amador Valley 19:30.1 6:30
147 Matthew Jacobo Mt Eden 19:30.9 6:30
148 Connor Williams Terra Linda 19:32.6 6:31
149 Robert (bobby) Townsend Terra Linda 19:33.2 6:31
150 Christian Lee Piedmont 19:34.4 6:31
151 Christian Almonte Mt Eden 19:36.5 6:32
152 Aarav Agarwal Emerald 19:36.8 6:32
153 Mcjilton Collin San Leandro 19:37.4 6:32
154 Phoenix Talens Heritage (Brentwood) 19:38.1 6:33
155 Jason Lau San Leandro 19:39.9 6:33
156 Wesley Strassburger Sonoma Academy 19:41.2 6:34
157 George Urban College Park 19:41.5 6:34
158 Nathanael Lee So The College Preparatory School 19:42.2 6:34 5/5 10/14 18/35 22:56
(3:14)
22:56
(3:14)
You ROCK! (LR, PR)
159 Josiah Young Westmoor 19:43.5 6:35
160 Brock Garland Acalanes 19:44.2 6:35
161 Alvin Zhou Westmoor 19:45.2 6:35
162 Soren Buckley Fernandez Marin Academy 19:45.4 6:35
163 Jackson Purcell Hillbrook 19:45.6 6:35
164 Sam Adkins Tamalpais 19:46.8 6:36
165 Griffin Arnot Convent & Stuart Hall 19:49.1 6:36
166 Sean De Jesus El Camino 19:51.5 6:37
167 Roman Moreno Westmoor 19:53.3 6:38
168 Miles Garthwaite San Marin 19:53.4 6:38
169 Cottingham King Northgate 19:54.1 6:38
170 Tobias Baltazar Moreau Catholic 19:54.7 6:38
171 Beckett Cotter Las Lomas 19:55.7 6:39
172 Thomas Carlson Cardinal Newman 19:59.3 6:40
173 Wyland Kodam Emerald 19:59.6 6:40
174 Edik Molina Acalanes 20:02.6 6:41
175 Emmet Fretwell Acalanes 20:02.7 6:41
176 Atienza Giro San Leandro 20:03.1 6:41
177 Dean Macumber Freedom 20:05.8 6:42
178 Jackson Baird Granada 20:06 6:42
179 Anthony Rogers Deer Valley 20:06.8 6:42
180 Edward Nguyen Moreau Catholic 20:10 6:43
181 Max Giacomazzi San Mateo 20:10.8 6:44
182 Joseph Du Las Lomas 20:10.9 6:44
183 Adrian Valencia Mt Eden 20:11.1 6:44
184 Alexander Johnson Westmoor 20:11.7 6:44
185 Braden Howard Monte Vista 20:12.9 6:44
186 Trevor Rizzo San Mateo 20:12.9 6:44
187 Robert Martinez San Leandro 20:15.1 6:45
188 Kingston Jones Albany 20:15.4 6:45
189 Tomas Buitrago George Washington 20:17.5 6:46
190 Jorge Guch San Leandro 20:18.8 6:46
191 Gavin Johnsonmun College Park 20:19.2 6:46
192 Christian Zahradka San Leandro 20:21.5 6:47
193 Ekenechukwu Ugwu Deer Valley 20:21.7 6:47
194 Bruno Middleton St Mary's College 20:22.3 6:47
195 Zia Lehman Berkeley 20:22.8 6:48
196 Mikhail Panin San Marin 20:27.2 6:49
197 Minchul Choi Piedmont 20:27.8 6:49
198 Aidan Anselmo Sonoma Academy 20:29 6:50
199 Xavier Feraren Hercules 20:29.6 6:50
200 Keane Garibay Hercules 20:30.2 6:50
201 Luke Scharlemann Foothill (Pleasanton) 20:30.6 6:50
202 Thomas Borovicka Berkeley 20:31 6:50
203 Arjun Mocherla Emerald 20:31.6 6:51
204 Anthony Guzman Heritage (Brentwood) 20:33.8 6:51
205 Freddie Wu George Washington 20:33.8 6:51
206 Neev Chatterjee Cupertino 20:37.1 6:52
207 Nereus Vossos Berkeley 20:37.5 6:53
208 Zane Bruschi Acalanes 20:39.2 6:53
209 Avery Santos Las Lomas 20:40 6:53
210 Imran Durani American 20:50.2 6:57
211 Max Kamian San Leandro 20:53 6:58
212 Beckett Pagador Piner 21:03 7:01
213 Kai Grondona Monte Vista 21:04.5 7:02
214 Edward Naepflin Piner 21:09.6 7:03
215 Alex Rogers Novato 21:10 7:03
216 Charles Shaw Heritage (Brentwood) 21:12.2 7:04
217 Georgie Willson Tamalpais 21:14 7:05
218 Joshua Huang Hillbrook 21:16.9 7:06
219 Teo Shimura Albany 21:17.4 7:06
220 Anish Kamble Foothill (Pleasanton) 21:21.2 7:07
221 Jacob Malonzo Hercules 21:22.3 7:07
222 Evan Trong John F. Kennedy (Fremont) 21:22.6 7:08
223 Liam Johnson College Park 21:22.7 7:08
224 Yuli Song Albany 21:22.9 7:08
225 Jackson Puckett Cardinal Newman 21:24.3 7:08
226 Hiro Youngberg Granada 21:28.6 7:10
227 Tsz Him Rico Wan George Washington 21:36.1 7:12
228 Hunter Buckmaster Benicia 21:36.6 7:12
229 Lekh Patel Granada 21:40.7 7:14
230 Darsh Dhuvur Foothill (Pleasanton) 21:43.5 7:15
231 Danny Shapiro Marin Academy 21:46.6 7:16
232 Beckett Lynch Sonoma Academy 21:52.2 7:17
233 Cal Krage Zillas Acalanes 21:52.6 7:18
234 Joshua Richards Deer Valley 21:56.6 7:19
235 Leo Chen Acalanes 21:59.6 7:20
236 Vallab Kameswaran Foothill (Pleasanton) 21:59.6 7:20
237 Spencer Turley Lick Wilmerding 22:13.5 7:25
238 Jacob Flores George Washington 22:15.9 7:25
239 Ryan Wilcock Heritage (Brentwood) 22:16 7:25
240 Mitch Merritt Hillbrook 22:22.5 7:28
241 Roberto Castanon Lowell 22:33.4 7:31
242 Carlos Chamberlain Freedom 22:35 7:32
243 Roshan Dalal Head-Royce 22:40.5 7:34
244 John-noah Chang Monte Vista 22:40.9 7:34
245 Orion Murison Smith Novato 23:01.8 7:41
246 Jack Henderson Cardinal Newman 23:07.8 7:43
247 Harrison Hackett Cardinal Newman 23:08.1 7:43
248 Dane Ramos Freedom 23:36.6 7:52
249 Jared Tunay-ramirez Mt Eden 23:40.7 7:54
250 Alex Hong Hercules 23:48.5 7:56
251 Elijah Sam Albany 23:52 7:57
252 Tyler Wisyanski Heritage (Brentwood) 24:13.2 8:04
253 Rowan Trafton Piner 24:19.9 8:07
254 Erick Perez Novato 24:20.5 8:07
255 Atticus Kilar Lick Wilmerding 24:30 8:10
256 Wyatt Derr Alhambra (Martinez) 24:39.2 8:13
257 Vikram Devaru Hillbrook 25:06.3 8:22
258 Maxwell Lyon George Washington 25:35.9 8:32
259 William Hennessey George Washington 25:49.2 8:36
260 Dylan Chandran Monte Vista 25:58.7 8:40
261 Max Roth Hillbrook 27:06.2 9:02
262 Brandon Kohfield Piner 27:09.8 9:03
263 Sebastian Garcia Hillbrook 30:25.2 10:08
Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago
  • LR = Beat time from the most recent running of the course
  • PR = Set a new PR
  • PG = Beat personal goal
  • SBP = Best performance of season based on position of finish relative to the field.

All columns are sortable by clicking on the column heading.

Full Team Race Results - Boys F/S

Group of 5: F/S 1st 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 San Ramon Valley
2-2-3-3-1
Gap: 0:37
84:51
16:58
5:39
81 Adriano Fildani
-
16:32
5:31
2
Joshua Andres
-
16:55
5:38
12
Dylan Trueman
-
17:07
5:42
21
Noah Dunn
-
17:08
5:43
22
Baxter Horne
-
17:09
5:43
24
Gray Garson
-
17:23
5:48
36
Luke Ishimaru
-
18:09
6:03
68
2 Dublin
9-4-4-4-2
Gap: 0:26
85:20
17:04
5:41
101 Gabriel Gonzalez
-
16:55
5:38
13
Aidan Delgado
-
16:56
5:39
14
Cole Nothelfer
-
17:00
5:40
17
Johnathan Lumm
-
17:09
5:43
23
Allen Perry
-
17:21
5:47
34
Satvik Janyavula
-
17:53
5:58
45
Matthew Gleeson
-
18:25
6:08
75
3 De La Salle
6-3-2-2-3
Gap: 1:12
85:46
17:09
5:43
110 Davis Miner
-
16:51
5:37
8
Spencer Rodden
-
16:53
5:38
10
Michael Kirkham
-
16:59
5:40
16
Jason Craw
-
17:01
5:40
18
Matteus Owens
-
18:03
6:01
58
Robert Alderete Scheidt
-
18:34
6:11
84
Jack Mcphee
-
19:23
6:28
126
4 Dougherty Valley
8-6-6-5-4
Gap: 0:23
85:56
17:11
5:44
126 Tanmay Paranjpe
-
16:55
5:38
11
Trent Pham
-
17:13
5:44
26
Dante Pothina
-
17:14
5:45
28
Philip Dasovich
-
17:17
5:46
30
Peter Dasovich
-
17:18
5:46
31
Jasmehr Arora
-
18:00
6:00
56
Steven Yu
-
18:54
6:18
99
5 American
1-1-1-1-5
Gap: 2:31
85:57
17:11
5:44
144 Evrin Wasser
-
16:14
5:25
1
Joseph Shapiro
-
16:36
5:32
4
Grant Philippe
-
16:43
5:34
6
Seth Bronson
-
17:39
5:53
40
Ryan Shimomura
-
18:45
6:15
93
Imran Durani
-
20:50
6:57
180




6 Piedmont Hills
7-5-5-6-6
Gap: 1:14
87:20
17:28
5:49
180 Nathan Bess
-
16:53
5:38
9
Jayden Ho
-
17:02
5:41
19
Benjamin Gonzalez
-
17:15
5:45
29
Angel Ramirez
-
18:04
6:01
59
Jimmy Chen
-
18:07
6:02
64
Kevin Ly
-
19:21
6:27
125
Xiaoran Xiong
-
19:25
6:28
127
7 Lowell
11-8-7-7-7
Gap: 1:22
88:47
17:45
5:55
238 Woody Szydlik
-
17:02
5:41
20
Levi Myers
-
17:20
5:47
32
Ian Tingley
-
17:56
5:59
51
Kenneth Cheung
-
18:05
6:02
61
Jonas Oh
-
18:25
6:08
74
Roberto Castanon
-
22:33
7:31
203




8 Redwood (Larkspur)
5-7-8-8-8
Gap: 1:48
89:39
17:56
5:59
275 Thanos Givas
-
16:50
5:37
7
Eli Ask
-
17:37
5:52
39
Yali Dancig-perlman
-
18:06
6:02
63
Julien Voy
-
18:28
6:09
77
Maximilian Neumeier
-
18:38
6:13
89
Kiran Allidina
-
19:01
6:20
106
Colten Judd
-
19:14
6:25
115
9 Los Altos
14-12-9-9-9
Gap: 1:38
90:20
18:04
6:01
302 Ewan Thomson
-
17:21
5:47
33
Julen Abrego
-
17:40
5:53
41
Theo Dupont
-
17:57
5:59
53
Raeef Bashir
-
18:23
6:08
73
Cameron Louie
-
18:59
6:20
102
William Manche
-
19:17
6:26
119
Wataro Dan
-
19:17
6:26
120
10 St Mary's College
13-13-9-10-10
Gap: 1:43
90:31
18:06
6:02
308 Kai Sullivan
-
17:13
5:44
27
Isaac Porter
-
17:55
5:58
48
Khalil Pearson
-
17:57
5:59
52
Andrew Bosio
-
18:30
6:10
81
Scott St. Clair
-
18:56
6:19
100
Bruno Middleton
-
20:22
6:47
167




11 Northgate
10-8-11-12-11
Gap: 2:02
90:29
18:06
6:02
325 Nicholas Windham
-
16:56
5:39
15
Giovanni Macaluso
-
17:25
5:48
37
Christopher Lee
-
18:29
6:10
80
Rhys Sullivan
-
18:41
6:14
92
Adam Abrinko
-
18:58
6:19
101
Benjamin Rodgriguez
-
19:16
6:25
116
Cottingham King
-
19:54
6:38
149
12 Convent & Stuart Hall
21-18-14-13-12
Gap: 0:55
91:15
18:15
6:05
341 Nicholas Thomson
-
17:58
5:59
54
Edward Fontaine
-
18:00
6:00
55
Jj Garg
-
18:05
6:02
62
Angus Wells
-
18:19
6:06
72
Elias Torres
-
18:53
6:18
98
Griffin Arnot
-
19:49
6:36
147




13 Terra Linda
3-10-12-11-13
Gap: 2:57
91:12
18:14
6:05
356 Roman Makaruk
-
16:36
5:32
3
Shota Levijarvi
-
17:56
5:59
50
Christian Pappas
-
18:30
6:10
82
Kenta Levijarvi
-
18:38
6:13
88
Connor Williams
-
19:33
6:31
133
Robert (bobby) Townsend
-
19:33
6:31
134




14 Tamalpais
15-16-15-15-14
Gap: 2:26
91:58
18:24
6:08
397 Ryan Dauphinais
-
17:21
5:47
35
Sullivan Gillmore
-
18:08
6:03
67
Aleko Nicholas
-
18:13
6:04
71
Jason Kunkel
-
18:28
6:09
78
Sam Adkins
-
19:47
6:36
146
Georgie Willson
-
21:14
7:05
186




15 Moreau Catholic
4-11-13-14-15
Gap: 3:15
92:08
18:26
6:09
398 Santiago Henriquez
-
16:40
5:33
5
Ethan Liu
-
17:55
5:58
49
Noah Tuason
-
18:34
6:11
85
Evan Arcara
-
19:05
6:22
109
Tobias Baltazar
-
19:55
6:38
150
Edward Nguyen
-
20:10
6:43
157




16 Amador Valley
19-19-19-19-16
Gap: 1:18
92:40
18:32
6:11
410 Garrett Brown
-
17:53
5:58
46
Harkaran Saund
-
18:08
6:03
65
Evan Vu
-
18:39
6:13
90
Muhriz Munir
-
18:49
6:16
97
Ben Simon
-
19:11
6:24
112
Aster Deng
-
19:29
6:30
131
Dhruv Ranjit
-
19:30
6:30
132
17 Emerald
18-14-17-17-17
Gap: 1:48
92:55
18:35
6:12
418 Siwei Li
-
17:49
5:56
43
Pranav Sivakumar
-
17:50
5:57
44
Jeremy Hu
-
18:39
6:13
91
Sankarshana Sudeendra
-
19:00
6:20
104
Aarav Agarwal
-
19:37
6:32
136
Wyland Kodam
-
20:00
6:40
153
Arjun Mocherla
-
20:32
6:51
174
17 The College Preparatory School
12-15-16-16-17
Gap: 2:33
92:31
18:30
6:10
418 Aiden Fong
So
17:09
5:43
25
Zane Vigus
So
18:12
6:04
70
Alexander (Sasha) Berek Collier
So
18:28
6:09
79
Gabriel Park
Fr
19:00
6:20
103
Nathanael Lee
So
19:42
6:34
141








19 Berkeley
16-17-18-18-19
Gap: 2:49
93:40
18:44
6:15
465 Felix Mathew
-
17:34
5:51
38
Robin Firoozye
-
18:10
6:03
69
Joaquin Eyzaguirre Sherwood
-
18:31
6:10
83
Tristan Deason
-
19:02
6:21
107
Zia Lehman
-
20:23
6:48
168
Thomas Borovicka
-
20:31
6:50
173
Nereus Vossos
-
20:38
6:53
177
20 College Park
17-20-20-21-20
Gap: 1:57
94:21
18:52
6:17
491 Dominic Frazee
-
17:45
5:55
42
Orin Budgin
-
18:37
6:12
87
Oren Greninger
-
19:01
6:20
105
Benjamin Kulunk
-
19:16
6:25
117
George Urban
-
19:42
6:34
140
Gavin Johnsonmun
-
20:19
6:46
165
Liam Johnson
-
21:23
7:08
191
21 Lick Wilmerding
24-22-21-20-21
Gap: 4:06
96:23
19:17
6:26
532 Ethan Liu
-
18:08
6:03
66
Aaron Hur
-
18:27
6:09
76
William Choi
-
18:47
6:16
95
Lev Corliss
-
18:47
6:16
96
Spencer Turley
-
22:14
7:25
199
Atticus Kilar
-
24:30
8:10
211




22 Las Lomas
20-21-22-22-22
Gap: 2:17
95:55
19:11
6:24
565 Austin Dunwoodie
-
17:54
5:58
47
Justin Noche
-
18:35
6:12
86
Luke Mckalip
-
19:19
6:26
123
Beckett Cotter
-
19:56
6:39
151
Joseph Du
-
20:11
6:44
158
Avery Santos
-
20:40
6:53
179




23 Piedmont
26-24-23-23-23
Gap: 0:30
96:07
19:13
6:24
586 Ian Chung
-
19:04
6:21
108
Dresden Schulte-sasse
-
19:05
6:22
110
Aaron Bennett
-
19:05
6:22
111
Luca Laforte
-
19:18
6:26
122
Christian Lee
-
19:34
6:31
135
Minchul Choi
-
20:28
6:49
169




24 Westmoor
28-29-25-24-24
Gap: 0:58
98:48
19:46
6:35
707 Xavier Perez
-
19:14
6:25
114
Josiah Young
-
19:44
6:35
142
Alvin Zhou
-
19:45
6:35
144
Roman Moreno
-
19:53
6:38
148
Alexander Johnson
-
20:12
6:44
159








25 San Leandro
33-31-31-27-25
Gap: 0:41
99:54
19:59
6:40
757 Mcjilton Collin
-
19:37
6:32
137
Jason Lau
-
19:40
6:33
139
Atienza Giro
-
20:03
6:41
156
Robert Martinez
-
20:15
6:45
161
Jorge Guch
-
20:19
6:46
164
Christian Zahradka
-
20:22
6:47
166
Max Kamian
-
20:53
6:58
181
26 Acalanes
32-30-30-26-26
Gap: 1:11
99:57
19:59
6:40
760 Ollie Penn
-
19:28
6:29
130
Brock Garland
-
19:44
6:35
143
Edik Molina
-
20:03
6:41
154
Emmet Fretwell
-
20:03
6:41
155
Zane Bruschi
-
20:39
6:53
178
Cal Krage Zillas
-
21:53
7:18
196
Leo Chen
-
22:00
7:20
197
27 Monte Vista
27-26-24-25-27
Gap: 3:27
102:31
20:30
6:50
784 Shane Molkenbuhr
-
19:14
6:25
113
Ajay Jeyaraj
-
19:19
6:26
124
Braden Howard
-
20:13
6:44
160
Kai Grondona
-
21:05
7:02
183
John-noah Chang
-
22:41
7:34
204
Dylan Chandran
-
25:59
8:40
215




28 Foothill (Pleasanton)
29-28-28-29-28
Gap: 2:27
102:19
20:28
6:49
803 Brian Kao
-
19:16
6:25
118
Adam Dreyfus
-
19:27
6:29
129
Luke Scharlemann
-
20:31
6:50
172
Anish Kamble
-
21:21
7:07
189
Darsh Dhuvur
-
21:44
7:15
195
Vallab Kameswaran
-
22:00
7:20
198




29 Albany
22-25-27-28-29
Gap: 5:52
104:48
20:58
6:59
807 Julian Wolf Stephens
-
18:00
6:00
57
Kingston Jones
-
20:15
6:45
162
Teo Shimura
-
21:17
7:06
188
Yuli Song
-
21:23
7:08
192
Elijah Sam
-
23:52
7:57
208








30 Cardinal Newman
23-23-26-30-30
Gap: 5:04
105:44
21:09
7:03
816 Harlan Reed
-
18:05
6:02
60
Thomas Carlson
-
19:59
6:40
152
Jackson Puckett
-
21:24
7:08
193
Jack Henderson
-
23:08
7:43
205
Harrison Hackett
-
23:08
7:43
206








31 Hillbrook
25-27-29-31-31
Gap: 6:19
107:18
21:28
7:09
840 Ben Kunz
-
18:47
6:16
94
Jackson Purcell
-
19:46
6:35
145
Joshua Huang
-
21:17
7:06
187
Mitch Merritt
-
22:23
7:28
202
Vikram Devaru
-
25:06
8:22
212
Max Roth
-
27:06
9:02
216
Sebastian Garcia
-
30:25
10:08
218
32 Hercules
30-32-32-32-32
Gap: 4:31
105:28
21:06
7:02
859 Gianni Moraglia
-
19:18
6:26
121
Xavier Feraren
-
20:30
6:50
170
Keane Garibay
-
20:30
6:50
171
Jacob Malonzo
-
21:22
7:07
190
Alex Hong
-
23:49
7:56
207








33 Heritage (Brentwood)
34-34-34-33-33
Gap: 4:35
107:53
21:35
7:12
908 Phoenix Talens
-
19:38
6:33
138
Anthony Guzman
-
20:34
6:51
175
Charles Shaw
-
21:12
7:04
185
Ryan Wilcock
-
22:16
7:25
201
Tyler Wisyanski
-
24:13
8:04
209








34 Piner
31-33-33-34-34
Gap: 7:45
113:07
22:37
7:32
921 Fernando Velasco
-
19:25
6:28
128
Beckett Pagador
-
21:03
7:01
182
Edward Naepflin
-
21:10
7:03
184
Rowan Trafton
-
24:20
8:07
210
Brandon Kohfield
-
27:10
9:03
217








35 George Washington
35-35-35-35-35
Gap: 5:18
110:19
22:04
7:21
946 Tomas Buitrago
-
20:18
6:46
163
Freddie Wu
-
20:34
6:51
176
Tsz Him Rico Wan
-
21:36
7:12
194
Jacob Flores
-
22:16
7:25
200
Maxwell Lyon
-
25:36
8:32
213
William Hennessey
-
25:49
8:36
214




Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
  • The sequence of numbers (e.g. 3-3-4-2-1) in the School column refers to the team's place in the race after each runner finished. It indicates the strength of the team by position.
  • If shaded in this color, this athlete broke the tie with a competitor resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners AND broke a tie resulting in his/her team finishing ahead of that competitor.

All columns are sortable by clicking on the column heading.

Full Individual Race Results - Boys F/S

Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp
1 Lucas Holbak Granada 16:54.1 5:38
2 Rohan Kotamraju Monte Vista 17:12.5 5:44
3 Brayden Young Monte Vista 17:14.2 5:45
4 Uriel Olivares Piner 17:23.4 5:48
5 Jacob Meza Piedmont Hills 17:30.8 5:50
6 Bryce Dimas Granada 17:31.3 5:50
7 Alex Van Veen Granada 17:37.7 5:53
8 Gustavo Vargas Piner 17:38.2 5:53
9 Isaac Che Piedmont Hills 17:40.3 5:53
10 Avery Holland George Washington 17:48.9 5:56
11 Geoffrey Stafford Monte Vista 17:52 5:57
12 David Dombrowski Clayton Valley 17:54 5:58
13 Silvio Tsao Granada 18:03.5 6:01
14 Jacob Torres Granada 18:05.1 6:02
15 Maxwell Habermeyer Clayton Valley 18:07.9 6:03
16 Bryce Boydon Monte Vista 18:15.5 6:05
17 Jack Lynch Convent & Stuart Hall 18:31 6:10
18 William Alexander Monte Vista 18:31.7 6:11
19 Ben Nguyen Marina 18:33.9 6:11
20 Alejandro Morales San Ramon Valley 18:35.5 6:12
21 Caleb Wong Piedmont Hills 18:35.8 6:12
22 Liam Willis Dublin 18:36.6 6:12
23 Casper Ma Piedmont Hills 18:38.1 6:13
24 Ceasar Mora Piner 18:40.5 6:14
25 Nathan Combes Westmoor 18:41.2 6:14
26 Matthew Brajnikoff George Washington 18:41.7 6:14
27 Andrew Ko George Washington 18:42.8 6:14
28 Caleb Rowell-mackenzie Tamalpais 18:45.8 6:15
29 Leo-paul Aram Los Altos 18:47.4 6:16
30 Isaac Hsieh Monte Vista 18:47.5 6:16
31 Nathan Sanchez Abraham Lincoln (SJ) 18:51 6:17
32 Santosh Arunkumar Mission San Jose 18:51.7 6:17
33 Colin Heilpern Galileo Academy 18:55.3 6:18
34 Theodore Biggs Los Altos 18:56.5 6:19
35 Yannik Johnston Berkeley 18:57.3 6:19
36 Jeffery Gonsalvez Analy 18:58.8 6:20
37 Jonas Wilkinson Hayward 18:59 6:20
38 Sayuj Balakrishnan Dougherty Valley 18:59.8 6:20
39 Aiden Johnson Piner 19:03.5 6:21
40 Taiji Kawaguchi Piedmont Hills 19:06.7 6:22
41 Nolan Mahrus Tamalpais 19:06.9 6:22
42 Jonathan Diego Martinez Clayton Valley 19:07 6:22
43 Brayden Macquarrie Analy 19:08.4 6:23
44 Peter Ko George Washington 19:09.7 6:23
45 Matthew Pham Piedmont Hills 19:11.3 6:24
46 Benjamin Wilson Dublin 19:11.4 6:24
47 Patrick Hougan Berkeley 19:14.7 6:25
48 Henry Hartman Piner 19:17.8 6:26
49 Samuel Schirmer Redwood (Larkspur) 19:18.1 6:26
50 Elijah Guerrero Convent & Stuart Hall 19:22 6:27
51 Enzo Perez Marina 19:26.5 6:29
52 Connor Wong-woo Dublin 19:26.6 6:29
53 Caio Siegel Oakland 19:28.1 6:29
54 Sayam Bhavan Dublin 19:28.1 6:29
55 Jack Burry Lick Wilmerding 19:29.2 6:30
56 Luca Ionescu-zanetti Berkeley 19:31.7 6:31
57 Oliver Hughes Monte Vista 19:31.8 6:31
58 Gavin Passey San Ramon Valley 19:32.8 6:31
59 Wyatt Mann Dublin 19:35.3 6:32
60 Luke Thomas George Washington 19:35.9 6:32
61 Jacob Merrell Dublin 19:36.5 6:32
62 Kyle Lin Urban of San Francisco 19:37.5 6:33
63 Agastya Palathuruthil Convent & Stuart Hall 19:38.7 6:33
64 Henry Glascoe Livermore 19:39.5 6:33
65 Leon Miladinovic Amador Valley 19:40 6:33
66 Dominik Lopez Antioch 19:40.1 6:33
67 Carlos Blanc-alvarez Amador Valley 19:44.6 6:35
68 Angel Salgado Lopez Analy 19:44.7 6:35
69 Suhan Reddy Anugu Dougherty Valley 19:44.9 6:35
70 William Warnock Dublin 19:45.3 6:35
71 Avi Srivastava Dougherty Valley 19:45.5 6:35
72 Charles Watson St Helena 19:47.8 6:36
73 Evan Yu Convent & Stuart Hall 19:49 6:36
74 Zachary Chen Los Altos 19:51.4 6:37
75 Alexander Dominguez Santos Piner 19:51.8 6:37
76 Victor Campos El Camino 19:52.7 6:38
77 Logan Tang Amador Valley 19:53.4 6:38
78 Samuel Endres Convent & Stuart Hall 19:53.9 6:38
79 Zyzaque Scholten De La Salle 19:55.4 6:38
80 Julien Comfort-krezanoski Tamalpais 19:59 6:40
81 Bryan Chapman Redwood (Larkspur) 20:03.8 6:41
82 Lucas Leopold Mayol Redwood (Larkspur) 20:07.1 6:42
83 Albert Li Los Altos 20:09.3 6:43
84 Ethan Xu Redwood (Larkspur) 20:11.2 6:44
85 Steven Olson Northgate 20:12.7 6:44
86 Henri Patterson De La Salle 20:14.1 6:45
87 Clay Dye Convent & Stuart Hall 20:15.3 6:45
88 Finnegan Barzo Livermore 20:16.1 6:45
89 Evan Chen Balboa 20:17.2 6:46
90 Nolan Kazmierski Amador Valley 20:17.6 6:46
91 Garret Wong2 El Camino 20:17.9 6:46
92 Bryan Arevalo De La Salle 20:18.2 6:46
93 Adrian Gross Oakland 20:19.6 6:47
94 Reid Graves Redwood (Larkspur) 20:23.3 6:48
95 Jasper Smith Lick Wilmerding 20:24.2 6:48
96 Joseph Ho Piedmont Hills 20:25.8 6:49
97 Daniel Somera Mission San Jose 20:26.9 6:49
98 Kavach Patel San Ramon Valley 20:30.2 6:50
99 Brendan Kelly Page George Washington 20:31.2 6:50
100 Gavin Overman Livermore 20:31.2 6:50
101 Noah Mena Livermore 20:32.1 6:51
102 Trystan Lee Livermore 20:34.6 6:52
103 Matthew Kim Los Altos 20:37.5 6:53
104 Vijay Sidhu Los Altos 20:38.2 6:53
105 Shane Morgan Redwood (Larkspur) 20:38.4 6:53
106 William Cruz-santos Pajaro Valley 20:38.6 6:53
107 Blake Wilson Redwood (Larkspur) 20:38.7 6:53
108 John (jack) Cross College Park 20:40.1 6:53
109 Samuel Ortiz Clayton Valley 20:40.4 6:53
110 Ruikang Wang Amador Valley 20:42.2 6:54
111 Cristian Herrera Antioch 20:43 6:54
112 Travis Peng Moreau Catholic 20:44.8 6:55
113 Aiden San Felipe El Camino 20:46.6 6:56
114 Ajay Govindarajan Mission San Jose 20:46.6 6:56
115 Aaron Jung Berkeley 20:48.1 6:56
116 Jimmy Liu Galileo Academy 20:53.1 6:58
117 Rushil Vrishaketu Dougherty Valley 20:53.4 6:58
118 Lucas Chen El Camino 20:54.2 6:58
119 Silas Zedlewski Fr The College Preparatory School 20:55 6:58 1/4 11/14 36/52
120 Edward (teddy) Glackin So The College Preparatory School 20:56.4 6:59 2/4 12/14 26/51 19:25.58 19:25.58 19:25.58
121 Adrian Bertulfo Hayward 20:58.3 6:59
122 Daniel Landeza Moreau Catholic 20:58.5 7:00
123 Noe Maldonado Antioch 20:59.9 7:00
124 Nachiketh Nandish Amador Valley 21:00.3 7:00
125 Jerry Lu Emerald 21:02 7:01
126 Cody Lowe Dougherty Valley 21:03.7 7:01
127 Jeevan Padda Moreau Catholic 21:05.5 7:02
128 Kellen Beltz Livermore 21:07.9 7:03
129 Tron Kindseth Lick Wilmerding 21:08.4 7:03
130 Jayden Moy Lick Wilmerding 21:08.5 7:03
131 Charlie Yau Northgate 21:10 7:03
132 Ayo Agoro Oakland Tech 21:10.9 7:04
133 Haden Milner Piedmont 21:12.4 7:04
134 Seth James Antioch 21:12.7 7:04
135 Elias Soliman Urban of San Francisco 21:16.2 7:05
136 Henry Hemauer College Park 21:22.4 7:07
137 Vincent Lee Westmoor 21:24.6 7:08
138 Zidi Tiger Geng Foothill (Pleasanton) 21:25.5 7:09
139 Bryan Nguyen Moreau Catholic 21:26.1 7:09
140 Emiliano Suarez Hayward 21:26.5 7:09
141 Roman Macievich Terra Linda 21:27.8 7:09
142 Matthew Sunga El Camino 21:28.1 7:09
143 Ethan Velasquez Marina 21:28.4 7:09
144 Kavish Dua Heritage (Brentwood) 21:28.5 7:09
145 Donovan Valoroso Pajaro Valley 21:29.7 7:10
146 Warren Su Mission San Jose 21:29.9 7:10
147 William Wu Los Altos 21:30.1 7:10
148 Avery Zhu San Leandro 21:30.4 7:10
149 Nathan Stern Terra Linda 21:31 7:10
150 Ishaan Wagle Lick Wilmerding 21:32.3 7:11
151 Milo Curtin Northgate 21:32.7 7:11
152 Russell Loar De La Salle 21:32.8 7:11
153 Mateo Garcia Abraham Lincoln (SJ) 21:33 7:11
154 Noah Shappet De La Salle 21:35.7 7:12
155 Drake Price Northgate 21:36.2 7:12
156 Jose Munoz Hayward 21:36.8 7:12
157 Liam Mckeon Terra Linda 21:39.1 7:13
158 Carlos Silva Moreau Catholic 21:39.5 7:13
159 Theodore Trenkle Berkeley 21:42.9 7:14
160 Neal Pretto Balboa 21:43.4 7:14
161 Lewis Eyerly Northgate 21:44.2 7:15
162 Bruno Salerno Clayton Valley 21:45.3 7:15
163 Ryan Mecheril Emerald 21:45.9 7:15
164 Eli Abta San Domenico 21:47 7:16
165 Ian Velasquez Marina 21:52 7:17
166 Noah Ahn Lick Wilmerding 21:53.6 7:18
167 Gabriel Jang Terra Linda 21:57.9 7:19
168 Jason Nguyen Westmoor 21:59 7:20
169 Derek Ohlson George Washington 21:59.1 7:20
170 William Zuercher Branson 21:59.1 7:20
171 Brian Shkurovich Branson 22:00.9 7:20
172 Donald Stewart Mission San Jose 22:01 7:20
173 Liam Mahrus Tamalpais 22:03 7:21
174 Joey Grasser-hoskins St Helena 22:06.2 7:22
175 Sullivan Tennant College Park 22:06.3 7:22
176 Samir Sridharan Branson 22:06.3 7:22
177 Thomas Aguilar Westmoor 22:09.8 7:23
178 William Uppington San Mateo 22:10.4 7:23
179 Manuel Galaviz Antioch 22:12.6 7:24
180 Jonas Vela De La Salle 22:18.7 7:26
181 Jacob Ockner Terra Linda 22:27.9 7:29
182 Jasper Valmores College Park 22:28 7:29
183 Angel Arziga Marina 22:29.5 7:30
184 Shawn Bloch Oakland 22:33.2 7:31
185 Brian Hsu Hayward 22:49.7 7:37
186 John Swanson College Park 23:02.7 7:41
187 Emiliano Paredes-Ortiz Fr The College Preparatory School 23:03.8 7:41 3/4 13/14 32/40 24:22
(1:18)
24:22
(1:18)
You ROCK! (LR, PR)
188 Trevor Johnsonmun College Park 23:07 7:42
189 Sidhant Ramasayam Emerald 23:07.5 7:43
190 Dao Tayson San Leandro 23:08.8 7:43
191 Apollo Canlas Northgate 23:10.1 7:43
192 Sam Sheppard International 23:11.2 7:44
193 Sattvik Sapuram Fr The College Preparatory School 23:15.5 7:45 4/4 14/14 28/36 24:25
(1:09)
24:25
(1:09)
You ROCK! (LR, PR)
194 Mathew Johnson Moreau Catholic 23:24.3 7:48
195 Evan Grewal Moreau Catholic 23:28.2 7:49
196 Gordon Wang American 23:28.3 7:49
197 Lawson Gaylord Analy 23:28.4 7:49
198 Soren Price Urban of San Francisco 23:30.5 7:50
199 Oliver Snapp San Ramon Valley 23:31.9 7:51
200 Diego Gonzalez-cisneros Pajaro Valley 23:32.2 7:51
201 Cody Costopoulos San Domenico 23:32.4 7:51
202 Adeeb Malek-goumi Las Lomas 23:40.3 7:53
203 Demir Kocaman Marin Academy 23:41 7:54
204 Chase Thenemann San Ramon Valley 23:41.3 7:54
205 Lucas Lee Urban of San Francisco 23:41.8 7:54
206 Vikram Snyder Emerald 23:47 7:56
207 Ben Keyser Urban of San Francisco 23:48.3 7:56
208 Micah Moskowitz Marin Academy 24:00.7 8:00
209 Oscar Lin El Camino 24:08.2 8:03
210 Zhou Ethan San Leandro 24:18.2 8:06
211 Aidan Felardo San Ramon Valley 24:18.7 8:06
212 Matthew Spokes Lick Wilmerding 24:22.8 8:08
213 Florian Zieminski Foothill (Pleasanton) 24:24.9 8:08
214 Rhysd Duncan Foothill (Pleasanton) 24:26.3 8:09
215 Isaac Tellez Pajaro Valley 24:27.4 8:09
216 Boden Wilson-el Sokkary Foothill (Pleasanton) 24:40.7 8:14
217 Giorgio Iacono International 24:41.2 8:14
218 Evan Tam San Mateo 24:48.7 8:16
219 Henry Pickett Las Lomas 24:55.7 8:19
220 Michael Kovac Oakland Tech 25:00.7 8:20
221 Brooks Englert Novato 25:11.4 8:24
222 Adrien Chen Hercules 25:14.5 8:25
223 Kayton Louie Hercules 25:35.2 8:32
224 Evan Speer College Park 25:35.8 8:32
225 Rowan Greenwood Novato 26:36.4 8:52
226 Adrian Wang Marin Academy 26:58.9 9:00
227 Russell Millard Hercules 27:28.1 9:09
228 Carlos Witt Heritage (Brentwood) 27:49.5 9:17
229 Michael Velasquez-pablo Oakland 28:00.8 9:20
230 Lucas Aranda Foothill (Pleasanton) 29:59.4 10:00
231 Sage Rafer International 30:46.8 10:16
232 Ken Tran Piedmont 33:03.7 11:01
233 Theodor Robbins-lee International 34:09.5 11:23
Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago
  • LR = Beat time from the most recent running of the course
  • PR = Set a new PR
  • PG = Beat personal goal
  • SBP = Best performance of season based on position of finish relative to the field.

All columns are sortable by clicking on the column heading.