Bye Bye Bicycle said:'Nuff said.
No, the most relevent stat here since the topic is about sprinting is:
Cavendish: 25 stage wins in all three grand tours, all in mass sprints
Feillu: 0 GT stage wins and not really many other meaningful wins either