Weekly Pitcher Rankings: Halfway Home

Weekly Pitcher Rankings: Halfway Home

This article is part of our Weekly Pitcher Rankings series.

Wow, has this season flown by. Sometime this week, we'll hit the midpoint of the 2023 campaign. It must be the pitch clock, right?

Oddly, ERA continues to trend down. It was 4.35 in March/April, then 4.23 in May. So far in June, it's been 4.20. This is the time of the season ERA usually heads up, as scoring piggybacks the thermometer. Maybe it will reverse, but until it does, being aggressive with starting pitching still makes sense.

Please note this doesn't mean forcing two-start guys into your lineup, but rather continuing to seek one-start weeks with favorable matchups.

There is some rain in the forecast this weekend, so be sure to check back Sunday night for any revisions. Speaking of which, the schedule is pulled from the Probable Pitchers page, so please address rotation questions over there. As always, I'm happy to answer rankings queries below.

UPDATED: Monday June 26, 2:05 AM ET

Week of June 26 - July 2

Mixed

RankPitcherTMOPPCommentsMIX12MIX15
1Spencer StriderATLMIN, MIASeems like he's always projected for a two-step  
2Dylan CeaseCWS@LAA, @OAK   
3Luis CastilloSEAWAS, TBHomers up lately, should correct  
4Framber ValdezHOU@STL, @TEX   
5Shohei OhtaniLAACWS   
6Tyler GlasnowTB@SEA   
7Clayton KershawLAD@COL, @KC   
8Tyler WellsBALCIN   
9

Wow, has this season flown by. Sometime this week, we'll hit the midpoint of the 2023 campaign. It must be the pitch clock, right?

Oddly, ERA continues to trend down. It was 4.35 in March/April, then 4.23 in May. So far in June, it's been 4.20. This is the time of the season ERA usually heads up, as scoring piggybacks the thermometer. Maybe it will reverse, but until it does, being aggressive with starting pitching still makes sense.

Please note this doesn't mean forcing two-start guys into your lineup, but rather continuing to seek one-start weeks with favorable matchups.

There is some rain in the forecast this weekend, so be sure to check back Sunday night for any revisions. Speaking of which, the schedule is pulled from the Probable Pitchers page, so please address rotation questions over there. As always, I'm happy to answer rankings queries below.

UPDATED: Monday June 26, 2:05 AM ET

Week of June 26 - July 2

Mixed

