Jeff Otto

Event Category
1 Blind Date at the Dairy Masters Men 50+
1 Grand Prix Brad Ross: GP: Ninkrossi Masters 50+
1 Blind Date at the Dairy Masters Men 50+
2 Grand Prix Brad Ross: GP: Zaaldercross Masters 50+
1 Blind Date at the Dairy Masters Men 50+
1 Grand Prix Brad Ross: GP: Het Meer CX Masters 50+
1 Blind Date at the Dairy Masters Men 50+
1 Grand Prix Brad Ross: GP: David Douglas CX Masters 50+
6 Six Hours of Mount Hood Two-Person Masters 80+
4 Willamette Gran Fondo Men 50-59
3 Montinore Road Race Masters Men 50+ 1/2/3
4 Barton Park Road Race Masters 50+ 3/4/5
4 Kings Valley Road Race Masters 50+
18 Echo Red 2 Red XC & Poker Ride/Run Category 1 Men 45+

4th — 2016 Overall BAR: 2016 Cyclocross BAR: Masters Men

Event Category Points
1 Grand Prix Brad Ross: GP: David Douglas CX Masters 50+ 15
1 Blind Date at the Dairy: September Standings Masters Men 50+ 15
1 Grand Prix Brad Ross: GP: Het Meer CX Masters 50+ 15
2 Grand Prix Brad Ross: GP: Zaaldercross Masters 50+ 14
1 Grand Prix Brad Ross: GP: Ninkrossi Masters 50+ 15
74

233rd — 2016 Overall BAR: 2016 Mountain Bike BAR: Masters Men

Event Category Points
6 Six Hours of Mount Hood Two-Person Masters 80+ 5
5

15th — 2016 Overall BAR: 2016 Age Graded BAR: Masters Men 50-54

Event Category Points
58 2016 Overall BAR Masters Men 639
639

58th — 2016 Overall BAR: Masters Men

Event Category Points
4 2016 Overall BAR: 2016 Cyclocross BAR Masters Men 297
27 2016 Overall BAR: 2016 Road BAR Masters Men 274
233 2016 Overall BAR: 2016 Mountain Bike BAR Masters Men 68
639

27th — 2016 Overall BAR: 2016 Road BAR: Masters Men

Event Category Points
4 Kings Valley Road Race Masters 50+ 12
4 Barton Park Road Race Masters 50+ 3/4/5 12
3 Montinore Road Race Masters Men 50+ 1/2/3 13
37

564th — 2016 Ironman

Event Category Points
18 Echo Red 2 Red XC & Poker Ride/Run Category 1 Men 45+ 1
4 Kings Valley Road Race Masters 50+ 1
4 Barton Park Road Race Masters 50+ 3/4/5 1
3 Montinore Road Race Masters Men 50+ 1/2/3 1
4 Willamette Gran Fondo Men 50-59 1
6 Six Hours of Mount Hood Two-Person Masters 80+ 1
1 Grand Prix Brad Ross: GP: David Douglas CX Masters 50+ 1
1 Blind Date at the Dairy Masters Men 50+ 1
1 Grand Prix Brad Ross: GP: Het Meer CX Masters 50+ 1
1 Blind Date at the Dairy Masters Men 50+ 1
2 Grand Prix Brad Ross: GP: Zaaldercross Masters 50+ 1
1 Blind Date at the Dairy Masters Men 50+ 1
1 Grand Prix Brad Ross: GP: Ninkrossi Masters 50+ 1
1 Blind Date at the Dairy Masters Men 50+ 1
14

1st — Blind Date at the Dairy: Masters Men 50+

Event Category Points
1 Blind Date at the Dairy Masters Men 50+ 15
1 Blind Date at the Dairy Masters Men 50+ 15
1 Blind Date at the Dairy Masters Men 50+ 15
1 Blind Date at the Dairy Masters Men 50+ 15
60

1st — Grand Prix Brad Ross: Series Overall: Masters 50+ Men

Event Category Points
1 Grand Prix Brad Ross: GP: David Douglas CX Masters 50+ 100
1 Grand Prix Brad Ross: GP: Het Meer CX Masters 50+ 100
2 Grand Prix Brad Ross: GP: Zaaldercross Masters 50+ 80
1 Grand Prix Brad Ross: GP: Ninkrossi Masters 50+ 100
380

1st — Blind Date at the Dairy: September Standings: Masters Men 50+

Event Category Points
1 Blind Date at the Dairy Masters Men 50+ 15
1 Blind Date at the Dairy Masters Men 50+ 15
1 Blind Date at the Dairy Masters Men 50+ 15
1 Blind Date at the Dairy Masters Men 50+ 15
60

54

Beaverton, OR

M

6382

636

1

1

2

3

5

February 18, 2009

December 31, 2016