Charles Barrett

Event
30 GPTB: Winter Cross
67 Cross Crusade: PIR (Pro Paddock)
14 Kruger's Crossing Cyclocross Classic
77 Cross Crusade: Washington County Fair Complex
30 GPTB: Pedalers At The Poor Farm CX @ Edgefield
61 Cross Crusade: Deschutes Brewery
85 Cross Crusade: Deschutes Brewery
21 Blind Date at the Dairy
55 Cross Crusade: PIR (Heron Lakes)
26 Blind Date at the Dairy
42 Blind Date at the Dairy
72 Cross Crusade: Rainier
22 Blind Date at the Dairy
122 Cross Crusade: Alpenrose
29 Blind Date at the Dairy
61 Battle at Barlow
13 Fazio Farms CX p/b Ironclad
DNF Blind Date at the Dairy
35 GPTB: Het Meer CX Race
42 GPTB: David Douglas CX #1
5 Alsea Falls Switchback 6 Hr
22 Portland Short Track Series: Series Standings for July
29 Portland Short Track Series
21 Portland Short Track Series
23 Portland Short Track Series
34 Mt. Tabor Series
21 Portland Short Track Series
22 Portland Short Track Series: Series Standings for June
29 Portland Short Track Series
19 Pickett's Charge XC
39 Mt. Tabor Series
21 Portland Short Track Series
8 Test of Endurance 50/100
36 Mt. Tabor Series
18 Portland Short Track Series
23 Portland Short Track Series
34 Sisters Stampede
12 Cascade Chainbreaker XC
38 Montinore Road Race
17 Bear Springs Trap Pre-ride, STXC, XC: Bear Springs Trap XC
8 Bear Springs Trap Pre-ride, STXC, XC: Bear Springs Trap STXC
11 Rose Garden Circuit Race Series: Final Series Standings
16 Rose Garden Circuit Race Series: Final Series Standings
4 Rose Garden Circuit Race Series
13 Rose Garden Circuit Race Series: Series Standings after race 3
9 Rose Garden Circuit Race Series
13 Peak Sports Mudslinger XC
24 Echo Red to Red

88th — 2012 Ironman

Event
24 Echo Red to Red
13 Peak Sports Mudslinger XC
9 Rose Garden Circuit Race Series
4 Rose Garden Circuit Race Series
8 Bear Springs Trap Pre-ride, STXC, XC: Bear Springs Trap STXC
17 Bear Springs Trap Pre-ride, STXC, XC: Bear Springs Trap XC
38 Montinore Road Race
12 Cascade Chainbreaker XC
34 Sisters Stampede
23 Portland Short Track Series
18 Portland Short Track Series
36 Mt. Tabor Series
8 Test of Endurance 50/100
21 Portland Short Track Series
39 Mt. Tabor Series
19 Pickett's Charge XC
29 Portland Short Track Series
21 Portland Short Track Series
34 Mt. Tabor Series
23 Portland Short Track Series
21 Portland Short Track Series
29 Portland Short Track Series
5 Alsea Falls Switchback 6 Hr
42 GPTB: David Douglas CX #1
35 GPTB: Het Meer CX Race
DNF Blind Date at the Dairy
13 Fazio Farms CX p/b Ironclad
61 Battle at Barlow
29 Blind Date at the Dairy
122 Cross Crusade: Alpenrose
22 Blind Date at the Dairy
72 Cross Crusade: Rainier
26 Blind Date at the Dairy
42 Blind Date at the Dairy
55 Cross Crusade: PIR (Heron Lakes)
21 Blind Date at the Dairy
85 Cross Crusade: Deschutes Brewery
61 Cross Crusade: Deschutes Brewery
30 GPTB: Pedalers At The Poor Farm CX @ Edgefield
77 Cross Crusade: Washington County Fair Complex
14 Kruger's Crossing Cyclocross Classic
67 Cross Crusade: PIR (Pro Paddock)
30 GPTB: Winter Cross

47th — 2012 Overall BAR: 2012 Age Graded BAR: Masters Men 45-49

Event
210 2012 Overall BAR

127th — 2012 Overall BAR: Masters Men 4/5

Event
105 2012 Overall BAR: 2012 Road BAR

210th — 2012 Overall BAR: Masters Men

Event
110 2012 Overall BAR: 2012 Mountain Bike BAR
96 2012 Overall BAR: 2012 Short Track BAR

96th — 2012 Overall BAR: 2012 Short Track BAR: Masters Men

Event
8 Bear Springs Trap Pre-ride, STXC, XC: Bear Springs Trap STXC

105th — 2012 Overall BAR: 2012 Road BAR: Masters Men 4/5

Event
11 Rose Garden Circuit Race Series: Final Series Standings

110th — 2012 Overall BAR: 2012 Mountain Bike BAR: Masters Men

Event
13 Peak Sports Mudslinger XC
12 Cascade Chainbreaker XC
8 Test of Endurance 50/100
5 Alsea Falls Switchback 6 Hr

496th — 2012 Overall BAR: 2012 Cyclocross BAR: Masters Men

Event
13 Fazio Farms CX p/b Ironclad
14 Kruger's Crossing Cyclocross Classic

47

Portland, OR

M

5650

5902

2

2

C

5

5

December 31, 2007

December 31, 2014