Weekly Pitcher Rankings: Keuchel Leads Astros

Weekly Pitcher Rankings: Keuchel Leads Astros

This article is part of our Weekly Pitcher Rankings series.

Despite a full Labor Day schedule on Monday, the number of two-start pitchers seems less than normal, likely because there's a few hurlers expected to come off the disabled list as well as some rookies making their debut, extending some rotations.

UPDATED: Sunday September 3 9:45 PM ET

AMERICAN LEAGUE

RANK PITCHER TEAM OPPONENT COMMENT
1Dallas KeuchelHOUat SEA, at OAK
2Jose BerriosMINat TB, at KCPitching better than his ERA indicates
3Chris SaleBOSvs. TB
4Corey KluberCLEat CWS
5Carlos CarrascoCLEat CWS
6Justin VerlanderHOUat SEAFelt wrong changing team affiliation
7Alex CobbTBvs. MIN, at BOS
8Rick PorcelloBOSvs. TOR, vs. TBWin potential elevates ranking
9Danny SalazarCLEat CWS
10J.A. HappTORat BOS, vs. DET
11Trevor BauerCLEat CWS, vs. BALRacking up the wins and whiffs
12Drew PomeranzBOSvs. TB
13Luis SeverinoNYYat TEX
14Parker BridwellLAAat OAK, at SEA
15Ervin SantanaMINat KCImproving skills mitigated regression
16Tyler SkaggsLAAat OAKMay not make start, really scuffling
17Charlie MortonHOUat OAK
18Lance McCullersHOUat SEATentative, but coule return mid-week
19Garrett RichardsLAAat OAKOn target to return, was hitting 96 on gun in rehab
20Erasmo RamirezSEAvs. HOU, vs. LAA
21Chris ArcherTBat BOS
22Marcus StromanTORvs. DET

Despite a full Labor Day schedule on Monday, the number of two-start pitchers seems less than normal, likely because there's a few hurlers expected to come off the disabled list as well as some rookies making their debut, extending some rotations.

UPDATED: Sunday September 3 9:45 PM ET

AMERICAN LEAGUE

