Zack Wheeler and Aaron Nola were highly sought-after players in fantasy baseball drafts this offseason. Fantasy managers drafted Wheeler at the beginning of the third round in 12-team leagues, while Nola went early in the fifth. Those who drafted Wheeler are certainly not complaining, as he has been a top-five starting pitcher. Nola has started a bit slower but is still an SP3 so far. As you can see by my updated rest-of-season fantasy baseball rankings, I still think he will be fine. However, it is Ranger Suarez who leads all of baseball in year-to-date fantasy production among starting pitchers. How has he done it, and will it continue?
As the Beastie Boys once put it, “Slow and low, that is the tempo”. I don’t know Suarez’s taste in music, but it appears he at least follows that mantra when it comes to pitching. Suarez has an average fastball of 91.4 miles per hour, which measures in just the 13th percentile among pitchers. And that is nearly two MPH slower than last year. Suarez has always been a groundball pitcher, and this season has been no different. Per Fangraphs, Suarez ranks third among 80 qualified pitchers in ground ball rate (57.7 percent) and fourth in hard-hit rate (21.4 percent). Statcast credits him with slightly different percentages but has him in the 94th percentile among all pitchers in both categories.
Regardless of which numbers you use, it is hard to argue with the results Suarez has produced through a quarter of the season. He enters the week with a perfect 7-0 record to go along with a 1.50 ERA and 0.72 WHIP. His ability to deceive hitters is a huge part of his early success. Despite not having overpowering stuff (Fangraphs gives Suarez an 84 on its “Stuff+” meter, which puts Suarez 72nd among the 80 qualifiers), Suarez ranks 13thin strikeout rate, fanning batters at a 28.1-percent clip. Suarez ranks eighth in O-Swing, which measures swing rates on pitches outside the strike zone. He also has the fifth-lowest Z-Swing, which accounts for swings inside the zone. In other words, Suarez is getting a lot of called strikes, then getting hitters to chase pitches outside the strike zone.
Suarez has also displayed improved control so far this year. His best season-long walk rate was 7.9 percent, which came in his breakout 2021 campaign. This year his walk rate stands at 4.1 percent. 2021 was also the season in which Suarez posted his best strikeout rate (25.6 percent). It should be noted that in 2021, Suarez only made 12 starts. Most of his success that season came out of the Phillies bullpen. Therefore, it is fair to question whether Suarez can sustain this rate over a full season. The easy answer is to suggest that regression is in store. I don’t think you need me to tell you Ranger Suarez isn’t winning 25 games this season. The degree of regression is what is up for debate.
His first start of the season when he faced the Atlanta Braves was his only start against a team that currently has a winning record or one that ranks in the top half in MLB in wRC+ versus left-handed pitchers. We cannot completely hold that against Suarez, but I do think it should be considered. I still think Suarez will be solid going forward, but not elite. I rank him as an SP4 in 12-team leagues in this week’s ROS rankings. Fantasy managers should probably continue to ride the wave considering where Suarez was drafted. However, I don’t mind shopping him around if you have a leaguemate who believes Suarez will continue to be among the game’s best starting pitchers.
Rest of Season Fantasy Baseball Rankings
RANK | PLAYER | TEAM | POS |
---|---|---|---|
1 | Ronald Acuna Jr. | ATL | OF |
2 | Bobby Witt Jr. | KC | SS |
3 | Shohei Ohtani | LAD | DH |
4 | Mookie Betts | LAD | 2B/SS/ OF |
5 | Kyle Tucker | HOU | OF |
6 | Fernando Tatis Jr. | SD | OF |
7 | Juan Soto | NYY | OF |
8 | Freddie Freeman | LAD | 1B |
9 | Julio Rodriguez | SEA | OF |
10 | Yordan Alvarez | HOU | OF |
11 | Aaron Judge | NYY | OF |
12 | Jose Ramirez | CLE | 3B |
13 | Matt Olson | ATL | 1B |
14 | Austin Riley | ATL | 3B |
15 | Zack Wheeler | PHI | SP |
16 | Elly De La Cruz | CIN | SS/3B |
17 | Rafael Devers | BOS | 3B |
18 | Bryce Harper | PHI | 1B |
19 | Gunnar Henderson | BAL | SS/3B |
20 | Michael Harris II | ATL | OF |
21 | Pablo Lopez | MIN | SP |
22 | Corbin Burnes | BAL | SP |
23 | Ozzie Albies | ATL | 2B |
24 | Tarik Skubal | DET | SP |
25 | Luis Castillo | SEA | SP |
26 | Marcus Semien | TEX | 2B |
27 | Corey Seager | TEX | SS |
28 | Pete Alonso | NYM | 1B |
29 | Freddy Peralta | MIL | SP |
30 | George Kirby | SEA | SP |
31 | Tyler Glasnow | LAD | SP |
32 | Jose Altuve | HOU | 2B |
33 | Yoshinobu Yamamoto | LAD | SP |
34 | Francisco Lindor | NYM | SS |
35 | CJ Abrams | WAS | SS |
36 | Max Fried | ATL | SP |
37 | Joe Ryan | MIN | SP |
38 | Logan Gilbert | SEA | SP |
39 | Corbin Carroll | ARI | OF |
40 | Kevin Gausman | TOR | SP |
41 | Zac Gallen | ARI | SP |
42 | Dylan Cease | SD | SP |
43 | Randy Arozarena | TB | OF |
44 | Framber Valdez | HOU | SP |
45 | Manny Machado | SD | 3B |
46 | Logan Webb | SF | SP |
47 | Adolis Garcia | TEX | OF |
48 | Aaron Nola | PHI | SP |
49 | Ketel Marte | ARI | 2B |
50 | Josh Hader | HOU | RP |
51 | Emmanuel Clase | CLE | RP |
52 | Vladimir Guerrero Jr. | TOR | 1B |
53 | Jazz Chisholm Jr. | MIA | OF |
54 | Marcell Ozuna | ATL | DH |
55 | Josh Naylor | CLE | 1B |
56 | Sonny Gray | STL | SP |
57 | Bo Bichette | TOR | SS |
58 | Christian Walker | ARI | 1B |
59 | Zach Eflin | TB | SP |
60 | Kyle Schwarber | PHI | OF |
61 | Adley Rutschman | BAL | C |
62 | Teoscar Hernandez | LAD | OF |
63 | Chris Sale | ATL | SP |
64 | Cole Ragans | KC | SP |
65 | Edwin Diaz | NYM | RP |
66 | Christian Yelich | MIL | OF |
67 | Andres Gimenez | CLE | 2B |
68 | Oneil Cruz | PIT | SS |
69 | Nico Hoerner | CHC | 2B/SS |
70 | George Springer | TOR | OF |
71 | Bryan Reynolds | PIT | OF |
72 | William Contreras | MIL | C |
73 | Anthony Volpe | NYY | SS |
74 | Camilo Doval | SF | RP |
75 | Paul Goldschmidt | STL | 1B |
76 | Alex Bregman | HOU | 3B |
77 | Tyler O’Neill | BOS | OF |
78 | Jhoan Duran | MIN | RP |
79 | Jarren Duran | BOS | OF |
80 | J.T. Realmuto | PHI | C |
81 | Spencer Steer | CIN | 1B/3B/ OF |
82 | Gleyber Torres | NYY | 2B |
83 | Shota Imanaga | CHC | SP |
84 | Justin Verlander | HOU | SP |
85 | Willy Adames | MIL | SS |
86 | Will Smith | LAD | C |
87 | Carlos Rodon | NYY | SP |
88 | Cody Bellinger | CHC | 1B/OF |
89 | Justin Steele | CHC | SP |
90 | Tanner Bibee | CLE | SP |
91 | Nolan Arenado | STL | 3B |
92 | Andres Munoz | SEA | RP |
93 | Raisel Iglesias | ATL | RP |
94 | Jose Berrios | TOR | SP |
95 | Christopher Morel | CHC | 3B/OF |
96 | Jeremy Pena | HOU | SS |
97 | Clay Holmes | NYY | RP |
98 | Vinnie Pasquantino | KC | 1B |
99 | Riley Greene | DET | OF |
100 | Alec Bohm | PHI | 1B/3B |
101 | David Bednar | PIT | RP |
102 | Mason Miller | OAK | RP |
103 | Bobby Miller | LAD | SP |
104 | Ryan Helsley | STL | RP |
105 | Nick Castellanos | PHI | OF |
106 | Taylor Ward | LAA | OF |
107 | Bailey Ober | MIN | SP |
108 | Yainer Diaz | HOU | C |
109 | Blake Snell | SF | SP |
110 | Ezequiel Tovar | COL | SS |
111 | Evan Phillips | LAD | RP |
112 | Yandy Diaz | TB | 1B |
113 | Jung Hoo Lee | SF | OF |
114 | Evan Carter | TEX | OF |
115 | Seiya Suzuki | CHC | OF |
116 | Xander Bogaerts | SD | 2B/SS |
117 | Luis Arraez | SD | 2B |
118 | Hunter Greene | CIN | SP |
119 | Alexis Diaz | CIN | RP |
120 | Anthony Santander | BAL | OF |
121 | Chris Bassitt | TOR | SP |
122 | Rhys Hoskins | MIL | 1B |
123 | Salvador Perez | KC | C/1B |
124 | Yu Darvish | SD | SP |
125 | Grayson Rodriguez | BAL | SP |
126 | Brandon Nimmo | NYM | OF |
127 | Mitch Keller | PIT | SP |
128 | Ha-Seong Kim | SD | 2B/SS/ 3B |
129 | Dansby Swanson | CHC | SS |
130 | Ryan Mountcastle | BAL | 1B |
131 | Nathaniel Lowe | TEX | 1B |
132 | Jordan Montgomery | ARI | SP |
133 | Ranger Suarez | PHI | SP |
134 | Ian Happ | CHC | OF |
135 | Bryson Stott | PHI | 2B |
136 | Isaac Paredes | TB | 1B/3B |
137 | Cedric Mullins | BAL | OF |
138 | Kyle Bradish | BAL | SP |
139 | Starling Marte | NYM | OF |
140 | Joe Musgrove | SD | SP |
141 | Jake Burger | MIA | 3B |
142 | Lourdes Gurriel Jr. | ARI | OF |
143 | Maikel Garcia | KC | 3B |
144 | Yusei Kikuchi | TOR | SP |
145 | Trea Turner | PHI | SS |
146 | Gerrit Cole | NYY | SP |
147 | Nathan Eovaldi | TEX | SP |
148 | Nick Lodolo | CIN | SP |
149 | Kenley Jansen | BOS | RP |
150 | Charlie Morton | ATL | SP |
151 | Walker Buehler | LAD | SP |
152 | Bryce Miller | SEA | SP |
153 | Cal Raleigh | SEA | C |
154 | Aaron Civale | TB | SP |
155 | Craig Kimbrel | BAL | RP |
156 | Cristian Javier | HOU | SP |
157 | Jesus Luzardo | MIA | SP |
158 | Nestor Cortes | NYY | SP |
159 | Jordan Romano | TOR | RP |
160 | Reid Detmers | LAA | SP |
161 | Daulton Varsho | TOR | OF |
162 | Lars Nootbaar | STL | OF |
163 | Michael King | SD | SP |
164 | Spencer Torkelson | DET | 1B |
165 | Royce Lewis | MIN | 3B |
166 | Tanner Scott | MIA | RP |
167 | Nolan Jones | COL | OF |
168 | Ryan McMahon | COL | 2B/3B |
169 | Ke’Bryan Hayes | PIT | 3B |
170 | Jackson Chourio | MIL | OF |
171 | Steven Kwan | CLE | OF |
172 | Robert Suarez | SD | RP |
173 | Pete Fairbanks | TB | RP |
174 | Jordan Westburg | BAL | 2B/3B |
175 | Brayan Bello | BOS | SP |
176 | Max Scherzer | TEX | SP |
177 | Matt Chapman | SF | 3B |
178 | Jorge Soler | SF | OF |
179 | Paul Sewald | ARI | RP |
180 | Jared Jones | PIT | SP |
181 | Carlos Correa | MIN | SS |
182 | Thairo Estrada | SF | 2B/SS |
183 | Jonah Heim | TEX | C |
184 | Brandon Pfaadt | ARI | SP |
185 | Cristopher Sanchez | PHI | SP |
186 | Jonathan India | CIN | 2B |
187 | Lane Thomas | WAS | OF |
188 | Hunter Brown | HOU | SP |
189 | Jose Alvarado | PHI | RP |
190 | Josh Lowe | TB | OF |
191 | MacKenzie Gore | WAS | SP |
192 | Nick Pivetta | BOS | SP |
193 | Jack Flaherty | DET | SP |
194 | Christian Encarnacion-Strand | CIN | 1B |
195 | Garrett Crochet | CHW | SP |
196 | Luis Robert Jr. | CHW | OF |
197 | Marcus Stroman | NYY | SP |
198 | Edouard Julien | MIN | 2B |
199 | Eloy Jimenez | CHW | DH |
200 | Max Muncy | LAD | 3B |
201 | Kutter Crawford | BOS | SP |
202 | Logan O’Hoppe | LAA | C |
203 | Wyatt Langford | TEX | OF |
204 | Andrew Vaughn | CHW | 1B |
205 | Bryan Woo | SEA | SP |
206 | Jeimer Candelario | CIN | 1B/3B |
207 | Anthony Rizzo | NYY | 1B |
208 | Jon Gray | TEX | SP |
209 | Ceddanne Rafaela | BOS | SS/OF |
210 | Vaughn Grissom | BOS | SS |
211 | Kerry Carpenter | DET | OF |
212 | Jordan Hicks | SF | SP |
213 | Ryan Pepiot | TB | SP |
214 | Tyler Stephenson | CIN | C |
215 | MJ Melendez | KC | OF |
216 | Mike Trout | LAA | OF |
217 | Luis Campusano | SD | C |
218 | Tanner Houck | BOS | SP |
219 | Ryan Jeffers | MIN | C |
220 | Kodai Senga | NYM | SP |
221 | Jorge Polanco | SEA | 2B |
222 | Gabriel Moreno | ARI | C |
223 | Brendan Donovan | STL | 2B/OF |
224 | Zach Neto | LAA | SS |
225 | Kyle Harrison | SF | SP |
226 | Carlos Estevez | LAA | RP |
227 | J.D. Martinez | NYM | DH |
228 | Kirby Yates | TEX | RP |
229 | Keibert Ruiz | WAS | C |
230 | Brady Singer | KC | SP |
231 | Max Kepler | MIN | OF |
232 | Willson Contreras | STL | C |
233 | Jake Cronenworth | SD | 1B/2B |
234 | TJ Friedl | CIN | OF |
235 | Jake Fraley | CIN | OF |
236 | Brendan Rodgers | COL | 2B |
237 | Justin Turner | TOR | 1B |
238 | Bryan De La Cruz | MIA | OF |
239 | Bo Naylor | CLE | C |
240 | Kyle Finnegan | WAS | RP |
241 | Byron Buxton | MIN | OF |
242 | Brenton Doyle | COL | OF |
243 | Paul Skenes | PIT | SP |
244 | Luis Severino | NYM | SP |
245 | Taj Bradley | TB | SP |
246 | Josh Bell | MIA | 1B |
247 | Nolan Gorman | STL | 2B |
248 | Braxton Garrett | MIA | SP |
249 | Sean Murphy | ATL | C |
250 | Jack Suwinski | PIT | OF |
251 | Andrew Abbott | CIN | SP |
252 | Masataka Yoshida | BOS | OF |
253 | Jackson Merrill | SD | SS/OF |
254 | Sal Frelick | MIL | OF |
255 | Luis Garcia | WAS | 2B |
256 | Luis Rengifo | LAA | 2B/SS/ 3B/OF |
257 | Kyle Gibson | STL | SP |
258 | Brice Turang | MIL | 2B/SS |
259 | Jameson Taillon | CHC | SP |
260 | Giancarlo Stanton | NYY | OF |
261 | Will Benson | CIN | OF |
262 | Merrill Kelly | ARI | SP |
263 | Eugenio Suarez | ARI | 3B |
264 | Seth Lugo | KC | SP |
265 | Lance Lynn | STL | SP |
266 | Tommy Edman | STL | 2B/SS/ OF |
267 | Dean Kremer | BAL | SP |
268 | Leody Taveras | TEX | OF |
269 | Alex Verdugo | NYY | OF |
270 | Mitch Garver | SEA | C |
271 | James Outman | LAD | OF |
272 | Brandon Marsh | PHI | OF |
273 | Tim Anderson | MIA | SS |
274 | Jason Foley | DET | RP |
275 | Miles Mikolas | STL | SP |
276 | James McArthur | KC | RP |
277 | Trevor Megill | MIL | RP |
278 | Jo Adell | LAA | OF |
279 | Elias Diaz | COL | C |
280 | John Means | BAL | SP |
281 | Brandon Drury | LAA | 1B/2B |
282 | Tommy Pham | CHW | OF |
283 | Hector Neris | CHC | RP |
284 | Gavin Williams | CLE | SP |
285 | Reynaldo Lopez | ATL | SP |
286 | Colton Cowser | BAL | OF |
287 | Ronel Blanco | HOU | SP |
288 | Clarke Schmidt | NYY | SP |
289 | Eduardo Rodriguez | ARI | SP |
290 | Jarred Kelenic | ATL | OF |
291 | Zack Gelof | OAK | 2B |
292 | Chas McCormick | HOU | OF |
293 | Michael Wacha | KC | SP |
294 | Ty France | SEA | 1B |
295 | Devin Williams | MIL | RP |
296 | Griffin Canning | LAA | SP |
297 | Zack Littell | TB | SP |
298 | Christian Scott | NYM | SP |
299 | Alejandro Kirk | TOR | C |
300 | Patrick Sandoval | LAA | SP |
301 | Triston McKenzie | CLE | SP |
302 | Andrew Benintendi | CHW | OF |
303 | Logan Allen | CLE | SP |
304 | Sean Manaea | NYM | SP |
305 | Joc Pederson | ARI | OF |
306 | Brent Rooker | OAK | OF |
307 | Junior Caminero | TB | SS/3B |
308 | Connor Wong | BOS | C |
309 | Jose Siri | TB | OF |
310 | Ryan O’Hearn | BAL | 1B/OF |
311 | Kenta Maeda | DET | SP |
312 | Wilyer Abreu | BOS | OF |
313 | Adbert Alzolay | CHC | RP |
314 | Jason Adam | TB | RP |
315 | J.P. Crawford | SEA | SS |
316 | Orlando Arcia | ATL | SS |
317 | Hunter Harvey | WAS | RP |
318 | Reese Olson | DET | SP |
319 | Triston Casas | BOS | 1B |
320 | Brandon Lowe | TB | 2B |
321 | Shea Langeliers | OAK | C |
322 | A.J. Minter | ATL | RP |
323 | Jeff McNeil | NYM | 2B/OF |
324 | Shane Baz | TB | SP |
325 | Chris Paddack | MIN | SP |
326 | Tyler Anderson | LAA | SP |
327 | Michael Kopech | CHW | RP |
328 | Michael Busch | CHC | 1B/3B |
329 | Erick Fedde | CHW | SP |
330 | Jacob Young | WAS | OF |
331 | JP Sears | OAK | SP |
332 | Dane Dunning | TEX | SP |
333 | Alex Kirilloff | MIN | 1B/OF |
334 | Danny Jansen | TOR | C |
335 | Ryan Pressly | HOU | RP |
336 | Javier Assad | CHC | SP |
337 | Jordan Walker | STL | OF |
338 | Esteury Ruiz | OAK | OF |
339 | Andy Pages | LAD | OF |
340 | Masyn Winn | STL | SS |
341 | James Paxton | LAD | SP |
342 | LaMonte Wade Jr. | SF | 1B/OF |
343 | Jeff Hoffman | PHI | RP |
344 | Griffin Jax | MIN | RP |
345 | Jose Leclerc | TEX | RP |
346 | Max Meyer | MIA | SP |
347 | Josh Jung | TEX | 3B |
348 | Jurickson Profar | SD | OF |
349 | Frankie Montas | CIN | SP |
350 | Jose Caballero | TB | 2B/SS |
351 | Justin Lawrence | COL | RP |
352 | Jackson Holliday | BAL | 2B/SS |
353 | Luis Gil | NYY | SP |
354 | Michael Massey | KC | 2B |
355 | Charlie Blackmon | COL | OF |
356 | Francisco Alvarez | NYM | C |
357 | Mark Canha | DET | OF |
358 | Joe Ross | MIL | SP |
359 | Michael Conforto | SF | OF |
360 | Jacob deGrom | TEX | SP |
361 | Jose Quintana | NYM | SP |
362 | Willi Castro | MIN | SS/3B/ OF |
363 | Kevin Ginkel | ARI | RP |
364 | Kris Bryant | COL | OF |
365 | David Robertson | TEX | RP |