16th Annual Tri For Real

Shadow Cliffs Regional Park, Pleasanton

9/20/2009


For photographs of this event, please click here
                      * * * * * Results by ON YOUR MARK * * * * *
                  TRI FOR REAL - PLEASANTON, CA - SEPTEMBER 20, 2009

	Top Men
            1. Jeffrey Piland, San Carlos, CA                35    1:12:45
     
     	Top Women
     	    1. Eileen Swanson, San Ramon, CA                 34    1:24:53 

	Top Male MAster
	    1. Steven Chavez, San Ramon, CA                  52    1:20:14  

	Top Female Master
	    1. Carrie Chavez, San Ramon, CA                  41    1:27:27 

	Top Male Team
	    1. Beat CAl, Stanford, CA                              1:17:10

	Top Female Team
	    1. L.G.R., Pleasanton, CA                              1:47:01

	Top Coed Team
	    1. Team Fabulous, Oakland, CA                          1:48:49

     
* * * * * * * * * * * * * * * * MENS DISISION RESULTS * * * * * * * * * * * * * *


Division: Men -  1-13
       1. Ben Haderle, Los Gatos, CA                  12    1:58:21   O'All:   251
       2. Miles VonHerrmann, Piedmont, CA             13    2:01:34   O'All:   270
       3. Bush Connor, Danville, CA                   11    2:12:38   O'All:   301

Division: Men - 14-18
       1. Chris Bennett, El Cerrito, CA               16    1:21:37   O'All:    12
       2. Dillon Hollinger, Clayton, CA               16    1:22:41   O'All:    16
       3. Jack Mitchell, Oakland, CA                  14    1:29:24   O'All:    47
       4. Tristan Ellis, San Francisco, CA            17    1:32:25   O'All:    66
       5. Colton Anderson, Danville, CA               18    1:32:29   O'All:    68
       6. Tim Noonan, Sonoma, CA                      15    1:39:40   O'All:   118
       7. Cody Mayer, Discovery Bay, CA               14    1:41:13   O'All:   130
       8. Riley Allen, Walnut Creek, CA               17    1:43:18   O'All:   149
       9. Jacob Russell, San Jose, CA                 16    2:15:59   O'All:   307
      10. Justin Lai, Milpitas, CA                    17    2:20:53   O'All:   318

Division: Men - 19-24
       1. Chris Beck, Martinez, CA                    19    1:25:08   O'All:    22
       2. Patrick Green, Brentwood, CA                21    1:28:12   O'All:    39
       3. Travis Rose, San Jose, CA                   22    1:28:25   O'All:    41
       4. Nick Franck, Morgan Hill, CA                24    1:31:12   O'All:    54
       5. Mike Polidori, Walnut Creek, CA             22    1:31:26   O'All:    55
       6. Nicolas Derr, Santa Maria, CA               21    1:31:39   O'All:    58
       7. Dawson Montoya, Campbell, CA                19    1:32:12   O'All:    62
       8. Corey Lee, Walnut Creek, CA                 22    1:32:50   O'All:    71
       9. Edgar Luce, Pleasanton, CA                  24    1:35:40   O'All:    87
      10. Gregory Bearson, Sammomish, WA              22    1:37:45   O'All:   101
      11. Nick Arredondo, Castro Valley, CA           20    1:37:53   O'All:   103
      12. Michael Vidra, San Ramon, CA                23    1:38:36   O'All:   107
      13. Jason Har, San Jose, CA                     23    1:39:26   O'All:   117
      14. Anders Lovell, Danville, CA                 23    1:40:15   O'All:   121
      15. Michael Salcido, Hercules, CA               19    1:40:51   O'All:   127
      16. Matthew Harrington, Pleasanton, CA          23    1:42:34   O'All:   143
      17. James Martinez, San Jose, CA                24    1:44:12   O'All:   157
      18. Alex Sincerny, Castro Valley, CA            20    1:45:01   O'All:   168
      19. Sam Dix, Walnut Creek, CA                   24    1:47:46   O'All:   186
      20. Tom Luce, Pleasanton, CA                    24    1:47:46   O'All:   187
      21. Aaron Rolett, Palo Alto, CA                 24    1:48:41   O'All:   194
      22. Michael MacLachlan, Castro Valley, CA       20    1:49:32   O'All:   201
      23. Victor Gillespie, Morgan Hill, CA           19    1:53:53   O'All:   230
      24. Douglas St. John, Livermore, CA             24    1:56:18   O'All:   243
      25. Shane Manley, Livermore, CA                 21    2:00:07   O'All:   261
      26. Scott Heeney, Oakland, CA                   24    2:01:00   O'All:   266
      27. Andrew Lee, Walnut Creek, CA                19    2:08:05   O'All:   297

Division: Men - 25-29
       1. Adam Carlson, San Francisco, CA             26    1:19:58   O'All:     5
       2. Malcolm de Sieyes, Pleasanton, CA           27    1:23:53   O'All:    18
       3. Raymond Taylor, Sunnyvale, CA               26    1:24:22   O'All:    20
       4. Kevin Rose, San Jose, CA                    27    1:28:03   O'All:    38
       5. Charles Olson, Jewell, IA                   28    1:28:38   O'All:    43
       6. Patrick Tebow, Newark, CA                   29    1:29:13   O'All:    44
       7. Kurt Brockett, Pleasanton, CA               29    1:30:56   O'All:    51
       8. Alex Valencia, Concord, CA                  25    1:31:02   O'All:    52
       9. Ryan Sweet, San Francisco, CA               26    1:31:36   O'All:    57
      10. Austin Amoroso, Stamford, CT                26    1:33:17   O'All:    73
      11. Ben Egger, Mill Valley, CA                  29    1:36:02   O'All:    91
      12. Craig Lowe, Mountain View, CA               27    1:37:42   O'All:    99
      13. Austin Lau, San Francisco, CA               26    1:38:03   O'All:   105
      14. Josh Ellis, Fremont, CA                     28    1:39:00   O'All:   113
      15. Joseph Duval, Sacramento, CA                25    1:41:50   O'All:   134
      16. Luke Sincerny, Walnut Creek, CA             28    1:42:36   O'All:   144
      17. Tyler Chang, Santa Clara, CA                25    1:44:47   O'All:   164
      18. Keita Jones, Oakland, CA                    28    1:45:38   O'All:   174
      19. Ken MacInnis, San Francisco, CA             29    1:46:12   O'All:   176
      20. Dan Vanderkam, San Francisco, CA            25    1:47:31   O'All:   185
      21. Jonathan Thein, Saratoga, CA                26    1:48:28   O'All:   192
      22. Chad Kempel, San Mateo, CA                  27    1:49:06   O'All:   196
      23. Agustin Torres Jr, Milpitas, CA             29    1:49:26   O'All:   200
      24. Dustin Guglielmelli, Dublin, CA             25    1:50:14   O'All:   206
      25. Adam Parcher, Dublin, CA                    27    1:50:48   O'All:   210
      26. Brandon Rebiero, Modesto, CA                27    1:53:09   O'All:   221
      27. Nicholas Steele, San Jose, CA               26    1:54:11   O'All:   234
      28. Ryan Parcher, Fremont, CA                   26    1:55:08   O'All:   239
      29. Tyler Duni, Oakland, CA                     27    1:59:07   O'All:   255
      30. Camron Shimy, Canyon Country, CA            29    2:02:50   O'All:   279
      31. Eric Seidel, San Francisco, CA              28    2:03:19   O'All:   282
      32. Marcus Fichtl, San Ramon, CA                25    2:03:49   O'All:   286
      33. Jeff Kirby, Dixon, CA                       25    2:06:30   O'All:   295
      34. Karthik Krishnamurthy, Costa Mesa, CA       29    2:16:45   O'All:   308
      35. Elliot Leon, San Jose, CA                   25    2:33:52   O'All:   325

Division: Men - 30-34
       1. Jan Maynard, Pleasant Hill, CA              31    1:15:25   O'All:     2
       2. Jeff Mapes, Brentwood, CA                   32    1:19:11   O'All:     4
       3. Andrew Bay, Pleasanton, CA                  32    1:25:30   O'All:    25
       4. Matthew Jennings, Walnut Creek, CA          34    1:25:50   O'All:    28
       5. Oliver Ryan, San Francisco, CA              34    1:27:31   O'All:    35
       6. Stavros Kalogirou, Walnut Creek, CA         33    1:27:59   O'All:    37
       7. Chris Dufour, Pleasanton, CA                30    1:29:14   O'All:    46
       8. Peter Nevill, Walnut Creek, CA              32    1:31:30   O'All:    56
       9. Christopher Bright, Oakland, CA             34    1:32:31   O'All:    69
      10. Adam Meisenhelder, San Jose, CA             34    1:33:01   O'All:    72
      11. Nate Davis, Oakland, CA                     32    1:34:40   O'All:    83
      12. Toi Wong, Alameda, CA                       33    1:37:09   O'All:    97
      13. Kevin Bottomley, San Francisco, CA          30    1:38:49   O'All:   108
      14. Tymen Crevels, San Francisco, CA            33    1:38:52   O'All:   109
      15. Brett Illers, Pleasanton, CA                33    1:39:04   O'All:   114
      16. Jeremiah Lane, San Francisco, CA            30    1:42:32   O'All:   142
      17. Bradley Dutton, Dublin, CA                  32    1:42:38   O'All:   145
      18. Justis Durkee, San Ramon, CA                33    1:44:20   O'All:   158
      19. Zachary Dee, Rohnert Park, CA               32    1:44:21   O'All:   159
      20. Heath Burreson, Orland, CA                  34    1:44:48   O'All:   165
      21. Soeren Tolzmann, San Francisco, CA          32    1:44:53   O'All:   167
      22. Jacob Hogue, San Francisco, CA              30    1:45:35   O'All:   172
      23. Jason Ngai, Mountain House, CA              33    1:47:13   O'All:   182
      24. Justin Renaudin, San Francisco, CA          31    1:50:36   O'All:   208
      25. Gene Brtalik, Walnut Creek, CA              31    1:50:45   O'All:   209
      26. Erik Ridley, Dublin, CA                     32    1:52:33   O'All:   218
      27. Daniel Gourley, Walnut Creek, CA            32    1:52:38   O'All:   219
      28. Brian Bennett, San Ramon, CA                33    1:53:37   O'All:   224
      29. Dale Corpus, San Ramon, CA                  31    1:53:47   O'All:   228
      30. Brandon Matsui, San Francisco, CA           31    1:53:59   O'All:   232
      31. Kola Brol, Napa, CA                         31    1:54:05   O'All:   233
      32. Eric Eustance, Sonoma, CA                   34    1:55:15   O'All:   240
      33. Joel McFaul, San Francisco, CA              33    1:57:21   O'All:   246
      34. Dragan Sebisanovic, Foster City, CA         33    1:58:03   O'All:   249
      35. Peter Binnings, Oakland, CA                 30    1:59:46   O'All:   259
      36. Noki Seekao, San Francisco, CA              30    2:03:57   O'All:   287
      37. Darian Shimy, Pleasanton, CA                34    2:04:15   O'All:   289
      38. Darren Buesen, Berkeley, CA                 34    2:04:22   O'All:   290
      39. John Aimo, Chico, CA                        32    2:04:29   O'All:   291
      40. Brian Wolfson, Concord, CA                  34    2:11:09   O'All:   300
      41. Matthew Gilroy, San Ramon, CA               34    2:17:41   O'All:   311
      42. Ezekiel Robles, San Francisco, CA           30    2:19:55   O'All:   316
      43. Mike Lickiss, Danville, CA                  34    2:20:01   O'All:   317

