Weekly Pitcher Rankings: Top Pitchers This Week

A pair of Seattle aces are up for two starts against favorable opponents.
Weekly Pitcher Rankings: Top Pitchers This Week
LIMITED TIME OFFER

Get 20% OFF

Celebrate the start of NFL training camp with this limited time deal. Ends 7/22. Use promo code CAMP
PROMO CODE CAMP

The first full week out of the break features 95 games, with all 30 teams in action on Monday. Many rotations are still tentative, so expect several changes with the Sunday night/Monday morning update.

Week of July 21 - 27

Mixed League

RKPitcherTMOPPCommentsMIX12MIX15
1Zack WheelerPHIBOS, @NYY   
2Jacob deGromTEXATH, ATLJust ride him, working with house money now  
3Framber ValdezHOU@ARI, ATH   
4Bryan WooSEAMIL, @LAACould have won some $$$ betting he'd be SEA best pitcher  
5Shane BazTBCWS, @CINRounding into form  
6Eury PerezMIASD, @MIL21 K, 1 BB over last 18 IP  
7George KirbySEAMIL, @LAABack on track  
8Tarik SkubalDETTOR   
9Paul SkenesPITDET   
10Kodai SengaNYMLAA, @SF   
11Tyler GlasnowLADMIN   
12Yoshinobu YamamotoLADMIN   
13Joe RyanMINWAS   
14Spencer StriderATLSF   
15Taj BradleyTBCWSNice spot to keep 2H momentum  
16Zac GallenARIHOU, @PITTurnaround seemingly out of nowhere  
17Matthew BoydCHC@CWS   
18Merrill KellyARI@PIT   
19Mitch KellerPITDET, ARIBest 3-10 pitcher in MLB

The first full week out of the break features 95 games, with all 30 teams in action on Monday. Many rotations are still tentative, so expect several changes with the Sunday night/Monday morning update.

Week of July 21 - 27

Mixed League

