Xander Viray

Event Category
23 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Category 1/2 Men
DNF Grand Prix Luciano Bailey: Heiser Farm CX Singlespeed
16 Portland Trophy Cup Open Singlespeed
24 Grand Prix Luciano Bailey: Ninkrossi Singlespeed
19 Portland Trophy Cup Open Singlespeed
16 Grand Prix Luciano Bailey: Corn Cross Singlespeed
70 Tuesday Night PIR Men 1/2/3
17 Mt. Tabor Series Men 3
12 OBRA Omnium Championships: Silverton Road Race Men Category 3
15 Mt. Tabor Series Men 3
34 Hammer Velo Crit Senior Men
13 Hammer Velo Crit Category 3
13 Mt. Tabor Series Men 3
19 Mt. Tabor Series Men 3
52 Tuesday Night PIR Category 1/2/3

48th — Overall BAR: Category 3 Men

Event Category Points
43 Criterium BAR Category 3 Men 258
51 Road BAR Category 3 Men 250
508

51st — Road BAR: Category 3 Men

Event Category Points
33 Mt. Tabor Series Category 3 Men
12 OBRA Omnium Championships: Silverton Road Race Men Category 3 8
8

43rd — Criterium BAR: Category 3 Men

Event Category Points
13 Hammer Velo Crit Category 3 3
3

33rd — Mt. Tabor Series: Category 3 Men

Event Category Points
13 Mt. Tabor Series Men 3 4
15 Mt. Tabor Series Men 3 1
5

706th — 2019 Ironman

Event Category Points
52 Tuesday Night PIR Category 1/2/3 1
19 Mt. Tabor Series Men 3 1
13 Mt. Tabor Series Men 3 1
13 Hammer Velo Crit Category 3 1
34 Hammer Velo Crit Senior Men 1
15 Mt. Tabor Series Men 3 1
12 OBRA Omnium Championships: Silverton Road Race Men Category 3 1
17 Mt. Tabor Series Men 3 1
70 Tuesday Night PIR Men 1/2/3 1
16 Grand Prix Luciano Bailey: Corn Cross Singlespeed 1
19 Portland Trophy Cup Open Singlespeed 1
24 Grand Prix Luciano Bailey: Ninkrossi Singlespeed 1
16 Portland Trophy Cup Open Singlespeed 1
DNF Grand Prix Luciano Bailey: Heiser Farm CX Singlespeed 1
23 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Category 1/2 Men 1
15

26

Portland, Oregon

M

14183

692

2

3/Novice

2

3

5/Novice

April 15, 2014

December 31, 2020