Division: Men - 35-39
       1. Mike Statz, Livermore, CA                   39    1:17:17   O'All:     3
       2. Kyle Stock, Sonora, CA                      36    1:20:48   O'All:     8
       3. Jason Cooke, Danville, CA                   37    1:21:20   O'All:    11
       4. Chad Franck, Pleasanton, CA                 35    1:22:08   O'All:    15
       5. Ed Maier, San Ramon, CA                     36    1:22:50   O'All:    17
       6. Tim Hickman, Danville, CA                   38    1:24:53   O'All:    21
       7. Andrew Frey, Pleasanton, CA                 39    1:25:25   O'All:    24
       8. Patrick James, Pleasanton, CA               39    1:25:37   O'All:    27
       9. Aaron Smith, San Ramon, CA                  36    1:26:13   O'All:    30
      10. Richard Wang, Santa Clara, CA               38    1:28:34   O'All:    42
      11. Michael Valentine, Livermore, CA            38    1:30:15   O'All:    49
      12. Graham Bailey, El Sobrante, CA              37    1:32:16   O'All:    64
      13. Chris Beach, San Jose, CA                   36    1:33:27   O'All:    75
      14. Nels Larsen, Pleasanton, CA                 37    1:33:59   O'All:    78
      15. Jeffrey Galon, Santa Clara, CA              39    1:34:30   O'All:    79
      16. Garrett Plante, Larkspur, CA                38    1:34:34   O'All:    81
      17. Jared Gouldy, Novato, CA                    37    1:34:35   O'All:    82
      18. Rob Horning, Santa Rosa, CA                 39    1:36:00   O'All:    89
      19. Joesph Shiffer, Pleasanton, CA              37    1:36:01   O'All:    90
      20. Jeffrey Rodriguez, Sunnyvale, CA            35    1:36:17   O'All:    92
      21. Javier Barreiro, Santa Clara, CA            39    1:36:20   O'All:    93
      22. Justin Curtis, Mill Valley, CA              38    1:37:16   O'All:    98
      23. Jay Balagtas, Millbrae, CA                  38    1:37:45   O'All:   100
      24. Dustin Van Fleet, Pleasanton, CA            39    1:38:01   O'All:   104
      25. Luis Maza, Walnut Creek, CA                 39    1:38:59   O'All:   112
      26. Jason Holly, Walnut Creek, CA               38    1:40:06   O'All:   119
      27. Brad Alexander, Livermore, CA               36    1:40:12   O'All:   120
      28. Tim Reilly, Pleasanton, CA                  38    1:41:16   O'All:   132
      29. Dan Rowley, Oakland, CA                     38    1:42:13   O'All:   138
      30. Darren Leary, Danville, CA                  35    1:42:28   O'All:   140
      31. Ryan Ward, Santa Rosa, CA                   36    1:45:29   O'All:   171
      32. James Young, Pleasanton, CA                 37    1:45:38   O'All:   173
      33. Anthony Montano, Fremont, CA                39    1:46:33   O'All:   179
      34. Kevin Guthrie, Lafayette, CA                39    1:46:49   O'All:   180
      35. Jack Ho, Campbell, CA                       36    1:47:07   O'All:   181
      36. Vito Impastato, Rio Vista, CA               37    1:47:30   O'All:   183
      37. Dennis Miller, Walnut Creek, CA             36    1:47:31   O'All:   184
      38. Dan Bennett, Pleasanton, CA                 39    1:47:59   O'All:   188
      39. Todd Virkus, Petaluma, CA                   38    1:48:17   O'All:   190
      40. Joshua Pack, Tracy, CA                      35    1:48:40   O'All:   193
      41. Jason Sterling, San Francisco, CA           37    1:50:17   O'All:   207
      42. Francois Marcoux, Pleasanton, CA            35    1:51:07   O'All:   211
      43. Carlos Flores, Oakland, CA                  39    1:53:33   O'All:   222
      44. John Bodemar, San Jose, CA                  38    1:53:37   O'All:   225
      45. Chaz Dumas, San Ramon, CA                   37    1:53:43   O'All:   227
      46. Rich Goodman, San Leandro, CA               35    1:53:49   O'All:   229
      47. Kevin Horan, Brentwood, CA                  35    1:54:20   O'All:   235
      48. Chad Francis, Fremont, CA                   36    1:54:53   O'All:   238
      49. Chris Huizenga, San Francisco, CA           39    1:56:23   O'All:   244
      50. Shawn Reyburn, Brentwood, CA                38    1:57:46   O'All:   247
      51. Nick Claitman, Pleasanton, CA               38    1:59:40   O'All:   258
      52. John Meyjes, Piedmont, CA                   37    2:01:06   O'All:   267
      53. Michael Coady, Dublin, CA                   37    2:01:33   O'All:   269
      54. Christopher Arscott, Danville, CA           35    2:01:50   O'All:   271
      55. Ray Caoili, San Bruno, CA                   36    2:02:06   O'All:   274
      56. Matt Cutts, Los Altos, CA                   37    2:03:00   O'All:   280
      57. Benjamin Spaulding, Martinez, CA            39    2:03:46   O'All:   285
      58. Matt Davies, Oakland, CA                    36    2:07:54   O'All:   296
      59. Felix Parra, Walnut Creek, CA               35    2:08:48   O'All:   298
      60. Brian Quast., San Jose, CA                  36    2:09:12   O'All:   299
      61. Stephane Pfister, Newark, CA                39    2:13:33   O'All:   304
      62. James Soong, San Mateo, CA                  39    2:17:43   O'All:   312
      63. Maneesh Rai, Santa Clara, CA                36    2:19:16   O'All:   314
      64. William Wilson, Oakland, CA                 36    2:33:53   O'All:   326
      65. Paul Knapp, San Jose, CA                    39    2:34:33   O'All:   328
      66. Marc Toth, San Francisco, CA                36    2:36:18   O'All:   329

Division: Men - 40-44
       1. Brett Mac Donell, Walnut Creek, CA          44    1:20:54   O'All:     9
       2. Jeff Durban, Pleasanton, CA                 42    1:21:06   O'All:    10
       3. Dan Foehner, Pleasanton, CA                 41    1:21:41   O'All:    13
       4. Chris McCrary, Pleasant Hill, CA            41    1:24:03   O'All:    19
       5. Tim Porter, San Ramon, CA                   42    1:25:19   O'All:    23
       6. Steven William, Pleasanton, CA              44    1:25:32   O'All:    26
       7. Andrew Adelman, Redwood City, CA            42    1:26:02   O'All:    29
       8. Daniel Dowling, San Ramon, CA               43    1:26:35   O'All:    31
       9. Terry Canale, Fremont, CA                   40    1:31:08   O'All:    53
      10. David Alyea, San Francisco, CA              43    1:32:15   O'All:    63
      11. Gary Schellenberg, Hayward, CA              42    1:32:27   O'All:    67
      12. Robert Dick, San Anselmo, CA                40    1:33:42   O'All:    76
      13. Wade Humphrey, Newark, CA                   43    1:34:30   O'All:    80
      14. Jan Oosthuizen, San Rafael, CA              40    1:35:05   O'All:    84
      15. Mauro Gonzales, Vacaville, CA               44    1:35:08   O'All:    85
      16. Paul David, Pleasanton, CA                  41    1:35:57   O'All:    88
      17. Bryan Wolfgram, Foster City, CA             40    1:36:32   O'All:    96
      18. Stan Beraznik, San Francisco, CA            41    1:37:48   O'All:   102
      19. Carl Martin, Unknown, CA                    42    1:38:15   O'All:   106
      20. Bradley Hetherington, Walnut Creek, CA      42    1:38:56   O'All:   111
      21. Dan Prislin, Alameda, CA                    42    1:39:17   O'All:   116
      22. Michael Adelberg, Menlo Park, CA            43    1:40:41   O'All:   123
      23. Eric Milina, San Lorenzo, CA                40    1:40:50   O'All:   126
      24. Mark Szymczak, Pleasanton, CA               43    1:41:08   O'All:   128
      25. Curtis Brunton, Walnut Creek, CA            40    1:41:55   O'All:   136
      26. Erik Nylund, Oakland, CA                    43    1:42:31   O'All:   141
      27. Tom Gjestvang, San Jose, CA                 41    1:42:43   O'All:   146
      28. Sean Villa-Lovoz, San Jose, CA              41    1:43:54   O'All:   153
      29. Graham Holt, Pleasanton, CA                 42    1:44:09   O'All:   155
      30. Owen Kao, Santa Clara, CA                   42    1:44:10   O'All:   156
      31. Khai Truong, Dublin, CA                     44    1:44:30   O'All:   160
      32. Mark Goldberg, San Francisco, CA            43    1:44:42   O'All:   163
      33. Terry Gilchrist, Clayton, CA                43    1:45:46   O'All:   175
      34. Gary Holder, Walnut Creek, CA               42    1:46:13   O'All:   177
      35. Tom Masucci, Pleasanton, CA                 40    1:48:12   O'All:   189
      36. Don Haderle, Los Gatos, CA                  42    1:48:22   O'All:   191
      37. Mark Silver, San Jose, CA                   41    1:49:17   O'All:   198
      38. Ken Hale, Hayward, CA                       41    1:51:22   O'All:   212
      39. Ferdinand Eres, Vallejo, CA                 42    1:51:55   O'All:   215
      40. Steve Cvitanovic, Alameda, CA               42    1:53:41   O'All:   226
      41. Nels Vander Zanden, Saratoga, CA            44    1:54:41   O'All:   237
      42. Jeremiah Holland, Berkeley, CA              40    1:58:44   O'All:   252
      43. Daniel Roed, Pleasant Hill, CA              41    1:59:47   O'All:   260
      44. Hector Jhong, Pleasanton, CA                43    2:00:20   O'All:   262
      45. Rob Bourland, San Jose, CA                  40    2:00:21   O'All:   263
      46. John Eggert, Castro Valley, CA              44    2:00:33   O'All:   265
      47. Rick Cory, Dubin, CA                        41    2:02:17   O'All:   275
      48. Sean Lewandowski, Oakland, CA               40    2:02:19   O'All:   276
      49. Cliff McBride, Santa Clara, CA              43    2:02:27   O'All:   277
      50. Rob Vollgraf, Pleasanton, CA                41    2:02:27   O'All:   278
      51. Carl Ransdell, Lafayette, CA                43    2:04:14   O'All:   288
      52. Michael Weingand, Tracy, CA                 42    2:04:36   O'All:   292
      53. William Francis, Martinez, CA               44    2:05:24   O'All:   293
      54. Sean Hanlon, San Francisco, CA              43    2:05:50   O'All:   294
      55. Duane Bush, Danville, CA                    42    2:12:38   O'All:   302
      56. Phillip Calhoun, Alameda, CA                43    2:19:07   O'All:   313
      57. Noel Matyas, Santa Clara, CA                42    2:22:08   O'All:   320

Division: Men - 45-49
       1. John Hollinger, Clayton, CA                 45    1:20:27   O'All:     7
       2. Rob Cuenin, Alamo, CA                       47    1:21:59   O'All:    14
       3. Mike LaBadie, Reno, NV                      47    1:26:56   O'All:    32
       4. Tim Tottle, Martinez, CA                    48    1:26:59   O'All:    33
       5. John Sutter, Livermore, CA                  49    1:29:13   O'All:    45
       6. Leonel Monascal, Tracy, CA                  46    1:30:52   O'All:    50
       7. Michael Picard, Fremont, CA                 45    1:32:17   O'All:    65
       8. John Keeler, Hayward, CA                    45    1:33:19   O'All:    74
       9. Tim VonHerrman, Piedmont, CA                49    1:33:44   O'All:    77
      10. Ken Murchison, Danville, CA                 49    1:35:09   O'All:    86
      11. Allen Wulczynski, San Jose, CA              46    1:36:23   O'All:    95
      12. Marty Beene, Alameda, CA                    47    1:38:52   O'All:   110
      13. Warren Large, Concord, CA                   45    1:39:06   O'All:   115
      14. Steven Chan, Novato, CA                     45    1:41:12   O'All:   129
      15. Andrew Susa, Los Altos, CA                  45    1:41:15   O'All:   131
      16. Kevin Chan, Fremont, CA                     47    1:42:26   O'All:   139
      17. Mario Pietryga, San Francisco, CA           45    1:43:06   O'All:   148
      18. Suresh Donthineni, Pleasant Hill, CA        45    1:44:35   O'All:   161
      19. Steve Sherman, Pleasanton, CA               46    1:46:30   O'All:   178
      20. Dave Laurance, Mountain View, CA            45    1:49:52   O'All:   203
      21. Patrick Pfeffer, Petaluma, CA               46    1:50:00   O'All:   204
      22. Chris Hinnant, San Francisco, CA            46    1:50:12   O'All:   205
      23. Jeffrey Rys, Manteca, CA                    46    1:51:31   O'All:   214
      24. Dennis Milosky, Mill Valey, CA              49    1:53:37   O'All:   223
      25. Kevin Coenen, Pleasanton, CA                48    1:53:58   O'All:   231
      26. James Pray, San Ramon, CA                   45    1:55:28   O'All:   241
      27. Dennis Thiessen, Oakdale, CA                45    1:55:33   O'All:   242
      28. Timothy Johnson, Danville, CA               49    1:57:58   O'All:   248
      29. Patrick Gunn, Pleasanton, CA                47    1:58:50   O'All:   253
      30. Gret Mandler, Elk Grove, CA                 46    1:59:38   O'All:   257
      31. Alain Descoins, Clayton, CA                 47    2:02:01   O'All:   273
      32. Paul Zindler, Sebastopol, CA                45    2:21:54   O'All:   319
      33. Rod Hsiao, San Mateo, CA                    45    2:22:57   O'All:   321
      34. William Adams, San Jose, CA                 47    2:25:18   O'All:   323
      35. Dag Richards, Pinole, CA                    45    2:34:20   O'All:   327
      36. George Carvlaho, Alameda, CA                46    2:38:10   O'All:   330

