Montgomery Results from the Lowell Invitational at Golden Gate Park on 9/6/25

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
Asher Cabinaw Harris Jr V 17:09.6 6:04 2.83 169/201 5/7 5/7 25/30
Cameron Guenther Sr V 17:28.5 6:10 2.83 179/201 6/7 6/7 22/27
Elliott Larsen Sr V 15:59.5 5:39 2.83 114/201 2/7 2/7 26/32
Oliver Haupt Sr V 15:51 5:36 2.83 105/201 1/7 1/7 31/33
Robert Donohue So V 17:08.3 6:03 2.83 168/201 4/7 4/7 25/30
Tomas Mercado Sr V 17:49.5 6:18 2.83 186/201 7/7 7/7 17/18
Tristan Karres Jr V 16:50.8 5:57 2.83 153/201 3/7 3/7 25/31
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 26/30 82:59
1:19
2.83 5:52 5:36 6:04 689 5:06 85:46
(2:47,3.2)
85:46
(2:47,3.2%)
Your Team ROCKS! (LR, PR) Oliver Haupt (101), Elliott Larsen (110), Tristan Karres (149), Robert Donohue (164), Asher Cabinaw Harris (165)
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 Conor Lott Sr Clovis North 13:50 4:53
2 Ryan Fitzpatrick Sr Nueva 13:52.5 4:54
3 Ryan Chen Sr Mountain View 13:53.1 4:54
4 Adrian Cantu Jr Saugus 13:57 4:56
5 Stephen Sziebert Sr Bellarmine College Prep 13:58.9 4:56
6 Deven Koppala Jr Mountain View 14:00.7 4:57
7 Henry Hauser Jr Menlo School 14:01.6 4:57
8 Arnav Agrawal Jr Milpitas 14:04.6 4:58
9 Jacob Leath So Clovis North 14:08.9 5:00
10 Sattvik Raju Sr Amador Valley 14:14.6 5:02
11 Ben Penzel Sr Bellarmine College Prep 14:15.9 5:02
12 Sam Hurst Sr Los Altos 14:17 5:03
13 Yohan Anderson Jr San Clemente 14:18.5 5:03
14 Landon Warriner Jr McClatchy 14:18.7 5:03
15 Mateo Cafaro Sr Monte Vista 14:23.3 5:05
16 Hugh Heyer Jr McClatchy 14:25.6 5:06
17 Gabriel Saludo So Piedmont Hills 14:25.9 5:06
18 Aiden Bodell Sr Saugus 14:27.9 5:07
19 Dean Caringella Sr Mountain View 14:30.2 5:07
20 Thomas Hekl Sr Amador Valley 14:33.2 5:09
21 Taran Davies Sr Los Altos 14:35.1 5:09
22 Magnus Johansson Jr San Clemente 14:35.7 5:09
23 Duncan Burk Jr Bellarmine College Prep 14:35.9 5:10
24 Rohan Iyer So Milpitas 14:36.1 5:10
25 Oliver Olbekson So Menlo School 14:36.8 5:10
26 Abhinav Chakrad Sr Milpitas 14:40.5 5:11
27 Jacob Granados Sr Salesian 14:40.8 5:11
28 Ilan Gerber Jr Mountain View 14:41.4 5:11
29 Lucas Ruark Sr Tamalpais 14:41.4 5:11
30 Mathew Castaneda Sr Clovis North 14:42.2 5:12
31 Matthew Wong Sr Clovis North 14:44 5:12
32 Caleb Fredericks Sr Saugus 14:46 5:13
33 Rohan Kotamraju Jr Monte Vista 14:48.3 5:14
34 Charles Rubenstein So Clovis North 14:48.8 5:14
35 Rowan Prindiville Sr Woodside Priory 14:50 5:14
36 Lucas Diaz Fr Clovis North 14:51.4 5:15
37 Henry Saywell Jr Saugus 14:52.8 5:15
38 Logan Dickson Jr Analy 14:52.9 5:16
39 Conrad Chern Jr Crystal Springs Uplands 14:53.3 5:16
40 Leo Berberich Jr Archie Williams 14:55.2 5:16
41 Nicholas Anderson Sr Piedmont Hills 14:55.4 5:16
42 Erik Troester Jr San Clemente 14:55.7 5:17
43 Ben Wyman Jr San Clemente 14:56 5:17
44 Dylan Connell Sr Bellarmine College Prep 14:56.1 5:17
45 Landon Schaefer Sr Carlmont 14:56.5 5:17
46 Cooper Lowe Sr Monte Vista 14:57 5:17
47 Sean (gunnar) Niemi Sr Redwood (Larkspur) 14:58.4 5:17
48 Abhinav Aggarwal Jr Bellarmine College Prep 15:00 5:18
49 Zachary Heller Sr Junipero Serra 15:01.4 5:19
50 Varun Nagaraj So Los Altos 15:01.7 5:19
51 Manuel Garcia Murillo Jr Piedmont Hills 15:02.3 5:19
52 Conner Jaurigue Jr San Clemente 15:02.5 5:19
53 Miles Sijstermans Jr Los Altos 15:03.1 5:19
54 Amay Srinivasan Sr Menlo School 15:03.4 5:19
55 Rowan Gentin Sr Mountain View 15:05.1 5:20
56 Sujadullah Amarkhil Sr McClatchy 15:07.9 5:21
57 Reese Terrell Jr Convent & Stuart Hall 15:08 5:21
58 Kiefer Schultz So Woodside 15:08.5 5:21
59 Joey Kasahara Jr Saugus 15:10.5 5:22
60 Archie Byrom Sr Poly (Long Beach) 15:10.6 5:22
61 Ewan Thomson So Los Altos 15:11 5:22
62 Owen Dawson Sr Analy 15:12.3 5:22
63 Sean Chamberlin Sr Archie Williams 15:12.7 5:23
64 Michael Kornfeld Jr Tamalpais 15:13.1 5:23
65 Oliver Bush So Redwood (Larkspur) 15:13.3 5:23
66 Gian-carlo A Marca So Branson 15:17.2 5:24
67 Shashank Nandakumar Jr Bellarmine College Prep 15:21.8 5:26
68 Atticus Siedman Jr Tamalpais 15:23 5:26
69 Jonathan Gardner Sr San Clemente 15:23.8 5:26
70 Adriano Fildani So San Ramon Valley 15:23.9 5:26
71 Graham Deeble Jr Poly (Long Beach) 15:24.5 5:27
72 Chandler Mar Jr Archie Williams 15:24.8 5:27
73 Joseph Bronzini Sr Junipero Serra 15:24.8 5:27
74 Kevin Vadackumcheril Jr Monte Vista 15:25 5:27
75 Ayden Celeste Sr McClatchy 15:28.1 5:28
76 Jonathan Ho Jr Nueva 15:29.9 5:29
77 Jordan Landaverde Sr Mountain View 15:30.4 5:29
78 Cole Sandrich Jr Redwood (Larkspur) 15:30.6 5:29
79 Thanos Givas Jr Redwood (Larkspur) 15:32.8 5:30
80 Zachary Jones Sr Menlo-Atherton 15:35.1 5:30
81 Jonnie Choi Sr Marin Catholic 15:36.8 5:31
82 Justin Dubbs Sr Carlmont 15:36.9 5:31
83 Johnathan Magee Jr Milpitas 15:37 5:31
84 Gavin Peavy Sr Saugus 15:38.3 5:32
85 Jonah Block Jr Menlo School 15:38.8 5:32
86 Jarvis Hong Sr Milpitas 15:39.1 5:32
87 Alex Willard Jr Marin Catholic 15:39.4 5:32
88 Noah Chun Sr Poly (Long Beach) 15:39.9 5:32
89 Andrew Little Sr Junipero Serra 15:41.3 5:33
90 Paul Wang Jr Palo Alto 15:42 5:33
91 Julian Anderson Sr Convent & Stuart Hall 15:43.9 5:34
92 Lucas Barbou-des-places Jr Los Altos 15:45.4 5:34
93 Jacob Guhr So Palo Alto 15:46.3 5:34
94 Finian Donnelley Sr Archie Williams 15:46.8 5:35
95 Tyler Wollin So Saugus 15:46.9 5:35
96 William Fisk So Archie Williams 15:47.6 5:35
97 Jayden Ho Jr Piedmont Hills 15:48.2 5:35
98 Isaac Che So Piedmont Hills 15:48.5 5:35
99 Austin Requejo Sr Poly (Long Beach) 15:48.7 5:35
100 Diego Laredo Sr Amador Valley 15:48.8 5:35
101 Julian Wherry Sr Poly (Long Beach) 15:49 5:35
102 Choegyal Hergenrather Jr Analy 15:49.8 5:36
103 Kentaro Wuertele Sr Menlo-Atherton 15:50 5:36
104 Liam Mccaw Sr Redwood (Larkspur) 15:50.8 5:36
105 Oliver Haupt Sr Montgomery 15:51 5:36 1/7 1/7 31/33
106 Lorenzo De La Rosa Sr McClatchy 15:51.3 5:36
107 Kai Melosh Jr Woodside 15:52.1 5:36
108 Teo Donnelley Sr Archie Williams 15:53.3 5:37
109 Nathan Miller So Junipero Serra 15:55.5 5:38
110 Dane Hansen Sr Menlo-Atherton 15:55.8 5:38
111 Connor Cronin Sr Carlmont 15:56.3 5:38
112 Owen Correia Sr McClatchy 15:57.2 5:38
113 Ethan Shapero Jr Menlo School 15:58.6 5:39
114 Elliott Larsen Sr Montgomery 15:59.5 5:39 2/7 2/7 26/32
115 Brendan Chaparro Sr Poly (Long Beach) 16:01.5 5:40
116 Rajan Kaushek Sr Menlo School 16:01.9 5:40
117 Ryan Dauphinais Jr Tamalpais 16:02.3 5:40
118 Ethan Varma Jr Palo Alto 16:03.7 5:41
119 Ashwin Indrayan Fr Amador Valley 16:04.2 5:41
120 Nico St. Angel Sr Bellarmine College Prep 16:05.2 5:41
121 Nicholas Matsis Sr San Ramon Valley 16:05.6 5:41
122 Kyle Lee Sr Convent & Stuart Hall 16:11.6 5:43
123 Nick Ferguson Sr Archie Williams 16:11.8 5:43
124 Kgosi Mothokakobo So Woodside 16:13.5 5:44
125 Finn Croft Jr San Ramon Valley 16:13.9 5:44
126 Gabriel Haller Sr Carlmont 16:16.1 5:45
127 Lachlan Riley Sr Convent & Stuart Hall 16:16.8 5:45
128 Miguel Casas Sr Poly (Long Beach) 16:17.1 5:45
129 Athaniel Hidalgo Sr San Ramon Valley 16:19.7 5:46
130 Justus Kabir So Tamalpais 16:20.1 5:46
131 Jeevith Rajesh So Amador Valley 16:20.3 5:46
132 James Yue Sr Menlo School 16:20.4 5:46
133 Carlos Blanc-alvarez So Amador Valley 16:21.2 5:47
134 Cole Robertson So Redwood (Larkspur) 16:21.7 5:47
135 Asher Harris Sr Menlo-Atherton 16:23.4 5:47
136 Mattheau Rivera Sr Piedmont Hills 16:23.7 5:48
137 Kerem Olgun Sr Carlmont 16:23.8 5:48
138 Conner Lee Sr Convent & Stuart Hall 16:23.9 5:48
139 Luke Spalding Sr Convent & Stuart Hall 16:24 5:48
140 Martin Stoyanov Jr Menlo-Atherton 16:25.3 5:48
141 Shane Molkenbuhr So Monte Vista 16:25.5 5:48
142 Arav Saxena Fr Amador Valley 16:25.7 5:48
143 Quince Holman Sr Analy 16:27 5:49
144 Augustus Lucas So Woodside 16:27.6 5:49
145 Baxter Horne Jr San Ramon Valley 16:29.6 5:50
146 Michael Tellis Sr Woodside 16:31.9 5:50
147 David Hills Jr Los Altos 16:32.4 5:51
148 Graham Donovan Jr Tamalpais 16:32.6 5:51
149 Hunter Prince Jr Carlmont 16:35.3 5:52
150 Sabry Bowden Jr Convent & Stuart Hall 16:44.9 5:55
151 Dylan Trueman Jr San Ramon Valley 16:48.9 5:57
152 Shourya Kukkala Jr Milpitas 16:50.5 5:57
153 Tristan Karres Jr Montgomery 16:50.8 5:57 3/7 3/7 25/31
154 Caleb Lawson Sr Woodside 16:52 5:58
155 Nicholas Bleeg Jr Monte Vista 16:53.6 5:58
156 Abe Marshall Jr Branson 16:55.8 5:59
157 Jeffery Gonsalves So Analy 16:58.4 6:00
158 Noah Minor So Branson 17:01.6 6:01
159 Vincent Flores So Salesian 17:02.3 6:01
160 Jose Hernandez Fr Salesian 17:02.4 6:01
161 Angus Bly Sr San Domenico 17:03.4 6:02
162 Landon Allen So Marin Catholic 17:03.4 6:02
163 Luke Vilhauer Sr Branson 17:03.7 6:02
164 Gray Garson So San Ramon Valley 17:05 6:02
165 Duke Le Sr Piedmont Hills 17:05.1 6:02
166 Cameron Nguyen Jr Junipero Serra 17:05.6 6:02
167 Darien Gold Fr Branson 17:06.5 6:03
168 Robert Donohue So Montgomery 17:08.3 6:03 4/7 4/7 25/30
169 Asher Cabinaw Harris Jr Montgomery 17:09.6 6:04 5/7 5/7 25/30
170 Zander Alpert Sr Branson 17:10.3 6:04
171 Linden Lee Jr McClatchy 17:11.1 6:04
172 Billy Hoagland Sr San Domenico 17:13.3 6:05
173 Blake Bowen Jr Palo Alto 17:18.1 6:07
174 Anthony Margulici So Oakland Tech 17:20.2 6:08
175 Everett Esterkyn Fr Branson 17:21.9 6:08
176 Theodore Mui Sr Carlmont 17:22.1 6:08
177 Noah Flores Jr Salesian 17:25.5 6:09
178 Gautham Srikanth Sr Milpitas 17:27.9 6:10
179 Cameron Guenther Sr Montgomery 17:28.5 6:10 6/7 6/7 22/27
180 Julian Roth Sr Redwood (Larkspur) 17:30 6:11
181 Garrett Bailey Sr Woodside 17:30.1 6:11
182 Jacob Guerrero Jr Salesian 17:30.3 6:11
183 Davin Jorgensen Sr Analy 17:34 6:12
184 Ben Barsky Sr Oakland Tech 17:37.1 6:14
185 Erol Cetinok Sr Woodside Priory 17:44.2 6:16
186 Tomas Mercado Sr Montgomery 17:49.5 6:18 7/7 7/7 17/18
187 Kelvin Gao Jr Junipero Serra 17:55 6:20
188 Alton Bender Sr San Domenico 17:56.4 6:20
189 Noam Bertot Sr Menlo-Atherton 17:59.7 6:22
190 Tobi Dillon Sr San Domenico 18:08.4 6:25
191 Trevor Martin So Oakland Tech 18:16.4 6:27
192 David Mijangos Sr Salesian 18:27.4 6:31
193 Jayden Canelas Sr Salesian 18:39.6 6:36
194 Luke Skowrup So Oakland Tech 19:22.5 6:51
195 Wesley Fong Jr Marin Catholic 19:23.2 6:51
196 Siddharth Prasad Sr Woodside Priory 19:48.3 7:00
197 Andrei Seletskiy Sr Palo Alto 20:25.6 7:13
198 Jasper Hobbs So Oakland Tech 20:26.1 7:13
199 Eli Abta Jr San Domenico 20:38.4 7:18
200 Noah Devries So Oakland Tech 21:13.6 7:30
201 Bryson Monterroso Sr Marin Catholic 21:54.6 7:45
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 Clovis North
1-2-3-2-1
Gap: 0:59
72:14
14:27
5:06
101 Conor Lott
Sr
13:50
4:53
1
Jacob Leath
So
14:09
5:00
8
Mathew Castaneda
Sr
14:42
5:12
29
Matthew Wong
Sr
14:44
5:12
30
Charles Rubenstein
So
14:49
5:14
33
Lucas Diaz
Fr
14:51
5:15
34




