Weekly Pitcher Rankings: Subject to Change

Weekly Pitcher Rankings: Subject to Change

This article is part of our Weekly Pitcher Rankings series.

Only one more week until the midseason hiatus, better known as the All-Star break. For those wondering, three- and 10-day rankings will be posted on the Wednesday of the break, then updated Thursday night, along with the standard weekly rankings on Saturday, July 15.

But before then, we have a busy, 96-game schedule to deal with. I reserve the title "Subject to Change" for this week every season, since rotations can change on a whim. Sometimes young pitchers are scratched, often with little notice. Other times, injured pitchers are given more time to heal so they can start the post-break as healthy as possible. This season, there are several top-tier hurlers with injury concerns heading into next week.

UPDATED: Monday July 3, 1:55 AM ET

Week of July 3 - 9

Mixed

RankPitcherTMOPPCommentsMIX12MIX15
1Blake SnellSDLAA, NYMGo go Snellzilla  
2Jesus LuzardoMIASTL, PHI   
3Spencer StriderATL@TBLately, ERA has been regressing to 2.92 xFIP  
4Joe RyanMINKC, BALRebound in store  
5Shohei OhtaniLAA@SDOut of superlatives  
6Framber ValdezHOUCOLTentative, scratched last time with sprained ankle  
7Kevin GausmanTOR@DET   
8Justin SteeleCHC@MIL   
9Aaron NolaPHI@TB, @MIA   
10Logan WebbSFSEA, COL   
11Zac GallenARIPIT  

Only one more week until the midseason hiatus, better known as the All-Star break. For those wondering, three- and 10-day rankings will be posted on the Wednesday of the break, then updated Thursday night, along with the standard weekly rankings on Saturday, July 15.

But before then, we have a busy, 96-game schedule to deal with. I reserve the title "Subject to Change" for this week every season, since rotations can change on a whim. Sometimes young pitchers are scratched, often with little notice. Other times, injured pitchers are given more time to heal so they can start the post-break as healthy as possible. This season, there are several top-tier hurlers with injury concerns heading into next week.

UPDATED: Monday July 3, 1:55 AM ET

Week of July 3 - 9

Mixed