RKPitcherTMOPPCommentsMIX12MIX15
1Zack WheelerPHIBOS, @NYY   
2Jacob deGromTEXATH, ATLJust ride him, working with house money now  
3Framber ValdezHOU@ARI, ATH   
4Bryan WooSEAMIL, @LAACould have won some $$$ betting he'd be SEA best pitcher  
5Shane BazTBCWS, @CINRounding into form  
6Eury PerezMIASD, @MIL21 K, 1 BB over last 18 IP  
7George KirbySEAMIL, @LAABack on track  
8Tarik SkubalDETTOR   
9Paul SkenesPITDET   
10Kodai SengaNYMLAA, @SF   
11Tyler GlasnowLADMIN   
12Yoshinobu YamamotoLADMIN   
13Joe RyanMINWAS   
14Spencer StriderATLSF   
15Taj BradleyTBCWSNice spot to keep 2H momentum  
16Zac GallenARIHOU, @PITTurnaround seemingly out of nowhere  
17Matthew BoydCHC@CWS   
18Merrill KellyARI@PIT   
19Mitch KellerPITDET, ARIBest 3-10 pitcher in MLB  
20Robbie RaySFNYM   
21Jack FlahertyDET@PIT, TOR   
22Kris BubicKCCLE   
23Drew RasmussenTBCWS   
24Tanner BibeeCLEBAL, @KCGood pair to finally get over the hump  
25Freddy PeraltaMILMIA   
26Logan GilbertSEA@LAA   
27Garrett CrochetBOSLAD   
28Casey MizeDET@PIT, TOR   
29Ryan PepiotTB@CIN   
30Nick PivettaSD@STL   
31Sonny GraySTLSD   
32Nathan EovaldiTEXATL   
33Hunter BrownHOUATHLook for a rebound from pre-break struggles  
34David PetersonNYM@SF   
35Luis CastilloSEAMIL   
36Carlos RodonNYY@TOR, PHI   
37Reese OlsonDET@PIT   
38Edward CabreraMIASDSeems to have escaped injury scare  
39Nick LodoloCIN@WAS   
40Zack LittellTB@CIN   
41Joey CantilloCLEBAL, @KCCan CLE do its magic again?18% 
42Shota ImanagaCHC@CWS   
43Dylan CeaseSD@MIA   
44Cade HortonCHCKC, @CWS 0%0%
45Brandon WoodruffMIL@SEA   
46Sean ManaeaNYMLAA   
47Ryne NelsonARI@PIT   
48Max FriedNYY@TORPending blister healing  
49Jacob MisiorowskiMIL@SEA 0%0%
50Kevin GausmanTORNYY, @DET   
51MacKenzie GoreWAS@MIN   
52Brandon PfaadtARIHOUImpressive rebound  
53Jake IrvinWASCIN, @MIN 17% 
54Cristopher SanchezPHIBOS   
55Trevor RogersBALCOL 0%0%
56Logan WebbSFNYM   
57Gavin WilliamsCLE@KC   
58Seth LugoKC@CHC   
59Max ScherzerTORNYY, @DETLikely five and fly for ROS  
60Emmet SheehanLAD@BOS 0%0%
61Mix 12 Reliever     
62Lucas GiolitoBOS@PHI   
63Shohei OhtaniLAD@BOSCould go four or five innings  
64Mix 15 Reliever     
65Zach EflinBALCOL 34% 
66Kumar RockerTEXATL   
67Michael SorokaWASCIN   
68Colin ReaCHCKC 22% 
69Landen RouppSF@ATL   
70Jose SorianoLAASEA   
71Zebby MatthewsMINWAS 45% 
72Grant HolmesATL@TEX   
73Dustin MayLADMIN   
74Brad LordWASCIN 0%0%
75Shane SmithCWS@TB   
76Andrew AbbottCINTB   
77Noah CameronKC@CHCRipe for regression0%0%
78Sandy AlcantaraMIASD   
79Frankie MontasNYMLAA 0%0%
80Michael WachaKCCLE   
81JP SearsATH@TEX 23% 
82Chase BurnsCIN@WAS 0%0%
83Logan AllenCLEBAL 14% 
84David FestaMIN@LAD 40% 
85Yu DarvishSD@STL   
86Andre PallanteSTL@COL 8% 
87Michael LorenzenKCCLE 18% 
88Hayden BirdsongSF@ATL, NYM   
89Brady SingerCIN@WAS, TB   
90Brandon WalterHOU@ARI 0%0%
91Luis SeverinoATH@HOU 44% 
92Bailey OberMIN@LAD   
93Clay HolmesNYM@SF   
94Jesus LuzardoPHIBOS   
95Tomoyuki SuganoBAL@CLE, COL 40% 
96Nestor CortesMILMIA 33% 
97Sean BurkeCWS@TB 13% 
98Ranger SuarezPHI@NYY   
99Jack PerkinsATH@TEX, @HOU 0%0%
100Jose QuintanaMILMIA 29% 
101Dean KremerBAL@CLE 48% 
102Nick MartinezCINTB   
103Joey WentzATL@TEX 0%0%
104Matthew LiberatoreSTL@COL, SD   
105Janson JunkMIA@MIL 0%0%
106Quinn PriesterMIL@SEA   
107Andrew HeaneyPITARI   
108Colton GordonHOU@ARI, ATH 0%0%
109Brayan BelloBOSLAD   
110Jacob LopezATH@TEX, @HOU 0%0%
111Slade CecconiCLEBAL 0%0%
112Jeffrey SpringsATH@HOU   
113Logan EvansSEA@LAA 0%0%
114Chris BassittTORNYY   
115Jose BerriosTOR@DET   
116Yusei KikuchiLAASEA   
117Erick FeddeSTL@COL, SD 27% 
118Simeon Woods RichardsonMIN@LAD 18% 
119Chris PaddackMINWAS 27% 
120Charlie MortonBAL@CLE   
121Miles MikolasSTLSD 3%23%
122Lance McCullersHOUATH   
123Stephen KolekSD@MIA, @STL 5%16%
124Carson FulmerLAA@NYM 0%0%
125Mitchell ParkerWAS@MIN 7%7%
126Clayton KershawLAD@BOS 0%0%
127Walker BuehlerBOS@PHI 39% 
128Jack LeiterTEXATH   
129Chris FlexenCHCKC 0%0%
130Cal QuantrillMIA@MIL 0%5%
131Adrian HouserCWSCHC 0%0%
132Marcus StromanNYYPHI 1%21%
133Davis DanielATLSF, @TEX 0%0%
134Patrick CorbinTEXATH 7% 
135Kyle HendricksLAA@NYM, SEA 0%2%
136Tyler AndersonLAA@NYM, SEA 14% 
137Jonathan CannonCWS@TB 1%5%
138Kyle FreelandCOLSTL 0%2%
139Davis MartinCWSCHC 0%2%
140Brandon YoungBAL@CLE 0%2%
141Aaron CivaleCWSCHC 3%26%
142Austin GomberCOLSTL, @BAL 0%0%
143Eduardo RodriguezARIHOU 47% 
144German MarquezCOL@BAL 4%5%
145Taijuan WalkerPHI@NYY 0%7%
146Will WarrenNYYPHI   
147Bryce ElderATLSF 9%14%
148Eric LauerTOR@DET 0%0%
149Cam SchlittlerNYY@TOR 0%0%
150Rich HillKC@CHC 0%0%
151Keider MonteroDETTOR 0%9%
152Randy VasquezSD@MIA, @STL 3%14%
153Richard FittsBOS@PHI, LAD 20% 
154Justin VerlanderSF@ATL 45% 
155Mike BurrowsPITARI 0%0%
156Bailey FalterPITDET 8% 
157Bradley BlalockCOLSTL 0%0%
158Antonio SenzatelaCOL@BAL 0%0%

