2019 Cyclocross BAR: Masters Men
Tony Ruiz
| Event | Category | Date | Points | ||
|---|---|---|---|---|---|
| 51 | Cyclocross Crusade: Cascade Locks | Category 4 Masters 35+ | 10/13 | 0 | |
| 62 | Cyclocross Crusade: Cascade Locks | Masters 50+ Men | 10/13 | 0 | |
| 54 | Cyclocross Crusade: PIR Heron Lakes | Category 4 Masters 35+ | 10/20 | 0 | |
| 72 | Cyclocross Crusade: PIR Heron Lakes | Masters 50+ Men | 10/20 | 0 | |
| 29 | Cyclocross Crusade: Deschutes Brewery Day 2 | Category 4 Masters Men 35+ | 10/27 | 0 | |
| 36 | Cyclocross Crusade: Deschutes Brewery Day 2 | Masters 50+ Men | 10/27 | 0 | |
| 39 | Cyclocross Crusade: Rainier High School | Category 4 Masters 35+ | 11/3 | 0 | |
| 45 | Cyclocross Crusade: Rainier High School | Masters 50+ Men | 11/3 | 0 | |
| 35 | **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park | Category 4 Masters 35+ Men | 11/10 | 0 | |
| 52 | **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park | Masters 50+ Men | 11/10 | 0 | |
| 50 | Cyclocross Crusade: Kruger's CX | Category 4 Masters 35+ | 11/17 | 0 | |
| 47 | Cyclocross Crusade: Kruger's CX | Masters 50+ Men | 11/17 | 0 | |
| 81 | Cyclocross Crusade: Alpenrose Dairy Day 1 | Masters 50+ Men | 10/5 | Must be sanctioned by OBRA | 0 |
| 71 | Cyclocross Crusade: Alpenrose Dairy Day 2 | Masters 50+ Men | 10/6 | Must be sanctioned by OBRA | 0 |
| 40 | Bridge City CX | Open Men 50-59 | 11/24 | Must be sanctioned by OBRA | 0 |
| 69 | Bridge City CX | Open Masters Men 35+ | 11/24 | Must be sanctioned by OBRA | 0 |
| 25 | Bridge City CX | Category 4 Masters 35+ | 11/24 | Must be sanctioned by OBRA | 0 |
| 59 | Bridge City CX | Open Masters Men 35+ 3/4 | 11/24 | Must be sanctioned by OBRA | 0 |
| 0.0 | |||||
Updated 22 Dec 13:33