| 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 |
| 8 |
Llibert Argerich
San Jose CA |
Duathlon
|
M3539 |
|
37 |
M |
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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 102 |
Jason Hersh
Scottsdale AZ |
Duathlon
|
Clydesdale |
|
41 |
M |
10:20:00 |
| 106 |
Dave Hunt
Sausalito CA |
Duathlon
|
M5559 |
|
55 |
M |
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 |
| 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 |
| 135 |
Luca Mandrioli
Pleasanton CA |
Duathlon
|
M3034 |
|
30 |
M |
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 |
| 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 |
| 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 |
| 197 |
Gabriel Smith
Santa Clara CA |
Duathlon
|
M1824 |
|
23 |
M |
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 |
| 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 |