David Luoma
46th — Overall BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 3 | Short Track BAR | Masters Men | 2019 | 298 |
| 14 | Cyclocross BAR | Masters Men | 2019 | 287 |
| 43 | Mountain Bike BAR | Masters Men | 2019 | 258 |
| 843 |
3rd — Short Track BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 1 | Portland Short Track Series: June Standings | Category 2 Men 60+ | 6/3 | 15 |
| 1 | Portland Short Track Series: Series Overall | Category 2 Men 60+ | 6/3 | |
| 2 | Portland Short Track Series: July Standings | Category 2 Men 60+ | 7/8 | 14 |
| 29 |
43rd — Mountain Bike BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 5 | Bear Springs Trap | Category 2 (Sport) Men 60+ | 5/5 | 11.0 |
| 5 | Cascade Chainbreaker | Category 2 Men 60+ | 5/11 | 11.0 |
| 9 | Sisters Stampede/XC Mtb | Category 2 Men 60+ | 5/26 | 7.0 |
| 9 | Six Hours of Mt Hood Skibowl | Two-Person 100+ | 6/30 | 3.0 |
| 32.5 |
14th — Cyclocross BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 1 | Keizer Rapids Cyclocross Series: Overall Series Results | Masters 50+ Men | 8/21 | 15 |
| 9 | Grand Prix Luciano Bailey: DDCX | Masters Men 60+ | 8/31 | 7 |
| 2 | Portland Trophy Cup: Series Overall | Open 60+ | 9/3 | 14 |
| 10 | Blind Date at the Dairy: September Standings | Masters Men 60+ | 9/4 | 6 |
| 11 | Blind Date at the Dairy: Series Overall | Masters Men 60+ | 9/4 | |
| 6 | Grand Prix Luciano Bailey: Het Meer CX | Masters 60+ | 9/7 | 10 |
| 7 | Grand Prix Luciano Bailey: Corn Cross | Masters 60+ | 9/14 | 9 |
| 6 | Cyclocross Crusade: Series Overall | Masters 60+ Men | 10/5 | |
| 5 | Cyclocross Crusade: Cascade Locks | Masters 60+ Men | 10/13 | 11 |
| 7 | Cyclocross Crusade: PIR Heron Lakes | Masters 60+ Men | 10/20 | 9 |
| 5 | Cyclocross Crusade: Deschutes Brewery Day 1 | Masters 60+ Men | 10/26 | 11 |
| 6 | Cyclocross Crusade: Deschutes Brewery Day 2 | Masters 60+ Men | 10/27 | 10 |
| 8 | Cyclocross Crusade: Rainier High School | Masters 60+ Men | 11/3 | 8 |
| 7 | **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park | Masters 60+ Men | 11/10 | 18 |
| 128 |
10th — Age-Graded BAR: Masters Men 60-64
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 46 | Overall BAR | Masters Men | 2019 | 843 |
| 843 |
6th — Series Overall: Masters 60+ Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 6 | Cyclocross Crusade: Alpenrose Dairy Day 1 | Masters 60+ Men | 10/5 | 13 |
| 4 | Cyclocross Crusade: Alpenrose Dairy Day 2 | Masters 60+ Men | 10/6 | 15 |
| 5 | Cyclocross Crusade: Cascade Locks | Masters 60+ Men | 10/13 | 14 |
| 7 | Cyclocross Crusade: PIR Heron Lakes | Masters 60+ Men | 10/20 | 12 |
| 5 | Cyclocross Crusade: Deschutes Brewery Day 1 | Masters 60+ Men | 10/26 | 14 |
| 6 | Cyclocross Crusade: Deschutes Brewery Day 2 | Masters 60+ Men | 10/27 | 13 |
| 7 | **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park | Masters 60+ Men | 11/10 | 12 |
| 93 |
18th — Series Overall: Stampede
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 12 | Blind Date at the Dairy | Stampede | 9/4 | 1 |
| 12 | Blind Date at the Dairy | Stampede | 9/11 | 1 |
| 8 | Blind Date at the Dairy | Stampede | 9/25 | 5 |
| 7 |
11th — Series Overall: Masters Men 60+
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 2 | Blind Date at the Dairy | Masters Men 60+ | 9/4 | 12 |
| 12 |
2nd — Series Overall: Open 60+
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 1 | Portland Trophy Cup | Open 60+ | 9/17 | 25 |
| 1 | Portland Trophy Cup | Open 60+ | 10/1 | 25 |
| 50 |
16th — Blind Date at the Dairy: September Standings: Stampede
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 12 | Blind Date at the Dairy | Stampede | 9/4 | 1 |
| 12 | Blind Date at the Dairy | Stampede | 9/11 | 1 |
| 8 | Blind Date at the Dairy | Stampede | 9/25 | 5 |
| 7 |
10th — Blind Date at the Dairy: September Standings: Masters Men 60+
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 2 | Blind Date at the Dairy | Masters Men 60+ | 9/4 | 12 |
| 12 |
1st — Series Overall: Category 2 Men 60+
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 1 | Portland Short Track Series | Category 2 Men 60+ | 6/3 | 100 |
| 1 | Portland Short Track Series | Category 2 Men 60+ | 6/10 | 100 |
| 2 | Portland Short Track Series | Category 2 Men 60+ | 6/17 | 80 |
| 1 | Portland Short Track Series | Category 2 Men 60+ | 6/24 | 100 |
| 2 | Portland Short Track Series | Category 2 Men 60+ | 7/15 | 80 |
| 2 | Portland Short Track Series | Category 2 Men 60+ | 7/22 | 80 |
| 1 | Portland Short Track Series | Category 2 Men 60+ | 7/29 | 100 |
| 640 |
2nd — Portland Short Track Series: July Standings: Category 2 Men 60+
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 3 | Portland Short Track Series | Category 2 Men 60+ | 7/8 | 60 |
| 2 | Portland Short Track Series | Category 2 Men 60+ | 7/15 | 80 |
| 2 | Portland Short Track Series | Category 2 Men 60+ | 7/22 | 80 |
| 1 | Portland Short Track Series | Category 2 Men 60+ | 7/29 | 100 |
| 320 |
1st — Portland Short Track Series: June Standings: Category 2 Men 60+
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 1 | Portland Short Track Series | Category 2 Men 60+ | 6/3 | 100 |
| 1 | Portland Short Track Series | Category 2 Men 60+ | 6/10 | 100 |
| 2 | Portland Short Track Series | Category 2 Men 60+ | 6/17 | 80 |
| 1 | Portland Short Track Series | Category 2 Men 60+ | 6/24 | 100 |
| 380 |