Division: Men - 50-54
       1. John Fulton, Pleasant Hill, CA              53    1:27:21   O'All:    34
       2. Dave Barrett, Riverbank, CA                 54    1:28:17   O'All:    40
       3. Gary Franck, Morgan Hill, CA                52    1:31:47   O'All:    59
       4. John Muller, Murphys, CA                    53    1:32:09   O'All:    61
       5. Joseph Tuman, Oakland, CA                   51    1:32:32   O'All:    70
       6. Stephen Louis, Antioch, CA                  50    1:40:33   O'All:   122
       7. David Nelson, Oakland, CA                   53    1:40:41   O'All:   124
       8. Mike Bove, Livermore, CA                    52    1:40:42   O'All:   125
       9. David Perez, Brentwood, CA                  51    1:41:53   O'All:   135
      10. Kevin Rudich, San Francisco, CA             50    1:42:03   O'All:   137
      11. Rob Reinhart, Pleasant Hill, CA             51    1:43:29   O'All:   151
      12. Mark Herberger, Pleasanton, CA              51    1:44:00   O'All:   154
      13. Guy Morgante, Alamo, CA                     50    1:44:40   O'All:   162
      14. Matthew Valenzuela, Alameda, CA             51    1:44:51   O'All:   166
      15. Ron DeBacker, Martinez, CA                  54    1:45:06   O'All:   169
      16. Charles Cummings, Pleasant Hill, CA         50    1:45:24   O'All:   170
      17. Mike Van Houten, Castro Valley, CA          54    1:48:51   O'All:   195
      18. John Babin, Martinez, CA                    50    1:49:14   O'All:   197
      19. Charles White, Dublin, CA                   54    1:49:24   O'All:   199
      20. Dan Bergmann, Livermore, CA                 53    1:49:43   O'All:   202
      21. Nigel Upton, Cupertino, CA                  51    1:51:30   O'All:   213
      22. Paul Sutton, San Francisco, CA              53    1:52:57   O'All:   220
      23. William Hofmann, Berkeley, CA               51    1:58:03   O'All:   250
      24. Brian Staver, Sunnyvale, CA                 50    1:59:21   O'All:   256
      25. Greg Moore, Danville, CA                    50    2:03:12   O'All:   281
      26. Jay Casuba, Mountain View, CA               51    2:14:54   O'All:   305
      27. Mark Bartlett, Novato, CA                   53    2:15:04   O'All:   306
      28. Robin Grube, Newark, CA                     52    2:17:33   O'All:   310
      29. Ken Sylvester, Livermore, CA                51    2:19:43   O'All:   315

Division: Men - 55-59
       1. Mike Love, Danville, CA                     55    1:27:45   O'All:    36
       2. Hans Facer, Lafayette, CA                   57    1:31:53   O'All:    60
       3. Louie Phillips, Murphys, CA                 59    1:36:22   O'All:    94
       4. Dan Scharff, San Leandro, CA                55    1:41:17   O'All:   133
       5. Randy Yagi, Unknown, CA                     55    1:42:45   O'All:   147
       6. Don Johnston, Pleasanton, CA                56    1:43:35   O'All:   152
       7. Kevin Heney, San Jose, CA                   57    1:51:58   O'All:   216
       8. Ronald Missirian, Mountain View, CA         58    1:52:31   O'All:   217
       9. Ed Folsom, Livermore, CA                    57    1:56:44   O'All:   245
      10. Ray Govett, Hughson, CA                     59    1:58:56   O'All:   254
      11. Larry Edwards, Mountain View, CA            58    2:00:33   O'All:   264
      12. Davie Braunstein, Mountian View, CA         55    2:03:38   O'All:   283
      13. Mark Parcher, Fremont, CA                   55    2:03:39   O'All:   284
      14. George Ramos, Hayward, CA                   56    2:13:03   O'All:   303

Division: Men - 60-64
       1. Lee Cannon, Pleasanton, CA                  61    1:29:56   O'All:    48
       2. Daniel Bremond, Sunnyvale, CA               64    1:54:25   O'All:   236
       3. Tony Spica, Alameda, CA                     64    2:01:28   O'All:   268
       4. John Windle, San Franciso, CA               64    2:24:20   O'All:   322
       5. David Behr, Union City, CA                  61    2:30:25   O'All:   324

Division: Men - 65-69
       1. Chuck Osborn, San Mateo, CA                 67    1:43:20   O'All:   150
       2. Raymond Arscott, Danville, CA               69    2:01:50   O'All:   272
       3. Stephen Tennis, Menlo Park, CA              67    2:17:22   O'All:   309

Division: Men - 70-74
       1. Roger Jackman, Palo Alto, CA                72    2:39:58   O'All:   331


* * * * * * * * * * * * * * * * WOMENS DIVISION RESULTS * * * * * * * * * * * * *

Division: Women -  1-13
       1. Jocelyn Siqueiros, San Jose, CQ             13    1:42:35   O'All:    31

Division: Women - 19-24
       1. Lindsay Moffatt, Antioch, CA                23    1:30:45   O'All:     6
       2. Lindsay Borg, San Francisco, CA             24    1:47:10   O'All:    43
       3. Karen Wu, San Francisco, CA                 24    1:49:54   O'All:    55
       4. Rebecca Ribeiro, Bay Point, CA              20    1:53:54   O'All:    76
       5. Hannah Spencer, Sonoma, CA                  23    2:02:11   O'All:   101
       6. Jacqueline Weiss, San Francisco, CA         23    2:04:45   O'All:   112
       7. Claire Nordlie, Santa Rosa, CA              22    2:17:46   O'All:   157
       8. Julia Held, San Jose, CA                    23    2:18:10   O'All:   160
       9. Courtney Bowers, Livermore, CA              24    2:24:39   O'All:   167

Division: Women - 25-29
       1. Lisa Hieb, Sonora, CA                       29    1:28:14   O'All:     4
       2. Alexia Smith, Dublin, CA                    29    1:33:58   O'All:     8
       3. Brittany Benedetto, Walnut Creek, CA        28    1:36:00   O'All:    13
       4. Ashley Miller, San Francisco, CA            25    1:40:02   O'All:    21
       5. Felicity Joyce, Mill Valley, CA             28    1:41:37   O'All:    26
       6. Mai Truong, Mountain View, CA               29    1:41:57   O'All:    28
       7. Melissa Maddon, Fremont, CA                 26    1:44:54   O'All:    36
       8. Jenny Fogarty, San Francisco, CA            27    1:45:50   O'All:    38
       9. Gail Ashton, Tiburon, CA                    28    1:46:35   O'All:    41
      10. Virginia Sevilla, Pleasant Hill, CA         28    1:48:12   O'All:    45
      11. Meghan Playton, San Ramon, CA               28    1:48:30   O'All:    48
      12. Megumi Nakamura, San Francisco, CA          26    1:48:39   O'All:    49
      13. Lauren Pickman, San Jose, CA                27    1:49:55   O'All:    56
      14. Michaela Lien, Novato, CA                   27    1:51:04   O'All:    65
      15. Jessica Dang, San Francisco, CA             27    1:51:17   O'All:    66
      16. Katherine Ridolfi, Berkeley, CA             29    1:51:54   O'All:    68
      17. Esa Crumb, Oakland, CA                      28    1:52:19   O'All:    70
      18. Laurie Ward, Campbell, CA                   26    1:54:48   O'All:    77
      19. Lisa Belland, Oakland, CA                   28    1:54:48   O'All:    78
      20. Erinn Gulbrandsen, Chico, CA                28    1:56:11   O'All:    82
      21. Kathleen Lothrop, San Francisco, CA         25    1:59:50   O'All:    91
      22. Elizabeth Hallock, San Francisco, CA        29    2:00:44   O'All:    96
      23. Elizabeth Meyer, Fremont, CA                25    2:03:21   O'All:   105
      24. Jenny Greenburg, Oakland, CA                26    2:04:27   O'All:   110
      25. Robin Anliker, San Francisco, CA            27    2:04:41   O'All:   111
      26. Jo Hart, Los Gatos, CA                      28    2:09:29   O'All:   130
      27. Nicole Nahigian, Daly City, CA              27    2:09:34   O'All:   131
      28. Verena Wang, San Francisco, CA              27    2:10:05   O'All:   133
      29. Jessica So, Emeryville, CA                  28    2:11:09   O'All:   138
      30. Melanie Bourassa, Santa Rosa, CA            26    2:13:30   O'All:   143
      31. Jennifer Smith, Atherton, CA                28    2:13:39   O'All:   145
      32. Serena Silady, Berkeley, CA                 28    2:16:59   O'All:   154
      33. Leticia Bartolome, Union City, CA           28    2:18:09   O'All:   159
      34. Rayne Devlin, Newark, CA                    27    2:28:42   O'All:   172
      35. Cynthia Trotter, Lubbock, TX                29    2:32:15   O'All:   175
      36. Geeta Malik, Los Angeles, CA                29    2:37:41   O'All:   181

Division: Women - 30-34
       1. Laney Deatsch, Walnut Creek, CA             31    1:34:39   O'All:    11
       2. Heather Hagedorn, San Francisco, CA         33    1:37:39   O'All:    14
       3. Mimi Li, So San Francisc, CA                33    1:38:27   O'All:    16
       4. Michelle Habdas, Reno, NV                   30    1:39:31   O'All:    19
       5. Sarah Beck, Walnut Creek, CA                33    1:40:52   O'All:    23
       6. Erica Wray, San Francisco, CA               33    1:43:31   O'All:    34
       7. Michelle Owens, Alameda, CA                 33    1:44:37   O'All:    35
       8. Erin Mulvey, Lafayette, CA                  34    1:45:55   O'All:    39
       9. Amy Frock, Livermore, CA                    34    1:48:27   O'All:    47
      10. Naomi Pennell, Walnut Creek, CA             33    1:49:49   O'All:    54
      11. Bridget Hogue, San Francisco, CA            30    2:00:20   O'All:    93
      12. Julie Pew, San Jose, CA                     32    2:05:56   O'All:   117
      13. Caroline Bontia, Pleasanton, CA             32    2:06:26   O'All:   118
      14. Neila Hansel, Walnut Creek, CA              33    2:07:49   O'All:   123
      15. Sarah Ellis, Brentwood, CA                  31    2:08:54   O'All:   124
      16. H Choi, San Jose, CA                        32    2:09:17   O'All:   127
      17. Tara Kellett, Santa Rosa, CA                33    2:10:40   O'All:   135
      18. Anji Nolan, Lafayette, CA                   30    2:14:44   O'All:   149
      19. Robyn Yokoe, Concord, CA                    32    2:16:56   O'All:   153
      20. Erin Bartling, Vacaville, CA                33    2:17:27   O'All:   155
      21. Sara Trotter, Guilford, CT                  32    2:28:43   O'All:   173
      22. Haithuy Nguyen, Santa Clara, CA             31    2:32:19   O'All:   176
      23. Savita Malik, San Francisco, CA             30    2:35:31   O'All:   180
      24. Claire Bramwell, San Francisco, CA          33    2:38:49   O'All:   183