RankPitcherTMOPPCommentsMIX12MIX15
1Spencer StriderATLMIN, MIASeems like he's always projected for a two-step  
2Dylan CeaseCWS@LAA, @OAK   
3Luis CastilloSEAWAS, TBHomers up lately, should correct  
4Framber ValdezHOU@STL, @TEX   
5Shohei OhtaniLAACWS   
6Tyler GlasnowTB@SEA   
7Clayton KershawLAD@COL, @KC   
8Tyler WellsBALCIN   
9Zac GallenARITB, @LAA   
10Aaron NolaPHI@CHC   
11Kevin GausmanTORSF, BOS   
12Julio UriasLAD@KC   
13Jon GrayTEXDET   
14Zack WheelerPHIWAS   
15Yu DarvishSD@PIT, @CIN   
16Cristian JavierHOU@STL   
17Tony GonsolinLAD@KC   
18Logan GilbertSEAWAS   
19Max ScherzerNYMMIL   
20Gerrit ColeNYY@STL   
21Michael KopechCWS@LAA, @OAK   
22Shane McClanahanTB@ARIBack issue doesn't appear to be serious  
23Justin VerlanderNYMMIL, SFA good time get things rolling  
24Mitch KellerPITSD   
25Ranger SuarezPHI@CHC, WAS1.38 ERA and 1.04 WHIP with 29 K over last 32.2 IP, spanning 5 GS 
26Corbin BurnesMIL@PIT   
27Joe RyanMIN@ATL   
28Garrett WhitlockBOSMIA, @TOR19 K with just 2 BB over prior 20.1 IP  
29Shane BieberCLE@KC   
30James PaxtonBOS@TOR   
31Michael WachaSD@CIN   
32Pablo LopezMIN@BAL   
33Nathan EovaldiTEXHOU   
34Justin SteeleCHCCLE   
35Reid DetmersLAACWS, ARI   
36Gavin WilliamsCLE@KC, @CHC 0%0%
37Kyle BradishBALMIN   
38Domingo GermanNYY@OAK   
39Marcus StromanCHCCLE   
40Bryce ElderATLMIN   
41Andrew HeaneyTEXDET, HOU   
42Joe MusgroveSD@PIT   
43Wade MileyMIL@NYM 21% 
44Clarke SchmidtNYY@OAK   
45George KirbySEATB   
46Tanner BanksCWS@OAK 0%0%
47Blake SnellSD@PIT   
48David PetersonNYMMIL, SF 3%0%
49Sonny GrayMIN@ATL, @BAL   
50Jesus LuzardoMIA@BOS   
51Alex CobbSF@NYM   
52AJ Smith-ShawverATLMIN   
53Bryce MillerSEATB   
54Jordan MontgomerySTLHOU, NYY   
55Taijuan WalkerPHI@CHC   
56Taj BradleyTB@ARI, @SEA3.28 ERA and 1.26 WHIP with 37 K over last 24.2 IP  
57Logan WebbSF@TOR   
58Freddy PeraltaMIL@NYM   
59Trevor RichardsTORBOS 2%26%
60Brayan BelloBOSMIADeveloping secondaries at the major league level  
61Mix 12 Reliever     
62Kodai SengaNYMMIL   
63JP SearsOAKNYY   
64Yonny ChirinosTB@SEA 9% 
65Sandy AlcantaraMIA@BOS, @ATLNeeds to work his way back up the rankings  
66Jake IrvinWAS@SEA 0%2%
67Luis SeverinoNYY@STL   
68Mix 15 Reliever     
69Lucas GiolitoCWS@LAA   
70Bailey OberMIN@BAL   
71Dane DunningTEXDET   
72Zach EflinTB@ARIIn a rut, but a 2.88 xFIP says to be patient  
73Kyle GibsonBALCIN   
74Bryan WooSEAWAS   
75Jose BerriosTORSF   
76Eury PerezMIA@ATLHuge test for the rookie.  
77Logan AllenCLE@KC   
78Seth LugoSD@CIN 30% 
79Jhony BritoNYY@OAK, @STL 2%0%
80Charlie MortonATLMIA   
81Anthony DeSclafaniSF@NYM   
82Rich HillPITSD, MIL 10% 
83Tanner BibeeCLE@CHC   
84Braxton GarrettMIA@BOS   
85Hunter BrownHOU@TEX   
86Chris BassittTORSF   
87Merrill KellyARI@LAA   
88Kenta MaedaMIN@ATL 38% 
89Hogan HarrisOAKCWS 1%23%
90Aaron CivaleCLE@CHC   
91Kyle HendricksCHCPHI 44% 
92Patrick SandovalLAACWS   
93Drew SmylyCHCPHI   
94Andrew AbbottCIN@BAL   
95Kutter CrawfordBOS@TOR   
96Yusei KikuchiTORBOS   
97Alex WoodSF@TOR, @NYM 25% 
98Emmet SheehanLAD@COL   
99Cristopher SanchezPHIWAS 0%8%
100Johan OviedoPITMIL   
101Chris MurphyBOSMIA 0%0%
102Griffin CanningLAAARI   
103Jack FlahertySTLNYY   
104Dean KremerBALMIN 25% 
105Ross StriplingSF@TOR 2%4%
106Cole IrvinBALCIN, MIN 1%25%
107MacKenzie GoreWAS@PHI   
108Zack GreinkeKCCLE 3%47%
109Lance LynnCWS@LAA   
110Tyler AndersonLAAARI 16% 
111Trevor WilliamsWAS@SEA, @PHI 0%9%
112Colin ReaMIL@NYM, @PIT 3% 
113Miles MikolasSTLHOU   
114James KaprielianOAKNYY 1%6%
115Matthew LiberatoreSTLNYY   
116Julio TeheranMIL@NYM, @PIT   
117Jaime BarriaLAACWS 18% 
118Luis OrtizPITSD 5% 
119Reese OlsonDET@TEX   
120Martin PerezTEXDET, HOU   
121Jameson TaillonCHCPHI, CLE 49% 
122Austin GomberCOLDET 0%0%
123Austin CoxKCCLE 0%0%
124Matthew BoydDET@TEX, @COL 23% 
125Jared ShusterATLMIA   
126Brady SingerKCCLE, LAD 49% 
127Bobby MillerLAD@COL   
128Osvaldo BidoPITMIL 1%21%
129Michael LorenzenDET@COL   
130Carlos CarrascoNYMSF 17% 
131J.P. FranceHOU@STL   
132Patrick CorbinWAS@SEA 1%4%
133Connor SeaboldCOLLAD, DET 0%0%
134Matt ManningDET@TEX, @COL 1%13%
135Josiah GrayWAS@PHI   
136Paul BlackburnOAKNYY, CWS 9% 
137Jordan LylesKCLAD 0%4%
138Tommy HenryARITB 8%47%
139Noah DavisCOLDET 0%0%
140Adam WainwrightSTLHOU 8%49%
141Kyle FreelandCOLLAD 10%38%
142Joey WentzDET@TEX 1%8%
143Ryne NelsonARI@LAA 2% 
144Graham AshcraftCINSD 5%11%
145Daniel LynchKCLAD 4% 
146Bryan HoeingMIA@ATL 1%8%
147Levi StoudtCINSD 0%0%
148Luis MedinaOAKCWS 0%4%
149Ronel BlancoHOU@TEX 0%15%
150Zach DaviesARITB 2%4%
151Luke WeaverCIN@BAL 0%23%
152Brandon WilliamsonCIN@BAL, SD 4%25%
153Chase AndersonCOLLAD 0%6%

