|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9/09/2012 | | 1.WT2 | | | | 57 | | GP de Montréal | | 5 | |
| 7/09/2012 | | 1.WT2 | | | | 21 | | GP de Québec | | 15 | |
| 24/07/2012 | | 2.HCs | | | | DNS | | Tour de Wallonie, Stage 4 : Huy - Oreye | | 0 | |
| 23/06/2012 | | NC3 | | | | 2 | | National Championships Canada (Lac-Mégantic) R.R. | | 36 | |
| 17/06/2012 | | 2.WT | | | | 24 | | Tour de Suisse | | 12 | |
| 17/06/2012 | | 2.WTs | | | | 30 | | Tour de Suisse, Stage 9 : Näfels-Lintharena - Sörenberg | | 0 | |
| 16/06/2012 | | 2.WTs | | | | 26 | | Tour de Suisse, Stage 8 : Bischofszell - Arosa | | 0 | |
| 15/06/2012 | | 2.WTs | | | | 41 | | Tour de Suisse, Stage 7 : Gossau - Gossau I.T.T. | | 0 | |
| 14/06/2012 | | 2.WTs | | | | 39 | | Tour de Suisse, Stage 6 : Wittnau - Bischofszell | | 0 | |
| 13/06/2012 | | 2.WTs | | | | 83 | | Tour de Suisse, Stage 5 : Trimbach-Olten - Gansingen | | 0 | |
| 12/06/2012 | | 2.WTs | | | | 22 | | Tour de Suisse, Stage 4 : Aarberg - Trimbach-Olten | | 0 | |
| 11/06/2012 | | 2.WTs | | | | 41 | | Tour de Suisse, Stage 3 : Martigny - Aarberg | | 0 | |
| 10/06/2012 | | 2.WTs | | | | 48 | | Tour de Suisse, Stage 2 : Verbania (Ita) - Verbier | | 0 | |
| 9/06/2012 | | 2.WTs | | | | 52 | | Tour de Suisse, Stage 1 : Lugano - Lugano I.T.T. | | 0 | |
| 3/06/2012 | | 2.HC | | | | 12 | | Tour de Luxembourg | | 30 | |
| 3/06/2012 | | 2.HCs | | | | 19 | | Tour de Luxembourg, Stage 4 : Mersch - Luxembourg | | 0 | |
| 2/06/2012 | | 2.HCs | | | | 4 | | Tour de Luxembourg, Stage 3 : Eschweiler/Wiltz - Differdange | | 5 | |
| 20/05/2012 | | 2.1 | | | | 20 | | Tour of Norway | | 5 | |
| 19/05/2012 | | 2.1s | | | | 13 | | Tour of Norway, Stage 4 : Hamar - Lillehammer | | 0 | |
| 8/02/2012 | | 2.HCs | | | | DNF | | Tour of Qatar, Stage 4 : Al Thakhira - Madinat Al Shamal | | 0 | |
| 6/02/2012 | | 2.HCs | | | | 3 | | Tour of Qatar, Stage 2 : Lusail T.T.T. | | 2 | |