Greinke
Nolasco
Ryu
Capuano
Samuel deduno
Andrew Albers
Scott diamond
Kevin correia
Mike Pelfrey
Vance worly
I can't even make this list because every Twins pitcher is the worst
Tigers:
Justin Verlander
Max Scherzer
Anibal Sanchez
Doug Fister
Rick Porcello
Jose Alvarez
I know that Max is having an amazing year, and right now he's by far the best pitcher on the team, but you asked us to rank the overall pitchers. Verlander at top form is still the best pitcher in the game-he just can't find that form for some reason.
Rangers
Darvish
Holland
Perez
Garza
Nathan
Cotts
Ogando
Scheppers
Frasor
Ross
My favorite team is the New York Yankees
1. Hiroki Kuroda
2. CC Sabathia
3. Andy Pettitte
4. Ivan Nova
5. David Phelps / Phil Hughes
Verlander
Scherzer
Sanchez
Fister
Porcello
Stephen Fife is a much better starter than Capuano, he is just on the inactive roster now, other than that you are right
Bumgarner
Cain
Gaudin
Vogelsong
Lincecum
Vogelsong and Lincecum could be interchangeable in the four and five spots, though.
Being a Twins fan, this is a challenging exercise since none of them are that good. You could make just about any order you want and make an argument to support it.
Kershaw
Greinke
Nolasco
Ryu
Capuano