Run Like the Wind in San Ramon Half Marathon
San Ramon
3/29/2009
* * * * * Results by ON YOUR MARK * * * * * 3RD ANNUAL RUN LIKE THE WIND HALF MARATHON - SAN RAMON, CA - MARCH 29, 2009 Top Male 1. Jeff Gehringer, Pleasanton, CA 25 1:15:49 Top Female 1. Eileen Swanson, San Ramon, CA 33 1:29:32 * * * * * * * * * * * * * * * * MENS DIVISION RESULTS * * * * * * * * * * * * * * Division: Men - 13-15 1. Steven Rice, Pleasanton, CA 14 1:44:41 O'All: 55 2. Michael Liu, Dublin, CA 15 1:56:30 O'All: 87 Division: Men - 20-24 1. Ivan Medina, Hayward, CA 22 1:16:49 O'All: 2 2. Elliott Nicholson, Pleasanton, CA 21 1:23:42 O'All: 8 3. Andrew Welch, Pleasanton, CA 21 1:29:26 O'All: 19 4. Shane Jackson, Antioch, CA 23 1:42:39 O'All: 50 Division: Men - 25-29 1. Jeff Gehringer, Pleasanton, CA 25 1:15:49 O'All: 1 2. Todd Toffoli, Berkeley, CA 28 1:28:42 O'All: 17 3. Aaron Lacey, Pleasanton, CA 27 1:28:51 O'All: 18 4. Lukasz Holdowicz, Danville, CA 26 1:52:08 O'All: 79 5. Ramy Hindiyeh, San Ramon, CA 27 1:52:30 O'All: 80 Division: Men - 30-34 1. Jan Maynard, Pleasant Hill, CA 31 1:19:46 O'All: 4 2. Joe Kelso, Menlo Park, CA 33 1:20:13 O'All: 5 3. Jeff Mapes, Brentwood, CA 32 1:25:52 O'All: 11 4. Scott Kiff, Pleasanton, CA 30 1:30:34 O'All: 22 5. Cliff Clasen, Danville, CA 33 1:31:04 O'All: 24 6. John Harnett, Oakland, CA 34 1:32:48 O'All: 27 7. Jovino Ribeiro, Oakland, CA 33 1:34:43 O'All: 33 8. Harold Carr, Dublin, CA 34 1:43:39 O'All: 52 9. Mark Shearer, San Ramon, CA 33 1:44:29 O'All: 54 10. Brian Bennett, San Ramon, CA 32 1:46:32 O'All: 62 11. Jeff Freitas, Dublin, CA 33 1:48:12 O'All: 71 12. Travis Gilkey, San Ramon, CA 31 1:51:04 O'All: 76 13. Bart Barker, Tracy, CA 31 1:54:36 O'All: 84 14. Vance Newell, Santa Barbara, CA 33 1:56:18 O'All: 86 15. Cedric Novenario, Dublin, CA 30 1:58:32 O'All: 91 16. Brandon Hayward, Fremont, CA 33 1:59:36 O'All: 95 17. Michael Villarreal, San Lorenzo, CA 32 2:30:52 O'All: 125 Division: Men - 35-39 1. John Noh, Campbell, CA 39 1:22:22 O'All: 7 2. Peter Ceresa, Martinez, CA 38 1:26:31 O'All: 13 3. Angel Barros, Alamo, CA 35 1:26:33 O'All: 14 4. Danny Wang, Dublin, CA 37 1:28:19 O'All: 16 5. Patrick Hansen, San Ramon, CA 37 1:29:33 O'All: 20 6. Brian Lloyd, Tracy, CA 35 1:32:57 O'All: 29 7. Patrick James, Pleasanton, CA 38 1:36:25 O'All: 35 8. Jody Madsen, Fremont, CA 39 1:38:06 O'All: 39 9. Norm Sitter, Pleasanton, CA 37 1:41:39 O'All: 47 10. Cary Goldberg, San Ramon, CA 37 1:43:42 O'All: 53 11. Brian Ng, Dublin, CA 39 1:45:42 O'All: 57 12. Sam Fiandaca, San Pablo, CA 37 1:45:48 O'All: 58 13. David Kay, Dublin, CA 39 1:46:09 O'All: 60 14. Suresh Koneti, San Ramon, CA 38 1:48:09 O'All: 70 15. Jerry Bolger, Milpitas, CA 36 1:51:02 O'All: 75 16. Ricardo Cortes, Oakland, CA 36 1:51:50 O'All: 78 17. Matias Pardo, San Ramon, CA 38 1:55:07 O'All: 85 18. Jeffrey Stewart, Livermore, CA 37 1:57:02 O'All: 88 19. Will Pringle, San Ramon, CA 35 1:58:34 O'All: 92 20. Brad Brodigan, San Ramon, CA 39 2:02:25 O'All: 100 21. Robert Greer, San Ramon, CA 36 2:08:59 O'All: 108 22. Naren Yaday, San Ramon, CA 37 2:15:33 O'All: 117 23. Pankaj Mittal, San Ramon, CA 38 2:17:47 O'All: 120 24. Chad Bosques, San Ramon, CA 37 2:24:30 O'All: 124 Division: Men - 40-44 1. Jeffrey Grandy, Livermore, CA 43 1:21:50 O'All: 6 2. Don Hogue, Pleasanton, CA 43 1:24:02 O'All: 9 3. Jim Briner, Brentwood, CA 42 1:25:58 O'All: 12 4. Siang-Chun The, Fremont, CA 42 1:30:13 O'All: 21 5. Francisco Juarez, Fremont, CA 40 1:33:07 O'All: 30 6. Mark Goralka, Livermore, CA 43 1:34:57 O'All: 34 7. Jon Kalin, Danville, CA 42 1:36:58 O'All: 36 8. Shawn Benham, San Ramon, CA 43 1:37:32 O'All: 37 9. Francisco Nacu Jr, Hayward, CA 40 1:39:32 O'All: 40 10. Jon Ballack, Emerald Hills, CA 43 1:40:12 O'All: 42 11. Arbin Kumar, Hayward, CA 44 1:40:36 O'All: 44 12. James Murphy, Alameda, CA 44 1:40:46 O'All: 45 13. Peter Mulders, Martinez, CA 44 1:40:49 O'All: 46 14. Seiichi Saito, Sunnyvale, CA 42 1:45:02 O'All: 56 15. Kevin Hammill, San Ramon, CA 42 1:49:31 O'All: 73 16. Mark Hober, Lafayette, CA 41 1:49:48 O'All: 74 17. Michael Jack, Danville, CA 42 1:57:13 O'All: 89 18. Ron Harvey, Tracy, CA 44 2:00:02 O'All: 96 19. Clark Katayama, San Ramon, CA 43 2:01:58 O'All: 99 20. Surendra Gade, San Ramon, CA 43 2:14:59 O'All: 116 21. Michael Rodriguez, Tracy, CA 41 2:15:38 O'All: 118 22. Tjipto Sugijoto, San Ramon, CA 40 2:21:38 O'All: 122 23. Satya Vaidyanathan, San Ramon, CA 43 2:41:43 O'All: 127 Division: Men - 45-49 1. Tom Gardin, San Jose, CA 45 1:17:58 O'All: 3 2. Peter Hsia, San Francisco, cA 48 1:24:48 O'All: 10 3. Leiping Yu, San Ramon, CA 46 1:31:00 O'All: 23 4. Ralph Gowen, Danville, CA 48 1:32:53 O'All: 28 5. Tomas Ruiz, Brentwood, CA 49 1:37:33 O'All: 38 6. Doug Rodgers, San Ramon, CA 47 1:40:03 O'All: 41 7. James Rebro, San Ramon, CA 46 1:42:17 O'All: 49 8. Russell Jones, Union City, CA 49 1:46:22 O'All: 61 9. Kevin Morris, Danville, CA 46 1:46:38 O'All: 63 10. Timothy Meier, Livermore, CA 49 1:47:17 O'All: 66 11. David Cady, Danville, cA 46 1:47:34 O'All: 67 12. Timothy Ruby, Orinda, CA 48 1:47:52 O'All: 68 13. Frank Ding, Pleasanton, CA 45 1:53:01 O'All: 81 14. John Kay, Danville, CA 45 1:53:14 O'All: 82 15. Frederick Johnston, Modesto, CA 46 1:57:18 O'All: 90 16. Doug Wilson, San Ramon, CA 47 1:59:26 O'All: 94 17. Thomas Yorkey, San Ramon, CA 47 2:00:30 O'All: 97 18. Fernando Ramis, San Ramon, CA 49 2:02:58 O'All: 101 19. Robert Kickhofel, Los Gatos, CA 47 2:03:47 O'All: 102 20. Jon Bussani, Pleasanton, CA 47 2:04:42 O'All: 104 21. Matt Miller, Alamo, CA 47 2:04:55 O'All: 105 22. Sridhar Reddy, Dublin, CA 46 2:13:56 O'All: 113 23. Jorge Bernett, Walnut Creek, CA 47 2:14:45 O'All: 115 24. Jim Doxsee, Pleasanton, CA 46 2:48:32 O'All: 129 Division: Men - 50-54 1. John Pettinichio, Hayward, CA 53 1:27:07 O'All: 15 2. Lloyd George, San Ramon, CA 52 1:31:13 O'All: 25 3. Christopher Sullivan, Newark, CA 52 1:31:32 O'All: 26 4. Dave Barrett, Riverbank, CA 54 1:33:11 O'All: 31 5. John Jeha, Alamo, CA 50 1:40:35 O'All: 43 6. James Duggan, San Ramon, CA 54 1:41:53 O'All: 48 7. Michael Dance, Danville, CA 52 1:45:55 O'All: 59 8. Jon Cordova, Danville, CA 50 1:48:44 O'All: 72 9. Stephen Marchi, Pleasanton, CA 53 1:51:35 O'All: 77 10. Sheldon Wong, Sunnyvale, CA 51 2:01:44 O'All: 98 11. Bernardo Javier, San Ramon, CA 53 2:09:24 O'All: 109 12. Frank Bongolan, San Ramon, CA 52 2:14:15 O'All: 114 13. Bill Terry, Pleasanton, CA 52 2:16:57 O'All: 119 14. John Young, Union City, CA 51 2:19:51 O'All: 121 15. Subra Nathan, Fremont, CA 50 2:24:04 O'All: 123 16. Edmund Gelacio, Richmond, CA 50 2:31:57 O'All: 126 17. Tim Yagle, Oakland, CA 50 2:42:18 O'All: 128 18. Aram Boyd, Danville, CA 50 3:07:20 O'All: 131 Division: Men - 55-59 1. Stephen Freitas, Danville, CA 59 1:34:31 O'All: 32 2. Greg Smith, San Ramon, CA 55 1:43:17 O'All: 51 3. Ray Abraham, Walnut Creek, CA 56 1:47:03 O'All: 64 4. Mike Callas, Riverbank, CA 56 1:48:07 O'All: 69 5. Nils Carlson, Vacaville, CA 55 1:54:34 O'All: 83 6. Angelo Flores, El Cerrito, CA 59 2:05:53 O'All: 107 7. TW Johnson Jr, Berkeley, CA 56 2:12:36 O'All: 111 8. Donald Kurtz, San Ramon, CA 59 2:12:47 O'All: 112 Division: Men - 60-64 1. Tim Duggan, San Ramon, CA 60 1:47:10 O'All: 65 2. Lutz Heinrich, Dublin, CA 64 1:58:46 O'All: 93 3. Bill Corbett, San Ramon, CA 64 2:05:51 O'All: 106 4. Peter Davis, Walnut Creek, CA 60 3:07:20 O'All: 130 Division: Men - 65-69 1. Allen Scott, Danville, CA 68 2:03:54 O'All: 103 * * * * * * * * * * * * * * * * WOMENS DIVISION RESULTS * * * * * * * * * * * * * * Division: Women - 13-15 1. Kavi Reddy, Dublin, CA 14 2:40:47 O'All: 112 Division: Women - 16-19 1. Bernalyn Ruiz, Brentwood, CA 19 1:39:11 O'All: 7 Division: Women - 20-24 1. Danielle Russo, San Leandro, CA 23 1:59:28 O'All: 51 Division: Women - 25-29 1. Kristin Iavarone, Santa Cruz, CA 29 1:33:03 O'All: 3 2. Kim Davis, Pleasanton, CA 29 1:40:53 O'All: 8 3. Megan Despins, Castro Valley, CA 27 1:45:02 O'All: 12 4. Lisa Promessi, Mountain House, CA 28 1:54:06 O'All: 39 5. Gina Mirizzi, Capistrano Beac, CA 27 1:55:32 O'All: 45 6. Nicole Beach, Modesto, CA 25 1:58:03 O'All: 48 7. Kira Ching, Castro Valley, CA 27 1:58:57 O'All: 50 8. Duyen Nguyen, San Ramon, CA 27 2:01:33 O'All: 57 9. Lauren Temme, San Franicsco, CA 25 2:04:01 O'All: 66 10. Takako Sakuma, San Jose, CA 28 2:11:46 O'All: 85 11. Elena Costa, Tracy, CA 29 2:13:15 O'All: 86 12. Erin Villarreal, San Lorenzo, CA 29 2:25:39 O'All: 105 Division: Women - 30-34 1. Eileen Swanson, San Ramon, CA 33 1:29:32 O'All: 1 2. Tricia Tjan, San Ramon, CA 34 1:34:55 O'All: 4 3. Karla Scott, San Francisco, CA 31 1:46:07 O'All: 13 4. Jennifer Freitas, Dublin, CA 30 1:50:14 O'All: 27 5. Erika Eastman, San Ramon, CA 33 1:53:02 O'All: 33 6. Marci Markel, Livermore, CA 31 1:54:02 O'All: 37 7. Anne Stevens, San Ramon, CA 34 1:58:45 O'All: 49 8. Rebecca Dylla-Spears, Dublin, CA 31 2:01:14 O'All: 55 9. Kristina Gilkey, San Ramon, CA 30 2:01:27 O'All: 56 10. Amy Bruski, Livermore, CA 33 2:01:49 O'All: 58 11. Lisa Bolger, Milpitas, CA 33 2:03:56 O'All: 65 12. Maria Bautista, Walnut Creek, CA 33 2:04:58 O'All: 71 13. Jennifer Sullivan, Santa Barbara, CA 32 2:17:39 O'All: 95 14. ALisa Sato, Dublin, CA 30 2:21:27 O'All: 99 15. Sandra Rosenberg, Livermore, CA 33 2:23:42 O'All: 103 16. Brandy Thomas, Milpitas, CA 34 2:31:03 O'All: 108 Division: Women - 35-39 1. Julie Neumann, San Ramon, CA 36 1:33:00 O'All: 2 2. Michelle Steffes, Livermore, CA 37 1:37:12 O'All: 5 3. Monique Lucero, Dublin, CA 36 1:42:55 O'All: 10 4. Debi Mescall, Danville, CA 39 1:44:36 O'All: 11 5. Christina Santos, San Ramon, CA 39 1:47:14 O'All: 16 6. Kim Cooke, Walnut Creek, CA 36 1:47:21 O'All: 17 7. Sharley Simpson, Lafayette, CA 36 1:47:47 O'All: 20 8. Sarah Coleman, San Ramon, CA 36 1:49:05 O'All: 23 9. Barbara Ishigaki, Dublin, CA 36 1:49:27 O'All: 24 10. Michelle Dedekind, Danville, CA 35 1:49:56 O'All: 25 11. Iliana Osterholt, Pleasanton, CA 35 1:50:48 O'All: 28 12. Joleen Anderson, Livermore, CA 35 1:52:00 O'All: 29 13. Michelle Craw, Danville, cA 36 1:54:23 O'All: 40 14. Regina Olson, Pleasanton, CA 38 2:03:39 O'All: 63 15. Marin Kasper, Marinez, CA 37 2:05:35 O'All: 74 16. Jing Hanson, San Ramon, CA 39 2:07:34 O'All: 79 17. Johanna Canaday, San Franicsco, cA 36 2:09:53 O'All: 80 18. Kacey Jones, San Leandro, CA 37 2:09:53 O'All: 81 19. Kristi Scobie, Pleasanton, CA 37 2:14:12 O'All: 87 20. Molly Welker, Brentwood, CA 38 2:14:36 O'All: 88 21. Aimee Pourroy, Dublin, CA 35 2:21:27 O'All: 100 22. Anuradha Gade, San Jose, CA 39 2:21:40 O'All: 101 23. Sharlene Dinkins, Benicia, CA 37 2:23:40 O'All: 102 24. Tarsus Baxter, Manteca, CA 35 2:41:46 O'All: 113 Division: Women - 40-44 1. Cynthia Gugg, Castro Valley, CA 44 1:46:48 O'All: 15 2. Christina Slye, Alamo, CA 40 1:48:49 O'All: 22 3. Lori Plimmer, Dublin, CA 42 1:52:27 O'All: 30 4. Janet Vigallon, Pleasanton, CA 44 1:54:24 O'All: 41 5. Pamela Ben-Rached, Castro Valley, CA 43 1:54:32 O'All: 42 6. Gina Peterson, San Ramon, CA 42 1:54:44 O'All: 43 7. Keiko Higuchi, Sunnyvale, CA 43 2:02:06 O'All: 59 8. Marie Rankin, Pleasanton, CA 43 2:03:39 O'All: 64 9. Irene Tang, San Ramon, CA 42 2:04:22 O'All: 68 10. Susan McDonough, Oakland, CA 43 2:04:42 O'All: 70 11. Claudia Herbei, San Ramon, CA 41 2:05:09 O'All: 72 12. Sonia Gurusiddaiah, Dublin, CA 42 2:07:04 O'All: 77 13. Kara Campbell, Hayward, CA 40 2:07:28 O'All: 78 14. Joanne McCluhan, Clayton, CA 40 2:10:07 O'All: 82 15. Amanda Henry, Dublin, CA 44 2:11:21 O'All: 83 16. Janet Fazio, San Ramon, CA 41 2:14:38 O'All: 89 17. Joi Wong, Sunnyvale, CA 43 2:14:56 O'All: 90 18. Robin Welles, Livermore, CA 41 2:16:30 O'All: 91 19. Marianne Oden, Discovery Bay, CA 42 2:21:15 O'All: 98 20. Libby Zaine, Pleasanton, CA 40 2:26:07 O'All: 106 21. Kristin Bender, Oakland, CA 40 2:33:33 O'All: 111 Division: Women - 45-49 1. Pauline Parfitt, San Ramon, CA 47 1:38:15 O'All: 6 2. Katherine Wondolleck, San Ramon, CA 45 1:46:11 O'All: 14 3. Barbara Burger, San Ramon, CA 48 1:47:33 O'All: 18 4. Joanne Silson, Sunnyvale, CA 45 1:47:34 O'All: 19 5. Cheryl Stark, Danville, CA 49 1:47:59 O'All: 21 6. Nancy Patten, Oakland, CA 45 1:52:56 O'All: 32 7. Alison Rossen, Dublin, CA 47 1:53:59 O'All: 36 8. Debbie Santa Maria, San Ramon, CA 49 1:54:03 O'All: 38 9. Mary Washington, Dublin, CA 45 1:54:56 O'All: 44 10. Mindy Gershman, Pleasanton, CA 46 1:57:16 O'All: 47 11. Sue Strause, Walnut Creek, CA 45 2:02:38 O'All: 61 12. Nancy Busani, Pleasanton, CA 47 2:04:37 O'All: 69 13. Lynn Christensen, Oakland, CA 47 2:06:23 O'All: 75 14. Lydia Justice, Dublin, CA 47 2:17:33 O'All: 94 15. Joy Brahmst, Oakland, CA 45 2:25:25 O'All: 104 16. Susan Itson, Fremont, CA 46 2:28:58 O'All: 107 Division: Women - 50-54 1. Mari Christensen, Livermore, CA 52 1:41:53 O'All: 9 2. Linda Belton, Roseville, CA 54 1:53:42 O'All: 35 3. Sandy Zenner, Unknown, CA 50 2:02:20 O'All: 60 4. Sharon Osterholt, San Ramon, CA 51 2:02:57 O'All: 62 5. Judy Corbett, San Ramon, CA 51 2:05:24 O'All: 73 6. Sara Reyes, Dublin, CA 50 2:19:02 O'All: 97 7. Gail Schaller, Martinez, CA 54 2:31:14 O'All: 109 8. Nancy Kurtz, San Ramon, CA 52 2:31:18 O'All: 110 9. Allora MacMahon, Walnut Creek, CA 54 3:05:13 O'All: 114 Division: Women - 55-59 1. Donna Troyne, Danvcille, CA 55 1:50:10 O'All: 26 2. Sue Anderson, Dublin, CA 55 1:52:56 O'All: 31 3. Alexandra Dronkers, Martinez, CA 57 1:56:37 O'All: 46 4. Linda Barton, Livermore, CA 59 1:59:58 O'All: 53 5. Maribel Fraser, San Ramon, CA 55 2:04:01 O'All: 67 6. Linda Robinson, Danville, CA 59 2:06:40 O'All: 76 Division: Women - 60-64 1. Elizabeth Harris, Pleasanton, CA 64 1:59:33 O'All: 52 2. Dale Cecchettini, San Ramon, CA 61 2:00:25 O'All: 54 3. Barbara Promessi, Concord, CA 61 2:17:28 O'All: 93 4. Carol Turner, Newark, CA 64 2:17:53 O'All: 96 Division: Women - 65-69 1. Barbara Brady, Livermore, CA 65 1:53:04 O'All: 34 2. Joan Kramer, Pleasant Hill, CA 66 2:16:43 O'All: 92 * * * * * * * * * * * * * * * * * MENS OVERALL RESULTS * * * * * * * * * * * * * * * 1. Jeff Gehringer, Pleasanton, CA 25 1:15:49 25 - 29 / 1 2. Ivan Medina, Hayward, CA 22 1:16:49 20 - 24 / 1 3. Tom Gardin, San Jose, CA 45 1:17:58 45 - 49 / 1 4. Jan Maynard, Pleasant Hill, CA 31 1:19:46 30 - 34 / 1 5. Joe Kelso, Menlo Park, CA 33 1:20:13 30 - 34 / 2 6. Jeffrey Grandy, Livermore, CA 43 1:21:50 40 - 44 / 1 7. John Noh, Campbell, CA 39 1:22:22 35 - 39 / 1 8. Elliott Nicholson, Pleasanton, CA 21 1:23:42 20 - 24 / 2 9. Don Hogue, Pleasanton, CA 43 1:24:02 40 - 44 / 2 10. Peter Hsia, San Francisco, cA 48 1:24:48 45 - 49 / 2 11. Jeff Mapes, Brentwood, CA 32 1:25:52 30 - 34 / 3 12. Jim Briner, Brentwood, CA 42 1:25:58 40 - 44 / 3 13. Peter Ceresa, Martinez, CA 38 1:26:31 35 - 39 / 2 14. Angel Barros, Alamo, CA 35 1:26:33 35 - 39 / 3 15. John Pettinichio, Hayward, CA 53 1:27:07 50 - 54 / 1 16. Danny Wang, Dublin, CA 37 1:28:19 35 - 39 / 4 17. Todd Toffoli, Berkeley, CA 28 1:28:42 25 - 29 / 2 18. Aaron Lacey, Pleasanton, CA 27 1:28:51 25 - 29 / 3 19. Andrew Welch, Pleasanton, CA 21 1:29:26 20 - 24 / 3 20. Patrick Hansen, San Ramon, CA 37 1:29:33 35 - 39 / 5 21. Siang-Chun The, Fremont, CA 42 1:30:13 40 - 44 / 4 22. Scott Kiff, Pleasanton, CA 30 1:30:34 30 - 34 / 4 23. Leiping Yu, San Ramon, CA 46 1:31:00 45 - 49 / 3 24. Cliff Clasen, Danville, CA 33 1:31:04 30 - 34 / 5 25. Lloyd George, San Ramon, CA 52 1:31:13 50 - 54 / 2 26. Christopher Sullivan, Newark, CA 52 1:31:32 50 - 54 / 3 27. John Harnett, Oakland, CA 34 1:32:48 30 - 34 / 6 28. Ralph Gowen, Danville, CA 48 1:32:53 45 - 49 / 4 29. Brian Lloyd, Tracy, CA 35 1:32:57 35 - 39 / 6 30. Francisco Juarez, Fremont, CA 40 1:33:07 40 - 44 / 5 31. Dave Barrett, Riverbank, CA 54 1:33:11 50 - 54 / 4 32. Stephen Freitas, Danville, CA 59 1:34:31 55 - 59 / 1 33. Jovino Ribeiro, Oakland, CA 33 1:34:43 30 - 34 / 7 34. Mark Goralka, Livermore, CA 43 1:34:57 40 - 44 / 6 35. Patrick James, Pleasanton, CA 38 1:36:25 35 - 39 / 7 36. Jon Kalin, Danville, CA 42 1:36:58 40 - 44 / 7 37. Shawn Benham, San Ramon, CA 43 1:37:32 40 - 44 / 8 38. Tomas Ruiz, Brentwood, CA 49 1:37:33 45 - 49 / 5 39. Jody Madsen, Fremont, CA 39 1:38:06 35 - 39 / 8 40. Francisco Nacu Jr, Hayward, CA 40 1:39:32 40 - 44 / 9 41. Doug Rodgers, San Ramon, CA 47 1:40:03 45 - 49 / 6 42. Jon Ballack, Emerald Hills, CA 43 1:40:12 40 - 44 / 10 43. John Jeha, Alamo, CA 50 1:40:35 50 - 54 / 5 44. Arbin Kumar, Hayward, CA 44 1:40:36 40 - 44 / 11 45. James Murphy, Alameda, CA 44 1:40:46 40 - 44 / 12 46. Peter Mulders, Martinez, CA 44 1:40:49 40 - 44 / 13 47. Norm Sitter, Pleasanton, CA 37 1:41:39 35 - 39 / 9 48. James Duggan, San Ramon, CA 54 1:41:53 50 - 54 / 6 49. James Rebro, San Ramon, CA 46 1:42:17 45 - 49 / 7 50. Shane Jackson, Antioch, CA 23 1:42:39 20 - 24 / 4 51. Greg Smith, San Ramon, CA 55 1:43:17 55 - 59 / 2 52. Harold Carr, Dublin, CA 34 1:43:39 30 - 34 / 8 53. Cary Goldberg, San Ramon, CA 37 1:43:42 35 - 39 / 10 54. Mark Shearer, San Ramon, CA 33 1:44:29 30 - 34 / 9 55. Steven Rice, Pleasanton, CA 14 1:44:41 13 - 15 / 1 56. Seiichi Saito, Sunnyvale, CA 42 1:45:02 40 - 44 / 14 57. Brian Ng, Dublin, CA 39 1:45:42 35 - 39 / 11 58. Sam Fiandaca, San Pablo, CA 37 1:45:48 35 - 39 / 12 59. Michael Dance, Danville, CA 52 1:45:55 50 - 54 / 7 60. David Kay, Dublin, CA 39 1:46:09 35 - 39 / 13 61. Russell Jones, Union City, CA 49 1:46:22 45 - 49 / 8 62. Brian Bennett, San Ramon, CA 32 1:46:32 30 - 34 / 10 63. Kevin Morris, Danville, CA 46 1:46:38 45 - 49 / 9 64. Ray Abraham, Walnut Creek, CA 56 1:47:03 55 - 59 / 3 65. Tim Duggan, San Ramon, CA 60 1:47:10 60 - 64 / 1 66. Timothy Meier, Livermore, CA 49 1:47:17 45 - 49 / 10 67. David Cady, Danville, cA 46 1:47:34 45 - 49 / 11 68. Timothy Ruby, Orinda, CA 48 1:47:52 45 - 49 / 12 69. Mike Callas, Riverbank, CA 56 1:48:07 55 - 59 / 4 70. Suresh Koneti, San Ramon, CA 38 1:48:09 35 - 39 / 14 71. Jeff Freitas, Dublin, CA 33 1:48:12 30 - 34 / 11 72. Jon Cordova, Danville, CA 50 1:48:44 50 - 54 / 8 73. Kevin Hammill, San Ramon, CA 42 1:49:31 40 - 44 / 15 74. Mark Hober, Lafayette, CA 41 1:49:48 40 - 44 / 16 75. Jerry Bolger, Milpitas, CA 36 1:51:02 35 - 39 / 15 76. Travis Gilkey, San Ramon, CA 31 1:51:04 30 - 34 / 12 77. Stephen Marchi, Pleasanton, CA 53 1:51:35 50 - 54 / 9 78. Ricardo Cortes, Oakland, CA 36 1:51:50 35 - 39 / 16 79. Lukasz Holdowicz, Danville, CA 26 1:52:08 25 - 29 / 4 80. Ramy Hindiyeh, San Ramon, CA 27 1:52:30 25 - 29 / 5 81. Frank Ding, Pleasanton, CA 45 1:53:01 45 - 49 / 13 82. John Kay, Danville, CA 45 1:53:14 45 - 49 / 14 83. Nils Carlson, Vacaville, CA 55 1:54:34 55 - 59 / 5 84. Bart Barker, Tracy, CA 31 1:54:36 30 - 34 / 13 85. Matias Pardo, San Ramon, CA 38 1:55:07 35 - 39 / 17 86. Vance Newell, Santa Barbara, CA 33 1:56:18 30 - 34 / 14 87. Michael Liu, Dublin, CA 15 1:56:30 13 - 15 / 2 88. Jeffrey Stewart, Livermore, CA 37 1:57:02 35 - 39 / 18 89. Michael Jack, Danville, CA 42 1:57:13 40 - 44 / 17 90. Frederick Johnston, Modesto, CA 46 1:57:18 45 - 49 / 15 91. Cedric Novenario, Dublin, CA 30 1:58:32 30 - 34 / 15 92. Will Pringle, San Ramon, CA 35 1:58:34 35 - 39 / 19 93. Lutz Heinrich, Dublin, CA 64 1:58:46 60 - 64 / 2 94. Doug Wilson, San Ramon, CA 47 1:59:26 45 - 49 / 16 95. Brandon Hayward, Fremont, CA 33 1:59:36 30 - 34 / 16 96. Ron Harvey, Tracy, CA 44 2:00:02 40 - 44 / 18 97. Thomas Yorkey, San Ramon, CA 47 2:00:30 45 - 49 / 17 98. Sheldon Wong, Sunnyvale, CA 51 2:01:44 50 - 54 / 10 99. Clark Katayama, San Ramon, CA 43 2:01:58 40 - 44 / 19 100. Brad Brodigan, San Ramon, CA 39 2:02:25 35 - 39 / 20 101. Fernando Ramis, San Ramon, CA 49 2:02:58 45 - 49 / 18 102. Robert Kickhofel, Los Gatos, CA 47 2:03:47 45 - 49 / 19 103. Allen Scott, Danville, CA 68 2:03:54 65 - 69 / 1 104. Jon Bussani, Pleasanton, CA 47 2:04:42 45 - 49 / 20 105. Matt Miller, Alamo, CA 47 2:04:55 45 - 49 / 21 106. Bill Corbett, San Ramon, CA 64 2:05:51 60 - 64 / 3 107. Angelo Flores, El Cerrito, CA 59 2:05:53 55 - 59 / 6 108. Robert Greer, San Ramon, CA 36 2:08:59 35 - 39 / 21 109. Bernardo Javier, San Ramon, CA 53 2:09:24 50 - 54 / 11 110. #828 Bib No, Unknown, CA 2:10:20 0 - 0 / 0 111. TW Johnson Jr, Berkeley, CA 56 2:12:36 55 - 59 / 7 112. Donald Kurtz, San Ramon, CA 59 2:12:47 55 - 59 / 8 113. Sridhar Reddy, Dublin, CA 46 2:13:56 45 - 49 / 22 114. Frank Bongolan, San Ramon, CA 52 2:14:15 50 - 54 / 12 115. Jorge Bernett, Walnut Creek, CA 47 2:14:45 45 - 49 / 23 116. Surendra Gade, San Ramon, CA 43 2:14:59 40 - 44 / 20 117. Naren Yaday, San Ramon, CA 37 2:15:33 35 - 39 / 22 118. Michael Rodriguez, Tracy, CA 41 2:15:38 40 - 44 / 21 119. Bill Terry, Pleasanton, CA 52 2:16:57 50 - 54 / 13 120. Pankaj Mittal, San Ramon, CA 38 2:17:47 35 - 39 / 23 121. John Young, Union City, CA 51 2:19:51 50 - 54 / 14 122. Tjipto Sugijoto, San Ramon, CA 40 2:21:38 40 - 44 / 22 123. Subra Nathan, Fremont, CA 50 2:24:04 50 - 54 / 15 124. Chad Bosques, San Ramon, CA 37 2:24:30 35 - 39 / 24 125. Michael Villarreal, San Lorenzo, CA 32 2:30:52 30 - 34 / 17 126. Edmund Gelacio, Richmond, CA 50 2:31:57 50 - 54 / 16 127. Satya Vaidyanathan, San Ramon, CA 43 2:41:43 40 - 44 / 23 128. Tim Yagle, Oakland, CA 50 2:42:18 50 - 54 / 17 129. Jim Doxsee, Pleasanton, CA 46 2:48:32 45 - 49 / 24 130. Peter Davis, Walnut Creek, CA 60 3:07:20 60 - 64 / 4 131. Aram Boyd, Danville, CA 50 3:07:20 50 - 54 / 18 * * * * * * * * * * * * * * * * WOMENS OVERALL RESULTS * * * * * * * * * * * * * * * 1. Eileen Swanson, San Ramon, CA 33 1:29:32 30 - 34 / 1 2. Julie Neumann, San Ramon, CA 36 1:33:00 35 - 39 / 1 3. Kristin Iavarone, Santa Cruz, CA 29 1:33:03 25 - 29 / 1 4. Tricia Tjan, San Ramon, CA 34 1:34:55 30 - 34 / 2 5. Michelle Steffes, Livermore, CA 37 1:37:12 35 - 39 / 2 6. Pauline Parfitt, San Ramon, CA 47 1:38:15 45 - 49 / 1 7. Bernalyn Ruiz, Brentwood, CA 19 1:39:11 16 - 19 / 1 8. Kim Davis, Pleasanton, CA 29 1:40:53 25 - 29 / 2 9. Mari Christensen, Livermore, CA 52 1:41:53 50 - 54 / 1 10. Monique Lucero, Dublin, CA 36 1:42:55 35 - 39 / 3 11. Debi Mescall, Danville, CA 39 1:44:36 35 - 39 / 4 12. Megan Despins, Castro Valley, CA 27 1:45:02 25 - 29 / 3 13. Karla Scott, San Francisco, CA 31 1:46:07 30 - 34 / 3 14. Katherine Wondolleck, San Ramon, CA 45 1:46:11 45 - 49 / 2 15. Cynthia Gugg, Castro Valley, CA 44 1:46:48 40 - 44 / 1 16. Christina Santos, San Ramon, CA 39 1:47:14 35 - 39 / 5 17. Kim Cooke, Walnut Creek, CA 36 1:47:21 35 - 39 / 6 18. Barbara Burger, San Ramon, CA 48 1:47:33 45 - 49 / 3 19. Joanne Silson, Sunnyvale, CA 45 1:47:34 45 - 49 / 4 20. Sharley Simpson, Lafayette, CA 36 1:47:47 35 - 39 / 7 21. Cheryl Stark, Danville, CA 49 1:47:59 45 - 49 / 5 22. Christina Slye, Alamo, CA 40 1:48:49 40 - 44 / 2 23. Sarah Coleman, San Ramon, CA 36 1:49:05 35 - 39 / 8 24. Barbara Ishigaki, Dublin, CA 36 1:49:27 35 - 39 / 9 25. Michelle Dedekind, Danville, CA 35 1:49:56 35 - 39 / 10 26. Donna Troyne, Danvcille, CA 55 1:50:10 55 - 59 / 1 27. Jennifer Freitas, Dublin, CA 30 1:50:14 30 - 34 / 4 28. Iliana Osterholt, Pleasanton, CA 35 1:50:48 35 - 39 / 11 29. Joleen Anderson, Livermore, CA 35 1:52:00 35 - 39 / 12 30. Lori Plimmer, Dublin, CA 42 1:52:27 40 - 44 / 3 31. Sue Anderson, Dublin, CA 55 1:52:56 55 - 59 / 2 32. Nancy Patten, Oakland, CA 45 1:52:56 45 - 49 / 6 33. Erika Eastman, San Ramon, CA 33 1:53:02 30 - 34 / 5 34. Barbara Brady, Livermore, CA 65 1:53:04 65 - 69 / 1 35. Linda Belton, Roseville, CA 54 1:53:42 50 - 54 / 2 36. Alison Rossen, Dublin, CA 47 1:53:59 45 - 49 / 7 37. Marci Markel, Livermore, CA 31 1:54:02 30 - 34 / 6 38. Debbie Santa Maria, San Ramon, CA 49 1:54:03 45 - 49 / 8 39. Lisa Promessi, Mountain House, CA 28 1:54:06 25 - 29 / 4 40. Michelle Craw, Danville, cA 36 1:54:23 35 - 39 / 13 41. Janet Vigallon, Pleasanton, CA 44 1:54:24 40 - 44 / 4 42. Pamela Ben-Rached, Castro Valley, CA 43 1:54:32 40 - 44 / 5 43. Gina Peterson, San Ramon, CA 42 1:54:44 40 - 44 / 6 44. Mary Washington, Dublin, CA 45 1:54:56 45 - 49 / 9 45. Gina Mirizzi, Capistrano Beac, CA 27 1:55:32 25 - 29 / 5 46. Alexandra Dronkers, Martinez, CA 57 1:56:37 55 - 59 / 3 47. Mindy Gershman, Pleasanton, CA 46 1:57:16 45 - 49 / 10 48. Nicole Beach, Modesto, CA 25 1:58:03 25 - 29 / 6 49. Anne Stevens, San Ramon, CA 34 1:58:45 30 - 34 / 7 50. Kira Ching, Castro Valley, CA 27 1:58:57 25 - 29 / 7 51. Danielle Russo, San Leandro, CA 23 1:59:28 20 - 24 / 1 52. Elizabeth Harris, Pleasanton, CA 64 1:59:33 60 - 64 / 1 53. Linda Barton, Livermore, CA 59 1:59:58 55 - 59 / 4 54. Dale Cecchettini, San Ramon, CA 61 2:00:25 60 - 64 / 2 55. Rebecca Dylla-Spears, Dublin, CA 31 2:01:14 30 - 34 / 8 56. Kristina Gilkey, San Ramon, CA 30 2:01:27 30 - 34 / 9 57. Duyen Nguyen, San Ramon, CA 27 2:01:33 25 - 29 / 8 58. Amy Bruski, Livermore, CA 33 2:01:49 30 - 34 / 10 59. Keiko Higuchi, Sunnyvale, CA 43 2:02:06 40 - 44 / 7 60. Sandy Zenner, Unknown, CA 50 2:02:20 50 - 54 / 3 61. Sue Strause, Walnut Creek, CA 45 2:02:38 45 - 49 / 11 62. Sharon Osterholt, San Ramon, CA 51 2:02:57 50 - 54 / 4 63. Regina Olson, Pleasanton, CA 38 2:03:39 35 - 39 / 14 64. Marie Rankin, Pleasanton, CA 43 2:03:39 40 - 44 / 8 65. Lisa Bolger, Milpitas, CA 33 2:03:56 30 - 34 / 11 66. Lauren Temme, San Franicsco, CA 25 2:04:01 25 - 29 / 9 67. Maribel Fraser, San Ramon, CA 55 2:04:01 55 - 59 / 5 68. Irene Tang, San Ramon, CA 42 2:04:22 40 - 44 / 9 69. Nancy Busani, Pleasanton, CA 47 2:04:37 45 - 49 / 12 70. Susan McDonough, Oakland, CA 43 2:04:42 40 - 44 / 10 71. Maria Bautista, Walnut Creek, CA 33 2:04:58 30 - 34 / 12 72. Claudia Herbei, San Ramon, CA 41 2:05:09 40 - 44 / 11 73. Judy Corbett, San Ramon, CA 51 2:05:24 50 - 54 / 5 74. Marin Kasper, Marinez, CA 37 2:05:35 35 - 39 / 15 75. Lynn Christensen, Oakland, CA 47 2:06:23 45 - 49 / 13 76. Linda Robinson, Danville, CA 59 2:06:40 55 - 59 / 6 77. Sonia Gurusiddaiah, Dublin, CA 42 2:07:04 40 - 44 / 12 78. Kara Campbell, Hayward, CA 40 2:07:28 40 - 44 / 13 79. Jing Hanson, San Ramon, CA 39 2:07:34 35 - 39 / 16 80. Johanna Canaday, San Franicsco, cA 36 2:09:53 35 - 39 / 17 81. Kacey Jones, San Leandro, CA 37 2:09:53 35 - 39 / 18 82. Joanne McCluhan, Clayton, CA 40 2:10:07 40 - 44 / 14 83. Amanda Henry, Dublin, CA 44 2:11:21 40 - 44 / 15 84. Diane McMillan, San Ramon, CA 2:11:33 0 - 0 / 1 85. Takako Sakuma, San Jose, CA 28 2:11:46 25 - 29 / 10 86. Elena Costa, Tracy, CA 29 2:13:15 25 - 29 / 11 87. Kristi Scobie, Pleasanton, CA 37 2:14:12 35 - 39 / 19 88. Molly Welker, Brentwood, CA 38 2:14:36 35 - 39 / 20 89. Janet Fazio, San Ramon, CA 41 2:14:38 40 - 44 / 16 90. Joi Wong, Sunnyvale, CA 43 2:14:56 40 - 44 / 17 91. Robin Welles, Livermore, CA 41 2:16:30 40 - 44 / 18 92. Joan Kramer, Pleasant Hill, CA 66 2:16:43 65 - 69 / 2 93. Barbara Promessi, Concord, CA 61 2:17:28 60 - 64 / 3 94. Lydia Justice, Dublin, CA 47 2:17:33 45 - 49 / 14 95. Jennifer Sullivan, Santa Barbara, CA 32 2:17:39 30 - 34 / 13 96. Carol Turner, Newark, CA 64 2:17:53 60 - 64 / 4 97. Sara Reyes, Dublin, CA 50 2:19:02 50 - 54 / 6 98. Marianne Oden, Discovery Bay, CA 42 2:21:15 40 - 44 / 19 99. ALisa Sato, Dublin, CA 30 2:21:27 30 - 34 / 14 100. Aimee Pourroy, Dublin, CA 35 2:21:27 35 - 39 / 21 101. Anuradha Gade, San Jose, CA 39 2:21:40 35 - 39 / 22 102. Sharlene Dinkins, Benicia, CA 37 2:23:40 35 - 39 / 23 103. Sandra Rosenberg, Livermore, CA 33 2:23:42 30 - 34 / 15 104. Joy Brahmst, Oakland, CA 45 2:25:25 45 - 49 / 15 105. Erin Villarreal, San Lorenzo, CA 29 2:25:39 25 - 29 / 12 106. Libby Zaine, Pleasanton, CA 40 2:26:07 40 - 44 / 20 107. Susan Itson, Fremont, CA 46 2:28:58 45 - 49 / 16 108. Brandy Thomas, Milpitas, CA 34 2:31:03 30 - 34 / 16 109. Gail Schaller, Martinez, CA 54 2:31:14 50 - 54 / 7 110. Nancy Kurtz, San Ramon, CA 52 2:31:18 50 - 54 / 8 111. Kristin Bender, Oakland, CA 40 2:33:33 40 - 44 / 21 112. Kavi Reddy, Dublin, CA 14 2:40:47 13 - 15 / 1 113. Tarsus Baxter, Manteca, CA 35 2:41:46 35 - 39 / 24 114. Allora MacMahon, Walnut Creek, CA 54 3:05:13 50 - 54 / 9