Joseph Hoerner
5th — Series Overall: Masters 50+
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 7 | Cross Crusade: Alpenrose | Masters 50+ | 10/11 | 12 |
| 7 | Cross Crusade: Alpenrose | Masters 50+ | 10/12 | 12 |
| 4 | Cross Crusade: Heron Lakes | Masters 50+ | 10/19 | 15 |
| 3 | Cross Crusade: WA County Fairgrounds | Masters 50+ | 10/26 | 16 |
| 5 | Cross Crusade: PIR Infield | Masters 50+ | 11/9 | 14 |
| 4 | Cross Crusade: Barton Park | Masters 50+ | 11/16 | 15 |
| 84 |
5th — Cross Crusade Callups: Masters 50+
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 4 | GPRT: Hood River Double Cross | Masters 50+ | 9/13 | 8 |
| 6 | Hood River Double Cross | Masters 50+ | 9/14 | 6 |
| 8 | GPRT: Zaaldercross | Masters 50+ | 9/20 | 4 |
| 6 | Battle at Barlow | Masters 50+ | 9/28 | 6 |
| 24 |
29th — Oregon TT Cup: Masters Men 50-59
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 6 | OBRA Uphill TT Championship | Masters Men 50-59 | 8/10 | 10 |
| 10 |
85th — 2014 Overall BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 7 | 2014 Overall BAR: Cyclocross BAR | Masters Men | 1/1 | 294 |
| 51 | 2014 Overall BAR: Time Trial BAR | Masters Men | 1/1 | 250 |
| 544 |
14th — 2014 Overall BAR: 2014 Age Graded BAR: Masters Men 55-59
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 85 | Overall BAR | Masters Men | 1/1 | 544 |
| 544 |
51st — 2014 Overall BAR: 2014 Time Trial BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 2 | OUCH | Masters Men 55-59 | 7/27 | 14 |
| 2 | OBRA Uphill TT Championship | Masters Men 55-59 | 8/10 | 28 |
| 42 |
7th — 2014 Overall BAR: 2014 Cyclocross BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 1 | Kruger's Kermesse Farm Crit | Masters Men 50+ | 8/24 | 15 |
| 5 | GPRT: DDCX 1 | Masters 50+ | 8/30 | 11 |
| 3 | GPRT: Het Meer | Masters 50+ | 9/6 | 13 |
| 4 | GPRT: Hood River Double Cross | Masters 50+ | 9/13 | 12 |
| 6 | Hood River Double Cross | Masters 50+ | 9/14 | 10 |
| 8 | GPRT: Zaaldercross | Masters 50+ | 9/20 | 8 |
| 3 | GPRT: Ninkrossi | Masters 50+ | 9/27 | 13 |
| 6 | Battle at Barlow | Masters 50+ | 9/28 | 10 |
| 4 | GPRT: Heiser Farms CX | Masters 50+ | 10/4 | 12 |
| 3 | Psycho Cross Series | Masters Men 50+ | 10/5 | 13 |
| 7 | Cross Crusade: Alpenrose | Masters 50+ | 10/11 | 9 |
| 7 | Cross Crusade: Alpenrose | Masters 50+ | 10/12 | 9 |
| 4 | Cross Crusade: Heron Lakes | Masters 50+ | 10/19 | 18 |
| 3 | Cross Crusade: WA County Fairgrounds | Masters 50+ | 10/26 | 13 |
| 9 | Cross Crusade: Deschutes Brewery | Masters 50+ | 11/2 | 7 |
| 5 | Cross Crusade: PIR Infield | Masters 50+ | 11/9 | 11 |
| 4 | Cross Crusade: Barton Park | Masters 50+ | 11/16 | 12 |
| 196 |
532nd — 2014 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 2 | OUCH | Masters Men 55-59 | 7/27 | 1 |
| 2 | OBRA Uphill TT Championship | Masters Men 55-59 | 8/10 | 1 |
| 6 | OBRA Uphill TT Championship | Masters Men 50-59 | 8/10 | 1 |
| 1 | Kruger's Kermesse Farm Crit | Masters Men 50+ | 8/24 | 1 |
| 5 | GPRT: DDCX 1 | Masters 50+ | 8/30 | 1 |
| 3 | GPRT: Het Meer | Masters 50+ | 9/6 | 1 |
| 4 | GPRT: Hood River Double Cross | Masters 50+ | 9/13 | 1 |
| 6 | Hood River Double Cross | Masters 50+ | 9/14 | 1 |
| 8 | GPRT: Zaaldercross | Masters 50+ | 9/20 | 1 |
| 3 | GPRT: Ninkrossi | Masters 50+ | 9/27 | 1 |
| 6 | Battle at Barlow | Masters 50+ | 9/28 | 1 |
| 4 | GPRT: Heiser Farms CX | Masters 50+ | 10/4 | 1 |
| 3 | Psycho Cross Series | Masters Men 50+ | 10/5 | 1 |
| 7 | Cross Crusade: Alpenrose | Masters 50+ | 10/11 | 1 |
| 7 | Cross Crusade: Alpenrose | Masters 50+ | 10/12 | 1 |
| 4 | Cross Crusade: Heron Lakes | Masters 50+ | 10/19 | 1 |
| 3 | Cross Crusade: WA County Fairgrounds | Masters 50+ | 10/26 | 1 |
| 16 | Cross Crusade: Deschutes Brewery | Masters 50+ | 11/1 | 1 |
| 9 | Cross Crusade: Deschutes Brewery | Masters 50+ | 11/2 | 1 |
| 5 | Cross Crusade: PIR Infield | Masters 50+ | 11/9 | 1 |
| 4 | Cross Crusade: Barton Park | Masters 50+ | 11/16 | 1 |
| 21 |