Joseph Hagedorn
| Event | Category | Date | |
|---|---|---|---|
| 23 | OBRA Championships: Kruger's Crossing Cyclocross Classic | Masters 35+ Category 3 | 11/19 | 
| DNF | River City Bicycles Cyclocross Crusade: Barton Park | Singlespeed | 11/12 | 
| 38 | River City Bicycles Cyclocross Crusade: Wooden Shoe | Masters 35+ Category 3 | 11/5 | 
| 42 | River City Bicycles Cyclocross Crusade: Bend | Masters 35+ Category 3 | 10/29 | 
| 69 | River City Bicycles Cyclocross Crusade: Bend | Masters 35+ Category 3 | 10/28 | 
| 59 | River City Bicycles Cyclocross Crusade: PIR: Heron Lakes | Masters 35+ Category 3 | 10/22 | 
| 7 | GPCM: Washougal CX | Masters 35+ Category 3 | 10/14 | 
| 76 | River City Bicycles Cyclocross Crusade: Alpenrose Dairy #2 | Masters 35+ Category 3 | 10/8 | 
| 71 | River City Bicycles Cyclocross Crusade: Alpenrose Dairy #1 | Masters 35+ Category 3 | 10/7 | 
| 26 | GPCM: Heiser Farm CX | Masters 35+ Category 3 | 9/30 | 
| 39 | Portland Trophy Cup | Masters Men 3/4 | 9/12 | 
| 16 | Portland Short Track Series | Category 3 Men 40-49 | 7/31 | 
| 16 | Portland Short Track Series | Category 3 Men 40-49 | 6/26 | 
33rd — Series Overall: Category 3 Men 40-49
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 16 | Portland Short Track Series | Category 3 Men 40-49 | 6/26 | 15 | 
| 16 | Portland Short Track Series | Category 3 Men 40-49 | 7/31 | 15 | 
| 42 | 
25th — Portland Short Track Series: July Standings: Category 3 Men 40-49
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 16 | Portland Short Track Series | Category 3 Men 40-49 | 7/31 | 15 | 
| 27 | 
38th — Portland Short Track Series: June Standings: Category 3 Men 40-49
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 16 | Portland Short Track Series | Category 3 Men 40-49 | 6/26 | 15 | 
| 15 | 
360th — 2017 Overall BAR: 2017 Cyclocross BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 7 | GPCM: Washougal CX | Masters 35+ Category 3 | 10/14 | 9 | 
| 9 | 
842nd — 2017 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 16 | Portland Short Track Series | Category 3 Men 40-49 | 6/26 | 1 | 
| 16 | Portland Short Track Series | Category 3 Men 40-49 | 7/31 | 1 | 
| 39 | Portland Trophy Cup | Masters Men 3/4 | 9/12 | 1 | 
| 26 | GPCM: Heiser Farm CX | Masters 35+ Category 3 | 9/30 | 1 | 
| 71 | River City Bicycles Cyclocross Crusade: Alpenrose Dairy #1 | Masters 35+ Category 3 | 10/7 | 1 | 
| 76 | River City Bicycles Cyclocross Crusade: Alpenrose Dairy #2 | Masters 35+ Category 3 | 10/8 | 1 | 
| 7 | GPCM: Washougal CX | Masters 35+ Category 3 | 10/14 | 1 | 
| 59 | River City Bicycles Cyclocross Crusade: PIR: Heron Lakes | Masters 35+ Category 3 | 10/22 | 1 | 
| 69 | River City Bicycles Cyclocross Crusade: Bend | Masters 35+ Category 3 | 10/28 | 1 | 
| 42 | River City Bicycles Cyclocross Crusade: Bend | Masters 35+ Category 3 | 10/29 | 1 | 
| 38 | River City Bicycles Cyclocross Crusade: Wooden Shoe | Masters 35+ Category 3 | 11/5 | 1 | 
| DNF | River City Bicycles Cyclocross Crusade: Barton Park | Singlespeed | 11/12 | 1 | 
| 23 | OBRA Championships: Kruger's Crossing Cyclocross Classic | Masters 35+ Category 3 | 11/19 | 1 | 
| 14 |