James Sunderland
| Event | Category | Date | |
|---|---|---|---|
| 37 | Cyclocross Crusade: Deschutes Brewery Day 2 | Masters 50+ Men | 10/27 |
| 45 | Cyclocross Crusade: Deschutes Brewery Day 1 | Masters 50+ Men | 10/26 |
| 57 | Cyclocross Crusade: Cascade Locks | Masters 50+ Men | 10/13 |
| 12 | Blind Date at the Dairy | Category 5 Men | 10/2 |
| 10 | Portland Trophy Cup | Open 50+ | 9/17 |
| 61 | Gorge Gravel Grinder | Small Grinder - Men | 4/7 |
118th — Overall BAR: Category 5 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 75 | Cyclocross BAR | Category 5 Men | 2019 | 226 |
| 226 |
75th — Cyclocross BAR: Category 5 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 30 | Blind Date at the Dairy: Series Overall | Category 5 Men | 9/4 | |
| 12 | Blind Date at the Dairy: October Standings | Category 5 Men | 10/2 | 4 |
| 4 |
12th — Blind Date at the Dairy: October Standings: Category 5 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 12 | Blind Date at the Dairy | Category 5 Men | 10/2 | 1 |
| 1 |
30th — Series Overall: Category 5 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 12 | Blind Date at the Dairy | Category 5 Men | 10/2 | 1 |
| 1 |
22nd — Series Overall: Open 50+
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 10 | Portland Trophy Cup | Open 50+ | 9/17 | 6 |
| 6 |
1494th — 2019 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 61 | Gorge Gravel Grinder | Small Grinder - Men | 4/7 | 1 |
| 10 | Portland Trophy Cup | Open 50+ | 9/17 | 1 |
| 12 | Blind Date at the Dairy | Category 5 Men | 10/2 | 1 |
| 57 | Cyclocross Crusade: Cascade Locks | Masters 50+ Men | 10/13 | 1 |
| 45 | Cyclocross Crusade: Deschutes Brewery Day 1 | Masters 50+ Men | 10/26 | 1 |
| 37 | Cyclocross Crusade: Deschutes Brewery Day 2 | Masters 50+ Men | 10/27 | 1 |
| 6 |