Weekly Pitcher Rankings: Zack on the Attack

Weekly Pitcher Rankings: Zack on the Attack

This article is part of our Weekly Pitcher Rankings series.

Three make-up games embellish an already busier than normal week, meaning more two-start options to consider.

Minimizing homers are always integral to a pitchers success. However, with more runs than ever being scored directly as a result of a long ball, it's even more important. To wit, it seems like almost every comment cited home run proclivity.

UPDATED Sunday June 25, 11:00 PM ET

AMERICAN LEAGUE

RANK PITCHER TEAM OPPONENT COMMENT
1Chris SaleBOSvs. MIN, at TORTen double-digit strikeout games, including last two
2Carlos CarrascoCLEvs. TEX, at DETIncurring hit rate correction this month
3Justin VerlanderDETvs. KC, vs. CLEInconsistent, but gets benefit of the doubt with home pair
4Corey KluberCLEvs. TEX39 K, 4 BB in 28 IP since coming off DL
5Luis SeverinoNYYat CWS, at HOUAstros tough, but Minute Maid is a pitcher's park
6Lance McCullersHOUvs. NYYCould jump up based on Saturday's performance coming off DL
7Michael FulmerDETvs. KCLittle concerned, whiffs down, four walks each of last two starts
8Mike FiersHOUvs. OAK, vs. NYYJust 6 runs, no HR in last 5 starts, covering 31 1/3 innings
9James PaxtonSEAvs. PHIVelocity is back, results should follow
10J.A. HappTORvs. BALFixed homer issues, back on track
11Jose QuintanaCWSvs. NYY, vs. TEXLimiting homers and walks yielding better results
12Chris ArcherTBat

Three make-up games embellish an already busier than normal week, meaning more two-start options to consider.

Minimizing homers are always integral to a pitchers success. However, with more runs than ever being scored directly as a result of a long ball, it's even more important. To wit, it seems like almost every comment cited home run proclivity.

UPDATED Sunday June 25, 11:00 PM ET

AMERICAN LEAGUE

