| 45 |
Cross Crusade: Barton Park |
Category A |
11/14 |
| 27 |
Cross Crusade: Washington County Fair Complex |
Category A |
11/07/2010 |
| DNF |
Cross Crusade: Clatsop County Fairgrounds |
Category A |
10/31 |
| 43 |
Cross Crusade: Clatsop County Fairgrounds |
Category A |
10/30/2010 |
| 22 |
Cross Crusade: Portland International Raceway |
Category A |
10/24/2010 |
| DNF |
Cross Crusade: Sherwood Forest Equestrian Center |
Category A |
10/17/2010 |
| 18 |
Cross Crusade: Rainier High School |
Category A |
10/10/2010 |
| 35 |
Cross Crusade: Alpenrose Dairy |
Category A |
10/03/2010 |
| 29 |
Battle at Barlow |
Cat A Men |
09/26/2010 |
| 89 |
Cascade Cycling Classic: Awbrey Butte Circuit Race |
Pro/1 Men |
07/25/2010 |
| 110 |
Cascade Cycling Classic: Downtown Criterium |
Pro/1 Men |
07/24/2010 |
| 27 |
Cascade Cycling Classic: Cascade Lakes Road Race |
Pro/1 Men |
07/23/2010 |
| 70 |
Cascade Cycling Classic: Skyliners Time Trial |
Pro/1 Men |
07/22/2010 |
| 76 |
Cascade Cycling Classic: McKenzie Pass Road Race |
Pro/1 Men |
07/21/2010 |
| 66 |
Cascade Cycling Classic |
Pro/1 Men |
07/20/2010-07/25/2010 |
| 86 |
Cascade Cycling Classic: Prologue-Old Mill |
Pro/1 Men |
07/20/2010 |
| 17 |
High Desert Omnium: Road Race |
P/1/2 |
07/11/2010 |
| 6 |
High Desert Omnium: Time Trial: Combined |
Combined |
7/10 |
| 6 |
High Desert Omnium: Time Trial |
P/1/2 |
07/10/2010 |
| 7 |
High Desert Omnium: Criterium |
P/1/2 |
07/10/2010 |
| 7 |
High Desert Omnium |
P/1/2 |
07/10/2010-07/11/2010 |
| 17 |
Mt. Tabor Series |
Senior Men |
07/07/2010 |
| 5 |
Mt. Tabor Series |
Senior Men |
06/30/2010 |
| 25 |
Piece of Cake |
Men 1/2 |
03/28/2010 |