RANK PITCHER TEAM OPPONENT COMMENT
1Dallas KeuchelHOUat SEA, at OAK
2Jose BerriosMINat TB, at KCPitching better than his ERA indicates
3Chris SaleBOSvs. TB
4Corey KluberCLEat CWS
5Carlos CarrascoCLEat CWS
6Justin VerlanderHOUat SEAFelt wrong changing team affiliation
7Alex CobbTBvs. MIN, at BOS
8Rick PorcelloBOSvs. TOR, vs. TBWin potential elevates ranking
9Danny SalazarCLEat CWS
10J.A. HappTORat BOS, vs. DET
11Trevor BauerCLEat CWS, vs. BALRacking up the wins and whiffs
12Drew PomeranzBOSvs. TB
13Luis SeverinoNYYat TEX
14Parker BridwellLAAat OAK, at SEA
15Ervin SantanaMINat KCImproving skills mitigated regression
16Tyler SkaggsLAAat OAKMay not make start, really scuffling
17Charlie MortonHOUat OAK
18Lance McCullersHOUat SEATentative, but coule return mid-week
19Garrett RichardsLAAat OAKOn target to return, was hitting 96 on gun in rehab
20Erasmo RamirezSEAvs. HOU, vs. LAA
21Chris ArcherTBat BOS
22Marcus StromanTORvs. DET
23Jason VargasKCat DET, vs. MINRegression is an ugly thing
24Jordan MontgomeryNYYat BAL
25Masahiro TanakaNYYat TEX
26Lucas GiolitoCWSvs. SF
27CC SabathiaNYYat BAL
28Sean ManaeaOAKvs. LAAJust doesn't look right
29Cole HamelsTEXat ATLStrikeout continue to be lacking
30Jake JunisKCat DET, vs. MIN
31Collin McHughHOUat OAK
32Chris SmithOAKvs. LAA
33Eduardo RodriguezBOSvs. TOR
34Andrew HeaneyLAAat SEA
35Aaron SlegersMINat TB
36Mike FiersHOUat OAK
37Kendall GravemanOAKvs. LAA, vs. HOU
38Blake SnellTBvs. MIN
39Doug FisterBOSvs. TOR
40Matt AndrieseTBat BOS
41Carlos RodonCWSvs. CLE
42Buck FarmerDETat TOR
43Dylan BundyBALvs. NYY
44Sonny GrayNYYat BAL
45Kevin GausmanBALvs. NYY
46James ShieldsCWSvs. CLE, vs. SF
47Mike ClevingerCLEvs. BAL
48Artie LewickiDETvs. KC
49Ariel MirandaSEAvs. HOU
50Jason HammelKCat DET
51Brett AndersonTORvs. DET
52Ricky NolascoLAAat SEA
53Andrew CashnerTEXat ATL, vs. NYY
54Jake OdorizziTBvs. MIN
55Marco GonzalesSEAvs. LAA
56David HolmbergCWSvs. CLE, vs. SF
57Josh TomlinCLEvs. BAL
58Anibal SanchezDETvs. KC
59Joe BiaginiTORat BOS
60Miguel GonzalezCWSat ATL
61Ian KennedyKCvs. MIN
62Martin PerezTEXvs. NYY
63Adalberto MejiaMINat KC
64Jeremy HellicksonBALvs. NYY
65Bartolo ColonMINat TB
66Jharel CottonOAKvs. HOU
67Jordan ZimmermannDETat TOR
68Reynaldo LopezCWSvs. CLE
69Andrew AlbersSEAvs. LAA
70Matt BoydDETvs. KC
71Marco EstradaTORat BOS
72Chad BellDETat TOR
73Jaime GarciaNYYat TEX
74A.J. GriffinTEXvs. NYY
75Kyle GibsonMINat KC
76Daniel GossettOAKvs. HOU
77Sam GaviglioSEAvs. MIN
78Ubaldo JimenezBALat CLE
79Wade MileyBALat CLE
80Chris TillmanBALat CLE

NATIONAL LEAGUE