RANK PITCHER TEAM OPPONENT COMMENT
1Chris SaleBOSvs. MIN, at TORTen double-digit strikeout games, including last two
2Carlos CarrascoCLEvs. TEX, at DETIncurring hit rate correction this month
3Justin VerlanderDETvs. KC, vs. CLEInconsistent, but gets benefit of the doubt with home pair
4Corey KluberCLEvs. TEX39 K, 4 BB in 28 IP since coming off DL
5Luis SeverinoNYYat CWS, at HOUAstros tough, but Minute Maid is a pitcher's park
6Lance McCullersHOUvs. NYYCould jump up based on Saturday's performance coming off DL
7Michael FulmerDETvs. KCLittle concerned, whiffs down, four walks each of last two starts
8Mike FiersHOUvs. OAK, vs. NYYJust 6 runs, no HR in last 5 starts, covering 31 1/3 innings
9James PaxtonSEAvs. PHIVelocity is back, results should follow
10J.A. HappTORvs. BALFixed homer issues, back on track
11Jose QuintanaCWSvs. NYY, vs. TEXLimiting homers and walks yielding better results
12Chris ArcherTBat PITContinues to pitch better than his ERA
13Jose BerriosMINat BOS, at KCShowing welcome consistency for a rookie
14Marcus StromanTORvs. BALThree homers allowed in consecutive starts
15Ervin SantanaMINat KCRegression meet Erv. Erv, this is regression.
16Alex CobbTBat PIT, at BALKeeping ball in the yard, ERA will drop
17Drew PomeranzBOSvs. MIN, at TORBetter consistency away from taking the next step
18Jacob FariaTBat BALOff-the-chart skills to open MLB career
19Sean ManaeaOAKat HOU, vs. ATLHolding it together through rough stretch (just faced HOU and NYY)
20Felix HernandezSEAvs. PHISolid return from DL, but did give up 2 long balls
21Jason VargasKCvs. MINContinuing to minimize the long ball
22Sonny GrayOAKvs. ATLMaking Gray a closer almost as inane as having Freddie Freeman play 3B
23Masahiro TanakaNYYat CWSStill surrendering homers by the bushel
24Yu DarvishTEXat CLETough draw but displayng better control and command lately
25David PriceBOSvs. MIN 
26Marco EstradaTORvs. BOS 
27Rick PorcelloBOSvs. MINBetter last time, but let's see it again
28David PaulinoHOUvs. OAKStretched out, now needs to deliver
29Cole HamelsTEXat CLE, at CWSWasn't pitching as well as seemed pre-DL stint
30Tyson RossTEXat CLE, at CWS 
31Danny SalazarCLEat DET 
32Joe BiaginiTORvs. BAL, vs. BOSRecent speed bump, but conversion to starter encouraging
33Michael PinedaNYYat HOUHigh risk, high reward
34Carlos RodonCWSvs. NYY 
35Brad PeacockHOUvs. OAK 
36Ariel MirandaSEAat LAA 
37Matt StrahmKCat DET, vs. MIN 
38Ian KennedyKCat DET 
39Dylan BundyBALvs. TB 
40Luis CessaNYYat CWS 
41Derek HollandCWSvs. TEX 
42Mike ClevingerCLEvs. TEX, at DET 
43Jake OdorizziTBat BAL 
44Aaron SanchezTORvs. CLE 
45Jason HammelKCvs. MIN 
46Josh TomlinCLEat DET 
47Hisashi IwakumaSEAat LAA 
48JC RamirezLAAvs. LAD 
49Daniel NorrisDETvs. KC 
50Jesse ChavezLAAat LAD, vs. SEA 
51Jordan MontgomeryNYYat CWS, at HOU 
52Ricky NolascoLAAat LAD, vs. SEA 
53Blake SnellTBat PIT 
54Trevor BauerCLEvs. TEX 
55Francis MartesHOUvs. NYY 
56Doug FisterBOSat TOR 
57Daniel GossettOAKvs. ATL 
58Andrew CashnerTEXat CWS 
59Jordan ZimmermannDETvs. CLE 
60Austin Bibens-DirkxTEXat CLE 
61Jake JunisKCat DET 
62Sam GaviglioSEAat LAA 
63James ShieldsCWSvs. TEX 
64Hector SantiagoMINat BOS, at KC 
65Jharel CottonOAKat HOU 
66Kevin GausmanBALat TOR, vs. TB 
67David HolmbergCWSvs. NYY 
68Parker BridwellLAAvs. SEA 
69Buck FarmerDETvs. CLE 
70Wade MileyBALat TOR 
71Alex MeyerLAAvs. LAD 
72Francisco LirianoTORvs. BOS 
73Ubaldo JimenezBALat TOR 
74Eric SkoglundKCvs. MIN 
75Dillon GeeMINat KC 
76Chris TillmanBALvs. TB 
77Mike PelfreyCWSvs. NYY 
78Adalberto MejiaMINat BOS 

NATIONAL LEAGUE

