
| Race Results for Joel Shaffer Racing Age 21 from Los Altos Hills, CA | |||||||
| Place | Points | Name | USAC # | Time | Bib | Team | |
|---|---|---|---|---|---|---|---|
| 09/25/2010 - Parkfield Classic Mountain Bike Race | st | |||||||
| 17 | 584.44 | Joel Shaffer | 208502 | ||||
| 09/25/2010 - Parkfield Classic Mountain Bike Race | xc | |||||||
| 23 | 515.19 | Joel Shaffer | 208502 | ||||
| 02/07/2010 - Cherry Pie Criterium | Criterium | Junior | 17-18 | |||||||
| 29 | 480.90 | Joel Shaffer | 208502 | 177 | Team Specialized Racing Juniors | ||
| 02/07/2010 - Cherry Pie Criterium | Criterium | Pro/Cat 1/2 | |||||||
| 80 | 431.36 | Joel Shaffer | 208502 | 58 | Team Specialized Racing Juniors | ||
| 01/31/2010 - Early Bird Criterium | Criterium | Pro/Cat 1/2/3 | |||||||
| 57 | 517.45 | Joel Shaffer | 208502 | 658 | Team Specialized Racing Junior | ||
| 08/23/2009 - University Road Race | Road Race | Cat 3 | |||||||
| DNP | - | Joel Shaffer | 208502 | 00:00:00.00 | 441 | Team Specialized Racing Junior | |
| 08/16/2009 - Suisun Harbor Criterium | Criterium | Cat 3 | |||||||
| 6 | 334.20 | Joel Shaffer | 208502 | 00:00:00.00 | 162 | Team Specialized Racing Junior | |
| 08/02/2009 - 2009 USA Cycling Juniors U23 Elite Nationals | Criterium | Junior | 17-18 | |||||||
| 52 | 284.77 | Joel Shaffer | 208502 | 01:11:12.50 | 400 | Team Specialized Racing | |
| 07/31/2009 - 2009 USA Cycling Juniors U23 Elite Nationals | Individual Time Trial | Junior | 17-18 | |||||||
| DNF | - | Joel Shaffer | 208502 | 00:00:00.00 | 400 | Team Specialized Racing | |
| 07/30/2009 - 2009 USA Cycling Juniors U23 Elite Nationals | Road Race | Junior | 17-18 | |||||||
| DNF | - | Joel Shaffer | 208502 | 00:00:00.00 | 400 | Team Specialized Racing | |
| 07/05/2009 - 2009 USA Cycling Juniors Para Track Nationals | Madison | JR | 17-18 | |||||||
| 4 | - | Joel Shaffer | 208502 | 15 | Team Specialized Rac | ||
| 07/04/2009 - 2009 USA Cycling Juniors Para Track Nationals | Scratch | JR | 17-18 | |||||||
| 7 | 272.50 | Joel Shaffer | 208502 | 15 | Team Specialized Rac | ||
| 07/04/2009 - 2009 USA Cycling Juniors Para Track Nationals | Sprint | JR | 17-18 | |||||||
| 9 | 304.55 | Joel Shaffer | 208502 | ||||
| 07/03/2009 - 2009 USA Cycling Juniors Para Track Nationals | Team Sprint | |||||||
| 4 | - | Joel Shaffer | 208502 | ||||
| 07/03/2009 - 2009 USA Cycling Juniors Para Track Nationals | Pursuit | 17-18 | |||||||
| 6 | 272.06 | Joel Shaffer | 208502 | ||||
| 07/02/2009 - 2009 USA Cycling Juniors Para Track Nationals | Points | JR | 17-18 | |||||||
| 12 | 308.93 | Joel Shaffer | 208502 | 15 | |||
| 06/21/2009 - Nevada City Bicycle Classic-49th Annual | Criterium | JR | 17-18 | |||||||
| 17 | 261.01 | Joel Shaffer | 208502 | 00:47:06.70 | 571 | Team Specialized Racing | |
| 06/06/2009 - Wheels of Thunder Dash for Cash | Criterium | Pro/Cat 1/2/3 | Open | |||||||
| 73 | 499.95 | Joel Shaffer | 208502 | 00:00.0 | 704 | Team Specialized Racing Junior | |
| 05/30/2009 - Edgar Soto Memorial Cycling Classic | Individual Time Trial | JR | 17-18 | |||||||
| 29 | 484.63 | Joel Shaffer | 208502 | 27:13 | 220 | Team Specialized Racing Juniors | |
| 05/25/2009 - SugarCRM Memorial Day Criterium | Criterium | JR | 17-18 | |||||||
| 5 | 407.43 | Joel Shaffer | 208502 | 00:00.0 | 814 | Team Specialized Racing | |
| 05/25/2009 - SugarCRM Memorial Day Criterium | Criterium | Cat 3 | |||||||
| 16 | 473.05 | Joel Shaffer | 208502 | 00:00.0 | 335 | Team Specialized Racing | |
| 05/25/2009 - SugarCRM Memorial Day Criterium | Criterium | Cat 1/2/3 | |||||||
| DNP | - | Joel Shaffer | 208502 | 00:00.0 | 79 | Team Specialized Racing Junior | |
| 05/22/2009 - Friday Night Club-Hellyer Track Races | Scratch Race | Cat 3/4 | Elite | |||||||
| 1 | 405.08 | Joel Shaffer | 208502 | Team Specialized | |||
| 05/22/2009 - Friday Night Club-Hellyer Track Races | Omnium | Cat 3/4 | Elite | |||||||
| 1 | - | Joel Shaffer | 208502 | Team Specialized | |||
| 05/22/2009 - Friday Night Club-Hellyer Track Races | Miss and Out | Cat 3/4 | Elite | |||||||
| 1 | - | Joel Shaffer | 208502 | Team Specialized | |||
| 05/22/2009 - Friday Night Club-Hellyer Track Races | Points Race | Cat 3/4 | Elite | |||||||
| 2 | 416.78 | Joel Shaffer | 208502 | Team Specialized | |||
| 05/22/2009 - Friday Night Club-Hellyer Track Races | Miss and Out | Pro/Cat 1/2/3 | Elite | |||||||
| 7 | - | Joel Shaffer | 208502 | Team Specialized | |||
| 05/22/2009 - Friday Night Club-Hellyer Track Races | Scratch Race | Pro/Cat 1/2/3 | Elite | |||||||
| 8 | 471.99 | Joel Shaffer | 208502 | Team Specialized | |||
| 05/17/2009 - Panoche Valley Road Race | Road Race | JR | 17-18 | |||||||
| DNF | - | Joel Shaffer | 208502 | 680 | Team Specialized Racing | ||
| 05/10/2009 - Berkeley Hills Road Race | Road Race | Cat 3 | |||||||
| 11 | 436.41 | Joel Shaffer | 208502 | 247 | TEAM SPECIALIZED RACING | ||
| 05/02/2009 - Sugar CRM Cats Hill Classic | Criterium | Cat 3 | |||||||
| 7 | 424.78 | Joel Shaffer | 208502 | 361 | Team Specialized Racing | ||
| 05/02/2009 - Sugar CRM Cats Hill Classic | Criterium | JR | 17-18 | |||||||
| 8 | 479.58 | Joel Shaffer | 208502 | 857 | Team Specialized Racing | ||
| 04/26/2009 - Wente Vineyards Classic Road Race and Criterium | Criterium | JR | 17-18 | |||||||
| 10 | 503.32 | Joel Shaffer | 208502 | 00:00.0 | 938 | Team Specialized Racing | |
| 04/26/2009 - Wente Vineyards Classic Road Race and Criterium | Criterium | Cat 3 | |||||||
| DNP | - | Joel Shaffer | 208502 | 00:00.0 | 386 | Team Specialized Racing | |
| 04/25/2009 - Wente Vineyards Classic Road Race and Criterium | Road Race | Cat 3 | |||||||
| DNS | - | Joel Shaffer | 208502 | Team Specialized Racing | |||
| 04/18/2009 - Sea Otter Classic -2009 ROAD | Road Race | Cat 3 | |||||||
| 13 | 477.96 | Joel Shaffer | 208502 | 3:25:00 | 206 | ||
| 04/17/2009 - Sea Otter Classic -2009 ROAD | CIRCUIT | Junior | 17-18 | |||||||
| 11 | 461.34 | Joel Shaffer | 208502 | 47:19:00 | 1730 | ||
| 04/11/2009 - Copperopolis Road Race | Road Race | Cat 3 | |||||||
| DNP | - | Joel Shaffer | 208502 | 00:00:00.00 | 389 | Team Specialized Racing | |
| 04/05/2009 - Santa Cruz Classic Criterium | Criterium | Cat 3 | |||||||
| 4 | 326.60 | Joel Shaffer | 208502 | 00:00.0 | 389 | Team Specialized Racing | |
| 03/29/2009 - Ronde Van Brisbeen | Criterium | Cat 3 | |||||||
| 3 | 409.09 | Joel Shaffer | 208502 | 0 | 263 | Team Specialized Racing | |
| 03/29/2009 - Ronde Van Brisbeen | Road Race | Cat 3 | Open | |||||||
| 6 | 485.03 | Joel Shaffer | 208502 | 0 | 376 | Team Specialized Racing | |
| 03/22/2009 - San Dimas Stage Race | Criterium | Cat 3 | |||||||
| 10 | 415.17 | Joel Shaffer | 208502 | 00:37:36 | 369 | Team Specialized Rac | |
| 03/22/2009 - San Dimas Stage Race | Stage Race | Cat 3 | |||||||
| 22 | - | Joel Shaffer | 208502 | 03:18:54 | 369 | Team Specialized Rac | |
| 03/21/2009 - San Dimas Stage Race | Stage Race | Cat 3 | |||||||
| 21 | - | Joel Shaffer | 208502 | 02:41:18 | 369 | Team Specialized Rac | |
| 03/21/2009 - San Dimas Stage Race | Road Race | Cat 3 | |||||||
| 26 | 511.59 | Joel Shaffer | 208502 | 02:25:04 | 369 | Team Specialized Rac | |
| 03/20/2009 - San Dimas Stage Race | Stage Race | Cat 3 | |||||||
| 28 | - | Joel Shaffer | 208502 | 00:16:14 | 369 | Team Specialized Rac | |
| 03/20/2009 - San Dimas Stage Race | Individual Time Trial | Cat 3 | |||||||
| 28 | 512.78 | Joel Shaffer | 208502 | 00:16:14.39 | 369 | Team Specialized Rac | |
| 03/08/2009 - Tri-Flow Menlo Park Grand Prix presented by Hawk R | Criterium | Cat 3 | |||||||
| 4 | 475.46 | Joel Shaffer | 208502 | 00:00:00.00 | 792 | Team Specialized Racing | |
| 03/01/2009 - Merco Credit Union Foothills Road Race | Road Race | Cat 3 | |||||||
| 3 | 491.77 | Joel Shaffer | 208502 | 02:48:39.00 | 485 | Team Specialized Racing | |
| 02/28/2009 - Merco Credit Union Cycling Classic Downtown GP | Criterium | JR | 10-18 | |||||||
| 8 | 466.15 | Joel Shaffer | 208502 | 46:16.0 | 221 | Team Specialized Racing | |
| 02/28/2009 - Merco Credit Union Cycling Classic Downtown GP | Criterium | Cat 3 | |||||||
| 21 | 517.33 | Joel Shaffer | 208502 | 04:54.6 | 562 | Team Specialized Racing | |
| 02/21/2009 - Snelling Road Race | Road Race | Cat 3 | |||||||
| DNP | - | Joel Shaffer | 208502 | 00:00:00.00 | 379 | Team Specialized Racing | |
| 02/14/2009 - Cantua Creek Road Race | Road Race | Cat 3 | |||||||
| 5 | 482.81 | Joel Shaffer | 208502 | 109 | Team Specialized Racing | ||
| 02/08/2009 - Cherry Pie Criterium | Criterium | Cat 3 | |||||||
| 8 | 432.24 | Joel Shaffer | 208502 | 376 | Team Specialized Racing Juniors | ||
| 02/08/2009 - Cherry Pie Criterium | Criterium | JR | 17-18 | |||||||
| 27 | 590.00 | Joel Shaffer | 208502 | 173 | Team Specialized Racing Juniors | ||
| 09/01/2008 - Giro Di San Francisco | Criterium | Cat 3 | |||||||
| 65 | 551.55 | Joel Shaffer | 208502 | Team Speci | 00:00.0 | ||
| 08/17/2008 - 2008 USA Cycling Juniors Track Nationals | Points Race | JR | 15-16 | |||||||
| 9 | 297.77 | Joel Shaffer | 208502 | 103 | |||
| 08/16/2008 - 2008 USA Cycling Juniors Track Nationals | Scratch | JR | 15-16 | |||||||
| DNF | - | Joel Shaffer | 208502 | 103 | Team Specialized Rac | ||
| 08/15/2008 - 2008 USA Cycling Juniors Track Nationals | Team Sprint | JR | |||||||
| 5 | - | Joel Shaffer | 208502 | TEAM SPECIALIZED RAC | |||
| 08/15/2008 - 2008 USA Cycling Juniors Track Nationals | 500 m Time Trial | JR | 15-16 | |||||||
| 12 | 441.17 | Joel Shaffer | 208502 | 103 | Team Specialized Rac | ||
| 08/14/2008 - 2008 USA Cycling Juniors Track Nationals | Sprint | JR | 15-16 | |||||||
| 11 | 303.45 | Joel Shaffer | 208502 | ||||
| 08/08/2008 - 2008 USA Cycling Juniors U23 Elite Nationals | Road Race | JR | 15-16 | |||||||
| DNF | - | Joel Shaffer | 208502 | 563 | Team Specialized Racing | ||
| 08/07/2008 - 2008 USA Cycling Juniors U23 Elite Nationals | Criterium | JR | 15-16 | |||||||
| DNF | - | Joel Shaffer | 208502 | 563 | Team Specialized Racing Junior | ||
| 08/06/2008 - 2008 USA Cycling Juniors U23 Elite Nationals | Individual Time Trial | JR | 15-16 | |||||||
| 38 | 333.84 | Joel Shaffer | 208502 | 00:31:02.20 | 563 | Team Specialized Racing Junior | |
| 06/22/2008 - Mt Diablo Hill Climb | Individual Time Trial | JR | 15-16 | |||||||
| DNS | - | Joel Shaffer | 208502 | n.a. | 122 | Team Specialized | |
| 06/15/2008 - Nevada City Bicycle Classic | Criterium | JR | 15-16 | |||||||
| 4 | 548.77 | Joel Shaffer | 208502 | 546 | Team Specialized Racing Junior | ||
| 06/14/2008 - Cyclesport Junior State Crit | Criterium | JR | 15-16 | |||||||
| 12 | 553.91 | Joel Shaffer | 208502 | 24 | Team Specialized Racing Juniors | ||
| 06/02/2008 - Dunlap Memorial Time Trial | Individual Time Trial | JR | 15-16 | |||||||
| 5 | 527.64 | Joel Shaffer | 208502 | 28:3.84 | 985 | Team Specialized Racing Juniors | |
| 05/31/2008 - Wheels of Thunder Dash for Cash | Criterium | JR | 15-16 | |||||||
| 2 | 542.80 | Joel Shaffer | 208502 | 00:00:00.00 | 683 | Team Specialized Racing | |
| 05/26/2008 - SugarCRM Memorial Day Criterium | Criterium | JR | 15-16 | |||||||
| 10 | 552.09 | Joel Shaffer | 208502 | 00:00.00 | 168 | Team Specialized Racing Junior | |
| 05/26/2008 - SugarCRM Memorial Day Criterium | Criterium | Cat 3 | |||||||
| 14 | 542.17 | Joel Shaffer | 208502 | 00:00.00 | 353 | Team Specialized Racing Junior | |
| 05/11/2008 - Berkeley Hills Road Race | Road Race | Cat 3 | Elite | 0-99 | |||||||
| 21 | 551.61 | Joel Shaffer | 208502 | 743 | Team Specialized Racing Juniors | ||
| 04/27/2008 - Wente Vineyards Classic | Criterium | JR | 15-16 | |||||||
| 10 | 556.91 | Joel Shaffer | 208502 | 56:36.4 | 913 | Team Specialized Racing Junior | |
| 04/27/2008 - Wente Vineyards Classic | Criterium | Cat 3 | |||||||
| 47 | 571.70 | Joel Shaffer | 208502 | 53:36.9 | 379 | Team Specialized Racing Junior | |
| 04/26/2008 - Wente Vineyards Classic | Road Race | JR | 15-16 | |||||||
| 4 | 533.61 | Joel Shaffer | 208502 | 276 | Team Specialized Racing Junior | ||
| 04/18/2008 - Sea Otter Classic -2008 ROAD-Amateur | circuit race | JR | 15-16 | |||||||
| 4 | 542.93 | Joel Shaffer | 208502 | 45:40.7 | 1765 | ||
| 04/17/2008 - Sea Otter Classic -2008 ROAD-NRC | Road Race | JR | 15-16 | |||||||
| 7 | 549.62 | Joel Shaffer | 208502 | 1560 | |||
| 03/30/2008 - Ronde Van Brisbeen | Criterium | Cat 3 | |||||||
| 7 | 547.14 | Joel Shaffer | 208502 | 00:00:00.00 | 359 | Team Specialized Racing | |
| 03/22/2008 - Copperopolis Road Race | Road Race | JR | 15-16 | |||||||
| 5 | 543.50 | Joel Shaffer | 208502 | 970 | Team Specialized Racing | ||
| 03/02/2008 - Merco Credit Union Foothills Road Race | Road Race | Cat 3 | |||||||
| 44 | 562.79 | Joel Shaffer | 208502 | 00:00.0 | 601 | Team Specialized Racing | |
| 03/01/2008 - Merco Credit Union Cycling Classic Downtown GP | Criterium | JR | 15-16 | |||||||
| 8 | 559.50 | Joel Shaffer | 208502 | 00:00.0 | 786 | Team Specialized Racing | |
| 03/01/2008 - Merco Credit Union Cycling Classic Downtown GP | Criterium | Cat 3 | |||||||
| DNF | - | Joel Shaffer | 208502 | 00:00.0 | 580 | Team Specialized Racing | |
| 02/16/2008 - Snelling Road Race | Road Race | JR | 15-16 | |||||||
| 3 | 512.87 | Joel Shaffer | 208502 | 00:00.0 | 566 | Team Specialized Racing | |
| 02/10/2008 - Cherry Pie Criterium | Criterium | JR | 15-16 | |||||||
| 2 | 532.00 | Joel Shaffer | 208502 | Team Specialized Racing | |||
| 02/10/2008 - Cherry Pie Criterium | Criterium | Cat 3 | |||||||
| DNF | - | Joel Shaffer | 208502 | Team Specialized Racing | |||
| 01/01/2008 - San Bruno Hill Climb | Road Race | JR | 10-18 | |||||||
| 3 | 475.74 | Joel Shaffer | 208502 | 18:11 | 44 | Team Specialized | |
| 07/15/2007 - 2007 USA Cycling Elite Masters U23 Jrs Road Nats | Criterium | JR | 15-16 | |||||||
| 49 | - | Joel Shaffer | 208502 | AMD-Discovery Channel Juniors | |||
| 07/14/2007 - 2007 USA Cycling Elite Masters U23 Jrs Road Nats | Road Race | JR | 15-16 | |||||||
| 60 | - | Joel Shaffer | 208502 | AMD-Discovery Channel Juniors | |||
| 07/13/2007 - 2007 USA Cycling Elite Masters U23 Jrs Road Nats | Individual Time Trial | JR | 15-16 | |||||||
| 50 | - | Joel Shaffer | 208502 | AMD-Discovery Channe | |||
| 07/01/2007 - 2007 USA Cycling Junior Track Nationals | Points Race | JR | 15-16 | |||||||
| 10 | - | Joel Shaffer | 208502 | ||||
| 07/01/2007 - 2007 USA Cycling Junior Track Nationals | Individual Time Trial | JR | 15-16 | |||||||
| 15 | - | Joel Shaffer | 208502 | 116 | South Mountain Cycle | ||
| 06/18/2007 - Nevada City Bicycle Classic | Criterium | JR | 15-16 | |||||||
| 1 | - | Joel Shaffer | 208502 | 508 | AMD Discovery | ||
| 06/16/2007 - Northern California/Nevada Track Championship | Track | JR | 15-16 | |||||||
| 1 | - | Joel Shaffer | 208502 | 37.85 | 65 | AMD-Discovery Channel Juniors | |
| 06/10/2007 - Northern California/Nevada TT Championships | Individual Time Trial | JR | 15-16 | |||||||
| 1 | - | Joel Shaffer | 208502 | 28:32.4 | 13 | AMD/DiscoveryChannel | |
| 06/03/2007 - EMC 2/ Vellum Criterium | Criterium | JR | 15-18 | |||||||
| 2 | 231.63 | Joel Shaffer | 208502 | AMD-Discovery Channel Juniors | |||
| 05/20/2007 - Northern California Junior Criterium | Criterium | JR | 15-16 | |||||||
| 3 | - | Joel Shaffer | 208502 | AMD-Discovery Channel Juniors | |||
| 05/20/2007 - Panoche Valley Road Race | Road Race | JR | 15-16 | |||||||
| 6 | - | Joel Shaffer | 208502 | 381 | AMD-Discovery Channel Juniors | ||
| 05/06/2007 - John Ramatici Memorial Clo-terium | Criterium | JR | 15-16 | |||||||
| 2 | - | Joel Shaffer | 208502 | ||||
| 05/06/2007 - John Ramatici Memorial Clo-terium | Criterium | Cat 3 | |||||||
| 22 | - | Joel Shaffer | 208502 | ||||
| 05/05/2007 - Sugar CRM Cats Hill Classic | Criterium | JR | 15-16 | |||||||
| 2 | - | Joel Shaffer | 208502 | 912 | AMD-Discovery Channel Juniors | ||
| 04/22/2007 - Wente Vineyards Classic | Criterium | JR | 15-16 | |||||||
| 1 | - | Joel Shaffer | 208502 | AMD-Discovery Channel Juniors | |||
| 04/22/2007 - Wente Vineyards Classic | Criterium | Cat 3 | |||||||
| 56 | - | Joel Shaffer | 208502 | AMD-Discovery Channel Juniors | |||
| 04/21/2007 - Wente Vineyards Classic | Road Race | JR | 15-16 | |||||||
| 6 | - | Joel Shaffer | 208502 | AMD-Discovery Channel Juniors | |||
| 04/15/2007 - Santa Cruz Classic Criterium | Criterium | Cat 3 | |||||||
| 10 | - | Joel Shaffer | 208502 | AMD-DiscoveryChannel Jrs | |||
| 04/14/2007 - Sea Otter Classic -2007 ROAD | Road Race | JR | 15-16 | |||||||
| 5 | - | Joel Shaffer | 208502 | 02:24:30 | 1302 | AMD-DISCOVERY CHANNEL JUNIORS | |
| 04/13/2007 - Sea Otter Classic -2007 ROAD | Road Race | JR | 15-16 | |||||||
| 11 | - | Joel Shaffer | 208502 | 00:43:22 | 3972 | AMD-DISCOVERY CHANNEL JUNIORS | |
| 04/13/2007 - Sea Otter Classic -2007 ROAD | Circuit Race | JR | 15-16 | |||||||
| 11 | - | Joel Shaffer | 208502 | 00:43:22 | 3972 | AMD-DISCOVERY CHANNEL JUNIORS | |
| 03/10/2007 - Tri-Flow Menlo Park Criterium | Criterium | Cat 3 | |||||||
| 55 | - | Joel Shaffer | 208502 | AMD-Discovery Channel Juniors | |||
| 03/04/2007 - Merco Credit Union Cycling Classic GP | Criterium | JR | 15-16 | |||||||
| 7 | - | Joel Shaffer | 208502 | AMD-Discovery Channel Juniors | |||
| 03/04/2007 - Merco Credit Union Cycling Classic GP | Criterium | Cat 3 | |||||||
| 68 | - | Joel Shaffer | 208502 | AMD-Discovery Channel Juniors | |||
| 02/18/2007 - Valley of the Sun Stage Race | Criterium | JR | |||||||
| 5 | - | Joel Shaffer | 208502 | ||||
| 02/17/2007 - Valley of the Sun Stage Race | Road Race | JR | |||||||
| 4 | - | Joel Shaffer | 208502 | ||||
| 02/16/2007 - Valley of the Sun Stage Race | Individual Time Trial | JR | |||||||
| 3 | - | Joel Shaffer | 208502 | ||||
| 02/16/2007 - Valley of the Sun Stage Race | Stage Race | JR | |||||||
| 3 | - | Joel Shaffer | 208502 | ||||
| 02/11/2007 - Cherry Pie Criterium | Criterium | JR | 15 -16 | |||||||
| 10 | - | Joel Shaffer | 208502 | AMD Discovery Channel Juniors | |||
| 02/11/2007 - Cherry Pie Criterium | Criterium | Cat 3 | |||||||
| 23 | - | Joel Shaffer | 208502 | Joel | AMD Discovery | ||
| 01/01/2007 - San Bruno Hill Climb | Road Race | JR | 10-18 | |||||||
| 3 | - | Joel Shaffer | 208502 | 17:26 | 68 | AMD Discovery Chnl | |
| 01/01/2007 - San Bruno Hill Climb | Road Race | JR | 10-18 | |||||||
| 3 | - | Joel Shaffer | 208502 | 17:26 | 68 | AMD Discovery Chnl | |
| 08/06/2006 - Timpani Criterium | Criterium | JR | 15-16 | |||||||
| 3 | - | Joel Shaffer | 208502 | 759 | Webcor Alto Velo | ||
| 07/22/2006 - Livermore Hills Road Race | Road Race | JR | 13-14 | |||||||
| 1 | - | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 07/14/2006 - 2006 USA Cycling Juniors Track Nationals | Points Race Final | Junior | 13-14 | |||||||
| 3 | - | Joel Shaffer | 208502 | 10 | 160 | ||
| 07/13/2006 - 2006 USA Cycling Juniors Track Nationals | 500 M | Junior | 13-14 | |||||||
| 3 | - | Joel Shaffer | 208502 | 39.383 | 160 | ||
| 07/13/2006 - 2006 USA Cycling Elite Masters U23 Jrs Road Nats | Individual Time Trial | 13-14 | |||||||
| 5 | - | Joel Shaffer | 208502 | 12.13.1901 8:45:52 PM | 335 | Webcor / Alto Velo | |
| 07/13/2006 - 2006 USA Cycling Juniors Track Nationals | 4 Km Scratch | Junior | 13-14 | |||||||
| 7 | - | Joel Shaffer | 208502 | Los Altos Hills CA | 160 | Webcor / Alto Velo | |
| 07/09/2006 - 2006 USA Cycling Elite Masters U23 Jrs Road Nats | Road Race | JR | 13-14 | |||||||
| 15 | - | Joel Shaffer | 208502 | 20:45:52 | 335 | Webcor / Alto Velo | |
| 06/17/2006 - California-Nevada /North Jr St Track Champ | Omnium | JR | 13-14 | |||||||
| 1 | - | Joel Shaffer | 208502 | 379 | Webcor / Alto Velo | ||
| 05/27/2006 - Livermore Criterium/Northern Calif/Nevada Jr Crite | Criterium | JR | 13-14 | |||||||
| 4 | - | Joel Shaffer | 208502 | 679 | Webcor / Alto Velo | ||
| 05/13/2006 - STBikes Cats Hill Classic | Criterium | JR | 13-14 | |||||||
| 4 | - | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 05/13/2006 - STBikes Cats Hill Classic | Criterium | JR | 13-14 | |||||||
| 4 | - | Joel Shaffer | 208502 | 569 | Webcor / Alto Velo | ||
| 05/13/2006 - STBikes Cats Hill Classic | Criterium | JR | 15-16 | |||||||
| 9 | - | Joel Shaffer | 208502 | 951 | Webcor / Alto Velo | ||
| 05/13/2006 - STBikes Cats Hill Classic | Criterium | JR | 15-16 | |||||||
| 9 | - | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 05/05/2006 - Golden State Criterium | Criterium | JR | 13-14 | |||||||
| 1 | - | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 04/15/2006 - Copperopolis Road Race | Road Race | JR | 13-14 | |||||||
| 17 | 374.58 | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 04/06/2006 - Sea Otter Classic -2006 USCF | Criterium | JR | 15-16 | |||||||
| 36 | - | Joel Shaffer | 208502 | 1085 | Webcor / Alto Velo | ||
| 02/12/2006 - Cherry Pie Criterium | Criterium | JR | 13-14 | |||||||
| 2 | - | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 02/12/2006 - Cherry Pie Criterium | Criterium | Cat 4 | |||||||
| 48 | - | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 07/16/2005 - Livermore Hills Road Race | Road Race | JR | 13-14 | |||||||
| 3 | - | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 06/24/2005 - Park City Cycling Fest | Criterium | JR | 13-14 | |||||||
| 7 | - | Joel Shaffer | 208502 | 32:09:00 | 333 | Webcor/Alto Velo | |
| 06/23/2005 - Park City Cycling Fest | Road Race | JR | 13-14 | |||||||
| 10 | - | Joel Shaffer | 208502 | 45:48:00 | 333 | Webcor/Alto Velo | |
| 06/21/2005 - Park City Cycling Fest | Individual Time Trial | JR | 13-14 | |||||||
| 10 | - | Joel Shaffer | 208502 | 17:07.3 | 333 | Webcor/Alto Velo | |
| 06/05/2005 - Dunlap Memorial Time Trail | Individual Time Trial | JR | 13-14 | |||||||
| 3 | - | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 05/30/2005 - St Bikes Criterium | Criterium | JR | 15-16 | |||||||
| 5 | - | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 05/22/2005 - EMC 2/Documentum Criterium | Criterium | JR | 13-14 | |||||||
| 1 | - | Joel Shaffer | 208502 | ||||
| 05/15/2005 - Golden State Criterium | Criterium | JR | 13-14 | |||||||
| 7 | - | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 05/07/2005 - Testarossa Vineyards Cats Hill Classic | Criterium | JR | 13-14 | |||||||
| 2 | - | Joel Shaffer | 208502 | 558 | Webcor / Alto Velo | ||
| 03/05/2005 - McLane Pacific Downtown GP | Criterium | JR | 1-18 | |||||||
| 29 | - | Joel Shaffer | 208502 | 450 | ALTO VELO | ||
| 02/26/2005 - Snelling Road Race | Road Race | JR | 13-14 | |||||||
| 2 | - | Joel Shaffer | 208502 | ||||
| 02/06/2005 - Cherry Pie Criterium | Criterium | JR | 13-14 | |||||||
| 1 | - | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 01/30/2005 - Early Bird Criterium | Criterium | JR | 10-14 | |||||||
| 4 | - | Joel Shaffer | 208502 | Webcor/Alto Velo | |||
| 05/08/2004 - Cats Hill Classic 30th Anniversary | Criterium | JR | 10-12 | |||||||
| 2 | - | Joel Shaffer | 208502 | 156 | Unattached | ||
| 06/19/2004 - Dunlap Memorial Time Trial | Individual Time Trial | JR | 10-12 | |||||||
| 1 | - | Joel Shaffer | 208502 | 20:45:52 | 8 | Unattached | |
| 06/06/2004 - N Cal District Junior Criterium Champion | Criterium | JR | 10-12 | |||||||
| 3 | - | Joel Shaffer | 208502 | 0.005 | Unattached | ||
| 06/26/2004 - Pescadrero Coastal Classic Road Race | Road Race | JR | 10-14 | |||||||
| 9 | - | Joel Shaffer | 208502 | 0.005 | Unattached | ||
| 05/01/2004 - Lodi Appellation TT | Individual Time Trial | JR | 10-12 | |||||||
| 1 | - | Joel Shaffer | 208502 | Unattached | |||
| 07/17/2004 - Livermore Hills Road Race | Road Race | JR | 10 - 12 | |||||||
| 1 | - | Joel Shaffer | 208502 | Unattached | |||
| 08/01/2004 - Timpani Criterium | Criterium | JR | 13-16 | |||||||
| 8 | - | Joel Shaffer | 208502 | Unattached | |||
| 08/19/2004 - Park City Cycling Festival-RR & Crits | Individual Time Trial | JR | 10-12 | |||||||
| 2 | - | Joel Shaffer | 208502 | 17:45.36 | 392 | LGBRC | |
| 08/20/2004 - Park City Cycling Festival-RR & Crits | Road Race | JR | 10-12 | |||||||
| 3 | - | Joel Shaffer | 208502 | 29:41:00 | 392 | LGBRC | |
| 08/21/2004 - Park City Cycling Festival-RR & Crits | Criterium | JR | 10-12 | |||||||
| 12 | - | Joel Shaffer | 208502 | 20:51 | 392 | LGBRC | |