Rank Pitcher TEAM Opponent(s) Comments
1Rich HillLADvs. ARI, vs. COLFacing two weak clubs versus LHP
2Carlos MartinezSTLat SD, vs. PITGreat matchups
3Stephen StrasburgWASat MIA, vs. PHI.86 ERA, .76 WHIP, 23 K, 3 BB in last 21 IP
4Jake ArrietaCHCat PIT, vs. MIL
5Robbie RayARIat LAD, vs. SD19 K in 11 2/3 IP since coming off the DL
6Michael WachaSTLat SD, vs. PITPerfect platform to snap out of slide
7Max ScherzerWASvs. PHI
8Clayton KershawLADvs. COLStill can't be expected to go more than 90 or so pitches
9Alex WoodLADvs. COL
10Madison BumgarnerSFat CWS
11Jacob deGromNYMvs. PHI
12Zack GreinkeARIat LAD
13Zack GodleyARIvs. SD
14Luke WeaverSTLvs. PITLeake trade means his spot is safe, but could be shut down soon
15Chase AndersonMILat CIN, at CHCPicking up where he left off
16Gio GonzalezWASat MIA
17Julio TeheranATLvs. TEX, vs. MIAToo little, too late, but pitching well lately
18Luis CastilloCINvs. MIL
19Yu DarvishLADvs. COL
20Zach DaviesMILat CIN, at CHCNot missing bats but keeping the ball in the yard
21Patrick CorbinARIvs. SD2.78 ERA, 1.26 WHIP with 82 K over last 76 1/3 IP
22Gerrit ColePITvs. CHC
23Lance LynnSTLat SD
24Kenta MaedaLADvs. ARI
25Aaron NolaPHIat WAS
26R.A. DickeyATLvs. TEX, vs. MIA
27Kyle HendricksCHCat PIT
28Jeff SamardzijaSFat CWS
29Jon LesterCHCat PIT
30Tanner RoarkWASvs. PHI
31Hyun-Jin RyuLADvs. ARI
32Ben LivelyPHIat NYM, at WAS
33Tyler MahleCINat NYM
34Jon GrayCOLat LADRounding into form
35Robert StephensonCINvs. MIL, at NYMEmerging as a 2018 fantasy asset
36Adam ConleyMIAvs. WAS, at ATL
37Mark LeiterPHIat NYM, at WAS
38Antonio SenzatelaCOLvs. SF, at LAD
39Mike MontgomeryCHCvs. MIL
40Jimmy NelsonMILat CHCReds one of best offenses versus RHP
41John LackeyCHCvs. MIL
42Taijuan WalkerARIat LAD
43Jose QuintanaCHCat PIT
44Dillon PetersMIAvs. WASDeserved a win in his debut, good test versus Nationals
45Homer BaileyCINvs. MIL, at NYM
46Nick PivettaPHIat NYM
47Tyler ChatwoodCOLvs. SF, at LAD
48Matt MooreSFat CWS
49Dinelson LametSDvs. STL
50German MarquezCOLat LAD
51Tommy MiloneNYMvs. PHI
52Adam WainwrightSTLat SDCould return after having a platelet-rich plasma injection
53Seth LugoNYMvs. CIN
54Steven BraultPITvs. CHC
55Travis WoodSDvs. STL, at ARI
56Sal RomanoCINat NYM
57Dan StrailyMIAat ATL
58Rafael MonteroNYMvs. PHI, vs. CIN
59Jameson TaillonPITvs. CHC
60Matt HarveyNYMvs. CIN
61Ivan NovaPITat STL
62Sean NewcombATLvs. TEX
63Mike FoltynewiczATLvs. MIA
64Chad KuhlPITvs. CHC, at STL
65Clayton RichardSDvs. STL
66Luis PerdomoSDvs. STL, at ARI
67Trevor WilliamsPITat STL
68Mike LeakeSTLvs. HOU
69Chris FlexenNYMvs. CIN
70Johnny CuetoSFat COL
71Jose UrenaMIAat ATL
72Edwin JacksonWASvs. PHI
73Kyle FreelandCOLvs. SF
74Matt GarzaMILat CIN
75Jhoulys ChacinSDat ARI
76Lucas SimsATLvs. MIA
77Odrisamer DespaigneMIAvs. WAS, at ATL
78Erick FeddeWASat MIA
79Jake ThompsonPHIat WAS

MLB

