This article is part of our Weekly Pitcher Rankings series.
I guess if you squint, offense is improving. The league's April ERA was 3.72. Through Friday, it's all the way up to 3.96 in May, or about half a run a game. Even so, the landscape is still ripe for streaming two-start pitchers. Unfortunately, the schedule isn't cooperating. Even with three extra games added, there aren't many hurlers scheduled to take the mound twice.
As always, please feel free to ask questions about rankings below, but please direct scheduling questions to the Probable Pitchers page.
UPDATED: Monday May 9 1:00 AM ET
Week of May 9-15
MIXED
Rank | Pitcher | TM | OPP | Comments |
---|---|---|---|---|
1 | Brandon Woodruff | MIL | @CIN, @MIA | 3.05 ERA, 0.97 WHIP with 29 K in 20.2 IP since rough opener |
2 | Carlos Rodon | SF | COL, @STL | |
3 | Aaron Nola | PHI | @SEA, @LAD | |
4 | Max Scherzer | NYM | SEA | |
5 | Lucas Giolito | CWS | CLE, NYY | |
6 | Corbin Burnes | MIL | @MIA | |
7 | Frankie Montas | OAK | DET, LAA | |
8 | Walker Buehler | LAD | PHI | |
9 | Gerrit Cole | NYY | @CWS | Are you still worried? |
10 | Chris Bassitt | NYM | SEA | |
11 | Pablo Lopez | MIA | MIL | |
12 | Kevin Gausman | TOR | @TB | No walks or homers allowed over first five starts |
13 | Clayton Kershaw | LAD | PHI | |
14 | Alek Manoah | TOR | @TB | |
15 | Max Fried | ATL | SD | |
16 | Julio Urias | LAD | @PIT, PHI | Strikeouts low, but should recover |
17 | Eric Lauer | MIL | @MIA | |
18 | Miles Mikolas | STL | BAL | |
19 | Shohei Ohtani | LAA | TB | |
20 |
I guess if you squint, offense is improving. The league's April ERA was 3.72. Through Friday, it's all the way up to 3.96 in May, or about half a run a game. Even so, the landscape is still ripe for streaming two-start pitchers. Unfortunately, the schedule isn't cooperating. Even with three extra games added, there aren't many hurlers scheduled to take the mound twice.
As always, please feel free to ask questions about rankings below, but please direct scheduling questions to the Probable Pitchers page.
UPDATED: Monday May 9 1:00 AM ET
Week of May 9-15
MIXED
Rank | Pitcher | TM | OPP | Comments |
---|---|---|---|---|
1 | Brandon Woodruff | MIL | @CIN, @MIA | 3.05 ERA, 0.97 WHIP with 29 K in 20.2 IP since rough opener |
2 | Carlos Rodon | SF | COL, @STL | |
3 | Aaron Nola | PHI | @SEA, @LAD | |
4 | Max Scherzer | NYM | SEA | |
5 | Lucas Giolito | CWS | CLE, NYY | |
6 | Corbin Burnes | MIL | @MIA | |
7 | Frankie Montas | OAK | DET, LAA | |
8 | Walker Buehler | LAD | PHI | |
9 | Gerrit Cole | NYY | @CWS | Are you still worried? |
10 | Chris Bassitt | NYM | SEA | |
11 | Pablo Lopez | MIA | MIL | |
12 | Kevin Gausman | TOR | @TB | No walks or homers allowed over first five starts |
13 | Clayton Kershaw | LAD | PHI | |
14 | Alek Manoah | TOR | @TB | |
15 | Max Fried | ATL | SD | |
16 | Julio Urias | LAD | @PIT, PHI | Strikeouts low, but should recover |
17 | Eric Lauer | MIL | @MIA | |
18 | Miles Mikolas | STL | BAL | |
19 | Shohei Ohtani | LAA | TB | |
20 | Patrick Sandoval | LAA | @OAK | |
21 | Logan Gilbert | SEA | PHI | 10 BB over last 16.1 IP |
22 | Tarik Skubal | DET | @OAK, BAL | Just 2 HR allowed in 26 IP |
23 | Luis Castillo | CIN | MIL, @PIT | Nice pair for his 2022 debut |
24 | Dylan Cease | CWS | NYY | Rewarding those saying he'll take the next step |
25 | Shane McClanahan | TB | @LAA | |
26 | Noah Syndergaard | LAA | TB, @OAK | Not as dominant as before, but exhibiting good command and control |
27 | Justin Verlander | HOU | @MIN | |
28 | Logan Webb | SF | @STL | |
29 | Joe Ryan | MIN | HOU | |
30 | Robbie Ray | SEA | PHI | Walks creeping back up |
31 | Freddy Peralta | MIL | @CIN | |
32 | Chad Kuhl | COL | @SF | |
33 | Garrett Whitlock | BOS | @ATL | |
34 | Joe Musgrove | SD | @ATL | |
35 | Zac Gallen | ARI | CHC | |
36 | Merrill Kelly | ARI | MIA | One out from a CG last time out |
37 | Carlos Carrasco | NYM | @WAS, SEA | |
38 | Drew Rasmussen | TB | TOR | |
39 | Alex Wood | SF | COL | |
40 | Chris Flexen | SEA | PHI, @NYM | |
41 | Nathan Eovaldi | BOS | @ATL | |
42 | Shane Bieber | CLE | @MIN | |
43 | Madison Bumgarner | ARI | MIA | Staring creepily at the monitor as I type this |
44 | Michael Kopech | CWS | CLE, NYY | When will he be allowed to throw more than five innings? |
45 | Kyle Wright | ATL | BOS | Looks like we'll be looking for "this year's Kyle Wright" next winter |
46 | Michael Lorenzen | LAA | @OAK | 1.88 ERA over last 14.1 IP looks shiny, but beware only 5 K with 6 BB over that span |
47 | Luis Severino | NYY | TOR, @CWS | |
48 | Josh Winder | MIN | HOU | 17 K, 1 BB over last 16 IP, could be cementing a spot in the rotation |
49 | Jordan Montgomery | NYY | @CWS | |
50 | Tyler Wells | BAL | KC, @DET | |
51 | Nestor Cortes Jr. | NYY | TEX | |
52 | Adam Wainwright | STL | SF | |
53 | Yu Darvish | SD | @ATL | |
54 | Sonny Gray | MIN | CLE | Slated to return |
55 | Sandy Alcantara | MIA | @ARI | |
56 | Brad Keller | KC | @TEX | |
57 | Ranger Suarez | PHI | @SEA, @LAD | |
58 | MacKenzie Gore | SD | CHC | |
59 | George Kirby | SEA | @NYM | |
60 | Mike Clevinger | SD | CHC | |
61 | Jesus Luzardo | MIA | @ARI | |
62 | Tylor Megill | NYM | @WAS | |
63 | Paul Blackburn | OAK | @DET, LAA | |
64 | Nick Martinez | SD | CHC | |
65 | Corey Kluber | TB | @LAA, TOR | |
66 | Alex Cobb | SF | COL | |
67 | Chris Paddack | MIN | CLE | |
68 | Dakota Hudson | STL | SF | |
69 | Sean Manaea | SD | @ATL | |
70 | Trevor Rogers | MIA | MIL | |
71 | Bailey Falter | PHI | @SEA | |
72 | Cal Quantrill | CLE | @CWS | |
73 | Austin Gomber | COL | @SF, KC | A road start in SF… what could possibly go wrong? |
74 | Tony Gonsolin | LAD | @PIT | |
75 | Michael Pineda | DET | OAK, BAL | |
76 | Hyun Jin Ryu | TOR | @TB | |
77 | Eduardo Rodriguez | DET | BAL | |
78 | Mix 12 Reliever | |||
79 | Ian Anderson | ATL | BOS | |
80 | Jordan Hicks | STL | BAL | |
81 | Ryan Yarbrough | TB | TOR | |
82 | Jhonathan Diaz | LAA | @OAK | |
83 | Dane Dunning | TEX | BOS | |
84 | Kyle Hendricks | CHC | @SD, @ARI | |
85 | Kyle Gibson | PHI | @LAD | |
86 | Elieser Hernandez | MIA | @ARI, MIL | Good time to get back on track |
87 | Mix 15 Reliever | |||
88 | Charlie Morton | ATL | SD | |
89 | Jakob Junis | SF | @STL | |
90 | Rich Hill | BOS | @TEX | |
91 | Tanner Houck | BOS | @TEX | |
92 | Steven Matz | STL | SF | |
93 | Cristian Javier | HOU | @WAS | |
94 | Connor Overton | CIN | @PIT | |
95 | Luis Garcia | HOU | @MIN | |
96 | Jameson Taillon | NYY | TOR | |
97 | Tyler Mahle | CIN | @PIT | |
98 | Tyler Anderson | LAD | PHI | |
99 | Beau Brieske | DET | OAK | |
100 | Jon Gray | TEX | @NYY, BOS | |
101 | Antonio Senzatela | COL | @SF | |
102 | Marco Gonzales | SEA | @NYM | |
103 | Jeffrey Springs | TB | @LAA | |
104 | Adrian Martinez | OAK | LAA | |
105 | Adrian Houser | MIL | @CIN | |
106 | Nick Pivetta | BOS | @TEX | |
107 | Triston McKenzie | CLE | @MIN | |
108 | Keegan Thompson | CHC | @SD | |
109 | Jose Berrios | TOR | @NYY | |
110 | JT Brubaker | PIT | CIN | |
111 | Reid Detmers | LAA | TB | |
112 | Zach Plesac | CLE | @CWS, @MIN | |
113 | Spencer Strider | ATL | SD | |
114 | Glenn Otto | TEX | BOS | |
115 | Kyle Bradish | BAL | @STL | |
116 | Martin Perez | TEX | KC | |
117 | Angel Rondon | STL | BAL | |
118 | Vince Velasquez | CWS | CLE | |
119 | Brady Singer | KC | @TEX | |
120 | Dylan Bundy | MIN | CLE | |
121 | A.J. Alexy | TEX | KC | |
122 | Jose Quintana | PIT | LAD, CIN | |
123 | Alex Faedo | DET | OAK | |
124 | Josiah Gray | WAS | HOU | |
125 | Yusei Kikuchi | TOR | @NYY | |
126 | Aaron Civale | CLE | @CWS | |
127 | Daulton Jefferies | OAK | LAA | |
128 | Humberto Castellanos | ARI | MIA, CHC | |
129 | Patrick Corbin | WAS | NYM, HOU | |
130 | Clarke Schmidt | NYY | @CWS | |
131 | Keegan Akin | BAL | @STL | |
132 | Joey Wentz | DET | OAK | |
133 | Jon Heasley | KC | @TEX | |
134 | Jose Urquidy | HOU | @MIN | |
135 | Chris Archer | MIN | HOU | |
136 | Carlos Hernandez | KC | @BAL, @COL | |
137 | Drew Smyly | CHC | @ARI | |
138 | Jake Odorizzi | HOU | @WAS | |
139 | Zach Thompson | PIT | CIN | |
140 | Hunter Greene | CIN | MIL, @PIT | |
141 | Mitch Keller | PIT | CIN | |
142 | Zach Davies | ARI | CHC | |
143 | Bruce Zimmermann | BAL | @DET | |
144 | Erick Fedde | WAS | HOU | |
145 | Bryse Wilson | PIT | LAD | |
146 | Zach Logue | OAK | @DET | |
147 | Adrian Sampson | CHC | @SD | |
148 | Dallas Keuchel | CWS | NYY | |
149 | James Kaprielian | OAK | @DET | |
150 | Framber Valdez | HOU | @WAS | |
151 | Zack Greinke | KC | @COL | |
152 | Jordan Lyles | BAL | @DET | |
153 | German Marquez | COL | KC | |
154 | Daniel Lynch | KC | @COL | |
155 | Justin Steele | CHC | @ARI | |
156 | Spenser Watkins | BAL | @STL | |
157 | Kyle Freeland | COL | KC | |
158 | Chase De Jong | PIT | LAD | |
159 | Taylor Hearn | TEX | KC | |
160 | Mark Appel | PHI | @LAD | |
161 | Taijuan Walker | NYM | @WAS | |
162 | Robbie Erlin | LAD | @PIT | |
163 | Joan Adon | WAS | NYM | |
164 | Vladimir Gutierrez | CIN | MIL | |
165 | Adam Oller | OAK | @DET | |
166 | Aaron Sanchez | WAS | NYM |
American League
Rank | Pitcher | TM | OPP | Comment |
---|---|---|---|---|
1 | Lucas Giolito | CWS | CLE, NYY | |
2 | Frankie Montas | OAK | DET, LAA | |
3 | Gerrit Cole | NYY | @CWS | Are you still worried? |
4 | Kevin Gausman | TOR | @TB | No walks or homers allowed over first five starts |
5 | Alek Manoah | TOR | @TB | |
6 | Shohei Ohtani | LAA | TB | |
7 | Patrick Sandoval | LAA | @OAK | |
8 | Logan Gilbert | SEA | PHI | 10 BB over last 16.1 IP |
9 | Tarik Skubal | DET | @OAK, BAL | Just 2 HR allowed in 26 IP |
10 | Dylan Cease | CWS | NYY | Rewarding those saying he'll take the next step |
11 | Shane McClanahan | TB | @LAA | |
12 | Noah Syndergaard | LAA | TB, @OAK | Not as dominant as before, but exhibiting good command and control |
13 | Justin Verlander | HOU | @MIN | |
14 | Joe Ryan | MIN | HOU | |
15 | Robbie Ray | SEA | PHI | Walks creeping back up |
16 | Garrett Whitlock | BOS | @ATL | |
17 | Drew Rasmussen | TB | TOR | |
18 | Chris Flexen | SEA | PHI, @NYM | |
19 | Nathan Eovaldi | BOS | @ATL | |
20 | Shane Bieber | CLE | @MIN | |
21 | Michael Kopech | CWS | CLE, NYY | When will he be allowed to throw more than five innings? |
22 | Michael Lorenzen | LAA | @OAK | 1.88 ERA over last 14.1 IP looks shiny, but beware only 5 K with 6 BB over that span |
23 | Luis Severino | NYY | TOR, @CWS | |
24 | Josh Winder | MIN | HOU | 17 K, 1 BB over last 16 IP, could be cementing a spot in the rotation |
25 | Jordan Montgomery | NYY | @CWS | |
26 | Tyler Wells | BAL | KC, @DET | |
27 | Nestor Cortes Jr. | NYY | TEX | |
28 | Sonny Gray | MIN | CLE | Slated to return |
29 | Brad Keller | KC | @TEX | |
30 | George Kirby | SEA | @NYM | |
31 | Paul Blackburn | OAK | @DET, LAA | |
32 | Corey Kluber | TB | @LAA, TOR | |
33 | Chris Paddack | MIN | CLE | |
34 | Cal Quantrill | CLE | @CWS | |
35 | Michael Pineda | DET | OAK, BAL | |
36 | Hyun Jin Ryu | TOR | @TB | |
37 | Eduardo Rodriguez | DET | BAL | |
38 | Ryan Yarbrough | TB | TOR | |
39 | Jhonathan Diaz | LAA | @OAK | |
40 | Dane Dunning | TEX | BOS | |
41 | Rich Hill | BOS | @TEX | |
42 | Tanner Houck | BOS | @TEX | |
43 | Cristian Javier | HOU | @WAS | |
44 | Luis Garcia | HOU | @MIN | |
45 | Jameson Taillon | NYY | TOR | |
46 | Beau Brieske | DET | OAK | |
47 | Jon Gray | TEX | @NYY, BOS | |
48 | Marco Gonzales | SEA | @NYM | |
49 | Jeffrey Springs | TB | @LAA | |
50 | Adrian Martinez | OAK | LAA | |
51 | AL Reliever | |||
52 | Nick Pivetta | BOS | @TEX | |
53 | Triston McKenzie | CLE | @MIN | |
54 | Jose Berrios | TOR | @NYY | |
55 | Reid Detmers | LAA | TB | |
56 | Zach Plesac | CLE | @CWS, @MIN | |
57 | Glenn Otto | TEX | BOS | |
58 | Kyle Bradish | BAL | @STL | |
59 | Martin Perez | TEX | KC | |
60 | Vince Velasquez | CWS | CLE | |
61 | Brady Singer | KC | @TEX | |
62 | Dylan Bundy | MIN | CLE | |
63 | A.J. Alexy | TEX | KC | |
64 | Alex Faedo | DET | OAK | |
65 | Yusei Kikuchi | TOR | @NYY | |
66 | Aaron Civale | CLE | @CWS | |
67 | Daulton Jefferies | OAK | LAA | |
68 | Clarke Schmidt | NYY | @CWS | |
69 | Keegan Akin | BAL | @STL | |
70 | Joey Wentz | DET | OAK | |
71 | Jon Heasley | KC | @TEX | |
72 | Jose Urquidy | HOU | @MIN | |
73 | Chris Archer | MIN | HOU | |
74 | Carlos Hernandez | KC | @BAL, @COL | |
75 | Jake Odorizzi | HOU | @WAS | |
76 | Bruce Zimmermann | BAL | @DET | |
77 | Zach Logue | OAK | @DET | |
78 | Dallas Keuchel | CWS | NYY | |
79 | James Kaprielian | OAK | @DET | |
80 | Framber Valdez | HOU | @WAS | |
81 | Zack Greinke | KC | @COL | |
82 | Jordan Lyles | BAL | @DET | |
83 | Daniel Lynch | KC | @COL | |
84 | Spenser Watkins | BAL | @STL | |
85 | Taylor Hearn | TEX | KC | |
86 | Adam Oller | OAK | @DET |
National League
Rank | Pitcher | TM | OPP | Comment |
---|---|---|---|---|
1 | Brandon Woodruff | MIL | @CIN, @MIA | 3.05 ERA, 0.97 WHIP with 29 K in 20.2 IP since rough opener |
2 | Carlos Rodon | SF | COL, @STL | |
3 | Aaron Nola | PHI | @SEA, @LAD | |
4 | Max Scherzer | NYM | SEA | |
5 | Corbin Burnes | MIL | @MIA | |
6 | Walker Buehler | LAD | PHI | |
7 | Chris Bassitt | NYM | SEA | |
8 | Pablo Lopez | MIA | MIL | |
9 | Clayton Kershaw | LAD | PHI | |
10 | Max Fried | ATL | SD | |
11 | Julio Urias | LAD | @PIT, PHI | Strikeouts low, but should recover |
12 | Eric Lauer | MIL | @MIA | |
13 | Miles Mikolas | STL | BAL | |
14 | Luis Castillo | CIN | MIL, @PIT | Nice pair for his 2022 debut |
15 | Logan Webb | SF | @STL | |
16 | Freddy Peralta | MIL | @CIN | |
17 | Chad Kuhl | COL | @SF | |
18 | Joe Musgrove | SD | @ATL | |
19 | Zac Gallen | ARI | CHC | |
20 | Merrill Kelly | ARI | MIA | One out from a CG last time out |
21 | Carlos Carrasco | NYM | @WAS, SEA | |
22 | Alex Wood | SF | COL | |
23 | Madison Bumgarner | ARI | MIA | Staring creepily at the monitor as I type this |
24 | Kyle Wright | ATL | BOS | Looks like we'll be looking for "this year's Kyle Wright" next winter |
25 | Adam Wainwright | STL | SF | |
26 | Yu Darvish | SD | @ATL | |
27 | Sandy Alcantara | MIA | @ARI | |
28 | Ranger Suarez | PHI | @SEA, @LAD | |
29 | MacKenzie Gore | SD | CHC | |
30 | Mike Clevinger | SD | CHC | |
31 | Jesus Luzardo | MIA | @ARI | |
32 | Tylor Megill | NYM | @WAS | |
33 | Nick Martinez | SD | CHC | |
34 | Alex Cobb | SF | COL | |
35 | Dakota Hudson | STL | SF | |
36 | Sean Manaea | SD | @ATL | |
37 | Trevor Rogers | MIA | MIL | |
38 | Bailey Falter | PHI | @SEA | |
39 | Austin Gomber | COL | @SF, KC | A road start in SF… what could possibly go wrong? |
40 | Tony Gonsolin | LAD | @PIT | |
41 | Ian Anderson | ATL | BOS | |
42 | Jordan Hicks | STL | BAL | |
43 | Kyle Hendricks | CHC | @SD, @ARI | |
44 | Kyle Gibson | PHI | @LAD | |
45 | Elieser Hernandez | MIA | @ARI, MIL | Good time to get back on track |
46 | Charlie Morton | ATL | SD | |
47 | Jakob Junis | SF | @STL | |
48 | Steven Matz | STL | SF | |
49 | Connor Overton | CIN | @PIT | |
50 | Tyler Mahle | CIN | @PIT | |
51 | Tyler Anderson | LAD | PHI | |
52 | Antonio Senzatela | COL | @SF | |
53 | Adrian Houser | MIL | @CIN | |
54 | NL Reliever | |||
55 | Keegan Thompson | CHC | @SD | |
56 | JT Brubaker | PIT | CIN | |
57 | Spencer Strider | ATL | SD | |
58 | Angel Rondon | STL | BAL | |
59 | Jose Quintana | PIT | LAD, CIN | |
60 | Josiah Gray | WAS | HOU | |
61 | Humberto Castellanos | ARI | MIA, CHC | |
62 | Patrick Corbin | WAS | NYM, HOU | |
63 | Drew Smyly | CHC | @ARI | |
64 | Zach Thompson | PIT | CIN | |
65 | Hunter Greene | CIN | MIL, @PIT | |
66 | Mitch Keller | PIT | CIN | |
67 | Zach Davies | ARI | CHC | |
68 | Erick Fedde | WAS | HOU | |
69 | Bryse Wilson | PIT | LAD | |
70 | Adrian Sampson | CHC | @SD | |
71 | German Marquez | COL | KC | |
72 | Justin Steele | CHC | @ARI | |
73 | Kyle Freeland | COL | KC | |
74 | Chase De Jong | PIT | LAD | |
75 | Mark Appel | PHI | @LAD | |
76 | Taijuan Walker | NYM | @WAS | |
77 | Robbie Erlin | LAD | @PIT | |
78 | Joan Adon | WAS | NYM | |
79 | Vladimir Gutierrez | CIN | MIL | |
80 | Aaron Sanchez | WAS | NYM |