2 Mountain View
2-1-1-1-2
Gap: 1:12
72:11
14:26
5:06
104 Ryan Chen
Sr
13:53
4:54
2
Deven Koppala
Jr
14:01
4:57
5
Dean Caringella
Sr
14:30
5:07
18
Ilan Gerber
Jr
14:41
5:11
27
Rowan Gentin
Sr
15:05
5:20
52
Jordan Landaverde
Sr
15:30
5:29
73




3 Bellarmine College Prep
4-3-2-3-3
Gap: 1:01
72:47
14:33
5:09
122 Stephen Sziebert
Sr
13:59
4:56
4
Ben Penzel
Sr
14:16
5:02
10
Duncan Burk
Jr
14:36
5:10
22
Dylan Connell
Sr
14:56
5:17
41
Abhinav Aggarwal
Jr
15:00
5:18
45
Shashank Nandakumar
Jr
15:22
5:26
64
Nico St. Angel
Sr
16:05
5:41
116
4 Saugus
3-4-4-4-4
Gap: 1:14
73:14
14:39
5:11
142 Adrian Cantu
Jr
13:57
4:56
3
Aiden Bodell
Sr
14:28
5:07
17
Caleb Fredericks
Sr
14:46
5:13
31
Henry Saywell
Jr
14:53
5:15
35
Joey Kasahara
Jr
15:11
5:22
56
Gavin Peavy
Sr
15:38
5:32
80
Tyler Wollin
So
15:47
5:35
91
5 San Clemente
9-10-6-5-5
Gap: 0:44
73:48
14:46
5:13
161 Yohan Anderson
Jr
14:19
5:03
12
Magnus Johansson
Jr
14:36
5:09
21
Erik Troester
Jr
14:56
5:17
39
Ben Wyman
Jr
14:56
5:17
40
Conner Jaurigue
Jr
15:03
5:19
49
Jonathan Gardner
Sr
15:24
5:26
66