American League

RankPitcherTMOPPComment
1Jacob deGromTEXATH, ATLJust ride him, working with house money now
2Framber ValdezHOU@ARI, ATH 
3Bryan WooSEAMIL, @LAACould have won some $$$ betting he'd be SEA best pitcher
4Shane BazTBCWS, @CINRounding into form
5George KirbySEAMIL, @LAABack on track
6Tarik SkubalDETTOR 
7Joe RyanMINWAS 
8Taj BradleyTBCWSNice spot to keep 2H momentum
9Jack FlahertyDET@PIT, TOR 
10Kris BubicKCCLE 
11Drew RasmussenTBCWS 
12Tanner BibeeCLEBAL, @KCGood pair to finally get over the hump
13Logan GilbertSEA@LAA 
14Garrett CrochetBOSLAD 
15Casey MizeDET@PIT, TOR 
16Ryan PepiotTB@CIN 
17Nathan EovaldiTEXATL 
18Hunter BrownHOUATHLook for a rebound from pre-break struggles
19Luis CastilloSEAMIL 
20Carlos RodonNYY@TOR, PHI 
21Reese OlsonDET@PIT 
22Zack LittellTB@CIN 
23Joey CantilloCLEBAL, @KCCan CLE do its magic again?
24Max FriedNYY@TORPending blister healing
25Kevin GausmanTORNYY, @DET 
26Trevor RogersBALCOL 
27Gavin WilliamsCLE@KC 
28Seth LugoKC@CHC 
29Max ScherzerTORNYY, @DETLikely five and fly for ROS
30Lucas GiolitoBOS@PHI 
31Zach EflinBALCOL 
32Kumar RockerTEXATL 
33AL Reliever   
34Jose SorianoLAASEA 
35Zebby MatthewsMINWAS 
36Shane SmithCWS@TB 
37Noah CameronKC@CHCRipe for regression
38Michael WachaKCCLE 
39JP SearsATH@TEX 
40Logan AllenCLEBAL 
41David FestaMIN@LAD 
42Michael LorenzenKCCLE 
43Brandon WalterHOU@ARI 
44Luis SeverinoATH@HOU 
45Bailey OberMIN@LAD 
46Tomoyuki SuganoBAL@CLE, COL 
47Sean BurkeCWS@TB 
48Jack PerkinsATH@TEX, @HOU 
49Dean KremerBAL@CLE 
50Colton GordonHOU@ARI, ATH 
51Brayan BelloBOSLAD 
52Jacob LopezATH@TEX, @HOU 
53Slade CecconiCLEBAL 
54Jeffrey SpringsATH@HOU 
55Logan EvansSEA@LAA 
56Chris BassittTORNYY 
57Jose BerriosTOR@DET 
58Yusei KikuchiLAASEA 
59Simeon Woods RichardsonMIN@LAD 
60Chris PaddackMINWAS 
61Charlie MortonBAL@CLE 
62Lance McCullersHOUATH 
63Carson FulmerLAA@NYM 
64Walker BuehlerBOS@PHI 
65Jack LeiterTEXATH 
66Adrian HouserCWSCHC 
67Marcus StromanNYYPHI 
68Patrick CorbinTEXATH 
69Kyle HendricksLAA@NYM, SEA 
70Tyler AndersonLAA@NYM, SEA 
71Jonathan CannonCWS@TB 
72Davis MartinCWSCHC 
73Brandon YoungBAL@CLE 
74Aaron CivaleCWSCHC 
75Will WarrenNYYPHI 
76Eric LauerTOR@DET 
77Cam SchlittlerNYY@TOR 
78Rich HillKC@CHC 
79Keider MonteroDETTOR 
80Richard FittsBOS@PHI, LAD 

