Weekly Pitcher Rankings: Carrasco's Hitting his Stride

Weekly Pitcher Rankings: Carrasco's Hitting his Stride

This article is part of our Weekly Pitcher Rankings series.

As always, remember that rotations are subject to change, so if you see something that looks incorrect, assume that it was a change that occurred since this was written and feel free to politely bring it up in the comments. I'll let you know where the new arm slots.

For the week July 4-10

AMERICAN LEAGUE

START

RANKPITCHEROPPONENTCOMMENT
1Carlos CarrascoDET, NYYWe have liftoff: 1.52 ERA, 1.01 WHIP, 35 Ks and 4.4 K:BB in last 29.7 IP
2Danny SalazarDET, NYY
3Chris SaleATLThe HR bug infected Sale in June (1.8 HR/9), but he still managed a passable 3.93 ERA
4Cole HamelsMIN
5Corey KluberNYY
6Michael Fulmerat CLEThe Fulmer Innings Protection Plan (FIPP) had a successful beginning as he went 7 scoreless, 2-hit IP after 8 days off
7David PriceTEX, TBUgh, he was so close to going under 4.00 and then 10 ER in 8.7 IP; so frustrating
8Justin Verlanderat TOR
9Matt Shoemakerat BALJust finished a helluva June: 2.14 ERA, 1.07 WHIP, 45 Ks and 5 BBs in 42 IP
10Jose QuintanaATL
11Danny DuffySEA
12Steven WrightTEX
13Aaron SanchezKC, DETMore than held his own in Coors (we hinted at as much in last week's PVM) to cap a strong June: 2.72 ERA, 1.29 WHIP and 38 Ks in 39.7 IP
14Lance McCullersSEA, OAKStill walking the world (4.6
As always, remember that rotations are subject to change, so if you see something that looks incorrect, assume that it was a change that occurred since this was written and feel free to politely bring it up in the comments. I'll let you know where the new arm slots.

For the week July 4-10

AMERICAN LEAGUE

START

RANKPITCHEROPPONENTCOMMENT
1Carlos CarrascoDET, NYYWe have liftoff: 1.52 ERA, 1.01 WHIP, 35 Ks and 4.4 K:BB in last 29.7 IP
2Danny SalazarDET, NYY
3Chris SaleATLThe HR bug infected Sale in June (1.8 HR/9), but he still managed a passable 3.93 ERA
4Cole HamelsMIN
5Corey KluberNYY
6Michael Fulmerat CLEThe Fulmer Innings Protection Plan (FIPP) had a successful beginning as he went 7 scoreless, 2-hit IP after 8 days off
7David PriceTEX, TBUgh, he was so close to going under 4.00 and then 10 ER in 8.7 IP; so frustrating
8Justin Verlanderat TOR
9Matt Shoemakerat BALJust finished a helluva June: 2.14 ERA, 1.07 WHIP, 45 Ks and 5 BBs in 42 IP
10Jose QuintanaATL
11Danny DuffySEA
12Steven WrightTEX
13Aaron SanchezKC, DETMore than held his own in Coors (we hinted at as much in last week's PVM) to cap a strong June: 2.72 ERA, 1.29 WHIP and 38 Ks in 39.7 IP
14Lance McCullersSEA, OAKStill walking the world (4.6 BB/9 in June), still surviving in spite of it (3.20 ERA, 28 Ks in 25.3 June IP)
15Jake OdorizziLAA, at BOS
16CC Sabathiaat CWS, at CLENo reason to let him out for the 8th vs. TEX (0 outs, 3 H, 4 R) even at 90 pitches
17Masahiro Tanakaat CWS
18Sonny Grayat MIN
19Marco EstradaDET
20Michael Pinedaat CWSI can't dive in completely, but I also can't ignore a 2.75 ERA and 0.97 WHIP in June (36 IP) w/49 Ks and 4 HR; 6.92 ERA, 1.9 HR/9 in first 10 starts
21James Paxtonat KC
22Trevor BauerNYY
23Chris Tillmanat LAD, LAAA blip or falling apart? Has an 8.59 ERA and 1.79 WHIP in his last 3 (14.7 IP) w/9 Ks, 5 BBs and 4 HRs
24Rich Hillat HOUHe's coming back in time to pump his trade value for OAK
25Taijuan Walkerat HOU, at KC
26R.A. DickeyKC, DET
27Dallas KeuchelSEA, OAK
28Rick PorcelloTEX, TB
29Jordan Zimmermannat CLE, at TOR
30Chris Archerat BOS
31Josh TomlinDETHad 2.6 HR/9 in trips to DET and TOR yet allowed just 4 ER in 14 IP
32Drew SmylyLAA
33Daniel Mengdenat HOU
34Carlos RodonNYY
35J.A. HappDET
36A.J. Griffinat BOS, MINHas picked up where he left off w/a 2.89 ERA and 14 Ks in 2 starts (9.3 IP) since returning; building back toward 100 pitches
37Sean Manaeaat MIN, at HOU
38Matt MooreLAA, at BOS
39Daniel Norrisat CLE, at TOR
40Marcus StromanKC
41Collin McHughOAK
42Doug FisterOAK
43Hisashi Iwakumaat KC
44Mike FiersSEA
45Kevin Gausmanat LAD
46Martin Perezat BOS
47Blake SnellLAA
48Yordano VenturaSEAThe volatility makes him tough to trust: 6, 1, 6, 1, 0 and 7 ER over his last 6
49Nathan Eovaldiat CLEBooooo ... that's right, I'm booing Eovaldi
50Clay BuchholzTB
51Ervin SantanaOAKMight be finding his footing: 2.41 ERA, 1.07 WHIP in last 3 w/just 1 HR allowed (5.10 ERA, 1.4 HR/9 in first 12 starts)
52Tyler Duffeyat TEX
53Jhoulys Chacinat TB
54Edinson Volquezat TOR, SEA
55Yovani Gallardoat LAD, LAA

SIT

RANKPITCHEROPPONENTCOMMENT
56Ian Kennedyat TORThe insane HR surge across the league keeps Kennedy up at night (1.9 HR/9), especially w/a trip to TOR on tap
57James ShieldsNYY, ATLBack-to-back solidish starts (4 ER in 11.7 IP) isn't enough to put him back in lineups
58Kyle Gibsonat TEX
59Tyler WilsonLAA
60Ivan Novaat CLE
61Wade Mileyat HOU, at KC
62Chris Youngat TOR, SEA
63Hector Santiagoat TB
64Kendall Gravemanat MIN, at HOU
65Ricky NolascoOAK, at TEX
66Miguel GonzalezNYY
67Tommy MiloneOAK, at TEX
68Mike Pelfreyat TOR
69Tim Lincecumat TB, at BAL
70Jered Weaverat TB, at BAL
71Wade LeBlancat HOU
72Chi Chi GonzalezMIN
73Nick Martinezat BOS, MIN

NATIONAL LEAGUE

START

RankPitcherOpponent(s)Comments
1The Clayton Kershaw Memorial Spotnone :(Because he's on the DL :(
1Max ScherzerMIL, at NYMFanned 10-plus in five of his six June starts (1.96 ERA, 0.73 WHIP, 58 Ks in 41.3 IP)
2Jose FernandezCINA couple wobbly starts (for his standards, at least) early on had some worrying; since May 9: 1.18 ERA, 0.80 WHIP and 91 Ks in 61 IP
3Jake Arrietaat PIT
4Madison BumgarnerCOLHe could be having his best season yet with a career-high 2.20 ERA and 9.9 K/9
5Jon Lesterat PIT
6Johnny CuetoCOL
7Matt HarveyMIA, WASPrior to the rain-shortened outing, he'd gone 6-plus IP in five straight after doing so just 3x in his first 10 starts
8Jacob deGromMIA
9Kyle HendricksCIN, at PITHe hasn't allowed 4 ER in any of his L8 starts (2.15 ERA, 1.05 WHIP, 46 Ks in 50.3 IP)
10Julio Teheranat PHI
11Drew Pomeranzat LAD
12John LackeyCIN
13Noah SyndergaardWASNot entirely sure how to rank Thor at this point so I played it toward the cautious side
14Jeff SamardzijaARI
15Kenta MaedaBAL, SD
16Zack Greinkeat SFLikely missing his Tuesday start w/an oblique, but could return on the weekend; stay tuned for news
17Tanner RoarkMIL
18Joe Rossat NYM
19Carlos MartinezPIT
20Jason HammelATL
21Steven MatzMIA, WASI'm even less certain about Matz after a bumpy June (5.74 ERA, 2.02 WHIP, 26 Ks in 26.7 IP)
22Junior Guerraat WAS, STL
23Jameson Taillonat STL, CHCThe 24-year old looks like he has staying power after 5 starts; the 1.3 HR/9 is built off that Cubs start where allowed 3 of his 4 HRs
24Adam WainwrightPIT
25Michael Wachaat MIL
26Gio GonzalezMIL, at NYM
27Julio UriasSD
28Lucas Giolitoat NYMWas looking solid in MLB debut before rain ended his night early; he gets another run at the Mets in his 2nd start
29Zach Daviesat WASEven w/6 ER vs. LAD, he still finished June w/a 2.89 ERA, 0.97 WHIP and 39 Ks in 37.3 IP
30Matt Wislerat CWS
31Jerad EickhoffATL, at COLHuge June (2.23 ERA in 36.3 IP) included trips to TOR and ARI while also hosting CHC; having ATL 1st helps ease potential pain of Coors
32Jaime GarciaPIT
33Adam ConleyCIN
34Vincent Velasquezat COLSmashed the D'backs in his return w/5 shutout IP and 7 Ks; I have a weird feeling that he'll come out of Coors fine (5-6 IP, 2-3 ER)
35Jon GrayPHI
36Scott KazmirSD
37Bartolo ColonWASHasn't allowed more than 2 ER in any of his last 7 starts (1.80 ERA, 1.08 WHIP, though just 18 Ks in 40 IP)
38Jimmy NelsonSTL
39Jeremy HellicksonATL
40Archie BradleySD
41Aaron Nolaat COL
42Mike LeakePIT, at MIL
43Brandon Finneganat CHCLefties have been the issue for this 23-year-old southpaw w/a 0.8 K:BB ratio against them in 101 PA
44Tom Koehlerat NYM, CIN
45Bud NorrisBALNew team, but another gem (6 IP/0 ER/8 K), now has a 1.78 ERA and 37 Ks in his last 35.3 IP; still nervous vs. BAL
46Dan Strailyat MIA
47Tyler Andersonat SF, PHI
48Shelby MillerSDExcitement from the sharp return at PHI was quickly curbed w/a trip to Coors and hosting SF (12 ER in 12 IP); back to square 1
49Anthony DeSclafaniat CHC
50Chase AndersonSTL
51Robbie Rayat SF
52Chad Kuhlat STLThe 23-year-old rookie was having his worst HR/9 season (1.1) before recall, which is a bit worrisome as he enters this heavy HR enviroment

SIT

RANKPITCHEROPPONENTCOMMENT
53Tyler Chatwoodat SF, PHII'd love to trust the 3.15 ERA/1.23 WHIP combo, but I can't get beyond the 5.6 K/9 and 1.8 K:BB for a Coors pitcher
54Cody Reedat CHC, at MIAJust hasn't found anything vs. righties (1.114 OPS in 65 of his 74 PA)
55Jon Nieseat STL, CHC
56Jake PeavyCOL, ARI
57Brock StewartBAL, SDHad big MiLB numbers prior to call-up, but most were accumulated in AA as a 24-year old
58Colin Reaat ARI
59Chad BettisPHI
60John Lambat MIA
61Adam WarrenCINJoining the rotation for a spell (or maybe even just this one outing) to give guys an extra day
62Albert SuarezARI
63Andrew Cashnerat LAD
64Christian Friedrichat ARI, at LAD
65Wei-Yin Chenat NYMThe giant surge in HRs leaguewide is the worst news possible for this noted HR giver-upper; he has a career-worst 1.6 HR/9
66Mike Foltynewiczat PHI, at CWSHe's been impossible to hit in 5 AAA starts (4.3 H/9), but still walking the world (4.7 BB/9); still intriguing at 24 years old, but only worth monitoring right now
67Francisco LirianoCHC
68Matt Garzaat WAS
69Patrick Corbinat SF
70Zach EflinATL, at COL
71Luis Perdomoat ARI, at LAD
72Jorge De La Rosaat SF
73Joel de la Cruzat PHI, at CWS
74Jeff Lockeat STL
75Justin Nicolinoat NYM
76Lucas Harrellat CHCHis last 166 MLB IP (2013-14): 6.13 ERA, 1.75 WHIP, 98 Ks and 97 BB

MLB TOP 100

RANKPITCHEROPPONENTCOMMENT
1Max ScherzerMIL, at NYMFanned 10-plus in five of his six June starts (1.96 ERA, 0.73 WHIP, 58 Ks in 41.3 IP)
2Carlos CarrascoDET, NYYWe have liftoff: 1.52 ERA, 1.01 WHIP, 35 Ks and 4.4 K:BB in last 29.7 IP
3Jose FernandezCINA couple wobbly starts (for his standards, at least) early on had some worrying; since May 9: 1.18 ERA, 0.80 WHIP and 91 Ks in 61 IP
4Danny SalazarDET, NYY
5Jake Arrietaat PIT
6Madison BumgarnerCOLHe could be having his best season yet with a career-high 2.20 ERA and 9.9 K/9
7Chris SaleATLThe HR bug infected Sale in June (1.8 HR/9), but he still managed a passable 3.93 ERA
8Jon Lesterat PIT
9Johnny CuetoCOL
10Cole HamelsMIN
11Corey KluberNYY
12Matt HarveyMIA, WASPrior to the rain-shortened outing, he'd gone 6-plus IP in five straight after doing so just 3x in his first 10 starts
13Jacob deGromMIA
14Kyle HendricksCIN, at PITHe hasn't allowed 4 ER in any of his L8 starts (2.15 ERA, 1.05 WHIP, 46 Ks in 50.3 IP)
15Michael Fulmerat CLEThe Fulmer Innings Protection Plan (FIPP) had a successful beginning as he went 7 scoreless, 2-hit IP after 8 days off
16Julio Teheranat PHI
17David PriceTEX, TBUgh, he was so close to going under 4.00 and then 10 ER in 8.7 IP; so frustrating
18Drew Pomeranzat LAD
19John LackeyCIN
20Justin Verlanderat TOR
21Noah SyndergaardWASNot entirely sure how to rank Thor at this point so I played it toward the cautious side
22Jeff SamardzijaARI
23Kenta MaedaBAL, SD
24Matt Shoemakerat BALJust finished a helluva June: 2.14 ERA, 1.07 WHIP, 45 Ks and 5 BBs in 42 IP
25Zack Greinkeat SFLikely missing his Tuesday start w/an oblique, but could return on the weekend; stay tuned for news
26Tanner RoarkMIL
27Joe Rossat NYM
28Jose QuintanaATL
29Carlos MartinezPIT
30Danny DuffySEA
31Steven WrightTEX
32Aaron SanchezKC, DETMore than held his own in Coors (we hinted at as much in last week's PVM) to cap a strong June: 2.72 ERA, 1.29 WHIP and 38 Ks in 39.7 IP
33Lance McCullersSEA, OAKStill walking the world (4.6 BB/9 in June), still surviving in spite of it (3.20 ERA, 28 Ks in 25.3 June IP)
34Jake OdorizziLAA, at BOS
35Jason HammelATL
36CC Sabathiaat CWS, at CLENo reason to let him out for the 8th vs. TEX (0 outs, 3 H, 4 R) even at 90 pitches
37Steven MatzMIA, WASI'm even less certain about Matz after a bumpy June (5.74 ERA, 2.02 WHIP, 26 Ks in 26.7 IP)
38Junior Guerraat WAS, STL
39Masahiro Tanakaat CWS
40Jameson Taillonat STL, CHCThe 24-year old looks like he has staying power after 5 starts; the 1.3 HR/9 is built off that Cubs start where allowed 3 of his 4 HRs
41Adam WainwrightPIT
42Sonny Grayat MIN
43Marco EstradaDET
44Michael Pinedaat CWSI can't dive in completely, but I also can't ignore a 2.75 ERA and 0.97 WHIP in June (36 IP) w/49 Ks and 4 HR; 6.92 ERA, 1.9 HR/9 in first 10 starts
45James Paxtonat KC
46Trevor BauerNYY
47Michael Wachaat MIL
48Gio GonzalezMIL, at NYM
49Chris Tillmanat LAD, LAAA blip or falling apart? Has an 8.59 ERA and 1.79 WHIP in his last 3 (14.7 IP) w/9 Ks, 5 BBs and 4 HRs
50Rich Hillat HOUHe's coming back in time to pump his trade value for OAK
51Taijuan Walkerat HOU, at KC
52R.A. DickeyKC, DET
53Dallas KeuchelSEA, OAK
54Rick PorcelloTEX, TB
55Jordan Zimmermannat CLE, at TOR
56Julio UriasSD
57Chris Archerat BOS
58Josh TomlinDETHad 2.6 HR/9 in trips to DET and TOR yet allowed just 4 ER in 14 IP
59Lucas Giolitoat NYMWas looking solid in MLB debut before rain ended his night early; he gets another run at the Mets in his 2nd start
60Zach Daviesat WASEven w/6 ER vs. LAD, he still finished June w/a 2.89 ERA, 0.97 WHIP and 39 Ks in 37.3 IP
61Matt Wislerat CWS
62Jerad EickhoffATL, at COLHuge June (2.23 ERA in 36.3 IP) included trips to TOR and ARI while also hosting CHC; having ATL 1st helps ease potential pain of Coors
63Jaime GarciaPIT
64Adam ConleyCIN
65Drew SmylyLAA
66Daniel Mengdenat HOU
67Carlos RodonNYY
68Vincent Velasquezat COLSmashed the D'backs in his return w/5 shutout IP and 7 Ks; I have a weird feeling that he'll come out of Coors fine (5-6 IP, 2-3 ER)
69Jon GrayPHI
70J.A. HappDET
71A.J. Griffinat BOS, MINHas picked up where he left off w/a 2.89 ERA and 14 Ks in 2 starts (9.3 IP) since returning; building back toward 100 pitches
72Sean Manaeaat MIN, at HOU
73Matt MooreLAA, at BOS
74Daniel Norrisat CLE, at TOR
75Scott KazmirSD
76Bartolo ColonWASHasn't allowed more than 2 ER in any of his last 7 starts (1.80 ERA, 1.08 WHIP, though just 18 Ks in 40 IP)
77Marcus StromanKC
78Collin McHughOAK
79Doug FisterOAK
80Hisashi Iwakumaat KC
81Mike FiersSEA
82Jimmy NelsonSTL
83Jeremy HellicksonATL
84Archie BradleySD
85Kevin Gausmanat LAD
85Martin Perezat BOS
86Blake SnellLAA
87Yordano VenturaSEAThe volatility makes him tough to trust: 6, 1, 6, 1, 0 and 7 ER over his last 6
88Aaron Nolaat COL
89Mike LeakePIT, at MIL
90Brandon Finneganat CHCLefties have been the issue for this 23-year old southpaw w/a 0.8 K:BB ratio against them in 101 PA
91Tom Koehlerat NYM, CIN
92Bud NorrisBALNew team, but another gem (6 IP/0 ER/8 K), now has a 1.78 ERA and 37 Ks in his last 35.3 IP; still nervous vs. BAL
93Dan Strailyat MIA
94Tyler Andersonat SF, PHI
96Shelby MillerSDExcitement from the sharp return at PHI was quickly curbed w/a trip to Coors and hosting SF (12 ER in 12 IP); back to square 1
97Anthony DeSclafaniat CHC
98Chase AndersonSTL
99Robbie Rayat SF
100Chad Kuhlat STLThe 23-year old rookie was having his worst HR/9 season (1.1) before recall, which is a bit worrisome as he enters this heavy HR enviroment

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
Paul Sporer
Sporer covers pitching for RotoWire. He also writes for Baseball Prospectus and publishes an annual guide on starting pitcher. In his spare time, he roots for the Tigers.
MLB DFS: DraftKings Plays and Strategy for Friday, April 26
MLB DFS: DraftKings Plays and Strategy for Friday, April 26
What Does It Mean for Jared Jones to Be This Good This Early?
What Does It Mean for Jared Jones to Be This Good This Early?
MLB FAAB Factor: More Than the NFL Draft Happening
MLB FAAB Factor: More Than the NFL Draft Happening
Mound Musings: Their Stock Is on the Rise
Mound Musings: Their Stock Is on the Rise