RANK PITCHER TEAM OPPONENT COMMENT
1Rich HillLADvs. ARI, vs. COLFacing two weak clubs versus LHP
2Carlos MartinezSTLat SD, vs. PITGreat matchups
3Stephen StrasburgWASat MIA, vs. PHI.86 ERA, .76 WHIP, 23 K, 3 BB in last 21 IP
4Jake ArrietaCHCat PIT, vs. MIL
5Dallas KeuchelHOUat SEA, at OAK
6Robbie RayARIat LAD, vs. SD19 K in 11 2/3 IP since coming off the DL
7Jose BerriosMINat TB, at KCPitching better than his ERA indicates
8Michael WachaSTLat SD, vs. PITPerfect platform to snap out of slide
9Max ScherzerWASvs. PHI
10Clayton KershawLADvs. COLStill can't be expected to go more than 90 or so pitches
11Chris SaleBOSvs. TB
12Alex WoodLADvs. COL
13Corey KluberCLEat CWS
14Madison BumgarnerSFat CWS
15Jacob deGromNYMvs. PHI
16Carlos CarrascoCLEat CWS
17Justin VerlanderHOUat SEAFelt wrong changing team affiliation
18Alex CobbTBvs. MIN, at BOS
19Rick PorcelloBOSvs. TOR, vs. TBWin potential elevates ranking
20Zack GreinkeARIat LAD
21Zack GodleyARIvs. SD
22Luke WeaverSTLvs. PITLeake trade means his spot is safe, but could be shut down soon
23Chase AndersonMILat CIN, at CHCPicking up where he left off
24Gio GonzalezWASat MIA
25Julio TeheranATLvs. TEX, vs. MIAToo little, too late, but pitching well lately
26Danny SalazarCLEat CWS
27J.A. HappTORat BOS, vs. DET
28Trevor BauerCLEat CWS, vs. BALRacking up the wins and whiffs
29Luis CastilloCINvs. MIL
30Yu DarvishLADvs. COL
31Zach DaviesMILat CIN, at CHCNot missing bats but keeping the ball in the yard
32Patrick CorbinARIvs. SD2.78 ERA, 1.26 WHIP with 82 K over last 76 1/3 IP
33Gerrit ColePITvs. CHC
34Drew PomeranzBOSvs. TB
35Luis SeverinoNYYat TEX
36Lance LynnSTLat SD
37Parker BridwellLAAat OAK, at SEA
38Ervin SantanaMINat KCImproving skills mitigated regression
39Kenta MaedaLADvs. ARI
40Tyler SkaggsLAAat OAKMay not make start, really scuffling
41Aaron NolaPHIat WAS
42R.A. DickeyATLvs. TEX, vs. MIA
43Charlie MortonHOUat OAK
44Kyle HendricksCHCat PIT
45Lance McCullersHOUat SEATentative, but coule return mid-week
46Jeff SamardzijaSFat CWS
47Garrett RichardsLAAat OAKOn target to return, was hitting 96 on gun in rehab
48Jon LesterCHCat PIT
49Erasmo RamirezSEAvs. HOU, vs. LAA
50Tanner RoarkWASvs. PHI
51Chris ArcherTBat BOS
52Marcus StromanTORvs. DET
53Jason VargasKCat DET, vs. MINRegression is an ugly thing
54Hyun-Jin RyuLADvs. ARI
55Ben LivelyPHIat NYM, at WAS
56Jordan MontgomeryNYYat BAL
57Masahiro TanakaNYYat TEX
58Tyler MahleCINat NYM
59Jon GrayCOLat LADRounding into form
60Robert StephensonCINvs. MIL, at NYMEmerging as a 2018 fantasy asset
61Adam ConleyMIAvs. WAS, at ATL
62Mark LeiterPHIat NYM, at WAS
63Antonio SenzatelaCOLvs. SF, at LAD
64Lucas GiolitoCWSvs. SF
65Mike MontgomeryCHCvs. MIL
66Jimmy NelsonMILat CHCReds one of best offenses versus RHP
67CC SabathiaNYYat BAL
68John LackeyCHCvs. MIL
69Sean ManaeaOAKvs. LAAJust doesn't look right
70Cole HamelsTEXat ATLStrikeout continue to be lacking
71Jake JunisKCat DET, vs. MIN
72Collin McHughHOUat OAK
73Taijuan WalkerARIat LAD
74Chris SmithOAKvs. LAA
75Jose QuintanaCHCat PIT
76Eduardo RodriguezBOSvs. TOR
77Dillon PetersMIAvs. WASDeserved a win in his debut, good test versus Nationals
78Andrew HeaneyLAAat SEA
79Homer BaileyCINvs. MIL, at NYM
80Aaron SlegersMINat TB
81Mike FiersHOUat OAK
82Nick PivettaPHIat NYM
83Kendall GravemanOAKvs. LAA, vs. HOU
84Tyler ChatwoodCOLvs. SF, at LAD
85Matt MooreSFat CWS
86Blake SnellTBvs. MIN
87Doug FisterBOSvs. TOR
88Dinelson LametSDvs. STL
89German MarquezCOLat LAD
90Tommy MiloneNYMvs. PHI
91Matt AndrieseTBat BOS
92Adam WainwrightSTLat SDCould return after having a platelet-rich plasma injection
93Seth LugoNYMvs. CIN
94Carlos RodonCWSvs. CLE
95Steven BraultPITvs. CHC
96Buck FarmerDETat TOR
97Dylan BundyBALvs. NYY
98Sonny GrayNYYat BAL
99Travis WoodSDvs. STL, at ARI
100Sal RomanoCINat NYM
101Kevin GausmanBALvs. NYY
102Dan StrailyMIAat ATL
103James ShieldsCWSvs. CLE, vs. SF
104Rafael MonteroNYMvs. PHI, vs. CIN
105Jameson TaillonPITvs. CHC
106Matt HarveyNYMvs. CIN
107Mike ClevingerCLEvs. BAL
108Ivan NovaPITat STL
109Artie LewickiDETvs. KC
110Ariel MirandaSEAvs. HOU
111Jason HammelKCat DET
112Brett AndersonTORvs. DET
113Sean NewcombATLvs. TEX
114Ricky NolascoLAAat SEA
115Andrew CashnerTEXat ATL, vs. NYY
116Jake OdorizziTBvs. MIN
117Marco GonzalesSEAvs. LAA
118David HolmbergCWSvs. CLE, vs. SF
119Mike FoltynewiczATLvs. MIA
120Chad KuhlPITvs. CHC, at STL
121Josh TomlinCLEvs. BAL
122Anibal SanchezDETvs. KC
123Joe BiaginiTORat BOS
124Clayton RichardSDvs. STL
125Miguel GonzalezCWSat ATL
126Luis PerdomoSDvs. STL, at ARI
127Ian KennedyKCvs. MIN
128Trevor WilliamsPITat STL
129Martin PerezTEXvs. NYY
130Mike LeakeSTLvs. HOU
131Adalberto MejiaMINat KC
132Jeremy HellicksonBALvs. NYY
133Chris FlexenNYMvs. CIN
134Bartolo ColonMINat TB
135Johnny CuetoSFat COL
136Jharel CottonOAKvs. HOU
137Jordan ZimmermannDETat TOR
138Jose UrenaMIAat ATL
139Reynaldo LopezCWSvs. CLE
140Andrew AlbersSEAvs. LAA
141Edwin JacksonWASvs. PHI
142Matt BoydDETvs. KC
143Marco EstradaTORat BOS
144Kyle FreelandCOLvs. SF
145Matt GarzaMILat CIN
146Chad BellDETat TOR
147Jaime GarciaNYYat TEX
148Jhoulys ChacinSDat ARI
149Lucas SimsATLvs. MIA
150A.J. GriffinTEXvs. NYY
151Odrisamer DespaigneMIAvs. WAS, at ATL
152Kyle GibsonMINat KC
153Erick FeddeWASat MIA
154Daniel GossettOAKvs. HOU
155Sam GaviglioSEAvs. MIN
156Jake ThompsonPHIat WAS
157Ubaldo JimenezBALat CLE
158Wade MileyBALat CLE
159Chris TillmanBALat CLE

