2 |
Vamsi Akkineni
Los Gatos CA |
Duathlon
|
M4044 |
|
43 |
M |
10:20:00 |
3 |
Benyam Alemayehu
Newark CA |
Duathlon
|
Clydesdale |
|
33 |
M |
10:20:00 |
4 |
Ciara Altman
San Francisco CA |
Duathlon
|
F2529 |
|
26 |
F |
10:20:00 |
7 |
Angela Apinyavat
Simi Valley CA |
Duathlon
|
F1824 |
|
24 |
F |
10:20:00 |
8 |
Llibert Argerich
San Jose CA |
Duathlon
|
M3539 |
|
37 |
M |
10:20:00 |
9 |
Kaitlyn Baab
Saratoga CA |
Duathlon
|
F1824 |
|
24 |
F |
10:20:00 |
11 |
Michael Barr
Fremont CA |
Duathlon
|
M5559 |
|
57 |
M |
10:20:00 |
13 |
Chuck Baum
Western Springs IL |
Duathlon
|
M4549 |
|
48 |
M |
10:20:00 |
14 |
Jo Bauswein
Phoenix AZ |
Duathlon
|
F3034 |
|
30 |
F |
10:20:00 |
15 |
Robert Bechtel
Sherwood Park AB Canada |
Duathlon
|
M5054 |
|
50 |
M |
10:20:00 |
16 |
Ben Beltramo
Danville CA |
Duathlon
|
M4044 |
|
42 |
M |
10:20:00 |
17 |
John Beltramo
Arvada CO |
Duathlon
|
M3539 |
|
37 |
M |
10:20:00 |
21 |
Sukrutha Bhadouria
San Francisco CA |
Duathlon
|
F3034 |
|
32 |
F |
10:20:00 |
22 |
Mike Bieza
Goleta CA |
Duathlon
|
M5559 |
|
57 |
M |
10:20:00 |
26 |
Matthew Bradford
Nicholasville KY |
Duathlon
|
Physically Challenged |
|
31 |
M |
10:20:00 |
27 |
Scott Browar
Coarsegold CA |
Duathlon
|
M6064 |
|
64 |
M |
10:20:00 |
29 |
Justin Butler
Palo Alto CA |
Duathlon
|
M3034 |
|
32 |
M |
10:20:00 |
30 |
Rod Caborn
Soquel CA |
Duathlon
|
M5559 |
|
57 |
M |
10:20:00 |
31 |
Rasmus Carlson
Frederiksberg C Denmark |
Duathlon
|
M4044 |
|
41 |
M |
10:20:00 |
32 |
Jesse Carrillo
San Francisco CA |
Duathlon
|
M2529 |
|
27 |
M |
10:20:00 |
34 |
Freddie Chak
San Jose CA |
Duathlon
|
M2529 |
|
26 |
M |
10:20:00 |
36 |
Todd Chittick
Concord CA |
Duathlon
|
M5054 |
|
52 |
M |
10:20:00 |
38 |
Nick Cicerchi
Sagamore Hills OH |
Duathlon
|
M3539 |
|
35 |
M |
10:20:00 |
39 |
Ryan Clancey
Scottsdale AZ |
Duathlon
|
Clydesdale |
|
36 |
M |
10:20:00 |
40 |
Mike Clarken
San Diego CA |
Duathlon
|
Clydesdale |
|
47 |
M |
10:20:00 |
41 |
Abby Cleghorn
San Francisco CA |
Duathlon
|
F3539 |
|
36 |
F |
10:20:00 |
42 |
Erin Cooney
San Francisco CA |
Duathlon
|
F4549 |
|
47 |
F |
10:20:00 |
43 |
Rick Hollinger
Benicia CA |
Duathlon
|
M3539 |
|
37 |
M |
10:20:00 |
44 |
Dale Corpus
San Ramon CA |
Duathlon
|
M3539 |
|
39 |
M |
10:20:00 |
45 |
Jason Coyne
Cathedral City CA |
Duathlon
|
M4549 |
|
49 |
M |
10:20:00 |
47 |
Michael Dalton
Oakland CA |
Duathlon
|
M6064 |
|
62 |
M |
10:20:00 |
48 |
Gayle Damrell
Modesto CA |
Duathlon
|
F5054 |
|
54 |
F |
10:20:00 |
49 |
Jessica Daniel
San Francisco CA |
Duathlon
|
F3034 |
|
32 |
F |
10:20:00 |
50 |
Ashley Davis
Daly City CA |
Duathlon
|
F1824 |
|
21 |
F |
10:20:00 |
52 |
Bouke De Jong
Oakland CA |
Duathlon
|
M3034 |
|
34 |
M |
10:20:00 |
53 |
Matthew Deeley
Didcot UK |
Duathlon
|
M3539 |
|
36 |
M |
10:20:00 |
54 |
Jason Deglau
Truckee CA |
Duathlon
|
M4044 |
|
40 |
M |
10:20:00 |
55 |
John Deng
San Jose CA |
Duathlon
|
M2529 |
|
27 |
M |
10:20:00 |
56 |
Baily Dent
Boston MA |
Duathlon
|
Clydesdale |
|
39 |
M |
10:20:00 |
57 |
Blake Dickenson
Portland OR |
Duathlon
|
M2529 |
|
25 |
M |
10:20:00 |
58 |
John Dixon
San Francisco CA |
Duathlon
|
M2529 |
|
29 |
M |
10:20:00 |
60 |
Carl Christian Dreyer
Sunnyvale CA |
Duathlon
|
M1824 |
|
21 |
M |
10:20:00 |
61 |
Maarten Droogendijk
Almere Netherlands |
Duathlon
|
M2529 |
|
28 |
M |
10:20:00 |
62 |
Daniel Du
Pleasanton CA |
Duathlon
|
M2529 |
|
25 |
M |
10:20:00 |
63 |
Robyn Dufresne
Hamilton ON Canada |
Duathlon
|
F4044 |
|
40 |
F |
10:20:00 |
64 |
John Dunn
Cameron Park CA |
Duathlon
|
M5559 |
|
55 |
M |
10:20:00 |
65 |
Patrick Dunn
Nashville TN |
Duathlon
|
Clydesdale |
|
39 |
M |
10:20:00 |
66 |
Marco Dyer
San Francisco CA |
Duathlon
|
M2529 |
|
29 |
M |
10:20:00 |
67 |
Kate Edgar
St. Louis MO |
Duathlon
|
F3034 |
|
31 |
F |
10:20:00 |
68 |
Eric Edgerton
Aztec NM |
Duathlon
|
M5054 |
|
51 |
M |
10:20:00 |
69 |
Karl Edgerton
Vail CO |
Duathlon
|
M5054 |
|
54 |
M |
10:20:00 |
73 |
Darol Fishman
Le Grand CA |
Duathlon
|
M5559 |
|
59 |
M |
10:20:00 |
74 |
Benjamin Flores Plata
Tlalnepantla Mexico |
Duathlon
|
Clydesdale |
|
41 |
M |
10:20:00 |
75 |
Mitchell Floyd
Alameda CA |
Duathlon
|
M1824 |
|
19 |
M |
10:20:00 |
76 |
Rick Foster
Fresno CA |
Duathlon
|
M5559 |
|
56 |
M |
10:20:00 |
78 |
Melanie Gabriel
Los Altos CA |
Duathlon
|
F4044 |
|
40 |
F |
10:20:00 |
79 |
Brian Gallo
Arvada CO |
Duathlon
|
M3539 |
|
37 |
M |
10:20:00 |
82 |
Matthew Garvey
Baltimore MD |
Duathlon
|
M5559 |
|
56 |
M |
10:20:00 |
83 |
Roland Geisler
San Francisco CA |
Duathlon
|
M4044 |
|
43 |
M |
10:20:00 |
84 |
Matt George
Walnut Creek CA |
Duathlon
|
M3034 |
|
30 |
M |
10:20:00 |
87 |
Elizabeth Gilbert
Berkeley CA |
Duathlon
|
F1824 |
|
24 |
F |
10:20:00 |
89 |
Andy Glucs
Santa Cruz CA |
Duathlon
|
M6064 |
|
61 |
M |
10:20:00 |
91 |
Earl Granville
Scott TWP PA |
Duathlon
|
Physically Challenged |
|
34 |
M |
10:20:00 |
93 |
Simon Greenwood
Millbrae CA |
Duathlon
|
M4549 |
|
49 |
M |
10:20:00 |
95 |
Dmitriy Gulgazian
San Francisco CA |
Duathlon
|
M3034 |
|
30 |
M |
10:20:00 |
96 |
Mohammed Habibulla
Sunnyvale CA |
Duathlon
|
M3034 |
|
34 |
M |
10:20:00 |
98 |
Kathryn Happe
Vacaville CA |
Duathlon
|
F2529 |
|
26 |
F |
10:20:00 |
102 |
Jason Hersh
Scottsdale AZ |
Duathlon
|
Clydesdale |
|
41 |
M |
10:20:00 |
106 |
Dave Hunt
Sausalito CA |
Duathlon
|
M5559 |
|
55 |
M |
10:20:00 |
107 |
Kennedy Hunt
Sausalito CA |
Duathlon
|
F1824 |
|
23 |
F |
10:20:00 |
109 |
Alexandra Isham
Redondo Beach CA |
Duathlon
|
Athena |
|
32 |
F |
10:20:00 |
110 |
Xavier Jimenez
Cincinnati OH |
Duathlon
|
M1824 |
|
22 |
M |
10:20:00 |
113 |
Joseph Karp
Burlingame CA |
Duathlon
|
M4044 |
|
44 |
M |
10:20:00 |
114 |
Joshua Kashuk
San Francisco CA |
Duathlon
|
M3034 |
|
32 |
M |
10:20:00 |
115 |
Luke Kayyem
Scottsdale AZ |
Duathlon
|
M3539 |
|
38 |
M |
10:20:00 |
117 |
John Paul Kilfeather
Dublin 1 Ireland |
Duathlon
|
Clydesdale |
|
44 |
M |
10:20:00 |
119 |
Wesley Kimmel
Andover KS |
Duathlon
|
Clydesdale |
|
28 |
M |
10:20:00 |
120 |
Ian Klassen
Campbell CA |
Duathlon
|
M4549 |
|
47 |
M |
10:20:00 |
121 |
Chris Lalanne
Castro Valley CA |
Duathlon
|
Clydesdale |
|
41 |
M |
10:20:00 |
122 |
Joyce Lam
San Francisco CA |
Duathlon
|
F3034 |
|
34 |
F |
10:20:00 |
123 |
Arnaud Lanier
San Francisco CA |
Duathlon
|
M3034 |
|
34 |
M |
10:20:00 |
125 |
Ben Lee
Cupertino CA |
Duathlon
|
M6569 |
|
65 |
M |
10:20:00 |
126 |
Jeffrey Li
Alameda CA |
Duathlon
|
M1824 |
|
24 |
M |
10:20:00 |
128 |
Jonathan Lopez
Miami FL |
Duathlon
|
Physically Challenged |
|
38 |
M |
10:20:00 |
132 |
Igor Lyubimov
San Francisco CA |
Duathlon
|
M2529 |
|
28 |
M |
10:20:00 |
133 |
Jill MacKenzie
Rohnert Park CA |
Duathlon
|
F4044 |
|
41 |
F |
10:20:00 |
135 |
Luca Mandrioli
Pleasanton CA |
Duathlon
|
M3034 |
|
30 |
M |
10:20:00 |
136 |
Kate Mapstone
Los Angeles CA |
Duathlon
|
F2529 |
|
26 |
F |
10:20:00 |
138 |
Trey Marshall
San Francisco CA |
Duathlon
|
M3034 |
|
33 |
M |
10:20:00 |
139 |
Bian Martens
Bellevue WA |
Duathlon
|
M5559 |
|
57 |
M |
10:20:00 |
140 |
Dan Martin
Tulsa OK |
Duathlon
|
M5559 |
|
55 |
M |
10:20:00 |
142 |
Patrick Masterson
Mountain View CA |
Duathlon
|
Clydesdale |
|
38 |
M |
10:20:00 |
143 |
Thomas Peters
Anaheim CA |
Duathlon
|
Clydesdale |
|
35 |
M |
10:20:00 |
144 |
Greg McKenzie
Nevada City APO |
Duathlon
|
M4044 |
|
40 |
M |
10:20:00 |
145 |
Christopher Meierling
San Francisco CA |
Duathlon
|
M3034 |
|
32 |
M |
10:20:00 |
146 |
Jack Mok
Carlsbad CA |
Duathlon
|
M5054 |
|
53 |
M |
10:20:00 |
147 |
Scott Morrow
Redwood City CA |
Duathlon
|
M4549 |
|
47 |
M |
10:20:00 |
148 |
Bryan Murphy
Lafayette CA |
Duathlon
|
M3539 |
|
37 |
M |
10:20:00 |
149 |
Michael Murtaugh
Cave Creek AZ |
Duathlon
|
Clydesdale |
|
52 |
M |
10:20:00 |
150 |
Masashi Nakane
Campbell CA |
Duathlon
|
M4044 |
|
44 |
M |
10:20:00 |
151 |
Charlie Newcomb
Piedmont CA |
Duathlon
|
M1824 |
|
22 |
M |
10:20:00 |
152 |
Maxwell O'Connell
Dublin OH |
Duathlon
|
M1824 |
|
21 |
M |
10:20:00 |
154 |
Trevor Owens
San Francisco CA |
Duathlon
|
M3539 |
|
35 |
M |
10:20:00 |
155 |
Wyn Owens
Charlottesville VA |
Duathlon
|
M5559 |
|
58 |
M |
10:20:00 |
157 |
Francisco Palomino
Washington DC |
Duathlon
|
M4044 |
|
40 |
M |
10:20:00 |
159 |
Matt Perry
Berkeley CA |
Duathlon
|
M4549 |
|
45 |
M |
10:20:00 |
160 |
Hugh Pham
San Jose CA |
Duathlon
|
M2529 |
|
27 |
M |
10:20:00 |
161 |
Lily Pham
Oakland CA |
Duathlon
|
F1517 |
|
15 |
F |
10:20:00 |
164 |
Rob Polhemus
Sacramento CA |
Duathlon
|
Clydesdale |
|
38 |
M |
10:20:00 |
165 |
Matt Pombo
Clovis CA |
Duathlon
|
M3539 |
|
36 |
M |
10:20:00 |
166 |
Nicholas Porter
Wimbledon UK |
Duathlon
|
M3539 |
|
35 |
M |
10:20:00 |
169 |
Jessica Risch
Vancouver BC Canada |
Duathlon
|
F2529 |
|
28 |
F |
10:20:00 |
170 |
Christine Roche
Berkeley CA |
Duathlon
|
F3034 |
|
32 |
F |
10:20:00 |
171 |
Luis Rodriguez Jr
Oakdale CA |
Duathlon
|
M1824 |
|
20 |
M |
10:20:00 |
172 |
Jimmie Rogers
Santa Cruz CA |
Duathlon
|
M4549 |
|
47 |
M |
10:20:00 |
173 |
Nick Rossi
Moreno Valley CA |
Duathlon
|
M3539 |
|
36 |
M |
10:20:00 |
175 |
Mike Ryan
San Luis Obispo CA |
Duathlon
|
M4549 |
|
47 |
M |
10:20:00 |
178 |
Mark Sanders
Cordova TN |
Duathlon
|
M5054 |
|
53 |
M |
10:20:00 |
179 |
Alejandro Sandoval
San Francisco CA |
Duathlon
|
M2529 |
|
29 |
M |
10:20:00 |
181 |
Kunihiko Sasao
San Jose CA |
Duathlon
|
M3539 |
|
36 |
M |
10:20:00 |
182 |
Robert Savoie
Hillsborough CA |
Duathlon
|
M6064 |
|
60 |
M |
10:20:00 |
186 |
Malcolm Schoenlein
Greenbrae CA |
Duathlon
|
M1824 |
|
20 |
M |
10:20:00 |
187 |
Robert Schoenlein
Greenbrae CA |
Duathlon
|
M5054 |
|
54 |
M |
10:20:00 |
188 |
Ryan Schoenlein
Greenbrae CA |
Duathlon
|
M1824 |
|
18 |
M |
10:20:00 |
189 |
Jared Shaffer
Dublin CA |
Duathlon
|
Clydesdale |
|
38 |
M |
10:20:00 |
190 |
Ryker Shakibai
Glendale CA |
Duathlon
|
M5559 |
|
57 |
M |
10:20:00 |
193 |
Craig Shipman
San Francisco CA |
Duathlon
|
M3034 |
|
34 |
M |
10:20:00 |
195 |
Eduard Sirota
Burlingame CA |
Duathlon
|
M3539 |
|
39 |
M |
10:20:00 |
196 |
Clare Siverts
Redondo Beach CA |
Duathlon
|
F1824 |
|
19 |
F |
10:20:00 |
197 |
Gabriel Smith
Santa Clara CA |
Duathlon
|
M1824 |
|
23 |
M |
10:20:00 |
201 |
Amanda Stansell
San Francisco CA |
Duathlon
|
F1824 |
|
24 |
F |
10:20:00 |
202 |
Rick Steele
Gilbert AZ |
Duathlon
|
M4044 |
|
44 |
M |
10:20:00 |
203 |
Michael Stone
Livermore CA |
Duathlon
|
M3539 |
|
37 |
M |
10:20:00 |
204 |
James Stranges
San Diego CA |
Duathlon
|
M2529 |
|
29 |
M |
10:20:00 |
205 |
Jason Stratton
Alamo CA |
Duathlon
|
M4549 |
|
47 |
M |
10:20:00 |
206 |
Rusty Stultz
Natchitoches LA |
Duathlon
|
Clydesdale |
|
49 |
M |
10:20:00 |
208 |
Jeff Tabor
Long Beach CA |
Duathlon
|
M5559 |
|
56 |
M |
10:20:00 |
209 |
Shikha Tandon
San Francisco CA |
Duathlon
|
F3034 |
|
32 |
F |
10:20:00 |
210 |
Tony Teague
Carlsbad CA |
Duathlon
|
M4044 |
|
44 |
M |
10:20:00 |
212 |
Benjamin Tom
San Francisco CA |
Duathlon
|
M4044 |
|
42 |
M |
10:20:00 |
214 |
Kevin Urbanic
Waterdown ON Canada |
Duathlon
|
M4044 |
|
41 |
M |
10:20:00 |
216 |
Robert Vanneste
Portland OR |
Duathlon
|
M2529 |
|
26 |
M |
10:20:00 |
217 |
David Vera
Fresno CA |
Duathlon
|
M4044 |
|
43 |
M |
10:20:00 |
220 |
Kevin Watts
Mountain View CA |
Duathlon
|
M3034 |
|
31 |
M |
10:20:00 |
221 |
Scott Weaver
Rohnert Park CA |
Duathlon
|
M5559 |
|
57 |
M |
10:20:00 |
222 |
Charles Webb
Oceanside CA |
Duathlon
|
Physically Challenged |
|
50 |
M |
10:20:00 |
223 |
Erik Widestrom
Chicago IL |
Duathlon
|
M2529 |
|
27 |
M |
10:20:00 |
224 |
Adam Williams
San Francisco CA |
Duathlon
|
M3539 |
|
39 |
M |
10:20:00 |
225 |
Phil Williams
Oceanside CA |
Duathlon
|
M5559 |
|
59 |
M |
10:20:00 |
229 |
Reinhard Heckel
Berkeley CA |
Duathlon
|
M3034 |
|
31 |
M |
10:20:00 |
230 |
Josh Porter
Danville CA |
Duathlon
|
M4044 |
|
43 |
M |
10:20:00 |
231 |
Simon Strahan
Stanford CA |
Duathlon
|
M4044 |
|
41 |
M |
10:20:00 |
232 |
Andrew Christopherson
San Francisco CA |
Duathlon
|
M3034 |
|
32 |
M |
10:20:00 |
233 |
Austin O'Connell
Dublin OH |
Duathlon
|
M2529 |
|
28 |
M |
10:20:00 |