RankPitcherTMOPPCommentsMIX12MIX15
1Blake SnellSDLAA, NYMGo go Snellzilla  
2Jesus LuzardoMIASTL, PHI   
3Spencer StriderATL@TBLately, ERA has been regressing to 2.92 xFIP  
4Joe RyanMINKC, BALRebound in store  
5Shohei OhtaniLAA@SDOut of superlatives  
6Framber ValdezHOUCOLTentative, scratched last time with sprained ankle  
7Kevin GausmanTOR@DET   
8Justin SteeleCHC@MIL   
9Aaron NolaPHI@TB, @MIA   
10Logan WebbSFSEA, COL   
11Zac GallenARIPIT   
12Gerrit ColeNYYCHC   
13Pablo LopezMINKC3.55 xFIP, expect a strong second half  
14Clayton KershawLADPIT, LAATentative, received cortisone shot for sore shoulder  
15Corbin BurnesMILCIN   
16Zack WheelerPHI@MIA   
17Carlos RodonNYYCHC   
18Julio UriasLADPIT   
19Tyler GlasnowTBPHI   
20Shane BieberCLEATL, KC   
21Tyler WellsBAL@NYY, @MIN   
22Eduardo RodriguezDETOAK   
23Marcus StromanCHC@MIL   
24Tanner BibeeCLEKC   
25Mitch KellerPIT@LAD, @ARI   
26Braxton GarrettMIASTL, PHI   
27Hunter BrownHOUSEA   
28Cristian JavierHOU@TEX, SEA   
29Chris BassittTOR@CWS, @DET   
30Andrew AbbottCIN@MIL   
31Tony GonsolinLADLAA   
32Kyle BradishBAL@NYY   
33Garrett WhitlockBOSOAK   
34Bryce ElderATL@CLE, @TB   
35Justin VerlanderNYM@SD   
36Michael LorenzenDETOAK 50% 
37Luis CastilloSEA@HOU   
38Bailey OberMINBAL   
39Kenta MaedaMINKC   
40Gavin WilliamsCLEATL, KC   
41Alex CobbSFSEA   
42Kutter CrawfordBOSOAK   
43Logan GilbertSEA@SF, @HOU   
44Zach EflinTBPHI, ATL   
45Ranger SuarezPHI@MIA   
46Yu DarvishSDLAA   
47Nathan EovaldiTEX@BOS   
48Emmet SheehanLADPIT   
49Domingo GermanNYYBAL, CHC   
50Freddy PeraltaMILCHC   
51Tarik SkubalDETOAK, TOR 3%4%
52Michael WachaSDNYM   
53Aaron CivaleCLEKC   
54Lucas GiolitoCWSTOR, STL   
55James PaxtonBOSTEX   
56Taijuan WalkerPHI@TB   
57Bryce MillerSEA@SF   
58Kyle HendricksCHC@MIL, @NYY   
59Dylan CeaseCWSSTL   
60Alex WoodSFCOL 16% 
61George KirbySEA@HOU   
62Max ScherzerNYM@ARI   
63Andrew HeaneyTEX@WAS   
64Sonny GrayMINBAL   
65Joe MusgroveSDLAA   
66Mix 12 Reliever     
67Jordan MontgomerySTL@CWS   
68Trevor RichardsTOR@DET 1%13%
69Eury PerezMIASTL   
70Charlie MortonATL@TB   
71Keaton WinnSFSEA 1%2%
72Mix 15 Reliever     
73Jon GrayTEX@BOS   
74Dane DunningTEX@BOS, @WAS   
75Bobby MillerLADPIT   
76Kodai SengaNYM@ARI, @SD   
77Ben LivelyCIN@MIL 15%40%
78Anthony DeSclafaniSFCOL   
79Michael SorokaATL@CLE 19% 
80Austin GomberCOL@SF 0%0%
81Sandy AlcantaraMIAPHI   
82Colin ReaMILCIN 6% 
83Seth LugoSDNYM 50% 
84Brayan BelloBOSTEXEmerging ace  
85Wade MileyMILCHC 41% 
86Cole IrvinBAL@MIN 2%32%
87Jose BerriosTOR@CWS   
88Connor SeaboldCOL@SF 0%0%
89Cristopher SanchezPHI@TB 0%32%
90Randy VasquezNYYBAL 0%0%
91Yusei KikuchiTOR@CWS   
92Drew SmylyCHC@MIL, @NYY   
93Jaime BarriaLAA@SD 28% 
94Patrick SandovalLAA@SD   
95JP SearsOAK@DET, @BOS   
96Drey JamesonARIPIT 2%30%
97Shawn DubinHOUSEA 0%0%
98Jameson TaillonCHC@NYY 41% 
99Kyle GibsonBAL@NYY, @MIN   
100Jack FlahertySTL@MIA   
101Chris MurphyBOSTEX, OAK 0%2%
102Josiah GrayWASCIN   
103Luis SeverinoNYYBAL   
104Brandon WilliamsonCIN@WAS 4%23%
105Dean KremerBAL@NYY 44% 
106Miles MikolasSTL@MIA, @CWS   
107Griffin CanningLAA@LAD   
108Martin PerezTEXHOU, @WAS   
109Bryan WooSEA@SF, @HOU   
110David PetersonNYM@SD 8% 
111Brett KennedyCIN@WAS 0%0%
112Rich HillPIT@ARI 14% 
113Julio TeheranMILCHC, CIN   
114Kyle FreelandCOL@HOU, @SF 8%36%
115Taj BradleyTBATL   
116Hogan HarrisOAK@DET 7%47%
117Graham AshcraftCIN@WAS 5%17%
118Tyler AndersonLAA@LAD 10% 
119Alec MarshKC@MIN 0%0%
120Zack GreinkeKC@MIN, @CLE 2%32%
121Adrian HouserMILCHC 4%28%
122MacKenzie GoreWASCIN   
123Johan OviedoPIT@LAD   
124Matt ManningDETTOR 2% 
125Daniel LynchKC@CLE 3% 
126Yonny ChirinosTBPHI 3%42%
127Brady SingerKC@CLE 45% 
128Lance LynnCWSTOR   
129Cooper CriswellTBATL 0%0%
130Jordan LylesKC@CLE 0%0%
131Clarke SchmidtNYYBAL   
132Jake IrvinWASCIN, TEX 1%8%
133Austin CoxKC@MIN 1%4%
134Ryne NelsonARINYM 2% 
135J.P. FranceHOUCOL, SEA   
136Tommy HenryARINYM 7%49%
137Kolby AllardATL@CLE 0%0%
138Steven MatzSTL@MIA 1%23%
139Luis OrtizPIT@LAD, @ARI 12% 
140Luke WeaverCIN@WAS, @MIL 0%19%
141Zach LogueDETTOR 0%0%
142Cal QuantrillCLEATL 11%28%
143Zach DaviesARINYM, PIT 1%4%
144Trevor WilliamsWASTEX 2%23%
145Chase AndersonCOL@HOU 0%2%
146Patrick CorbinWASCIN, TEX 0%2%
147Luis MedinaOAK@DET 0%6%
148Bryan HoeingMIASTL 2%19%
149Jesse ScholtensCWSTOR 0%0%
150Osvaldo BidoPIT@LAD 2%34%
151Carlos CarrascoNYM@ARI 12% 
152Adam WainwrightSTL@MIA, @CWS 6%38%
153Touki ToussaintCWSSTL 0%9%
154Paul BlackburnOAK@BOS 32% 
155Ken WaldichukOAK@BOS 1%2%