Division: Women - 35-39
       1. Clancy Statz, Livermore, CA                 36    1:27:39   O'All:     3
       2. Adrienne Castillo, Moraga, CA               39    1:35:22   O'All:    12
       3. Jamie Close, Fairfax, CA                    35    1:39:15   O'All:    17
       4. Anna Gunn, Walnut Creek, CA                 38    1:39:58   O'All:    20
       5. Marie-Josee Parayre, Brentwood, CA          35    1:40:37   O'All:    22
       6. Karen Suskiewicz, San Mateo, CA             36    1:41:45   O'All:    27
       7. Maggie Anthony, Pleasanton, CA              39    1:42:28   O'All:    30
       8. Elva Guttormsen, Petaluma, CA               36    1:42:46   O'All:    32
       9. Kimberly Kaiser, Livermore, CA              38    1:47:00   O'All:    42
      10. Neeva Walker, Fremont, CA                   37    1:48:15   O'All:    46
      11. Molly Guthrie, Lafayette, CA                37    1:50:27   O'All:    61
      12. Laxmi Kumaran, San Leandro, CA              35    1:50:44   O'All:    62
      13. Sharon Okada, Pleasant Hill, CA             39    1:50:50   O'All:    63
      14. Anne Maza, Walnut Creek, CA                 36    1:51:30   O'All:    67
      15. Akiko Lewis, San Ramon, CA                  38    1:52:59   O'All:    73
      16. Sara Rettus, San Jose, CA                   35    1:53:38   O'All:    75
      17. Amanda Dowden, San Francisco, CA            36    1:58:08   O'All:    87
      18. Kristina Young, Pleasanton, CA              39    2:02:17   O'All:   102
      19. Tina Miteko, San Francisco, CA              36    2:02:22   O'All:   103
      20. Christy Tuescher, Danville, CA              38    2:03:07   O'All:   104
      21. Susan Eustace, Sonoma, CA                   35    2:03:37   O'All:   106
      22. Rebekka Palmer, Livermore, CA               35    2:03:44   O'All:   108
      23. Sophie Beraznik, San Francisco, CA          38    2:04:03   O'All:   109
      24. Heather Armstrong, Mill Valley, CA          36    2:05:14   O'All:   114
      25. Mary Silva, San Jose, CA                    37    2:07:32   O'All:   120
      26. Katy Reilly, Pleasanton, CA                 37    2:07:36   O'All:   121
      27. Patricia Benson, San Jose, CA               37    2:09:25   O'All:   128
      28. Michelle Flora, Novato, CA                  39    2:09:29   O'All:   129
      29. Kim Le, Castro Valley, CA                   38    2:13:24   O'All:   142
      30. Molly Falcione, Pleasanton, CA              36    2:14:44   O'All:   148
      31. Kristine Hachadourian, San Francisco, CA    39    2:20:38   O'All:   164
      32. Melissa Allen, Concord, CA                  38    2:24:23   O'All:   166
      33. Hara Evenson, Phoenix, AZ                   36    2:26:39   O'All:   169
      34. Lynda Hollingsworth, Fremont, CA            36    2:27:14   O'All:   170
      35. Emina Begovic, Berkeley, CA                 35    2:34:29   O'All:   178
      36. Nicole King, Berkeley, CA                   39    2:34:29   O'All:   179
      37. Krista Gulbransen, Oakland, CA              37    2:39:19   O'All:   184

Division: Women - 40-44
       1. Monica Mazzocco-Zucker, Danville, CA        42    1:29:03   O'All:     5
       2. Janine Becker, Pleasanton, CA               44    1:32:27   O'All:     7
       3. Melissa Lewis, San Anselmo, CA              43    1:34:19   O'All:     9
       4. Kelly Emo, Campbell, CA                     44    1:34:28   O'All:    10
       5. Lyn Dunagan, Berkeley, CA                   43    1:41:27   O'All:    25
       6. Andrea Yip, Santa Clara, CA                 41    1:45:24   O'All:    37
       7. Kathleen Lail, Concord, CA                  41    1:45:56   O'All:    40
       8. Sharon Smith, Los Altos, CA                 40    1:49:09   O'All:    50
       9. Susannah May, Berkeley, CA                  40    1:49:19   O'All:    51
      10. Karen Loughran, Oakland, CA                 44    1:49:35   O'All:    53
      11. Caroline Montalbo, Pleasanton, CA           43    1:50:25   O'All:    60
      12. Jeannie Johnson, Oakland, CA                42    1:53:30   O'All:    74
      13. Gina Cefalu, Danville, CA                   41    1:55:58   O'All:    80
      14. Julie Briggs, Livermore, CA                 44    1:56:19   O'All:    83
      15. Angela Large, Concord, CA                   42    1:59:41   O'All:    89
      16. Yvette Cattalini, San Carlos, CA            43    1:59:47   O'All:    90
      17. Heidi Jackman, Palo Alto, CA                42    1:59:54   O'All:    92
      18. Denise Flagg, Lafayette, CA                 41    2:01:21   O'All:    98
      19. Karen Wang, Menlo Park, CA                  42    2:05:17   O'All:   115
      20. Kathleen Wallace, Benicia, CA               44    2:07:13   O'All:   119
      21. Nobuko Sezaki, Santa Clara, CA              42    2:07:47   O'All:   122
      22. Kathleen Burke, San Francisco, CA           44    2:08:58   O'All:   126
      23. Rebecca Hatten, Santa Rosa, CA              44    2:11:01   O'All:   137
      24. Lori Brown, Lafayette, CA                   43    2:11:29   O'All:   139
      25. Martina Hanna, Novato, CA                   41    2:12:30   O'All:   140
      26. Ann Danen, Pleasanton, CA                   43    2:13:36   O'All:   144
      27. Linda Feng, Hillsborough, CA                42    2:15:16   O'All:   150
      28. Kimberly Eramian, San Francisco, CA         40    2:15:39   O'All:   151
      29. Sheryl Miller, Martinez, CA                 43    2:18:07   O'All:   158
      30. R Bowers, Pinole, CA                        44    2:19:20   O'All:   163
      31. Anita Diaz, San Francisco, CA               42    2:23:10   O'All:   165
      32. Mary Lester, Lafayette, CA                  40    2:38:03   O'All:   182

Division: Women - 45-49
       1. Carole McMahon, Petaluma, CA                49    1:39:21   O'All:    18
       2. Stella Rosefield, Pleasanton, CA            47    1:41:04   O'All:    24
       3. Rebecca Jones, Hollister, CA                45    1:41:58   O'All:    29
       4. Jo Ferris, Castro Valley, CA                48    1:42:50   O'All:    33
       5. Kim Bowers, Pleasanton, CA                  49    1:49:27   O'All:    52
       6. Sue Strause, Walnut Creek, CA               46    1:50:13   O'All:    59
       7. Susan Hagstrom, Oakland, CA                 48    1:52:15   O'All:    69
       8. Kathleen Dillingham, Danville, CA           45    1:55:24   O'All:    79
       9. Megan Warren, Incline Village, NV           45    1:57:10   O'All:    84
      10. Caroline Winnett, Berkeley, CA              48    1:57:36   O'All:    85
      11. Kimberly Tank, Concord, CA                  49    1:57:59   O'All:    86
      12. Sharon Galvin, Hillsborough, CA             45    2:00:24   O'All:    94
      13. Karen Smith, San Ramon, CA                  47    2:00:35   O'All:    95
      14. Beckie Uhler, Fremont, CA                   47    2:01:48   O'All:   100
      15. Penelope Adams, Petaluma, CA                47    2:05:52   O'All:   116
      16. Katharine Brown, Alamo, CA                  48    2:08:58   O'All:   125
      17. Susan Abrahamson, Albany, CA                49    2:09:35   O'All:   132
      18. Kaaren Smith, Pleasanton, CA                45    2:11:01   O'All:   136
      19. Christine Taylor, Berkeley, CA              46    2:13:03   O'All:   141
      20. Maria Maxfield, Danville, CA                45    2:15:53   O'All:   152
      21. Terri Myers, Danville, CA                   46    2:17:27   O'All:   156
      22. Darci Dumford, Oakley, CA                   49    2:25:14   O'All:   168
      23. Colleen Ruddock, Antioch, CA                45    2:30:19   O'All:   174
      24. Kris Wilvert, San Jose, CA                  45    2:34:20   O'All:   177

Division: Women - 50-54
       1. Pam Bennett, El Cerrito, CA                 50    1:38:21   O'All:    15
       2. Loree Donaldson, San Anselmo, CA            52    1:50:08   O'All:    57
       3. Bernadette Powell, Berkeley, CA             50    1:50:59   O'All:    64
       4. Lauren Antonakos, San Mateo, CA             51    1:52:30   O'All:    71
       5. Janet Tsuji, Danville, CA                   51    1:56:09   O'All:    81
       6. Laurie Brownlee, Livermore, CA              52    1:58:53   O'All:    88
       7. Carla Lynch, Petaluma, CA                   54    2:01:13   O'All:    97
       8. Cheryl Stark, Danville, CA                  50    2:03:38   O'All:   107
       9. Karen Weixel, Walnut Creek, CA              54    2:14:22   O'All:   146
      10. Patricia Ogura, Richmond, CA                54    2:18:23   O'All:   161
      11. Beth Scott, Walnut Creek, CA                51    2:28:31   O'All:   171

Division: Women - 55-59
       1. Debbie DeCarli, Penngrove, CA               58    1:47:28   O'All:    44
       2. Patricia LaSalle, Dublin, CA                56    1:50:12   O'All:    58
       3. Alexandra Dronkers, Martinez, CA            57    1:52:37   O'All:    72
       4. Glenda Smith, San Ramon, CA                 57    2:01:29   O'All:    99
       5. Betsy Barsamian-Teman, Orinda, CA           57    2:04:48   O'All:   113
       6. Jetty Rodriguez, San Jose, CA               59    2:10:25   O'All:   134
       7. Ann Luce, Pleasanton, CA                    55    2:14:26   O'All:   147
       8. Nell McBeth, Lafayette, CA                  57    2:19:06   O'All:   162