National League

RankPitcherTMOPPComment
1Zack WheelerPHIBOS, @NYY 
2Eury PerezMIASD, @MIL21 K, 1 BB over last 18 IP
3Paul SkenesPITDET 
4Kodai SengaNYMLAA, @SF 
5Tyler GlasnowLADMIN 
6Yoshinobu YamamotoLADMIN 
7Spencer StriderATLSF 
8Zac GallenARIHOU, @PITTurnaround seemingly out of nowhere
9Matthew BoydCHC@CWS 
10Merrill KellyARI@PIT 
11Mitch KellerPITDET, ARIBest 3-10 pitcher in MLB
12Robbie RaySFNYM 
13Freddy PeraltaMILMIA 
14Nick PivettaSD@STL 
15Sonny GraySTLSD 
16David PetersonNYM@SF 
17Edward CabreraMIASDSeems to have escaped injury scare
18Nick LodoloCIN@WAS 
19Shota ImanagaCHC@CWS 
20Dylan CeaseSD@MIA 
21Cade HortonCHCKC, @CWS 
22Brandon WoodruffMIL@SEA 
23Sean ManaeaNYMLAA 
24Ryne NelsonARI@PIT 
25Jacob MisiorowskiMIL@SEA 
26MacKenzie GoreWAS@MIN 
27Brandon PfaadtARIHOUImpressive rebound
28Jake IrvinWASCIN, @MIN 
29Cristopher SanchezPHIBOS 
30Logan WebbSFNYM 
31Emmet SheehanLAD@BOS 
32Shohei OhtaniLAD@BOSCould go four or five innings
33Michael SorokaWASCIN 
34Colin ReaCHCKC 
35NL Reliever   
36Landen RouppSF@ATL 
37Grant HolmesATL@TEX 
38Dustin MayLADMIN 
39Brad LordWASCIN 
40Andrew AbbottCINTB 
41Sandy AlcantaraMIASD 
42Frankie MontasNYMLAA 
43Chase BurnsCIN@WAS 
44Yu DarvishSD@STL 
45Andre PallanteSTL@COL 
46Hayden BirdsongSF@ATL, NYM 
47Brady SingerCIN@WAS, TB 
48Clay HolmesNYM@SF 
49Jesus LuzardoPHIBOS 
50Nestor CortesMILMIA 
51Ranger SuarezPHI@NYY 
52Jose QuintanaMILMIA 
53Nick MartinezCINTB 
54Joey WentzATL@TEX 
55Matthew LiberatoreSTL@COL, SD 
56Janson JunkMIA@MIL 
57Quinn PriesterMIL@SEA 
58Andrew HeaneyPITARI 
59Erick FeddeSTL@COL, SD 
60Miles MikolasSTLSD 
61Stephen KolekSD@MIA, @STL 
62Mitchell ParkerWAS@MIN 
63Clayton KershawLAD@BOS 
64Chris FlexenCHCKC 
65Cal QuantrillMIA@MIL 
66Davis DanielATLSF, @TEX 
67Kyle FreelandCOLSTL 
68Austin GomberCOLSTL, @BAL 
69Eduardo RodriguezARIHOU 
70German MarquezCOL@BAL 
71Taijuan WalkerPHI@NYY 
72Bryce ElderATLSF 
73Randy VasquezSD@MIA, @STL 
74Justin VerlanderSF@ATL 
75Mike BurrowsPITARI 
76Bailey FalterPITDET 
77Bradley BlalockCOLSTL 
78Antonio SenzatelaCOL@BAL 

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.

ABOUT THE AUTHOR
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 Logo

Continue the Conversation

Join the RotoWire Discord group to hear from our experts and other MLB fans.

Top News

Tools

MLB Draft Kit Logo

MLB Draft Kit

Fantasy Tools

Don’t miss a beat. Check out our 2025 MLB Fantasy Baseball rankings.