Well, on a quick count I make it 41 stage wins since London 2012 (including 4 TdF stages, one this year), plus 5 GC / overall wins and a good handful of points jerseys. Since a dip in 2010 he's also been building more wins every year except for 2014. Not too shabby on the whole.
As Sagan demonstrated yesterday winning a tour stage is not just a matter of turning up - other people have the same idea - the problem is Cav has made it look so easy over the years