* * * * * * * * * * * * * * * * MENS OVERALL RESULTS * * * * * * * * * * * * * * * *

  1. Jeffrey Piland, San Carlos, CA                   35    1:12:45    35 - 39 /   1
  2. Jan Maynard, Pleasant Hill, CA                   31    1:15:25    30 - 34 /   1
  3. Mike Statz, Livermore, CA                        39    1:17:17    35 - 39 /   2
  4. Jeff Mapes, Brentwood, CA                        32    1:19:11    30 - 34 /   2
  5. Adam Carlson, San Francisco, CA                  26    1:19:58    25 - 29 /   1
  6. Steven Chavez, San Ramon, CA                     52    1:20:14    50 - 54 /   1
  7. John Hollinger, Clayton, CA                      45    1:20:27    45 - 49 /   1
  8. Kyle Stock, Sonora, CA                           36    1:20:48    35 - 39 /   3
  9. Brett Mac Donell, Walnut Creek, CA               44    1:20:54    40 - 44 /   1
 10. Jeff Durban, Pleasanton, CA                      42    1:21:06    40 - 44 /   2
 11. Jason Cooke, Danville, CA                        37    1:21:20    35 - 39 /   4
 12. Chris Bennett, El Cerrito, CA                    16    1:21:37    14 - 18 /   1
 13. Dan Foehner, Pleasanton, CA                      41    1:21:41    40 - 44 /   3
 14. Rob Cuenin, Alamo, CA                            47    1:21:59    45 - 49 /   2
 15. Chad Franck, Pleasanton, CA                      35    1:22:08    35 - 39 /   5
 16. Dillon Hollinger, Clayton, CA                    16    1:22:41    14 - 18 /   2
 17. Ed Maier, San Ramon, CA                          36    1:22:50    35 - 39 /   6
 18. Malcolm de Sieyes, Pleasanton, CA                27    1:23:53    25 - 29 /   2
 19. Chris McCrary, Pleasant Hill, CA                 41    1:24:03    40 - 44 /   4
 20. Raymond Taylor, Sunnyvale, CA                    26    1:24:22    25 - 29 /   3
 21. Tim Hickman, Danville, CA                        38    1:24:53    35 - 39 /   7
 22. Chris Beck, Martinez, CA                         19    1:25:08    19 - 24 /   1
 23. Tim Porter, San Ramon, CA                        42    1:25:19    40 - 44 /   5
 24. Andrew Frey, Pleasanton, CA                      39    1:25:25    35 - 39 /   8
 25. Andrew Bay, Pleasanton, CA                       32    1:25:30    30 - 34 /   3
 26. Steven William, Pleasanton, CA                   44    1:25:32    40 - 44 /   6
 27. Patrick James, Pleasanton, CA                    39    1:25:37    35 - 39 /   9
 28. Matthew Jennings, Walnut Creek, CA               34    1:25:50    30 - 34 /   4
 29. Andrew Adelman, Redwood City, CA                 42    1:26:02    40 - 44 /   7
 30. Aaron Smith, San Ramon, CA                       36    1:26:13    35 - 39 /  10
 31. Daniel Dowling, San Ramon, CA                    43    1:26:35    40 - 44 /   8
 32. Mike LaBadie, Reno, NV                           47    1:26:56    45 - 49 /   3
 33. Tim Tottle, Martinez, CA                         48    1:26:59    45 - 49 /   4
 34. John Fulton, Pleasant Hill, CA                   53    1:27:21    50 - 54 /   2
 35. Oliver Ryan, San Francisco, CA                   34    1:27:31    30 - 34 /   5
 36. Mike Love, Danville, CA                          55    1:27:45    55 - 59 /   1
 37. Stavros Kalogirou, Walnut Creek, CA              33    1:27:59    30 - 34 /   6
 38. Kevin Rose, San Jose, CA                         27    1:28:03    25 - 29 /   4
 39. Patrick Green, Brentwood, CA                     21    1:28:12    19 - 24 /   2
 40. Dave Barrett, Riverbank, CA                      54    1:28:17    50 - 54 /   3
 41. Travis Rose, San Jose, CA                        22    1:28:25    19 - 24 /   3
 42. Richard Wang, Santa Clara, CA                    38    1:28:34    35 - 39 /  11
 43. Charles Olson, Jewell, IA                        28    1:28:38    25 - 29 /   5
 44. Patrick Tebow, Newark, CA                        29    1:29:13    25 - 29 /   6
 45. John Sutter, Livermore, CA                       49    1:29:13    45 - 49 /   5
 46. Chris Dufour, Pleasanton, CA                     30    1:29:14    30 - 34 /   7
 47. Jack Mitchell, Oakland, CA                       14    1:29:24    14 - 18 /   3
 48. Lee Cannon, Pleasanton, CA                       61    1:29:56    60 - 64 /   1
 49. Michael Valentine, Livermore, CA                 38    1:30:15    35 - 39 /  12
 50. Leonel Monascal, Tracy, CA                       46    1:30:52    45 - 49 /   6
 51. Kurt Brockett, Pleasanton, CA                    29    1:30:56    25 - 29 /   7
 52. Alex Valencia, Concord, CA                       25    1:31:02    25 - 29 /   8
 53. Terry Canale, Fremont, CA                        40    1:31:08    40 - 44 /   9
 54. Nick Franck, Morgan Hill, CA                     24    1:31:12    19 - 24 /   4
 55. Mike Polidori, Walnut Creek, CA                  22    1:31:26    19 - 24 /   5
 56. Peter Nevill, Walnut Creek, CA                   32    1:31:30    30 - 34 /   8
 57. Ryan Sweet, San Francisco, CA                    26    1:31:36    25 - 29 /   9
 58. Nicolas Derr, Santa Maria, CA                    21    1:31:39    19 - 24 /   6
 59. Gary Franck, Morgan Hill, CA                     52    1:31:47    50 - 54 /   4
 60. Hans Facer, Lafayette, CA                        57    1:31:53    55 - 59 /   2
 61. John Muller, Murphys, CA                         53    1:32:09    50 - 54 /   5
 62. Dawson Montoya, Campbell, CA                     19    1:32:12    19 - 24 /   7
 63. David Alyea, San Francisco, CA                   43    1:32:15    40 - 44 /  10
 64. Graham Bailey, El Sobrante, CA                   37    1:32:16    35 - 39 /  13
 65. Michael Picard, Fremont, CA                      45    1:32:17    45 - 49 /   7
 66. Tristan Ellis, San Francisco, CA                 17    1:32:25    14 - 18 /   4
 67. Gary Schellenberg, Hayward, CA                   42    1:32:27    40 - 44 /  11
 68. Colton Anderson, Danville, CA                    18    1:32:29    14 - 18 /   5
 69. Christopher Bright, Oakland, CA                  34    1:32:31    30 - 34 /   9
 70. Joseph Tuman, Oakland, CA                        51    1:32:32    50 - 54 /   6
 71. Corey Lee, Walnut Creek, CA                      22    1:32:50    19 - 24 /   8
 72. Adam Meisenhelder, San Jose, CA                  34    1:33:01    30 - 34 /  10
 73. Austin Amoroso, Stamford, CT                     26    1:33:17    25 - 29 /  10
 74. John Keeler, Hayward, CA                         45    1:33:19    45 - 49 /   8
 75. Chris Beach, San Jose, CA                        36    1:33:27    35 - 39 /  14
 76. Robert Dick, San Anselmo, CA                     40    1:33:42    40 - 44 /  12
 77. Tim VonHerrman, Piedmont, CA                     49    1:33:44    45 - 49 /   9
 78. Nels Larsen, Pleasanton, CA                      37    1:33:59    35 - 39 /  15
 79. Jeffrey Galon, Santa Clara, CA                   39    1:34:30    35 - 39 /  16
 80. Wade Humphrey, Newark, CA                        43    1:34:30    40 - 44 /  13
 81. Garrett Plante, Larkspur, CA                     38    1:34:34    35 - 39 /  17
 82. Jared Gouldy, Novato, CA                         37    1:34:35    35 - 39 /  18
 83. Nate Davis, Oakland, CA                          32    1:34:40    30 - 34 /  11
 84. Jan Oosthuizen, San Rafael, CA                   40    1:35:05    40 - 44 /  14
 85. Mauro Gonzales, Vacaville, CA                    44    1:35:08    40 - 44 /  15
 86. Ken Murchison, Danville, CA                      49    1:35:09    45 - 49 /  10
 87. Edgar Luce, Pleasanton, CA                       24    1:35:40    19 - 24 /   9
 88. Paul David, Pleasanton, CA                       41    1:35:57    40 - 44 /  16
 89. Rob Horning, Santa Rosa, CA                      39    1:36:00    35 - 39 /  19
 90. Joesph Shiffer, Pleasanton, CA                   37    1:36:01    35 - 39 /  20
 91. Ben Egger, Mill Valley, CA                       29    1:36:02    25 - 29 /  11
 92. Jeffrey Rodriguez, Sunnyvale, CA                 35    1:36:17    35 - 39 /  21
 93. Javier Barreiro, Santa Clara, CA                 39    1:36:20    35 - 39 /  22
 94. Louie Phillips, Murphys, CA                      59    1:36:22    55 - 59 /   3
 95. Allen Wulczynski, San Jose, CA                   46    1:36:23    45 - 49 /  11
 96. Bryan Wolfgram, Foster City, CA                  40    1:36:32    40 - 44 /  17
 97. Toi Wong, Alameda, CA                            33    1:37:09    30 - 34 /  12
 98. Justin Curtis, Mill Valley, CA                   38    1:37:16    35 - 39 /  23
 99. Craig Lowe, Mountain View, CA                    27    1:37:42    25 - 29 /  12
