Upgrading a Deserved Barrel%

New year, new deserved barrels metric. In October, I took a crack at devising a “deserved barrels” metric in which I took the basic components of a barrel — a hitter’s exit velocity (EV) and launch angle (LA) — and determined the capacity in which the components relate to Statcast’s barrel rate metric (barrels per batted ball event, or “Brls/BBE %” on Baseball Savant). I included squared terms (EV2, LA2) assuming the relationship is not linear. (A launch angle that’s too steep is detrimental, for example.)

Further offseason research led me to additional insights:

There exist many measures of contact quality; barrel rate captures how often a hitter produces high-quality contact. (Hard-hit rate functions similarly but ignores launch angle, to my knowledge, making barrel rate arguably superior.) It only made sense, then, that the latter finding above — that launch angle tightness matters to batted ball quality — should be incorporated into my deserved barrels work somehow.

The new deserved barrel rate incorporates the standard deviations of EV and LA — in layman’s terms, the consistency with which a hitter produces their average EV and LA. The adjusted r-squared (r2) improved from 0.68 to 0.80 — a fairly dramatic increase, dare I say.

I have been asked previously about predictiveness, so here are some important things to keep in mind:

  • LA tightness bears zero correlation with barrel rate (r2 = 0.00) but boasts very strong year-to-year consistency (r2 = 0.53). Note that LA tightness correlates moderately with expected weighted on-base average on contact (xwOBAcon), so its incorporation here is not for naught — although there is certainly an argument to be made to exclude it from the model.
  • EV tightness bears a weak relationship with barrel rate (r2 = 0.09), although still stronger than that of LA tightness. However, the year-to-year consistency of EV tightness is significantly weaker than that of LA tightness (r2 = 0.24).
  • What this effectively implies is: LA tightness is a more repeatable skill but exerts markedly less influence on batted ball quality (and more so on batted ball frequency). On the other hand, EV tightness is a less repeatable skill but exerts more influence on batted ball quality.
    • What this implies is: EV tightness is probably more descriptive than predictive.
  • It’s important to note that deserved barrel rate is a hair worse than observed/actual barrel rate in terms of predictiveness (r2 = 0.64 vs. r2 = 0.62). I wouldn’t disregard it because of this — the two metrics are incredibly close. Most realistically, deserved barrels will serve you best at the extremes. Who are the biggest outliers? Those hitters are likely your best buy/sell candidates (and the ones whose actual barrel rates may be less likely to predict their next-year performance).

Here is the new deserved barrel rate formula, in case the folks at home want to use it:

Deserved Barrel/BBE = 4.7656 + (0.00217 * LA) – (0.122 * EV) + (0.0000500 * LA2) + (0.000757 * EV2) – (0.00195 * stdev(LA)) + (0.0130 * stdev(EV))

Unfortunately, this equation becomes difficult to employ (unless you are crafty Savant user); player pages, leaderboards, and search queries do not have options for “standard deviation” of X, Y, or Z metric.

Here’s my best shot at an Idiot’s Guide for Calculating EV (or LA) Consistency:

  1. Go to Baseball Savant’s Search page.
  2. Click “Batted Ball Type” in the top row (last column) and enable all four options.
  3. Click “Player Type” in the fifth row (first column) and toggle to “Hitter.”
  4. Click the teal “Search” button at the bottom.
  5. Once the results load, click the far right button that resembles a marshmallow with chain links in front of it. This will download the data.
    • Important! The maximum number of lines that Baseball Savant can export is 40,000. Each line will represent an individual batted ball. If you set the “Min PA” threshold (very last row, first column) to at least 400 plate appearances (which, in this case, represents 400 batted ball events), you will turn up 81 qualified hitters with a total of ~37,000 lines. A lower threshold will likely make the query time out. Just something to keep in mind. It might be easier to search specific players (“Batters” field, ninth row, last column) if you don’t care about results for everyone.
  6. Open the downloaded file. Look for the columns ‘launch_speed’ (EV) and ‘launch_angle’ (LA). You’ll want to calculate standard deviations (“=stdev(range of cells)”) in these columns.

That said, if this sounds like too much work, you can use the table below for 2019 values (minimum 100 BBE). The “diff” column indicates “luck,” so to speak, where a higher positive value equates to more luck, and vice versa.

Then, once the 2020 season starts, you can refer to this Tableau I made, which will contain “xBarrel” rate (for hitters and for pitchers!). So… check back in March!

As always: click headers to sort. (Default sort from best to worst luck.)