6 Los Altos
8-9-7-6-6
Gap: 0:54
74:08
14:50
5:14
186 Sam Hurst
Sr
14:17
5:03
11
Taran Davies
Sr
14:35
5:09
20
Varun Nagaraj
So
15:02
5:19
47
Miles Sijstermans
Jr
15:03
5:19
50
Ewan Thomson
So
15:11
5:22
58
Lucas Barbou-des-places
Jr
15:45
5:34
88
David Hills
Jr
16:32
5:51
143
7 Milpitas
6-7-5-7-7
Gap: 1:35
74:37
14:55
5:16
216 Arnav Agrawal
Jr
14:05
4:58
7
Rohan Iyer
So
14:36
5:10
23
Abhinav Chakrad
Sr
14:41
5:11
25
Johnathan Magee
Jr
15:37
5:31
79
Jarvis Hong
Sr
15:39
5:32
82
Shourya Kukkala
Jr
16:51
5:57
148
Gautham Srikanth
Sr
17:28
6:10
174
8 McClatchy
10-5-8-8-8
Gap: 1:33
75:12
15:02
5:19
255 Landon Warriner
Jr
14:19
5:03
13
Hugh Heyer
Jr
14:26
5:06
15
Sujadullah Amarkhil
Sr
15:08
5:21
53
Ayden Celeste
Sr
15:28
5:28
72
Lorenzo De La Rosa
Sr
15:51
5:36
102
Owen Correia
Sr
15:57
5:38
108
Linden Lee
Jr
17:11
6:04
167
9 Menlo School
5-7-8-10-9
Gap: 1:57
75:19
15:04
5:19
271 Henry Hauser
Jr
14:02
4:57
6
Oliver Olbekson
So
14:37
5:10
24
Amay Srinivasan
Sr
15:03
5:19
51
Jonah Block
Jr
15:39
5:32
81
Ethan Shapero
Jr
15:59
5:39
109
Rajan Kaushek
Sr
16:02
5:40
112
James Yue
Sr
16:20
5:46
128
10 Piedmont Hills
12-12-11-11-10
Gap: 1:23
76:00
15:12
5:22
289 Gabriel Saludo
So
14:26
5:06
16
Nicholas Anderson
Sr
14:55
5:16
38
Manuel Garcia Murillo
Jr
15:02
5:19
48
Jayden Ho
Jr
15:48
5:35
93
Isaac Che
So
15:49
5:35
94
Mattheau Rivera
Sr
16:24
5:48
132
Duke Le
Sr
17:05
6:02
161
11 Monte Vista
11-11-10-9-11
Gap: 2:02
75:59
15:12
5:22
297 Mateo Cafaro
Sr
14:23
5:05
14
Rohan Kotamraju
Jr
14:48
5:14
32
Cooper Lowe
Sr
14:57
5:17
43
Kevin Vadackumcheril
Jr
15:25
5:27
71
Shane Molkenbuhr
So
16:26
5:48
137
Nicholas Bleeg
Jr
16:54
5:58
151