Rank Pitcher TEAM Opponent(s) Comments
1Max ScherzerWASvs. CHC, at STLDeserves more than 8 wins
2Zack GreinkeARIvs. PHI, vs. COLSporting 10.3 K/9, highest mark since 2007
3Jeff SamardzijaSFvs. COL, at PITHomer issue helped by power-suppressing venues
4Clayton KershawLADat SDAlready allowed career high number of homers
5Carlos MartinezSTLat ARI, vs. WASManaging to evade gopheritis plaguing so many others
6Jacob deGromNYMvs. PHIBack on track with just 2 ER in last 2 games, spanning 17 innings
7Stephen StrasburgWASvs. CHCOnly 15 1/3 innings his last three starts
8Alex WoodLADat LAANo longer talk of returning to bullpen
9Dan StrailyMIAvs. NYM, at MILPitching better on road, not just at home
10Rich HillLADvs. LAA, at SDStill not sharp, but weak lineups in great venues
11Jeff HoffmanCOLat SFBig part of Rockies toting second best road ERA
12Johnny CuetoSFat PITUsual solid numbers bloated with homer barrage
13Gerrit ColePITvs. SFMissing fewer bats lately, but also keeping more balls in the yard
14Jaime GarciaATLat SDSkills solid last 3 weeks, benefits from matchup
15Mike FoltynewiczATLat OAKStill a believer but needs to rediscover control
16Jon LesterCHCat WASSkills fine except serving up more homers
17Gio GonzalezWASvs. CHC, at STLOn a roll, 2.77 ERA, .88 WHIP last 3 weeks with 9.4 K/9 and 1.7 BB/9
18Taijuan WalkerARIvs. STL, vs. COL 
19Kenta MaedaLADvs. LAA 
20Ivan NovaPITvs. TBWhiffs on the rise, always nails at home
21Zack GodleyARIvs. STL3.17 FIP, 3.24 xFIP says Godley isn't a fluke
22Zack WheelerNYMvs. PHIPerfect elixir to cure walks and homer woes
23Jameson TaillonPITvs. TBBack in mid-season form after layoff
24Robert GsellmanNYMat MIA, vs. PHIStrikeouts missing but helped by matchups, proeed with caution
25Robbie RayARIvs. COLWalks creeping back up
26Julio TeheranATLat OAKStrikeouts down, but nice park and foe
27Trevor WilliamsPITvs. TB, vs. SFNot dominant, home for a pair boosts rank
28Sean NewcombATLat SD 
29Jake ArrietaCHCat WAS, at CINHomers down lately, but more walks and fewer punch outs
30Steven MatzNYMat MIA 
31R.A. DickeyATLat OAKControlling the floater very well last few starts
32Chad KuhlPITvs. SF 
33Seth LugoNYMat MIA 
34Tanner RoarkWASat STL 
35Antonio SenzatelaCOLat SF 
36Aaron NolaPHIat SEA 
37Brandon FinneganCINat STL 
38German MarquezCOLat SF 
39Joe RossWASvs. CHC 
40Brandon McCarthyLADat SDNot missing bats but getting job done
41Hyun-Jin RyuLADat LAAGreat matchups
42Michael WachaSTLvs. CIN, vs. WASStill like as a buy-low, but need to see fewer hits
43Nick PivettaPHIat ARI, at NYMImpressive, curious to see what happens second time through the league
44Tim AdlemanCINvs. MIL, vs. CHCBelow average pitcher with above average K/9
45Chase AndersonMILat CIN 
46Jimmy NelsonMILat CIN 
47Junior GuerraMILat CIN, vs. MIA 
48Patrick CorbinARIvs. STL 
49Homer BaileyCINvs. MIL 
50Scott FeldmanCINvs. CHC 
51Zach DaviesMILvs. MIA 
52Jeremy HellicksonPHIat NYM 
53Jose UrenaMIAvs. NYM 
54Mike LeakeSTLvs. WAS 
55Ben LivelyPHIat NYM 
56Mike MontgomeryCHCat CIN 
57Edinson VolquezMIAat MIL 
58Dinelson LametSDvs. ATL 
59Matt MooreSFat PIT 
60John LackeyCHCat WAS 
61Matt GarzaMILvs. MIA 
62Bartolo ColonATLat SD 
63Jeff LockeMIAvs. NYM 
64Jon GrayCOLat ARI 
65Jhoulys ChacinSDvs. ATL, vs. LAD 
66Mark LeiterPHIat SEA 
67Luis PerdomoSDvs. ATL 
68Lance LynnSTLat ARI 
69Tyler ChatwoodCOLat ARI 
70Luis CastilloCINvs. MIL 
71Ty BlachSFvs. COL 
72Eddie ButlerCHCat WAS, at CIN 
73Christian FriedrichSDvs. LAD 
74Clayton RichardSDvs. LAD 
75Adam WainwrightSTLat ARI 
76Matt CainSFvs. COL 
76Justin NicolinoMIAat MIL 
76Kyle FreelandCOLat ARI 

MLB