American League

RankPitcherTMOPPComment
1Dylan CeaseCWS@LAA, @OAK
2Luis CastilloSEAWAS, TBHomers up lately, should correct
3Framber ValdezHOU@STL, @TEX 
4Shohei OhtaniLAACWS 
5Tyler GlasnowTB@SEA 
6Tyler WellsBALCIN 
7Kevin GausmanTORSF, BOS 
8Jon GrayTEXDET 
9Cristian JavierHOU@STL 
10Logan GilbertSEAWAS 
11Gerrit ColeNYY@STL 
12Michael KopechCWS@LAA, @OAK
13Shane McClanahanTB@ARIBack issue doesn't appear to be serious
14Joe RyanMIN@ATL 
15Garrett WhitlockBOSMIA, @TOR19 K with just 2 BB over prior 20.1 IP
16Shane BieberCLE@KC 
17James PaxtonBOS@TOR 
18Pablo LopezMIN@BAL 
19Nathan EovaldiTEXHOU 
20Reid DetmersLAACWS, ARI 
21Gavin WilliamsCLE@KC, @CHC 
22Kyle BradishBALMIN 
23Domingo GermanNYY@OAK 
24Andrew HeaneyTEXDET, HOU 
25Clarke SchmidtNYY@OAK 
26George KirbySEATB 
27Tanner BanksCWS@OAK 
28Sonny GrayMIN@ATL, @BAL 
29Bryce MillerSEATB 
30Taj BradleyTB@ARI, @SEA3.28 ERA and 1.26 WHIP with 37 K over last 24.2 IP
31Trevor RichardsTORBOS 
32Brayan BelloBOSMIADeveloping secondaries at the major league level
33JP SearsOAKNYY 
34Yonny ChirinosTB@SEA 
35Luis SeverinoNYY@STL 
36Lucas GiolitoCWS@LAA 
37Bailey OberMIN@BAL 
38Dane DunningTEXDET 
39Zach EflinTB@ARIIn a rut, but a 2.88 xFIP says to be patient
40Kyle GibsonBALCIN 
41Bryan WooSEAWAS 
42Jose BerriosTORSF 
43Logan AllenCLE@KC 
44Jhony BritoNYY@OAK, @STL 
45AL Reliever   
46Tanner BibeeCLE@CHC 
47Hunter BrownHOU@TEX 
48Chris BassittTORSF 
49Kenta MaedaMIN@ATL 
50Hogan HarrisOAKCWS 
51Aaron CivaleCLE@CHC 
52Patrick SandovalLAACWS 
53Kutter CrawfordBOS@TOR 
54Yusei KikuchiTORBOS 
55Chris MurphyBOSMIA 
56Griffin CanningLAAARI 
57Dean KremerBALMIN 
58Cole IrvinBALCIN, MIN 
59Zack GreinkeKCCLE 
60Lance LynnCWS@LAA 
61Tyler AndersonLAAARI 
62James KaprielianOAKNYY 
63Jaime BarriaLAACWS 
64Reese OlsonDET@TEX 
65Martin PerezTEXDET, HOU 
66Austin CoxKCCLE 
67Matthew BoydDET@TEX, @COL 
68Brady SingerKCCLE, LAD 
69Michael LorenzenDET@COL 
70J.P. FranceHOU@STL 
71Matt ManningDET@TEX, @COL 
72Paul BlackburnOAKNYY, CWS 
73Jordan LylesKCLAD 
74Joey WentzDET@TEX 
75Daniel LynchKCLAD 
76Luis MedinaOAKCWS 
77Ronel BlancoHOU@TEX 

