Keelan Ontiveros

Event Category
2 Kruger's Crossing CX Category B
2 OBRA Cyclocross Championships p/b City of Sandy Category B
14 Cross Crusade: Portland International Raceway Category B
1 Cross Crusade: Barton Park Category B
7 Cross Crusade: Deschutes Brewery Category B
8 Cross Crusade: Deschutes Brewery Category B
DNF Cross Crusade: Cascade Locks Category B
12 Cross Crusade: Alpenrose Category B
27 Cross Crusade: Alpenrose Category B
6 GPRM 2015: Heiser Farm Category B
3 Vancouver Criterium: OBRA Criterium Championships Men Category 3
3 Mt. Tabor Series Men 3
7 Mt. Tabor Series Category 3 Men
8 Hammer Velo Criterium Category 3 Men
47 River City Bicycles Tuesday PIR Category 1/2/3
11 Montinore Road Race pb Team Oregon Men 3
18 Cherry Pie Men 3
19 Dirty Circles Men 1/2/3
12 Dirty Circles 1 Men 1/2/3

5th — 2015 Overall BAR: 2015 Cyclocross BAR: Men B

Event Category Points
6 GPRM 2015: Heiser Farm Category B 10
12 Cross Crusade: Alpenrose Category B 4
8 Cross Crusade: Deschutes Brewery Category B 8
7 Cross Crusade: Deschutes Brewery Category B 9
1 Cross Crusade: Barton Park Category B 15
14 Cross Crusade: Portland International Raceway Category B 2
2 OBRA Cyclocross Championships p/b City of Sandy Category B 28
2 Kruger's Crossing CX Category B 14
90

4th — 2015 Overall BAR: 2015 Criterium BAR: Category 3 Men

Event Category Points
8 Hammer Velo Criterium Category 3 Men 8
3 Vancouver Criterium: OBRA Criterium Championships Men Category 3 26
34

26th — 2015 Overall BAR: Category 3 Men

Event Category Points
4 2015 Overall BAR: 2015 Criterium BAR Category 3 Men 297
5 2015 Overall BAR: 2015 Cyclocross BAR Men B 296
112 2015 Overall BAR: 2015 Road BAR Category 3 Men 189
782

112th — 2015 Overall BAR: 2015 Road BAR: Category 3 Men

Event Category Points
11 Montinore Road Race pb Team Oregon Men 3 5
5

387th — 2015 Overall BAR: Senior Men

Event Category Points
103 2015 Overall BAR: 2015 Road BAR Senior Men 198
198

103rd — 2015 Overall BAR: 2015 Road BAR: Senior Men

Event Category Points
12 Dirty Circles 1 Men 1/2/3 6
6

608th — 2015 Ironman

Event Category Points
12 Dirty Circles 1 Men 1/2/3 1
18 Cherry Pie Men 3 1
11 Montinore Road Race pb Team Oregon Men 3 1
47 River City Bicycles Tuesday PIR Category 1/2/3 1
8 Hammer Velo Criterium Category 3 Men 1
7 Mt. Tabor Series Category 3 Men 1
3 Mt. Tabor Series Men 3 1
3 Vancouver Criterium: OBRA Criterium Championships Men Category 3 1
6 GPRM 2015: Heiser Farm Category B 1
27 Cross Crusade: Alpenrose Category B 1
12 Cross Crusade: Alpenrose Category B 1
DNF Cross Crusade: Cascade Locks Category B 1
8 Cross Crusade: Deschutes Brewery Category B 1
7 Cross Crusade: Deschutes Brewery Category B 1
1 Cross Crusade: Barton Park Category B 1
14 Cross Crusade: Portland International Raceway Category B 1
2 OBRA Cyclocross Championships p/b City of Sandy Category B 1
2 Kruger's Crossing CX Category B 1
18

5th — Cross Crusade: Series Overall: Category B

Event Category Points
12 Cross Crusade: Alpenrose Category B 7
8 Cross Crusade: Deschutes Brewery Category B 11
7 Cross Crusade: Deschutes Brewery Category B 12
1 Cross Crusade: Barton Park Category B 26
14 Cross Crusade: Portland International Raceway Category B 5
61

20th — Mt. Tabor Series: Category 3 Men

Event Category Points
7 Mt. Tabor Series Category 3 Men 28
3 Mt. Tabor Series Men 3 50
78

17

Portland, OR

M

10204

398

3

3

3

3

5

June 8, 2011

December 31, 2017