Thomas Hainisch
| Event | Category | Date | |
|---|---|---|---|
| 2 | Ochoco Gravel Roubaix | Men Category 1-3 (80-Mile) | 8/26 |
| 1 | Cascade Cream Puff 50 Mile | Veteran Men 35+ | 8/5 |
| 1 | Cascade Cream Puff | Veteran Men 35+ | 8/5 |
| DNS | High Cascades 100 | Veteran Men 40-49 | 7/15 |
| 2 | Sagebrush Cycles TT and Duathlon Series: Combined | Combined | 5/24 |
| 1 | Sagebrush Cycles TT and Duathlon Series | Men 3 | 5/24 |
| 6 | Sagebrush Cycles TT and Duathlon Series: Combined | Combined | 5/17 |
| 1 | Sagebrush Cycles TT and Duathlon Series | Men Eddy | 5/17 |
| 7 | Chainbreaker Mountain Bike Race Series: XC Race | Elite Men | 5/13 |
| DNF | Oregon Coast Gravel Epic | Men 40-49 | 4/22 |
56th — 2017 Overall BAR: 2017 Age Graded BAR: Masters Men 40-44
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 385 | Overall BAR | Masters Men | 1/1 | 249 |
| 249 |
385th — 2017 Overall BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 52 | 2017 Overall BAR: Mountain Bike BAR | Masters Men | 1/1 | 249 |
| 249 |
52nd — 2017 Overall BAR: 2017 Mountain Bike BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 1 | Cascade Cream Puff | Veteran Men 35+ | 8/5 | 15 |
| 1 | Cascade Cream Puff 50 Mile | Veteran Men 35+ | 8/5 | 15 |
| 30 |
41st — 2017 Overall BAR: 2017 Time Trial BAR: Senior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 1 | Sagebrush Cycles TT and Duathlon Series | Men Eddy | 5/17 | 15 |
| 15 |
64th — 2017 Overall BAR: Senior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 23 | 2017 Overall BAR: Mountain Bike BAR | Elite Men | 1/1 | 278 |
| 41 | 2017 Overall BAR: Time Trial BAR | Senior Men | 1/1 | 260 |
| 538 |
23rd — 2017 Overall BAR: 2017 Mountain Bike BAR: Elite Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 7 | Chainbreaker Mountain Bike Race Series: XC Race | Elite Men | 5/13 | 9 |
| 9 |
1594th — 2017 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| DNF | Oregon Coast Gravel Epic | Men 40-49 | 4/22 | 1 |
| 7 | Chainbreaker Mountain Bike Race Series: XC Race | Elite Men | 5/13 | 1 |
| 1 | Sagebrush Cycles TT and Duathlon Series | Men Eddy | 5/17 | 1 |
| 1 | Sagebrush Cycles TT and Duathlon Series | Men 3 | 5/24 | 1 |
| 1 | Cascade Cream Puff | Veteran Men 35+ | 8/5 | 1 |
| 1 | Cascade Cream Puff 50 Mile | Veteran Men 35+ | 8/5 | 1 |
| 2 | Ochoco Gravel Roubaix | Men Category 1-3 (80-Mile) | 8/26 | 1 |
| 7 |