Gallery: Mark Cavendish and his 100 wins

It is not so much the quantity of Mark Cavendish's victories that impresses, but the quality of them, both in terms of when and how he claimed so many of them. Since he notched his first pro win at the Tour of Berlin when riding for Sparkasse in May 2005, Cavendish has a won a staggering 39 stages in Grand Tours. While this still leaves him a good distance behind Mario Cipollini's career total of 57, Cavendish's latest success at Treviso, the 100th of his pro career, came five days before his 28th birthday. If he continues winning at his current rate, he will equal the Grand Tour haul of the "The Lion King" towards the end of the 2015 season, when he will still only be 30.