American League

RankPitcherTMOPPComment
1Joe RyanMINKC, BALRebound in store
2Shohei OhtaniLAA@SDOut of superlatives
3Framber ValdezHOUCOLTentative, scratched last time with sprained ankle
4Kevin GausmanTOR@DET 
5Gerrit ColeNYYCHC 
6Pablo LopezMINKC3.55 xFIP, expect a strong second half
7Carlos RodonNYYCHC 
8Tyler GlasnowTBPHI 
9Shane BieberCLEATL, KC 
10Tyler WellsBAL@NYY, @MIN 
11Eduardo RodriguezDETOAK 
12Tanner BibeeCLEKC 
13Hunter BrownHOUSEA 
14Cristian JavierHOU@TEX, SEA 
15Chris BassittTOR@CWS, @DET
16Kyle BradishBAL@NYY 
17Garrett WhitlockBOSOAK 
18Michael LorenzenDETOAK 
19Luis CastilloSEA@HOU 
20Bailey OberMINBAL 
21Kenta MaedaMINKC 
22Gavin WilliamsCLEATL, KC 
23Kutter CrawfordBOSOAK 
24Logan GilbertSEA@SF, @HOU 
25Zach EflinTBPHI, ATL 
26Nathan EovaldiTEX@BOS 
27Domingo GermanNYYBAL, CHC 
28Tarik SkubalDETOAK, TOR 
29Aaron CivaleCLEKC 
30Lucas GiolitoCWSTOR, STL 
31James PaxtonBOSTEX 
32Bryce MillerSEA@SF 
33Dylan CeaseCWSSTL 
34George KirbySEA@HOU 
35Andrew HeaneyTEX@WAS 
36Sonny GrayMINBAL 
37Trevor RichardsTOR@DET 
38Jon GrayTEX@BOS 
39Dane DunningTEX@BOS, @WAS
40Brayan BelloBOSTEXEmerging ace
41AL Reliever   
42Cole IrvinBAL@MIN 
43Jose BerriosTOR@CWS 
44Randy VasquezNYYBAL 
45Yusei KikuchiTOR@CWS 
46Jaime BarriaLAA@SD 
47Patrick SandovalLAA@SD 
48JP SearsOAK@DET, @BOS 
49Shawn DubinHOUSEA 
50Kyle GibsonBAL@NYY, @MIN 
51Chris MurphyBOSTEX, OAK 
52Luis SeverinoNYYBAL 
53Dean KremerBAL@NYY 
54Griffin CanningLAA@LAD 
55Martin PerezTEXHOU, @WAS 
56Bryan WooSEA@SF, @HOU 
57Taj BradleyTBATL 
58Hogan HarrisOAK@DET 
59Tyler AndersonLAA@LAD 
60Alec MarshKC@MIN 
61Zack GreinkeKC@MIN, @CLE 
62Matt ManningDETTOR 
63Daniel LynchKC@CLE 
64Yonny ChirinosTBPHI 
65Brady SingerKC@CLE 
66Lance LynnCWSTOR 
67Cooper CriswellTBATL 
68Jordan LylesKC@CLE 
69Clarke SchmidtNYYBAL 
70Austin CoxKC@MIN 
71J.P. FranceHOUCOL, SEA 
72Zach LogueDETTOR 
73Cal QuantrillCLEATL 
74Luis MedinaOAK@DET 
75Jesse ScholtensCWSTOR 
76Touki ToussaintCWSSTL 
77Paul BlackburnOAK@BOS 
78Ken WaldichukOAK@BOS 

