Pleasanton Rotary Spirit 5K Run
Downtown Pleasanton
6/19/2011
* * * * * Results by ON YOUR MARK * * * * * PLEASANTON ROTARY SPIRIT 5K RUN - PLEASANTON, CA - JUNE 19, 2011 Top Male 1. Douglas Whichard, Livermore, CA 21 0:15:59 Top Women 1. Brooke Bray, San Francisco, CA 34 0:19:47 * * * * * * * * * * * * * * * * MENS DVISION RESULTS * * * * * * * * * * * * * * * Division: Men - 1- 9 1. Carter Leong, Pleasanton, CA 9 0:25:15 O'All: 81 2. Matthew Kenning, Pleasanton, CA 8 0:27:41 O'All: 119 3. Michael Grant, Livermore, CA 8 0:28:01 O'All: 130 4. Bryce Lombardi, Pleasanton, CA 8 0:28:04 O'All: 132 5. Jacob Smith, Livermore, CA 8 0:28:42 O'All: 147 6. Michael Creekbaum, Dublin, CA 9 0:31:52 O'All: 199 7. Calvin David, Pleasanton, CA 9 0:32:54 O'All: 216 8. Noah Lombardi, Pleasanton, CA 7 0:34:00 O'All: 232 9. Christopher Loo, Pleasanton, CA 6 0:35:07 O'All: 241 10. Connor Perez, Pleasanton, CA 7 0:36:26 O'All: 258 11. Matthew Ager, Pleasanton, CA 8 0:37:32 O'All: 275 12. Daniel DeJarnatt, Pleasanton, CA 9 0:38:01 O'All: 282 13. Kellen Sowa, Pleasanton, CA 8 0:38:25 O'All: 287 14. Maxim Carrel, Plansanton, CA 7 0:38:50 O'All: 289 15. Kevin Cuda, Pleasanton, CA 7 0:43:14 O'All: 306 16. Keith Weng, Pleasanton, CA 7 0:43:25 O'All: 309 17. Jackson Chandler, Pleasanton, CA 5 0:47:38 O'All: 319 18. Andrew Macur, Livermore, CA 8 0:48:10 O'All: 320 19. Andrew Pearce, Pleasanton, CA 7 0:48:37 O'All: 321 20. Trace Morgensen, Saratoga, CA 7 0:50:39 O'All: 325 21. Scott Garman, Pleasanton, CA 6 1:01:28 O'All: 351 Division: Men - 10-13 1. Ryan Sadjadi, Saratoga, CA 13 0:18:23 O'All: 8 2. Brent Mogehsen, Saratoga, CA 13 0:19:02 O'All: 14 3. Brett Walsh, Pleasanton, CA 13 0:22:48 O'All: 54 4. Lucas Williams, Fremont, CA 13 0:23:43 O'All: 60 5. Maxime Berenshteyn, Pleasanton, CA 10 0:24:54 O'All: 71 6. Christian Clephan, San Ramon, CA 11 0:24:54 O'All: 73 7. Zachary Kelsey, Tracy, CA 10 0:26:06 O'All: 95 8. Aidan Boyle, Pleasanton, CA 10 0:26:28 O'All: 101 9. Roberto Donzella, San Ramon, CA 11 0:26:30 O'All: 102 10. Ethan Brice, Pleasanton, CA 11 0:26:46 O'All: 109 11. Tanner McCrary, Pleasant Hill, CA 11 0:27:42 O'All: 121 12. Nikhil Gurusiddaiah, Dublin, CA 12 0:27:51 O'All: 125 13. Jack Bessiere, Pleasanton, CA 10 0:28:22 O'All: 135 14. Rohan Kota, Pleasanton, CA 11 0:28:30 O'All: 141 15. Vedant Kaliyur, Pleasanton, CA 10 0:28:31 O'All: 142 16. Matt Bessiere, Pleasanton, CA 10 0:28:47 O'All: 149 17. Robbie Brumm, Pleasanton, CA 12 0:29:00 O'All: 153 18. Robert Torres, Dublin, CA 10 0:29:39 O'All: 163 19. Andrew Baro, Pleasanon, CA 10 0:31:04 O'All: 183 20. Jackson Smith, Walnut Creek, CA 12 0:31:09 O'All: 187 21. Michael Cassetti, Pleasanton, CA 10 0:31:20 O'All: 191 22. Andrew Creekbaum, Dublin, CA 12 0:31:34 O'All: 196 23. Taylor Smith, Pleasanton, CA 12 0:32:08 O'All: 204 24. Chase Sinclair, Pleasanton, CA 12 0:32:15 O'All: 207 25. Joseph Louderbach, Pleasanton, CA 10 0:33:38 O'All: 223 26. Dane Brear, Danville, CA 13 0:33:42 O'All: 224 27. Cole Scanlon, Pleasanton, CA 12 0:34:35 O'All: 236 28. Evan Schwaegerle, Pleasanton, CA 10 0:35:51 O'All: 247 29. Nathan Kashiwamura, Livermore, CA 13 0:36:08 O'All: 253 30. Gabriel Buckles, San Ramon, CA 10 0:36:21 O'All: 257 31. Benjamin Ruthuff, San Ramon, CA 11 0:36:52 O'All: 268 32. Devin Powell, Pleasanton, CA 10 0:36:56 O'All: 271 33. Andrew Leung, Fremont, CA 11 0:37:39 O'All: 276 34. Avery Clinton, Pleasanton, CA 10 0:37:56 O'All: 281 35. Paul Holley, Pleasanton, CA 10 0:40:16 O'All: 293 36. Kapil Raman, Pleasanton, CA 11 0:40:20 O'All: 295 37. Dhevin-C. Tran, Pleasanton, CA 12 0:41:00 O'All: 297 38. Matthew Serrano, Pleasanton, CA 13 0:41:56 O'All: 302 39. Ryan Ball, Livermore, CA 13 0:59:14 O'All: 346 Division: Men - 14-18 1. Connor McCarthy, Pleasanton, CA 16 0:16:52 O'All: 2 2. Gabe Arias-Sheridan, Alameda, CA 16 0:16:53 O'All: 3 3. Patrick Leary, Livermore, CA 16 0:18:31 O'All: 10 4. Christopher Pocs, Pleasanton, CA 17 0:19:06 O'All: 15 5. Andrew Goard, Pleasanton, CA 16 0:19:16 O'All: 18 6. Austin Horning, Livermore, CA 14 0:19:34 O'All: 20 7. Matthew Yap, Danville, CA 17 0:20:06 O'All: 24 8. Connor Williams, Fremont, CA 16 0:20:07 O'All: 25 9. Ryan McDonald, Pleasanton, CA 15 0:20:18 O'All: 27 10. Roman Berenshteyn, Pleasanton, CA 18 0:20:21 O'All: 29 11. Kevin Graham, Concord, CA 17 0:20:25 O'All: 30 12. Austin Prychoda, Pleasanton, CA 17 0:20:36 O'All: 32 13. Peter Pawlak, Pleasanton, CA 18 0:21:58 O'All: 44 14. Kevin Faggiano, Pleasanton, CA 16 0:22:17 O'All: 50 15. Sam Olson, Pleasanton, CA 15 0:22:44 O'All: 53 16. Joseph Eicher, Pleasanton, CA 16 0:23:07 O'All: 56 17. Frank Morley, Pleasanton, CA 17 0:24:04 O'All: 63 18. Terrace Chang, Pleasanton, CA 17 0:24:55 O'All: 74 19. Steven Gilbert, Pleasanton, CA 18 0:25:09 O'All: 78 20. Alex Ball, Livermore, CA 16 0:25:23 O'All: 82 21. Tommy Yozzo, Pleasanton, CA 15 0:25:47 O'All: 89 22. Conor O'Leary, Pleasanton, CA 15 0:25:48 O'All: 90 23. Jake Williams, Pleasanton, CA 15 0:26:07 O'All: 96 24. Komyar Moghadam, Fremont, CA 18 0:26:27 O'All: 100 25. Davide Donzella, San Ramon, CA 15 0:26:44 O'All: 107 26. Ameesh Ahluwalia, Pleasanton, CA 14 0:26:51 O'All: 112 27. Jacob McKelvey, Pleasanton, CA 16 0:27:20 O'All: 116 28. Mikey Martin, Pleasanton, CA 16 0:27:56 O'All: 127 29. Nicholas Cook, Fremont, CA 16 0:28:40 O'All: 145 30. Patrick McDonnell, Martinez, CA 15 0:29:32 O'All: 160 31. Nicholas Flores, Livermore, CA 15 0:29:45 O'All: 166 32. Preston Nowakowski, Pleasanton, CA 15 0:31:07 O'All: 185 33. Marius Manding, Antioch, CA 14 0:31:49 O'All: 197 34. Timothy Cumagun, Antioch, CA 14 0:31:50 O'All: 198 35. Nicholas Woo, Livermore, CA 16 0:32:36 O'All: 212 36. Kyle Murphy, Pleasanton, CA 18 0:33:00 O'All: 218 37. Theo Hrycewicz, Pleasanton, CA 14 0:33:32 O'All: 221 38. Chris Wagner, Livermore, CA 17 0:37:42 O'All: 278 39. Andrew Mamaradlo, Tracy, CA 16 0:58:23 O'All: 341 40. Andrew Brumm, Pleasanton, CA 14 0:59:29 O'All: 349 Division: Men - 19-29 1. Brian Collett, Berkeley, CA 26 0:17:11 O'All: 5 2. Ethan Pollock, Edmond, OK 20 0:17:26 O'All: 6 3. Jag Kalirai, Dublin, CA 22 0:18:45 O'All: 12 4. Tyson Teesdale, Pleasanton, CA 22 0:19:09 O'All: 16 5. Brian Faggiano, Pleasanton, CA 20 0:21:25 O'All: 39 6. Virgil Smith, Walnut Creek, CA 22 0:21:59 O'All: 46 7. Gabriel Smith, Saratoga, CA 24 0:22:02 O'All: 47 8. Joey McGlinchy, Pleasanton, CA 24 0:24:24 O'All: 68 9. Preston May, Pleasanton, CA 19 0:25:00 O'All: 76 10. Zachery Zentner, Pleasanton, CA 20 0:25:33 O'All: 83 11. Michael Fusco, Pleasanton, CA 23 0:25:41 O'All: 86 12. Stephen Lowry, Pleasanton, CA 27 0:26:07 O'All: 97 13. Earl Solis, San Jose, CA 29 0:27:53 O'All: 126 14. Trevor Belnap, Pleasanton, CA 25 0:28:03 O'All: 131 15. Mike Inouye, San Jose, CA 22 0:28:23 O'All: 136 16. Michael Guthrie, Pleasanton, CA 21 0:29:08 O'All: 156 17. Tyron Pelser, Dublin, CA 19 0:29:55 O'All: 170 18. Daniel Kong, Oakland, CA 28 0:29:56 O'All: 171 19. Andrew Just, San Francisco, CA 28 0:30:33 O'All: 178 20. Chris Kellogg, Fremont, CA 24 0:30:38 O'All: 179 21. Tim Arioto, Unknown, CA 24 0:30:38 O'All: 180 22. Bardea Moghadam, Fremont, CA 20 0:32:08 O'All: 203 23. Tim Petro Jr, Santa Clara, CA 29 0:33:14 O'All: 220 24. Elliott Patterson, Pleasanton, CA 28 0:35:55 O'All: 249 25. Bryan Petro, Pleasanton, CA 27 0:36:42 O'All: 266 26. Drew Williams, Fremont, CA 20 0:43:22 O'All: 308 27. Brandon Will, Tracy, CA 28 0:47:24 O'All: 318 Division: Men - 30-39 1. Roheem Moore, Suisun City, CA 32 0:17:01 O'All: 4 2. Mark Macur, Livermore, CA 36 0:19:19 O'All: 19 3. Jeffrey Urbina, Valencia, CA 39 0:20:13 O'All: 26 4. Brian Allen, Oakland, CA 35 0:20:33 O'All: 31 5. Lael Heinig, San Ramon, CA 34 0:21:00 O'All: 34 6. Jason Carter, Danville, CA 31 0:21:50 O'All: 42 7. Jeff Raegen, Santa Clara, CA 32 0:22:12 O'All: 49 8. Greg Dankwardt, Livermore, CA 33 0:23:51 O'All: 62 9. Joe Verandes, El Dorado Hills, CA 34 0:24:15 O'All: 66 10. Matt Fiscus, Arnold, CA 33 0:25:06 O'All: 77 11. Ariel Ceballos, Livermore, CA 39 0:25:41 O'All: 87 12. Scott Paap, Pleasanton, CA 31 0:26:03 O'All: 93 13. Jason Visneski, San Jose, CA 31 0:26:33 O'All: 104 14. Ryan Perry, Pleasanton, CA 35 0:26:42 O'All: 106 15. Bobby Mattos, Pleasanton, CA 32 0:26:45 O'All: 108 16. Daniel Powers, Pleasanton, CA 32 0:26:48 O'All: 110 17. Eric Branch, Fremont, CA 39 0:26:50 O'All: 111 18. Jon Bonne, San Francisco, CA 38 0:28:28 O'All: 139 19. Lester Tancuan, San Ramon, CA 37 0:28:29 O'All: 140 20. Ryo Shibata, Vallejo, CA 38 0:28:52 O'All: 151 21. Reyes Ribera, Pleasanton, CA 38 0:29:06 O'All: 155 22. Sam Nacino, Dublin, CA 35 0:29:10 O'All: 157 23. Jeff Rosenberger, San Mateo, CA 35 0:29:34 O'All: 161 24. Jon Moos, Pleasanton, CA 32 0:29:35 O'All: 162 25. Joe McShane, Pleasanton, CA 30 0:29:43 O'All: 165 26. Jay Sheely, Pleasanton, CA 37 0:29:52 O'All: 169 27. Jason Christian, Hayward, CA 36 0:30:11 O'All: 175 28. Brent Whalley, Pleasanton, CA 36 0:31:10 O'All: 188 29. Randy Kim, Pleasanton, CA 34 0:31:12 O'All: 189 30. Bill Creekbaum, Dublin, CA 39 0:31:53 O'All: 200 31. Greg Chandler, Pleasanton, CA 35 0:32:00 O'All: 202 32. Tim Correia, Pleasanton, CA 35 0:32:11 O'All: 205 33. Gene Lombardi, Pleasanton, CA 35 0:32:14 O'All: 206 34. Keith Garrett, Pleasanton, CA 31 0:33:06 O'All: 219 35. Paris Oravillo, Pleasanton, CA 33 0:33:54 O'All: 228 36. Steven Meyers, Castro Valley, CA 32 0:34:09 O'All: 235 37. James Ellis, Clayton, CA 39 0:35:11 O'All: 244 38. Kevin Dunn, Livermore, CA 37 0:36:14 O'All: 255 39. Rey Felipe, Dublin, CA 36 0:36:27 O'All: 259 40. Michael Buckles, San Ramon, CA 39 0:36:28 O'All: 260 41. Jason McClean, Dublin, CA 35 0:36:38 O'All: 263 42. Mark Hashimoto, Fremont, CA 38 0:36:40 O'All: 264 43. Phillip Toste, San Leandro, CA 33 0:37:09 O'All: 273 44. Aaron Lee, Pleasanton, CA 38 0:37:25 O'All: 274 45. Joseph Tribuzio, Hayward, CA 35 0:39:08 O'All: 291 46. Brian Cuda, Pleasanton, CA 39 0:43:16 O'All: 307 47. Gunawan Agus, Pleasanton, CA 39 0:43:27 O'All: 310 48. George Tharakan, Dublin, CA 34 0:44:57 O'All: 312 49. Matt Griffiths, Oakland, CA 32 0:46:56 O'All: 316 50. Carlton Marshall, Oakland, CA 37 0:46:57 O'All: 317 51. Aaron Crites, Pleasanton, CA 37 0:58:52 O'All: 342 52. Mark Tynes, Tracy, CA 38 0:58:53 O'All: 344 Division: Men - 40-49 1. Gary Brown, Pleasanton, CA 43 0:18:22 O'All: 7 2. Mike Smith, Unknown, CA 46 0:18:32 O'All: 11 3. Greg Mandler, Elk Grove, CA 48 0:18:50 O'All: 13 4. Brian Gunn, Lafayette, CA 40 0:19:09 O'All: 17 5. MJ Guru, Dublin, CA 46 0:19:46 O'All: 22 6. Stu Kron, Pleasanton, CA 48 0:19:57 O'All: 23 7. Tarq Inman, Berkeley, CA 46 0:20:21 O'All: 28 8. Steve Sherman, Pleasanton, CA 48 0:21:06 O'All: 36 9. Brian Smith, Walnut Creek, CA 40 0:21:18 O'All: 37 10. Mark Goralka, Livermore, CA 46 0:21:35 O'All: 40 11. Larry Merkur, San Ramon, CA 48 0:21:41 O'All: 41 12. Thomas McElroy, Pleasanton, CA 41 0:21:57 O'All: 43 13. Terry Swiers, West Linn, OR 44 0:22:26 O'All: 51 14. Patrick Walsh, Pleasanton, CA 44 0:24:07 O'All: 64 15. Arash Ghorbani, Auburn, CA 47 0:24:12 O'All: 65 16. Randy Chinn, Pleasanton, CA 48 0:24:34 O'All: 69 17. Don Garman, Pleasanton, CA 40 0:24:50 O'All: 70 18. Yevgeniy Berenshteyn, Pleasanton, CA 49 0:24:54 O'All: 72 19. Mike Peasley, Livermore, CA 40 0:25:14 O'All: 80 20. Jon Asmussen, Pleasanton, CA 40 0:25:45 O'All: 88 21. Philip Delgado, Fresno, CA 40 0:25:58 O'All: 92 22. Dan Foster, Pleasanton, CA 45 0:26:03 O'All: 94 23. Dan Boyle, Pleasanton, CA 47 0:26:31 O'All: 103 24. Gary Prychoda, Pleasanton, CA 47 0:26:53 O'All: 113 25. Mike McGowan, Livermore, CA 48 0:27:19 O'All: 115 26. Ray Robles, Tracy, CA 48 0:27:27 O'All: 117 27. Rich Mayfield, Pleasanton, CA 43 0:27:31 O'All: 118 28. Chris McCrary, Pleasant Hill, CA 43 0:27:42 O'All: 120 29. Steve Brozosky, Pleasanton, CA 49 0:27:43 O'All: 122 30. Mike Kenning, Pleasanton, CA 47 0:27:44 O'All: 123 31. Dan Copenhagen, Pleasanton, CA 45 0:27:58 O'All: 128 32. Ed Lauderdale, Brentwood, CA 46 0:28:10 O'All: 133 33. Gregory Burns, Pleasanton, CA 49 0:28:24 O'All: 137 34. Robert Weaver, Pleasanton, CA 46 0:28:41 O'All: 146 35. Duffy Aceret, Pleasanton, CA 45 0:28:45 O'All: 148 36. Joe Streng, Pleasanton, CA 42 0:29:19 O'All: 158 37. Roderick Reilly, Pleasanton, CA 45 0:29:41 O'All: 164 38. Milton Torres, Dublin, CA 42 0:29:47 O'All: 167 39. Doug McKelvey, Pleasanton, CA 46 0:29:48 O'All: 168 40. Ashish Ahluwalia, Pleasanton, CA 43 0:30:10 O'All: 174 41. Ben Wilson, San Ramon, CA 42 0:30:50 O'All: 181 42. Manuel Salazar Jr, Fremont, CA 40 0:31:01 O'All: 182 43. Lewis Jepson, San Ramon, CA 46 0:31:06 O'All: 184 44. Robert Cassetti, Pleasanton, CA 44 0:31:14 O'All: 190 45. John Wolf, Livermore, CA 41 0:31:23 O'All: 193 46. Todd Foster, Livermore, CA 42 0:31:26 O'All: 195 47. Michael Jayne, Livermore, CA 41 0:32:00 O'All: 201 48. Bruce Sinclair, Pleasanton, CA 48 0:32:16 O'All: 209 49. Brian Curtis, Castro Valley, CA 48 0:32:28 O'All: 210 50. Tom Randell, Pleasanton, CA 48 0:32:31 O'All: 211 51. John Bessiere, Pleasanton, CA 45 0:33:51 O'All: 226 52. Paul David, Pleasanton, CA 43 0:33:54 O'All: 227 53. Joe Terry, Pleasanton, CA 46 0:34:02 O'All: 233 54. Mark Scanlon, Pleasanton, CA 45 0:34:39 O'All: 237 55. Mike Degnan, Concord, CA 42 0:35:54 O'All: 248 56. Glenn Kashiwamura, Livermore, CA 43 0:36:09 O'All: 254 57. John Brice, Pleasanton, CA 47 0:36:16 O'All: 256 58. Michael Powell, Pleasanton, CA 40 0:36:55 O'All: 270 59. Michael Sanders, Pleasanton, CA 42 0:37:43 O'All: 279 60. Mike Bannister, San Ramon, CA 48 0:37:54 O'All: 280 61. James Brear, Danville, CA 45 0:38:06 O'All: 283 62. Walter Meyer, Livermore, CA 40 0:38:13 O'All: 284 63. Eric Zentner, Pleasanton, CA 46 0:38:22 O'All: 285 64. Bill Sowa, Pleasanton, CA 44 0:38:23 O'All: 286 65. Jason Carrel, Pleasanton, CA 42 0:38:51 O'All: 290 66. Mike Serrano, Pleasanton, CA 47 0:40:19 O'All: 294 67. Dhevin Tran, Pleasanton, CA 44 0:41:02 O'All: 298 68. Steve Clinton, Pleasanton, CA 47 0:41:47 O'All: 301 69. Jong Yuh, Pleasanton, CA 46 0:42:14 O'All: 304 70. Brian Ruthuff, San Ramon, CA 45 0:44:43 O'All: 311 71. Pieter Lehrer, Pleasanton, CA 46 0:49:57 O'All: 324 72. Mark McClellan, Pleasanton, CA 41 0:51:32 O'All: 329 73. Mitch Olson, Pleasanton, CA 47 0:51:38 O'All: 330 74. Tim Belcher, Pleasanton, CA 45 0:53:51 O'All: 336 75. Manoj Samel, Pleasanton, CA 46 0:55:05 O'All: 339 76. Gevan Reeves, Pleasanton, CA 44 0:55:18 O'All: 340 77. Charles Ball, Livermore, CA 48 0:59:11 O'All: 345 78. Michael Regal, Pleasanton, CA 44 0:59:15 O'All: 347 Division: Men - 50-59 1. Craig Whichard, Livermore, CA 52 0:18:29 O'All: 9 2. Ralph Gowen, Danville, CA 50 0:19:44 O'All: 21 3. Chris Sullivan, Newark, CA 54 0:21:22 O'All: 38 4. Joseph Condon, Walnut Creek, CA 52 0:21:59 O'All: 45 5. Eric Horning, Livermore, CA 54 0:22:05 O'All: 48 6. Donald Johnston, Pleasanton, CA 58 0:22:44 O'All: 52 7. Mike Quinn, Pleasanton, CA 58 0:22:49 O'All: 55 8. Doug Bamford, Fremont, CA 54 0:23:12 O'All: 57 9. John Fulton, Diablo, CA 50 0:23:21 O'All: 58 10. Jean-Paul Mazaud, Carmel, CA 59 0:23:28 O'All: 59 11. Martin Ward, Pleasanton, CA 53 0:23:45 O'All: 61 12. Simon Clephan, San Ramon, CA 52 0:24:20 O'All: 67 13. Paul Swyers, Livermore, CA 50 0:25:34 O'All: 85 14. Steven Ping, Pleasanton, CA 57 0:25:53 O'All: 91 15. John Henry, Pleasanton, CA 56 0:26:13 O'All: 98 16. Richard Hayashi, Pleasanton, CA 53 0:26:18 O'All: 99 17. I-Shun Chow, Livermore, CA 51 0:27:13 O'All: 114 18. Paul DeJarnatt, Pleasanton, CA 50 0:27:47 O'All: 124 19. Jon Williams, Fremont, CA 52 0:27:59 O'All: 129 20. Chris Hemphill, San Ramon, CA 56 0:28:12 O'All: 134 21. Gary May, Pleasanton, CA 56 0:28:39 O'All: 143 22. Mark Lambros, Pleasanton, CA 57 0:28:39 O'All: 144 23. Curtis Newton, Richmond, CA 51 0:28:50 O'All: 150 24. John Dobyns, Fremont, CA 50 0:28:54 O'All: 152 25. Bennie Tschirky, Pleasanton, CA 56 0:29:01 O'All: 154 26. Gene Sluss, Pleasanton, CA 54 0:29:26 O'All: 159 27. Burt Riveira, Oakley, CA 58 0:29:58 O'All: 172 28. Richard James, Reno, NV 57 0:30:08 O'All: 173 29. Dave Murawski, Pleasanton, CA 56 0:30:20 O'All: 176 30. Peter Holley, Pleasanton, CA 52 0:31:21 O'All: 192 31. Michael Gilbert, Pleasanton, CA 54 0:31:25 O'All: 194 32. James McDonnell, Martinez, CA 57 0:32:15 O'All: 208 33. Gordon Woo, Livermore, CA 50 0:32:37 O'All: 213 34. Dennis Mamola, San Jose, CA 54 0:32:42 O'All: 214 35. Peter Davos, Livermore, CA 53 0:32:50 O'All: 215 36. Vern Klein, Pleasanton, CA 50 0:33:34 O'All: 222 37. Raj Nathan, Pleasanton, CA 57 0:33:57 O'All: 230 38. David Darrin, Pleasanton, CA 55 0:34:03 O'All: 234 39. Ken Throne, Pleasanton, CA 50 0:34:40 O'All: 238 40. Tim Tuttle, Pleasanton, CA 51 0:34:59 O'All: 239 41. John Perez, Pleasanton, CA 50 0:35:09 O'All: 242 42. John Goard, Pleasanton, CA 58 0:35:10 O'All: 243 43. George Loo, Pleasanton, CA 51 0:35:47 O'All: 246 44. Alan Vu, Santa Clara, CA 58 0:35:58 O'All: 250 45. Jeff Zentner, Pleasanton, CA 53 0:36:00 O'All: 251 46. Larry Leong, Pleasanton, CA 51 0:36:08 O'All: 252 47. Harold Roundtree, Pleasanton, CA 54 0:36:41 O'All: 265 48. Paul Hrycewicz, Pleasanton, CA 55 0:36:51 O'All: 267 49. Tiro Castillo, Pleasanton, CA 56 0:36:54 O'All: 269 50. John Rankin, Sturgeon Bay, WI 54 0:37:00 O'All: 272 51. Stephen Wagner, Livermore, CA 52 0:37:40 O'All: 277 52. Rich Jochner, Oakland, CA 53 0:38:30 O'All: 288 53. Vijay Raman, Pleasanton, CA 53 0:40:21 O'All: 296 54. Greg Chabrier, Pleasanton, CA 57 0:42:06 O'All: 303 55. David Kisco, Livermore, CA 54 0:45:03 O'All: 313 56. Bob McGlinchy, Pleasanton, CA 56 0:46:40 O'All: 315 57. Gary Bartolotti, Pleasanton, CA 50 0:51:14 O'All: 328 58. Mark Remer, Livermore, CA 55 0:53:02 O'All: 334 59. Doug Midgley, Pleasanton, CA 53 0:54:02 O'All: 337 60. Lewis Correia, Pleasanton, CA 56 0:54:16 O'All: 338 Division: Men - 60-69 1. Ron Kiyono, Union City, CA 63 0:20:42 O'All: 33 2. Larry Feigenbaum, San Ramon, CA 64 0:21:03 O'All: 35 3. Doug Brown, Pleasanton, CA 63 0:24:56 O'All: 75 4. Joseph Araujo, Fremont, CA 61 0:25:11 O'All: 79 5. Mark Narciso, San Ramon, CA 60 0:25:33 O'All: 84 6. Manuel Salazar, Fremont, CA 61 0:30:28 O'All: 177 7. Robert Fentress, Fremont, CA 60 0:31:07 O'All: 186 8. Brian Moos, Pleasanton, CA 63 0:32:57 O'All: 217 9. Steve Arreguin, Oakland, CA 60 0:33:56 O'All: 229 10. Robert Ellis, Martinez, CA 63 0:35:07 O'All: 240 11. Philip Gessini, Pleasanton, CA 63 0:35:43 O'All: 245 12. Ron Carpenter, Pleasanton, CA 63 0:36:30 O'All: 261 13. Paul Gentz, San Ramon, CA 60 0:36:36 O'All: 262 14. Piet Brouwer, Alamo, CA 63 0:39:45 O'All: 292 15. Randy Chinn, Walnut Creek, CA 66 0:41:43 O'All: 299 16. Gary Dankwardt, Livermore, CA 62 0:49:13 O'All: 322 17. Canh Nguyen, San Jose, CA 60 0:50:51 O'All: 326 18. Robert Gill, Castro Valley, CA 66 0:51:04 O'All: 327 19. Abraham Tharakan, Dublin, CA 64 0:51:55 O'All: 331 20. Randy Macur, Livermore, CA 63 0:52:35 O'All: 333 21. Gary Engelstad, San Ramon, CA 67 0:59:39 O'All: 350 22. John Hillhouse, Danville, CA 69 1:05:10 O'All: 352 Division: Men - 70-79 1. Alex Vago, San Jose, CA 70 0:26:40 O'All: 105 2. Jerome Smith, Walnut Creek, CA 76 0:33:50 O'All: 225 3. Robert Juntz, Hayward, CA 78 0:33:58 O'All: 231 4. Don Morton, Alamo, CA 70 0:52:00 O'All: 332 5. Ray Orlowski, Pleasanton, CA 78 0:59:16 O'All: 348 Division: Men - 80-99 1. Joe LoBianco, Sunnyvale, CA 83 0:43:05 O'All: 305 2. Bill Berck, Pleasanton, CA 80 0:45:54 O'All: 314 3. Martin Christensen, Pleasanton, CA 80 0:49:46 O'All: 323 4. George Anderson, Hollister, CA 82 1:11:13 O'All: 353 5. Joe McLaughlin, Danville, CA 80 1:34:12 O'All: 354 * * * * * * * * * * * * * * * * WOIMENS DIVISION RESULTS * * * * * * * * * * * * * Division: Women - 1- 9 1. Natalie Mazaud, Carmel, CA 9 0:23:26 O'All: 16 2. Isabella Foster, Pleasanton, CA 9 0:28:41 O'All: 63 3. Emma Chandler, Pleasanton, CA 7 0:31:59 O'All: 113 4. Hannah Rankin, Fremont, CA 9 0:32:30 O'All: 120 5. Cameron Perez, Pleasanton, CA 9 0:34:21 O'All: 156 6. Alejandra McElroy, Pleasanton, CA 9 0:34:49 O'All: 166 7. Nadia Hernandez, Castro Valley, CA 9 0:35:08 O'All: 174 8. Kate Sanders, Pleasanton, CA 7 0:37:43 O'All: 209 9. Dana Chabrier, Pleasanton, CA 9 0:37:45 O'All: 210 10. Brooke Inman, Pleasanton, CA 6 0:37:51 O'All: 211 11. Elisa Brear, Danville, CA 7 0:38:06 O'All: 216 12. Eva Smith, Walnut Creek, CA 8 0:38:22 O'All: 223 13. Emma Garman, Pleasanton, CA 9 0:38:56 O'All: 229 14. Emily Cassetti, Pleasanton, CA 8 0:39:07 O'All: 231 15. Saba Salehifar, Pleasanton, CA 9 0:39:15 O'All: 234 16. Aly Tran, Pleasanton, CA 7 0:41:02 O'All: 254 17. Emily Leung, Fremont, CA 9 0:43:37 O'All: 272 18. Ava Buckles, San Ramon, CA 7 0:47:09 O'All: 292 19. Sam Clinton, Dublin, CA 7 0:48:23 O'All: 308 20. Amelia Clinton, Pleasanton, CA 7 0:48:30 O'All: 310 21. Macy Lehrer, Pleasanton, CA 5 0:49:56 O'All: 319 22. Isabel McElroy, Pleasanton, CA 6 0:50:00 O'All: 320 23. Carly Chabrier, Pleasanton, CA 9 0:50:52 O'All: 322 24. Maggie McClellan, Pleasanton, CA 7 0:51:32 O'All: 329 25. Lauren Reeves, Pleasanton, CA 7 0:55:18 O'All: 346 26. Destiny Hillhouse, Danville, CA 8 1:04:13 O'All: 361 Division: Women - 10-13 1. Claire Inman, Berkeley, CA 13 0:20:21 O'All: 4 2. Nicole Kelsey, Tracy, CA 12 0:24:38 O'All: 26 3. Maddy Foster, Pleasanton, CA 11 0:26:02 O'All: 35 4. Annie Samuelson, Livermore, CA 13 0:26:49 O'All: 41 5. Claire Mayfield, Pleasanton, CA 13 0:27:30 O'All: 46 6. Analese Chinn, Pleasanton, CA 13 0:27:35 O'All: 48 7. Sophia Robles, Tracy, CA 11 0:28:16 O'All: 60 8. Maya Gurusiddaiah, Dublin, CA 10 0:28:59 O'All: 69 9. Diana Tschirky, Pleasanton, CA 13 0:29:01 O'All: 70 10. Chloe Reilly, Pleasanton, CA 12 0:29:40 O'All: 85 11. Stevie Sobers, Pleasanton, CA 12 0:31:29 O'All: 99 12. Mira Greenlee, Pleasanton, CA 12 0:31:32 O'All: 100 13. Loren Roundtree, Pleasanton, CA 13 0:31:34 O'All: 102 14. Whitney Barnard, Sandy Springs, CA 13 0:32:52 O'All: 129 15. Paris Sinclair, Pleasanton, CA 13 0:33:24 O'All: 141 16. Maddie David, Pleasanton, CA 11 0:33:53 O'All: 146 17. Alexa Terry, Pleasanton, CA 12 0:33:59 O'All: 148 18. Kayla Terry, Pleasanton, CA 12 0:34:01 O'All: 151 19. Megan Brear, Danville, CA 12 0:34:54 O'All: 168 20. Jasmine Loo, Pleasanton, CA 10 0:35:46 O'All: 185 21. Abrey Purvis, Pleasanton, CA 11 0:36:12 O'All: 192 22. Brianna Salazar, San Jose, CA 13 0:37:06 O'All: 204 23. Jessica Ager, Pleasanton, CA 10 0:37:34 O'All: 207 24. Sophia Clinton, Dublin, CA 10 0:37:58 O'All: 215 25. Alicia Yeung, Pleasanton, CA 12 0:38:07 O'All: 217 26. Sara Kenning, Pleasanton, CA 10 0:39:26 O'All: 236 27. Kate Inman, Pleasanton, CA 10 0:40:41 O'All: 251 28. Alyssa Serrano, Pleasanton, CA 10 0:40:44 O'All: 252 29. Hannah Mudgett, Fremont, CA 12 0:43:23 O'All: 269 30. Haley Roundtree, Pleasanton, CA 10 0:43:58 O'All: 275 31. Hayden Harker, Pleasanton, CA 13 0:44:14 O'All: 280 32. Emily Ruthruff, San Ramon, CA 12 0:44:45 O'All: 284 33. Sierra Sowa, Pleasanton, CA 10 0:47:10 O'All: 293 34. Katherine Furlong, Pleasanton, CA 11 0:47:14 O'All: 296 35. Summer Reeves, Pleasanton, CA 10 0:55:17 O'All: 345 36. Janessa Mamaradlo, Tracy, CA 13 0:58:24 O'All: 351 37. Katy Felton, Pleasanton, CA 10 1:02:23 O'All: 359 Division: Women - 14-18 1. Natalie Dimits, Livermore, CA 16 0:20:09 O'All: 3 2. Maddie Quinn, Pleasanton, CA 17 0:20:26 O'All: 5 3. Kelly Parsons, Pleasanton, CA 16 0:21:44 O'All: 11 4. Alyssa Horning, Livermore, CA 16 0:22:04 O'All: 12 5. Alyssa Goard, Pleasanton, CA 18 0:22:18 O'All: 13 6. Jessica McClelland, Danville, CA 15 0:23:45 O'All: 18 7. Karina Gurusiddaiah, Dublin, CA 14 0:24:17 O'All: 23 8. Lindsey Dobyns, Fremont, CA 15 0:24:26 O'All: 24 9. Karen Samel, Pleasanton, CA 15 0:24:50 O'All: 27 10. Emma Sage, Pleasanton, CA 15 0:25:17 O'All: 30 11. Stephanie Duret, Pleasanton, CA 15 0:25:18 O'All: 31 12. Lauryn Hayashi, Pleasanton, CA 16 0:26:34 O'All: 39 13. Kira Torretto, Tracy, CA 16 0:26:57 O'All: 43 14. Kylie Copenhagen, Pleasanton, CA 15 0:27:57 O'All: 54 15. Laura Klein, Pleasanton, CA 16 0:27:57 O'All: 55 16. Samantha Sobers, Pleasanton, CA 14 0:28:26 O'All: 61 17. Meera Nathan, Pleasanton, CA 18 0:28:44 O'All: 64 18. Erin Walsh, Pleasanton, CA 14 0:29:03 O'All: 71 19. Marina Chinn, Pleasanton, CA 18 0:29:11 O'All: 75 20. Emily Klein, Pleasanton, CA 18 0:29:25 O'All: 78 21. Justine Chinn, Pleasanton, CA 16 0:29:26 O'All: 79 22. Heba Hamze, Dublin, CA 18 0:29:53 O'All: 86 23. Iman Hamze, Dublin, CA 14 0:30:33 O'All: 90 24. Brittany Jepson, San Ramon, CA 14 0:31:06 O'All: 97 25. Sasha Greenlee, Pleasanton, CA 16 0:31:33 O'All: 101 26. Ashley Jayne, Escalon, CA 18 0:31:58 O'All: 110 27. Nina Merkur, San Ramon, CA 15 0:31:58 O'All: 111 28. Hannah Rajs, Pleasanton, CA 16 0:31:59 O'All: 112 29. Katie Darrin, Pleasanton, CA 18 0:32:26 O'All: 116 30. Kathy Yuh, Pleasanton, CA 18 0:32:29 O'All: 117 31. Sarah Chew, Pleasanton, CA 16 0:32:30 O'All: 118 32. Rachel Duggan, Pleasanton, CA 16 0:32:30 O'All: 119 33. Eliana Barnard, Sandy Springs, CA 16 0:32:51 O'All: 127 34. Emily Cech, Pleasanton, CA 17 0:35:06 O'All: 172 35. Lacey Smith, Pleasanton, CA 15 0:35:32 O'All: 178 36. Claire Dobyns, Fremont, CA 14 0:35:36 O'All: 179 37. Katie Bartlett, Pleasanton, CA 17 0:35:41 O'All: 182 38. Nethra Raman, Pleasanton, CA 15 0:41:21 O'All: 258 39. Sarah Graham, Concord, CA 15 0:51:35 O'All: 330 40. Alyssa Tynes, Tracy, CA 16 1:08:59 O'All: 367 Division: Women - 19-29 1. Amanda Zentner, Pleasanton, CA 21 0:20:28 O'All: 6 2. Tiana Fulton, Diablo, CA 19 0:23:18 O'All: 15 3. Shawna Ping, Pleasanton, CA 28 0:24:03 O'All: 20 4. Victoria Riveira, Oakley, CA 19 0:25:16 O'All: 29 5. Houda Hamze, Dublin, CA 22 0:26:00 O'All: 34 6. Zaynib Hamze, Dublin, CA 20 0:26:27 O'All: 37 7. Kristyn Hayashi, Pleasanton, CA 20 0:26:41 O'All: 40 8. Cecilia Robles, Tracy, CA 20 0:27:21 O'All: 45 9. Jessica Cech, Petaluma, CA 24 0:27:41 O'All: 50 10. Michelle Mamola, San Jose, CA 21 0:27:54 O'All: 52 11. Richelle Brozosky, Pleasanton, CA 19 0:28:04 O'All: 57 12. Stephanie Maimoni, Livermore, CA 28 0:28:15 O'All: 59 13. Gabrielle Owen, Livermore, CA 20 0:29:03 O'All: 72 14. Teresa Araujo, Fremont, CA 27 0:29:14 O'All: 76 15. Stephanie Zentner, Pleasanton, CA 23 0:29:36 O'All: 81 16. Kristen Nowakowski, Pleasanton, CA 21 0:31:47 O'All: 106 17. Ashley Visneski, San Jose, CA 27 0:32:38 O'All: 123 18. Amy Ellebrecht, Pleasanton, CA 23 0:32:47 O'All: 126 19. Michelle Whichard, Livermore, CA 25 0:34:22 O'All: 157 20. Jessica Khoury, Pleasanton, CA 23 0:34:30 O'All: 160 21. Brittany Throne, Pleasanton, CA 22 0:34:39 O'All: 162 22. Jasmin Talisschin, Pleasanton, CA 19 0:34:48 O'All: 165 23. Brienne Tuttle, San Francisco, CA 28 0:35:00 O'All: 171 24. Chelsea Quick, Castro Valley, CA 28 0:35:36 O'All: 180 25. Katie Quick, Castro Valley, CA 24 0:35:43 O'All: 183 26. Sarah Lambros, Pleasanton, CA 24 0:35:48 O'All: 186 27. Katie Patterson, Pleasanton, CA 28 0:36:34 O'All: 199 28. Lynon Petro, Pleasanton, CA 28 0:36:42 O'All: 201 29. Gillian Rankin, Fremont, CA 20 0:37:00 O'All: 203 30. Rachel Lambros, Pleasanton, CA 19 0:38:08 O'All: 218 31. Fanny Chavez, Sunnyvale, CA 28 0:38:37 O'All: 224 32. Amanda Farkas, Dublin, CA 20 0:39:19 O'All: 235 33. Brynn Kron, Pleasanton, CA 19 0:40:46 O'All: 253 34. Bora Yuh, Pleasanton, CA 20 0:42:14 O'All: 264 35. Kaitlyn Kyle, Pleasanton, CA 22 0:43:24 O'All: 270 36. Priya Nathan, Pleasanton, CA 20 0:43:44 O'All: 274 37. Amanda Castillo, Pleasanton, CA 21 0:44:06 O'All: 278 38. Ashley Lopez, Pleasanton, CA 26 0:44:38 O'All: 283 39. Nicole Kisco, Livermore, CA 29 0:45:04 O'All: 287 40. Maria McGlinchy, Pleasanton, CA 20 0:46:39 O'All: 290 41. Chelsa Yun, Pleasanton, CA 26 0:47:37 O'All: 300 42. Amanda Sipat, Santa Clara, CA 20 0:50:53 O'All: 324 43. Stephanie Bell, Pleasanton, CA 19 0:53:03 O'All: 335 44. Jessica English, Pacheco, CA 28 0:54:06 O'All: 341 45. Ranjini George, Dublin, CA 28 0:58:44 O'All: 353 Division: Women - 30-39 1. Dara Cassinelli, Santa Clara, CA 32 0:20:06 O'All: 2 2. Tiffany Perry, Pleasanton, CA 36 0:20:53 O'All: 7 3. Carrie Moore, Pleasanton, CA 35 0:21:28 O'All: 10 4. Maria Santiago, Livermore, CA 39 0:24:03 O'All: 21 5. Cathy Samuels, Livermore, CA 32 0:26:53 O'All: 42 6. Amanda Barrett, Dublin, CA 30 0:27:34 O'All: 47 7. Janie McCauley, Alameda, CA 35 0:27:52 O'All: 51 8. Trisha Hahn, Livermore, CA 34 0:28:02 O'All: 56 9. Holly Shibata, Vallejo, CA 37 0:28:51 O'All: 66 10. Heather Halliday, Pleasanton, CA 38 0:29:05 O'All: 73 11. Yumi Paap, Pleasanton, CA 38 0:29:10 O'All: 74 12. Stephanie Barron, Pleasanton, CA 36 0:29:20 O'All: 77 13. Mary Rosenberger, San Mateo, CA 33 0:29:36 O'All: 82 14. Gowri Kamarthy, Pleasanton, CA 39 0:30:09 O'All: 88 15. Nicole Curry, Union City, CA 30 0:30:27 O'All: 89 16. Jaime Whalley, Pleasanton, CA 34 0:30:34 O'All: 91 17. Jill Jepson, San Ramon, CA 38 0:31:05 O'All: 96 18. Natascha Verandes, El Dorado Hills, CA 32 0:31:45 O'All: 105 19. Beth Attebery, Pleasanton, CA 33 0:31:48 O'All: 107 20. Kattie Joncalvico, Unknown, CA 30 0:31:50 O'All: 108 21. Samantha Hamlin, Menlo Park, CA 38 0:32:55 O'All: 130 22. Lisa Peasley, Livermore, CA 38 0:32:59 O'All: 134 23. Cynthia Petro, Santa Clara, CA 32 0:33:14 O'All: 137 24. Laurelyn Wolf, Livermore, CA 37 0:33:17 O'All: 138 25. Christine Dankwardt, Livermore, CA 31 0:33:26 O'All: 143 26. Michelle Meyers, Castro Valley, CA 31 0:34:11 O'All: 154 27. Elaine Lombardi, Pleasanton, CA 35 0:34:12 O'All: 155 28. Stacy Chan, San Francisco, CA 30 0:34:55 O'All: 169 29. Robin Rosingana, Livermore, CA 34 0:34:56 O'All: 170 30. Lisa Cavellini, Pleasanton, CA 39 0:35:20 O'All: 177 31. Adrianna Salazar, San Jose, CA 30 0:36:11 O'All: 191 32. Brandy Bosbas, Pleasanton, CA 34 0:36:15 O'All: 193 33. Michelle Ramos, Dublin, CA 34 0:36:23 O'All: 194 34. Yemia Hashimoto, Fremont, CA 38 0:36:38 O'All: 200 35. Lorrin Harris, Livermore, CA 39 0:37:39 O'All: 208 36. Liesbeth Magna, Danville, CA 35 0:37:55 O'All: 214 37. Laura Young, Pleasanton, CA 33 0:38:10 O'All: 219 38. Kristie Meyer, Livermore, CA 39 0:38:12 O'All: 220 39. Sonia Kechich, Pleasanton, CA 32 0:38:55 O'All: 228 40. Laura Owen, Dublin, CA 38 0:39:10 O'All: 232 41. Jennifer Wilson, Brentwood, CA 39 0:39:48 O'All: 244 42. Katie Bulthus, Ripon, CA 37 0:40:08 O'All: 245 43. Carrie Schwartz, Philadelphia, CA 30 0:40:36 O'All: 249 44. Danielle Chinn, Walnut Creek, CA 33 0:41:42 O'All: 259 45. Julie Schuh, Danville, CA 36 0:41:52 O'All: 262 46. Nicole Dunn, Livermore, CA 36 0:42:57 O'All: 266 47. Tara Fairchild, Pleasanton, CA 35 0:43:13 O'All: 267 48. Annalee Fay, Livermore, CA 30 0:44:59 O'All: 286 49. Cecilia Brear, Danville, CA 35 0:47:06 O'All: 291 50. Alexis Will, Tracy, CA 30 0:47:23 O'All: 298 51. Maileigh Chandler, Pleasanton, CA 34 0:47:36 O'All: 299 52. Jenny LaScala, Dublin, CA 33 0:47:49 O'All: 302 53. Shannon Buckles, San Ramon, CA 39 0:48:16 O'All: 305 54. Alison Macur, Livermore, CA 36 0:48:22 O'All: 307 55. Olivia Sin, Dublin, CA 39 0:49:01 O'All: 316 56. Betsy McClellan, Pleasanton, CA 37 0:51:31 O'All: 328 57. Jonna Hammett, Dublin, CA 39 0:53:05 O'All: 336 58. Linh Tran, Arnold, CA 32 0:53:16 O'All: 338 59. Liz DeWolf, Concord, CA 32 0:54:51 O'All: 343 60. Gabrielle Dame, Danville, CA 39 0:55:19 O'All: 347 61. Jessica Perez, Tracy, CA 36 0:59:18 O'All: 355 Division: Women - 40-49 1. Tiffany Deusebio, Danville, CA 45 0:21:10 O'All: 8 2. Janet Hanna, Danville, CA 49 0:22:53 O'All: 14 3. Lori Grant, Livermore, CA 43 0:23:32 O'All: 17 4. Dalila Pantoja, Los Banos, CA 40 0:24:09 O'All: 22 5. Jo-Jo Sanchez, San Jose, CA 48 0:24:38 O'All: 25 6. Sharon Okada, Pleasant Hill, CA 41 0:24:58 O'All: 28 7. G.Sean Sobers, Pleasanton, CA 41 0:25:24 O'All: 32 8. Stella Rosefield, Pleasanton, CA 48 0:25:25 O'All: 33 9. AnnMarie Acenet, Pleasanton, CA 48 0:26:16 O'All: 36 10. Kellie Kelsey, Tracy, CA 44 0:28:06 O'All: 58 11. Christine McElroy, Pleasanton, CA 43 0:28:46 O'All: 65 12. Gigi Gokcek, Sausalito, CA 41 0:29:38 O'All: 84 13. Teresa Baro, Pleasanton, CA 40 0:31:02 O'All: 94 14. Lisa Mendel, Dublin, CA 47 0:31:41 O'All: 104 15. Armitis Ghorbani, Fremont, CA 45 0:32:01 O'All: 114 16. Michaelene McKelvey, Pleasanton, CA 45 0:32:36 O'All: 121 17. Joyce Woo, Livermore, CA 44 0:32:37 O'All: 122 18. Shawn Copenhagen, Pleasanton, CA 45 0:32:38 O'All: 124 19. Laura Barnard, Sandy Springs, CA 46 0:32:51 O'All: 128 20. Maria Gamulo-Owen, Livermore, CA 49 0:32:58 O'All: 132 21. Laura Foster, Pleasanton, CA 42 0:33:06 O'All: 135 22. Siobhan Calhoun, Pleasanton, CA 43 0:33:08 O'All: 136 23. Janeen Brumm, Pleasanton, CA 47 0:33:22 O'All: 139 24. Jessica Sinclair, Pleasanton, CA 41 0:33:23 O'All: 140 25. Amelia Vornhagen, Brentwood, CA 44 0:33:24 O'All: 142 26. Betsy Klein, Pleasanton, CA 48 0:33:37 O'All: 144 27. Beth Louderback, Pleasanton, CA 41 0:33:51 O'All: 145 28. Katie Parr, Pleasanton, CA 45 0:34:00 O'All: 149 29. Marilyn Williams, Fremont, CA 48 0:34:03 O'All: 152 30. Michelle Buntin, Pleasanton, CA 40 0:34:26 O'All: 159 31. Shanin McKavish, San Ramon, CA 41 0:34:41 O'All: 163 32. Kristen DeFina, Livermore, CA 40 0:34:44 O'All: 164 33. Janine Thalblum, Dublin, CA 44 0:34:53 O'All: 167 34. Kristi Reed, Pleasanton, CA 44 0:35:09 O'All: 175 35. Renee Ellis, Clayton, CA 40 0:35:12 O'All: 176 36. Gretchen Swiers, West Linn, OR 40 0:35:53 O'All: 187 37. Jacqueline Davos, Livermore, CA 46 0:36:03 O'All: 188 38. Linda Chan, Pleasanton, CA 40 0:36:06 O'All: 189 39. Shelby Kashiwamura, Livermore, CA 40 0:36:08 O'All: 190 40. Suzannen Smith, Hayward, CA 44 0:36:24 O'All: 195 41. Tanya Perez, Pleasanton, CA 40 0:36:26 O'All: 197 42. Catherine Hamze, Dublin, CA 49 0:36:30 O'All: 198 43. Janeen Smith, Pleasanton, CA 43 0:36:43 O'All: 202 44. Dora Lozano, Pleasanton, CA 48 0:37:13 O'All: 205 45. Jeff Ager, Pleasanton, CA 45 0:37:33 O'All: 206 46. Jennifer Branchini, Pleasanton, CA 40 0:37:54 O'All: 213 47. Nita Nowakowski, Pleasanton, CA 47 0:38:15 O'All: 221 48. Marta Seda, Pleasanton, CA 46 0:38:46 O'All: 226 49. Kim Cassetti, Pleasanton, CA 45 0:39:06 O'All: 230 50. Holly Sanders, Pleasanton, CA 45 0:39:13 O'All: 233 51. Kristine Armstrong, Pleasanton, CA 42 0:39:31 O'All: 237 52. Megan Kenning, Pleasanton, CA 46 0:39:45 O'All: 241 53. Traci LeMire, Tracy, CA 44 0:39:46 O'All: 242 54. Sara Walsh, Pleasanton, CA 48 0:39:48 O'All: 243 55. Mary Smith, Walnut Creek, CA 47 0:40:32 O'All: 247 56. Michelle Murtey, Castro Valley, CA 49 0:41:05 O'All: 255 57. Renee Curtis, Castro Valley, CA 49 0:41:14 O'All: 256 58. AnnaLissa Tran, Pleasanton, CA 41 0:41:15 O'All: 257 59. Patty Kashiwamura, Livermore, CA 47 0:41:48 O'All: 260 60. Noelle Sakamoto, Pittsburg, CA 40 0:42:43 O'All: 265 61. Lecia Roundtree, Pleasanton, CA 48 0:44:12 O'All: 279 62. Missy Harker, Pleasanton, CA 41 0:44:15 O'All: 281 63. Jovita Escorcio, Hayward, CA 42 0:44:25 O'All: 282 64. Elizabeth Gard, Pleasanton, CA 46 0:46:09 O'All: 288 65. Terri Curtis, Saratoga, CA 48 0:46:12 O'All: 289 66. Marnie Sowa, Pleasanton, CA 40 0:47:18 O'All: 297 67. Diane Barlow, Dublin, CA 42 0:47:50 O'All: 303 68. Martha Cook, Fremont, CA 43 0:48:04 O'All: 304 69. Carol Clinton, Pleasanton, CA 43 0:48:29 O'All: 309 70. Jennifer Pearce, Pleasanton, CA 40 0:48:53 O'All: 315 71. Linda Cartwright, Fremont, CA 45 0:49:23 O'All: 317 72. Felicia Sipat, Santa Clara, CA 48 0:50:53 O'All: 323 73. Linda Graham, Concord, CA 48 0:51:35 O'All: 331 74. Laurie Light, Walnut Creek, CA 40 0:52:02 O'All: 333 75. Serena Tan, Fremont, CA 42 0:53:26 O'All: 339 76. Celina Santos, Dublin, CA 42 0:57:47 O'All: 350 77. Debbie Ball, Livermore, CA 49 0:59:12 O'All: 354 78. Liz Streng, Pleasanton, CA 42 0:59:19 O'All: 356 79. Cathy Ritter, Pleasanton, CA 47 0:59:20 O'All: 357 80. Kathy Felton, Pleasanton, CA 49 1:02:23 O'All: 358 81. Mindy Garman, Pleasanton, CA 40 1:02:37 O'All: 360 82. Heidi Brewer, Pleasanton, CA 41 1:04:33 O'All: 362 83. Diane Edwards, Danville, CA 43 1:04:34 O'All: 363 Division: Women - 50-59 1. Honor Featherston, Los Gatos, CA 56 0:21:11 O'All: 9 2. Elaine Morison, Lafayette, CA 51 0:23:49 O'All: 19 3. Kimberly Whichard, Livermore, CA 52 0:26:32 O'All: 38 4. Dana Farkas, Lafayette, CA 52 0:27:11 O'All: 44 5. Lisa Bates, Pleasanton, CA 55 0:27:39 O'All: 49 6. Theresa Clephan, San Ramon, CA 52 0:27:56 O'All: 53 7. Betsy Barsamian-Teman, Orinda, CA 59 0:28:27 O'All: 62 8. Marisa Kisco, Livermore, CA 54 0:28:53 O'All: 67 9. Bridget Hinchliffe, Danville, CA 54 0:29:27 O'All: 80 10. Ellen Lowry, Pleasanton, CA 55 0:29:37 O'All: 83 11. Susan James, Reno, NV 55 0:30:07 O'All: 87 12. Cindy Brewington, Danville, CA 50 0:30:41 O'All: 92 13. Annie Mendiola, San Ramon, CA 51 0:30:51 O'All: 93 14. Claire Chinn, Pleasanton, CA 50 0:31:04 O'All: 95 15. Vivian Brown, Danville, CA 53 0:31:14 O'All: 98 16. Debi Zentner, Pleasanton, CA 52 0:31:39 O'All: 103 17. Marina Darrin, Pleasanton, CA 54 0:31:54 O'All: 109 18. Anna Christensen, Pleasanton, CA 54 0:32:23 O'All: 115 19. Paula Spangenthal, San Jose, CA 52 0:32:41 O'All: 125 20. Wendy Ping, Pleasanton, CA 57 0:32:56 O'All: 131 21. Terri Alagna, Pleasanton, CA 52 0:32:59 O'All: 133 22. Terese Farkas, Dublin, CA 51 0:33:58 O'All: 147 23. Carol Aizawa, Fremont, CA 52 0:34:04 O'All: 153 24. Carol Cohen, Pleasanton, CA 59 0:34:34 O'All: 161 25. Rose Chang, Pleasanton, CA 50 0:35:08 O'All: 173 26. Nancy Chang, Pleasanton, CA 53 0:35:37 O'All: 181 27. Ava Brecht, Dublin, CA 54 0:35:46 O'All: 184 28. Stacey Leary, Livermore, CA 52 0:36:25 O'All: 196 29. Maria Bartlett, Pleasanton, CA 52 0:37:52 O'All: 212 30. Ann Maras, Dublin, CA 51 0:38:18 O'All: 222 31. June Weaver, Pleasanton, CA 52 0:38:54 O'All: 227 32. Denise Bowers, San Ramon, CA 55 0:39:32 O'All: 238 33. Janice Shelby, San Ramon, CA 53 0:39:36 O'All: 239 34. Karen Lambros, Pleasanton, CA 51 0:39:44 O'All: 240 35. Yvonne Greenlee, Pleasanton, CA 57 0:40:09 O'All: 246 36. Susan Holley, Pleasanton, CA 51 0:40:33 O'All: 248 37. Amy Swiers, Livermore, CA 56 0:40:37 O'All: 250 38. Kathleen Poe, Walnut Creek, CA 58 0:41:49 O'All: 261 39. Cheryl Andrade, Hayward, CA 51 0:42:04 O'All: 263 40. Audrey Gross, San Ramon, CA 57 0:43:20 O'All: 268 41. Tara Kyle, Pleasanton, CA 50 0:43:33 O'All: 271 42. Diana Nathan, Pleasanton, CA 50 0:43:43 O'All: 273 43. Linda Castillo, Pleasanton, CA 55 0:44:05 O'All: 277 44. Audrey Horning, Livermore, CA 56 0:44:46 O'All: 285 45. Lynn Lewis, Pleasanton, CA 57 0:47:11 O'All: 294 46. Mary Midgely, Pleasanton, CA 53 0:47:43 O'All: 301 47. Denise Moscone, San Ramon, CA 59 0:48:18 O'All: 306 48. Terry Araujo, Fremont, CA 58 0:48:47 O'All: 311 49. Carol Brachna, Pleasanton, CA 54 0:48:49 O'All: 313 50. Karla Brown, Pleasanton, CA 53 0:48:50 O'All: 314 51. Dean Chabrier, Pleasanton, CA 53 0:51:01 O'All: 326 52. Michele Sims, Brentwood, CA 54 0:51:02 O'All: 327 53. Lois Remer, Livermore, CA 57 0:53:01 O'All: 334 54. Sue Bartolotti, Pleasanton, CA 56 0:53:32 O'All: 340 55. Achamma Abraham, Dublin, CA 54 0:58:43 O'All: 352 56. Christine Petro, Pleasanton, CA 52 1:05:04 O'All: 364 57. Duong Nguyen, Santa Clara, CA 56 1:05:06 O'All: 365 58. Margaret Ceniceros, Tracy, CA 53 1:08:57 O'All: 366 Division: Women - 60-69 1. Carol Turner, Newark, CA 66 0:28:56 O'All: 68 2. Pam Yeaw, Pleasanton, CA 62 0:34:01 O'All: 150 3. Ginny Carpenter, Pleasanton, CA 64 0:44:03 O'All: 276 4. Sandra Rauch, Castro Valley, CA 63 0:47:13 O'All: 295 5. Sandra Ryan, Pleasanton, CA 61 0:48:48 O'All: 312 6. Janet Burton, Pleasanton, CA 61 0:49:49 O'All: 318 7. Nola Gill, Castro Valley, CA 62 0:51:59 O'All: 332 8. Sheryl Hammett, Dublin, CA 65 0:53:13 O'All: 337 9. JoAnn Dankwardt, Livermore, CA 63 0:54:13 O'All: 342 10. Gail Kinsley-Dame, Danville, CA 63 0:55:20 O'All: 348 11. Jane Kura, Danville, CA 64 0:56:05 O'All: 349 Division: Women - 70-79 1. Natalie Juntz, Hayward, CA 73 0:34:25 O'All: 158 2. Pat Mandler, Roseville, CA 79 0:38:46 O'All: 225 3. Rosalinda Delgado, Pleasanton, CA 72 0:50:01 O'All: 321 4. Rosemary Bredahl, Lafayette, CA 75 0:55:16 O'All: 344 Division: Women - 80-99 1. Dee Farkas, Lafayette, CA 83 0:50:57 O'All: 325 * * * * * * * * * * * * * * * * MENS OVERALL RESULTS * * * * * * * * * * * * * * * * 1. Douglas Whichard, Livermore, CA 21 0:15:59 19 - 29 / 1 2. Connor McCarthy, Pleasanton, CA 16 0:16:52 14 - 18 / 1 3. Gabe Arias-Sheridan, Alameda, CA 16 0:16:53 14 - 18 / 2 4. Roheem Moore, Suisun City, CA 32 0:17:01 30 - 39 / 1 5. Brian Collett, Berkeley, CA 26 0:17:11 19 - 29 / 2 6. Ethan Pollock, Edmond, OK 20 0:17:26 19 - 29 / 3 7. Gary Brown, Pleasanton, CA 43 0:18:22 40 - 49 / 1 8. Ryan Sadjadi, Saratoga, CA 13 0:18:23 10 - 13 / 1 9. Craig Whichard, Livermore, CA 52 0:18:29 50 - 59 / 1 10. Patrick Leary, Livermore, CA 16 0:18:31 14 - 18 / 3 11. Mike Smith, Unknown, CA 46 0:18:32 40 - 49 / 2 12. Jag Kalirai, Dublin, CA 22 0:18:45 19 - 29 / 4 13. Greg Mandler, Elk Grove, CA 48 0:18:50 40 - 49 / 3 14. Brent Mogehsen, Saratoga, CA 13 0:19:02 10 - 13 / 2 15. Christopher Pocs, Pleasanton, CA 17 0:19:06 14 - 18 / 4 16. Tyson Teesdale, Pleasanton, CA 22 0:19:09 19 - 29 / 5 17. Brian Gunn, Lafayette, CA 40 0:19:09 40 - 49 / 4 18. Andrew Goard, Pleasanton, CA 16 0:19:16 14 - 18 / 5 19. Mark Macur, Livermore, CA 36 0:19:19 30 - 39 / 2 20. Austin Horning, Livermore, CA 14 0:19:34 14 - 18 / 6 21. Ralph Gowen, Danville, CA 50 0:19:44 50 - 59 / 2 22. MJ Guru, Dublin, CA 46 0:19:46 40 - 49 / 5 23. Stu Kron, Pleasanton, CA 48 0:19:57 40 - 49 / 6 24. Matthew Yap, Danville, CA 17 0:20:06 14 - 18 / 7 25. Connor Williams, Fremont, CA 16 0:20:07 14 - 18 / 8 26. Jeffrey Urbina, Valencia, CA 39 0:20:13 30 - 39 / 3 27. Ryan McDonald, Pleasanton, CA 15 0:20:18 14 - 18 / 9 28. Tarq Inman, Berkeley, CA 46 0:20:21 40 - 49 / 7 29. Roman Berenshteyn, Pleasanton, CA 18 0:20:21 14 - 18 / 10 30. Kevin Graham, Concord, CA 17 0:20:25 14 - 18 / 11 31. Brian Allen, Oakland, CA 35 0:20:33 30 - 39 / 4 32. Austin Prychoda, Pleasanton, CA 17 0:20:36 14 - 18 / 12 33. Ron Kiyono, Union City, CA 63 0:20:42 60 - 69 / 1 34. Lael Heinig, San Ramon, CA 34 0:21:00 30 - 39 / 5 35. Larry Feigenbaum, San Ramon, CA 64 0:21:03 60 - 69 / 2 36. Steve Sherman, Pleasanton, CA 48 0:21:06 40 - 49 / 8 37. Brian Smith, Walnut Creek, CA 40 0:21:18 40 - 49 / 9 38. Chris Sullivan, Newark, CA 54 0:21:22 50 - 59 / 3 39. Brian Faggiano, Pleasanton, CA 20 0:21:25 19 - 29 / 6 40. Mark Goralka, Livermore, CA 46 0:21:35 40 - 49 / 10 41. Larry Merkur, San Ramon, CA 48 0:21:41 40 - 49 / 11 42. Jason Carter, Danville, CA 31 0:21:50 30 - 39 / 6 43. Thomas McElroy, Pleasanton, CA 41 0:21:57 40 - 49 / 12 44. Peter Pawlak, Pleasanton, CA 18 0:21:58 14 - 18 / 13 45. Joseph Condon, Walnut Creek, CA 52 0:21:59 50 - 59 / 4 46. Virgil Smith, Walnut Creek, CA 22 0:21:59 19 - 29 / 7 47. Gabriel Smith, Saratoga, CA 24 0:22:02 19 - 29 / 8 48. Eric Horning, Livermore, CA 54 0:22:05 50 - 59 / 5 49. Jeff Raegen, Santa Clara, CA 32 0:22:12 30 - 39 / 7 50. Kevin Faggiano, Pleasanton, CA 16 0:22:17 14 - 18 / 14 51. Terry Swiers, West Linn, OR 44 0:22:26 40 - 49 / 13 52. Donald Johnston, Pleasanton, CA 58 0:22:44 50 - 59 / 6 53. Sam Olson, Pleasanton, CA 15 0:22:44 14 - 18 / 15 54. Brett Walsh, Pleasanton, CA 13 0:22:48 10 - 13 / 3 55. Mike Quinn, Pleasanton, CA 58 0:22:49 50 - 59 / 7 56. Joseph Eicher, Pleasanton, CA 16 0:23:07 14 - 18 / 16 57. Doug Bamford, Fremont, CA 54 0:23:12 50 - 59 / 8 58. John Fulton, Diablo, CA 50 0:23:21 50 - 59 / 9 59. Jean-Paul Mazaud, Carmel, CA 59 0:23:28 50 - 59 / 10 60. Lucas Williams, Fremont, CA 13 0:23:43 10 - 13 / 4 61. Martin Ward, Pleasanton, CA 53 0:23:45 50 - 59 / 11 62. Greg Dankwardt, Livermore, CA 33 0:23:51 30 - 39 / 8 63. Frank Morley, Pleasanton, CA 17 0:24:04 14 - 18 / 17 64. Patrick Walsh, Pleasanton, CA 44 0:24:07 40 - 49 / 14 65. Arash Ghorbani, Auburn, CA 47 0:24:12 40 - 49 / 15 66. Joe Verandes, El Dorado Hills, CA 34 0:24:15 30 - 39 / 9 67. Simon Clephan, San Ramon, CA 52 0:24:20 50 - 59 / 12 68. Joey McGlinchy, Pleasanton, CA 24 0:24:24 19 - 29 / 9 69. Randy Chinn, Pleasanton, CA 48 0:24:34 40 - 49 / 16 70. Don Garman, Pleasanton, CA 40 0:24:50 40 - 49 / 17 71. Maxime Berenshteyn, Pleasanton, CA 10 0:24:54 10 - 13 / 5 72. Yevgeniy Berenshteyn, Pleasanton, CA 49 0:24:54 40 - 49 / 18 73. Christian Clephan, San Ramon, CA 11 0:24:54 10 - 13 / 6 74. Terrace Chang, Pleasanton, CA 17 0:24:55 14 - 18 / 18 75. Doug Brown, Pleasanton, CA 63 0:24:56 60 - 69 / 3 76. Preston May, Pleasanton, CA 19 0:25:00 19 - 29 / 10 77. Matt Fiscus, Arnold, CA 33 0:25:06 30 - 39 / 10 78. Steven Gilbert, Pleasanton, CA 18 0:25:09 14 - 18 / 19 79. Joseph Araujo, Fremont, CA 61 0:25:11 60 - 69 / 4 80. Mike Peasley, Livermore, CA 40 0:25:14 40 - 49 / 19 81. Carter Leong, Pleasanton, CA 9 0:25:15 1 - 9 / 1 82. Alex Ball, Livermore, CA 16 0:25:23 14 - 18 / 20 83. Zachery Zentner, Pleasanton, CA 20 0:25:33 19 - 29 / 11 84. Mark Narciso, San Ramon, CA 60 0:25:33 60 - 69 / 5 85. Paul Swyers, Livermore, CA 50 0:25:34 50 - 59 / 13 86. Michael Fusco, Pleasanton, CA 23 0:25:41 19 - 29 / 12 87. Ariel Ceballos, Livermore, CA 39 0:25:41 30 - 39 / 11 88. Jon Asmussen, Pleasanton, CA 40 0:25:45 40 - 49 / 20 89. Tommy Yozzo, Pleasanton, CA 15 0:25:47 14 - 18 / 21 90. Conor O'Leary, Pleasanton, CA 15 0:25:48 14 - 18 / 22 91. Steven Ping, Pleasanton, CA 57 0:25:53 50 - 59 / 14 92. Philip Delgado, Fresno, CA 40 0:25:58 40 - 49 / 21 93. Scott Paap, Pleasanton, CA 31 0:26:03 30 - 39 / 12 94. Dan Foster, Pleasanton, CA 45 0:26:03 40 - 49 / 22 95. Zachary Kelsey, Tracy, CA 10 0:26:06 10 - 13 / 7 96. Jake Williams, Pleasanton, CA 15 0:26:07 14 - 18 / 23 97. Stephen Lowry, Pleasanton, CA 27 0:26:07 19 - 29 / 13 98. John Henry, Pleasanton, CA 56 0:26:13 50 - 59 / 15 99. Richard Hayashi, Pleasanton, CA 53 0:26:18 50 - 59 / 16 100. Komyar Moghadam, Fremont, CA 18 0:26:27 14 - 18 / 24 101. Aidan Boyle, Pleasanton, CA 10 0:26:28 10 - 13 / 8 102. Roberto Donzella, San Ramon, CA 11 0:26:30 10 - 13 / 9 103. Dan Boyle, Pleasanton, CA 47 0:26:31 40 - 49 / 23 104. Jason Visneski, San Jose, CA 31 0:26:33 30 - 39 / 13 105. Alex Vago, San Jose, CA 70 0:26:40 70 - 79 / 1 106. Ryan Perry, Pleasanton, CA 35 0:26:42 30 - 39 / 14 107. Davide Donzella, San Ramon, CA 15 0:26:44 14 - 18 / 25 108. Bobby Mattos, Pleasanton, CA 32 0:26:45 30 - 39 / 15 109. Ethan Brice, Pleasanton, CA 11 0:26:46 10 - 13 / 10 110. Daniel Powers, Pleasanton, CA 32 0:26:48 30 - 39 / 16 111. Eric Branch, Fremont, CA 39 0:26:50 30 - 39 / 17 112. Ameesh Ahluwalia, Pleasanton, CA 14 0:26:51 14 - 18 / 26 113. Gary Prychoda, Pleasanton, CA 47 0:26:53 40 - 49 / 24 114. I-Shun Chow, Livermore, CA 51 0:27:13 50 - 59 / 17 115. Mike McGowan, Livermore, CA 48 0:27:19 40 - 49 / 25 116. Jacob McKelvey, Pleasanton, CA 16 0:27:20 14 - 18 / 27 117. Ray Robles, Tracy, CA 48 0:27:27 40 - 49 / 26 118. Rich Mayfield, Pleasanton, CA 43 0:27:31 40 - 49 / 27 119. Matthew Kenning, Pleasanton, CA 8 0:27:41 1 - 9 / 2 120. Chris McCrary, Pleasant Hill, CA 43 0:27:42 40 - 49 / 28 121. Tanner McCrary, Pleasant Hill, CA 11 0:27:42 10 - 13 / 11 122. Steve Brozosky, Pleasanton, CA 49 0:27:43 40 - 49 / 29 123. Mike Kenning, Pleasanton, CA 47 0:27:44 40 - 49 / 30 124. Paul DeJarnatt, Pleasanton, CA 50 0:27:47 50 - 59 / 18 125. Nikhil Gurusiddaiah, Dublin, CA 12 0:27:51 10 - 13 / 12 126. Earl Solis, San Jose, CA 29 0:27:53 19 - 29 / 14 127. Mikey Martin, Pleasanton, CA 16 0:27:56 14 - 18 / 28 128. Dan Copenhagen, Pleasanton, CA 45 0:27:58 40 - 49 / 31 129. Jon Williams, Fremont, CA 52 0:27:59 50 - 59 / 19 130. Michael Grant, Livermore, CA 8 0:28:01 1 - 9 / 3 131. Trevor Belnap, Pleasanton, CA 25 0:28:03 19 - 29 / 15 132. Bryce Lombardi, Pleasanton, CA 8 0:28:04 1 - 9 / 4 133. Ed Lauderdale, Brentwood, CA 46 0:28:10 40 - 49 / 32 134. Chris Hemphill, San Ramon, CA 56 0:28:12 50 - 59 / 20 135. Jack Bessiere, Pleasanton, CA 10 0:28:22 10 - 13 / 13 136. Mike Inouye, San Jose, CA 22 0:28:23 19 - 29 / 16 137. Gregory Burns, Pleasanton, CA 49 0:28:24 40 - 49 / 33 138. John Harris, Sunol, CA 0:28:25 0 - 0 / 0 139. Jon Bonne, San Francisco, CA 38 0:28:28 30 - 39 / 18 140. Lester Tancuan, San Ramon, CA 37 0:28:29 30 - 39 / 19 141. Rohan Kota, Pleasanton, CA 11 0:28:30 10 - 13 / 14 142. Vedant Kaliyur, Pleasanton, CA 10 0:28:31 10 - 13 / 15 143. Gary May, Pleasanton, CA 56 0:28:39 50 - 59 / 21 144. Mark Lambros, Pleasanton, CA 57 0:28:39 50 - 59 / 22 145. Nicholas Cook, Fremont, CA 16 0:28:40 14 - 18 / 29 146. Robert Weaver, Pleasanton, CA 46 0:28:41 40 - 49 / 34 147. Jacob Smith, Livermore, CA 8 0:28:42 1 - 9 / 5 148. Duffy Aceret, Pleasanton, CA 45 0:28:45 40 - 49 / 35 149. Matt Bessiere, Pleasanton, CA 10 0:28:47 10 - 13 / 16 150. Curtis Newton, Richmond, CA 51 0:28:50 50 - 59 / 23 151. Ryo Shibata, Vallejo, CA 38 0:28:52 30 - 39 / 20 152. John Dobyns, Fremont, CA 50 0:28:54 50 - 59 / 24 153. Robbie Brumm, Pleasanton, CA 12 0:29:00 10 - 13 / 17 154. Bennie Tschirky, Pleasanton, CA 56 0:29:01 50 - 59 / 25 155. Reyes Ribera, Pleasanton, CA 38 0:29:06 30 - 39 / 21 156. Michael Guthrie, Pleasanton, CA 21 0:29:08 19 - 29 / 17 157. Sam Nacino, Dublin, CA 35 0:29:10 30 - 39 / 22 158. Joe Streng, Pleasanton, CA 42 0:29:19 40 - 49 / 36 159. Gene Sluss, Pleasanton, CA 54 0:29:26 50 - 59 / 26 160. Patrick McDonnell, Martinez, CA 15 0:29:32 14 - 18 / 30 161. Jeff Rosenberger, San Mateo, CA 35 0:29:34 30 - 39 / 23 162. Jon Moos, Pleasanton, CA 32 0:29:35 30 - 39 / 24 163. Robert Torres, Dublin, CA 10 0:29:39 10 - 13 / 18 164. Roderick Reilly, Pleasanton, CA 45 0:29:41 40 - 49 / 37 165. Joe McShane, Pleasanton, CA 30 0:29:43 30 - 39 / 25 166. Nicholas Flores, Livermore, CA 15 0:29:45 14 - 18 / 31 167. Milton Torres, Dublin, CA 42 0:29:47 40 - 49 / 38 168. Doug McKelvey, Pleasanton, CA 46 0:29:48 40 - 49 / 39 169. Jay Sheely, Pleasanton, CA 37 0:29:52 30 - 39 / 26 170. Tyron Pelser, Dublin, CA 19 0:29:55 19 - 29 / 18 171. Daniel Kong, Oakland, CA 28 0:29:56 19 - 29 / 19 172. Burt Riveira, Oakley, CA 58 0:29:58 50 - 59 / 27 173. Richard James, Reno, NV 57 0:30:08 50 - 59 / 28 174. Ashish Ahluwalia, Pleasanton, CA 43 0:30:10 40 - 49 / 40 175. Jason Christian, Hayward, CA 36 0:30:11 30 - 39 / 27 176. Dave Murawski, Pleasanton, CA 56 0:30:20 50 - 59 / 29 177. Manuel Salazar, Fremont, CA 61 0:30:28 60 - 69 / 6 178. Andrew Just, San Francisco, CA 28 0:30:33 19 - 29 / 20 179. Chris Kellogg, Fremont, CA 24 0:30:38 19 - 29 / 21 180. Tim Arioto, Unknown, CA 24 0:30:38 19 - 29 / 22 181. Ben Wilson, San Ramon, CA 42 0:30:50 40 - 49 / 41 182. Manuel Salazar Jr, Fremont, CA 40 0:31:01 40 - 49 / 42 183. Andrew Baro, Pleasanon, CA 10 0:31:04 10 - 13 / 19 184. Lewis Jepson, San Ramon, CA 46 0:31:06 40 - 49 / 43 185. Preston Nowakowski, Pleasanton, CA 15 0:31:07 14 - 18 / 32 186. Robert Fentress, Fremont, CA 60 0:31:07 60 - 69 / 7 187. Jackson Smith, Walnut Creek, CA 12 0:31:09 10 - 13 / 20 188. Brent Whalley, Pleasanton, CA 36 0:31:10 30 - 39 / 28 189. Randy Kim, Pleasanton, CA 34 0:31:12 30 - 39 / 29 190. Robert Cassetti, Pleasanton, CA 44 0:31:14 40 - 49 / 44 191. Michael Cassetti, Pleasanton, CA 10 0:31:20 10 - 13 / 21 192. Peter Holley, Pleasanton, CA 52 0:31:21 50 - 59 / 30 193. John Wolf, Livermore, CA 41 0:31:23 40 - 49 / 45 194. Michael Gilbert, Pleasanton, CA 54 0:31:25 50 - 59 / 31 195. Todd Foster, Livermore, CA 42 0:31:26 40 - 49 / 46 196. Andrew Creekbaum, Dublin, CA 12 0:31:34 10 - 13 / 22 197. Marius Manding, Antioch, CA 14 0:31:49 14 - 18 / 33 198. Timothy Cumagun, Antioch, CA 14 0:31:50 14 - 18 / 34 199. Michael Creekbaum, Dublin, CA 9 0:31:52 1 - 9 / 6 200. Bill Creekbaum, Dublin, CA 39 0:31:53 30 - 39 / 30 201. Michael Jayne, Livermore, CA 41 0:32:00 40 - 49 / 47 202. Greg Chandler, Pleasanton, CA 35 0:32:00 30 - 39 / 31 203. Bardea Moghadam, Fremont, CA 20 0:32:08 19 - 29 / 23 204. Taylor Smith, Pleasanton, CA 12 0:32:08 10 - 13 / 23 205. Tim Correia, Pleasanton, CA 35 0:32:11 30 - 39 / 32 206. Gene Lombardi, Pleasanton, CA 35 0:32:14 30 - 39 / 33 207. Chase Sinclair, Pleasanton, CA 12 0:32:15 10 - 13 / 24 208. James McDonnell, Martinez, CA 57 0:32:15 50 - 59 / 32 209. Bruce Sinclair, Pleasanton, CA 48 0:32:16 40 - 49 / 48 210. Brian Curtis, Castro Valley, CA 48 0:32:28 40 - 49 / 49 211. Tom Randell, Pleasanton, CA 48 0:32:31 40 - 49 / 50 212. Nicholas Woo, Livermore, CA 16 0:32:36 14 - 18 / 35 213. Gordon Woo, Livermore, CA 50 0:32:37 50 - 59 / 33 214. Dennis Mamola, San Jose, CA 54 0:32:42 50 - 59 / 34 215. Peter Davos, Livermore, CA 53 0:32:50 50 - 59 / 35 216. Calvin David, Pleasanton, CA 9 0:32:54 1 - 9 / 7 217. Brian Moos, Pleasanton, CA 63 0:32:57 60 - 69 / 8 218. Kyle Murphy, Pleasanton, CA 18 0:33:00 14 - 18 / 36 219. Keith Garrett, Pleasanton, CA 31 0:33:06 30 - 39 / 34 220. Tim Petro Jr, Santa Clara, CA 29 0:33:14 19 - 29 / 24 221. Theo Hrycewicz, Pleasanton, CA 14 0:33:32 14 - 18 / 37 222. Vern Klein, Pleasanton, CA 50 0:33:34 50 - 59 / 36 223. Joseph Louderbach, Pleasanton, CA 10 0:33:38 10 - 13 / 25 224. Dane Brear, Danville, CA 13 0:33:42 10 - 13 / 26 225. Jerome Smith, Walnut Creek, CA 76 0:33:50 70 - 79 / 2 226. John Bessiere, Pleasanton, CA 45 0:33:51 40 - 49 / 51 227. Paul David, Pleasanton, CA 43 0:33:54 40 - 49 / 52 228. Paris Oravillo, Pleasanton, CA 33 0:33:54 30 - 39 / 35 229. Steve Arreguin, Oakland, CA 60 0:33:56 60 - 69 / 9 230. Raj Nathan, Pleasanton, CA 57 0:33:57 50 - 59 / 37 231. Robert Juntz, Hayward, CA 78 0:33:58 70 - 79 / 3 232. Noah Lombardi, Pleasanton, CA 7 0:34:00 1 - 9 / 8 233. Joe Terry, Pleasanton, CA 46 0:34:02 40 - 49 / 53 234. David Darrin, Pleasanton, CA 55 0:34:03 50 - 59 / 38 235. Steven Meyers, Castro Valley, CA 32 0:34:09 30 - 39 / 36 236. Cole Scanlon, Pleasanton, CA 12 0:34:35 10 - 13 / 27 237. Mark Scanlon, Pleasanton, CA 45 0:34:39 40 - 49 / 54 238. Ken Throne, Pleasanton, CA 50 0:34:40 50 - 59 / 39 239. Tim Tuttle, Pleasanton, CA 51 0:34:59 50 - 59 / 40 240. Robert Ellis, Martinez, CA 63 0:35:07 60 - 69 / 10 241. Christopher Loo, Pleasanton, CA 6 0:35:07 1 - 9 / 9 242. John Perez, Pleasanton, CA 50 0:35:09 50 - 59 / 41 243. John Goard, Pleasanton, CA 58 0:35:10 50 - 59 / 42 244. James Ellis, Clayton, CA 39 0:35:11 30 - 39 / 37 245. Philip Gessini, Pleasanton, CA 63 0:35:43 60 - 69 / 11 246. George Loo, Pleasanton, CA 51 0:35:47 50 - 59 / 43 247. Evan Schwaegerle, Pleasanton, CA 10 0:35:51 10 - 13 / 28 248. Mike Degnan, Concord, CA 42 0:35:54 40 - 49 / 55 249. Elliott Patterson, Pleasanton, CA 28 0:35:55 19 - 29 / 25 250. Alan Vu, Santa Clara, CA 58 0:35:58 50 - 59 / 44 251. Jeff Zentner, Pleasanton, CA 53 0:36:00 50 - 59 / 45 252. Larry Leong, Pleasanton, CA 51 0:36:08 50 - 59 / 46 253. Nathan Kashiwamura, Livermore, CA 13 0:36:08 10 - 13 / 29 254. Glenn Kashiwamura, Livermore, CA 43 0:36:09 40 - 49 / 56 255. Kevin Dunn, Livermore, CA 37 0:36:14 30 - 39 / 38 256. John Brice, Pleasanton, CA 47 0:36:16 40 - 49 / 57 257. Gabriel Buckles, San Ramon, CA 10 0:36:21 10 - 13 / 30 258. Connor Perez, Pleasanton, CA 7 0:36:26 1 - 9 / 10 259. Rey Felipe, Dublin, CA 36 0:36:27 30 - 39 / 39 260. Michael Buckles, San Ramon, CA 39 0:36:28 30 - 39 / 40 261. Ron Carpenter, Pleasanton, CA 63 0:36:30 60 - 69 / 12 262. Paul Gentz, San Ramon, CA 60 0:36:36 60 - 69 / 13 263. Jason McClean, Dublin, CA 35 0:36:38 30 - 39 / 41 264. Mark Hashimoto, Fremont, CA 38 0:36:40 30 - 39 / 42 265. Harold Roundtree, Pleasanton, CA 54 0:36:41 50 - 59 / 47 266. Bryan Petro, Pleasanton, CA 27 0:36:42 19 - 29 / 26 267. Paul Hrycewicz, Pleasanton, CA 55 0:36:51 50 - 59 / 48 268. Benjamin Ruthuff, San Ramon, CA 11 0:36:52 10 - 13 / 31 269. Tiro Castillo, Pleasanton, CA 56 0:36:54 50 - 59 / 49 270. Michael Powell, Pleasanton, CA 40 0:36:55 40 - 49 / 58 271. Devin Powell, Pleasanton, CA 10 0:36:56 10 - 13 / 32 272. John Rankin, Sturgeon Bay, WI 54 0:37:00 50 - 59 / 50 273. Phillip Toste, San Leandro, CA 33 0:37:09 30 - 39 / 43 274. Aaron Lee, Pleasanton, CA 38 0:37:25 30 - 39 / 44 275. Matthew Ager, Pleasanton, CA 8 0:37:32 1 - 9 / 11 276. Andrew Leung, Fremont, CA 11 0:37:39 10 - 13 / 33 277. Stephen Wagner, Livermore, CA 52 0:37:40 50 - 59 / 51 278. Chris Wagner, Livermore, CA 17 0:37:42 14 - 18 / 38 279. Michael Sanders, Pleasanton, CA 42 0:37:43 40 - 49 / 59 280. Mike Bannister, San Ramon, CA 48 0:37:54 40 - 49 / 60 281. Avery Clinton, Pleasanton, CA 10 0:37:56 10 - 13 / 34 282. Daniel DeJarnatt, Pleasanton, CA 9 0:38:01 1 - 9 / 12 283. James Brear, Danville, CA 45 0:38:06 40 - 49 / 61 284. Walter Meyer, Livermore, CA 40 0:38:13 40 - 49 / 62 285. Eric Zentner, Pleasanton, CA 46 0:38:22 40 - 49 / 63 286. Bill Sowa, Pleasanton, CA 44 0:38:23 40 - 49 / 64 287. Kellen Sowa, Pleasanton, CA 8 0:38:25 1 - 9 / 13 288. Rich Jochner, Oakland, CA 53 0:38:30 50 - 59 / 52 289. Maxim Carrel, Plansanton, CA 7 0:38:50 1 - 9 / 14 290. Jason Carrel, Pleasanton, CA 42 0:38:51 40 - 49 / 65 291. Joseph Tribuzio, Hayward, CA 35 0:39:08 30 - 39 / 45 292. Piet Brouwer, Alamo, CA 63 0:39:45 60 - 69 / 14 293. Paul Holley, Pleasanton, CA 10 0:40:16 10 - 13 / 35 294. Mike Serrano, Pleasanton, CA 47 0:40:19 40 - 49 / 66 295. Kapil Raman, Pleasanton, CA 11 0:40:20 10 - 13 / 36 296. Vijay Raman, Pleasanton, CA 53 0:40:21 50 - 59 / 53 297. Dhevin-C. Tran, Pleasanton, CA 12 0:41:00 10 - 13 / 37 298. Dhevin Tran, Pleasanton, CA 44 0:41:02 40 - 49 / 67 299. Randy Chinn, Walnut Creek, CA 66 0:41:43 60 - 69 / 15 300. Nate Clinton, Pleasanton, CA 0:41:46 0 - 0 / 0 301. Steve Clinton, Pleasanton, CA 47 0:41:47 40 - 49 / 68 302. Matthew Serrano, Pleasanton, CA 13 0:41:56 10 - 13 / 38 303. Greg Chabrier, Pleasanton, CA 57 0:42:06 50 - 59 / 54 304. Jong Yuh, Pleasanton, CA 46 0:42:14 40 - 49 / 69 305. Joe LoBianco, Sunnyvale, CA 83 0:43:05 80 - 99 / 1 306. Kevin Cuda, Pleasanton, CA 7 0:43:14 1 - 9 / 15 307. Brian Cuda, Pleasanton, CA 39 0:43:16 30 - 39 / 46 308. Drew Williams, Fremont, CA 20 0:43:22 19 - 29 / 27 309. Keith Weng, Pleasanton, CA 7 0:43:25 1 - 9 / 16 310. Gunawan Agus, Pleasanton, CA 39 0:43:27 30 - 39 / 47 311. Brian Ruthuff, San Ramon, CA 45 0:44:43 40 - 49 / 70 312. George Tharakan, Dublin, CA 34 0:44:57 30 - 39 / 48 313. David Kisco, Livermore, CA 54 0:45:03 50 - 59 / 55 314. Bill Berck, Pleasanton, CA 80 0:45:54 80 - 99 / 2 315. Bob McGlinchy, Pleasanton, CA 56 0:46:40 50 - 59 / 56 316. Matt Griffiths, Oakland, CA 32 0:46:56 30 - 39 / 49 317. Carlton Marshall, Oakland, CA 37 0:46:57 30 - 39 / 50 318. Brandon Will, Tracy, CA 28 0:47:24 19 - 29 / 28 319. Jackson Chandler, Pleasanton, CA 5 0:47:38 1 - 9 / 17 320. Andrew Macur, Livermore, CA 8 0:48:10 1 - 9 / 18 321. Andrew Pearce, Pleasanton, CA 7 0:48:37 1 - 9 / 19 322. Gary Dankwardt, Livermore, CA 62 0:49:13 60 - 69 / 16 323. Martin Christensen, Pleasanton, CA 80 0:49:46 80 - 99 / 3 324. Pieter Lehrer, Pleasanton, CA 46 0:49:57 40 - 49 / 71 325. Trace Morgensen, Saratoga, CA 7 0:50:39 1 - 9 / 20 326. Canh Nguyen, San Jose, CA 60 0:50:51 60 - 69 / 17 327. Robert Gill, Castro Valley, CA 66 0:51:04 60 - 69 / 18 328. Gary Bartolotti, Pleasanton, CA 50 0:51:14 50 - 59 / 57 329. Mark McClellan, Pleasanton, CA 41 0:51:32 40 - 49 / 72 330. Mitch Olson, Pleasanton, CA 47 0:51:38 40 - 49 / 73 331. Abraham Tharakan, Dublin, CA 64 0:51:55 60 - 69 / 19 332. Don Morton, Alamo, CA 70 0:52:00 70 - 79 / 4 333. Randy Macur, Livermore, CA 63 0:52:35 60 - 69 / 20 334. Mark Remer, Livermore, CA 55 0:53:02 50 - 59 / 58 335. Aaron Lee, Unknown, CA 0:53:25 0 - 0 / 0 336. Tim Belcher, Pleasanton, CA 45 0:53:51 40 - 49 / 74 337. Doug Midgley, Pleasanton, CA 53 0:54:02 50 - 59 / 59 338. Lewis Correia, Pleasanton, CA 56 0:54:16 50 - 59 / 60 339. Manoj Samel, Pleasanton, CA 46 0:55:05 40 - 49 / 75 340. Gevan Reeves, Pleasanton, CA 44 0:55:18 40 - 49 / 76 341. Andrew Mamaradlo, Tracy, CA 16 0:58:23 14 - 18 / 39 342. Aaron Crites, Pleasanton, CA 37 0:58:52 30 - 39 / 51 343. Noah Crites, Pleasanton, CA 0:58:52 0 - 0 / 0 344. Mark Tynes, Tracy, CA 38 0:58:53 30 - 39 / 52 345. Charles Ball, Livermore, CA 48 0:59:11 40 - 49 / 77 346. Ryan Ball, Livermore, CA 13 0:59:14 10 - 13 / 39 347. Michael Regal, Pleasanton, CA 44 0:59:15 40 - 49 / 78 348. Ray Orlowski, Pleasanton, CA 78 0:59:16 70 - 79 / 5 349. Andrew Brumm, Pleasanton, CA 14 0:59:29 14 - 18 / 40 350. Gary Engelstad, San Ramon, CA 67 0:59:39 60 - 69 / 21 351. Scott Garman, Pleasanton, CA 6 1:01:28 1 - 9 / 21 352. John Hillhouse, Danville, CA 69 1:05:10 60 - 69 / 22 353. George Anderson, Hollister, CA 82 1:11:13 80 - 99 / 4 354. Joe McLaughlin, Danville, CA 80 1:34:12 80 - 99 / 5 * * * * * * * * * * * * * * * * WOMENS OVERALL RESULTS * * * * * * * * * * * * * * * 1. Brooke Bray, San Francisco, CA 34 0:19:47 30 - 39 / 1 2. Dara Cassinelli, Santa Clara, CA 32 0:20:06 30 - 39 / 2 3. Natalie Dimits, Livermore, CA 16 0:20:09 14 - 18 / 1 4. Claire Inman, Berkeley, CA 13 0:20:21 10 - 13 / 1 5. Maddie Quinn, Pleasanton, CA 17 0:20:26 14 - 18 / 2 6. Amanda Zentner, Pleasanton, CA 21 0:20:28 19 - 29 / 1 7. Tiffany Perry, Pleasanton, CA 36 0:20:53 30 - 39 / 3 8. Tiffany Deusebio, Danville, CA 45 0:21:10 40 - 49 / 1 9. Honor Featherston, Los Gatos, CA 56 0:21:11 50 - 59 / 1 10. Carrie Moore, Pleasanton, CA 35 0:21:28 30 - 39 / 4 11. Kelly Parsons, Pleasanton, CA 16 0:21:44 14 - 18 / 3 12. Alyssa Horning, Livermore, CA 16 0:22:04 14 - 18 / 4 13. Alyssa Goard, Pleasanton, CA 18 0:22:18 14 - 18 / 5 14. Janet Hanna, Danville, CA 49 0:22:53 40 - 49 / 2 15. Tiana Fulton, Diablo, CA 19 0:23:18 19 - 29 / 2 16. Natalie Mazaud, Carmel, CA 9 0:23:26 1 - 9 / 1 17. Lori Grant, Livermore, CA 43 0:23:32 40 - 49 / 3 18. Jessica McClelland, Danville, CA 15 0:23:45 14 - 18 / 6 19. Elaine Morison, Lafayette, CA 51 0:23:49 50 - 59 / 2 20. Shawna Ping, Pleasanton, CA 28 0:24:03 19 - 29 / 3 21. Maria Santiago, Livermore, CA 39 0:24:03 30 - 39 / 5 22. Dalila Pantoja, Los Banos, CA 40 0:24:09 40 - 49 / 4 23. Karina Gurusiddaiah, Dublin, CA 14 0:24:17 14 - 18 / 7 24. Lindsey Dobyns, Fremont, CA 15 0:24:26 14 - 18 / 8 25. Jo-Jo Sanchez, San Jose, CA 48 0:24:38 40 - 49 / 5 26. Nicole Kelsey, Tracy, CA 12 0:24:38 10 - 13 / 2 27. Karen Samel, Pleasanton, CA 15 0:24:50 14 - 18 / 9 28. Sharon Okada, Pleasant Hill, CA 41 0:24:58 40 - 49 / 6 29. Victoria Riveira, Oakley, CA 19 0:25:16 19 - 29 / 4 30. Emma Sage, Pleasanton, CA 15 0:25:17 14 - 18 / 10 31. Stephanie Duret, Pleasanton, CA 15 0:25:18 14 - 18 / 11 32. G.Sean Sobers, Pleasanton, CA 41 0:25:24 40 - 49 / 7 33. Stella Rosefield, Pleasanton, CA 48 0:25:25 40 - 49 / 8 34. Houda Hamze, Dublin, CA 22 0:26:00 19 - 29 / 5 35. Maddy Foster, Pleasanton, CA 11 0:26:02 10 - 13 / 3 36. AnnMarie Acenet, Pleasanton, CA 48 0:26:16 40 - 49 / 9 37. Zaynib Hamze, Dublin, CA 20 0:26:27 19 - 29 / 6 38. Kimberly Whichard, Livermore, CA 52 0:26:32 50 - 59 / 3 39. Lauryn Hayashi, Pleasanton, CA 16 0:26:34 14 - 18 / 12 40. Kristyn Hayashi, Pleasanton, CA 20 0:26:41 19 - 29 / 7 41. Annie Samuelson, Livermore, CA 13 0:26:49 10 - 13 / 4 42. Cathy Samuels, Livermore, CA 32 0:26:53 30 - 39 / 6 43. Kira Torretto, Tracy, CA 16 0:26:57 14 - 18 / 13 44. Dana Farkas, Lafayette, CA 52 0:27:11 50 - 59 / 4 45. Cecilia Robles, Tracy, CA 20 0:27:21 19 - 29 / 8 46. Claire Mayfield, Pleasanton, CA 13 0:27:30 10 - 13 / 5 47. Amanda Barrett, Dublin, CA 30 0:27:34 30 - 39 / 7 48. Analese Chinn, Pleasanton, CA 13 0:27:35 10 - 13 / 6 49. Lisa Bates, Pleasanton, CA 55 0:27:39 50 - 59 / 5 50. Jessica Cech, Petaluma, CA 24 0:27:41 19 - 29 / 9 51. Janie McCauley, Alameda, CA 35 0:27:52 30 - 39 / 8 52. Michelle Mamola, San Jose, CA 21 0:27:54 19 - 29 / 10 53. Theresa Clephan, San Ramon, CA 52 0:27:56 50 - 59 / 6 54. Kylie Copenhagen, Pleasanton, CA 15 0:27:57 14 - 18 / 14 55. Laura Klein, Pleasanton, CA 16 0:27:57 14 - 18 / 15 56. Trisha Hahn, Livermore, CA 34 0:28:02 30 - 39 / 9 57. Richelle Brozosky, Pleasanton, CA 19 0:28:04 19 - 29 / 11 58. Kellie Kelsey, Tracy, CA 44 0:28:06 40 - 49 / 10 59. Stephanie Maimoni, Livermore, CA 28 0:28:15 19 - 29 / 12 60. Sophia Robles, Tracy, CA 11 0:28:16 10 - 13 / 7 61. Samantha Sobers, Pleasanton, CA 14 0:28:26 14 - 18 / 16 62. Betsy Barsamian-Teman, Orinda, CA 59 0:28:27 50 - 59 / 7 63. Isabella Foster, Pleasanton, CA 9 0:28:41 1 - 9 / 2 64. Meera Nathan, Pleasanton, CA 18 0:28:44 14 - 18 / 17 65. Christine McElroy, Pleasanton, CA 43 0:28:46 40 - 49 / 11 66. Holly Shibata, Vallejo, CA 37 0:28:51 30 - 39 / 10 67. Marisa Kisco, Livermore, CA 54 0:28:53 50 - 59 / 8 68. Carol Turner, Newark, CA 66 0:28:56 60 - 69 / 1 69. Maya Gurusiddaiah, Dublin, CA 10 0:28:59 10 - 13 / 8 70. Diana Tschirky, Pleasanton, CA 13 0:29:01 10 - 13 / 9 71. Erin Walsh, Pleasanton, CA 14 0:29:03 14 - 18 / 18 72. Gabrielle Owen, Livermore, CA 20 0:29:03 19 - 29 / 13 73. Heather Halliday, Pleasanton, CA 38 0:29:05 30 - 39 / 11 74. Yumi Paap, Pleasanton, CA 38 0:29:10 30 - 39 / 12 75. Marina Chinn, Pleasanton, CA 18 0:29:11 14 - 18 / 19 76. Teresa Araujo, Fremont, CA 27 0:29:14 19 - 29 / 14 77. Stephanie Barron, Pleasanton, CA 36 0:29:20 30 - 39 / 13 78. Emily Klein, Pleasanton, CA 18 0:29:25 14 - 18 / 20 79. Justine Chinn, Pleasanton, CA 16 0:29:26 14 - 18 / 21 80. Bridget Hinchliffe, Danville, CA 54 0:29:27 50 - 59 / 9 81. Stephanie Zentner, Pleasanton, CA 23 0:29:36 19 - 29 / 15 82. Mary Rosenberger, San Mateo, CA 33 0:29:36 30 - 39 / 14 83. Ellen Lowry, Pleasanton, CA 55 0:29:37 50 - 59 / 10 84. Gigi Gokcek, Sausalito, CA 41 0:29:38 40 - 49 / 12 85. Chloe Reilly, Pleasanton, CA 12 0:29:40 10 - 13 / 10 86. Heba Hamze, Dublin, CA 18 0:29:53 14 - 18 / 22 87. Susan James, Reno, NV 55 0:30:07 50 - 59 / 11 88. Gowri Kamarthy, Pleasanton, CA 39 0:30:09 30 - 39 / 15 89. Nicole Curry, Union City, CA 30 0:30:27 30 - 39 / 16 90. Iman Hamze, Dublin, CA 14 0:30:33 14 - 18 / 23 91. Jaime Whalley, Pleasanton, CA 34 0:30:34 30 - 39 / 17 92. Cindy Brewington, Danville, CA 50 0:30:41 50 - 59 / 12 93. Annie Mendiola, San Ramon, CA 51 0:30:51 50 - 59 / 13 94. Teresa Baro, Pleasanton, CA 40 0:31:02 40 - 49 / 13 95. Claire Chinn, Pleasanton, CA 50 0:31:04 50 - 59 / 14 96. Jill Jepson, San Ramon, CA 38 0:31:05 30 - 39 / 18 97. Brittany Jepson, San Ramon, CA 14 0:31:06 14 - 18 / 24 98. Vivian Brown, Danville, CA 53 0:31:14 50 - 59 / 15 99. Stevie Sobers, Pleasanton, CA 12 0:31:29 10 - 13 / 11 100. Mira Greenlee, Pleasanton, CA 12 0:31:32 10 - 13 / 12 101. Sasha Greenlee, Pleasanton, CA 16 0:31:33 14 - 18 / 25 102. Loren Roundtree, Pleasanton, CA 13 0:31:34 10 - 13 / 13 103. Debi Zentner, Pleasanton, CA 52 0:31:39 50 - 59 / 16 104. Lisa Mendel, Dublin, CA 47 0:31:41 40 - 49 / 14 105. Natascha Verandes, El Dorado Hills, CA 32 0:31:45 30 - 39 / 19 106. Kristen Nowakowski, Pleasanton, CA 21 0:31:47 19 - 29 / 16 107. Beth Attebery, Pleasanton, CA 33 0:31:48 30 - 39 / 20 108. Kattie Joncalvico, Unknown, CA 30 0:31:50 30 - 39 / 21 109. Marina Darrin, Pleasanton, CA 54 0:31:54 50 - 59 / 17 110. Ashley Jayne, Escalon, CA 18 0:31:58 14 - 18 / 26 111. Nina Merkur, San Ramon, CA 15 0:31:58 14 - 18 / 27 112. Hannah Rajs, Pleasanton, CA 16 0:31:59 14 - 18 / 28 113. Emma Chandler, Pleasanton, CA 7 0:31:59 1 - 9 / 3 114. Armitis Ghorbani, Fremont, CA 45 0:32:01 40 - 49 / 15 115. Anna Christensen, Pleasanton, CA 54 0:32:23 50 - 59 / 18 116. Katie Darrin, Pleasanton, CA 18 0:32:26 14 - 18 / 29 117. Kathy Yuh, Pleasanton, CA 18 0:32:29 14 - 18 / 30 118. Sarah Chew, Pleasanton, CA 16 0:32:30 14 - 18 / 31 119. Rachel Duggan, Pleasanton, CA 16 0:32:30 14 - 18 / 32 120. Hannah Rankin, Fremont, CA 9 0:32:30 1 - 9 / 4 121. Michaelene McKelvey, Pleasanton, CA 45 0:32:36 40 - 49 / 16 122. Joyce Woo, Livermore, CA 44 0:32:37 40 - 49 / 17 123. Ashley Visneski, San Jose, CA 27 0:32:38 19 - 29 / 17 124. Shawn Copenhagen, Pleasanton, CA 45 0:32:38 40 - 49 / 18 125. Paula Spangenthal, San Jose, CA 52 0:32:41 50 - 59 / 19 126. Amy Ellebrecht, Pleasanton, CA 23 0:32:47 19 - 29 / 18 127. Eliana Barnard, Sandy Springs, CA 16 0:32:51 14 - 18 / 33 128. Laura Barnard, Sandy Springs, CA 46 0:32:51 40 - 49 / 19 129. Whitney Barnard, Sandy Springs, CA 13 0:32:52 10 - 13 / 14 130. Samantha Hamlin, Menlo Park, CA 38 0:32:55 30 - 39 / 22 131. Wendy Ping, Pleasanton, CA 57 0:32:56 50 - 59 / 20 132. Maria Gamulo-Owen, Livermore, CA 49 0:32:58 40 - 49 / 20 133. Terri Alagna, Pleasanton, CA 52 0:32:59 50 - 59 / 21 134. Lisa Peasley, Livermore, CA 38 0:32:59 30 - 39 / 23 135. Laura Foster, Pleasanton, CA 42 0:33:06 40 - 49 / 21 136. Siobhan Calhoun, Pleasanton, CA 43 0:33:08 40 - 49 / 22 137. Cynthia Petro, Santa Clara, CA 32 0:33:14 30 - 39 / 24 138. Laurelyn Wolf, Livermore, CA 37 0:33:17 30 - 39 / 25 139. Janeen Brumm, Pleasanton, CA 47 0:33:22 40 - 49 / 23 140. Jessica Sinclair, Pleasanton, CA 41 0:33:23 40 - 49 / 24 141. Paris Sinclair, Pleasanton, CA 13 0:33:24 10 - 13 / 15 142. Amelia Vornhagen, Brentwood, CA 44 0:33:24 40 - 49 / 25 143. Christine Dankwardt, Livermore, CA 31 0:33:26 30 - 39 / 26 144. Betsy Klein, Pleasanton, CA 48 0:33:37 40 - 49 / 26 145. Beth Louderback, Pleasanton, CA 41 0:33:51 40 - 49 / 27 146. Maddie David, Pleasanton, CA 11 0:33:53 10 - 13 / 16 147. Terese Farkas, Dublin, CA 51 0:33:58 50 - 59 / 22 148. Alexa Terry, Pleasanton, CA 12 0:33:59 10 - 13 / 17 149. Katie Parr, Pleasanton, CA 45 0:34:00 40 - 49 / 28 150. Pam Yeaw, Pleasanton, CA 62 0:34:01 60 - 69 / 2 151. Kayla Terry, Pleasanton, CA 12 0:34:01 10 - 13 / 18 152. Marilyn Williams, Fremont, CA 48 0:34:03 40 - 49 / 29 153. Carol Aizawa, Fremont, CA 52 0:34:04 50 - 59 / 23 154. Michelle Meyers, Castro Valley, CA 31 0:34:11 30 - 39 / 27 155. Elaine Lombardi, Pleasanton, CA 35 0:34:12 30 - 39 / 28 156. Cameron Perez, Pleasanton, CA 9 0:34:21 1 - 9 / 5 157. Michelle Whichard, Livermore, CA 25 0:34:22 19 - 29 / 19 158. Natalie Juntz, Hayward, CA 73 0:34:25 70 - 79 / 1 159. Michelle Buntin, Pleasanton, CA 40 0:34:26 40 - 49 / 30 160. Jessica Khoury, Pleasanton, CA 23 0:34:30 19 - 29 / 20 161. Carol Cohen, Pleasanton, CA 59 0:34:34 50 - 59 / 24 162. Brittany Throne, Pleasanton, CA 22 0:34:39 19 - 29 / 21 163. Shanin McKavish, San Ramon, CA 41 0:34:41 40 - 49 / 31 164. Kristen DeFina, Livermore, CA 40 0:34:44 40 - 49 / 32 165. Jasmin Talisschin, Pleasanton, CA 19 0:34:48 19 - 29 / 22 166. Alejandra McElroy, Pleasanton, CA 9 0:34:49 1 - 9 / 6 167. Janine Thalblum, Dublin, CA 44 0:34:53 40 - 49 / 33 168. Megan Brear, Danville, CA 12 0:34:54 10 - 13 / 19 169. Stacy Chan, San Francisco, CA 30 0:34:55 30 - 39 / 29 170. Robin Rosingana, Livermore, CA 34 0:34:56 30 - 39 / 30 171. Brienne Tuttle, San Francisco, CA 28 0:35:00 19 - 29 / 23 172. Emily Cech, Pleasanton, CA 17 0:35:06 14 - 18 / 34 173. Rose Chang, Pleasanton, CA 50 0:35:08 50 - 59 / 25 174. Nadia Hernandez, Castro Valley, CA 9 0:35:08 1 - 9 / 7 175. Kristi Reed, Pleasanton, CA 44 0:35:09 40 - 49 / 34 176. Renee Ellis, Clayton, CA 40 0:35:12 40 - 49 / 35 177. Lisa Cavellini, Pleasanton, CA 39 0:35:20 30 - 39 / 31 178. Lacey Smith, Pleasanton, CA 15 0:35:32 14 - 18 / 35 179. Claire Dobyns, Fremont, CA 14 0:35:36 14 - 18 / 36 180. Chelsea Quick, Castro Valley, CA 28 0:35:36 19 - 29 / 24 181. Nancy Chang, Pleasanton, CA 53 0:35:37 50 - 59 / 26 182. Katie Bartlett, Pleasanton, CA 17 0:35:41 14 - 18 / 37 183. Katie Quick, Castro Valley, CA 24 0:35:43 19 - 29 / 25 184. Ava Brecht, Dublin, CA 54 0:35:46 50 - 59 / 27 185. Jasmine Loo, Pleasanton, CA 10 0:35:46 10 - 13 / 20 186. Sarah Lambros, Pleasanton, CA 24 0:35:48 19 - 29 / 26 187. Gretchen Swiers, West Linn, OR 40 0:35:53 40 - 49 / 36 188. Jacqueline Davos, Livermore, CA 46 0:36:03 40 - 49 / 37 189. Linda Chan, Pleasanton, CA 40 0:36:06 40 - 49 / 38 190. Shelby Kashiwamura, Livermore, CA 40 0:36:08 40 - 49 / 39 191. Adrianna Salazar, San Jose, CA 30 0:36:11 30 - 39 / 32 192. Abrey Purvis, Pleasanton, CA 11 0:36:12 10 - 13 / 21 193. Brandy Bosbas, Pleasanton, CA 34 0:36:15 30 - 39 / 33 194. Michelle Ramos, Dublin, CA 34 0:36:23 30 - 39 / 34 195. Suzannen Smith, Hayward, CA 44 0:36:24 40 - 49 / 40 196. Stacey Leary, Livermore, CA 52 0:36:25 50 - 59 / 28 197. Tanya Perez, Pleasanton, CA 40 0:36:26 40 - 49 / 41 198. Catherine Hamze, Dublin, CA 49 0:36:30 40 - 49 / 42 199. Katie Patterson, Pleasanton, CA 28 0:36:34 19 - 29 / 27 200. Yemia Hashimoto, Fremont, CA 38 0:36:38 30 - 39 / 35 201. Lynon Petro, Pleasanton, CA 28 0:36:42 19 - 29 / 28 202. Janeen Smith, Pleasanton, CA 43 0:36:43 40 - 49 / 43 203. Gillian Rankin, Fremont, CA 20 0:37:00 19 - 29 / 29 204. Brianna Salazar, San Jose, CA 13 0:37:06 10 - 13 / 22 205. Dora Lozano, Pleasanton, CA 48 0:37:13 40 - 49 / 44 206. Jeff Ager, Pleasanton, CA 45 0:37:33 40 - 49 / 45 207. Jessica Ager, Pleasanton, CA 10 0:37:34 10 - 13 / 23 208. Lorrin Harris, Livermore, CA 39 0:37:39 30 - 39 / 36 209. Kate Sanders, Pleasanton, CA 7 0:37:43 1 - 9 / 8 210. Dana Chabrier, Pleasanton, CA 9 0:37:45 1 - 9 / 9 211. Brooke Inman, Pleasanton, CA 6 0:37:51 1 - 9 / 10 212. Maria Bartlett, Pleasanton, CA 52 0:37:52 50 - 59 / 29 213. Jennifer Branchini, Pleasanton, CA 40 0:37:54 40 - 49 / 46 214. Liesbeth Magna, Danville, CA 35 0:37:55 30 - 39 / 37 215. Sophia Clinton, Dublin, CA 10 0:37:58 10 - 13 / 24 216. Elisa Brear, Danville, CA 7 0:38:06 1 - 9 / 11 217. Alicia Yeung, Pleasanton, CA 12 0:38:07 10 - 13 / 25 218. Rachel Lambros, Pleasanton, CA 19 0:38:08 19 - 29 / 30 219. Laura Young, Pleasanton, CA 33 0:38:10 30 - 39 / 38 220. Kristie Meyer, Livermore, CA 39 0:38:12 30 - 39 / 39 221. Nita Nowakowski, Pleasanton, CA 47 0:38:15 40 - 49 / 47 222. Ann Maras, Dublin, CA 51 0:38:18 50 - 59 / 30 223. Eva Smith, Walnut Creek, CA 8 0:38:22 1 - 9 / 12 224. Fanny Chavez, Sunnyvale, CA 28 0:38:37 19 - 29 / 31 225. Pat Mandler, Roseville, CA 79 0:38:46 70 - 79 / 2 226. Marta Seda, Pleasanton, CA 46 0:38:46 40 - 49 / 48 227. June Weaver, Pleasanton, CA 52 0:38:54 50 - 59 / 31 228. Sonia Kechich, Pleasanton, CA 32 0:38:55 30 - 39 / 40 229. Emma Garman, Pleasanton, CA 9 0:38:56 1 - 9 / 13 230. Kim Cassetti, Pleasanton, CA 45 0:39:06 40 - 49 / 49 231. Emily Cassetti, Pleasanton, CA 8 0:39:07 1 - 9 / 14 232. Laura Owen, Dublin, CA 38 0:39:10 30 - 39 / 41 233. Holly Sanders, Pleasanton, CA 45 0:39:13 40 - 49 / 50 234. Saba Salehifar, Pleasanton, CA 9 0:39:15 1 - 9 / 15 235. Amanda Farkas, Dublin, CA 20 0:39:19 19 - 29 / 32 236. Sara Kenning, Pleasanton, CA 10 0:39:26 10 - 13 / 26 237. Kristine Armstrong, Pleasanton, CA 42 0:39:31 40 - 49 / 51 238. Denise Bowers, San Ramon, CA 55 0:39:32 50 - 59 / 32 239. Janice Shelby, San Ramon, CA 53 0:39:36 50 - 59 / 33 240. Karen Lambros, Pleasanton, CA 51 0:39:44 50 - 59 / 34 241. Megan Kenning, Pleasanton, CA 46 0:39:45 40 - 49 / 52 242. Traci LeMire, Tracy, CA 44 0:39:46 40 - 49 / 53 243. Sara Walsh, Pleasanton, CA 48 0:39:48 40 - 49 / 54 244. Jennifer Wilson, Brentwood, CA 39 0:39:48 30 - 39 / 42 245. Katie Bulthus, Ripon, CA 37 0:40:08 30 - 39 / 43 246. Yvonne Greenlee, Pleasanton, CA 57 0:40:09 50 - 59 / 35 247. Mary Smith, Walnut Creek, CA 47 0:40:32 40 - 49 / 55 248. Susan Holley, Pleasanton, CA 51 0:40:33 50 - 59 / 36 249. Carrie Schwartz, Philadelphia, CA 30 0:40:36 30 - 39 / 44 250. Amy Swiers, Livermore, CA 56 0:40:37 50 - 59 / 37 251. Kate Inman, Pleasanton, CA 10 0:40:41 10 - 13 / 27 252. Alyssa Serrano, Pleasanton, CA 10 0:40:44 10 - 13 / 28 253. Brynn Kron, Pleasanton, CA 19 0:40:46 19 - 29 / 33 254. Aly Tran, Pleasanton, CA 7 0:41:02 1 - 9 / 16 255. Michelle Murtey, Castro Valley, CA 49 0:41:05 40 - 49 / 56 256. Renee Curtis, Castro Valley, CA 49 0:41:14 40 - 49 / 57 257. AnnaLissa Tran, Pleasanton, CA 41 0:41:15 40 - 49 / 58 258. Nethra Raman, Pleasanton, CA 15 0:41:21 14 - 18 / 38 259. Danielle Chinn, Walnut Creek, CA 33 0:41:42 30 - 39 / 45 260. Patty Kashiwamura, Livermore, CA 47 0:41:48 40 - 49 / 59 261. Kathleen Poe, Walnut Creek, CA 58 0:41:49 50 - 59 / 38 262. Julie Schuh, Danville, CA 36 0:41:52 30 - 39 / 46 263. Cheryl Andrade, Hayward, CA 51 0:42:04 50 - 59 / 39 264. Bora Yuh, Pleasanton, CA 20 0:42:14 19 - 29 / 34 265. Noelle Sakamoto, Pittsburg, CA 40 0:42:43 40 - 49 / 60 266. Nicole Dunn, Livermore, CA 36 0:42:57 30 - 39 / 47 267. Tara Fairchild, Pleasanton, CA 35 0:43:13 30 - 39 / 48 268. Audrey Gross, San Ramon, CA 57 0:43:20 50 - 59 / 40 269. Hannah Mudgett, Fremont, CA 12 0:43:23 10 - 13 / 29 270. Kaitlyn Kyle, Pleasanton, CA 22 0:43:24 19 - 29 / 35 271. Tara Kyle, Pleasanton, CA 50 0:43:33 50 - 59 / 41 272. Emily Leung, Fremont, CA 9 0:43:37 1 - 9 / 17 273. Diana Nathan, Pleasanton, CA 50 0:43:43 50 - 59 / 42 274. Priya Nathan, Pleasanton, CA 20 0:43:44 19 - 29 / 36 275. Haley Roundtree, Pleasanton, CA 10 0:43:58 10 - 13 / 30 276. Ginny Carpenter, Pleasanton, CA 64 0:44:03 60 - 69 / 3 277. Linda Castillo, Pleasanton, CA 55 0:44:05 50 - 59 / 43 278. Amanda Castillo, Pleasanton, CA 21 0:44:06 19 - 29 / 37 279. Lecia Roundtree, Pleasanton, CA 48 0:44:12 40 - 49 / 61 280. Hayden Harker, Pleasanton, CA 13 0:44:14 10 - 13 / 31 281. Missy Harker, Pleasanton, CA 41 0:44:15 40 - 49 / 62 282. Jovita Escorcio, Hayward, CA 42 0:44:25 40 - 49 / 63 283. Ashley Lopez, Pleasanton, CA 26 0:44:38 19 - 29 / 38 284. Emily Ruthruff, San Ramon, CA 12 0:44:45 10 - 13 / 32 285. Audrey Horning, Livermore, CA 56 0:44:46 50 - 59 / 44 286. Annalee Fay, Livermore, CA 30 0:44:59 30 - 39 / 49 287. Nicole Kisco, Livermore, CA 29 0:45:04 19 - 29 / 39 288. Elizabeth Gard, Pleasanton, CA 46 0:46:09 40 - 49 / 64 289. Terri Curtis, Saratoga, CA 48 0:46:12 40 - 49 / 65 290. Maria McGlinchy, Pleasanton, CA 20 0:46:39 19 - 29 / 40 291. Cecilia Brear, Danville, CA 35 0:47:06 30 - 39 / 50 292. Ava Buckles, San Ramon, CA 7 0:47:09 1 - 9 / 18 293. Sierra Sowa, Pleasanton, CA 10 0:47:10 10 - 13 / 33 294. Lynn Lewis, Pleasanton, CA 57 0:47:11 50 - 59 / 45 295. Sandra Rauch, Castro Valley, CA 63 0:47:13 60 - 69 / 4 296. Katherine Furlong, Pleasanton, CA 11 0:47:14 10 - 13 / 34 297. Marnie Sowa, Pleasanton, CA 40 0:47:18 40 - 49 / 66 298. Alexis Will, Tracy, CA 30 0:47:23 30 - 39 / 51 299. Maileigh Chandler, Pleasanton, CA 34 0:47:36 30 - 39 / 52 300. Chelsa Yun, Pleasanton, CA 26 0:47:37 19 - 29 / 41 301. Mary Midgely, Pleasanton, CA 53 0:47:43 50 - 59 / 46 302. Jenny LaScala, Dublin, CA 33 0:47:49 30 - 39 / 53 303. Diane Barlow, Dublin, CA 42 0:47:50 40 - 49 / 67 304. Martha Cook, Fremont, CA 43 0:48:04 40 - 49 / 68 305. Shannon Buckles, San Ramon, CA 39 0:48:16 30 - 39 / 54 306. Denise Moscone, San Ramon, CA 59 0:48:18 50 - 59 / 47 307. Alison Macur, Livermore, CA 36 0:48:22 30 - 39 / 55 308. Sam Clinton, Dublin, CA 7 0:48:23 1 - 9 / 19 309. Carol Clinton, Pleasanton, CA 43 0:48:29 40 - 49 / 69 310. Amelia Clinton, Pleasanton, CA 7 0:48:30 1 - 9 / 20 311. Terry Araujo, Fremont, CA 58 0:48:47 50 - 59 / 48 312. Sandra Ryan, Pleasanton, CA 61 0:48:48 60 - 69 / 5 313. Carol Brachna, Pleasanton, CA 54 0:48:49 50 - 59 / 49 314. Karla Brown, Pleasanton, CA 53 0:48:50 50 - 59 / 50 315. Jennifer Pearce, Pleasanton, CA 40 0:48:53 40 - 49 / 70 316. Olivia Sin, Dublin, CA 39 0:49:01 30 - 39 / 56 317. Linda Cartwright, Fremont, CA 45 0:49:23 40 - 49 / 71 318. Janet Burton, Pleasanton, CA 61 0:49:49 60 - 69 / 6 319. Macy Lehrer, Pleasanton, CA 5 0:49:56 1 - 9 / 21 320. Isabel McElroy, Pleasanton, CA 6 0:50:00 1 - 9 / 22 321. Rosalinda Delgado, Pleasanton, CA 72 0:50:01 70 - 79 / 3 322. Carly Chabrier, Pleasanton, CA 9 0:50:52 1 - 9 / 23 323. Felicia Sipat, Santa Clara, CA 48 0:50:53 40 - 49 / 72 324. Amanda Sipat, Santa Clara, CA 20 0:50:53 19 - 29 / 42 325. Dee Farkas, Lafayette, CA 83 0:50:57 80 - 99 / 1 326. Dean Chabrier, Pleasanton, CA 53 0:51:01 50 - 59 / 51 327. Michele Sims, Brentwood, CA 54 0:51:02 50 - 59 / 52 328. Betsy McClellan, Pleasanton, CA 37 0:51:31 30 - 39 / 57 329. Maggie McClellan, Pleasanton, CA 7 0:51:32 1 - 9 / 24 330. Sarah Graham, Concord, CA 15 0:51:35 14 - 18 / 39 331. Linda Graham, Concord, CA 48 0:51:35 40 - 49 / 73 332. Nola Gill, Castro Valley, CA 62 0:51:59 60 - 69 / 7 333. Laurie Light, Walnut Creek, CA 40 0:52:02 40 - 49 / 74 334. Lois Remer, Livermore, CA 57 0:53:01 50 - 59 / 53 335. Stephanie Bell, Pleasanton, CA 19 0:53:03 19 - 29 / 43 336. Jonna Hammett, Dublin, CA 39 0:53:05 30 - 39 / 58 337. Sheryl Hammett, Dublin, CA 65 0:53:13 60 - 69 / 8 338. Linh Tran, Arnold, CA 32 0:53:16 30 - 39 / 59 339. Serena Tan, Fremont, CA 42 0:53:26 40 - 49 / 75 340. Sue Bartolotti, Pleasanton, CA 56 0:53:32 50 - 59 / 54 341. Jessica English, Pacheco, CA 28 0:54:06 19 - 29 / 44 342. JoAnn Dankwardt, Livermore, CA 63 0:54:13 60 - 69 / 9 343. Liz DeWolf, Concord, CA 32 0:54:51 30 - 39 / 60 344. Rosemary Bredahl, Lafayette, CA 75 0:55:16 70 - 79 / 4 345. Summer Reeves, Pleasanton, CA 10 0:55:17 10 - 13 / 35 346. Lauren Reeves, Pleasanton, CA 7 0:55:18 1 - 9 / 25 347. Gabrielle Dame, Danville, CA 39 0:55:19 30 - 39 / 61 348. Gail Kinsley-Dame, Danville, CA 63 0:55:20 60 - 69 / 10 349. Jane Kura, Danville, CA 64 0:56:05 60 - 69 / 11 350. Celina Santos, Dublin, CA 42 0:57:47 40 - 49 / 76 351. Janessa Mamaradlo, Tracy, CA 13 0:58:24 10 - 13 / 36 352. Achamma Abraham, Dublin, CA 54 0:58:43 50 - 59 / 55 353. Ranjini George, Dublin, CA 28 0:58:44 19 - 29 / 45 354. Debbie Ball, Livermore, CA 49 0:59:12 40 - 49 / 77 355. Jessica Perez, Tracy, CA 36 0:59:18 30 - 39 / 62 356. Liz Streng, Pleasanton, CA 42 0:59:19 40 - 49 / 78 357. Cathy Ritter, Pleasanton, CA 47 0:59:20 40 - 49 / 79 358. Kathy Felton, Pleasanton, CA 49 1:02:23 40 - 49 / 80 359. Katy Felton, Pleasanton, CA 10 1:02:23 10 - 13 / 37 360. Mindy Garman, Pleasanton, CA 40 1:02:37 40 - 49 / 81 361. Destiny Hillhouse, Danville, CA 8 1:04:13 1 - 9 / 26 362. Heidi Brewer, Pleasanton, CA 41 1:04:33 40 - 49 / 82 363. Diane Edwards, Danville, CA 43 1:04:34 40 - 49 / 83 364. Christine Petro, Pleasanton, CA 52 1:05:04 50 - 59 / 56 365. Duong Nguyen, Santa Clara, CA 56 1:05:06 50 - 59 / 57 366. Margaret Ceniceros, Tracy, CA 53 1:08:57 50 - 59 / 58 367. Alyssa Tynes, Tracy, CA 16 1:08:59 14 - 18 / 40