This article is part of our Weekly Pitcher Rankings series.
The conclusion of last Thursday's slate marked the midpoint of the season? Who had Reynaldo Lopez and Ranger Suarez leading the league in ERA among qualified pitchers? How about Tanner Houck topping the Junior Circuit? Yeah, me neither.
Eleven hurlers posted at least 100 innings. Seth Lugo leads with 110, followed by Corbin Burnes, Logan Gilbert, Zack Wheeler, Logan Webb, Jose Berrios, Houck, Aaron Nola, Nestor Cortes, Erick Fedde and Tyler Glasnow. Honorable mention to Luis Castillo, Tyler Anderson and George Kirby.
Only Chris Sale, Lugo and Suarez are on pace for 20 wins as they finished the first half with 10. Poor Dakota Hudson. The Rockies righty leads with 10 losses.
This is always a fun one. Ryan Helsley is lapping the field with 28 saves. Only Emmanuel Clase, Kyle Finnegan, Raisel Iglesias and Robert Suarez join Helsley with at least 20 saves.
Some of these names are no doubt surprising. Keep in mind that these are the players driving your league standings. One of the biggest mistakes made is assuming it's harder to make up points in ratios (ERA, WHIP, BAvg) relative to the counting stats.
The dirty little secret is it's easier! The midway point means you still have half a season to make up ground (or hopefully protect your lead). The above names will look a lot different at season's end, and so will your standings.
Please direct all rotation questions to
The conclusion of last Thursday's slate marked the midpoint of the season? Who had Reynaldo Lopez and Ranger Suarez leading the league in ERA among qualified pitchers? How about Tanner Houck topping the Junior Circuit? Yeah, me neither.
Eleven hurlers posted at least 100 innings. Seth Lugo leads with 110, followed by Corbin Burnes, Logan Gilbert, Zack Wheeler, Logan Webb, Jose Berrios, Houck, Aaron Nola, Nestor Cortes, Erick Fedde and Tyler Glasnow. Honorable mention to Luis Castillo, Tyler Anderson and George Kirby.
Only Chris Sale, Lugo and Suarez are on pace for 20 wins as they finished the first half with 10. Poor Dakota Hudson. The Rockies righty leads with 10 losses.
This is always a fun one. Ryan Helsley is lapping the field with 28 saves. Only Emmanuel Clase, Kyle Finnegan, Raisel Iglesias and Robert Suarez join Helsley with at least 20 saves.
Some of these names are no doubt surprising. Keep in mind that these are the players driving your league standings. One of the biggest mistakes made is assuming it's harder to make up points in ratios (ERA, WHIP, BAvg) relative to the counting stats.
The dirty little secret is it's easier! The midway point means you still have half a season to make up ground (or hopefully protect your lead). The above names will look a lot different at season's end, and so will your standings.
Please direct all rotation questions to the Probable Pitchers page. I'll be happy to handle rankings queries below.
UPDATED: Monday, July 1 1:10 AM ET
Week of July 1 - 7
Mixed League
Rank | Pitcher | TM | OPP | Comments | MIX12 | MIX15 |
1 | Tarik Skubal | DET | @MIN, @CIN | |||
2 | Dylan Cease | SD | @TEX, ARI | |||
3 | Garrett Crochet | CWS | @MIA | |||
4 | Tyler Glasnow | LAD | MIL | |||
5 | Zack Wheeler | PHI | @CHC | |||
6 | Corbin Burnes | BAL | @SEA | |||
7 | George Kirby | SEA | BAL, TOR | |||
8 | Luis Gil | NYY | CIN, BOS | Excess walks catching up | ||
9 | Reynaldo Lopez | ATL | SF, PHI | |||
10 | Bailey Ober | MIN | DET | Taking advantage of soft schedule | ||
11 | Sonny Gray | STL | @WAS | |||
12 | Chris Sale | ATL | SF | |||
13 | Hunter Greene | CIN | DET | |||
14 | Mitch Keller | PIT | STL, NYM | |||
15 | Grayson Rodriguez | BAL | @SEA | |||
16 | Tanner Bibee | CLE | SF | 2.60 ERA, .87 WHIP over last 17.1 IP with 30 K and just 3 BB | ||
17 | Aaron Nola | PHI | @ATL | |||
18 | Logan Gilbert | SEA | BAL | |||
19 | Cristopher Sanchez | PHI | @CHC | Forget Big 3, Philly has a Big 4 | ||
20 | Gerrit Cole | NYY | BOS | |||
21 | Zac Gallen | ARI | @LAD | |||
22 | Max Fried | ATL | PHI | |||
23 | Justin Steele | CHC | LAA | |||
24 | Kutter Crawford | BOS | @MIA, @NYY | |||
25 | Seth Lugo | KC | @COL | |||
26 | Freddy Peralta | MIL | @LAD | |||
27 | Jose Berrios | TOR | HOU, @SEA | |||
28 | Cole Ragans | KC | @COL | |||
29 | Brady Singer | KC | TB, @COL | |||
30 | Logan Webb | SF | @ATL | |||
31 | Reese Olson | DET | @CIN | |||
32 | Kevin Gausman | TOR | @SEA | |||
33 | Sean Manaea | NYM | @WAS, @PIT | |||
34 | Tanner Houck | BOS | @NYY | |||
35 | Marcus Stroman | NYY | CIN | |||
36 | Joe Ryan | MIN | HOU | |||
37 | Nathan Eovaldi | TEX | SD, TB | 4 HR allowed over last 16 IP | ||
38 | Yu Darvish | SD | ARI | |||
39 | David Peterson | NYM | @WAS, @PIT | 28% | ||
40 | Ronel Blanco | HOU | @TOR | Continues to outpitch peripherals (2.49 ERA, 4.20 xFIP, 4.25 SIERA) | ||
41 | Gavin Stone | LAD | ARI | |||
42 | Hunter Brown | HOU | @TOR, @MIN | Quite a turnaround: .47 ERA, .89 WHIP over last 19 IP with 22 K and only 3 BB | ||
43 | Erick Fedde | CWS | @CLE | Pitching his way onto a contender | ||
44 | Nick Pivetta | BOS | @MIA | |||
45 | Simeon Woods Richardson | MIN | DET, HOU | |||
46 | Bobby Miller | LAD | ARI | |||
47 | Ranger Suarez | PHI | @ATL | |||
48 | Nestor Cortes | NYY | BOS | |||
49 | Jack Flaherty | DET | @MIN | |||
50 | Landen Roupp | SF | @CLE | 0% | 0% | |
51 | Kyle Gibson | STL | @PIT, @WAS | |||
52 | Framber Valdez | HOU | @TOR | |||
53 | Pablo Lopez | MIN | HOU | |||
54 | Luis Castillo | SEA | TOR | In a rut, 6.06 ERA and 1.47 WHIP over last 16.1 IP | ||
55 | Drew Thorpe | CWS | @CLE | 25% | ||
56 | Jared Jones | PIT | STL | Coming off extended rest | ||
57 | Paul Skenes | PIT | NYM | |||
58 | Dean Kremer | BAL | @SEA | |||
59 | Zach Eflin | TB | @KC | |||
60 | Michael Wacha | KC | TB | |||
61 | Charlie Morton | ATL | SF | |||
62 | Michael Lorenzen | TEX | TB | |||
63 | Gavin Williams | CLE | CWS | |||
64 | Luis Severino | NYM | @PIT | |||
65 | Ryan Pepiot | TB | @KC | |||
66 | Bryce Miller | SEA | BAL | |||
67 | Max Scherzer | TEX | SD | |||
68 | Matt Waldron | SD | ARI | |||
69 | MacKenzie Gore | WAS | NYM, STL | |||
70 | Taj Bradley | TB | @TEX | |||
71 | Valente Bellozo | MIA | BOS, CWS | 0% | 0% | |
72 | Jose Soriano | LAA | @OAK, @CHC | |||
73 | Cade Povich | BAL | @OAK | |||
74 | Jake Irvin | WAS | NYM | |||
75 | Ben Lively | CLE | CWS | |||
76 | Michael King | SD | @TEX | |||
77 | Lance Lynn | STL | @WAS | |||
78 | Tyler Anderson | LAA | @CHC | |||
79 | Andrew Abbott | CIN | @NYY | |||
80 | Mix 12 Reliever | |||||
81 | Jose Quintana | NYM | @WAS | 12% | ||
82 | Hayden Birdsong | SF | @ATL, @CLE | 0% | 0% | |
83 | Jordan Hicks | SF | @ATL | |||
84 | Roansy Contreras | LAA | @OAK | 0% | 0% | |
85 | Mix 15 Reliever | |||||
86 | Andrew Heaney | TEX | TB | 25% | ||
87 | David Festa | MIN | DET | 0% | 0% | |
88 | Spencer Arrighetti | HOU | @TOR, @MIN | 19% | ||
89 | Miles Mikolas | STL | @PIT | 49% | ||
90 | Hayden Wesneski | CHC | PHI, LAA | 1% | 0% | |
91 | Shawn Dubin | HOU | @MIN | 0% | 0% | |
92 | Cole Irvin | BAL | @OAK | |||
93 | Landon Knack | LAD | ARI | 10% | ||
94 | Shota Imanaga | CHC | PHI | |||
95 | Griffin Canning | LAA | @CHC | 31% | ||
96 | Christian Scott | NYM | @WAS | |||
97 | Brandon Pfaadt | ARI | @SD | |||
98 | Chris Bassitt | TOR | HOU | |||
99 | Brayan Bello | BOS | @MIA | |||
100 | Zack Littell | TB | @KC, @TEX | |||
101 | Mitch Spence | OAK | LAA, BAL | 1% | ||
102 | Jameson Taillon | CHC | PHI | |||
103 | Bailey Falter | PIT | NYM | 8% | ||
104 | Albert Suarez | BAL | @OAK | 34% | ||
105 | Kyle Harrison | SF | @CLE | |||
106 | Walker Buehler | LAD | MIL | |||
107 | Carlos Rodon | NYY | CIN | |||
108 | Casey Mize | DET | @CIN | 24% | ||
109 | Kenta Maeda | DET | @MIN | 12% | ||
110 | Frankie Montas | CIN | @NYY | 48% | ||
111 | James Paxton | LAD | MIL | |||
112 | Mitchell Parker | WAS | NYM | |||
113 | Aaron Civale | TB | @TEX | |||
114 | Josh Winckowski | BOS | @NYY | 0% | 0% | |
115 | Yusei Kikuchi | TOR | HOU | |||
116 | Kyle Hendricks | CHC | LAA | 4% | ||
117 | Jhonathan Diaz | SEA | TOR | 0% | 0% | |
118 | Trevor Rogers | MIA | BOS | 10% | ||
119 | Joey Estes | OAK | LAA | 4% | ||
120 | Austin Gomber | COL | MIL, KC | 3% | 0% | |
121 | Cal Quantrill | COL | MIL | 13% | ||
122 | Alec Marsh | KC | TB | |||
123 | Martin Perez | PIT | STL | 7% | 0% | |
124 | Jonathan Cannon | CWS | @MIA | 9% | ||
125 | Patrick Corbin | WAS | STL | 0% | 0% | |
126 | Jon Gray | TEX | SD | |||
127 | Yariel Rodriguez | TOR | HOU, @SEA | 28% | ||
128 | Kyle Tyler | MIA | BOS | 0% | 0% | |
129 | Colin Rea | MIL | @COL | 10% | ||
130 | Chris Flexen | CWS | @CLE, @MIA | 0% | 0% | |
131 | JP Sears | OAK | LAA | 24% | ||
132 | Andre Pallante | STL | @PIT | 0% | 0% | |
133 | Josiah Gray | WAS | STL | 6% | 0% | |
134 | DJ Herz | WAS | NYM | |||
135 | Spencer Schwellenbach | ATL | PHI | |||
136 | Michael Mercado | PHI | @CHC, @ATL | 0% | 0% | |
137 | Davis Daniel | LAA | @OAK | 0% | 0% | |
138 | Ryan Feltner | COL | MIL, KC | 0% | 0% | |
139 | Carlos Carrasco | CLE | CWS, SF | 0% | 0% | |
140 | Bryse Wilson | MIL | @COL, @LAD | 4% | 0% | |
141 | Carson Spiers | CIN | DET | 24% | ||
142 | Hogan Harris | OAK | BAL | 4% | ||
143 | Luis Medina | OAK | BAL | 1% | 0% | |
144 | Roddery Munoz | MIA | CWS | 0% | 0% | |
145 | Graham Ashcraft | CIN | @NYY, DET | 6% | 0% | |
146 | Dallas Keuchel | MIL | @COL, @LAD | 0% | 0% | |
147 | Jordan Montgomery | ARI | @LAD | |||
148 | Tobias Myers | MIL | @COL | |||
149 | Ryne Nelson | ARI | @LAD, @SD | 4% | 0% | |
150 | Logan Allen | CLE | SF | 38% | ||
151 | Slade Cecconi | ARI | @SD | 2% | 0% | |
152 | Yonny Chirinos | MIA | CWS | 0% | 0% | |
153 | Dakota Hudson | COL | MIL | 0% | 0% | |
154 | Randy Vasquez | SD | @TEX | 1% | 0% | |
155 | Kyle Freeland | COL | KC | 0% | 0% |
American League
Rank | Pitcher | TM | OPP | Comment |
1 | Tarik Skubal | DET | @MIN, @CIN | |
2 | Garrett Crochet | CWS | @MIA | |
3 | Corbin Burnes | BAL | @SEA | |
4 | George Kirby | SEA | BAL, TOR | |
5 | Luis Gil | NYY | CIN, BOS | Excess walks catching up |
6 | Bailey Ober | MIN | DET | Taking advantage of soft schedule |
7 | Grayson Rodriguez | BAL | @SEA | |
8 | Tanner Bibee | CLE | SF | 2.60 ERA, .87 WHIP over last 17.1 IP with 30 K and just 3 BB |
9 | Logan Gilbert | SEA | BAL | |
10 | Gerrit Cole | NYY | BOS | |
11 | Kutter Crawford | BOS | @MIA, @NYY | |
12 | Seth Lugo | KC | @COL | |
13 | Jose Berrios | TOR | HOU, @SEA | |
14 | Cole Ragans | KC | @COL | |
15 | Brady Singer | KC | TB, @COL | |
16 | Reese Olson | DET | @CIN | |
17 | Kevin Gausman | TOR | @SEA | |
18 | Tanner Houck | BOS | @NYY | |
19 | Marcus Stroman | NYY | CIN | |
20 | Joe Ryan | MIN | HOU | |
21 | Nathan Eovaldi | TEX | SD, TB | 4 HR allowed over last 16 IP |
22 | Ronel Blanco | HOU | @TOR | Continues to outpitch peripherals (2.49 ERA, 4.20 xFIP, 4.25 SIERA) |
23 | Hunter Brown | HOU | @TOR, @MIN | Quite a turnaround: .47 ERA, .89 WHIP over last 19 IP with 22 K and only 3 BB |
24 | Erick Fedde | CWS | @CLE | Pitching his way onto a contender |
25 | Nick Pivetta | BOS | @MIA | |
26 | Simeon Woods Richardson | MIN | DET, HOU | |
27 | Nestor Cortes | NYY | BOS | |
28 | Jack Flaherty | DET | @MIN | |
29 | Framber Valdez | HOU | @TOR | |
30 | Pablo Lopez | MIN | HOU | |
31 | Luis Castillo | SEA | TOR | In a rut, 6.06 ERA and 1.47 WHIP over last 16.1 IP |
32 | Drew Thorpe | CWS | @CLE | |
33 | Dean Kremer | BAL | @SEA | |
34 | Zach Eflin | TB | @KC | |
35 | Michael Wacha | KC | TB | |
36 | Michael Lorenzen | TEX | TB | |
37 | Gavin Williams | CLE | CWS | |
38 | Ryan Pepiot | TB | @KC | |
39 | Bryce Miller | SEA | BAL | |
40 | Max Scherzer | TEX | SD | |
41 | Taj Bradley | TB | @TEX | |
42 | Jose Soriano | LAA | @OAK, @CHC | |
43 | Cade Povich | BAL | @OAK | |
44 | Ben Lively | CLE | CWS | |
45 | Tyler Anderson | LAA | @CHC | |
46 | Roansy Contreras | LAA | @OAK | |
47 | Andrew Heaney | TEX | TB | |
48 | David Festa | MIN | DET | |
49 | Spencer Arrighetti | HOU | @TOR, @MIN | |
50 | Shawn Dubin | HOU | @MIN | |
51 | Cole Irvin | BAL | @OAK | |
52 | Griffin Canning | LAA | @CHC | |
53 | Chris Bassitt | TOR | HOU | |
54 | Brayan Bello | BOS | @MIA | |
55 | Zack Littell | TB | @KC, @TEX | |
56 | AL Reliever | |||
57 | Mitch Spence | OAK | LAA, BAL | |
58 | Albert Suarez | BAL | @OAK | |
59 | Carlos Rodon | NYY | CIN | |
60 | Casey Mize | DET | @CIN | |
61 | Kenta Maeda | DET | @MIN | |
62 | Aaron Civale | TB | @TEX | |
63 | Josh Winckowski | BOS | @NYY | |
64 | Yusei Kikuchi | TOR | HOU | |
65 | Jhonathan Diaz | SEA | TOR | |
66 | Joey Estes | OAK | LAA | |
67 | Alec Marsh | KC | TB | |
68 | Jonathan Cannon | CWS | @MIA | |
69 | Jon Gray | TEX | SD | |
70 | Yariel Rodriguez | TOR | HOU, @SEA | |
71 | Chris Flexen | CWS | @CLE, @MIA | |
72 | JP Sears | OAK | LAA | |
73 | Davis Daniel | LAA | @OAK | |
74 | Carlos Carrasco | CLE | CWS, SF | |
75 | Hogan Harris | OAK | BAL | |
76 | Luis Medina | OAK | BAL | |
77 | Logan Allen | CLE | SF |