National League

RankPitcherTMOPPComment
1Spencer StriderATLMIN, MIASeems like he's always projected for a two-step
2Clayton KershawLAD@COL, @KC 
3Zac GallenARITB, @LAA 
4Aaron NolaPHI@CHC 
5Julio UriasLAD@KC 
6Zack WheelerPHIWAS 
7Yu DarvishSD@PIT, @CIN 
8Tony GonsolinLAD@KC 
9Max ScherzerNYMMIL 
10Justin VerlanderNYMMIL, SFA good time get things rolling
11Mitch KellerPITSD 
12Ranger SuarezPHI@CHC, WAS1.38 ERA and 1.04 WHIP with 29 K over last 32.2 IP, spanning 5 GS
13Corbin BurnesMIL@PIT 
14Michael WachaSD@CIN 
15Justin SteeleCHCCLE 
16Marcus StromanCHCCLE 
17Bryce ElderATLMIN 
18Joe MusgroveSD@PIT 
19Wade MileyMIL@NYM 
20Blake SnellSD@PIT 
21David PetersonNYMMIL, SF 
22Jesus LuzardoMIA@BOS 
23Alex CobbSF@NYM 
24AJ Smith-ShawverATLMIN 
25Jordan MontgomerySTLHOU, NYY 
26Taijuan WalkerPHI@CHC 
27Logan WebbSF@TOR 
28Freddy PeraltaMIL@NYM 
29Kodai SengaNYMMIL 
30Sandy AlcantaraMIA@BOS, @ATLNeeds to work his way back up the rankings
31Jake IrvinWAS@SEA 
32Eury PerezMIA@ATLHuge test for the rookie.
33Seth LugoSD@CIN 
34Charlie MortonATLMIA 
35Anthony DeSclafaniSF@NYM 
36NL Reliever   
37Rich HillPITSD, MIL 
38Braxton GarrettMIA@BOS 
39Merrill KellyARI@LAA 
40Kyle HendricksCHCPHI 
41Drew SmylyCHCPHI 
42Andrew AbbottCIN@BAL 
43Alex WoodSF@TOR, @NYM 
44Emmet SheehanLAD@COL 
45Cristopher SanchezPHIWAS 
46Johan OviedoPITMIL 
47Jack FlahertySTLNYY 
48Ross StriplingSF@TOR 
49MacKenzie GoreWAS@PHI 
50Trevor WilliamsWAS@SEA, @PHI 
51Colin ReaMIL@NYM, @PIT 
52Miles MikolasSTLHOU 
53Matthew LiberatoreSTLNYY 
54Julio TeheranMIL@NYM, @PIT 
55Luis OrtizPITSD 
56Jameson TaillonCHCPHI, CLE 
57Austin GomberCOLDET 
58Jared ShusterATLMIA 
59Bobby MillerLAD@COL 
60Osvaldo BidoPITMIL 
61Carlos CarrascoNYMSF 
62Patrick CorbinWAS@SEA 
63Connor SeaboldCOLLAD, DET 
64Josiah GrayWAS@PHI 
65Tommy HenryARITB 
66Noah DavisCOLDET 
67Adam WainwrightSTLHOU 
68Kyle FreelandCOLLAD 
69Ryne NelsonARI@LAA 
70Graham AshcraftCINSD 
71Bryan HoeingMIA@ATL 
72Levi StoudtCINSD 
73Zach DaviesARITB 
74Luke WeaverCIN@BAL 
75Brandon WilliamsonCIN@BAL, SD 
76Chase AndersonCOLLAD 

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.
Offseason Deep Dives: Hunter Greene
Offseason Deep Dives: Hunter Greene
Farm Futures: November Dynasty Mailbag!
Farm Futures: November Dynasty Mailbag!
All-Bust Fantasy Team: Relief Pitchers
All-Bust Fantasy Team: Relief Pitchers
Collette Calls: Thinking About Pitchers Returning From Injuries
Collette Calls: Thinking About Pitchers Returning From Injuries