2015 – BMC-Racing-Team

Date Race Category Result
8 Feb Tour of Qatar: Stage 1 2.HC 121
9 Feb Tour of Qatar: Stage 2 2.HC 80
10 Feb Tour of Qatar: Stage 3 2.HC 49
11 Feb Tour of Qatar: Stage 4 2.HC 41
12 Feb Tour of Qatar: Stage 5 2.HC 120
13 Feb Tour of Qatar: Stage 6 2.HC 101
13 Feb Tour of Qatar: General Classification 2.HC  98
17 Feb Tour of Oman: Stage 1 2.HC 29
18 Feb Tour of Oman: Stage 2 2.HC 19
19 Feb Tour of Oman: Stage 3 2.HC 17
20 Feb Tour of Oman: Stage 4 2.HC 9
21 Feb Tour of Oman: Stage 5 2.HC  cancelled
22 Feb Tour of Oman: Stage 6 2.HC  37
22 Feb Tour of Oman: General Classification 2.HC 8
8 Mar Paris – Nice: Prologue 2.WT 50
9 Mar Paris – Nice: Stage 1 2.WT  23
10 Mar Paris – Nice: Stage 2 2.WT  110
11 Mar Paris – Nice: Stage 3 2.WT  23
12 Mar Paris – Nice: Stage 4 2.WT  36
13 Mar Paris – Nice: Stage 5 2.WT  25
14 Mar Paris – Nice: Stage 6 2.WT  106
15 Mar Paris – Nice: Stage 7 2.WT  34
15 Mar Paris – Nice: General Classification 2.WT  60
23 Mar Volta a Catalunya: Stage 1 2.WT 37
24 Mar Volta a Catalunya: Stage 2 2.WT  41
25 Mar Volta a Catalunya: Stage 3 2.WT  96
26 Mar Volta a Catalunya: Stage 4 2.WT  52
27 Mar Volta a Catalunya: Stage 5 2.WT  104
28 Mar Volta a Catalunya: Stage 6 2.WT  25
29 Mar Volta a Catalunya: Stage 7 2.WT  79
29 Mar Volta a Catalunya: General Classification 2.WT  66
4 Apr Volta Limburg Classic 1.1 31
15 Apr Brabantse Pijl 1.HC 1
19 Apr Amstel Gold Race 1.WT 18
22 Apr Waalse Pijl 1.WT 23
26 Apr Luik – Bastenaken – Luik 1.WT DNF
1 May Tour de Yorkshire: Stage 1 2.1 11
2 May Tour de Yorkshire: Stage 2 2.1 24
3 May Tour de Yorkshire: Stage 3 2.1 1
3 May Tour de Yorkshire: General Classification 2.1 6
10 May Tour of California: Stage 1 2.HC 16
11 May Tour of California: Stage 2 2.HC 29
12 May Tour of California: Stage 3 2.HC 12
13 May Tour of California: Stage 4 2.HC 19
14 May Tour of California: Stage 5 2.HC 23
15 May Tour of California: Stage 6 ITT 2.HC 24
16 May Tour of California: Stage 7 2.HC 13
17 May Tour of California: Stage 8 2.HC 38
17 May Tour of California: General Classification 2.HC 12
11 June GP Gippingen 1.HC  17
13 June Tour de Suisse: Stage 1 Prologue 2.WT  75
14 June Tour de Suisse: Stage 2 2.WT  11
15 June Tour de Suisse: Stage 3 2.WT  24
16 June Tour de Suisse: Stage 4 2.WT  17
17 June Tour de Suisse: Stage 5 2.WT  21
18 June Tour de Suisse: Stage 6 2.WT  54
19 June Tour de Suisse: Stage 7 2.WT  31
20 June Tour de Suisse: Stage 8 2.WT  37
21 June Tour de Suisse: Stage 9 ITT 2.WT  40
21 June Tour de Suisse: General Classification 2.WT 17
28 June National Championships: Tervuren NC 20
4 July Tour of Austria: Stage 1 TTT 2.HC 3
5 July Tour of Austria: Stage 2 2.HC 16
6 July Tour of Austria: Stage 3 2.HC 10
7 July Tour of Austria: Stage 4 2.HC 14
8 July Tour of Austria: Stage 5 2.HC 3
9 July Tour of Austria: Stage 6 2.HC 28
10 July Tour of Austria: Stage 7 2.HC 2
11 July Tour of Austria: Stage 8 2.HC 37
12 July Tour of Austria: Stage 9 2.HC  13
12 July Tour of Austria: General Classification 2.HC  2
29 July Profronde van Lommel Crit 10
2 Aug Tour of Poland: Stage 1 2.WT 25
3 Aug Tour of Poland: Stage 2 2.WT 15
4 Aug Tour of Poland: Stage 3 2.WT 46
5 Aug Tour of Poland: Stage 4 2.WT 39
6 Aug Tour of Poland: Stage 5 2.WT 5
7 Aug Tour of Poland: Stage 6 2.WT 7
8 Aug Tour of Poland: Stage 7 ITT 2.WT 11
8 Aug Tour of Poland: General Classification 2.WT 3
13 Aug Arctic Race of Norway: Stage 1 2.HC 14
14 Aug Arctic Race of Norway: Stage 2 2.HC 56
15 Aug Arctic Race of Norway: Stage 3 2.HC 1
16 Aug Arctic Race of Norway: Stage 4 2.HC 18
16 Aug Arctic Race of Norway: General Classification 2.HC 9
23 Aug Vattenfall Cyclassics – Hamburg 1.WT 41
30 Aug GP Ouest France – Plouay 1.WT DNF