Andrew Willis

Event
DNF Cross Crusade: Washington County Fair Complex
33 Cross Crusade: Clatsop County Fairgrounds
33 Blind Date at the Dairy: Final Series totals
44 Cross Crusade: Portland International Raceway
31 Blind Date at the Dairy: Series after date #4
18 Blind Date at the Dairy
49 Cross Crusade: Sherwood Forest Equestrian Center
31 Blind Date at the Dairy: Series Standings
16 Blind Date at the Dairy
31 Blind Date at the Dairy: Series Standings
54 Cross Crusade: Alpenrose Dairy
21 Blind Date at the Dairy
DNF Battle at Barlow
13 Hood River Double Cross
19 Tuesday PIR
34 Tuesday PIR
7 Tuesday PIR
23 Tuesday PIR: July Series
19 Ironclad Street Sprints and Criterium: Ironclad Criterium
18 Tuesday PIR
11 Gresham Crit
11 Mt. Tabor Series
22 Tuesday PIR
9 Mt. Tabor Series
25 Tuesday PIR
12 Swan Island Criterium
10 Mt. Tabor Series
3 Elkhorn Classic Stage Race-Dooley Mountain Road Race
20 Elkhorn Classic Stage Race-Pleasant Valley ITT
97 Elkhorn Classic Stage Race-Pleasant Valley ITT: Combined
4 Elkhorn Classic Stage Race-Oregon Trail Road Race
4 Elkhorn Classic Stage Race
3 Cirque du Cycling
77 Tuesday PIR
6 Tuesday PIR
23 Tuesday PIR: May Series Totals
7 Tuesday PIR
34 Mt. Tabor Circuit Race
24 Tuesday PIR
3 Silverton RR
43 Tuesday PIR
13 Tuesday PIR
10 Peak Sports Mudslinger
27 Tuesday PIR: April Series
10 Tuesday PIR
114 Cherry Blossom Cycling Classic: 8-mile Time Trial: Combined
37 Cherry Blossom Cycling Classic: Cherry City Criterium
32 Cherry Blossom Cycling Classic: 8-mile Time Trial
38 Cherry Blossom Cycling Classic: Orchard Run Circuit Race
37 Cherry Blossom Cycling Classic: Orchard Run Circuit Race: GC after Stage 2
33 Cherry Blossom Cycling Classic
13 Cherry Blossom Cycling Classic: Columbia Hills Road Race
13 Cherry Blossom Cycling Classic: Columbia Hills Road Race: GC after Stage 1
14 Tuesday PIR
28 Tuesday PIR
57 King's Valley
26 Tuesday PIR
1 Piece of Cake
15 Banana Belt Series: Banana Belt 3
58 Banana Belt Series: Banana Belt 2
32 Banana Belt Series
37 Sublime Sublimity Circuit Race
DNF Cherry Pie

53rd — 2010 Ironman

Event
DNF Cherry Pie
37 Sublime Sublimity Circuit Race
58 Banana Belt Series: Banana Belt 2
15 Banana Belt Series: Banana Belt 3
1 Piece of Cake
26 Tuesday PIR
57 King's Valley
28 Tuesday PIR
14 Tuesday PIR
13 Cherry Blossom Cycling Classic: Columbia Hills Road Race
38 Cherry Blossom Cycling Classic: Orchard Run Circuit Race
32 Cherry Blossom Cycling Classic: 8-mile Time Trial
37 Cherry Blossom Cycling Classic: Cherry City Criterium
10 Tuesday PIR
10 Peak Sports Mudslinger
13 Tuesday PIR
43 Tuesday PIR
3 Silverton RR
24 Tuesday PIR
34 Mt. Tabor Circuit Race
7 Tuesday PIR
6 Tuesday PIR
77 Tuesday PIR
3 Cirque du Cycling
4 Elkhorn Classic Stage Race-Oregon Trail Road Race
20 Elkhorn Classic Stage Race-Pleasant Valley ITT
3 Elkhorn Classic Stage Race-Dooley Mountain Road Race
10 Mt. Tabor Series
12 Swan Island Criterium
25 Tuesday PIR
9 Mt. Tabor Series
22 Tuesday PIR
11 Mt. Tabor Series
11 Gresham Crit
18 Tuesday PIR
19 Ironclad Street Sprints and Criterium: Ironclad Criterium
7 Tuesday PIR
34 Tuesday PIR
19 Tuesday PIR
13 Hood River Double Cross
DNF Battle at Barlow
21 Blind Date at the Dairy
54 Cross Crusade: Alpenrose Dairy
16 Blind Date at the Dairy
49 Cross Crusade: Sherwood Forest Equestrian Center
18 Blind Date at the Dairy
44 Cross Crusade: Portland International Raceway
33 Cross Crusade: Clatsop County Fairgrounds
DNF Cross Crusade: Washington County Fair Complex

150th — 2010 Overall BAR: Singlespeed/Fixed

Event
59 2010 Overall BAR: 2010 Mountain Bike BAR

86th — 2010 Overall BAR: Category 3 Men

Event
57 2010 Overall BAR: 2010 Criterium BAR
7 2010 Overall BAR: 2010 Road BAR

108th — 2010 Overall BAR: Senior Men

Event
109 2010 Overall BAR: 2010 Cyclocross BAR
100 2010 Overall BAR: 2010 Criterium BAR
165 2010 Overall BAR: 2010 Road BAR

7th — 2010 Overall BAR: 2010 Road BAR: Category 3 Men

Event
15 Banana Belt Series: Banana Belt 3
1 Piece of Cake
13 Cherry Blossom Cycling Classic: Columbia Hills Road Race
3 Silverton RR
4 Elkhorn Classic Stage Race
4 Elkhorn Classic Stage Race-Oregon Trail Road Race
3 Elkhorn Classic Stage Race-Dooley Mountain Road Race

109th — 2010 Overall BAR: 2010 Cyclocross BAR: Men A

Event
13 Hood River Double Cross

59th — 2010 Overall BAR: 2010 Mountain Bike BAR: Singlespeed/Fixed

Event
10 Peak Sports Mudslinger

57th — 2010 Overall BAR: 2010 Criterium BAR: Category 3 Men

Event
3 Cirque du Cycling

100th — 2010 Overall BAR: 2010 Criterium BAR: Senior Men

Event
12 Swan Island Criterium
11 Gresham Crit

165th — 2010 Overall BAR: 2010 Road BAR: Senior Men

Event
12 Mt. Tabor Series

12th — Mt. Tabor Series: Senior Men

Event
10 Mt. Tabor Series
9 Mt. Tabor Series
11 Mt. Tabor Series

32

Vancouver, WA

M

4680

180

1

A

2

N/A

January 31, 2008

December 31, 2014