12 Archie Williams
16-15-14-14-12
Gap: 0:52
77:07
15:25
5:27
348 Leo Berberich
Jr
14:55
5:16
37
Sean Chamberlin
Sr
15:13
5:23
60
Chandler Mar
Jr
15:25
5:27
69
Finian Donnelley
Sr
15:47
5:35
90
William Fisk
So
15:48
5:35
92
Teo Donnelley
Sr
15:53
5:37
104
Nick Ferguson
Sr
16:12
5:43
119
13 Redwood (Larkspur)
18-16-15-13-13
Gap: 0:52
77:06
15:25
5:27
355 Sean (gunnar) Niemi
Sr
14:58
5:17
44
Oliver Bush
So
15:13
5:23
62
Cole Sandrich
Jr
15:31
5:29
74
Thanos Givas
Jr
15:33
5:30
75
Liam Mccaw
Sr
15:51
5:36
100
Cole Robertson
So
16:22
5:47
130
Julian Roth
Sr
17:30
6:11
176
14 Amador Valley
7-5-12-12-14
Gap: 2:06
77:01
15:24
5:27
366 Sattvik Raju
Sr
14:15
5:02
9
Thomas Hekl
Sr
14:33
5:09
19
Diego Laredo
Sr
15:49
5:35
96
Ashwin Indrayan
Fr
16:04
5:41
115
Jeevith Rajesh
So
16:20
5:46
127
Carlos Blanc-alvarez
So
16:21
5:47
129
Arav Saxena
Fr
16:26
5:48
138
15 Tamalpais
14-13-13-15-15
Gap: 1:39
77:40
15:32
5:29
393 Lucas Ruark
Sr
14:41
5:11
28
Michael Kornfeld
Jr
15:13
5:23
61
Atticus Siedman
Jr
15:23
5:26
65
Ryan Dauphinais
Jr
16:02
5:40
113
Justus Kabir
So
16:20
5:46
126
Graham Donovan
Jr
16:33
5:51
144




