Doug Brecht
| Event | Category | Date | |
|---|---|---|---|
| 29 | Kruger's Crossing CX | Masters 35+ C | 11/22 |
| 11 | Cross Crusade: Portland International Raceway | Clydesdale | 11/15 |
| 32 | Cross Crusade: Cascade Locks | Masters 35+ C | 10/18 |
| 27 | Cross Crusade: Alpenrose | Masters 35+ C | 10/11 |
| 9 | Battle at Barlow | Masters 35+ C | 9/27 |
| DNF | GPRM 2015: DDCX | Clydesdale | 9/5 |
| 28 | Kruger's Kermesse Farm Crit | Men C | 8/30 |
| 2 | Kruger's Kermesse Farm Crit | Clydesdale | 8/30 |
| 13 | River City Bicycles Tuesday PIR | Men Category 4/5 | 6/30 |
| 37 | Rainier Road Race- OBRA Championship RR | Category 4/5 | 6/21 |
| 26 | Hammer Velo Criterium | Masters Men 50+ | 6/6 |
| 28 | Gorge Roubaix | Men Category 4/5 | 3/29 |
| 35 | Gorge Roubaix | Men Category 4/5 | 3/28 |
| 2 | Dirty Circles 3: Hot Spots | Masters Men 4/5 | 3/15 |
| 2 | Dirty Circles 3 | Masters Men 4/5 | 3/15 |
| 2 | Dirty Circles 2: Hot Spots | Masters Men 4/5 | 3/8 |
| 15 | Dirty Circles 2 | Masters Men 4/5 | 3/8 |
| 2 | Dirty Circles | Masters Men 4/5 | 3/1-15 |
| 32 | Dirty Circles 1 | Masters Men 50+ | 3/1 |
| 3 | Dirty Circles 1 | Masters Men 4/5 | 3/1 |
539th — 2015 Overall BAR: 2015 Cyclocross BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 9 | Battle at Barlow | Masters 35+ C | 9/27 | 7 |
| 7 |
75th — 2015 Overall BAR: Clydesdale
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 49 | 2015 Overall BAR: Cyclocross BAR | Clydesdale | 1/1 | 252 |
| 252 |
49th — 2015 Overall BAR: 2015 Cyclocross BAR: Clydesdale
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 2 | Kruger's Kermesse Farm Crit | Clydesdale | 8/30 | 14 |
| 11 | Cross Crusade: Portland International Raceway | Clydesdale | 11/15 | 5 |
| 19 |
16th — 2015 Overall BAR: Masters Men 4/5
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 11 | 2015 Overall BAR: Road BAR | Masters Men 4/5 | 1/1 | 290 |
| 290 |
11th — 2015 Overall BAR: 2015 Road BAR: Masters Men 4/5
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 2 | Dirty Circles | Masters Men 4/5 | 3/1-15 | 14 |
| 3 | Dirty Circles 1 | Masters Men 4/5 | 3/1 | 13 |
| 15 | Dirty Circles 2 | Masters Men 4/5 | 3/8 | 1 |
| 2 | Dirty Circles 3 | Masters Men 4/5 | 3/15 | 14 |
| 42 |
660th — 2015 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 3 | Dirty Circles 1 | Masters Men 4/5 | 3/1 | 1 |
| 32 | Dirty Circles 1 | Masters Men 50+ | 3/1 | 1 |
| 15 | Dirty Circles 2 | Masters Men 4/5 | 3/8 | 1 |
| 2 | Dirty Circles 3 | Masters Men 4/5 | 3/15 | 1 |
| 35 | Gorge Roubaix | Men Category 4/5 | 3/28 | 1 |
| 28 | Gorge Roubaix | Men Category 4/5 | 3/29 | 1 |
| 26 | Hammer Velo Criterium | Masters Men 50+ | 6/6 | 1 |
| 37 | Rainier Road Race- OBRA Championship RR | Category 4/5 | 6/21 | 1 |
| 13 | River City Bicycles Tuesday PIR | Men Category 4/5 | 6/30 | 1 |
| 2 | Kruger's Kermesse Farm Crit | Clydesdale | 8/30 | 1 |
| 28 | Kruger's Kermesse Farm Crit | Men C | 8/30 | 1 |
| DNF | GPRM 2015: DDCX | Clydesdale | 9/5 | 1 |
| 9 | Battle at Barlow | Masters 35+ C | 9/27 | 1 |
| 27 | Cross Crusade: Alpenrose | Masters 35+ C | 10/11 | 1 |
| 32 | Cross Crusade: Cascade Locks | Masters 35+ C | 10/18 | 1 |
| 11 | Cross Crusade: Portland International Raceway | Clydesdale | 11/15 | 1 |
| 29 | Kruger's Crossing CX | Masters 35+ C | 11/22 | 1 |
| 17 |