Nicolas Roche began his professional cycling career in 2004.

From then until now, he has cycled for about six teams, with BMC Racing being his current team for this season. He has so far been able to forge an illustrious career as a dynamic rider and would need not to reinvent himself at the new team.

Speaking to Cycling News, the rider talked about some of his experiences so far in different phases of his career.

“I’ve been through every single phase, from leading out sprints with Thor Hushovd, to riding in the mountains on my own account, to helping out some of the best riders in the world, to doing a bit of both,” he said.

Roche arrived at BMC after going through a two-year stint with Team Sky, the Grand Tour-winning powerhouse. He noted that apart from the differences in the jerseys of the both team, there are only a few other minor differences between them.

“At the end of the day, it’s a bunch of guys riding a bicycle and at this stage, it’s going from one of the best teams to another one of the best teams, so the differences are very minor,” he added.

In this year’s Tour de France, the two outfits will clash, just as Roche is prepared to support challenger Richie Porte in what will be the Australian’s second title bid and his first as sole leasing. In 2016, he had shared responsibility with Tejay van Garderen.

Roche has had lots of experience in helping out Tour title contenders, having previously raced for both Alberto Contador and Chris Froome. His race debut was in 2009 with AG2R La Mondiale and up till last year, he had competed in every edition of the Tour.