roche.jpg
Nicolas Roche in action during Stage 3 of the 2016 Tour of Poland
teamsky
DSC_8098.JPG
Nicholas Roche on stage three of the 2016 Abu Dhabi Tour
sky
0264829_1_originali.jpg
Nicholas Roche in the 2016 Il Lombardia
DSC_8167.JPG
DSC_8050.JPG
DSC_7229.JPG
Nicholas Roche on stage two of the 2016 Abu Dhabi Tour
DSC_9877.JPG
Nicholas Roche in the mens road race at the 2016 Olympic Games
olympics
DSC_9905.JPG
Giro del Trentino 2013
Nicholas Roche and Roman Kreuziger on stage three of the 2013 Tour de Suisse
saxotds
Nicholas Roche in the 2013 Tour de Suisse
tour.jpg
Dan Martin and Nicholas Roche on stage seven of the 2013 Tour de France
friendstdf
Vuelta España - Stage 11
Nicholas Roche on stage eleven of the 2013 Tour of Spain
saxovuelta
Vuelta España - Stage 10
Nicholas Roche on stage ten of the 2013 Tour of Spain
World Road Championship - Mens TT
Nicholas Roche in the mens TT World Championship 2013
ucitt
Vuelta España - Stage 14
Nicholas Roche on stage fifteen of the 2013 Tour of Spain
Vuelta España - Stage 2
Nicholas Roche wins stage two after attacking in the last two-kilometres...
Race-leader Nicholas Roche descends flat-out to re-join his teamates...
Roche has attacked from the Nibali group, but it's a very ambitious move so far from the finish...
Nicholas Roche has had an awful day - he'll lose 3' 42" but still hang on to 5th place overall...