2020 Pitching Leaders







  • xWhiff (AVG - 0.105) - Average expected swing and miss rate of all pitches thrown by the pitcher based on count/pitch type/location
  • In_Whiff (AVG - 0) - How much more or less likely a pitcher is to generate a swinging strike factoring in opposing hitter

Name Season Whiff xWhiff In_Whiff
Edwin Diaz 2020 0.214 0.107 0.088
Ryan Tepera 2020 0.191 0.069 0.087
Jacob deGrom 2020 0.213 0.128 0.072
Devin Williams 2020 0.221 0.129 0.071
Hector Neris 2020 0.189 0.114 0.061
Liam Hendriks 2020 0.176 0.114 0.054
Jace Fry 2020 0.132 0.069 0.052
Jake Diekman 2020 0.166 0.106 0.051
Pete Fairbanks 2020 0.174 0.121 0.049
Tyler Matzek 2020 0.152 0.102 0.043
Trevor May 2020 0.180 0.122 0.042
Trevor Rosenthal 2020 0.151 0.102 0.042
Raisel Iglesias 2020 0.186 0.132 0.041
Wander Suero 2020 0.160 0.101 0.040
Lucas Giolito 2020 0.169 0.125 0.040
Will Smith 2020 0.165 0.114 0.040
Chasen Shreve 2020 0.157 0.114 0.038
Freddy Peralta 2020 0.156 0.110 0.038
Ryan Pressly 2020 0.178 0.135 0.037
A.J. Minter 2020 0.136 0.091 0.037
Drew Pomeranz 2020 0.138 0.101 0.036
Corbin Burnes 2020 0.141 0.100 0.036
Josh Hader 2020 0.153 0.108 0.035
Chad Green 2020 0.157 0.112 0.034
Kenley Jansen 2020 0.139 0.102 0.034
Jeffrey Springs 2020 0.167 0.125 0.034
Diego Castillo 2020 0.146 0.110 0.033
Yu Darvish 2020 0.131 0.094 0.033
Walker Buehler 2020 0.139 0.105 0.033
Yusei Kikuchi 2020 0.114 0.083 0.032
Phil Maton 2020 0.143 0.095 0.032
Richard Rodriguez 2020 0.154 0.112 0.031
Enoli Paredes 2020 0.133 0.099 0.030
Victor Gonzalez 2020 0.141 0.102 0.029
Nick Anderson 2020 0.162 0.128 0.029
Max Scherzer 2020 0.149 0.115 0.029
Tyler Rogers 2020 0.111 0.080 0.028
Dinelson Lamet 2020 0.139 0.110 0.028
Luis Castillo 2020 0.151 0.118 0.027
Drew Smyly 2020 0.140 0.112 0.027
Kevin Gausman 2020 0.152 0.131 0.027
Lance Lynn 2020 0.111 0.093 0.027
Jared Hughes 2020 0.135 0.101 0.026
Daniel Hudson 2020 0.133 0.093 0.026
Blake Treinen 2020 0.125 0.100 0.026
Jonathan Hernandez 2020 0.129 0.110 0.026
Gerrit Cole 2020 0.152 0.124 0.024
Sixto Sanchez 2020 0.136 0.109 0.024
Mike Mayers 2020 0.147 0.123 0.024
Brooks Raley 2020 0.124 0.096 0.023
James Karinchak 2020 0.159 0.122 0.023
Shane Bieber 2020 0.160 0.130 0.023
Tony Gonsolin 2020 0.138 0.113 0.022
Michael Lorenzen 2020 0.154 0.120 0.022
Josh Staumont 2020 0.141 0.106 0.021
Alex Reyes 2020 0.138 0.102 0.021
Chris Mazza 2020 0.130 0.107 0.021
Jose Cisnero 2020 0.147 0.113 0.021
Emilio Pagan 2020 0.101 0.081 0.021
Joe Musgrove 2020 0.145 0.123 0.021
Kenta Maeda 2020 0.165 0.140 0.020
Tyler Glasnow 2020 0.135 0.117 0.020
Adrian Morejon 2020 0.129 0.115 0.020
Nathan Eovaldi 2020 0.136 0.108 0.020
Trevor Bauer 2020 0.133 0.103 0.019
Genesis Cabrera 2020 0.126 0.096 0.019
Carlos Carrasco 2020 0.152 0.126 0.019
Ryan Brasier 2020 0.150 0.126 0.018
Codi Heuer 2020 0.130 0.108 0.018
Tim Hill 2020 0.103 0.089 0.018
Brandon Woodruff 2020 0.131 0.109 0.018
Lucas Sims 2020 0.135 0.106 0.018
Daniel Ponce de Leon 2020 0.128 0.098 0.018
Brent Suter 2020 0.125 0.102 0.018
Blake Snell 2020 0.147 0.132 0.018
Miguel Castro 2020 0.134 0.107 0.017
Chris Stratton 2020 0.149 0.128 0.016
Chase Anderson 2020 0.127 0.109 0.016
Scott Barlow 2020 0.163 0.147 0.016
Julio Urias 2020 0.125 0.113 0.016
Seth Lugo 2020 0.133 0.117 0.016
Tyler Clippard 2020 0.127 0.104 0.016
Ryan Thompson 2020 0.103 0.086 0.015
Garrett Richards 2020 0.116 0.108 0.014
Jeurys Familia 2020 0.111 0.094 0.014
Elieser Hernandez 2020 0.126 0.109 0.013
Frankie Montas 2020 0.117 0.110 0.013
Cole Sulser 2020 0.133 0.115 0.013
Jack Flaherty 2020 0.138 0.118 0.012
Jake Newberry 2020 0.151 0.130 0.012
Jorge Alcala 2020 0.125 0.105 0.012
Chris Martin 2020 0.129 0.113 0.012
Charlie Morton 2020 0.115 0.105 0.012
Patrick Sandoval 2020 0.122 0.112 0.011
Jesus Luzardo 2020 0.119 0.115 0.011
Tarik Skubal 2020 0.127 0.111 0.011
Zac Gallen 2020 0.122 0.118 0.010
Tyler Mahle 2020 0.137 0.126 0.010
Mychal Givens 2020 0.124 0.113 0.010
Clayton Kershaw 2020 0.136 0.129 0.010
Yohan Ramirez 2020 0.096 0.094 0.010
Dustin May 2020 0.096 0.090 0.009
Jordan Montgomery 2020 0.128 0.114 0.009
Tejay Antone 2020 0.128 0.117 0.009
Nick Wittgren 2020 0.128 0.111 0.009
German Marquez 2020 0.114 0.112 0.008
Carlos Estevez 2020 0.114 0.112 0.007
Felix Pena 2020 0.111 0.109 0.007
Keegan Akin 2020 0.123 0.115 0.007
Michael Wacha 2020 0.114 0.097 0.007
Jose Urena 2020 0.114 0.101 0.007
Griffin Canning 2020 0.125 0.124 0.006
Shun Yamaguchi 2020 0.136 0.121 0.006
Adbert Alzolay 2020 0.120 0.112 0.006
Aaron Nola 2020 0.135 0.132 0.005
Kyle Finnegan 2020 0.110 0.095 0.005
Mike Minor 2020 0.110 0.111 0.005
Ryan Yarbrough 2020 0.114 0.110 0.005
John Curtiss 2020 0.117 0.118 0.005
Josh Tomlin 2020 0.107 0.102 0.005
Nick Nelson 2020 0.128 0.116 0.004
J.B. Wendelken 2020 0.100 0.105 0.004
Joe Jimenez 2020 0.133 0.118 0.003
Anthony Bass 2020 0.113 0.106 0.003
Robbie Ray 2020 0.126 0.124 0.003
Yency Almonte 2020 0.121 0.126 0.003
Zach Plesac 2020 0.140 0.130 0.002
Rafael Dolis 2020 0.112 0.106 0.002
Trevor Rogers 2020 0.127 0.121 0.002
Chris Bassitt 2020 0.089 0.091 0.002
Tyler Anderson 2020 0.092 0.098 0.001
Daniel Norris 2020 0.129 0.124 0.001
Brandon Bielak 2020 0.105 0.104 0.001
Pablo Lopez 2020 0.117 0.113 0.001
Max Fried 2020 0.108 0.108 0.001
John Means 2020 0.112 0.111 0.001
Josh Lindblom 2020 0.116 0.110 -0.000
Framber Valdez 2020 0.107 0.108 -0.000
Tyler Duffey 2020 0.145 0.140 0.000
Matthew Boyd 2020 0.125 0.120 -0.000
Dan Altavilla 2020 0.111 0.122 0.000
Andrew Heaney 2020 0.119 0.121 0.000
Craig Stammen 2020 0.099 0.107 0.000
Evan Marshall 2020 0.149 0.152 0.000
Alex Young 2020 0.117 0.125 -0.001
Chris Paddack 2020 0.111 0.118 -0.001
Trevor Richards 2020 0.130 0.133 -0.001
Dylan Bundy 2020 0.121 0.124 -0.001
Zach Eflin 2020 0.098 0.099 -0.002
Sandy Alcantara 2020 0.100 0.103 -0.002
Thomas Hatch 2020 0.127 0.121 -0.002
Luke Weaver 2020 0.102 0.110 -0.002
Matt Foster 2020 0.115 0.112 -0.002
Michael Pineda 2020 0.147 0.147 -0.002
Joakim Soria 2020 0.085 0.100 -0.002
Matt Strahm 2020 0.102 0.100 -0.002
Aaron Slegers 2020 0.105 0.109 -0.003
Josh Fleming 2020 0.083 0.081 -0.003
Spencer Turnbull 2020 0.112 0.111 -0.003
Phillips Valdez 2020 0.104 0.105 -0.003
Greg Holland 2020 0.129 0.128 -0.003
Brandon Workman 2020 0.107 0.111 -0.003
Casey Mize 2020 0.103 0.104 -0.003
Sean Manaea 2020 0.091 0.108 -0.004
Triston McKenzie 2020 0.120 0.122 -0.004
Tommy Hunter 2020 0.096 0.100 -0.004
Ian Anderson 2020 0.117 0.125 -0.004
Matt Shoemaker 2020 0.122 0.124 -0.004
Eric Yardley 2020 0.074 0.076 -0.004
Zack Wheeler 2020 0.104 0.109 -0.005
Mike Clevinger 2020 0.124 0.133 -0.005
Cristian Javier 2020 0.095 0.106 -0.005
Cal Quantrill 2020 0.097 0.102 -0.005
J.A. Happ 2020 0.102 0.105 -0.006
Blake Taylor 2020 0.085 0.095 -0.006
Jonathan Loaisiga 2020 0.099 0.104 -0.006
Lance McCullers Jr. 2020 0.114 0.124 -0.006
Jaime Barria 2020 0.099 0.109 -0.006
Kolby Allard 2020 0.086 0.099 -0.006
Grant Dayton 2020 0.117 0.121 -0.006
Trevor Cahill 2020 0.110 0.122 -0.006
Vince Velasquez 2020 0.111 0.111 -0.007
Huascar Ynoa 2020 0.111 0.124 -0.007
David Peterson 2020 0.099 0.104 -0.007
Spencer Howard 2020 0.092 0.103 -0.007
Zack Godley 2020 0.098 0.106 -0.008
Deivi Garcia 2020 0.107 0.111 -0.008
Asher Wojciechowski 2020 0.105 0.114 -0.008
Zack Greinke 2020 0.100 0.111 -0.008
Jimmy Cordero 2020 0.088 0.094 -0.008
Matt Wisler 2020 0.135 0.135 -0.008
Tommy Milone 2020 0.122 0.131 -0.008
Adrian Houser 2020 0.093 0.094 -0.009
Josh A. Smith 2020 0.107 0.117 -0.009
Kyle Cody 2020 0.075 0.104 -0.009
Dallas Keuchel 2020 0.093 0.099 -0.009
Travis Lakins Sr. 2020 0.084 0.097 -0.010
Jonathan Holder 2020 0.104 0.115 -0.010
Dane Dunning 2020 0.094 0.106 -0.010
Kris Bubic 2020 0.100 0.101 -0.010
Danny Duffy 2020 0.112 0.118 -0.010
Wandy Peralta 2020 0.114 0.133 -0.010
Jose Berrios 2020 0.106 0.117 -0.010
Matt Andriese 2020 0.103 0.127 -0.011
JT Brubaker 2020 0.108 0.121 -0.012
Dylan Floro 2020 0.104 0.122 -0.012
Kyle Wright 2020 0.094 0.105 -0.012
Marco Gonzales 2020 0.078 0.102 -0.012
Mark Melancon 2020 0.104 0.113 -0.012
Tanner Roark 2020 0.106 0.116 -0.012
Kyle Hendricks 2020 0.107 0.115 -0.013
Chi Chi Gonzalez 2020 0.071 0.092 -0.013
Sergio Romo 2020 0.118 0.132 -0.013
Logan Webb 2020 0.084 0.106 -0.014
Adam Wainwright 2020 0.102 0.113 -0.014
Masahiro Tanaka 2020 0.132 0.143 -0.014
Hyun Jin Ryu 2020 0.107 0.119 -0.014
Shane Greene 2020 0.072 0.087 -0.014
Adam Plutko 2020 0.104 0.113 -0.015
Jeff Hoffman 2020 0.085 0.107 -0.015
Sonny Gray 2020 0.106 0.119 -0.015
Taijuan Walker 2020 0.076 0.096 -0.015
Austin Gomber 2020 0.093 0.099 -0.015
Nick Pivetta 2020 0.094 0.108 -0.015
Alex Cobb 2020 0.098 0.113 -0.016
Anibal Sanchez 2020 0.100 0.112 -0.016
Colten Brewer 2020 0.100 0.118 -0.016
Madison Bumgarner 2020 0.070 0.097 -0.016
Chad Kuhl 2020 0.094 0.110 -0.016
Dylan Cease 2020 0.094 0.112 -0.016
Nick Margevicius 2020 0.069 0.097 -0.017
Zach Davies 2020 0.089 0.116 -0.017
Ryan Castellani 2020 0.089 0.115 -0.017
Steven Matz 2020 0.100 0.118 -0.017
Justin Dunn 2020 0.080 0.107 -0.017
Austin Voth 2020 0.092 0.104 -0.017
Dakota Hudson 2020 0.092 0.107 -0.018
Antonio Senzatela 2020 0.081 0.114 -0.018
Daniel Castano 2020 0.088 0.112 -0.018
Tyler Zuber 2020 0.098 0.119 -0.019
Brett Anderson 2020 0.090 0.109 -0.019
Jose Urquidy 2020 0.097 0.121 -0.019
Jakob Junis 2020 0.090 0.113 -0.019
Brad Hand 2020 0.090 0.111 -0.020
Michael Fulmer 2020 0.072 0.093 -0.020
Michael King 2020 0.094 0.116 -0.020
Taylor Clarke 2020 0.088 0.114 -0.020
Andre Scrubb 2020 0.068 0.101 -0.020
Kyle Gibson 2020 0.093 0.129 -0.020
Jon Gray 2020 0.096 0.123 -0.020
Gio Gonzalez 2020 0.112 0.129 -0.021
Jorge Lopez 2020 0.085 0.109 -0.021
Martin Perez 2020 0.085 0.109 -0.022
Bryse Wilson 2020 0.088 0.107 -0.022
Luis Cessa 2020 0.116 0.140 -0.023
Tyler Alexander 2020 0.087 0.112 -0.023
Steven Brault 2020 0.096 0.116 -0.024
Derek Holland 2020 0.111 0.120 -0.024
Anthony DeSclafani 2020 0.088 0.120 -0.025
Kyle Freeland 2020 0.083 0.120 -0.026
Johan Oviedo 2020 0.090 0.106 -0.026
Patrick Corbin 2020 0.094 0.119 -0.027
Jake Arrieta 2020 0.071 0.101 -0.027
Reynaldo Lopez 2020 0.087 0.119 -0.027
Ty Buttrey 2020 0.079 0.115 -0.028
Randy Dobnak 2020 0.088 0.113 -0.029
Brady Singer 2020 0.089 0.118 -0.030
Julio Teheran 2020 0.065 0.108 -0.030
Aaron Civale 2020 0.094 0.121 -0.030
Luke Jackson 2020 0.106 0.142 -0.030
Justus Sheffield 2020 0.072 0.114 -0.030
Erick Fedde 2020 0.059 0.090 -0.032
Brad Keller 2020 0.078 0.114 -0.032
Rick Porcello 2020 0.060 0.100 -0.034
Jon Lester 2020 0.069 0.096 -0.034
Jordan Lyles 2020 0.073 0.123 -0.035
Robbie Erlin 2020 0.074 0.109 -0.035
Ryan Weber 2020 0.061 0.103 -0.037
Rich Hill 2020 0.064 0.097 -0.037
Trevor Williams 2020 0.106 0.145 -0.038
Mike Fiers 2020 0.063 0.110 -0.038
Kwang Hyun Kim 2020 0.070 0.104 -0.041
Thomas Eshelman 2020 0.071 0.121 -0.041
Johnny Cueto 2020 0.075 0.129 -0.042
Alec Mills 2020 0.074 0.110 -0.042
Ross Stripling 2020 0.072 0.121 -0.047