16 Poly (Long Beach)
22-19-18-16-16
Gap: 0:38
77:53
15:35
5:30
401 Archie Byrom
Sr
15:11
5:22
57
Graham Deeble
Jr
15:25
5:27
68
Noah Chun
Sr
15:40
5:32
84
Austin Requejo
Sr
15:49
5:35
95
Julian Wherry
Sr
15:49
5:35
97
Brendan Chaparro
Sr
16:02
5:40
111
Miguel Casas
Sr
16:17
5:45
124
17 Junipero Serra
19-17-17-17-17
Gap: 2:04
79:09
15:50
5:36
468 Zachary Heller
Sr
15:01
5:19
46
Joseph Bronzini
Sr
15:25
5:27
70
Andrew Little
Sr
15:41
5:33
85
Nathan Miller
So
15:56
5:38
105
Cameron Nguyen
Jr
17:06
6:02
162
Kelvin Gao
Jr
17:55
6:20
182




18 Carlmont
17-18-19-19-18
Gap: 1:27
79:10
15:50
5:36
482 Landon Schaefer
Sr
14:57
5:17
42
Justin Dubbs
Sr
15:37
5:31
78
Connor Cronin
Sr
15:56
5:38
107
Gabriel Haller
Sr
16:16
5:45
122
Kerem Olgun
Sr
16:24
5:48
133
Hunter Prince
Jr
16:35
5:52
145
Theodore Mui
Sr
17:22
6:08
172
19 Analy
15-14-16-18-19
Gap: 2:06
79:20
15:52
5:36
485 Logan Dickson
Jr
14:53
5:16
36
Owen Dawson
Sr
15:12
5:22
59
Choegyal Hergenrather
Jr
15:50
5:36
98
Quince Holman
Sr
16:27
5:49
139
Jeffery Gonsalves
So
16:58
6:00
153
Davin Jorgensen
Sr
17:34
6:12
179