RANK PITCHER TEAM OPPONENT COMMENT
1Max ScherzerWASvs. CHC, at STLDeserves more than 8 wins
2Chris SaleBOSvs. MIN, at TORTen double-digit strikeout games, including last two
3Zack GreinkeARIvs. PHI, vs. COLSporting 10.3 K/9, highest mark since 2007
4Carlos CarrascoCLEvs. TEX, at DETIncurring hit rate correction this month
5Jeff SamardzijaSFvs. COL, at PITHomer issue helped by power-suppressing venues
6Clayton KershawLADat SDAlready allowed career high number of homers
7Justin VerlanderDETvs. KC, vs. CLEInconsistent, but gets benefit of the doubt with home pair
8Carlos MartinezSTLat ARI, vs. WASManaging to evade gopheritis plaguing so many others
9Corey KluberCLEvs. TEX39 K, 4 BB in 28 IP since coming off DL
10Jacob deGromNYMvs. PHIBack on track with just 2 ER in last 2 games, spanning 17 innings
11Luis SeverinoNYYat CWS, at HOUAstros tough, but Minute Maid is a pitcher's park
12Stephen StrasburgWASvs. CHCOnly 15 1/3 innings his last three starts
13Lance McCullersHOUvs. NYYCould jump up based on Saturday's performance coming off DL
14Alex WoodLADat LAANo longer talk of returning to bullpen
15Michael FulmerDETvs. KCLittle concerned, whiffs down, four walks each of last two starts
16Mike FiersHOUvs. OAK, vs. NYYJust 6 runs, no HR in last 5 starts, covering 31 1/3 innings
17Dan StrailyMIAvs. NYM, at MILPitching better on road, not just at home
18James PaxtonSEAvs. PHIVelocity is back, results should follow
19J.A. HappTORvs. BALFixed homer issues, back on track
20Jose QuintanaCWSvs. NYY, vs. TEXLimiting homers and walks yielding better results
21Chris ArcherTBat PITContinues to pitch better than his ERA
22Jose BerriosMINat BOS, at KCShowing welcome consistency for a rookie
23Rich HillLADvs. LAA, at SDStill not sharp, but weak lineups in great venues
24Marcus StromanTORvs. BALThree homers allowed in consecutive starts
25Jeff HoffmanCOLat SFBig part of Rockies toting second best road ERA
26Johnny CuetoSFat PITUsual solid numbers bloated with homer barrage
27Gerrit ColePITvs. SFMissing fewer bats lately, but also keeping more balls in the yard
28Jaime GarciaATLat SDSkills solid last 3 weeks, benefits from matchup
29Mike FoltynewiczATLat OAKStill a believer but needs to rediscover control
30Jon LesterCHCat WASSkills fine except serving up more homers
31Ervin SantanaMINat KCRegression meet Erv. Erv, this is regression.
32Alex CobbTBat PIT, at BALKeeping ball in the yard, ERA will drop
33Drew PomeranzBOSvs. MIN, at TORBetter consistency away from taking the next step
34Gio GonzalezWASvs. CHC, at STLOn a roll, 2.77 ERA, .88 WHIP last 3 weeks with 9.4 K/9 and 1.7 BB/9
35Jacob FariaTBat BALOff-the-chart skills to open MLB career
36Sean ManaeaOAKat HOU, vs. ATLHolding it together through rough stretch (just faced HOU and NYY)
37Felix HernandezSEAvs. PHISolid return from DL, but did give up 2 long balls
38Jason VargasKCvs. MINContinuing to minimize the long ball
39Sonny GrayOAKvs. ATLMaking Gray a closer almost as inane as having Freddie Freeman play 3B
40Taijuan WalkerARIvs. STL, vs. COL 
41Kenta MaedaLADvs. LAA 
42Masahiro TanakaNYYat CWSStill surrendering homers by the bushel
43Yu DarvishTEXat CLETough draw but displayng better control and command lately
44Ivan NovaPITvs. TBWhiffs on the rise, always nails at home
45Zack GodleyARIvs. STL3.17 FIP, 3.24 xFIP says Godley isn't a fluke
46Zack WheelerNYMvs. PHIPerfect elixir to cure walks and homer woes
47Jameson TaillonPITvs. TBBack in mid-season form after layoff
48Robert GsellmanNYMat MIA, vs. PHIStrikeouts missing but helped by matchups, proeed with caution
49David PriceBOSvs. MIN 
50Robbie RayARIvs. COLWalks creeping back up
51Julio TeheranATLat OAKStrikeouts down, but nice park and foe
52Trevor WilliamsPITvs. TB, vs. SFNot dominant, home for a pair boosts rank
53Marco EstradaTORvs. BOS 
54Sean NewcombATLat SD 
55Jake ArrietaCHCat WAS, at CINHomers down lately, but more walks and fewer punch outs
56Steven MatzNYMat MIA 
57Rick PorcelloBOSvs. MINBetter last time, but let's see it again
58David PaulinoHOUvs. OAKStretched out, now needs to deliver
59R.A. DickeyATLat OAKControlling the floater very well last few starts
60Cole HamelsTEXat CLE, at CWSWasn't pitching as well as seemed pre-DL stint
61Tyson RossTEXat CLE, at CWS 
62Chad KuhlPITvs. SF 
63Seth LugoNYMat MIA 
64Tanner RoarkWASat STL 
65Antonio SenzatelaCOLat SF 
66Aaron NolaPHIat SEA 
67Danny SalazarCLEat DET 
68Joe BiaginiTORvs. BAL, vs. BOSRecent speed bump, but conversion to starter encouraging
69Brandon FinneganCINat STL 
70Michael PinedaNYYat HOUHigh risk, high reward
71Carlos RodonCWSvs. NYY 
72Brad PeacockHOUvs. OAK 
73Ariel MirandaSEAat LAA 
74German MarquezCOLat SF 
75Joe RossWASvs. CHC 
76Brandon McCarthyLADat SDNot missing bats but getting job done
77Hyun-Jin RyuLADat LAAGreat matchups
78Matt StrahmKCat DET, vs. MIN 
79Michael WachaSTLvs. CIN, vs. WASStill like as a buy-low, but need to see fewer hits
80Ian KennedyKCat DET 
81Nick PivettaPHIat ARI, at NYMImpressive, curious to see what happens second time through the league
82Tim AdlemanCINvs. MIL, vs. CHCBelow average pitcher with above average K/9
83Dylan BundyBALvs. TB 
84Chase AndersonMILat CIN 
85Jimmy NelsonMILat CIN 
86Junior GuerraMILat CIN, vs. MIA 
87Luis CessaNYYat CWS 
88Patrick CorbinARIvs. STL 
89Derek HollandCWSvs. TEX 
90Homer BaileyCINvs. MIL 
91Mike ClevingerCLEvs. TEX, at DET 
92Jake OdorizziTBat BAL 
93Aaron SanchezTORvs. CLE 
94Jason HammelKCvs. MIN 
95Scott FeldmanCINvs. CHC 
96Josh TomlinCLEat DET 
97Hisashi IwakumaSEAat LAA 
98JC RamirezLAAvs. LAD 
99Daniel NorrisDETvs. KC 
100Jesse ChavezLAAat LAD, vs. SEA 
101Zach DaviesMILvs. MIA 
102Jordan MontgomeryNYYat CWS, at HOU 
103Jeremy HellicksonPHIat NYM 
104Ricky NolascoLAAat LAD, vs. SEA 
105Jose UrenaMIAvs. NYM 
106Mike LeakeSTLvs. WAS 
107Ben LivelyPHIat NYM 
108Mike MontgomeryCHCat CIN 
109Edinson VolquezMIAat MIL 
110Dinelson LametSDvs. ATL 
111Blake SnellTBat PIT 
112Trevor BauerCLEvs. TEX 
113Francis MartesHOUvs. NYY 
114Doug FisterBOSat TOR 
115Matt MooreSFat PIT 
116John LackeyCHCat WAS 
117Matt GarzaMILvs. MIA 
118Daniel GossettOAKvs. ATL 
119Andrew CashnerTEXat CWS 
120Bartolo ColonATLat SD 
121Jordan ZimmermannDETvs. CLE 
122Jeff LockeMIAvs. NYM 
123Austin Bibens-DirkxTEXat CLE 
124Jon GrayCOLat ARI 
125Jhoulys ChacinSDvs. ATL, vs. LAD 
126Jake JunisKCat DET 
127Sam GaviglioSEAat LAA 
128James ShieldsCWSvs. TEX 
129Mark LeiterPHIat SEA 
130Luis PerdomoSDvs. ATL 
131Hector SantiagoMINat BOS, at KC 
132Lance LynnSTLat ARI 
133Jharel CottonOAKat HOU 
134Kevin GausmanBALat TOR, vs. TB 
135Tyler ChatwoodCOLat ARI 
136Luis CastilloCINvs. MIL 
137David HolmbergCWSvs. NYY 
138Parker BridwellLAAvs. SEA 
139Buck FarmerDETvs. CLE 
140Wade MileyBALat TOR 
141Ty BlachSFvs. COL 
142Eddie ButlerCHCat WAS, at CIN 
143Alex MeyerLAAvs. LAD 
144Francisco LirianoTORvs. BOS 
145Ubaldo JimenezBALat TOR 
146Christian FriedrichSDvs. LAD 
147Eric SkoglundKCvs. MIN 
148Dillon GeeMINat KC 
149Clayton RichardSDvs. LAD 
150Adam WainwrightSTLat ARI 
151Matt CainSFvs. COL 
152Justin NicolinoMIAat MIL 
153Kyle FreelandCOLat ARI 
154Chris TillmanBALvs. TB 
155Mike PelfreyCWSvs. NYY 
156Adalberto MejiaMINat BOS 

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.
RotoWire Roundtable: 2025 Fantasy Baseball Top-300 Rankings
RotoWire Roundtable: 2025 Fantasy Baseball Top-300 Rankings
The Z Files: My New Approach to the Roundtable Rankings
The Z Files: My New Approach to the Roundtable Rankings
Farm Futures: Rookie Outfielder Rankings
Farm Futures: Rookie Outfielder Rankings
Offseason Deep Dives: Reynaldo Lopez
Offseason Deep Dives: Reynaldo Lopez