Michael Gallagher

Event
2 Kruger's Crossing Cyclocross
5 OBRA CCX Championship
9 Cross Crusade: Barton Park
5 Cross Crusade: Clatsop County Fairgrounds
2 Cross Crusade: Clatsop County Fairgrounds
1 Blind Date at the Dairy: Final Series totals
2 Blind Date at the Dairy
7 Cross Crusade: Portland International Raceway
1 Blind Date at the Dairy: Series after date #4
1 Blind Date at the Dairy
1 Blind Date at the Dairy
2 Blind Date at the Dairy: Series Standings
5 Cross Crusade: Rainier High School
1 Heiser Farm Cyclocross
2 Blind Date at the Dairy: Series Standings
8 Cross Crusade: Alpenrose Dairy
3 Blind Date at the Dairy: Series Standings
3 Blind Date at the Dairy
2 Battle at Barlow
DNF Kruger's Kermesse Farm Crit
2 Portland MTB Short Track Series
1 Portland MTB Short Track Series
3 Portland MTB Short Track Series
19 Gresham Crit
21 Mt. Tabor Series
6 Portland MTB Short Track Series
18 Mt. Tabor Series
3 Portland MTB Short Track Series
19 Portland MTB Short Track Series
14 Portland MTB Short Track Series
4 Portland MTB Short Track Series
7 Portland MTB Short Track Series
7 Horning's Hustle

99th — 2010 Overall BAR: 2010 Age Graded BAR: Masters Men 35-39

Event
561 2010 Overall BAR

356th — 2010 Ironman

Event
7 Horning's Hustle
7 Portland MTB Short Track Series
19 Portland MTB Short Track Series
3 Portland MTB Short Track Series
18 Mt. Tabor Series
6 Portland MTB Short Track Series
21 Mt. Tabor Series
19 Gresham Crit
3 Portland MTB Short Track Series
1 Portland MTB Short Track Series
2 Portland MTB Short Track Series
DNF Kruger's Kermesse Farm Crit
2 Battle at Barlow
3 Blind Date at the Dairy
8 Cross Crusade: Alpenrose Dairy
1 Heiser Farm Cyclocross
5 Cross Crusade: Rainier High School
1 Blind Date at the Dairy
1 Blind Date at the Dairy
7 Cross Crusade: Portland International Raceway
2 Blind Date at the Dairy
2 Cross Crusade: Clatsop County Fairgrounds
5 Cross Crusade: Clatsop County Fairgrounds
9 Cross Crusade: Barton Park
5 OBRA CCX Championship
2 Kruger's Crossing Cyclocross

561st — 2010 Overall BAR: Masters Men

Event
266 2010 Overall BAR: 2010 Mountain Bike BAR
137 2010 Overall BAR: 2010 Short Track BAR

83rd — 2010 Overall BAR: Senior Men

Event
3 2010 Overall BAR: 2010 Cyclocross BAR
17 2010 Overall BAR: 2010 Short Track BAR

3rd — 2010 Overall BAR: 2010 Cyclocross BAR: Men A

Event
2 Battle at Barlow
8 Cross Crusade: Alpenrose Dairy
1 Heiser Farm Cyclocross
5 Cross Crusade: Rainier High School
7 Cross Crusade: Portland International Raceway
1 Blind Date at the Dairy: Final Series totals
2 Cross Crusade: Clatsop County Fairgrounds
5 Cross Crusade: Clatsop County Fairgrounds
9 Cross Crusade: Barton Park
5 OBRA CCX Championship
2 Kruger's Crossing Cyclocross

137th — 2010 Overall BAR: 2010 Short Track BAR: Masters Men

Event
14 Portland MTB Short Track Series

266th — 2010 Overall BAR: 2010 Mountain Bike BAR: Masters Men

Event
7 Horning's Hustle

17th — 2010 Overall BAR: 2010 Short Track BAR: Pro Men

Event
4 Portland MTB Short Track Series

5th — Cross Crusade: Series Overall: Category A

Event
8 Cross Crusade: Alpenrose Dairy
5 Cross Crusade: Rainier High School
7 Cross Crusade: Portland International Raceway
2 Cross Crusade: Clatsop County Fairgrounds
5 Cross Crusade: Clatsop County Fairgrounds
9 Cross Crusade: Barton Park

41

Portland, OR

M

2964

Elite

A

1

5

Not a current member