20 Convent & Stuart Hall
20-20-20-20-20
Gap: 1:16
79:44
15:57
5:38
516 Reese Terrell
Jr
15:08
5:21
54
Julian Anderson
Sr
15:44
5:34
87
Kyle Lee
Sr
16:12
5:43
118
Lachlan Riley
Sr
16:17
5:45
123
Conner Lee
Sr
16:24
5:48
134
Luke Spalding
Sr
16:24
5:48
135
Sabry Bowden
Jr
16:45
5:55
146
21 Menlo-Atherton
25-23-22-21-21
Gap: 0:50
80:10
16:02
5:40
548 Zachary Jones
Sr
15:35
5:30
76
Kentaro Wuertele
Sr
15:50
5:36
99
Dane Hansen
Sr
15:56
5:38
106
Asher Harris
Sr
16:23
5:47
131
Martin Stoyanov
Jr
16:25
5:48
136
Noam Bertot
Sr
18:00
6:22
184




22 Woodside
21-21-21-22-22
Gap: 1:23
80:14
16:03
5:40
560 Kiefer Schultz
So
15:09
5:21
55
Kai Melosh
Jr
15:52
5:36
103
Kgosi Mothokakobo
So
16:14
5:44
120
Augustus Lucas
So
16:28
5:49
140
Michael Tellis
Sr
16:32
5:50
142
Caleb Lawson
Sr
16:52
5:58
150
Garrett Bailey
Sr
17:30
6:11
177
23 San Ramon Valley
24-26-24-23-23
Gap: 1:06
80:33
16:07
5:42
571 Adriano Fildani
So
15:24
5:26
67
Nicholas Matsis
Sr
16:06
5:41
117
Finn Croft
Jr
16:14
5:44
121
Athaniel Hidalgo
Sr
16:20
5:46
125
Baxter Horne
Jr
16:30
5:50
141
Dylan Trueman
Jr
16:49
5:57
147
Gray Garson
So
17:05
6:02
160
24 Palo Alto
27-23-23-24-24
Gap: 4:44
85:16
17:03
6:02
649 Paul Wang
Jr
15:42
5:33
86
Jacob Guhr
So
15:46
5:34
89
Ethan Varma
Jr
16:04
5:41
114
Blake Bowen
Jr
17:18
6:07
169
Andrei Seletskiy
Sr
20:26
7:13
191








