Dennis Hahn
| Event | Category | Date | |
|---|---|---|---|
| 10 | Sisters Stampede/XC Mtb | Category 1 Men 45+ | 5/26 |
| 7 | OBRA XC Championships | Category 1 Expert Men | 4/20 |
| 3 | Mudslinger/ XC MTB | Category 1 Men 45+ | 4/6 |
197th — Overall BAR: Category Pro/1/2 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 16 | Mountain Bike BAR | Category 1 Men | 2019 | 285 |
| Road BAR | Category Pro/1/2 Men | 2019 | ||
| 285 |
485th — Overall BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 80 | Mountain Bike BAR | Masters Men | 2019 | 221 |
| 221 |
80th — Mountain Bike BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 3 | Mudslinger/ XC MTB | Category 1 Men 45+ | 4/6 | 13 |
| 10 | Sisters Stampede/XC Mtb | Category 1 Men 45+ | 5/26 | 6 |
| 19 |
16th — Mountain Bike BAR: Category 1 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 7 | OBRA XC Championships | Category 1 Expert Men | 4/20 | 18 |
| 18 |
103rd — Age-Graded BAR: Masters Men 45-49
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 485 | Overall BAR | Masters Men | 2019 | 221 |
| 221 |
1967th — 2019 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 3 | Mudslinger/ XC MTB | Category 1 Men 45+ | 4/6 | 1 |
| 7 | OBRA XC Championships | Category 1 Expert Men | 4/20 | 1 |
| 10 | Sisters Stampede/XC Mtb | Category 1 Men 45+ | 5/26 | 1 |
| 3 |