100. Jay Balagtas, Millbrae, CA                       38    1:37:45    35 - 39 /  24
101. Gregory Bearson, Sammomish, WA                   22    1:37:45    19 - 24 /  10
102. Stan Beraznik, San Francisco, CA                 41    1:37:48    40 - 44 /  18
103. Nick Arredondo, Castro Valley, CA                20    1:37:53    19 - 24 /  11
104. Dustin Van Fleet, Pleasanton, CA                 39    1:38:01    35 - 39 /  25
105. Austin Lau, San Francisco, CA                    26    1:38:03    25 - 29 /  13
106. Carl Martin, Unknown, CA                         42    1:38:15    40 - 44 /  19
107. Michael Vidra, San Ramon, CA                     23    1:38:36    19 - 24 /  12
108. Kevin Bottomley, San Francisco, CA               30    1:38:49    30 - 34 /  13
109. Tymen Crevels, San Francisco, CA                 33    1:38:52    30 - 34 /  14
110. Marty Beene, Alameda, CA                         47    1:38:52    45 - 49 /  12
111. Bradley Hetherington, Walnut Creek, CA           42    1:38:56    40 - 44 /  20
112. Luis Maza, Walnut Creek, CA                      39    1:38:59    35 - 39 /  26
113. Josh Ellis, Fremont, CA                          28    1:39:00    25 - 29 /  14
114. Brett Illers, Pleasanton, CA                     33    1:39:04    30 - 34 /  15
115. Warren Large, Concord, CA                        45    1:39:06    45 - 49 /  13
116. Dan Prislin, Alameda, CA                         42    1:39:17    40 - 44 /  21
117. Jason Har, San Jose, CA                          23    1:39:26    19 - 24 /  13
118. Tim Noonan, Sonoma, CA                           15    1:39:40    14 - 18 /   6
119. Jason Holly, Walnut Creek, CA                    38    1:40:06    35 - 39 /  27
120. Brad Alexander, Livermore, CA                    36    1:40:12    35 - 39 /  28
121. Anders Lovell, Danville, CA                      23    1:40:15    19 - 24 /  14
122. Stephen Louis, Antioch, CA                       50    1:40:33    50 - 54 /   7
123. Michael Adelberg, Menlo Park, CA                 43    1:40:41    40 - 44 /  22
124. David Nelson, Oakland, CA                        53    1:40:41    50 - 54 /   8
125. Mike Bove, Livermore, CA                         52    1:40:42    50 - 54 /   9
126. Eric Milina, San Lorenzo, CA                     40    1:40:50    40 - 44 /  23
127. Michael Salcido, Hercules, CA                    19    1:40:51    19 - 24 /  15
128. Mark Szymczak, Pleasanton, CA                    43    1:41:08    40 - 44 /  24
129. Steven Chan, Novato, CA                          45    1:41:12    45 - 49 /  14
130. Cody Mayer, Discovery Bay, CA                    14    1:41:13    14 - 18 /   7
131. Andrew Susa, Los Altos, CA                       45    1:41:15    45 - 49 /  15
132. Tim Reilly, Pleasanton, CA                       38    1:41:16    35 - 39 /  29
133. Dan Scharff, San Leandro, CA                     55    1:41:17    55 - 59 /   4
134. Joseph Duval, Sacramento, CA                     25    1:41:50    25 - 29 /  15
135. David Perez, Brentwood, CA                       51    1:41:53    50 - 54 /  10
136. Curtis Brunton, Walnut Creek, CA                 40    1:41:55    40 - 44 /  25
137. Kevin Rudich, San Francisco, CA                  50    1:42:03    50 - 54 /  11
138. Dan Rowley, Oakland, CA                          38    1:42:13    35 - 39 /  30
139. Kevin Chan, Fremont, CA                          47    1:42:26    45 - 49 /  16
140. Darren Leary, Danville, CA                       35    1:42:28    35 - 39 /  31
141. Erik Nylund, Oakland, CA                         43    1:42:31    40 - 44 /  26
142. Jeremiah Lane, San Francisco, CA                 30    1:42:32    30 - 34 /  16
143. Matthew Harrington, Pleasanton, CA               23    1:42:34    19 - 24 /  16
144. Luke Sincerny, Walnut Creek, CA                  28    1:42:36    25 - 29 /  16
145. Bradley Dutton, Dublin, CA                       32    1:42:38    30 - 34 /  17
146. Tom Gjestvang, San Jose, CA                      41    1:42:43    40 - 44 /  27
147. Randy Yagi, Unknown, CA                          55    1:42:45    55 - 59 /   5
148. Mario Pietryga, San Francisco, CA                45    1:43:06    45 - 49 /  17
149. Riley Allen, Walnut Creek, CA                    17    1:43:18    14 - 18 /   8
150. Chuck Osborn, San Mateo, CA                      67    1:43:20    65 - 69 /   1
151. Rob Reinhart, Pleasant Hill, CA                  51    1:43:29    50 - 54 /  12
152. Don Johnston, Pleasanton, CA                     56    1:43:35    55 - 59 /   6
153. Sean Villa-Lovoz, San Jose, CA                   41    1:43:54    40 - 44 /  28
154. Mark Herberger, Pleasanton, CA                   51    1:44:00    50 - 54 /  13
155. Graham Holt, Pleasanton, CA                      42    1:44:09    40 - 44 /  29
156. Owen Kao, Santa Clara, CA                        42    1:44:10    40 - 44 /  30
157. James Martinez, San Jose, CA                     24    1:44:12    19 - 24 /  17
158. Justis Durkee, San Ramon, CA                     33    1:44:20    30 - 34 /  18
159. Zachary Dee, Rohnert Park, CA                    32    1:44:21    30 - 34 /  19
160. Khai Truong, Dublin, CA                          44    1:44:30    40 - 44 /  31
161. Suresh Donthineni, Pleasant Hill, CA             45    1:44:35    45 - 49 /  18
162. Guy Morgante, Alamo, CA                          50    1:44:40    50 - 54 /  14
163. Mark Goldberg, San Francisco, CA                 43    1:44:42    40 - 44 /  32
164. Tyler Chang, Santa Clara, CA                     25    1:44:47    25 - 29 /  17
165. Heath Burreson, Orland, CA                       34    1:44:48    30 - 34 /  20
166. Matthew Valenzuela, Alameda, CA                  51    1:44:51    50 - 54 /  15
167. Soeren Tolzmann, San Francisco, CA               32    1:44:53    30 - 34 /  21
168. Alex Sincerny, Castro Valley, CA                 20    1:45:01    19 - 24 /  18
169. Ron DeBacker, Martinez, CA                       54    1:45:06    50 - 54 /  16
170. Charles Cummings, Pleasant Hill, CA              50    1:45:24    50 - 54 /  17
171. Ryan Ward, Santa Rosa, CA                        36    1:45:29    35 - 39 /  32
172. Jacob Hogue, San Francisco, CA                   30    1:45:35    30 - 34 /  22
173. James Young, Pleasanton, CA                      37    1:45:38    35 - 39 /  33
174. Keita Jones, Oakland, CA                         28    1:45:38    25 - 29 /  18
175. Terry Gilchrist, Clayton, CA                     43    1:45:46    40 - 44 /  33
176. Ken MacInnis, San Francisco, CA                  29    1:46:12    25 - 29 /  19
177. Gary Holder, Walnut Creek, CA                    42    1:46:13    40 - 44 /  34
178. Steve Sherman, Pleasanton, CA                    46    1:46:30    45 - 49 /  19
179. Anthony Montano, Fremont, CA                     39    1:46:33    35 - 39 /  34
180. Kevin Guthrie, Lafayette, CA                     39    1:46:49    35 - 39 /  35
181. Jack Ho, Campbell, CA                            36    1:47:07    35 - 39 /  36
182. Jason Ngai, Mountain House, CA                   33    1:47:13    30 - 34 /  23
183. Vito Impastato, Rio Vista, CA                    37    1:47:30    35 - 39 /  37
184. Dennis Miller, Walnut Creek, CA                  36    1:47:31    35 - 39 /  38
185. Dan Vanderkam, San Francisco, CA                 25    1:47:31    25 - 29 /  20
186. Sam Dix, Walnut Creek, CA                        24    1:47:46    19 - 24 /  19
187. Tom Luce, Pleasanton, CA                         24    1:47:46    19 - 24 /  20
188. Dan Bennett, Pleasanton, CA                      39    1:47:59    35 - 39 /  39
189. Tom Masucci, Pleasanton, CA                      40    1:48:12    40 - 44 /  35
190. Todd Virkus, Petaluma, CA                        38    1:48:17    35 - 39 /  40
191. Don Haderle, Los Gatos, CA                       42    1:48:22    40 - 44 /  36
192. Jonathan Thein, Saratoga, CA                     26    1:48:28    25 - 29 /  21
193. Joshua Pack, Tracy, CA                           35    1:48:40    35 - 39 /  41
194. Aaron Rolett, Palo Alto, CA                      24    1:48:41    19 - 24 /  21
195. Mike Van Houten, Castro Valley, CA               54    1:48:51    50 - 54 /  18
196. Chad Kempel, San Mateo, CA                       27    1:49:06    25 - 29 /  22
197. John Babin, Martinez, CA                         50    1:49:14    50 - 54 /  19
198. Mark Silver, San Jose, CA                        41    1:49:17    40 - 44 /  37
199. Charles White, Dublin, CA                        54    1:49:24    50 - 54 /  20
200. Agustin Torres Jr, Milpitas, CA                  29    1:49:26    25 - 29 /  23
201. Michael MacLachlan, Castro Valley, CA            20    1:49:32    19 - 24 /  22
202. Dan Bergmann, Livermore, CA                      53    1:49:43    50 - 54 /  21
203. Dave Laurance, Mountain View, CA                 45    1:49:52    45 - 49 /  20
204. Patrick Pfeffer, Petaluma, CA                    46    1:50:00    45 - 49 /  21
205. Chris Hinnant, San Francisco, CA                 46    1:50:12    45 - 49 /  22
206. Dustin Guglielmelli, Dublin, CA                  25    1:50:14    25 - 29 /  24
207. Jason Sterling, San Francisco, CA                37    1:50:17    35 - 39 /  42
208. Justin Renaudin, San Francisco, CA               31    1:50:36    30 - 34 /  24
209. Gene Brtalik, Walnut Creek, CA                   31    1:50:45    30 - 34 /  25
210. Adam Parcher, Dublin, CA                         27    1:50:48    25 - 29 /  25
211. Francois Marcoux, Pleasanton, CA                 35    1:51:07    35 - 39 /  43
212. Ken Hale, Hayward, CA                            41    1:51:22    40 - 44 /  38
213. Nigel Upton, Cupertino, CA                       51    1:51:30    50 - 54 /  22
214. Jeffrey Rys, Manteca, CA                         46    1:51:31    45 - 49 /  23
215. Ferdinand Eres, Vallejo, CA                      42    1:51:55    40 - 44 /  39
216. Kevin Heney, San Jose, CA                        57    1:51:58    55 - 59 /   7
217. Ronald Missirian, Mountain View, CA              58    1:52:31    55 - 59 /   8
218. Erik Ridley, Dublin, CA                          32    1:52:33    30 - 34 /  26
219. Daniel Gourley, Walnut Creek, CA                 32    1:52:38    30 - 34 /  27
220. Paul Sutton, San Francisco, CA                   53    1:52:57    50 - 54 /  23
221. Brandon Rebiero, Modesto, CA                     27    1:53:09    25 - 29 /  26
222. Carlos Flores, Oakland, CA                       39    1:53:33    35 - 39 /  44
223. Dennis Milosky, Mill Valey, CA                   49    1:53:37    45 - 49 /  24
224. Brian Bennett, San Ramon, CA                     33    1:53:37    30 - 34 /  28
225. John Bodemar, San Jose, CA                       38    1:53:37    35 - 39 /  45
226. Steve Cvitanovic, Alameda, CA                    42    1:53:41    40 - 44 /  40
227. Chaz Dumas, San Ramon, CA                        37    1:53:43    35 - 39 /  46
228. Dale Corpus, San Ramon, CA                       31    1:53:47    30 - 34 /  29
229. Rich Goodman, San Leandro, CA                    35    1:53:49    35 - 39 /  47
230. Victor Gillespie, Morgan Hill, CA                19    1:53:53    19 - 24 /  23
231. Kevin Coenen, Pleasanton, CA                     48    1:53:58    45 - 49 /  25
232. Brandon Matsui, San Francisco, CA                31    1:53:59    30 - 34 /  30
233. Kola Brol, Napa, CA                              31    1:54:05    30 - 34 /  31
234. Nicholas Steele, San Jose, CA                    26    1:54:11    25 - 29 /  27
235. Kevin Horan, Brentwood, CA                       35    1:54:20    35 - 39 /  48
236. Daniel Bremond, Sunnyvale, CA                    64    1:54:25    60 - 64 /   2
237. Nels Vander Zanden, Saratoga, CA                 44    1:54:41    40 - 44 /  41
238. Chad Francis, Fremont, CA                        36    1:54:53    35 - 39 /  49
239. Ryan Parcher, Fremont, CA                        26    1:55:08    25 - 29 /  28
240. Eric Eustance, Sonoma, CA                        34    1:55:15    30 - 34 /  32
241. James Pray, San Ramon, CA                        45    1:55:28    45 - 49 /  26
242. Dennis Thiessen, Oakdale, CA                     45    1:55:33    45 - 49 /  27
243. Douglas St. John, Livermore, CA                  24    1:56:18    19 - 24 /  24
244. Chris Huizenga, San Francisco, CA                39    1:56:23    35 - 39 /  50
245. Ed Folsom, Livermore, CA                         57    1:56:44    55 - 59 /   9
246. Joel McFaul, San Francisco, CA                   33    1:57:21    30 - 34 /  33
247. Shawn Reyburn, Brentwood, CA                     38    1:57:46    35 - 39 /  51
248. Timothy Johnson, Danville, CA                    49    1:57:58    45 - 49 /  28
249. Dragan Sebisanovic, Foster City, CA              33    1:58:03    30 - 34 /  34
250. William Hofmann, Berkeley, CA                    51    1:58:03    50 - 54 /  24
251. Ben Haderle, Los Gatos, CA                       12    1:58:21     1 - 13 /   1
252. Jeremiah Holland, Berkeley, CA                   40    1:58:44    40 - 44 /  42
253. Patrick Gunn, Pleasanton, CA                     47    1:58:50    45 - 49 /  29
254. Ray Govett, Hughson, CA                          59    1:58:56    55 - 59 /  10
255. Tyler Duni, Oakland, CA                          27    1:59:07    25 - 29 /  29
256. Brian Staver, Sunnyvale, CA                      50    1:59:21    50 - 54 /  25
257. Gret Mandler, Elk Grove, CA                      46    1:59:38    45 - 49 /  30
258. Nick Claitman, Pleasanton, CA                    38    1:59:40    35 - 39 /  52
259. Peter Binnings, Oakland, CA                      30    1:59:46    30 - 34 /  35
260. Daniel Roed, Pleasant Hill, CA                   41    1:59:47    40 - 44 /  43
261. Shane Manley, Livermore, CA                      21    2:00:07    19 - 24 /  25
262. Hector Jhong, Pleasanton, CA                     43    2:00:20    40 - 44 /  44
263. Rob Bourland, San Jose, CA                       40    2:00:21    40 - 44 /  45
264. Larry Edwards, Mountain View, CA                 58    2:00:33    55 - 59 /  11
265. John Eggert, Castro Valley, CA                   44    2:00:33    40 - 44 /  46
266. Scott Heeney, Oakland, CA                        24    2:01:00    19 - 24 /  26
267. John Meyjes, Piedmont, CA                        37    2:01:06    35 - 39 /  53
268. Tony Spica, Alameda, CA                          64    2:01:28    60 - 64 /   3
269. Michael Coady, Dublin, CA                        37    2:01:33    35 - 39 /  54
270. Miles VonHerrmann, Piedmont, CA                  13    2:01:34     1 - 13 /   2
271. Christopher Arscott, Danville, CA                35    2:01:50    35 - 39 /  55
272. Raymond Arscott, Danville, CA                    69    2:01:50    65 - 69 /   2
273. Alain Descoins, Clayton, CA                      47    2:02:01    45 - 49 /  31
274. Ray Caoili, San Bruno, CA                        36    2:02:06    35 - 39 /  56
275. Rick Cory, Dubin, CA                             41    2:02:17    40 - 44 /  47
276. Sean Lewandowski, Oakland, CA                    40    2:02:19    40 - 44 /  48
277. Cliff McBride, Santa Clara, CA                   43    2:02:27    40 - 44 /  49
278. Rob Vollgraf, Pleasanton, CA                     41    2:02:27    40 - 44 /  50
279. Camron Shimy, Canyon Country, CA                 29    2:02:50    25 - 29 /  30
280. Matt Cutts, Los Altos, CA                        37    2:03:00    35 - 39 /  57
281. Greg Moore, Danville, CA                         50    2:03:12    50 - 54 /  26
282. Eric Seidel, San Francisco, CA                   28    2:03:19    25 - 29 /  31
283. Davie Braunstein, Mountian View, CA              55    2:03:38    55 - 59 /  12
284. Mark Parcher, Fremont, CA                        55    2:03:39    55 - 59 /  13
285. Benjamin Spaulding, Martinez, CA                 39    2:03:46    35 - 39 /  58
286. Marcus Fichtl, San Ramon, CA                     25    2:03:49    25 - 29 /  32
287. Noki Seekao, San Francisco, CA                   30    2:03:57    30 - 34 /  36
288. Carl Ransdell, Lafayette, CA                     43    2:04:14    40 - 44 /  51
289. Darian Shimy, Pleasanton, CA                     34    2:04:15    30 - 34 /  37
290. Darren Buesen, Berkeley, CA                      34    2:04:22    30 - 34 /  38
291. John Aimo, Chico, CA                             32    2:04:29    30 - 34 /  39
292. Michael Weingand, Tracy, CA                      42    2:04:36    40 - 44 /  52
293. William Francis, Martinez, CA                    44    2:05:24    40 - 44 /  53
294. Sean Hanlon, San Francisco, CA                   43    2:05:50    40 - 44 /  54
295. Jeff Kirby, Dixon, CA                            25    2:06:30    25 - 29 /  33
296. Matt Davies, Oakland, CA                         36    2:07:54    35 - 39 /  59
297. Andrew Lee, Walnut Creek, CA                     19    2:08:05    19 - 24 /  27
298. Felix Parra, Walnut Creek, CA                    35    2:08:48    35 - 39 /  60
299. Brian Quast., San Jose, CA                       36    2:09:12    35 - 39 /  61
300. Brian Wolfson, Concord, CA                       34    2:11:09    30 - 34 /  40
301. Bush Connor, Danville, CA                        11    2:12:38     1 - 13 /   3
302. Duane Bush, Danville, CA                         42    2:12:38    40 - 44 /  55
303. George Ramos, Hayward, CA                        56    2:13:03    55 - 59 /  14
304. Stephane Pfister, Newark, CA                     39    2:13:33    35 - 39 /  62
305. Jay Casuba, Mountain View, CA                    51    2:14:54    50 - 54 /  27
306. Mark Bartlett, Novato, CA                        53    2:15:04    50 - 54 /  28
307. Jacob Russell, San Jose, CA                      16    2:15:59    14 - 18 /   9
308. Karthik Krishnamurthy, Costa Mesa, CA            29    2:16:45    25 - 29 /  34
309. Stephen Tennis, Menlo Park, CA                   67    2:17:22    65 - 69 /   3
310. Robin Grube, Newark, CA                          52    2:17:33    50 - 54 /  29
311. Matthew Gilroy, San Ramon, CA                    34    2:17:41    30 - 34 /  41
312. James Soong, San Mateo, CA                       39    2:17:43    35 - 39 /  63
313. Phillip Calhoun, Alameda, CA                     43    2:19:07    40 - 44 /  56
314. Maneesh Rai, Santa Clara, CA                     36    2:19:16    35 - 39 /  64
315. Ken Sylvester, Livermore, CA                     51    2:19:43    50 - 54 /  30
316. Ezekiel Robles, San Francisco, CA                30    2:19:55    30 - 34 /  42
317. Mike Lickiss, Danville, CA                       34    2:20:01    30 - 34 /  43
318. Justin Lai, Milpitas, CA                         17    2:20:53    14 - 18 /  10
319. Paul Zindler, Sebastopol, CA                     45    2:21:54    45 - 49 /  32
320. Noel Matyas, Santa Clara, CA                     42    2:22:08    40 - 44 /  57
321. Rod Hsiao, San Mateo, CA                         45    2:22:57    45 - 49 /  33
322. John Windle, San Franciso, CA                    64    2:24:20    60 - 64 /   4
323. William Adams, San Jose, CA                      47    2:25:18    45 - 49 /  34
324. David Behr, Union City, CA                       61    2:30:25    60 - 64 /   5
325. Elliot Leon, San Jose, CA                        25    2:33:52    25 - 29 /  35
326. William Wilson, Oakland, CA                      36    2:33:53    35 - 39 /  65
327. Dag Richards, Pinole, CA                         45    2:34:20    45 - 49 /  35
328. Paul Knapp, San Jose, CA                         39    2:34:33    35 - 39 /  66
329. Marc Toth, San Francisco, CA                     36    2:36:18    35 - 39 /  67
330. George Carvlaho, Alameda, CA                     46    2:38:10    45 - 49 /  36
331. Roger Jackman, Palo Alto, CA                     72    2:39:58    70 - 74 /   1