2019 Deserved Barrel Rate, v2.0
Hitter Name BBE LA sd(LA) EV sd(EV) Brls/BBE % xBarrel diff
Alex Avila 96 9.3 20.0 91.2 11.5 18.8% 8.4% 10.3%
Ian Happ 102 15.5 28.7 89.5 12.0 13.7% 6.9% 6.8%
J.T. Riddle 90 9.7 28.0 88.3 11.2 8.9% 2.5% 6.4%
Nick Solak 87 6.3 28.3 88.3 12.6 9.2% 3.2% 6.0%
Gary Sanchez 272 19.0 29.7 90.7 14.9 19.1% 13.6% 5.5%
Jason Castro 151 14.1 24.4 91.5 13.3 17.2% 11.9% 5.3%
Sam Hilliard 54 8.2 26.5 90.2 13.5 13.0% 7.8% 5.1%
Jordan Luplow 165 15.7 26.2 89.2 11.9 12.1% 7.0% 5.1%
Mitch Garver 226 15.2 29.3 91.0 13.3 15.5% 10.5% 5.0%
George Springer 370 10.3 27.7 89.7 15.1 14.3% 9.6% 4.7%
Joey Gallo 129 20.6 28.0 93.4 16.6 26.4% 21.7% 4.7%
Cory Spangenberg 60 0.5 27.6 82.9 14.6 5.0% 0.4% 4.6%
Tyler Wade 68 9.8 30.3 85.1 13.2 5.9% 1.6% 4.3%
Tomas Nido 100 6.3 29.4 86.7 12.2 5.0% 0.8% 4.2%
Aristides Aquino 147 18.2 30.6 87.7 15.2 13.6% 9.5% 4.1%
Cesar Puello 88 -3.9 23.8 86.0 15.1 6.8% 2.8% 4.1%
Cameron Maybin 167 11.0 31.3 88.7 13.8 10.2% 6.1% 4.0%
Addison Russell 160 8.5 26.0 86.2 13.1 6.9% 2.8% 4.0%
Chris Herrmann 56 6.9 26.1 87.6 12.7 7.1% 3.2% 3.9%
Fernando Tatis Jr 227 6.8 28.8 89.4 16.1 13.2% 9.3% 3.9%
David Freese 118 11.0 23.5 91.5 13.5 15.3% 11.4% 3.9%
Tyler Flowers 168 11.0 27.9 89.8 13.1 11.3% 7.4% 3.9%
Domingo Santana 282 11.2 21.8 88.8 14.1 12.4% 8.6% 3.8%
Roberto Perez 273 4.4 27.5 88.7 15.4 11.0% 7.2% 3.8%
Adalberto Mondesi 292 9.5 29.0 87.9 13.2 8.2% 4.4% 3.8%
Nelson Cruz 326 13.0 27.3 93.5 14.5 19.9% 16.1% 3.8%
Michael Chavis 220 11.8 26.9 88.2 14.5 11.4% 7.6% 3.8%
Welington Castillo 158 13.1 29.4 89.2 13.6 11.4% 7.7% 3.7%
Adam Duvall 82 26.0 30.7 90.6 11.6 15.9% 12.2% 3.7%
Tyler Austin 88 14.0 26.6 90.8 14.8 15.9% 12.2% 3.7%
Chris Davis 171 14.1 23.1 89.0 12.0 10.5% 6.9% 3.6%
Willson Contreras 260 7.2 28.1 87.9 16.4 11.5% 8.0% 3.6%
Brandon Lowe 184 18.8 24.9 91.2 13.0 16.3% 12.8% 3.5%
David Dahl 271 10.7 24.0 88.1 13.9 10.3% 6.8% 3.5%
Chris Owings 102 8.8 27.5 86.0 13.8 6.9% 3.4% 3.5%
Victor Caratini 188 6.4 25.6 89.2 13.0 9.0% 5.6% 3.5%
Luke Voit 288 12.7 25.0 89.7 14.2 13.2% 9.7% 3.5%
Neil Walker 261 11.5 25.4 85.8 12.8 6.5% 3.1% 3.4%
Jose Altuve 422 8.8 30.0 86.1 15.1 8.1% 4.7% 3.4%
Yonathan Daza 77 3.4 26.6 83.7 11.8 1.3% -2.1% 3.4%
Justin Bour 100 10.4 30.0 89.3 14.4 11.0% 7.6% 3.4%
Tim Beckham 195 10.6 28.0 87.2 14.1 8.7% 5.4% 3.3%
Ildemaro Vargas 178 2.9 30.8 86.6 12.6 3.4% 0.1% 3.3%
Jake Cave 128 7.4 18.8 90.5 13.2 12.5% 9.3% 3.2%
Freddie Freeman 472 14.5 23.3 89.6 13.2 12.5% 9.3% 3.2%
Mallex Smith 372 7.1 28.9 84.3 12.0 2.2% -1.0% 3.2%
Miguel Sano 222 15.9 28.1 94.4 13.7 21.2% 18.0% 3.1%
Carlos Correa 208 12.2 29.0 88.6 16.4 13.5% 10.3% 3.1%
Clint Frazier 158 15.3 26.2 88.2 13.5 10.8% 7.7% 3.1%
Martin Maldonado 250 11.7 27.2 87.4 12.9 7.6% 4.5% 3.1%
Gerardo Parra 218 10.6 26.3 85.6 12.0 4.6% 1.5% 3.1%
Adam Haseley 163 4.7 25.2 86.8 11.7 3.7% 0.7% 3.0%
Jackie Bradley Jr. 344 8.5 28.4 89.4 13.8 9.9% 6.9% 3.0%
Nick Ahmed 456 7.5 28.4 87.5 13.3 6.6% 3.6% 3.0%
Harrison Bader 233 13.3 29.6 86.8 15.2 9.9% 6.9% 2.9%
Blake Swihart 56 12.2 29.5 85.7 12.8 5.4% 2.4% 2.9%
Mitch Haniger 160 18.0 26.6 88.1 13.9 11.9% 9.1% 2.8%
Javier Baez 377 7.4 24.2 90.6 14.5 12.7% 10.0% 2.8%
Eugenio Suarez 392 17.8 24.6 89.3 14.2 14.0% 11.3% 2.7%
Garrett Cooper 272 4.4 24.6 88.7 14.8 9.6% 6.8% 2.7%
Max Muncy 342 14.1 25.2 89.5 13.9 12.3% 9.6% 2.7%
Pete Alonso 417 14.7 27.3 90.6 15.6 15.8% 13.1% 2.7%
C.J. Cron 353 12.6 27.0 90.7 15.3 15.0% 12.3% 2.7%
Luis Rengifo 268 9.0 28.0 86.5 13.4 6.0% 3.3% 2.7%
Chance Sisco 106 15.9 25.4 89.0 12.5 10.4% 7.7% 2.7%
Justin Smoak 309 16.7 26.8 90.1 11.8 11.0% 8.3% 2.7%
Dexter Fowler 350 12.9 25.7 85.0 14.2 7.4% 4.8% 2.6%
Josh Donaldson 396 13.1 29.0 92.6 13.6 15.7% 13.0% 2.6%
Michael Conforto 405 15.7 26.3 88.8 14.1 11.9% 9.2% 2.6%
Rowdy Tellez 257 14.0 26.0 90.6 13.6 13.2% 10.6% 2.6%
Wil Myers 269 11.2 30.4 89.2 15.0 11.2% 8.6% 2.6%
Seth Brown 52 17.4 28.8 89.0 13.5 11.5% 9.0% 2.6%
Austin Slater 109 3.1 24.5 88.4 15.9 10.1% 7.5% 2.6%
Isan Diaz 121 17.4 30.4 87.9 11.7 7.4% 4.9% 2.5%
Marco Hernandez 107 4.3 27.3 85.3 12.1 1.9% -0.7% 2.5%
Aledmys Diaz 188 12.1 29.9 88.1 12.1 6.4% 3.9% 2.5%
Willy Adames 382 10.0 26.0 87.9 13.8 8.4% 5.9% 2.5%
Kole Calhoun 392 14.7 26.3 89.3 13.5 11.2% 8.8% 2.5%
Eloy Jimenez 336 9.2 27.1 90.9 14.5 12.8% 10.4% 2.4%
Franmil Reyes 345 9.5 29.2 93.2 13.2 14.8% 12.4% 2.4%
Nick Senzel 275 11.0 26.7 87.5 13.8 8.0% 5.6% 2.4%
Rougned Odor 346 16.3 29.8 89.7 15.0 13.6% 11.2% 2.4%
Lourdes Gurriel 232 14.0 29.8 90.1 13.5 11.2% 8.9% 2.3%
Aaron Hicks 152 14.6 32.3 89.6 13.2 9.9% 7.6% 2.3%
Charlie Culberson 93 12.1 29.2 87.4 13.7 7.5% 5.2% 2.3%
Nicky Lopez 332 2.3 26.2 83.7 12.9 1.5% -0.8% 2.3%
Nico Hoerner 68 3.9 21.4 85.5 11.0 1.5% -0.8% 2.3%
Justin Upton 146 18.4 27.7 87.1 15.1 11.6% 9.4% 2.3%
Nicholas Castellanos 475 13.8 24.0 88.8 14.0 11.2% 8.9% 2.3%
Marcus Semien 548 14.9 26.5 88.8 12.1 8.6% 6.3% 2.3%
Pedro Severino 235 12.9 29.8 87.1 14.6 8.5% 6.3% 2.3%
Yordan Alvarez 221 13.3 23.5 92.0 15.0 17.2% 14.9% 2.2%
Austin Riley 168 20.5 29.4 89.2 14.3 13.7% 11.5% 2.2%
Orlando Arcia 393 6.4 29.1 87.7 12.6 4.6% 2.4% 2.2%
Adeiny Hechavarria 156 11.4 26.8 87.5 12.6 6.4% 4.2% 2.2%
Jurickson Profar 379 13.9 29.1 86.5 13.0 6.3% 4.2% 2.2%
Khris Davis 329 13.0 26.1 90.1 12.4 10.0% 7.9% 2.1%
Nomar Mazara 327 10.6 26.5 88.9 14.9 10.7% 8.6% 2.1%
Yasmani Grandal 379 13.9 27.4 90.3 13.2 11.3% 9.3% 2.1%
Eddie Rosario 482 16.7 28.2 89.1 11.7 8.5% 6.5% 2.0%
Mike Trout 354 22.1 23.8 90.6 15.4 18.6% 16.6% 2.0%
Derek Fisher 89 8.4 28.3 91.7 13.8 12.4% 10.3% 2.0%
Mark Canha 304 15.0 28.8 89.0 13.2 9.5% 7.6% 2.0%
Dansby Swanson 365 14.2 24.9 89.7 12.5 10.1% 8.2% 1.9%
Carson Kelly 236 14.2 27.3 88.7 13.0 8.9% 7.0% 1.9%
Gleyber Torres 424 17.4 25.3 89.0 12.5 10.1% 8.3% 1.9%
Shed Long 112 10.6 27.6 87.5 13.0 6.3% 4.4% 1.9%
Brandon Drury 308 13.7 28.3 86.7 15.2 9.1% 7.2% 1.9%
Bryce Harper 399 13.1 26.1 91.6 14.5 14.8% 13.0% 1.8%
Dominic Smith 133 14.8 26.3 87.8 12.5 7.5% 5.7% 1.8%
Harold Ramirez 331 3.8 25.6 88.7 13.3 6.3% 4.5% 1.8%
Ronald Acuna 439 14.0 25.6 90.4 15.8 15.0% 13.2% 1.8%
Gregory Polanco 104 18.4 28.4 89.2 12.1 9.6% 7.8% 1.8%
Yangervis Solarte 58 6.4 25.8 82.8 14.2 3.4% 1.7% 1.8%
Brandon Crawford 387 8.2 25.4 87.3 12.9 5.4% 3.6% 1.8%
Scott Schebler 54 6.3 30.4 85.6 14.0 3.7% 1.9% 1.8%
Yandy Diaz 250 5.5 27.4 91.4 13.3 10.4% 8.7% 1.7%
Gordon Beckham 155 14.1 26.5 86.0 15.3 9.0% 7.3% 1.7%
Mitch Moreland 226 9.9 25.9 90.5 14.1 11.5% 9.8% 1.7%
Steve Wilkerson 224 10.7 27.5 86.1 12.1 3.6% 1.9% 1.7%
Andrew Knapp 88 13.6 29.2 86.6 15.6 9.1% 7.4% 1.7%
Ben Zobrist 128 4.9 28.3 85.4 11.9 0.8% -0.8% 1.6%
Rafael Ortega 66 14.0 28.9 86.6 12.0 4.5% 2.9% 1.6%
Curt Casali 151 19.0 25.5 87.0 10.7 6.0% 4.4% 1.6%
Cody Bellinger 455 17.6 25.9 90.7 13.0 13.0% 11.4% 1.6%
Corey Seager 395 14.0 27.5 88.6 12.3 7.3% 5.8% 1.6%
Anthony Rendon 468 19.5 25.4 90.3 12.1 12.0% 10.4% 1.6%
Matt Adams 196 19.2 26.5 88.4 16.5 14.8% 13.2% 1.6%
Austin Meadows 399 16.7 26.2 90.4 13.4 12.5% 11.0% 1.6%
Adam Jones 387 13.3 27.4 85.9 14.3 7.0% 5.4% 1.5%
Brandon Dixon 259 17.0 26.7 89.4 13.4 11.2% 9.7% 1.5%
Sam Travis 109 7.7 29.4 89.0 13.8 7.3% 5.8% 1.5%
Tim Lopes 83 8.6 26.8 84.8 13.5 3.6% 2.1% 1.5%
Stephen Strasburg 52 -6.9 23.1 84.9 14.2 1.9% 0.4% 1.5%
Abraham Toro 60 7.4 27.9 87.0 13.6 5.0% 3.5% 1.5%
Ian Desmond 327 8.3 27.8 90.6 14.1 10.4% 8.9% 1.5%
Luis Urias 159 9.5 25.9 86.6 12.6 4.4% 3.0% 1.4%
Carlos Gomez 59 16.5 34.8 83.7 19.5 11.9% 10.4% 1.4%
Daniel Descalso 113 10.6 27.3 87.6 11.8 4.4% 3.0% 1.4%
Jay Bruce 223 21.5 27.2 90.0 13.6 13.9% 12.5% 1.4%
Ramon Laureano 315 14.5 26.3 89.4 12.9 9.5% 8.1% 1.4%
Tucker Barnhart 235 11.4 27.0 85.7 11.9 3.0% 1.6% 1.4%
James McCann 303 10.7 24.8 90.0 12.8 9.2% 7.9% 1.4%
Manny Pina 109 15.9 25.0 88.3 12.5 8.3% 6.9% 1.4%
Teoscar Hernandez 265 15.4 29.6 91.0 13.0 11.7% 10.3% 1.4%
Raimel Tapia 326 7.1 25.2 86.9 12.4 3.7% 2.3% 1.4%
Avisail Garcia 367 9.8 26.7 89.3 16.0 11.7% 10.4% 1.4%
Francisco Cervelli 101 11.7 25.2 86.0 13.7 5.9% 4.6% 1.3%
Jorge Alfaro 279 4.6 25.0 90.6 15.3 11.5% 10.1% 1.3%
Jordy Mercer 199 13.1 27.9 86.8 13.6 6.5% 5.2% 1.3%
Ryan Braun 357 7.1 27.1 91.3 13.0 9.8% 8.5% 1.3%
Bo Bichette 147 10.3 26.8 89.6 13.5 8.8% 7.6% 1.3%
Ji-Man Choi 309 12.5 24.9 90.9 12.9 11.0% 9.7% 1.3%
Starling Marte 451 7.3 26.3 87.3 15.8 8.2% 7.0% 1.2%
Kevan Smith 155 5.8 24.5 89.2 12.8 6.5% 5.2% 1.2%
Jacob Stallings 152 10.9 25.8 88.8 11.8 5.9% 4.7% 1.2%
Yasiel Puig 426 14.1 29.4 89.6 13.6 9.6% 8.4% 1.2%
Cesar Hernandez 516 9.2 27.8 85.6 12.6 2.7% 1.6% 1.2%
Colin Moran 353 12.1 25.8 87.9 13.4 7.4% 6.2% 1.2%
Trey Mancini 464 7.8 26.3 90.2 14.6 10.3% 9.2% 1.2%
Derek Dietrich 178 20.6 28.2 86.8 15.6 11.8% 10.7% 1.1%
Matt Wieters 123 13.8 25.9 88.8 12.2 7.3% 6.2% 1.1%
Carlos Gonzalez 95 1.5 28.4 86.8 16.3 6.3% 5.2% 1.1%
Luis Arraez 300 11.3 23.4 86.7 10.7 2.7% 1.6% 1.1%
Reese McGuire 79 13.8 26.0 85.9 11.9 3.8% 2.7% 1.1%
Christian Yelich 374 11.2 27.2 93.1 14.3 15.8% 14.7% 1.0%
Shohei Ohtani 278 6.7 23.1 92.6 12.7 12.2% 11.2% 1.0%
J.P. Crawford 268 11.5 27.7 84.3 13.3 3.4% 2.3% 1.0%
Brian McCann 230 11.2 29.9 88.5 12.6 5.7% 4.7% 1.0%
Jose Iglesias 437 6.9 26.1 84.0 13.7 2.5% 1.5% 1.0%
Dee Gordon 332 5.0 26.1 83.4 12.4 0.0% -1.0% 1.0%
Steven Duggar 186 8.0 25.4 84.8 14.4 4.3% 3.4% 0.9%
Juan Soto 416 11.9 26.3 91.1 14.2 12.3% 11.3% 0.9%
Cole Tucker 108 6.5 27.2 86.9 13.9 4.6% 3.7% 0.9%
Ryon Healy 125 17.0 26.5 89.6 12.4 9.6% 8.7% 0.9%
Russell Martin 151 10.5 27.3 87.8 12.8 5.3% 4.4% 0.9%
Jorge Soler 415 15.4 26.0 92.5 14.8 16.9% 16.0% 0.9%
Daniel Vogelbach 315 17.2 27.3 88.9 14.2 10.8% 9.9% 0.9%
Brian Anderson 348 11.0 28.0 89.5 13.9 8.9% 8.0% 0.9%
Odubel Herrera 94 10.8 28.7 87.5 12.4 4.3% 3.4% 0.9%
Greg Garcia 231 3.4 25.9 84.8 14.1 2.6% 1.7% 0.9%
Jonathan Villar 472 7.0 29.2 87.6 15.2 6.8% 5.9% 0.9%
Billy McKinney 182 14.6 28.3 86.0 14.2 6.6% 5.7% 0.9%
Josh Naylor 190 4.5 29.9 89.5 13.7 6.3% 5.5% 0.8%
Tommy La Stella 264 13.2 24.9 87.8 11.7 5.3% 4.5% 0.8%
Albert Pujols 431 12.3 29.3 88.2 13.0 6.0% 5.2% 0.8%
Kris Bryant 400 19.3 25.5 87.4 13.5 9.3% 8.5% 0.8%
Mike Zunino 168 19.6 31.8 88.1 15.4 11.3% 10.5% 0.8%
Austin Hedges 206 20.4 30.1 85.8 14.2 8.3% 7.5% 0.8%
Paul Goldschmidt 434 15.2 25.3 89.8 14.0 11.3% 10.5% 0.8%
Leonys Martin 161 14.6 32.3 85.4 15.0 6.2% 5.5% 0.7%
Paul DeJong 440 18.4 26.8 86.9 14.0 8.6% 7.9% 0.7%
Christian Walker 375 14.6 26.8 90.9 14.3 12.8% 12.1% 0.7%
Corey Dickerson 207 16.4 28.9 87.1 14.4 8.2% 7.5% 0.7%
Mike Yastrzemski 268 18.6 26.8 89.0 14.1 11.2% 10.5% 0.7%
Kevin Newman 434 8.0 25.4 84.6 13.0 2.1% 1.4% 0.6%
Keon Broxton 103 8.0 30.2 84.9 16.4 5.8% 5.2% 0.6%
Cavan Biggio 233 20.0 23.3 88.6 11.8 9.0% 8.4% 0.6%
Eduardo Escobar 516 18.3 23.6 87.6 11.7 7.0% 6.4% 0.6%
Carlos Santana 467 11.7 28.8 91.6 12.2 9.6% 9.0% 0.6%
Kristopher Negron 51 8.5 23.4 83.5 14.5 3.9% 3.3% 0.6%
Jose Abreu 492 10.9 25.4 92.0 13.8 12.8% 12.2% 0.6%
Asdrubal Cabrera 351 14.0 26.4 88.5 11.6 5.7% 5.1% 0.6%
Mike Moustakas 427 17.0 29.9 89.1 14.3 10.3% 9.7% 0.6%
Ketel Marte 485 11.5 27.1 89.8 14.0 9.3% 8.7% 0.6%
Ronald Guzman 173 14.9 25.3 85.6 16.3 9.2% 8.7% 0.5%
Leury Garcia 452 4.8 25.3 86.6 13.8 3.8% 3.2% 0.5%
Wilmer Flores 235 16.4 27.4 87.3 11.8 5.1% 4.6% 0.5%
Marcell Ozuna 372 13.5 27.1 91.8 13.4 12.4% 11.9% 0.5%
DJ Stewart 101 12.0 30.9 86.7 15.4 6.9% 6.4% 0.5%
Hanser Alberto 480 10.9 25.5 83.2 13.7 2.9% 2.4% 0.5%
Myles Straw 85 7.8 23.9 83.9 12.5 1.2% 0.7% 0.5%
J.D. Davis 315 10.5 23.5 91.2 13.7 11.4% 11.0% 0.4%
JaCoby Jones 206 13.6 27.1 91.1 13.1 10.7% 10.3% 0.4%
Hunter Renfroe 292 19.1 28.0 89.8 14.0 12.0% 11.6% 0.4%
Jonathan Schoop 318 12.5 29.0 87.5 15.9 8.8% 8.4% 0.4%
Brian Goodwin 288 17.6 27.2 87.4 12.3 6.3% 5.9% 0.4%
Chris Iannetta 91 8.7 27.4 92.1 15.8 14.3% 13.9% 0.4%
David Fletcher 534 9.7 25.6 83.4 12.0 0.4% 0.0% 0.4%
Greg Allen 183 7.3 27.9 85.8 13.5 2.7% 2.3% 0.4%
J.D. Martinez 442 12.4 22.2 91.2 13.5 12.0% 11.6% 0.4%
Ryan O’Hearn 231 12.9 25.8 90.3 12.8 9.1% 8.7% 0.4%
Grayson Greiner 139 11.5 27.6 86.0 14.7 5.8% 5.4% 0.3%
Harold Castro 274 7.9 22.3 86.4 12.9 3.6% 3.3% 0.3%
Matt Joyce 155 16.7 25.8 87.3 12.7 6.5% 6.2% 0.3%
A.J. Pollock 238 13.9 28.8 90.3 12.2 8.0% 7.7% 0.3%
Freddy Galvis 415 14.2 27.3 88.2 12.2 5.5% 5.3% 0.3%
Keston Hiura 208 16.0 25.4 91.3 14.5 13.9% 13.7% 0.3%
Josh Bell 416 12.9 26.4 92.2 13.3 12.7% 12.5% 0.3%
Tommy Edman 265 14.2 25.5 87.2 12.5 5.3% 5.0% 0.2%
Elvis Andrus 514 7.1 25.8 88.3 12.1 3.5% 3.3% 0.2%
Kevin Kiermaier 345 6.8 28.7 88.9 13.5 5.5% 5.3% 0.2%
Joey Votto 405 14.9 23.2 88.6 12.1 6.9% 6.7% 0.2%
Tim Locastro 169 12.0 31.7 83.4 13.1 1.2% 1.0% 0.2%
Edwin Encarnacion 316 22.5 28.4 90.0 13.5 12.7% 12.5% 0.2%
Nolan Arenado 503 17.6 28.2 89.2 12.2 8.0% 7.8% 0.2%
Yairo Munoz 136 6.6 26.1 84.6 13.3 1.5% 1.3% 0.1%
Charles Tilson 106 4.7 24.7 86.3 13.6 2.8% 2.7% 0.1%
Tyler Naquin 212 12.3 28.1 90.4 13.2 9.0% 8.8% 0.1%
Chad Pinder 248 8.1 26.5 90.3 13.4 8.1% 7.9% 0.1%
Tim Anderson 391 8.6 23.1 87.9 13.0 5.1% 5.0% 0.1%
Tyler White 165 12.5 26.9 86.0 12.9 3.6% 3.5% 0.1%
Austin Barnes 158 16.0 29.6 86.9 12.4 4.4% 4.3% 0.1%
Albert Almora 284 8.1 27.7 85.1 15.4 4.6% 4.5% 0.1%
Pablo Sandoval 210 10.1 28.6 89.4 16.9 11.4% 11.4% 0.1%
Brett Gardner 386 13.5 29.3 87.2 12.6 4.1% 4.1% 0.1%
Jonathan Davis 61 10.7 30.8 82.9 15.2 3.3% 3.2% 0.1%
Matt Carpenter 293 18.1 25.1 87.2 13.4 7.8% 7.8% 0.0%
Jose Martinez 254 6.8 23.8 88.6 14.5 7.1% 7.1% 0.0%
Starlin Castro 534 10.9 26.5 88.4 13.4 6.2% 6.2% -0.0%
Dawel Lugo 217 7.6 23.3 86.5 14.0 4.6% 4.6% -0.0%
Brandon Nimmo 132 11.5 27.2 88.4 13.9 6.8% 6.8% -0.0%
Jace Peterson 77 10.0 25.8 87.8 12.4 3.9% 3.9% -0.0%
Randal Grichuk 425 16.1 30.1 89.1 13.6 8.5% 8.5% -0.0%
Ryan McBroom 50 7.3 24.1 85.0 17.8 8.0% 8.0% -0.0%
Buster Posey 336 9.0 25.9 88.3 12.9 4.8% 4.9% -0.1%
Kevin Plawecki 128 15.7 30.5 85.4 14.0 4.7% 4.8% -0.1%
Jung Ho Kang 113 13.5 28.6 91.9 13.2 11.5% 11.6% -0.1%
Scooter Gennett 94 12.4 25.2 85.5 12.0 2.1% 2.3% -0.1%
Stephen Vogt 193 22.3 23.5 89.8 11.5 10.4% 10.5% -0.1%
Ozzie Albies 532 15.6 25.1 88.7 12.1 6.6% 6.7% -0.2%
Ronny Rodriguez 198 15.0 30.0 87.6 14.7 7.6% 7.7% -0.2%
Jose Rondon 106 7.7 26.5 86.9 13.0 2.8% 3.0% -0.2%
Vladimir Guerrero Jr. 375 6.7 28.2 89.4 15.1 7.7% 7.9% -0.2%
Nick Martini 68 5.2 22.4 87.3 11.5 1.5% 1.7% -0.2%
Charlie Blackmon 481 14.5 25.5 88.5 14.1 8.3% 8.5% -0.2%
Mauricio Dubon 86 9.4 24.8 84.5 13.5 2.3% 2.6% -0.2%
Mike Ford 115 15.5 26.7 91.7 11.3 9.6% 9.8% -0.2%
Joe Panik 397 12.1 26.5 85.9 12.1 2.0% 2.3% -0.3%
Jason Kipnis 381 13.2 26.9 87.0 13.8 5.5% 5.8% -0.3%
Will Smith 121 23.6 25.3 89.3 12.2 10.7% 11.0% -0.3%
Aaron Judge 238 11.3 23.2 95.6 14.1 20.2% 20.4% -0.3%
Matt Olson 340 18.3 27.9 91.9 14.3 14.7% 15.0% -0.3%
Jake Marisnick 200 9.8 32.7 85.3 15.5 4.0% 4.3% -0.3%
Howard Kendrick 290 11.0 24.1 91.6 13.6 11.4% 11.7% -0.3%
Yu Chang 51 9.8 25.3 87.7 14.2 5.9% 6.2% -0.3%
Meibrys Viloria 94 2.4 27.2 85.4 13.9 1.1% 1.4% -0.3%
Yan Gomes 231 17.9 26.3 87.5 13.1 6.9% 7.2% -0.3%
Danny Santana 328 13.3 25.6 91.1 12.5 9.5% 9.8% -0.3%
Robinson Chirinos 248 16.5 27.9 86.2 15.6 8.1% 8.4% -0.3%
Andrelton Simmons 361 9.4 30.9 87.6 11.9 1.7% 2.0% -0.3%
Yoan Moncada 361 12.0 24.0 92.7 12.5 12.2% 12.5% -0.3%
Didi Gregorius 273 17.2 28.9 88.1 12.3 5.9% 6.2% -0.4%
Garrett Hampson 215 11.4 29.7 83.8 15.2 3.7% 4.1% -0.4%
Omar Narvaez 333 17.6 23.2 85.4 13.0 5.4% 5.8% -0.4%
Brad Miller 109 16.7 29.0 91.4 14.3 12.8% 13.3% -0.4%
Tommy Pham 445 5.0 26.2 90.5 14.2 7.9% 8.3% -0.4%
Alex Gordon 463 9.0 23.5 88.2 13.3 5.4% 5.8% -0.4%
Stephen Piscotty 271 12.2 24.1 88.7 14.0 7.7% 8.2% -0.4%
Jorge Polanco 524 18.0 25.8 87.2 13.1 6.7% 7.1% -0.4%
Andrew Benintendi 409 17.3 24.1 88.5 13.0 8.1% 8.5% -0.5%
Robinson Cano 324 7.2 26.7 90.7 13.1 7.4% 7.9% -0.5%
Christian Vazquez 386 12.9 25.5 88.6 13.0 6.2% 6.7% -0.5%
Josh Rojas 97 10.4 26.8 89.0 13.4 6.2% 6.7% -0.5%
Kyle Seager 309 18.5 24.8 89.2 12.3 8.4% 8.9% -0.5%
Todd Frazier 341 17.2 29.2 88.1 13.6 7.3% 7.8% -0.5%
John Hicks 211 15.8 29.6 87.2 14.3 6.6% 7.1% -0.5%
Yadier Molina 366 13.8 25.1 87.4 11.9 3.8% 4.3% -0.5%
Ben Lively 300 8.6 25.9 89.1 13.3 5.7% 6.2% -0.5%
Dustin Garneau 64 20.7 30.1 84.5 13.1 4.7% 5.2% -0.5%
David Peralta 296 6.3 29.1 90.0 13.1 5.4% 6.0% -0.6%
Jean Segura 507 6.8 27.2 87.8 13.1 3.2% 3.7% -0.6%
Xander Bogaerts 498 13.0 26.7 90.3 13.2 8.6% 9.2% -0.6%
Tom Murphy 174 18.7 27.1 90.3 13.4 10.9% 11.5% -0.6%
Johan Camargo 190 10.9 28.7 86.9 13.5 3.7% 4.3% -0.6%
Phil Ervin 175 14.5 25.9 85.0 14.5 5.1% 5.7% -0.6%
Evan Longoria 346 13.9 24.0 89.6 12.5 7.5% 8.1% -0.6%
Christin Stewart 272 19.0 25.7 86.8 13.7 7.4% 8.0% -0.6%
Jose Osuna 217 9.5 26.1 88.9 12.9 5.1% 5.7% -0.6%
Travis d’Arnaud 272 14.6 29.6 90.0 12.9 7.7% 8.3% -0.6%
Austin Dean 133 9.0 26.0 88.3 14.3 6.0% 6.6% -0.6%
Curtis Granderson 221 18.7 25.9 88.0 12.8 7.2% 7.9% -0.6%
Brian Dozier 312 19.0 28.4 88.2 12.5 6.7% 7.3% -0.6%
Wilson Ramos 407 -0.1 26.4 89.8 13.5 4.7% 5.3% -0.6%
Joey Rickard 118 17.6 25.9 84.7 12.4 3.4% 4.0% -0.7%
Juan Lagares 186 9.6 29.7 87.0 13.7 3.2% 3.9% -0.7%
Corban Joseph 53 9.2 26.6 87.3 12.0 1.9% 2.6% -0.7%
Andrew McCutchen 164 12.6 25.4 90.4 12.1 7.3% 8.0% -0.7%
Hunter Pence 219 10.0 27.8 91.2 13.6 9.1% 9.9% -0.7%
Adam Engel 150 10.2 29.1 84.6 16.6 5.3% 6.1% -0.7%
DJ LeMahieu 517 6.7 24.2 91.7 11.9 7.5% 8.3% -0.7%
Anthony Santander 298 14.7 29.4 89.5 13.6 7.7% 8.5% -0.8%
Matt Duffy 119 5.3 26.5 86.7 13.3 1.7% 2.5% -0.8%
Miguel Rojas 427 8.7 24.2 87.0 12.6 2.6% 3.4% -0.8%
Wilmer Difo 103 7.3 29.4 81.8 14.1 0.0% 0.8% -0.8%
Tony Wolters 299 9.6 24.3 84.8 11.9 0.0% 0.8% -0.8%
Eric Hosmer 461 2.0 26.9 90.4 14.7 7.2% 8.0% -0.8%
Eric Thames 258 18.6 27.3 90.7 12.0 9.3% 10.1% -0.8%
Jesus Aguilar 240 13.7 26.7 89.1 13.7 7.5% 8.3% -0.8%
Jose Trevino 96 7.7 29.4 86.1 14.0 2.1% 3.0% -0.9%
Jesse Winker 278 7.4 25.1 89.0 13.3 5.0% 5.9% -0.9%
Chris Taylor 258 12.9 23.6 85.3 15.2 5.8% 6.7% -0.9%
Trent Grisham 111 15.8 27.0 87.3 13.2 5.4% 6.3% -0.9%
Lewis Brinson 155 9.2 28.5 86.4 14.7 3.9% 4.8% -0.9%
Rosell Herrera 79 11.4 28.9 87.0 12.7 2.5% 3.4% -0.9%
Eduardo Nunez 143 6.3 32.6 87.8 13.0 1.4% 2.3% -0.9%
Jake Bauers 260 14.7 28.0 87.6 13.1 5.0% 5.9% -0.9%
Erik Gonzalez 109 2.0 30.8 84.7 16.7 2.8% 3.7% -0.9%
Dylan Moore 155 18.4 29.6 87.4 13.6 6.5% 7.4% -0.9%
Pablo Reyes 107 11.7 27.2 87.5 12.9 3.7% 4.7% -0.9%
Max Kepler 429 18.2 29.4 89.5 13.5 8.9% 9.8% -1.0%
Tony Kemp 203 12.9 28.3 84.2 13.2 1.5% 2.4% -1.0%
Ender Inciarte 159 9.1 27.1 81.4 15.0 1.9% 2.9% -1.0%
J.T. Realmuto 423 14.3 25.7 90.1 13.4 8.7% 9.7% -1.0%
Maikel Franco 331 14.8 31.6 88.8 14.1 6.9% 7.9% -1.0%
Kendrys Morales 145 9.4 25.1 90.9 12.2 6.9% 7.9% -1.0%
Robbie Grossman 334 12.2 26.7 87.6 11.7 2.4% 3.4% -1.0%
Michael Taylor 56 6.6 31.2 88.4 16.6 7.1% 8.1% -1.0%
Luke Maile 88 11.9 29.9 83.5 16.3 4.5% 5.5% -1.0%
Jake Lamb 134 13.9 25.0 90.6 12.4 8.2% 9.2% -1.0%
Michael Brantley 513 10.5 23.9 88.7 13.4 5.8% 6.9% -1.0%
Steve Pearce 59 12.8 29.8 88.5 13.3 5.1% 6.1% -1.0%
Jonathan Lucroy 245 12.4 25.8 86.7 13.2 3.7% 4.7% -1.1%
Scott Kingery 313 17.5 24.8 88.3 13.6 8.0% 9.1% -1.1%
Whit Merrifield 559 15.3 23.8 86.4 12.8 4.3% 5.4% -1.1%
Joc Pederson 341 15.3 28.4 90.9 13.8 10.3% 11.4% -1.1%
Brock Holt 205 10.8 25.6 87.2 11.6 1.5% 2.6% -1.1%
Mike Tauchman 190 11.5 23.1 88.4 13.7 6.3% 7.4% -1.1%
Trea Turner 410 9.7 27.5 90.2 13.3 6.8% 7.9% -1.1%
Nathaniel Lowe 104 13.0 26.8 91.3 14.0 10.6% 11.7% -1.1%
Jon Berti 184 5.3 26.9 86.2 15.6 3.8% 4.9% -1.1%
Isiah Kiner-Falefa 155 6.5 26.7 86.9 12.8 1.3% 2.4% -1.1%
Kyle Schwarber 379 15.0 26.4 92.7 14.5 14.5% 15.6% -1.1%
Nick Williams 63 10.9 24.4 86.7 15.5 6.3% 7.5% -1.1%
Eric Sogard 339 18.3 27.3 84.8 11.7 2.1% 3.2% -1.1%
Jason Heyward 406 11.1 25.9 88.6 13.7 5.9% 7.1% -1.1%
Martin Prado 207 8.0 26.3 86.4 12.2 0.5% 1.6% -1.2%
Kolten Wong 406 10.8 29.0 84.2 14.7 2.5% 3.6% -1.2%
Jarrod Dyson 317 8.9 29.6 82.2 15.3 1.6% 2.8% -1.2%
Ryan Cordell 155 17.1 31.0 86.7 15.0 6.5% 7.7% -1.2%
Humberto Arteaga 97 7.6 25.0 82.9 13.5 0.0% 1.2% -1.2%
Matt Chapman 431 16.4 29.8 92.4 13.4 12.3% 13.5% -1.2%
Daniel Robertson 148 5.5 26.8 87.3 12.9 1.4% 2.6% -1.2%
Amed Rosario 497 8.7 25.4 89.0 12.7 4.2% 5.5% -1.2%
Mac Williamson 84 8.4 27.7 85.1 15.6 3.6% 4.8% -1.3%
Kurt Suzuki 247 18.9 27.9 86.0 14.5 6.5% 7.7% -1.3%
Mookie Betts 505 19.0 24.9 90.9 12.3 10.3% 11.6% -1.3%
Kelvin Gutierrez 50 -2.0 22.3 89.7 13.3 4.0% 5.3% -1.3%
Anthony Rizzo 429 12.3 24.7 88.6 14.2 7.0% 8.4% -1.4%
Ryan McMahon 322 8.5 25.4 91.4 13.8 9.0% 10.4% -1.4%
Renato Nunez 402 20.0 28.2 89.8 14.2 10.7% 12.1% -1.4%
Ryan Goins 101 7.1 26.7 87.0 12.6 1.0% 2.4% -1.4%
Austin Romine 180 10.4 29.0 88.1 15.7 6.7% 8.1% -1.4%
Marwin Gonzalez 328 10.5 26.2 90.2 12.9 6.4% 7.8% -1.4%
Ryan Zimmerman 134 9.7 29.1 91.4 12.9 7.5% 8.9% -1.4%
Francisco Lindor 507 11.9 28.3 90.5 13.3 7.5% 8.9% -1.4%
Kevin Pillar 529 13.8 27.8 85.7 15.1 4.9% 6.4% -1.5%
Oscar Mercado 365 13.5 28.9 86.8 14.0 4.1% 5.6% -1.5%
Victor Reyes 214 8.1 22.5 86.7 12.7 1.9% 3.3% -1.5%
Roman Quinn 75 6.1 30.2 82.2 19.1 5.3% 6.8% -1.5%
Adam Frazier 484 12.1 25.6 86.2 12.5 1.9% 3.3% -1.5%
Justin Turner 396 17.5 23.7 90.1 11.9 7.8% 9.3% -1.5%
Daniel Murphy 368 14.8 25.4 86.2 12.3 2.4% 3.9% -1.5%
Logan Forsythe 219 12.2 23.7 89.0 12.8 5.5% 7.1% -1.6%
Bryan Reynolds 373 9.3 23.4 89.3 14.0 6.7% 8.3% -1.6%
Ben Gamel 209 10.1 24.7 88.2 13.0 3.8% 5.4% -1.6%
Bryan Holaday 96 10.5 28.5 87.4 12.0 1.0% 2.7% -1.7%
Jon Jay 141 5.4 24.4 80.8 15.7 1.4% 3.1% -1.7%
Victor Robles 417 14.6 29.0 81.2 16.7 4.8% 6.5% -1.7%
Matt Thaiss 95 15.1 27.7 88.3 14.0 6.3% 8.0% -1.7%
Bubba Starling 130 11.2 27.7 80.8 15.6 2.3% 4.0% -1.7%
Brandon Belt 403 21.9 23.3 86.4 14.6 8.7% 10.4% -1.7%
Alex Bregman 479 19.5 27.2 89.2 11.0 5.4% 7.2% -1.8%
Giovanny Urshela 359 13.4 24.3 90.3 12.5 7.0% 8.7% -1.8%
Melky Cabrera 338 8.7 28.2 87.5 13.2 2.1% 3.9% -1.8%
Rio Ruiz 285 10.7 30.4 87.8 13.4 2.8% 4.6% -1.8%
Mark Reynolds 81 17.5 28.6 88.9 12.8 6.2% 8.0% -1.8%
Jeff McNeil 436 13.2 24.5 88.5 12.8 4.8% 6.6% -1.8%
Hunter Dozier 380 16.6 26.5 90.9 13.5 10.0% 11.8% -1.8%
Lucas Duda 75 22.3 29.5 91.0 13.5 12.0% 13.8% -1.8%
Austin Wynns 57 5.6 28.9 84.6 15.7 1.8% 3.6% -1.8%
Wilfredo Tovar 68 6.8 27.8 86.5 12.8 0.0% 1.8% -1.8%
Miguel Cabrera 389 12.2 23.5 90.2 12.5 6.4% 8.3% -1.9%
Jeff Mathis 142 16.7 29.1 85.5 12.2 1.4% 3.3% -1.9%
Ehire Adrianza 168 13.6 25.4 85.6 14.1 3.6% 5.5% -1.9%
Kyle Farmer 125 17.6 24.7 84.8 14.9 5.6% 7.5% -1.9%
Josh Harrison 112 19.5 26.1 85.3 13.4 4.5% 6.4% -1.9%
David Bote 212 7.7 23.3 89.5 13.7 5.7% 7.6% -2.0%
Josh Reddick 445 15.5 26.3 85.8 13.5 3.4% 5.3% -2.0%
Delino DeShields 267 11.0 28.1 83.8 15.2 2.2% 4.2% -2.0%
Danny Jansen 270 16.1 28.2 88.6 13.4 5.9% 7.9% -2.0%
Jake Rogers 63 20.2 30.9 81.2 15.5 4.8% 6.8% -2.0%
Matt Beaty 216 10.1 26.4 89.3 13.5 5.1% 7.1% -2.0%
Alex Dickerson 133 16.3 27.2 89.9 14.3 9.0% 11.1% -2.0%
Dwight Smith Jr. 280 7.1 29.9 88.6 14.5 3.9% 6.0% -2.0%
Shin-Soo Choo 399 8.7 25.1 91.3 14.1 8.8% 10.8% -2.1%
Manny Machado 462 12.9 29.5 91.1 13.4 8.0% 10.1% -2.1%
Willie Calhoun 258 17.5 29.0 89.6 12.4 6.2% 8.3% -2.1%
Cam Gallagher 100 11.2 27.4 84.4 14.7 2.0% 4.1% -2.1%
Richie Martin 206 7.3 29.9 81.0 17.2 2.4% 4.5% -2.1%
Josh Phegley 255 17.0 25.8 83.9 13.9 3.1% 5.3% -2.1%
Jedd Gyorko 68 16.3 32.1 85.8 15.1 4.4% 6.5% -2.1%
Niko Goodrum 287 13.2 25.0 89.2 13.6 6.3% 8.4% -2.1%
Rhys Hoskins 403 24.0 26.7 89.7 12.6 9.7% 11.8% -2.2%
Yolmer Sanchez 389 12.9 27.1 85.7 12.8 1.0% 3.2% -2.2%
Michael Brosseau 94 14.1 32.3 85.9 15.6 4.3% 6.4% -2.2%
Jeimer Candelario 237 15.5 26.6 88.0 14.0 5.9% 8.1% -2.2%
Joey Wendle 194 11.5 26.1 87.3 12.2 1.5% 3.7% -2.2%
Rafael Devers 531 10.3 28.0 92.1 13.5 9.0% 11.2% -2.2%
Yulieski Gurriel 505 14.4 29.6 89.3 11.9 3.8% 6.0% -2.2%
Hernan Perez 169 8.9 27.1 87.8 14.7 4.1% 6.4% -2.3%
Tyler O’Neill 88 19.7 28.3 89.2 13.5 8.0% 10.3% -2.3%
Thairo Estrada 50 6.6 24.5 88.0 14.6 4.0% 6.4% -2.4%
Max Stassi 85 12.4 28.9 89.4 12.2 3.5% 5.9% -2.4%
Lorenzo Cain 460 6.6 25.7 89.3 13.6 3.9% 6.3% -2.4%
Gavin Lux 51 13.2 23.0 88.8 13.5 5.9% 8.3% -2.4%
Francisco Mejia 171 19.0 28.8 87.7 12.9 4.7% 7.1% -2.5%
Yonder Alonso 224 13.9 26.7 87.8 14.5 5.4% 7.8% -2.5%
Jose Ramirez 414 19.6 27.1 88.8 12.6 6.3% 8.8% -2.5%
Scott Heineman 55 10.6 27.8 87.2 13.3 1.8% 4.3% -2.5%
Elias Diaz 251 8.9 31.3 87.5 14.5 2.4% 4.9% -2.5%
Manuel Margot 313 13.4 31.0 86.7 14.8 3.5% 6.2% -2.6%
Enrique Hernandez 321 19.4 27.3 88.3 13.1 5.9% 8.6% -2.7%
Byron Buxton 206 19.5 31.2 89.4 14.3 8.3% 10.9% -2.7%
Guillermo Heredia 147 12.5 29.2 85.6 15.0 2.7% 5.4% -2.7%
Billy Hamilton 234 12.9 28.5 78.6 14.0 0.0% 2.7% -2.7%
Adam Eaton 472 13.3 28.0 86.9 14.6 3.8% 6.6% -2.8%
Sean Rodriguez 76 10.7 31.1 85.9 17.6 5.3% 8.0% -2.8%
Ty France 136 15.1 27.2 88.9 13.9 5.9% 8.7% -2.8%
Ian Kinsler 205 16.7 29.5 83.5 14.0 1.5% 4.3% -2.8%
Josh VanMeter 173 15.9 25.6 89.6 11.3 4.0% 7.0% -2.9%
Zack Cozart 84 21.4 28.5 85.7 11.2 1.2% 4.2% -3.0%
Cedric Mullins 53 14.1 33.5 82.4 16.2 1.9% 5.0% -3.1%
Mike Freeman 126 6.9 25.6 82.6 17.1 2.4% 5.5% -3.2%
Trevor Story 417 17.4 24.7 90.9 13.0 8.6% 11.9% -3.3%
Nick Markakis 361 7.3 25.4 91.1 11.4 3.0% 6.5% -3.4%
Austin Nola 177 16.0 26.9 87.1 13.8 3.4% 6.9% -3.5%
Cheslor Cuthbert 242 14.9 27.7 88.8 13.6 4.5% 8.1% -3.5%
Donovan Solano 168 14.6 24.6 87.0 14.8 4.2% 8.0% -3.9%
Willians Astudillo 186 15.6 26.4 85.8 14.5 2.7% 6.6% -3.9%
Travis Shaw 141 24.4 28.3 88.6 13.3 7.1% 11.2% -4.1%
Jose Peraza 320 17.1 25.4 84.8 13.0 0.3% 4.7% -4.4%
Richard Urena 54 8.1 30.1 83.4 16.6 0.0% 4.6% -4.6%
Austin Hays 55 11.4 19.6 89.7 14.4 5.5% 10.6% -5.2%
Sandy Leon 130 20.6 30.3 83.8 15.7 1.5% 8.2% -6.6%
Travis Demeritte 108 15.6 29.2 90.8 13.5 3.7% 10.7% -7.0%
Willi Castro 68 17.1 25.4 83.4 17.9 1.5% 10.4% -8.9%
SOURCE: Baseball Savant
Click header to sort!
Minimum 100 BBE in 2019.





Two-time FSWA award winner, including 2018 Baseball Writer of the Year, and 8-time award finalist. Featured in Lindy's magazine (2018, 2019), Rotowire magazine (2021), and Baseball Prospectus (2022, 2023). Biased toward a nicely rolled baseball pant.

12 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
rainmaker42
4 years ago

Great job! I am especially excited to see how LA tightness affects BABIP, I suspect the answer is significantly. Between that and better sprint times, I think your formula will be bordering on perfection. Did you ever go back and run HP to 1st time vs Sprint vs SPD on groundballs?