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
Rank | Pitcher | TM | OPP | Comments | MIX12 | MIX15 |
---|---|---|---|---|---|---|
1 | Spencer Strider | ATL | MIN, MIA | Seems like he's always projected for a two-step | ||
2 | Dylan Cease | CWS | @LAA, @OAK | |||
3 | Luis Castillo | SEA | WAS, TB | Homers up lately, should correct | ||
4 | Framber Valdez | HOU | @STL, @TEX | |||
5 | Shohei Ohtani | LAA | CWS | |||
6 | Tyler Glasnow | TB | @SEA | |||
7 | Clayton Kershaw | LAD | @COL, @KC | |||
8 | Tyler Wells | BAL | CIN | |||
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
Rank | Pitcher | TM | OPP | Comments | MIX12 | MIX15 |
---|---|---|---|---|---|---|
1 | Spencer Strider | ATL | MIN, MIA | Seems like he's always projected for a two-step | ||
2 | Dylan Cease | CWS | @LAA, @OAK | |||
3 | Luis Castillo | SEA | WAS, TB | Homers up lately, should correct | ||
4 | Framber Valdez | HOU | @STL, @TEX | |||
5 | Shohei Ohtani | LAA | CWS | |||
6 | Tyler Glasnow | TB | @SEA | |||
7 | Clayton Kershaw | LAD | @COL, @KC | |||
8 | Tyler Wells | BAL | CIN | |||
9 | Zac Gallen | ARI | TB, @LAA | |||
10 | Aaron Nola | PHI | @CHC | |||
11 | Kevin Gausman | TOR | SF, BOS | |||
12 | Julio Urias | LAD | @KC | |||
13 | Jon Gray | TEX | DET | |||
14 | Zack Wheeler | PHI | WAS | |||
15 | Yu Darvish | SD | @PIT, @CIN | |||
16 | Cristian Javier | HOU | @STL | |||
17 | Tony Gonsolin | LAD | @KC | |||
18 | Logan Gilbert | SEA | WAS | |||
19 | Max Scherzer | NYM | MIL | |||
20 | Gerrit Cole | NYY | @STL | |||
21 | Michael Kopech | CWS | @LAA, @OAK | |||
22 | Shane McClanahan | TB | @ARI | Back issue doesn't appear to be serious | ||
23 | Justin Verlander | NYM | MIL, SF | A good time get things rolling | ||
24 | Mitch Keller | PIT | SD | |||
25 | Ranger Suarez | PHI | @CHC, WAS | 1.38 ERA and 1.04 WHIP with 29 K over last 32.2 IP, spanning 5 GS | ||
26 | Corbin Burnes | MIL | @PIT | |||
27 | Joe Ryan | MIN | @ATL | |||
28 | Garrett Whitlock | BOS | MIA, @TOR | 19 K with just 2 BB over prior 20.1 IP | ||
29 | Shane Bieber | CLE | @KC | |||
30 | James Paxton | BOS | @TOR | |||
31 | Michael Wacha | SD | @CIN | |||
32 | Pablo Lopez | MIN | @BAL | |||
33 | Nathan Eovaldi | TEX | HOU | |||
34 | Justin Steele | CHC | CLE | |||
35 | Reid Detmers | LAA | CWS, ARI | |||
36 | Gavin Williams | CLE | @KC, @CHC | 0% | 0% | |
37 | Kyle Bradish | BAL | MIN | |||
38 | Domingo German | NYY | @OAK | |||
39 | Marcus Stroman | CHC | CLE | |||
40 | Bryce Elder | ATL | MIN | |||
41 | Andrew Heaney | TEX | DET, HOU | |||
42 | Joe Musgrove | SD | @PIT | |||
43 | Wade Miley | MIL | @NYM | 21% | ||
44 | Clarke Schmidt | NYY | @OAK | |||
45 | George Kirby | SEA | TB | |||
46 | Tanner Banks | CWS | @OAK | 0% | 0% | |
47 | Blake Snell | SD | @PIT | |||
48 | David Peterson | NYM | MIL, SF | 3% | 0% | |
49 | Sonny Gray | MIN | @ATL, @BAL | |||
50 | Jesus Luzardo | MIA | @BOS | |||
51 | Alex Cobb | SF | @NYM | |||
52 | AJ Smith-Shawver | ATL | MIN | |||
53 | Bryce Miller | SEA | TB | |||
54 | Jordan Montgomery | STL | HOU, NYY | |||
55 | Taijuan Walker | PHI | @CHC | |||
56 | Taj Bradley | TB | @ARI, @SEA | 3.28 ERA and 1.26 WHIP with 37 K over last 24.2 IP | ||
57 | Logan Webb | SF | @TOR | |||
58 | Freddy Peralta | MIL | @NYM | |||
59 | Trevor Richards | TOR | BOS | 2% | 26% | |
60 | Brayan Bello | BOS | MIA | Developing secondaries at the major league level | ||
61 | Mix 12 Reliever | |||||
62 | Kodai Senga | NYM | MIL | |||
63 | JP Sears | OAK | NYY | |||
64 | Yonny Chirinos | TB | @SEA | 9% | ||
65 | Sandy Alcantara | MIA | @BOS, @ATL | Needs to work his way back up the rankings | ||
66 | Jake Irvin | WAS | @SEA | 0% | 2% | |
67 | Luis Severino | NYY | @STL | |||
68 | Mix 15 Reliever | |||||
69 | Lucas Giolito | CWS | @LAA | |||
70 | Bailey Ober | MIN | @BAL | |||
71 | Dane Dunning | TEX | DET | |||
72 | Zach Eflin | TB | @ARI | In a rut, but a 2.88 xFIP says to be patient | ||
73 | Kyle Gibson | BAL | CIN | |||
74 | Bryan Woo | SEA | WAS | |||
75 | Jose Berrios | TOR | SF | |||
76 | Eury Perez | MIA | @ATL | Huge test for the rookie. | ||
77 | Logan Allen | CLE | @KC | |||
78 | Seth Lugo | SD | @CIN | 30% | ||
79 | Jhony Brito | NYY | @OAK, @STL | 2% | 0% | |
80 | Charlie Morton | ATL | MIA | |||
81 | Anthony DeSclafani | SF | @NYM | |||
82 | Rich Hill | PIT | SD, MIL | 10% | ||
83 | Tanner Bibee | CLE | @CHC | |||
84 | Braxton Garrett | MIA | @BOS | |||
85 | Hunter Brown | HOU | @TEX | |||
86 | Chris Bassitt | TOR | SF | |||
87 | Merrill Kelly | ARI | @LAA | |||
88 | Kenta Maeda | MIN | @ATL | 38% | ||
89 | Hogan Harris | OAK | CWS | 1% | 23% | |
90 | Aaron Civale | CLE | @CHC | |||
91 | Kyle Hendricks | CHC | PHI | 44% | ||
92 | Patrick Sandoval | LAA | CWS | |||
93 | Drew Smyly | CHC | PHI | |||
94 | Andrew Abbott | CIN | @BAL | |||
95 | Kutter Crawford | BOS | @TOR | |||
96 | Yusei Kikuchi | TOR | BOS | |||
97 | Alex Wood | SF | @TOR, @NYM | 25% | ||
98 | Emmet Sheehan | LAD | @COL | |||
99 | Cristopher Sanchez | PHI | WAS | 0% | 8% | |
100 | Johan Oviedo | PIT | MIL | |||
101 | Chris Murphy | BOS | MIA | 0% | 0% | |
102 | Griffin Canning | LAA | ARI | |||
103 | Jack Flaherty | STL | NYY | |||
104 | Dean Kremer | BAL | MIN | 25% | ||
105 | Ross Stripling | SF | @TOR | 2% | 4% | |
106 | Cole Irvin | BAL | CIN, MIN | 1% | 25% | |
107 | MacKenzie Gore | WAS | @PHI | |||
108 | Zack Greinke | KC | CLE | 3% | 47% | |
109 | Lance Lynn | CWS | @LAA | |||
110 | Tyler Anderson | LAA | ARI | 16% | ||
111 | Trevor Williams | WAS | @SEA, @PHI | 0% | 9% | |
112 | Colin Rea | MIL | @NYM, @PIT | 3% | ||
113 | Miles Mikolas | STL | HOU | |||
114 | James Kaprielian | OAK | NYY | 1% | 6% | |
115 | Matthew Liberatore | STL | NYY | |||
116 | Julio Teheran | MIL | @NYM, @PIT | |||
117 | Jaime Barria | LAA | CWS | 18% | ||
118 | Luis Ortiz | PIT | SD | 5% | ||
119 | Reese Olson | DET | @TEX | |||
120 | Martin Perez | TEX | DET, HOU | |||
121 | Jameson Taillon | CHC | PHI, CLE | 49% | ||
122 | Austin Gomber | COL | DET | 0% | 0% | |
123 | Austin Cox | KC | CLE | 0% | 0% | |
124 | Matthew Boyd | DET | @TEX, @COL | 23% | ||
125 | Jared Shuster | ATL | MIA | |||
126 | Brady Singer | KC | CLE, LAD | 49% | ||
127 | Bobby Miller | LAD | @COL | |||
128 | Osvaldo Bido | PIT | MIL | 1% | 21% | |
129 | Michael Lorenzen | DET | @COL | |||
130 | Carlos Carrasco | NYM | SF | 17% | ||
131 | J.P. France | HOU | @STL | |||
132 | Patrick Corbin | WAS | @SEA | 1% | 4% | |
133 | Connor Seabold | COL | LAD, DET | 0% | 0% | |
134 | Matt Manning | DET | @TEX, @COL | 1% | 13% | |
135 | Josiah Gray | WAS | @PHI | |||
136 | Paul Blackburn | OAK | NYY, CWS | 9% | ||
137 | Jordan Lyles | KC | LAD | 0% | 4% | |
138 | Tommy Henry | ARI | TB | 8% | 47% | |
139 | Noah Davis | COL | DET | 0% | 0% | |
140 | Adam Wainwright | STL | HOU | 8% | 49% | |
141 | Kyle Freeland | COL | LAD | 10% | 38% | |
142 | Joey Wentz | DET | @TEX | 1% | 8% | |
143 | Ryne Nelson | ARI | @LAA | 2% | ||
144 | Graham Ashcraft | CIN | SD | 5% | 11% | |
145 | Daniel Lynch | KC | LAD | 4% | ||
146 | Bryan Hoeing | MIA | @ATL | 1% | 8% | |
147 | Levi Stoudt | CIN | SD | 0% | 0% | |
148 | Luis Medina | OAK | CWS | 0% | 4% | |
149 | Ronel Blanco | HOU | @TEX | 0% | 15% | |
150 | Zach Davies | ARI | TB | 2% | 4% | |
151 | Luke Weaver | CIN | @BAL | 0% | 23% | |
152 | Brandon Williamson | CIN | @BAL, SD | 4% | 25% | |
153 | Chase Anderson | COL | LAD | 0% | 6% |
American League
Rank | Pitcher | TM | OPP | Comment |
---|---|---|---|---|
1 | Dylan Cease | CWS | @LAA, @OAK | |
2 | Luis Castillo | SEA | WAS, TB | Homers up lately, should correct |
3 | Framber Valdez | HOU | @STL, @TEX | |
4 | Shohei Ohtani | LAA | CWS | |
5 | Tyler Glasnow | TB | @SEA | |
6 | Tyler Wells | BAL | CIN | |
7 | Kevin Gausman | TOR | SF, BOS | |
8 | Jon Gray | TEX | DET | |
9 | Cristian Javier | HOU | @STL | |
10 | Logan Gilbert | SEA | WAS | |
11 | Gerrit Cole | NYY | @STL | |
12 | Michael Kopech | CWS | @LAA, @OAK | |
13 | Shane McClanahan | TB | @ARI | Back issue doesn't appear to be serious |
14 | Joe Ryan | MIN | @ATL | |
15 | Garrett Whitlock | BOS | MIA, @TOR | 19 K with just 2 BB over prior 20.1 IP |
16 | Shane Bieber | CLE | @KC | |
17 | James Paxton | BOS | @TOR | |
18 | Pablo Lopez | MIN | @BAL | |
19 | Nathan Eovaldi | TEX | HOU | |
20 | Reid Detmers | LAA | CWS, ARI | |
21 | Gavin Williams | CLE | @KC, @CHC | |
22 | Kyle Bradish | BAL | MIN | |
23 | Domingo German | NYY | @OAK | |
24 | Andrew Heaney | TEX | DET, HOU | |
25 | Clarke Schmidt | NYY | @OAK | |
26 | George Kirby | SEA | TB | |
27 | Tanner Banks | CWS | @OAK | |
28 | Sonny Gray | MIN | @ATL, @BAL | |
29 | Bryce Miller | SEA | TB | |
30 | Taj Bradley | TB | @ARI, @SEA | 3.28 ERA and 1.26 WHIP with 37 K over last 24.2 IP |
31 | Trevor Richards | TOR | BOS | |
32 | Brayan Bello | BOS | MIA | Developing secondaries at the major league level |
33 | JP Sears | OAK | NYY | |
34 | Yonny Chirinos | TB | @SEA | |
35 | Luis Severino | NYY | @STL | |
36 | Lucas Giolito | CWS | @LAA | |
37 | Bailey Ober | MIN | @BAL | |
38 | Dane Dunning | TEX | DET | |
39 | Zach Eflin | TB | @ARI | In a rut, but a 2.88 xFIP says to be patient |
40 | Kyle Gibson | BAL | CIN | |
41 | Bryan Woo | SEA | WAS | |
42 | Jose Berrios | TOR | SF | |
43 | Logan Allen | CLE | @KC | |
44 | Jhony Brito | NYY | @OAK, @STL | |
45 | AL Reliever | |||
46 | Tanner Bibee | CLE | @CHC | |
47 | Hunter Brown | HOU | @TEX | |
48 | Chris Bassitt | TOR | SF | |
49 | Kenta Maeda | MIN | @ATL | |
50 | Hogan Harris | OAK | CWS | |
51 | Aaron Civale | CLE | @CHC | |
52 | Patrick Sandoval | LAA | CWS | |
53 | Kutter Crawford | BOS | @TOR | |
54 | Yusei Kikuchi | TOR | BOS | |
55 | Chris Murphy | BOS | MIA | |
56 | Griffin Canning | LAA | ARI | |
57 | Dean Kremer | BAL | MIN | |
58 | Cole Irvin | BAL | CIN, MIN | |
59 | Zack Greinke | KC | CLE | |
60 | Lance Lynn | CWS | @LAA | |
61 | Tyler Anderson | LAA | ARI | |
62 | James Kaprielian | OAK | NYY | |
63 | Jaime Barria | LAA | CWS | |
64 | Reese Olson | DET | @TEX | |
65 | Martin Perez | TEX | DET, HOU | |
66 | Austin Cox | KC | CLE | |
67 | Matthew Boyd | DET | @TEX, @COL | |
68 | Brady Singer | KC | CLE, LAD | |
69 | Michael Lorenzen | DET | @COL | |
70 | J.P. France | HOU | @STL | |
71 | Matt Manning | DET | @TEX, @COL | |
72 | Paul Blackburn | OAK | NYY, CWS | |
73 | Jordan Lyles | KC | LAD | |
74 | Joey Wentz | DET | @TEX | |
75 | Daniel Lynch | KC | LAD | |
76 | Luis Medina | OAK | CWS | |
77 | Ronel Blanco | HOU | @TEX |
National League
Rank | Pitcher | TM | OPP | Comment |
---|---|---|---|---|
1 | Spencer Strider | ATL | MIN, MIA | Seems like he's always projected for a two-step |
2 | Clayton Kershaw | LAD | @COL, @KC | |
3 | Zac Gallen | ARI | TB, @LAA | |
4 | Aaron Nola | PHI | @CHC | |
5 | Julio Urias | LAD | @KC | |
6 | Zack Wheeler | PHI | WAS | |
7 | Yu Darvish | SD | @PIT, @CIN | |
8 | Tony Gonsolin | LAD | @KC | |
9 | Max Scherzer | NYM | MIL | |
10 | Justin Verlander | NYM | MIL, SF | A good time get things rolling |
11 | Mitch Keller | PIT | SD | |
12 | Ranger Suarez | PHI | @CHC, WAS | 1.38 ERA and 1.04 WHIP with 29 K over last 32.2 IP, spanning 5 GS |
13 | Corbin Burnes | MIL | @PIT | |
14 | Michael Wacha | SD | @CIN | |
15 | Justin Steele | CHC | CLE | |
16 | Marcus Stroman | CHC | CLE | |
17 | Bryce Elder | ATL | MIN | |
18 | Joe Musgrove | SD | @PIT | |
19 | Wade Miley | MIL | @NYM | |
20 | Blake Snell | SD | @PIT | |
21 | David Peterson | NYM | MIL, SF | |
22 | Jesus Luzardo | MIA | @BOS | |
23 | Alex Cobb | SF | @NYM | |
24 | AJ Smith-Shawver | ATL | MIN | |
25 | Jordan Montgomery | STL | HOU, NYY | |
26 | Taijuan Walker | PHI | @CHC | |
27 | Logan Webb | SF | @TOR | |
28 | Freddy Peralta | MIL | @NYM | |
29 | Kodai Senga | NYM | MIL | |
30 | Sandy Alcantara | MIA | @BOS, @ATL | Needs to work his way back up the rankings |
31 | Jake Irvin | WAS | @SEA | |
32 | Eury Perez | MIA | @ATL | Huge test for the rookie. |
33 | Seth Lugo | SD | @CIN | |
34 | Charlie Morton | ATL | MIA | |
35 | Anthony DeSclafani | SF | @NYM | |
36 | NL Reliever | |||
37 | Rich Hill | PIT | SD, MIL | |
38 | Braxton Garrett | MIA | @BOS | |
39 | Merrill Kelly | ARI | @LAA | |
40 | Kyle Hendricks | CHC | PHI | |
41 | Drew Smyly | CHC | PHI | |
42 | Andrew Abbott | CIN | @BAL | |
43 | Alex Wood | SF | @TOR, @NYM | |
44 | Emmet Sheehan | LAD | @COL | |
45 | Cristopher Sanchez | PHI | WAS | |
46 | Johan Oviedo | PIT | MIL | |
47 | Jack Flaherty | STL | NYY | |
48 | Ross Stripling | SF | @TOR | |
49 | MacKenzie Gore | WAS | @PHI | |
50 | Trevor Williams | WAS | @SEA, @PHI | |
51 | Colin Rea | MIL | @NYM, @PIT | |
52 | Miles Mikolas | STL | HOU | |
53 | Matthew Liberatore | STL | NYY | |
54 | Julio Teheran | MIL | @NYM, @PIT | |
55 | Luis Ortiz | PIT | SD | |
56 | Jameson Taillon | CHC | PHI, CLE | |
57 | Austin Gomber | COL | DET | |
58 | Jared Shuster | ATL | MIA | |
59 | Bobby Miller | LAD | @COL | |
60 | Osvaldo Bido | PIT | MIL | |
61 | Carlos Carrasco | NYM | SF | |
62 | Patrick Corbin | WAS | @SEA | |
63 | Connor Seabold | COL | LAD, DET | |
64 | Josiah Gray | WAS | @PHI | |
65 | Tommy Henry | ARI | TB | |
66 | Noah Davis | COL | DET | |
67 | Adam Wainwright | STL | HOU | |
68 | Kyle Freeland | COL | LAD | |
69 | Ryne Nelson | ARI | @LAA | |
70 | Graham Ashcraft | CIN | SD | |
71 | Bryan Hoeing | MIA | @ATL | |
72 | Levi Stoudt | CIN | SD | |
73 | Zach Davies | ARI | TB | |
74 | Luke Weaver | CIN | @BAL | |
75 | Brandon Williamson | CIN | @BAL, SD | |
76 | Chase Anderson | COL | LAD |