Kevin Johnson
| Event | Category | Date | |
|---|---|---|---|
| 1 | Cyclocross Crusade: Rainier High School | Masters 60+ Men | 11/3 |
| 1 | Cyclocross Crusade: Deschutes Brewery Day 1 | Masters 60+ Men | 10/26 |
| 1 | Grand Prix Luciano Bailey: DDCX | Masters Men 60+ | 8/31 |
| 1 | Coast Hills Classic | Category 2 Men 60+ | 6/9 |
| 2 | Sisters Stampede/XC Mtb | Category 2 Men 60+ | 5/26 |
| 2 | OBRA XC Championships | 65-69 Men | 4/20 |
163rd — Overall BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 15 | Mountain Bike BAR | Masters Men | 2019 | 286 |
| 110 | Cyclocross BAR | Masters Men | 2019 | 191 |
| 477 |
15th — Mountain Bike BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 2 | OBRA XC Championships | 65-69 Men | 4/20 | 28 |
| 2 | Sisters Stampede/XC Mtb | Category 2 Men 60+ | 5/26 | 14 |
| 1 | Coast Hills Classic | Category 2 Men 60+ | 6/9 | 15 |
| 57 |
110th — Cyclocross BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 1 | Grand Prix Luciano Bailey: DDCX | Masters Men 60+ | 8/31 | 15 |
| 1 | Cyclocross Crusade: Deschutes Brewery Day 1 | Masters 60+ Men | 10/26 | 15 |
| 1 | Cyclocross Crusade: Rainier High School | Masters 60+ Men | 11/3 | 15 |
| 45 |
6th — Age-Graded BAR: Masters Men 65-69
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 163 | Overall BAR | Masters Men | 2019 | 477 |
| 477 |
1494th — 2019 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 2 | OBRA XC Championships | 65-69 Men | 4/20 | 1 |
| 2 | Sisters Stampede/XC Mtb | Category 2 Men 60+ | 5/26 | 1 |
| 1 | Coast Hills Classic | Category 2 Men 60+ | 6/9 | 1 |
| 1 | Grand Prix Luciano Bailey: DDCX | Masters Men 60+ | 8/31 | 1 |
| 1 | Cyclocross Crusade: Deschutes Brewery Day 1 | Masters 60+ Men | 10/26 | 1 |
| 1 | Cyclocross Crusade: Rainier High School | Masters 60+ Men | 11/3 | 1 |
| 6 |