Terry Campbell
| Event | Category | Date | |
|---|---|---|---|
| 37 | Cyclocross Crusade: Rainier High School | Category 3 Masters 35+ Men | 11/3 |
| 44 | Cyclocross Crusade: Deschutes Brewery Day 2 | Category 2/3 Men | 10/27 |
| 48 | Cyclocross Crusade: Deschutes Brewery Day 1 | Category 3 Masters 35+ Men | 10/26 |
| 53 | Cyclocross Crusade: Alpenrose Dairy Day 2 | Category 3 Masters 35+ Men | 10/6 |
| 43 | Cyclocross Crusade: Alpenrose Dairy Day 1 | Category 3 Masters 35+ Men | 10/5 |
| 14 | Portland Trophy Cup | Open Masters 3/4 | 10/1 |
| 15 | Blind Date at the Dairy | Masters Men 3/4 40+ | 9/18 |
| 8 | Portland Trophy Cup | Open Masters 3/4 | 9/17 |
| 26 | Portland Trophy Cup | Open Masters 3/4 | 9/3 |
24th — Series Overall: Open Masters 3/4
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 8 | Portland Trophy Cup | Open Masters 3/4 | 9/17 | 8 |
| 14 | Portland Trophy Cup | Open Masters 3/4 | 10/1 | 1 |
| 9 |
1149th — 2019 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 26 | Portland Trophy Cup | Open Masters 3/4 | 9/3 | 1 |
| 8 | Portland Trophy Cup | Open Masters 3/4 | 9/17 | 1 |
| 15 | Blind Date at the Dairy | Masters Men 3/4 40+ | 9/18 | 1 |
| 14 | Portland Trophy Cup | Open Masters 3/4 | 10/1 | 1 |
| 43 | Cyclocross Crusade: Alpenrose Dairy Day 1 | Category 3 Masters 35+ Men | 10/5 | 1 |
| 53 | Cyclocross Crusade: Alpenrose Dairy Day 2 | Category 3 Masters 35+ Men | 10/6 | 1 |
| 48 | Cyclocross Crusade: Deschutes Brewery Day 1 | Category 3 Masters 35+ Men | 10/26 | 1 |
| 44 | Cyclocross Crusade: Deschutes Brewery Day 2 | Category 2/3 Men | 10/27 | 1 |
| 37 | Cyclocross Crusade: Rainier High School | Category 3 Masters 35+ Men | 11/3 | 1 |
| 9 |