There are for sure some riders who don't get the credit they deserve, often as they are domestiques:
Here is a couple of my suggestions:
Trentin 2 tour stages and 1 giro stage.
Daniel Oss is also a quality rider!
Iljo Keisse is also excellent when given a chance!
Stijn Vandenbergh is a great rider but never given opportunities.
Mikel Nieve is a great climber.
Luke Rowe is one on the best flat riders around
Wout Poels was until he won LBL
Scarponi consistently excellent.
Who else?
Here is a couple of my suggestions:
Trentin 2 tour stages and 1 giro stage.
Daniel Oss is also a quality rider!
Iljo Keisse is also excellent when given a chance!
Stijn Vandenbergh is a great rider but never given opportunities.
Mikel Nieve is a great climber.
Luke Rowe is one on the best flat riders around
Wout Poels was until he won LBL
Scarponi consistently excellent.
Who else?