| Women 1-3, 20 km |
| 1 Ruth Clemence (Specialized Designs for Women) |
26:23 |
| 2 Shelley Evans (PROMAN Racing) |
27:02 |
| 3 Lauren Tamayo (Peanut Butter & Co. TWENTY) |
27:33 |
| 4 Dotsie Bausch (ATF/Empower Coaching) |
27:55 |
| 5 Kelli Jones (ACQUA AL 2/SDBC) |
28:30 |
| 6 Pamela Schuster (Southern California Velo) |
29:02 |
| 7 Beatriz Rodriguez (Southern California Velo) |
29:27 |
| 8 Lea Adams (Southern California Velo) |
29:42 |
| 9 Susan Cooper (San Diego Bicycle Club) |
30:12 |
| 10 Bonnie Breeze (Southern California Velo) |
30:30 |
| 11 Lisa Young (ACQUA AL 2/SDBC) |
30:37 |
| 12 Julia Lafranchise (NOW-MS Society) |
30:41 |
| 13 Leah Guloien (Ind) |
31:07 |
| 14 Kathryn Donovan (INCYCLE/SCVELO) |
31:12 |
| 15 Deborah Durand (Helens/Cannondale) |
31:37 |
| 16 Trina Jacobson (ACQUA AL 2/SDBC) |
31:50 |
| 17 Tammy Wildgoose (Paramount Racing) |
32:27 |
| DNS Priscilla Calderon (Southern California Velo) |
| DNS Nicola Cranmer (Twenty 12) |
| |
| Pro 1/2 Men, 20 km |
| 1 Rory Sutherland (UnitedHealthcare) |
24:52 |
| 2 Karl Menzies (UnitedHealthcare) |
24:55 |
| 3 Roman Kilun (UnitedHealthcare) |
24:57 |
| 4 Chris Baldwin (Ind) |
25:07 |
| 5 Shane Buysse (socalcycling.com) |
25:12 |
| 6 Scott Hammack (ACQUA AL 2/SDBC) |
25:12 |
| 7 Matthew Crane (UnitedHealthcare) |
25:21 |
| 8 Timothy Johnson (UnitedHealthcare) |
25:19 |
| 9 Floyd Landis (Ind) |
25:36 |
| 10 Eric Bennett (Adageo Energy) |
25:54 |
| 11 Christopher McDonald () |
25:57 |
| 12 Daniel Ramsey (socalcycling.com) |
26:04 |
| 13 Austin Carol (Ind) |
26:05 |
| 14 Morgan Schmitt (UnitedHealthcare2) |
26:08 |
| 15 Alex Jarman (Swami's Cycling Club) |
26:15 |
| 16 Thomas Nelson (Adageo Energy) |
26:19 |
| 17 Jacob Duehring (DNA) |
26:22 |
| 18 Luis-Alejandro Zamudio (Herbalife LaGrange) |
26:23 |
| 19 Jonathan Clarke (UnitedHealthcare2) |
26:28 |
| 20 Patrick Caro (Bike Religion) |
26:31 |
| 21 Sergio Hernandez (NOW-MS Society) |
26:37 |
| 22 Orion Berryman (Swami's Cycling Club) |
26:47 |
| 23 Cody Stevenson (Adageo Energy) |
26:48 |
| 24 Ryan Eastman (USA Junior National Team26:) |
26:50 |
| 25 Eric Barlevav (UnitedHealthcare2) |
26:51 |
| 26 Mike Tettleton (Bike Religion) |
26:52 |
| 27 Mike Vallender (Ind) |
26:53 |
| 28 R Curtis Gunn (Williams Cycling p/b SC) |
26:54 |
| 29 Corey Farrell (Unattached) |
26:54 |
| 30 Cory Greenberg (NOW-MS Society) |
26:58 |
| 31 Christopher Bennett (ACQUA AL 2/SDBC) |
27:12 |
| 32 Paul Lynch (CL Noonan/Bay Hill Capita2l/) |
27:16 |
| 33 Jose Blanco (Herbalife LaGrange) |
27:17 |
| 34 jordan haggard (DNA) |
27:20 |
| 35 John Tzinberg (Bike Religion) |
27:21 |
| 36 Thomas Hubbard (Ind) |
27:25 |
| 37 Ignacio (Iggy) Silva (Trek-Livestrong U23) |
27:30 |
| 38 Spencer Smitheman (NOW-MS Society) |
27:32 |
| 39 Matthew Shackley (Swami's Cycling Club) |
27:35 |
| 40 Eder Frayre (Herbalife LaGrange) |
27:41 |
| 41 Nicholas Turner (ACQUA AL 2/SDBC) |
27:51 |
| 42 Anders Newbury (Hot Tubes Development) |
27:55 |
| 43 Martin Adamczyk (SoCalCycling.com) |
27:56 |
| 44 Brent Kay (Unattached) |
27:57 |
| 45 Michael Herdman (Unattached) |
28:16 |
| 46 waylon smith (Ind) |
29:40 |
| 47 Stuart Press (Herbalife LaGrange) |
29:02 |
| 48 David Mendoza (Ind) |
33:56 |
| DNS Chris Daggs (Swami's Cycling Club) |
| DNS Marc De Maar (UnitedHealthcare) |
| DNS William Dugan (Team Type 1) |
| DNS Jonathan Mumford (Kelly Benefit Strategies) |
| DNS Neil Shirley (Kelly Benefit Strategies) |
| DNS Michael Telega (Team Pista Palace) |
| DNS Gabe Varela (ACQUA AL 2/SDBC) |