Want to Read More?
Subscribe to RotoWire to see the full article.

We reserve some of our best content for our paid subscribers. Plus, if you choose to subscribe you can discuss this article with the author and the rest of the RotoWire community.

Get Instant Access To This Article Get Access To This Article
RotoWire Community
Join Our Subscriber-Only MLB Chat
Chat with our writers and other RotoWire MLB fans for all the pre-game info and in-game banter.
Join The Discussion
ABOUT THE AUTHOR
Todd Zola
Todd has been writing about fantasy baseball since 1997. He won NL Tout Wars and Mixed LABR in 2016 as well as a multi-time league winner in the National Fantasy Baseball Championship. Todd is now setting his sights even higher: The Rotowire Staff League. Lord Zola, as he's known in the industry, won the 2013 FSWA Fantasy Baseball Article of the Year award and was named the 2017 FSWA Fantasy Baseball Writer of the Year. Todd is a five-time FSWA awards finalist.
MLB DFS: DraftKings Plays and Strategy for Thursday, April 25
MLB DFS: DraftKings Plays and Strategy for Thursday, April 25
MLB DFS Picks: FanDuel Plays and Strategy for Thursday, April 25
MLB DFS Picks: FanDuel Plays and Strategy for Thursday, April 25
Sorare MLB: Upgrades, Holds, and Downgrades
Sorare MLB: Upgrades, Holds, and Downgrades
MLB Bets and Expert Picks for Wednesday, April 24
MLB Bets and Expert Picks for Wednesday, April 24