Kyle Stoffan-Thornton
Event | Category | Date | |
---|---|---|---|
36 | Cross Crusade: Portland International Raceway | Category A | 11/15 |
11 | Cross Crusade: Portland International Raceway | Category A | 11/14 |
39 | Cross Crusade: Deschutes Brewery | Category A | 11/1 |
52 | Cross Crusade: Deschutes Brewery | Category A | 10/31 |
36 | Cross Crusade: Alpenrose | Category A | 10/11 |
70 | Cross Crusade: Alpenrose | Category A | 10/10 |
24th — Series Overall: Category A
Event | Category | Date | Points | |
---|---|---|---|---|
11 | Cross Crusade: Portland International Raceway | Category A | 11/14 | 8 |
8 |
400th — 2015 Overall BAR: Senior Men
Event | Category | Date | Points | |
---|---|---|---|---|
115 | 2015 Overall BAR: Cyclocross BAR | Men A | 1/1 | 186 |
186 |
115th — 2015 Overall BAR: 2015 Cyclocross BAR: Men A
Event | Category | Date | Points | |
---|---|---|---|---|
11 | Cross Crusade: Portland International Raceway | Category A | 11/14 | 5 |
5 |
1876th — 2015 Ironman
Event | Category | Date | Points | |
---|---|---|---|---|
70 | Cross Crusade: Alpenrose | Category A | 10/10 | 1 |
36 | Cross Crusade: Alpenrose | Category A | 10/11 | 1 |
52 | Cross Crusade: Deschutes Brewery | Category A | 10/31 | 1 |
39 | Cross Crusade: Deschutes Brewery | Category A | 11/1 | 1 |
11 | Cross Crusade: Portland International Raceway | Category A | 11/14 | 1 |
36 | Cross Crusade: Portland International Raceway | Category A | 11/15 | 1 |
6 |