James Lais
Event | Category | Date | |
---|---|---|---|
53 | River City Bicycles Cyclocross Crusade: Barton Park | Masters 35+ 4 | 11/18 |
52 | River City Bicycles Cyclocross Crusade: Deschutes Brewery Day 2 | Masters 35+ 4 | 11/4 |
56 | River City Bicycles Cyclocross Crusade: Deschutes Brewery Day 1 | Masters 35+ 4 | 11/3 |
61 | River City Bicycles Cyclocross Crusade: Cascade Locks | Masters 35+ 4 | 10/28 |
46 | River City Bicycles Cyclocross Crusade: PIR Heron Lakes | Masters 35+ 4 | 10/14 |
64 | River City Bicycles Cyclocross Crusade: Alpenrose Dairy Day 1 | Masters 35+ 4 | 10/6 |
31 | Grand Prix Carl Decker: Heiser Farm | Masters 35+ 4 | 9/29 |
31 | Grand Prix Carl Decker: Zaaldercross | Masters 35+ 4 | 9/15 |
23 | Grand Prix Carl Decker: Het Meer | Masters 35+ 4 | 9/8 |
75 | Ochoco Gravel Roubaix: Overall By Distance | 80-Miles | 8/18 |
25 | Ochoco Gravel Roubaix | Men Category 4/5 (80-Miles) | 8/18 |
1070th — 2018 Ironman
Event | Category | Date | Points | |
---|---|---|---|---|
25 | Ochoco Gravel Roubaix | Men Category 4/5 (80-Miles) | 8/18 | 1 |
75 | Ochoco Gravel Roubaix: Overall By Distance | 80-Miles | 8/18 | 1 |
23 | Grand Prix Carl Decker: Het Meer | Masters 35+ 4 | 9/8 | 1 |
31 | Grand Prix Carl Decker: Zaaldercross | Masters 35+ 4 | 9/15 | 1 |
31 | Grand Prix Carl Decker: Heiser Farm | Masters 35+ 4 | 9/29 | 1 |
64 | River City Bicycles Cyclocross Crusade: Alpenrose Dairy Day 1 | Masters 35+ 4 | 10/6 | 1 |
46 | River City Bicycles Cyclocross Crusade: PIR Heron Lakes | Masters 35+ 4 | 10/14 | 1 |
61 | River City Bicycles Cyclocross Crusade: Cascade Locks | Masters 35+ 4 | 10/28 | 1 |
56 | River City Bicycles Cyclocross Crusade: Deschutes Brewery Day 1 | Masters 35+ 4 | 11/3 | 1 |
52 | River City Bicycles Cyclocross Crusade: Deschutes Brewery Day 2 | Masters 35+ 4 | 11/4 | 1 |
53 | River City Bicycles Cyclocross Crusade: Barton Park | Masters 35+ 4 | 11/18 | 1 |
11 |