Tim Hanrahan
| Event | Category | Date | |
|---|---|---|---|
| DNF | River City Bicycles Cyclocross Crusade: Bend | Masters 60+ | 10/29 |
| 16 | River City Bicycles Cyclocross Crusade: PIR: Heron Lakes | Masters 60+ | 10/22 |
| 16 | River City Bicycles Cyclocross Crusade: Cascade Locks | Masters 60+ | 10/15 |
| 21 | River City Bicycles Cyclocross Crusade: Alpenrose Dairy #1 | Masters 60+ | 10/7 |
| 9 | Portland Short Track Series | Category 2 Men 60+ | 6/19 |
| 8 | Portland Short Track Series | Category 2 Men 60+ | 6/5 |
24th — Series Overall: Masters 60+
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 16 | River City Bicycles Cyclocross Crusade: Cascade Locks | Masters 60+ | 10/15 | 3 |
| 16 | River City Bicycles Cyclocross Crusade: PIR: Heron Lakes | Masters 60+ | 10/22 | 3 |
| 6 |
13th — Series Overall: Category 2 Men 60+
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 8 | Portland Short Track Series | Category 2 Men 60+ | 6/5 | 32 |
| 9 | Portland Short Track Series | Category 2 Men 60+ | 6/19 | 29 |
| 61 |
10th — Portland Short Track Series: June Standings: Category 2 Men 60+
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 8 | Portland Short Track Series | Category 2 Men 60+ | 6/5 | 32 |
| 9 | Portland Short Track Series | Category 2 Men 60+ | 6/19 | 29 |
| 61 |
36th — 2017 Overall BAR: 2017 Age Graded BAR: Masters Men 60-64
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 410 | Overall BAR | Masters Men | 1/1 | 240 |
| 240 |
410th — 2017 Overall BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 61 | 2017 Overall BAR: Short Track BAR | Masters Men | 1/1 | 240 |
| 240 |
61st — 2017 Overall BAR: 2017 Short Track BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 8 | Portland Short Track Series | Category 2 Men 60+ | 6/5 | 8 |
| 10 | Portland Short Track Series: June Standings | Category 2 Men 60+ | 6/5 | 6 |
| 14 |
1747th — 2017 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 8 | Portland Short Track Series | Category 2 Men 60+ | 6/5 | 1 |
| 9 | Portland Short Track Series | Category 2 Men 60+ | 6/19 | 1 |
| 21 | River City Bicycles Cyclocross Crusade: Alpenrose Dairy #1 | Masters 60+ | 10/7 | 1 |
| 16 | River City Bicycles Cyclocross Crusade: Cascade Locks | Masters 60+ | 10/15 | 1 |
| 16 | River City Bicycles Cyclocross Crusade: PIR: Heron Lakes | Masters 60+ | 10/22 | 1 |
| DNF | River City Bicycles Cyclocross Crusade: Bend | Masters 60+ | 10/29 | 1 |
| 6 |