This article is part of our Weekly Pitcher Rankings series.
Remember when many pegged July 4 weekend as opening day weekend? It seems like half a season ago. Instead, the first week of July brings us a whopping 101 games, including two doubleheaders. Looking ahead, there will be at least two twin bills each week this month. Hitting continues to improve, as it always does in the summer, but the rate is slower than many expected. Look for it to catch up this month now that the schedule is busier and teams can carry only 13 arms.
I'm always willing to address specific rankings questions, but please direct rotation queries to the Probable Pitchers page.
UPDATED: Monday July 4 1:50 AM ET
Week of July 4-10
Mixed
Rank | Pitcher | TM | OPP | Comments | MIX12 | MIX15 |
1 | Sandy Alcantara | MIA | LAA, @NYM | |||
2 | Max Scherzer | NYM | @CIN, MIA | Nice pair for return | ||
3 | Alek Manoah | TOR | @OAK, @SEA | Expecting more strikeouts as season progresses | ||
4 | Julio Urias | LAD | COL, CHC | Quietest ace in the game | ||
5 | Carlos Rodon | SF | @ARI, @SD | |||
6 | Justin Verlander | HOU | KC | |||
7 | Corbin Burnes | MIL | CHC | |||
8 | Aaron Nola | PHI | WAS | |||
9 | Shohei Ohtani | LAA | @MIA | |||
10 | Robbie Ray | SEA | TOR | |||
11 | Shane McClanahan | TB | @CIN | |||
12 | Brandon Woodruff | MIL | PIT | Returned with highest velo and spin on the season | ||
13 | Clayton Kershaw | LAD | CHC |
Remember when many pegged July 4 weekend as opening day weekend? It seems like half a season ago. Instead, the first week of July brings us a whopping 101 games, including two doubleheaders. Looking ahead, there will be at least two twin bills each week this month. Hitting continues to improve, as it always does in the summer, but the rate is slower than many expected. Look for it to catch up this month now that the schedule is busier and teams can carry only 13 arms.
I'm always willing to address specific rankings questions, but please direct rotation queries to the Probable Pitchers page.
UPDATED: Monday July 4 1:50 AM ET
Week of July 4-10
Mixed
Rank | Pitcher | TM | OPP | Comments | MIX12 | MIX15 |
1 | Sandy Alcantara | MIA | LAA, @NYM | |||
2 | Max Scherzer | NYM | @CIN, MIA | Nice pair for return | ||
3 | Alek Manoah | TOR | @OAK, @SEA | Expecting more strikeouts as season progresses | ||
4 | Julio Urias | LAD | COL, CHC | Quietest ace in the game | ||
5 | Carlos Rodon | SF | @ARI, @SD | |||
6 | Justin Verlander | HOU | KC | |||
7 | Corbin Burnes | MIL | CHC | |||
8 | Aaron Nola | PHI | WAS | |||
9 | Shohei Ohtani | LAA | @MIA | |||
10 | Robbie Ray | SEA | TOR | |||
11 | Shane McClanahan | TB | @CIN | |||
12 | Brandon Woodruff | MIL | PIT | Returned with highest velo and spin on the season | ||
13 | Clayton Kershaw | LAD | CHC | |||
14 | Dylan Cease | CWS | DET | 24 K last 13 IP | ||
15 | Framber Valdez | HOU | @OAK | |||
16 | Joe Musgrove | SD | SF | |||
17 | Tony Gonsolin | LAD | COL | |||
18 | Gerrit Cole | NYY | @BOS | |||
19 | Kyle Wright | ATL | STL, WAS | |||
20 | Kevin Gausman | TOR | @SEA | Tentative, left last start after being hit with a comebacker | ||
21 | Max Fried | ATL | STL | |||
22 | Pablo Lopez | MIA | @NYM | |||
23 | Zack Wheeler | PHI | @STL | |||
24 | Michael Kopech | CWS | MIN, DET | Needs better pitch efficiency | ||
25 | Sean Manaea | SD | SEA | |||
26 | Yu Darvish | SD | SF | |||
27 | Luis Severino | NYY | @PIT | |||
28 | Luis Garcia | HOU | KC | |||
29 | Shane Bieber | CLE | @DET | |||
30 | Frankie Montas | OAK | HOU | |||
31 | Tyler Anderson | LAD | CHC | |||
32 | Jameson Taillon | NYY | @PIT, @BOS | |||
33 | Charlie Morton | ATL | WAS | |||
34 | Logan Webb | SF | @SD | |||
35 | Cristian Javier | HOU | KC | |||
36 | Joe Ryan | MIN | @CWS | |||
37 | Sonny Gray | MIN | @TEX | |||
38 | Eric Lauer | MIL | CHC, PIT | Good due for a rebound | ||
39 | Taijuan Walker | NYM | @CIN, MIA | |||
40 | Zach Plesac | CLE | @DET, @KC | |||
41 | Zac Gallen | ARI | COL | |||
42 | Lucas Giolito | CWS | DET | Gaining confidence in his changeup | ||
43 | Nick Pivetta | BOS | TB, NYY | |||
44 | Triston McKenzie | CLE | @KC | |||
45 | Mike Clevinger | SD | SEA | |||
46 | Carlos Carrasco | NYM | MIA | |||
47 | Adam Wainwright | STL | PHI | |||
48 | David Peterson | NYM | MIA | 25 K last 18.1 IP, and Marlins terrible vs. LHP | 49% | |
49 | Yusei Kikuchi | TOR | @OAK, @SEA | Stopped skid last time, can he keep the roll going? | 36% | |
50 | Jose Berrios | TOR | @OAK | |||
51 | Jake Odorizzi | HOU | KC, @OAK | 7% | ||
52 | Logan Gilbert | SEA | @SD | |||
53 | Nestor Cortes | NYY | @BOS | |||
54 | Jose Urquidy | HOU | @OAK | |||
55 | Luis Castillo | CIN | TB | |||
56 | Tyler Mahle | CIN | PIT | |||
57 | Miles Mikolas | STL | @ATL | |||
58 | Lance Lynn | CWS | MIN | |||
59 | Shane Baz | TB | @CIN | |||
60 | Johnny Cueto | CWS | MIN, DET | |||
61 | Blake Snell | SD | SF | |||
62 | Mitch White | LAD | COL, CHC | 33% | ||
63 | Tyler Wells | BAL | LAA | |||
64 | Jordan Montgomery | NYY | @BOS | |||
65 | Marco Gonzales | SEA | TOR | |||
66 | Spencer Strider | ATL | STL | |||
67 | Ross Stripling | TOR | @SEA | |||
68 | Jon Gray | TEX | MIN | |||
69 | Merrill Kelly | ARI | SF | |||
70 | Dylan Bundy | MIN | @CWS, @TEX | 13% | ||
71 | Cal Quantrill | CLE | @DET | |||
72 | Noah Syndergaard | LAA | @MIA | |||
73 | Martin Perez | TEX | MIN | |||
74 | Tarik Skubal | DET | @CWS | |||
75 | Nick Lodolo | CIN | NYM, TB | |||
76 | Brady Singer | KC | CLE | |||
77 | Beau Brieske | DET | @CWS | 2% | 30% | |
78 | Aaron Ashby | MIL | PIT | |||
79 | Trevor Rogers | MIA | LAA | |||
80 | Chris Archer | MIN | @CWS | 10% | ||
81 | Zack Greinke | KC | @HOU, CLE | 20% | ||
82 | George Kirby | SEA | TOR | |||
83 | Chris Bassitt | NYM | @CIN | |||
84 | Mix 12 Reliever | |||||
85 | Paul Blackburn | OAK | HOU | |||
86 | Cole Irvin | OAK | TOR, HOU | 19% | ||
87 | Dane Dunning | TEX | @BAL, MIN | |||
88 | MacKenzie Gore | SD | SF | |||
89 | Madison Bumgarner | ARI | SF, COL | 50% | ||
90 | Kyle Freeland | COL | @LAD, @ARI | 2% | 13% | |
91 | Kyle Hendricks | CHC | @MIL, @LAD | 44% | ||
92 | Michael Wacha | BOS | NYY | |||
93 | Dean Kremer | BAL | TEX, LAA | Correction coming, but low walks and limiting HR will soften the blow | 10% | |
94 | Mix 15 Reliever | |||||
95 | German Marquez | COL | @LAD, @ARI | 35% | ||
96 | Daniel Castano | MIA | @NYM | 0% | 23% | |
97 | Alex Wood | SF | @ARI, @SD | |||
98 | Alex Cobb | SF | @ARI | |||
99 | Brad Keller | KC | @HOU | 24% | 49% | |
100 | Drew Rasmussen | TB | @CIN | |||
101 | Patrick Sandoval | LAA | @BAL | |||
102 | Garrett Hill | DET | CLE, @CWS | 0% | 0% | |
103 | Keegan Thompson | CHC | @LAD | |||
104 | Kyle Gibson | PHI | @STL | |||
105 | Roansy Contreras | PIT | @MIL | |||
106 | Devin Smeltzer | MIN | @TEX | 22% | ||
107 | Jose Quintana | PIT | NYY, @MIL | 30% | ||
108 | Chris Flexen | SEA | @SD, TOR | 26% | ||
109 | Paolo Espino | WAS | @PHI, @ATL | 0 | 0 | |
110 | Chad Kuhl | COL | @ARI | 19% | 40% | |
111 | Hunter Greene | CIN | NYM, TB | |||
112 | Tommy Henry | ARI | SF, COL | 0% | 0% | |
113 | Austin Davis | BOS | TB | 0 | 0 | |
114 | Justin Steele | CHC | @MIL, @LAD | 10% | ||
115 | Mark Leiter Jr. | CHC | @LAD | 0% | 0% | |
116 | Jeffrey Springs | TB | @BOS | |||
117 | Ian Anderson | ATL | STL, WAS | |||
118 | Dakota Hudson | STL | @ATL, PHI | 45% | ||
119 | Andre Pallante | STL | @ATL, PHI | 0.09 | ||
120 | Graham Ashcraft | CIN | NYM | |||
121 | Josiah Gray | WAS | @PHI | |||
122 | Tyler Alexander | DET | CLE | 0% | 0 | |
123 | Corey Kluber | TB | @BOS | |||
124 | Michael Pineda | DET | CLE | 5% | 40% | |
125 | Mike Minor | CIN | PIT | 0.01 | 0.09 | |
126 | Austin Gomber | COL | @ARI | 3% | 4% | |
127 | Zach Thompson | PIT | @MIL | 1% | 2% | |
128 | Bailey Falter | PHI | WAS | 0% | 0% | |
129 | Adrian Martinez | OAK | TOR | 0% | 0% | |
130 | Michael Lorenzen | LAA | @BAL | |||
131 | Brayan Bello | BOS | TB | 0% | 0% | |
132 | Aaron Civale | CLE | @KC | 18% | ||
133 | Jonathan Heasley | KC | @HOU, CLE | 4% | 45% | |
134 | Patrick Corbin | WAS | MIA, @ATL | 5% | 21% | |
135 | Jason Alexander | MIL | CHC | 1% | ||
136 | Chase Silseth | LAA | @BAL | 1% | 2% | |
137 | Braxton Garrett | MIA | @WAS, @NYM | 5% | 0.32 | |
138 | Konnor Pilkington | CLE | @DET | 2% | 0% | |
139 | JT Brubaker | PIT | @CIN | 20% | ||
140 | James Kaprielian | OAK | TOR | 2% | 34% | |
141 | Jose Suarez | LAA | @BAL | 0% | 2% | |
142 | Erick Fedde | WAS | @ATL | 10% | ||
143 | Alex Faedo | DET | @CWS, CLE | 10% | ||
144 | Adrian Sampson | CHC | @MIL | 1% | 0.13 | |
145 | Jordan Lyles | BAL | LAA | 1% | 6% | |
146 | Josh Winckowski | BOS | NYY | 9% | ||
147 | Ryan Feltner | COL | @LAD | 1% | 4% | |
148 | Cristopher Sanchez | PHI | WAS, @STL | 0% | 0% | |
149 | Glenn Otto | TEX | @BAL | 5% | 40% | |
150 | Connor Seabold | BOS | NYY | 0% | 0% | |
151 | Jalen Beeks | TB | @BOS | 0% | 0% | |
152 | Jackson Tetreault | WAS | @PHI | 0% | 0% | |
153 | Matthew Liberatore | STL | @ATL | 4% | 40% | |
154 | Spenser Watkins | BAL | TEX | 0% | 0% | |
155 | Austin Voth | BAL | TEX | 0% | 0% | |
156 | Mitch Keller | PIT | NYY | 30% | ||
157 | Spencer Howard | TEX | @BAL | 0% | 0% | |
158 | Sean Hjelle | SF | @SD | 0% | 0% | |
159 | Kris Bubic | KC | @HOU | 6% | 49% | |
160 | Kyle Bradish | BAL | LAA | 3% | 6% | |
161 | Dallas Keuchel | ARI | COL | 0% | 0% | |
162 | Bryse Wilson | PIT | @CIN | 0% | 0% |
American League
Rank | Pitcher | TM | OPP | Comment |
---|---|---|---|---|
1 | Alek Manoah | TOR | @OAK, @SEA | Expecting more strikeouts as season progresses |
2 | Justin Verlander | HOU | KC | |
3 | Shohei Ohtani | LAA | @MIA | |
4 | Robbie Ray | SEA | TOR | |
5 | Shane McClanahan | TB | @CIN | |
6 | Dylan Cease | CWS | DET | 24 K last 13 IP |
7 | Framber Valdez | HOU | @OAK | |
8 | Gerrit Cole | NYY | @BOS | |
9 | Kevin Gausman | TOR | @SEA | Tentative, left last start after being hit with a comebacker |
10 | Michael Kopech | CWS | MIN, DET | Needs better pitch efficiency |
11 | Luis Severino | NYY | @PIT | |
12 | Luis Garcia | HOU | KC | |
13 | Shane Bieber | CLE | @DET | |
14 | Frankie Montas | OAK | HOU | |
15 | Jameson Taillon | NYY | @PIT, @BOS | |
16 | Cristian Javier | HOU | KC | |
17 | Joe Ryan | MIN | @CWS | |
18 | Sonny Gray | MIN | @TEX | |
19 | Zach Plesac | CLE | @DET, @KC | |
20 | Lucas Giolito | CWS | DET | Gaining confidence in his changeup |
21 | Nick Pivetta | BOS | TB, NYY | |
22 | Triston McKenzie | CLE | @KC | |
23 | Yusei Kikuchi | TOR | @OAK, @SEA | Stopped skid last time, can he keep the roll going? |
24 | Jose Berrios | TOR | @OAK | |
25 | Jake Odorizzi | HOU | KC, @OAK | |
26 | Logan Gilbert | SEA | @SD | |
27 | Nestor Cortes | NYY | @BOS | |
28 | Jose Urquidy | HOU | @OAK | |
29 | Lance Lynn | CWS | MIN | |
30 | Shane Baz | TB | @CIN | |
31 | Johnny Cueto | CWS | MIN, DET | |
32 | Tyler Wells | BAL | LAA | |
33 | Jordan Montgomery | NYY | @BOS | |
34 | Marco Gonzales | SEA | TOR | |
35 | Ross Stripling | TOR | @SEA | |
36 | Jon Gray | TEX | MIN | |
37 | Dylan Bundy | MIN | @CWS, @TEX | |
38 | Cal Quantrill | CLE | @DET | |
39 | Noah Syndergaard | LAA | @MIA | |
40 | Martin Perez | TEX | MIN | |
41 | Tarik Skubal | DET | @CWS | |
42 | Brady Singer | KC | CLE | |
43 | Beau Brieske | DET | @CWS | |
44 | Chris Archer | MIN | @CWS | |
45 | Zack Greinke | KC | @HOU, CLE | |
46 | George Kirby | SEA | TOR | |
47 | Paul Blackburn | OAK | HOU | |
48 | Cole Irvin | OAK | TOR, HOU | |
49 | Dane Dunning | TEX | @BAL, MIN | |
50 | Michael Wacha | BOS | NYY | |
51 | Dean Kremer | BAL | TEX, LAA | Correction coming, but low walks and limiting HR will soften the blow |
52 | Brad Keller | KC | @HOU | |
53 | Drew Rasmussen | TB | @CIN | |
54 | Patrick Sandoval | LAA | @BAL | |
55 | Garrett Hill | DET | CLE, @CWS | |
56 | Devin Smeltzer | MIN | @TEX | |
57 | Chris Flexen | SEA | @SD, TOR | |
58 | AL Reliever | |||
59 | Austin Davis | BOS | TB | |
60 | Jeffrey Springs | TB | @BOS | |
61 | Tyler Alexander | DET | CLE | |
62 | Corey Kluber | TB | @BOS | |
63 | Michael Pineda | DET | CLE | |
64 | Adrian Martinez | OAK | TOR | |
65 | Michael Lorenzen | LAA | @BAL | |
66 | Brayan Bello | BOS | TB | |
67 | Aaron Civale | CLE | @KC | |
68 | Jonathan Heasley | KC | @HOU, CLE | |
69 | Chase Silseth | LAA | @BAL | |
70 | Konnor Pilkington | CLE | @DET | |
71 | James Kaprielian | OAK | TOR | |
72 | Jose Suarez | LAA | @BAL | |
73 | Alex Faedo | DET | @CWS, CLE | |
74 | Jordan Lyles | BAL | LAA | |
75 | Josh Winckowski | BOS | NYY | |
76 | Glenn Otto | TEX | @BAL | |
77 | Connor Seabold | BOS | NYY | |
78 | Jalen Beeks | TB | @BOS | |
79 | Spenser Watkins | BAL | TEX | |
80 | Austin Voth | BAL | TEX | |
81 | Spencer Howard | TEX | @BAL | |
82 | Kris Bubic | KC | @HOU | |
83 | Kyle Bradish | BAL | LAA |
National League
Rank | Pitcher | TM | OPP | Comment |
---|---|---|---|---|
1 | Sandy Alcantara | MIA | LAA, @NYM | |
2 | Max Scherzer | NYM | @CIN, MIA | Nice pair for return |
3 | Julio Urias | LAD | COL, CHC | Quietest ace in the game |
4 | Carlos Rodon | SF | @ARI, @SD | |
5 | Corbin Burnes | MIL | CHC | |
6 | Aaron Nola | PHI | WAS | |
7 | Brandon Woodruff | MIL | PIT | Returned with highest velo and spin on the season |
8 | Clayton Kershaw | LAD | CHC | |
9 | Joe Musgrove | SD | SF | |
10 | Tony Gonsolin | LAD | COL | |
11 | Kyle Wright | ATL | STL, WAS | |
12 | Max Fried | ATL | STL | |
13 | Pablo Lopez | MIA | @NYM | |
14 | Zack Wheeler | PHI | @STL | |
15 | Sean Manaea | SD | SEA | |
16 | Yu Darvish | SD | SF | |
17 | Tyler Anderson | LAD | CHC | |
18 | Charlie Morton | ATL | WAS | |
19 | Logan Webb | SF | @SD | |
20 | Eric Lauer | MIL | CHC, PIT | Good due for a rebound |
21 | Taijuan Walker | NYM | @CIN, MIA | |
22 | Zac Gallen | ARI | COL | |
23 | Mike Clevinger | SD | SEA | |
24 | Carlos Carrasco | NYM | MIA | |
25 | Adam Wainwright | STL | PHI | |
26 | David Peterson | NYM | MIA | 25 K last 18.1 IP, and Marlins terrible vs. LHP |
27 | Luis Castillo | CIN | TB | |
28 | Tyler Mahle | CIN | PIT | |
29 | Miles Mikolas | STL | @ATL | |
30 | Blake Snell | SD | SF | |
31 | Mitch White | LAD | COL, CHC | |
32 | Spencer Strider | ATL | STL | |
33 | Merrill Kelly | ARI | SF | |
34 | Nick Lodolo | CIN | NYM, TB | |
35 | Aaron Ashby | MIL | PIT | |
36 | Trevor Rogers | MIA | LAA | |
37 | Chris Bassitt | NYM | @CIN | |
38 | MacKenzie Gore | SD | SF | |
39 | Madison Bumgarner | ARI | SF, COL | |
40 | Kyle Freeland | COL | @LAD, @ARI | |
41 | Kyle Hendricks | CHC | @MIL, @LAD | |
42 | German Marquez | COL | @LAD, @ARI | |
43 | Daniel Castano | MIA | @NYM | |
44 | Alex Wood | SF | @ARI, @SD | |
45 | Alex Cobb | SF | @ARI | |
46 | Keegan Thompson | CHC | @LAD | |
47 | Kyle Gibson | PHI | @STL | |
48 | Roansy Contreras | PIT | @MIL | |
49 | Jose Quintana | PIT | NYY, @MIL | |
50 | NL Reliever | |||
51 | Paolo Espino | WAS | @PHI, @ATL | |
52 | Chad Kuhl | COL | @ARI | |
53 | Hunter Greene | CIN | NYM, TB | |
54 | Tommy Henry | ARI | SF, COL | |
55 | Justin Steele | CHC | @MIL, @LAD | |
56 | Mark Leiter Jr. | CHC | @LAD | |
57 | Ian Anderson | ATL | STL, WAS | |
58 | Dakota Hudson | STL | @ATL, PHI | |
59 | Andre Pallante | STL | @ATL, PHI | |
60 | Graham Ashcraft | CIN | NYM | |
61 | Josiah Gray | WAS | @PHI | |
62 | Mike Minor | CIN | PIT | |
63 | Austin Gomber | COL | @ARI | |
64 | Zach Thompson | PIT | @MIL | |
65 | Bailey Falter | PHI | WAS | |
66 | Patrick Corbin | WAS | MIA, @ATL | |
67 | Jason Alexander | MIL | CHC | |
68 | Braxton Garrett | MIA | @WAS, @NYM | |
69 | JT Brubaker | PIT | @CIN | |
70 | Erick Fedde | WAS | @ATL | |
71 | Adrian Sampson | CHC | @MIL | |
72 | Ryan Feltner | COL | @LAD | |
73 | Cristopher Sanchez | PHI | WAS, @STL | |
74 | Jackson Tetreault | WAS | @PHI | |
75 | Matthew Liberatore | STL | @ATL | |
76 | Mitch Keller | PIT | NYY | |
77 | Sean Hjelle | SF | @SD | |
78 | Dallas Keuchel | ARI | COL | |
79 | Bryse Wilson | PIT | @CIN |