25 Salesian
13-25-26-26-25
Gap: 2:50
83:41
16:44
5:55
688 Jacob Granados
Sr
14:41
5:11
26
Vincent Flores
So
17:02
6:01
155
Jose Hernandez
Fr
17:02
6:01
156
Noah Flores
Jr
17:26
6:09
173
Jacob Guerrero
Jr
17:30
6:11
178
David Mijangos
Sr
18:27
6:31
187
Jayden Canelas
Sr
18:40
6:36
188
26 Montgomery
28-27-27-27-26
Gap: 1:19
82:59
16:36
5:52
689 Oliver Haupt
Sr
15:51
5:36
101
Elliott Larsen
Sr
16:00
5:39
110
Tristan Karres
Jr
16:51
5:57
149
Robert Donohue
So
17:08
6:03
164
Asher Cabinaw Harris
Jr
17:10
6:04
165
Cameron Guenther
Sr
17:29
6:10
175
Tomas Mercado
Sr
17:50
6:18
181
27 Branson
23-28-28-28-27
Gap: 1:49
83:25
16:41
5:54
691 Gian-carlo A Marca
So
15:17
5:24
63
Abe Marshall
Jr
16:56
5:59
152
Noah Minor
So
17:02
6:01
154
Luke Vilhauer
Sr
17:04
6:02
159
Darien Gold
Fr
17:07
6:03
163
Zander Alpert
Sr
17:10
6:04
166
Everett Esterkyn
Fr
17:22
6:08
171
28 Marin Catholic
26-22-25-25-28
Gap: 6:18
89:37
17:55
6:20
703 Jonnie Choi
Sr
15:37
5:31
77
Alex Willard
Jr
15:39
5:32
83
Landon Allen
So
17:03
6:02
158
Wesley Fong
Jr
19:23
6:51
190
Bryson Monterroso
Sr
21:55
7:45
195








29 San Domenico
29-29-29-29-29
Gap: 3:35
91:00
18:12
6:26
886 Angus Bly
Sr
17:03
6:02
157
Billy Hoagland
Sr
17:13
6:05
168
Alton Bender
Sr
17:56
6:20
183
Tobi Dillon
Sr
18:08
6:25
185
Eli Abta
Jr
20:38
7:18
193








30 Oakland Tech
30-30-30-30-30
Gap: 3:06
93:02
18:36
6:35
917 Anthony Margulici
So
17:20
6:08
170
Ben Barsky
Sr
17:37
6:14
180
Trevor Martin
So
18:16
6:27
186
Luke Skowrup
So
19:23
6:51
189
Jasper Hobbs
So
20:26
7:13
192
Noah Devries
So
21:14
7:30
194




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.