National League

RankPitcherTMOPPComment
1Blake SnellSDLAA, NYMGo go Snellzilla
2Jesus LuzardoMIASTL, PHI 
3Spencer StriderATL@TBLately, ERA has been regressing to 2.92 xFIP
4Justin SteeleCHC@MIL 
5Aaron NolaPHI@TB, @MIA 
6Logan WebbSFSEA, COL 
7Zac GallenARIPIT 
8Clayton KershawLADPIT, LAATentative, received cortisone shot for sore shoulder
9Corbin BurnesMILCIN 
10Zack WheelerPHI@MIA 
11Julio UriasLADPIT 
12Marcus StromanCHC@MIL 
13Mitch KellerPIT@LAD, @ARI 
14Braxton GarrettMIASTL, PHI 
15Andrew AbbottCIN@MIL 
16Tony GonsolinLADLAA 
17Bryce ElderATL@CLE, @TB 
18Justin VerlanderNYM@SD 
19Alex CobbSFSEA 
20Ranger SuarezPHI@MIA 
21Yu DarvishSDLAA 
22Emmet SheehanLADPIT 
23Freddy PeraltaMILCHC 
24Michael WachaSDNYM 
25Taijuan WalkerPHI@TB 
26Kyle HendricksCHC@MIL, @NYY 
27Alex WoodSFCOL 
28Max ScherzerNYM@ARI 
29Joe MusgroveSDLAA 
30Jordan MontgomerySTL@CWS 
31Eury PerezMIASTL 
32Charlie MortonATL@TB 
33Keaton WinnSFSEA 
34Bobby MillerLADPIT 
35Kodai SengaNYM@ARI, @SD 
36Ben LivelyCIN@MIL 
37Anthony DeSclafaniSFCOL 
38Michael SorokaATL@CLE 
39Austin GomberCOL@SF 
40Sandy AlcantaraMIAPHI 
41Colin ReaMILCIN 
42Seth LugoSDNYM 
43Wade MileyMILCHC 
44NL Reliever   
45Connor SeaboldCOL@SF 
46Cristopher SanchezPHI@TB 
47Drew SmylyCHC@MIL, @NYY 
48Drey JamesonARIPIT 
49Jameson TaillonCHC@NYY 
50Jack FlahertySTL@MIA 
51Josiah GrayWASCIN 
52Brandon WilliamsonCIN@WAS 
53Miles MikolasSTL@MIA, @CWS 
54David PetersonNYM@SD 
55Brett KennedyCIN@WAS 
56Rich HillPIT@ARI 
57Julio TeheranMILCHC, CIN 
58Kyle FreelandCOL@HOU, @SF 
59Graham AshcraftCIN@WAS 
60Adrian HouserMILCHC 
61MacKenzie GoreWASCIN 
62Johan OviedoPIT@LAD 
63Jake IrvinWASCIN, TEX 
64Ryne NelsonARINYM 
65Tommy HenryARINYM 
66Kolby AllardATL@CLE 
67Steven MatzSTL@MIA 
68Luis OrtizPIT@LAD, @ARI 
69Luke WeaverCIN@WAS, @MIL 
70Zach DaviesARINYM, PIT 
71Trevor WilliamsWASTEX 
72Chase AndersonCOL@HOU 
73Patrick CorbinWASCIN, TEX 
74Bryan HoeingMIASTL 
75Osvaldo BidoPIT@LAD 
76Carlos CarrascoNYM@ARI 
77Adam WainwrightSTL@MIA, @CWS 

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