* * * * * * * * * * * * * * * * WOMENS OVERALL RESULTS * * * * * * * * * * * * * * *

  1. Eileen Swanson, San Ramon, CA                    34    1:24:53    30 - 34 /   1
  2. Carrie Chavez, San Ramon, CA                     41    1:27:27    40 - 44 /   1
  3. Clancy Statz, Livermore, CA                      36    1:27:39    35 - 39 /   1
  4. Lisa Hieb, Sonora, CA                            29    1:28:14    25 - 29 /   1
  5. Monica Mazzocco-Zucker, Danville, CA             42    1:29:03    40 - 44 /   2
  6. Lindsay Moffatt, Antioch, CA                     23    1:30:45    19 - 24 /   1
  7. Janine Becker, Pleasanton, CA                    44    1:32:27    40 - 44 /   3
  8. Alexia Smith, Dublin, CA                         29    1:33:58    25 - 29 /   2
  9. Melissa Lewis, San Anselmo, CA                   43    1:34:19    40 - 44 /   4
 10. Kelly Emo, Campbell, CA                          44    1:34:28    40 - 44 /   5
 11. Laney Deatsch, Walnut Creek, CA                  31    1:34:39    30 - 34 /   2
 12. Adrienne Castillo, Moraga, CA                    39    1:35:22    35 - 39 /   2
 13. Brittany Benedetto, Walnut Creek, CA             28    1:36:00    25 - 29 /   3
 14. Heather Hagedorn, San Francisco, CA              33    1:37:39    30 - 34 /   3
 15. Pam Bennett, El Cerrito, CA                      50    1:38:21    50 - 54 /   1
 16. Mimi Li, So San Francisc, CA                     33    1:38:27    30 - 34 /   4
 17. Jamie Close, Fairfax, CA                         35    1:39:15    35 - 39 /   3
 18. Carole McMahon, Petaluma, CA                     49    1:39:21    45 - 49 /   1
 19. Michelle Habdas, Reno, NV                        30    1:39:31    30 - 34 /   5
 20. Anna Gunn, Walnut Creek, CA                      38    1:39:58    35 - 39 /   4
 21. Ashley Miller, San Francisco, CA                 25    1:40:02    25 - 29 /   4
 22. Marie-Josee Parayre, Brentwood, CA               35    1:40:37    35 - 39 /   5
 23. Sarah Beck, Walnut Creek, CA                     33    1:40:52    30 - 34 /   6
 24. Stella Rosefield, Pleasanton, CA                 47    1:41:04    45 - 49 /   2
 25. Lyn Dunagan, Berkeley, CA                        43    1:41:27    40 - 44 /   6
 26. Felicity Joyce, Mill Valley, CA                  28    1:41:37    25 - 29 /   5
 27. Karen Suskiewicz, San Mateo, CA                  36    1:41:45    35 - 39 /   6
 28. Mai Truong, Mountain View, CA                    29    1:41:57    25 - 29 /   6
 29. Rebecca Jones, Hollister, CA                     45    1:41:58    45 - 49 /   3
 30. Maggie Anthony, Pleasanton, CA                   39    1:42:28    35 - 39 /   7
 31. Jocelyn Siqueiros, San Jose, CQ                  13    1:42:35     1 - 13 /   1
 32. Elva Guttormsen, Petaluma, CA                    36    1:42:46    35 - 39 /   8
 33. Jo Ferris, Castro Valley, CA                     48    1:42:50    45 - 49 /   4
 34. Erica Wray, San Francisco, CA                    33    1:43:31    30 - 34 /   7
 35. Michelle Owens, Alameda, CA                      33    1:44:37    30 - 34 /   8
 36. Melissa Maddon, Fremont, CA                      26    1:44:54    25 - 29 /   7
 37. Andrea Yip, Santa Clara, CA                      41    1:45:24    40 - 44 /   7
 38. Jenny Fogarty, San Francisco, CA                 27    1:45:50    25 - 29 /   8
 39. Erin Mulvey, Lafayette, CA                       34    1:45:55    30 - 34 /   9
 40. Kathleen Lail, Concord, CA                       41    1:45:56    40 - 44 /   8
 41. Gail Ashton, Tiburon, CA                         28    1:46:35    25 - 29 /   9
 42. Kimberly Kaiser, Livermore, CA                   38    1:47:00    35 - 39 /   9
 43. Lindsay Borg, San Francisco, CA                  24    1:47:10    19 - 24 /   2
 44. Debbie DeCarli, Penngrove, CA                    58    1:47:28    55 - 59 /   1
 45. Virginia Sevilla, Pleasant Hill, CA              28    1:48:12    25 - 29 /  10
 46. Neeva Walker, Fremont, CA                        37    1:48:15    35 - 39 /  10
 47. Amy Frock, Livermore, CA                         34    1:48:27    30 - 34 /  10
 48. Meghan Playton, San Ramon, CA                    28    1:48:30    25 - 29 /  11
 49. Megumi Nakamura, San Francisco, CA               26    1:48:39    25 - 29 /  12
 50. Sharon Smith, Los Altos, CA                      40    1:49:09    40 - 44 /   9
 51. Susannah May, Berkeley, CA                       40    1:49:19    40 - 44 /  10
 52. Kim Bowers, Pleasanton, CA                       49    1:49:27    45 - 49 /   5
 53. Karen Loughran, Oakland, CA                      44    1:49:35    40 - 44 /  11
 54. Naomi Pennell, Walnut Creek, CA                  33    1:49:49    30 - 34 /  11
 55. Karen Wu, San Francisco, CA                      24    1:49:54    19 - 24 /   3
 56. Lauren Pickman, San Jose, CA                     27    1:49:55    25 - 29 /  13
 57. Loree Donaldson, San Anselmo, CA                 52    1:50:08    50 - 54 /   2
 58. Patricia LaSalle, Dublin, CA                     56    1:50:12    55 - 59 /   2
 59. Sue Strause, Walnut Creek, CA                    46    1:50:13    45 - 49 /   6
 60. Caroline Montalbo, Pleasanton, CA                43    1:50:25    40 - 44 /  12
 61. Molly Guthrie, Lafayette, CA                     37    1:50:27    35 - 39 /  11
 62. Laxmi Kumaran, San Leandro, CA                   35    1:50:44    35 - 39 /  12
 63. Sharon Okada, Pleasant Hill, CA                  39    1:50:50    35 - 39 /  13
 64. Bernadette Powell, Berkeley, CA                  50    1:50:59    50 - 54 /   3
 65. Michaela Lien, Novato, CA                        27    1:51:04    25 - 29 /  14
 66. Jessica Dang, San Francisco, CA                  27    1:51:17    25 - 29 /  15
 67. Anne Maza, Walnut Creek, CA                      36    1:51:30    35 - 39 /  14
 68. Katherine Ridolfi, Berkeley, CA                  29    1:51:54    25 - 29 /  16
 69. Susan Hagstrom, Oakland, CA                      48    1:52:15    45 - 49 /   7
 70. Esa Crumb, Oakland, CA                           28    1:52:19    25 - 29 /  17
 71. Lauren Antonakos, San Mateo, CA                  51    1:52:30    50 - 54 /   4
 72. Alexandra Dronkers, Martinez, CA                 57    1:52:37    55 - 59 /   3
 73. Akiko Lewis, San Ramon, CA                       38    1:52:59    35 - 39 /  15
 74. Jeannie Johnson, Oakland, CA                     42    1:53:30    40 - 44 /  13
 75. Sara Rettus, San Jose, CA                        35    1:53:38    35 - 39 /  16
 76. Rebecca Ribeiro, Bay Point, CA                   20    1:53:54    19 - 24 /   4
 77. Laurie Ward, Campbell, CA                        26    1:54:48    25 - 29 /  18
 78. Lisa Belland, Oakland, CA                        28    1:54:48    25 - 29 /  19
 79. Kathleen Dillingham, Danville, CA                45    1:55:24    45 - 49 /   8
 80. Gina Cefalu, Danville, CA                        41    1:55:58    40 - 44 /  14
 81. Janet Tsuji, Danville, CA                        51    1:56:09    50 - 54 /   5
 82. Erinn Gulbrandsen, Chico, CA                     28    1:56:11    25 - 29 /  20
 83. Julie Briggs, Livermore, CA                      44    1:56:19    40 - 44 /  15
 84. Megan Warren, Incline Village, NV                45    1:57:10    45 - 49 /   9
 85. Caroline Winnett, Berkeley, CA                   48    1:57:36    45 - 49 /  10
 86. Kimberly Tank, Concord, CA                       49    1:57:59    45 - 49 /  11
 87. Amanda Dowden, San Francisco, CA                 36    1:58:08    35 - 39 /  17
 88. Laurie Brownlee, Livermore, CA                   52    1:58:53    50 - 54 /   6
 89. Angela Large, Concord, CA                        42    1:59:41    40 - 44 /  16
 90. Yvette Cattalini, San Carlos, CA                 43    1:59:47    40 - 44 /  17
 91. Kathleen Lothrop, San Francisco, CA              25    1:59:50    25 - 29 /  21
 92. Heidi Jackman, Palo Alto, CA                     42    1:59:54    40 - 44 /  18
 93. Bridget Hogue, San Francisco, CA                 30    2:00:20    30 - 34 /  12
 94. Sharon Galvin, Hillsborough, CA                  45    2:00:24    45 - 49 /  12
 95. Karen Smith, San Ramon, CA                       47    2:00:35    45 - 49 /  13
 96. Elizabeth Hallock, San Francisco, CA             29    2:00:44    25 - 29 /  22
 97. Carla Lynch, Petaluma, CA                        54    2:01:13    50 - 54 /   7
 98. Denise Flagg, Lafayette, CA                      41    2:01:21    40 - 44 /  19
 99. Glenda Smith, San Ramon, CA                      57    2:01:29    55 - 59 /   4
100. Beckie Uhler, Fremont, CA                        47    2:01:48    45 - 49 /  14
101. Hannah Spencer, Sonoma, CA                       23    2:02:11    19 - 24 /   5
102. Kristina Young, Pleasanton, CA                   39    2:02:17    35 - 39 /  18
103. Tina Miteko, San Francisco, CA                   36    2:02:22    35 - 39 /  19
104. Christy Tuescher, Danville, CA                   38    2:03:07    35 - 39 /  20
105. Elizabeth Meyer, Fremont, CA                     25    2:03:21    25 - 29 /  23
106. Susan Eustace, Sonoma, CA                        35    2:03:37    35 - 39 /  21
107. Cheryl Stark, Danville, CA                       50    2:03:38    50 - 54 /   8
108. Rebekka Palmer, Livermore, CA                    35    2:03:44    35 - 39 /  22
109. Sophie Beraznik, San Francisco, CA               38    2:04:03    35 - 39 /  23
110. Jenny Greenburg, Oakland, CA                     26    2:04:27    25 - 29 /  24
111. Robin Anliker, San Francisco, CA                 27    2:04:41    25 - 29 /  25
112. Jacqueline Weiss, San Francisco, CA              23    2:04:45    19 - 24 /   6
113. Betsy Barsamian-Teman, Orinda, CA                57    2:04:48    55 - 59 /   5
114. Heather Armstrong, Mill Valley, CA               36    2:05:14    35 - 39 /  24
115. Karen Wang, Menlo Park, CA                       42    2:05:17    40 - 44 /  20
116. Penelope Adams, Petaluma, CA                     47    2:05:52    45 - 49 /  15
117. Julie Pew, San Jose, CA                          32    2:05:56    30 - 34 /  13
118. Caroline Bontia, Pleasanton, CA                  32    2:06:26    30 - 34 /  14
119. Kathleen Wallace, Benicia, CA                    44    2:07:13    40 - 44 /  21
120. Mary Silva, San Jose, CA                         37    2:07:32    35 - 39 /  25
121. Katy Reilly, Pleasanton, CA                      37    2:07:36    35 - 39 /  26
122. Nobuko Sezaki, Santa Clara, CA                   42    2:07:47    40 - 44 /  22
123. Neila Hansel, Walnut Creek, CA                   33    2:07:49    30 - 34 /  15
124. Sarah Ellis, Brentwood, CA                       31    2:08:54    30 - 34 /  16
125. Katharine Brown, Alamo, CA                       48    2:08:58    45 - 49 /  16
126. Kathleen Burke, San Francisco, CA                44    2:08:58    40 - 44 /  23
127. H Choi, San Jose, CA                             32    2:09:17    30 - 34 /  17
128. Patricia Benson, San Jose, CA                    37    2:09:25    35 - 39 /  27
129. Michelle Flora, Novato, CA                       39    2:09:29    35 - 39 /  28
130. Jo Hart, Los Gatos, CA                           28    2:09:29    25 - 29 /  26
131. Nicole Nahigian, Daly City, CA                   27    2:09:34    25 - 29 /  27
132. Susan Abrahamson, Albany, CA                     49    2:09:35    45 - 49 /  17
133. Verena Wang, San Francisco, CA                   27    2:10:05    25 - 29 /  28
134. Jetty Rodriguez, San Jose, CA                    59    2:10:25    55 - 59 /   6
135. Tara Kellett, Santa Rosa, CA                     33    2:10:40    30 - 34 /  18
136. Kaaren Smith, Pleasanton, CA                     45    2:11:01    45 - 49 /  18
137. Rebecca Hatten, Santa Rosa, CA                   44    2:11:01    40 - 44 /  24
138. Jessica So, Emeryville, CA                       28    2:11:09    25 - 29 /  29
139. Lori Brown, Lafayette, CA                        43    2:11:29    40 - 44 /  25
140. Martina Hanna, Novato, CA                        41    2:12:30    40 - 44 /  26
141. Christine Taylor, Berkeley, CA                   46    2:13:03    45 - 49 /  19
142. Kim Le, Castro Valley, CA                        38    2:13:24    35 - 39 /  29
143. Melanie Bourassa, Santa Rosa, CA                 26    2:13:30    25 - 29 /  30
144. Ann Danen, Pleasanton, CA                        43    2:13:36    40 - 44 /  27
145. Jennifer Smith, Atherton, CA                     28    2:13:39    25 - 29 /  31
146. Karen Weixel, Walnut Creek, CA                   54    2:14:22    50 - 54 /   9
147. Ann Luce, Pleasanton, CA                         55    2:14:26    55 - 59 /   7
148. Molly Falcione, Pleasanton, CA                   36    2:14:44    35 - 39 /  30
149. Anji Nolan, Lafayette, CA                        30    2:14:44    30 - 34 /  19
150. Linda Feng, Hillsborough, CA                     42    2:15:16    40 - 44 /  28
151. Kimberly Eramian, San Francisco, CA              40    2:15:39    40 - 44 /  29
152. Maria Maxfield, Danville, CA                     45    2:15:53    45 - 49 /  20
153. Robyn Yokoe, Concord, CA                         32    2:16:56    30 - 34 /  20
154. Serena Silady, Berkeley, CA                      28    2:16:59    25 - 29 /  32
155. Erin Bartling, Vacaville, CA                     33    2:17:27    30 - 34 /  21
156. Terri Myers, Danville, CA                        46    2:17:27    45 - 49 /  21
157. Claire Nordlie, Santa Rosa, CA                   22    2:17:46    19 - 24 /   7
158. Sheryl Miller, Martinez, CA                      43    2:18:07    40 - 44 /  30
159. Leticia Bartolome, Union City, CA                28    2:18:09    25 - 29 /  33
160. Julia Held, San Jose, CA                         23    2:18:10    19 - 24 /   8
161. Patricia Ogura, Richmond, CA                     54    2:18:23    50 - 54 /  10
162. Nell McBeth, Lafayette, CA                       57    2:19:06    55 - 59 /   8
163. R Bowers, Pinole, CA                             44    2:19:20    40 - 44 /  31
164. Kristine Hachadourian, San Francisco, CA         39    2:20:38    35 - 39 /  31
165. Anita Diaz, San Francisco, CA                    42    2:23:10    40 - 44 /  32
166. Melissa Allen, Concord, CA                       38    2:24:23    35 - 39 /  32
167. Courtney Bowers, Livermore, CA                   24    2:24:39    19 - 24 /   9
168. Darci Dumford, Oakley, CA                        49    2:25:14    45 - 49 /  22
169. Hara Evenson, Phoenix, AZ                        36    2:26:39    35 - 39 /  33
170. Lynda Hollingsworth, Fremont, CA                 36    2:27:14    35 - 39 /  34
171. Beth Scott, Walnut Creek, CA                     51    2:28:31    50 - 54 /  11
172. Rayne Devlin, Newark, CA                         27    2:28:42    25 - 29 /  34
173. Sara Trotter, Guilford, CT                       32    2:28:43    30 - 34 /  22
174. Colleen Ruddock, Antioch, CA                     45    2:30:19    45 - 49 /  23
175. Cynthia Trotter, Lubbock, TX                     29    2:32:15    25 - 29 /  35
176. Haithuy Nguyen, Santa Clara, CA                  31    2:32:19    30 - 34 /  23
177. Kris Wilvert, San Jose, CA                       45    2:34:20    45 - 49 /  24
178. Emina Begovic, Berkeley, CA                      35    2:34:29    35 - 39 /  35
179. Nicole King, Berkeley, CA                        39    2:34:29    35 - 39 /  36
180. Savita Malik, San Francisco, CA                  30    2:35:31    30 - 34 /  24
181. Geeta Malik, Los Angeles, CA                     29    2:37:41    25 - 29 /  36
182. Mary Lester, Lafayette, CA                       40    2:38:03    40 - 44 /  33
183. Claire Bramwell, San Francisco, CA               33    2:38:49    30 - 34 /  25
184. Krista Gulbransen, Oakland, CA                   37    2:39:19    35 - 39 /  37


* * * * * * * * * * * * * * * MENS TEAM OVERALL RESULTS * * * * * * * * * * * * * * *

  1. Beat Cal, Stanford, CA			            1:17:10     1 - 99 /   1
  2. S.C.F.D., Santa Clara, CA	                            1:50:47     1 - 99 /   2

* * * * * * * * * * * * * * * WOMENS TEAM OVERALL RESULTS * * * * * * * * * * * * * * 	

  1. L.G.R., Pleasanton, CA			            1:47:01     1 - 99 /   1


* * * * * * * * * * * * * * * COED TEAM OVERALL RESULTS * * * * * * * * * * * * * * *

  1. Team Fabulous, Oakland, CA                             1:48:49     1 - 99 /   1