Owing to the screen size of your device, you may obtain a better viewing experience by rotating your device a quarter-turn (to get the so-called "panorama" screen view).
owlcroft logo
An Owlcroft Company web site
Click here to email us.

The Owlcroft Baseball-Analysis Site

Baseball team and player performance examined realistically and accurately.

Search this site, or just roll your cursor over the colored boxes below the pictures.

  Advertisement:


  Advertisement:


2020: All Batters, alphabetically


All raw data supplied courtesy of Baseball-Reference.com.
They do a wonderful job, and deserve your support.

2020 Major-League Batter-Performance Results

Through games of Monday, 21 September 2020.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed alphabetically by last name:

(or view batters sorted by TOP, or view only “regulars”—men meeting a minimum-PA criterion)


Intra-Page Jumps:
Last names start with: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
(If no jump, no player last names begin with that letter.)

Each name is a click-on link to that man’s career stats.

— Place your cursor over any column heading to see what it signifies. —

Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
José Abreu + White Sox 236 0.333 0.369 0.644 0.309 1.932 0.059 0.220 0.381 0.597 1266
Ronald Acuna Jr. + Braves 177 0.261 0.315 0.616 0.203 2.361 0.203 0.294 0.424 0.480 1435
Willy Adames + Rays 189 0.254 0.396 0.473 0.228 1.860 0.106 0.376 0.333 0.423 815
Matt Adams * Braves 51 0.184 0.241 0.347 0.176 1.889 0.039 0.353 0.216 0.333 350
Jo Adell + Angels 125 0.154 0.242 0.256 0.144 1.667 0.056 0.416 0.208 0.240 260
Ehire Adrianza # Twins 89 0.177 0.233 0.241 0.157 1.357 0.112 0.213 0.270 0.213 291
Jesus Aguilar + Marlins 193 0.276 0.318 0.441 0.244 1.596 0.098 0.197 0.347 0.389 855
Nick Ahmed + Diamondbacks 197 0.265 0.323 0.398 0.244 1.500 0.081 0.218 0.325 0.365 736
Shogo Akiyama * Reds 169 0.239 0.309 0.289 0.201 1.206 0.142 0.189 0.355 0.243 677
Hanser Alberto + Orioles 209 0.286 0.321 0.397 0.273 1.386 0.024 0.139 0.306 0.378 641
Ozzie Albies # Braves 97 0.269 0.308 0.484 0.258 1.800 0.041 0.237 0.299 0.464 840
Sergio Alcantara # Tigers 20 0.105 0.071 0.368 0.100 3.500 0.050 0.200 0.150 0.350 339
Jorge Alfaro + Marlins 89 0.241 0.340 0.373 0.225 1.550 0.034 0.337 0.292 0.348 590
Anthony Alford + Blue Jays 16 0.188 0.250 0.375 0.188 2 0 0.438 0.188 0.375 515
Anthony Alford + Pirates 13 0.250 0.200 0.667 0.231 2.667 0.077 0.077 0.308 0.615 1042
Austin Allen * Athletics 32 0.194 0.313 0.323 0.188 1.667 0.031 0.438 0.219 0.313 374
Greg Allen # Indians 28 0.160 0.188 0.320 0.143 2 0.036 0.321 0.214 0.286 459
Greg Allen # Padres 4 0 0 0 0 --- 0.500 0.250 0.750 0 5983
Abraham Almonte # Padres 13 0.091 0.143 0.091 0.077 1 0.154 0.308 0.231 0.077 132
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Albert Almora + Cubs 34 0.167 0.238 0.200 0.147 1.200 0.088 0.265 0.265 0.176 282
Pete Alonso + Mets 215 0.202 0.215 0.415 0.177 2.053 0.093 0.260 0.298 0.363 654
Jose Altuve + Astros 183 0.222 0.266 0.323 0.202 1.459 0.082 0.197 0.290 0.295 467
Eddy Alvarez # Marlins 41 0.189 0.333 0.216 0.171 1.143 0.073 0.390 0.268 0.195 395
Yordan Álvarez * Astros 9 0.250 0.167 0.625 0.222 2.500 0 0.111 0.333 0.556 908
Brian Anderson + Marlins 206 0.267 0.345 0.467 0.233 1.750 0.092 0.286 0.354 0.408 922
Tim Anderson + White Sox 195 0.355 0.407 0.590 0.333 1.662 0.046 0.200 0.390 0.554 1330
Elvis Andrus + Rangers 111 0.194 0.200 0.330 0.180 1.700 0.072 0.135 0.252 0.306 390
Miguel Andujar + Yankees 65 0.242 0.269 0.355 0.231 1.467 0.046 0.138 0.277 0.338 511
Sherten Apostel + Rangers 13 0.154 0.286 0.231 0.154 1.500 0 0.462 0.154 0.231 121
Aristides Aquino + Reds 45 0.216 0.286 0.405 0.178 1.875 0.133 0.311 0.356 0.333 826
Jonathan Arauz # Red Sox 65 0.217 0.295 0.250 0.200 1.154 0.077 0.246 0.277 0.231 363
Orlando Arcia + Brewers 164 0.247 0.282 0.373 0.226 1.514 0.079 0.177 0.311 0.341 555
Nolan Arenado + Rockies 201 0.253 0.241 0.434 0.229 1.717 0.075 0.100 0.303 0.393 687
Randy Arozarena + Rays 54 0.267 0.259 0.622 0.222 2.333 0.074 0.259 0.370 0.519 1337
Luis Arraez * Twins 113 0.288 0.319 0.337 0.265 1.167 0.071 0.097 0.336 0.310 668
Christian Arroyo + Red Sox 37 0.286 0.318 0.571 0.270 2 0.054 0.270 0.324 0.541 951
Willians Astudillo + Twins 16 0.250 0.231 0.500 0.250 2 0 0.125 0.250 0.500 654
Alex Avila * Twins 60 0.191 0.320 0.298 0.150 1.556 0.183 0.350 0.367 0.233 637
Harrison Bader + Cardinals 111 0.204 0.286 0.398 0.171 1.947 0.108 0.315 0.324 0.333 746
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Javier Baez + Cubs 211 0.206 0.274 0.362 0.194 1.756 0.033 0.332 0.242 0.341 456
Austin Barnes + Dodgers 97 0.263 0.351 0.338 0.216 1.286 0.124 0.237 0.361 0.278 849
Tucker Barnhart * Reds 100 0.202 0.220 0.404 0.180 2 0.110 0.250 0.290 0.360 615
Franklin Barreto + Athletics 10 0 0 0 0 --- 0 0.700 0 0 0
Franklin Barreto + Angels 18 0.118 0.222 0.118 0.111 1 0 0.444 0.167 0.111 112
Joey Bart + Giants 89 0.232 0.380 0.293 0.213 1.263 0.022 0.360 0.292 0.270 498
Luis Alexander Basabe # Giants 17 0.154 0.250 0.154 0.118 1 0.235 0.294 0.353 0.118 765
Matt Beaty * Dodgers 54 0.220 0.265 0.360 0.204 1.636 0.037 0.259 0.278 0.333 475
Cody Bellinger * Dodgers 223 0.231 0.235 0.432 0.206 1.870 0.108 0.175 0.314 0.386 721
Josh Bell # Pirates 202 0.226 0.277 0.362 0.198 1.600 0.099 0.272 0.302 0.317 648
Brandon Belt * Giants 154 0.295 0.341 0.566 0.247 1.921 0.162 0.214 0.409 0.474 1232
Anthony Bemboom * Angels 53 0.190 0.207 0.357 0.151 1.875 0.113 0.226 0.302 0.283 626
Andrew Benintendi * Red Sox 52 0.103 0.182 0.128 0.077 1.250 0.212 0.327 0.308 0.096 287
Jon Berti + Marlins 124 0.250 0.343 0.350 0.202 1.400 0.153 0.258 0.379 0.282 923
Mookie Betts + Dodgers 226 0.303 0.300 0.597 0.270 1.967 0.102 0.159 0.376 0.531 1300
Bo Bichette + Blue Jays 106 0.311 0.351 0.544 0.302 1.750 0.028 0.198 0.330 0.528 972
Cavan Biggio * Blue Jays 243 0.244 0.309 0.403 0.202 1.653 0.156 0.230 0.370 0.333 925
Braden Bishop + Mariners 18 0.188 0.375 0.250 0.167 1.333 0.056 0.444 0.278 0.222 405
Charlie Blackmon * Rockies 219 0.308 0.351 0.462 0.274 1.500 0.082 0.178 0.365 0.411 998
Travis Blankenhorn * Twins 4 0.333 0.333 0.667 0.250 2 0 0 0.500 0.500 1997
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Xander Bogaerts + Red Sox 203 0.286 0.309 0.492 0.261 1.717 0.084 0.182 0.345 0.448 958
Alec Bohm + Phillies 153 0.333 0.398 0.496 0.294 1.489 0.092 0.196 0.399 0.438 1179
Emilio Bonifacio # Nationals 3 0 0 0 0 --- 0 0.667 0 0 72
Jorge Bonifacio + Tigers 88 0.235 0.309 0.346 0.216 1.474 0.045 0.284 0.284 0.318 540
David Bote + Cubs 127 0.211 0.243 0.422 0.181 2 0.118 0.268 0.315 0.362 689
Jackie Bradley Jr. * Red Sox 188 0.274 0.339 0.423 0.245 1.543 0.090 0.229 0.346 0.378 820
Michael Brantley * Astros 166 0.311 0.355 0.490 0.283 1.574 0.090 0.157 0.373 0.446 1016
Rob Brantly * Giants 3 0 0 0 0 --- 0 0 0 0 0
Ryan Braun + Brewers 121 0.255 0.250 0.527 0.231 2.071 0.050 0.165 0.298 0.479 840
Alex Bregman + Astros 152 0.238 0.257 0.415 0.204 1.742 0.132 0.138 0.349 0.355 755
Jose Briceno + Angels 6 0.200 0.250 0.200 0.167 1 0.167 0.167 0.333 0.167 459
Lewis Brinson + Marlins 94 0.261 0.333 0.432 0.245 1.652 0.064 0.266 0.309 0.404 702
Mike Brosseau + Rays 88 0.312 0.404 0.571 0.273 1.833 0.080 0.295 0.386 0.500 1349
Seth Brown * Athletics 5 0 0 0 0 --- 0 0.400 0 0 0
Jay Bruce * Phillies 89 0.217 0.211 0.530 0.202 2.444 0.067 0.225 0.270 0.494 735
Kris Bryant + Cubs 138 0.195 0.268 0.301 0.174 1.542 0.080 0.283 0.283 0.268 480
Drew Butera + Rockies 41 0.162 0.214 0.216 0.146 1.333 0.049 0.244 0.195 0.195 128
Byron Buxton + Twins 122 0.271 0.253 0.602 0.262 2.219 0.016 0.238 0.279 0.582 910
Asdrubal Cabrera # Nationals 206 0.246 0.262 0.459 0.218 1.867 0.092 0.184 0.311 0.408 764
Miguel Cabrera + Tigers 208 0.232 0.271 0.370 0.202 1.595 0.115 0.226 0.322 0.322 696
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Lorenzo Cain + Brewers 21 0.333 0.375 0.389 0.286 1.167 0.143 0.095 0.429 0.333 903
Kole Calhoun * Diamondbacks 207 0.233 0.216 0.547 0.193 2.350 0.126 0.213 0.348 0.454 1019
Willie Calhoun * Rangers 87 0.175 0.206 0.213 0.161 1.214 0.046 0.161 0.218 0.195 251
Johan Camargo # Braves 127 0.200 0.247 0.367 0.189 1.833 0.047 0.276 0.244 0.346 451
Daz Cameron + Tigers 37 0.114 0.182 0.171 0.108 1.500 0.054 0.351 0.162 0.162 116
Luis Campusano + Padres 4 0.333 0 1.333 0.250 4 0 0.500 0.500 1 3122
Jeimer Candelario # Tigers 194 0.307 0.382 0.523 0.278 1.704 0.088 0.237 0.371 0.474 1056
Mark Canha + Athletics 216 0.227 0.289 0.372 0.181 1.641 0.139 0.236 0.366 0.296 912
Robinson Cano * Mets 160 0.315 0.322 0.544 0.294 1.723 0.056 0.144 0.356 0.506 1025
Victor Caratini # Cubs 118 0.240 0.329 0.308 0.212 1.280 0.085 0.237 0.331 0.271 482
Dylan Carlson # Cardinals 94 0.170 0.224 0.284 0.160 1.667 0.053 0.309 0.213 0.266 282
Matt Carpenter * Cardinals 153 0.188 0.247 0.320 0.157 1.708 0.131 0.281 0.320 0.268 571
Curt Casali + Reds 83 0.224 0.243 0.522 0.181 2.333 0.157 0.289 0.373 0.422 1052
Nicholas Castellanos + Reds 223 0.230 0.264 0.500 0.206 2.174 0.081 0.283 0.305 0.448 755
Harold Castro * Tigers 40 0.314 0.393 0.429 0.275 1.364 0.125 0.175 0.400 0.375 965
Jason Castro * Angels 62 0.192 0.296 0.385 0.161 2 0.161 0.371 0.323 0.323 640
Jason Castro * Padres 22 0.200 0.267 0.400 0.182 2 0.091 0.227 0.273 0.364 375
Starlin Castro + Nationals 63 0.267 0.311 0.450 0.254 1.688 0.048 0.206 0.302 0.429 743
Willi Castro # Tigers 119 0.330 0.437 0.532 0.303 1.611 0.050 0.294 0.361 0.487 1145
Jake Cave * Twins 111 0.223 0.344 0.350 0.207 1.565 0.036 0.360 0.279 0.324 514
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Francisco Cervelli + Marlins 62 0.245 0.278 0.453 0.210 1.846 0.129 0.226 0.355 0.387 922
Yoenis Céspedes + Mets 34 0.161 0.214 0.387 0.147 2.400 0.059 0.441 0.235 0.353 510
Yu Chang + Indians 13 0.182 0.286 0.182 0.154 1 0.154 0.308 0.308 0.154 185
Matt Chapman + Athletics 152 0.232 0.291 0.535 0.217 2.303 0.053 0.355 0.276 0.500 750
Michael Chavis + Red Sox 135 0.216 0.301 0.384 0.200 1.778 0.059 0.356 0.267 0.356 539
Robinson Chirinos + Rangers 49 0.119 0.161 0.143 0.102 1.200 0.102 0.245 0.224 0.122 152
Robinson Chirinos + Mets 23 0.174 0.267 0.261 0.174 1.500 0 0.348 0.174 0.261 123
Jazz Chisholm * Marlins 54 0.125 0.179 0.229 0.111 1.833 0.093 0.352 0.222 0.204 289
Ji-Man Choi * Rays 145 0.230 0.291 0.410 0.193 1.786 0.138 0.248 0.331 0.345 745
Shin-Soo Choo * Rangers 126 0.229 0.274 0.394 0.198 1.720 0.103 0.262 0.317 0.341 761
Zack Collins * White Sox 18 0.063 0.091 0.125 0.056 2 0.111 0.278 0.167 0.111 78
Christian Colon + Reds 24 0.130 0.150 0.174 0.125 1.333 0.042 0.125 0.167 0.167 97
Michael Conforto * Mets 229 0.328 0.415 0.525 0.284 1.600 0.105 0.236 0.419 0.454 1279
Willson Contreras + Cubs 205 0.243 0.319 0.387 0.205 1.595 0.088 0.263 0.351 0.327 753
William Contreras + Braves 10 0.400 0.667 0.500 0.400 1.250 0 0.400 0.400 0.500 1244
Garrett Cooper + Marlins 112 0.283 0.333 0.505 0.250 1.786 0.098 0.223 0.366 0.446 921
Franchy Cordero * Royals 27 0.154 0.167 0.231 0.148 1.500 0.037 0.074 0.185 0.222 146
Ryan Cordell + Mets 4 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 528
Carlos Correa + Astros 203 0.261 0.326 0.375 0.236 1.438 0.079 0.227 0.325 0.340 681
Will Craig + Pirates 4 0 0 0 0 --- 0 0.250 0 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brandon Crawford * Giants 166 0.277 0.330 0.473 0.247 1.707 0.078 0.223 0.349 0.422 868
J.P. Crawford * Mariners 207 0.223 0.268 0.313 0.193 1.400 0.111 0.179 0.319 0.271 593
C.J. Cron + Tigers 52 0.190 0.182 0.548 0.154 2.875 0.173 0.308 0.346 0.442 917
Jake Cronenworth * Padres 173 0.303 0.341 0.516 0.272 1.702 0.092 0.150 0.370 0.462 1035
Kevin Cron + Diamondbacks 20 0 0 0 0 --- 0.050 0.350 0.150 0 18
Nelson Cruz + Twins 201 0.314 0.368 0.623 0.274 1.982 0.109 0.264 0.403 0.542 1294
Charlie Culberson + Braves 7 0.143 0.333 0.286 0.143 2 0 0.571 0.143 0.286 124
Cheslor Cuthbert + White Sox 1 0 0 0 0 --- 0 0 0 0 0
David Dahl * Rockies 99 0.183 0.258 0.247 0.172 1.353 0.040 0.283 0.222 0.232 295
Bobby Dalbec + Red Sox 67 0.262 0.409 0.639 0.239 2.438 0.075 0.478 0.328 0.582 1114
Travis d'Arnaud + Braves 169 0.336 0.420 0.559 0.302 1.667 0.083 0.260 0.396 0.503 1214
Matt Davidson + Reds 47 0.163 0.148 0.395 0.149 2.429 0.085 0.277 0.234 0.362 487
Chris Davis * Orioles 55 0.115 0.171 0.173 0.109 1.500 0.055 0.309 0.164 0.164 102
Jaylin Davis + Giants 12 0.167 0.200 0.417 0.167 2.500 0 0.500 0.167 0.417 488
J.D. Davis + Mets 213 0.254 0.320 0.401 0.211 1.578 0.131 0.235 0.376 0.333 852
Jonathan Davis + Blue Jays 20 0.267 0.375 0.600 0.200 2.250 0.150 0.300 0.400 0.450 1463
Khris Davis + Athletics 89 0.197 0.265 0.329 0.169 1.667 0.112 0.281 0.315 0.281 507
Austin Dean + Cardinals 7 0.250 0.500 0.500 0.143 2 0.429 0.286 0.571 0.286 2203
Paul DeJong + Cardinals 153 0.258 0.344 0.364 0.222 1.412 0.105 0.281 0.333 0.314 743
Nicky Delmonico * White Sox 22 0.150 0.167 0.150 0.136 1 0.091 0.091 0.227 0.136 109
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Travis Demeritte + Tigers 33 0.172 0.333 0.207 0.152 1.200 0.091 0.424 0.273 0.182 305
Delino DeShields + Indians 105 0.258 0.353 0.333 0.229 1.292 0.076 0.238 0.305 0.295 524
Rafael Devers * Red Sox 221 0.283 0.338 0.527 0.262 1.862 0.059 0.249 0.335 0.489 885
Aledmys Díaz + Astros 47 0.217 0.229 0.391 0.213 1.800 0.021 0.191 0.234 0.383 484
Elias Diaz + Rockies 55 0.240 0.297 0.320 0.218 1.333 0.091 0.218 0.309 0.291 508
Isan Diaz * Marlins 22 0.182 0.267 0.182 0.182 1 0 0.318 0.182 0.182 141
Lewin Diaz * Marlins 41 0.154 0.222 0.205 0.146 1.333 0.049 0.293 0.195 0.195 122
Yandy Díaz + Rays 138 0.307 0.347 0.386 0.254 1.257 0.167 0.123 0.428 0.319 1050
Alex Dickerson * Giants 148 0.290 0.299 0.565 0.257 1.947 0.101 0.176 0.365 0.500 1050
Corey Dickerson * Marlins 189 0.253 0.272 0.414 0.233 1.636 0.079 0.164 0.312 0.381 701
Derek Dietrich * Rangers 69 0.211 0.206 0.491 0.174 2.333 0.116 0.261 0.348 0.406 857
Wilmer Difo # Nationals 18 0.071 0.091 0.071 0.056 1 0.167 0.222 0.222 0.056 239
Josh Donaldson + Twins 92 0.243 0.261 0.514 0.196 2.111 0.174 0.250 0.380 0.413 1063
Brian Dozier + Mets 16 0.133 0.200 0.133 0.125 1 0.063 0.313 0.188 0.125 77
Hunter Dozier + Royals 163 0.239 0.300 0.413 0.202 1.727 0.147 0.258 0.356 0.350 871
Brandon Drury + Blue Jays 49 0.152 0.184 0.174 0.143 1.143 0.041 0.184 0.184 0.163 167
Mauricio Dubon + Giants 150 0.286 0.356 0.368 0.253 1.289 0.080 0.213 0.340 0.327 737
Steven Duggar * Giants 29 0.107 0.167 0.179 0.103 1.667 0 0.345 0.138 0.172 58
Adam Duvall + Braves 186 0.247 0.245 0.576 0.226 2.333 0.070 0.263 0.306 0.527 944
Jarrod Dyson * Pirates 55 0.157 0.195 0.157 0.145 1 0.073 0.182 0.218 0.145 224
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jarrod Dyson * White Sox 8 0.429 0.429 0.429 0.375 1 0 0 0.375 0.375 1447
Adam Eaton * Nationals 176 0.226 0.260 0.384 0.205 1.694 0.068 0.182 0.278 0.347 510
Tommy Edman # Cardinals 198 0.266 0.316 0.384 0.237 1.447 0.076 0.192 0.338 0.343 710
Edwin Encarnacion + White Sox 157 0.159 0.150 0.406 0.140 2.545 0.083 0.312 0.248 0.357 594
Adam Engel + White Sox 76 0.306 0.357 0.444 0.289 1.455 0.026 0.184 0.342 0.421 894
Phil Ervin + Reds 42 0.086 0.111 0.086 0.071 1 0.143 0.190 0.238 0.071 181
Phil Ervin + Mariners 41 0.206 0.304 0.294 0.171 1.429 0.171 0.268 0.341 0.244 527
Eduardo Escobar # Diamondbacks 202 0.191 0.217 0.311 0.173 1.629 0.074 0.188 0.257 0.282 391
Santiago Espinal + Blue Jays 66 0.267 0.356 0.333 0.242 1.250 0.061 0.242 0.303 0.303 586
Thairo Estrada + Yankees 52 0.167 0.250 0.229 0.154 1.375 0.019 0.365 0.231 0.212 338
Phillip Evans + Pirates 45 0.359 0.419 0.487 0.311 1.357 0.111 0.156 0.444 0.422 1303
Kyle Farmer + Reds 62 0.268 0.333 0.321 0.242 1.200 0.081 0.177 0.339 0.290 647
Derek Fisher * Blue Jays 39 0.226 0.300 0.452 0.179 2 0.179 0.282 0.359 0.359 936
David Fletcher + Angels 206 0.314 0.340 0.422 0.282 1.345 0.092 0.107 0.374 0.379 945
Wilmer Flores + Giants 191 0.267 0.279 0.494 0.246 1.851 0.068 0.168 0.319 0.455 817
Estevan Florial * Yankees 3 0.333 1 0.333 0.333 1 0 0.667 0.333 0.333 674
Tyler Flowers + Braves 68 0.237 0.433 0.390 0.206 1.643 0.103 0.412 0.338 0.338 674
Mike Ford * Yankees 84 0.135 0.140 0.270 0.119 2 0.083 0.190 0.226 0.238 315
Logan Forsythe + Marlins 38 0.118 0.143 0.235 0.105 2 0.105 0.316 0.211 0.211 282
Dexter Fowler # Cardinals 79 0.278 0.340 0.472 0.253 1.700 0.076 0.266 0.342 0.430 845
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jake Fraley * Mariners 26 0.174 0.267 0.304 0.154 1.750 0.077 0.308 0.269 0.269 406
Maikel Franco + Royals 220 0.276 0.306 0.453 0.255 1.643 0.068 0.173 0.323 0.418 783
Ty France + Padres 61 0.309 0.395 0.491 0.279 1.588 0.082 0.246 0.377 0.443 1016
Ty France + Mariners 70 0.297 0.370 0.469 0.271 1.579 0.086 0.229 0.357 0.429 916
Adam Frazier * Pirates 204 0.212 0.233 0.310 0.191 1.462 0.078 0.162 0.284 0.279 465
Clint Frazier + Yankees 139 0.296 0.361 0.574 0.245 1.941 0.151 0.259 0.410 0.475 1425
Todd Frazier + Rangers 121 0.241 0.300 0.380 0.215 1.577 0.083 0.215 0.322 0.339 670
Todd Frazier + Mets 30 0.207 0.263 0.379 0.200 1.833 0 0.300 0.233 0.367 399
Freddie Freeman * Braves 237 0.340 0.372 0.624 0.278 1.833 0.173 0.148 0.460 0.511 1605
Mike Freeman * Indians 40 0.229 0.320 0.314 0.200 1.375 0.075 0.275 0.300 0.275 559
Josh Fuentes + Rockies 75 0.352 0.451 0.507 0.333 1.440 0.013 0.267 0.360 0.480 1165
Cam Gallagher + Royals 60 0.283 0.341 0.434 0.250 1.533 0.100 0.183 0.350 0.383 819
Joey Gallo * Rangers 200 0.183 0.250 0.408 0.155 2.226 0.145 0.375 0.310 0.345 707
Freddy Galvis # Reds 146 0.209 0.219 0.388 0.185 1.852 0.082 0.185 0.301 0.342 579
Ben Gamel * Brewers 127 0.237 0.333 0.404 0.213 1.704 0.102 0.307 0.315 0.362 584
Adolis García + Rangers 7 0 0 0 0 --- 0.143 0.571 0.143 0 14
Avisail Garcia + Brewers 180 0.244 0.321 0.346 0.211 1.421 0.100 0.233 0.344 0.300 639
Greg Garcia * Padres 60 0.235 0.316 0.294 0.200 1.250 0.100 0.217 0.300 0.250 453
José García + Reds 64 0.206 0.342 0.206 0.203 1 0.016 0.391 0.219 0.203 194
Leury Garcia # White Sox 63 0.271 0.277 0.441 0.254 1.625 0.063 0.143 0.317 0.413 817
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Luis Garcia * Nationals 114 0.306 0.368 0.414 0.298 1.353 0.026 0.193 0.325 0.404 676
Brett Gardner * Yankees 148 0.207 0.238 0.388 0.169 1.880 0.169 0.223 0.345 0.318 787
Kyle Garlick + Phillies 23 0.136 0.200 0.182 0.130 1.333 0 0.304 0.174 0.174 164
Dustin Garneau + Astros 33 0.148 0.188 0.333 0.121 2.250 0.152 0.303 0.273 0.273 453
Mitch Garver + Twins 70 0.148 0.258 0.197 0.129 1.333 0.100 0.429 0.243 0.171 319
Andres Gimenez * Mets 127 0.265 0.326 0.381 0.236 1.433 0.055 0.205 0.339 0.339 821
Ryan Goins * White Sox 10 0 0 0 0 --- 0.100 0.100 0.100 0 0
Paul Goldschmidt + Cardinals 203 0.307 0.354 0.482 0.251 1.569 0.167 0.167 0.424 0.394 1267
Yan Gomes + Nationals 100 0.261 0.292 0.435 0.240 1.667 0.050 0.190 0.300 0.400 771
Erik Gonzalez + Pirates 175 0.245 0.308 0.387 0.229 1.575 0.046 0.246 0.274 0.360 514
Luis Gonzalez * White Sox 2 0 0 0 0 --- 0 0.500 0.500 0 840
Marwin Gonzalez # Twins 180 0.209 0.233 0.323 0.183 1.545 0.089 0.206 0.283 0.283 575
Niko Goodrum # Tigers 153 0.185 0.282 0.356 0.163 1.920 0.098 0.405 0.261 0.314 542
Brian Goodwin * Angels 109 0.242 0.333 0.463 0.211 1.913 0.110 0.321 0.330 0.404 837
Brian Goodwin * Reds 51 0.156 0.192 0.333 0.137 2.143 0.098 0.353 0.235 0.294 510
Alex Gordon * Royals 167 0.215 0.250 0.322 0.192 1.500 0.090 0.198 0.299 0.287 575
Dee Strange-Gordon * Mariners 74 0.188 0.232 0.203 0.176 1.077 0.041 0.176 0.243 0.189 244
Phil Gosselin + Phillies 98 0.261 0.333 0.420 0.235 1.609 0.102 0.255 0.337 0.378 728
Yuli Gurriel + Astros 206 0.245 0.245 0.415 0.223 1.696 0.053 0.117 0.286 0.379 639
Yasmani Grandal # White Sox 180 0.235 0.308 0.423 0.194 1.800 0.156 0.294 0.356 0.350 854
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Didi Gregorius * Phillies 212 0.288 0.293 0.492 0.259 1.709 0.066 0.127 0.344 0.443 922
Grayson Greiner + Tigers 55 0.118 0.107 0.333 0.109 2.833 0.055 0.364 0.182 0.309 347
Randal Grichuk + Blue Jays 208 0.263 0.289 0.464 0.245 1.765 0.058 0.212 0.303 0.433 741
Trent Grisham * Padres 232 0.255 0.311 0.450 0.220 1.765 0.112 0.246 0.345 0.388 933
Robbie Grossman # Athletics 173 0.231 0.259 0.435 0.197 1.882 0.121 0.173 0.347 0.370 856
Deivy Grullon + Red Sox 4 0.333 0.500 0.333 0.250 1 0.250 0.250 0.500 0.250 1485
Vladimir Guerrero Jr. + Blue Jays 219 0.249 0.273 0.437 0.224 1.755 0.091 0.164 0.324 0.393 720
Luis Guillorme * Mets 58 0.347 0.459 0.429 0.293 1.235 0.138 0.224 0.431 0.362 1235
Lourdes Gurriel Jr. + Blue Jays 206 0.295 0.331 0.516 0.272 1.750 0.068 0.209 0.340 0.476 956
Kelvin Gutierrez + Royals 12 0.111 0.333 0.111 0.083 1 0.250 0.500 0.333 0.083 351
Ronald Guzman * Rangers 70 0.250 0.302 0.438 0.229 1.750 0.071 0.257 0.314 0.400 829
Jedd Gyorko + Brewers 111 0.274 0.288 0.579 0.234 2.115 0.126 0.261 0.360 0.495 1151
Eric Haase + Tigers 7 0.333 0.400 0.333 0.286 1 0.143 0.143 0.429 0.286 1070
Sam Haggerty # Mariners 54 0.260 0.364 0.400 0.241 1.538 0.074 0.296 0.315 0.370 778
Billy Hamilton # Mets 25 0.045 0.050 0.045 0.040 1 0.040 0.120 0.080 0.040 26
Billy Hamilton # Cubs 2 0.500 0.500 0.500 0.500 1 0 0 0.500 0.500 0
Garrett Hampson + Rockies 157 0.238 0.319 0.406 0.217 1.706 0.064 0.306 0.280 0.369 616
Ian Happ # Cubs 214 0.262 0.321 0.530 0.224 2.021 0.136 0.276 0.364 0.453 1040
Bryce Harper * Phillies 219 0.254 0.264 0.509 0.201 2 0.187 0.178 0.397 0.402 1138
Josh Harrison + Nationals 70 0.262 0.260 0.443 0.229 1.688 0.057 0.143 0.329 0.386 796
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Monte Harrison + Marlins 47 0.140 0.278 0.233 0.128 1.667 0.085 0.511 0.213 0.213 337
Adam Haseley * Phillies 85 0.288 0.368 0.356 0.247 1.238 0.071 0.200 0.341 0.306 644
Ke'Bryan Hayes + Pirates 69 0.323 0.405 0.597 0.290 1.850 0.087 0.246 0.391 0.536 1223
Austin Hays + Orioles 106 0.240 0.280 0.313 0.217 1.304 0.066 0.189 0.302 0.283 574
Ryon Healy + Brewers 6 0.167 0.250 0.167 0.167 1 0 0.333 0.167 0.167 113
Nick Heath * Royals 17 0.154 0.286 0.231 0.118 1.500 0.118 0.353 0.294 0.176 567
Adeiny Hechavarria + Braves 46 0.256 0.344 0.302 0.239 1.182 0.065 0.239 0.304 0.283 502
Austin Hedges + Padres 71 0.158 0.162 0.333 0.127 2.111 0.085 0.254 0.239 0.268 413
Austin Hedges + Indians 10 0.100 0.167 0.100 0.100 1 0 0.400 0.100 0.100 28
Jonah Heim # Athletics 33 0.267 0.296 0.267 0.242 1 0.091 0.091 0.333 0.242 506
Scott Heineman + Rangers 54 0.154 0.175 0.269 0.148 1.750 0.037 0.204 0.185 0.259 249
Tyler Heineman # Giants 47 0.195 0.229 0.220 0.170 1.125 0.085 0.128 0.277 0.191 340
Guillermo Heredia + Pirates 18 0.188 0.250 0.188 0.167 1 0.111 0.222 0.278 0.167 361
Guillermo Heredia + Mets 3 0 0 0 0 --- 0.333 0 0.333 0 244
Michael Hermosillo + Angels 10 0.250 0.250 0.250 0.200 1 0.100 0.100 0.300 0.200 936
Cesar Hernandez # Indians 235 0.278 0.365 0.392 0.251 1.407 0.085 0.230 0.340 0.353 725
Enrique Hernandez + Dodgers 132 0.228 0.256 0.415 0.212 1.821 0.045 0.220 0.273 0.386 551
Oscar Hernandez + Royals 4 0.500 0.667 0.500 0.500 1 0 0.250 0.500 0.500 1066
Teoscar Hernandez + Blue Jays 185 0.310 0.374 0.632 0.286 2.038 0.070 0.308 0.357 0.584 1233
Yadiel Hernández * Nationals 8 0.125 0.250 0.250 0.125 2 0 0.500 0.125 0.250 89
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dilson Herrera + Orioles 6 0 0 0 0 --- 0 0.667 0.167 0 27
Jason Heyward * Cubs 165 0.291 0.333 0.500 0.236 1.718 0.164 0.188 0.412 0.406 1301
Aaron Hicks # Yankees 186 0.218 0.248 0.395 0.172 1.813 0.204 0.177 0.382 0.312 854
Kyle Higashioka + Yankees 40 0.250 0.231 0.550 0.250 2.200 0 0.250 0.250 0.550 790
Derek Hill + Tigers 8 0 0 0 0 --- 0.125 0.500 0.125 0 7
Sam Hilliard * Rockies 96 0.239 0.319 0.489 0.219 2.048 0.083 0.365 0.302 0.448 828
Keston Hiura + Brewers 224 0.215 0.271 0.436 0.188 2.024 0.071 0.344 0.308 0.379 729
Nico Hoerner + Cubs 115 0.230 0.291 0.270 0.200 1.174 0.078 0.200 0.304 0.235 540
Bryan Holaday + Orioles 31 0.167 0.238 0.200 0.161 1.200 0.032 0.290 0.194 0.194 165
Brock Holt * Brewers 36 0.100 0.136 0.100 0.083 1 0.111 0.250 0.222 0.083 146
Brock Holt * Nationals 47 0.318 0.424 0.409 0.298 1.286 0.064 0.234 0.362 0.383 824
Rhys Hoskins + Phillies 185 0.245 0.276 0.503 0.200 2.054 0.157 0.232 0.384 0.411 1094
Eric Hosmer * Padres 137 0.278 0.293 0.516 0.255 1.857 0.066 0.190 0.336 0.474 934
Joe Hudson + Mariners 20 0.176 0.250 0.176 0.150 1 0.100 0.250 0.250 0.150 215
Sam Huff + Rangers 17 0.188 0.286 0.438 0.176 2.333 0.059 0.471 0.235 0.412 549
José Iglesias + Orioles 138 0.377 0.425 0.515 0.355 1.367 0.022 0.123 0.406 0.486 1283
Ender Inciarte * Braves 117 0.214 0.244 0.282 0.188 1.318 0.094 0.154 0.282 0.248 513
Alex Jackson + Braves 7 0.286 0.667 0.429 0.286 1.500 0 0.571 0.286 0.429 283
Travis Jankowski * Reds 17 0.067 0.125 0.067 0.059 1 0.118 0.412 0.176 0.059 43
Danny Jansen + Blue Jays 131 0.160 0.173 0.292 0.130 1.824 0.153 0.214 0.290 0.237 553
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jon Jay * Diamondbacks 49 0.093 0.088 0.186 0.082 2 0.041 0.224 0.143 0.163 230
Ryan Jeffers + Twins 52 0.283 0.385 0.478 0.250 1.692 0.077 0.327 0.365 0.423 1072
Eloy Jimenez + White Sox 215 0.297 0.333 0.564 0.279 1.900 0.056 0.237 0.335 0.530 1011
Daniel Johnson * Indians 13 0.083 0.143 0.083 0.077 1 0.077 0.385 0.154 0.077 6
JaCoby Jones + Tigers 108 0.268 0.356 0.515 0.241 1.923 0.065 0.315 0.333 0.463 915
Taylor Jones + Astros 22 0.190 0.231 0.381 0.182 2 0.045 0.318 0.227 0.364 352
Caleb Joseph + Blue Jays 9 0.125 0 0.500 0.111 4 0.111 0.111 0.222 0.444 704
Matthew Joyce * Marlins 132 0.239 0.329 0.327 0.205 1.370 0.136 0.273 0.341 0.280 705
Aaron Judge + Yankees 90 0.256 0.255 0.610 0.233 2.381 0.056 0.289 0.311 0.556 932
Carson Kelly + Diamondbacks 114 0.194 0.221 0.343 0.184 1.762 0.053 0.237 0.237 0.325 401
Matt Kemp + Rockies 125 0.228 0.294 0.412 0.208 1.808 0.088 0.320 0.296 0.376 602
Tony Kemp * Athletics 103 0.241 0.282 0.289 0.194 1.200 0.136 0.136 0.359 0.233 735
Howie Kendrick + Nationals 100 0.275 0.311 0.385 0.250 1.400 0.070 0.170 0.320 0.350 638
Max Kepler * Twins 173 0.219 0.223 0.424 0.191 1.939 0.110 0.185 0.312 0.370 775
Carter Kieboom + Nationals 122 0.202 0.299 0.212 0.164 1.050 0.139 0.270 0.344 0.172 446
Kevin Kiermaier * Rays 147 0.228 0.302 0.386 0.197 1.690 0.129 0.259 0.333 0.333 742
Isiah Kiner-Falefa + Rangers 204 0.295 0.333 0.384 0.275 1.304 0.054 0.142 0.338 0.358 751
Scott Kingery + Phillies 106 0.147 0.182 0.253 0.132 1.714 0.085 0.255 0.226 0.226 297
Jason Kipnis * Cubs 117 0.255 0.367 0.439 0.214 1.720 0.137 0.316 0.359 0.368 981
Alejandro Kirk + Blue Jays 15 0.429 0.417 0.714 0.400 1.667 0.067 0.067 0.467 0.667 2099
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andrew Knapp # Phillies 74 0.310 0.395 0.466 0.243 1.500 0.189 0.203 0.446 0.365 1502
Andrew Knizner + Cardinals 17 0.250 0.333 0.313 0.235 1.250 0 0.294 0.235 0.294 235
Erik Kratz + Yankees 30 0.321 0.409 0.393 0.300 1.222 0.067 0.200 0.367 0.367 851
Jake Lamb * Diamondbacks 50 0.116 0.192 0.140 0.100 1.200 0.120 0.340 0.240 0.120 198
Jake Lamb * Athletics 24 0.364 0.353 0.727 0.333 2 0.042 0.125 0.417 0.667 1680
Tommy La Stella * Angels 117 0.273 0.258 0.475 0.231 1.741 0.128 0.060 0.368 0.402 973
Tommy La Stella * Athletics 85 0.293 0.288 0.413 0.259 1.409 0.094 0.024 0.365 0.365 933
Ramon Laureano + Athletics 204 0.211 0.265 0.349 0.172 1.657 0.113 0.250 0.343 0.284 707
Ryan Lavarnway + Marlins 11 0.364 0.444 0.364 0.364 1 0 0.182 0.364 0.364 852
DJ LeMahieu + Yankees 188 0.365 0.364 0.612 0.330 1.677 0.085 0.096 0.420 0.553 1589
Sandy Leon # Indians 78 0.138 0.163 0.246 0.115 1.778 0.154 0.256 0.282 0.205 394
Kyle Lewis + Mariners 222 0.278 0.350 0.471 0.234 1.692 0.149 0.275 0.383 0.396 1087
Francisco Lindor # Indians 240 0.270 0.294 0.437 0.242 1.621 0.079 0.163 0.338 0.392 775
Tzu-Wei Lin * Red Sox 49 0.159 0.241 0.182 0.143 1.143 0.041 0.327 0.184 0.163 160
Tim Locastro + Diamondbacks 66 0.232 0.286 0.375 0.197 1.615 0.106 0.197 0.333 0.318 774
Evan Longoria + Giants 182 0.266 0.295 0.432 0.247 1.622 0.044 0.187 0.302 0.401 657
Shed Long * Mariners 128 0.171 0.221 0.291 0.156 1.700 0.086 0.289 0.242 0.266 393
Tim Lopes + Mariners 130 0.260 0.326 0.382 0.246 1.469 0.038 0.208 0.300 0.362 597
Nicky Lopez * Royals 172 0.212 0.272 0.278 0.186 1.313 0.099 0.209 0.297 0.244 410
Michael Lorenzen + Reds 1 --- 0 --- 0 --- 0 0 1 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brandon Lowe * Rays 206 0.271 0.310 0.565 0.233 2.083 0.112 0.257 0.364 0.485 1148
Nate Lowe * Rays 59 0.260 0.375 0.540 0.220 2.077 0.153 0.373 0.373 0.458 1009
Dawel Lugo + Tigers 11 0.200 0.222 0.200 0.182 1 0.091 0.091 0.273 0.182 207
Jordan Luplow + Indians 77 0.190 0.216 0.317 0.156 1.667 0.156 0.156 0.325 0.260 560
Gavin Lux * Dodgers 65 0.169 0.184 0.356 0.154 2.100 0.092 0.277 0.246 0.323 515
Manny Machado + Padres 234 0.314 0.302 0.604 0.278 1.923 0.098 0.141 0.376 0.534 1206
Vimael Machin * Athletics 67 0.203 0.240 0.237 0.179 1.167 0.119 0.134 0.299 0.209 364
Nick Madrigal + White Sox 90 0.353 0.385 0.388 0.333 1.100 0.033 0.078 0.389 0.367 909
Martin Maldonado + Astros 154 0.219 0.307 0.367 0.182 1.679 0.149 0.312 0.338 0.305 712
Rafael Marchan # Phillies 9 0.500 0.600 0.875 0.444 1.750 0.111 0.222 0.556 0.778 3424
Manuel Margot + Rays 152 0.261 0.307 0.341 0.237 1.306 0.086 0.158 0.322 0.309 732
Jake Marisnick + Mets 34 0.333 0.429 0.606 0.324 1.818 0.029 0.294 0.353 0.588 1208
Nick Markakis * Braves 121 0.252 0.307 0.405 0.231 1.607 0.074 0.182 0.314 0.372 567
Jose Marmolejos * Mariners 100 0.223 0.242 0.457 0.210 2.048 0.050 0.260 0.270 0.430 628
Ketel Marte # Diamondbacks 173 0.290 0.315 0.407 0.272 1.404 0.029 0.110 0.324 0.382 762
Starling Marte + Diamondbacks 138 0.311 0.353 0.443 0.275 1.421 0.072 0.138 0.384 0.391 1007
Starling Marte + Marlins 92 0.261 0.294 0.432 0.250 1.652 0.022 0.185 0.293 0.413 699
Jason Martin * Pirates 11 0 0 0 0 --- 0.182 0.364 0.182 0 37
J.D. Martinez + Red Sox 209 0.205 0.250 0.373 0.182 1.816 0.096 0.254 0.287 0.330 551
Jose Martinez + Rays 76 0.239 0.311 0.388 0.211 1.625 0.118 0.263 0.329 0.342 589
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jose Martinez + Cubs 18 0 0 0 0 --- 0.056 0.278 0.056 0 0
Jorge Mateo + Padres 25 0.130 0.231 0.217 0.120 1.667 0.040 0.400 0.160 0.200 78
Jeff Mathis + Rangers 60 0.148 0.188 0.296 0.133 2 0.083 0.350 0.217 0.267 404
Mark Mathias + Brewers 36 0.278 0.345 0.361 0.278 1.300 0 0.194 0.278 0.361 611
Wyatt Mathisen + Diamondbacks 21 0.111 0.286 0.111 0.095 1 0.095 0.524 0.238 0.095 166
Cameron Maybin + Tigers 45 0.244 0.333 0.415 0.222 1.700 0.089 0.289 0.311 0.378 537
Cameron Maybin + Cubs 37 0.250 0.333 0.361 0.243 1.444 0 0.243 0.270 0.351 546
Jack Mayfield + Astros 41 0.179 0.269 0.205 0.171 1.143 0.024 0.317 0.195 0.195 140
Nomar Mazara * White Sox 132 0.217 0.321 0.283 0.197 1.308 0.068 0.311 0.288 0.258 426
Ryan McBroom + Royals 79 0.253 0.333 0.493 0.241 1.947 0.051 0.354 0.291 0.468 744
James McCann + White Sox 98 0.299 0.345 0.540 0.265 1.808 0.051 0.255 0.357 0.480 1138
Joe McCarthy * Giants 10 0 0 0 0 --- 0 0.500 0 0 0
Andrew McCutchen + Phillies 215 0.240 0.270 0.396 0.214 1.652 0.098 0.205 0.316 0.353 734
Reese McGuire * Blue Jays 45 0.073 0.069 0.146 0.067 2 0 0.244 0.067 0.133 110
Billy McKinney * Blue Jays 3 0.667 0.667 0.667 0.667 1 0 0 0.667 0.667 5828
Zach McKinstry * Dodgers 7 0.286 0.500 0.429 0.286 1.500 0 0.429 0.286 0.429 283
Ryan McMahon * Rockies 166 0.212 0.300 0.390 0.187 1.839 0.102 0.361 0.301 0.343 663
Jeff McNeil * Mets 188 0.325 0.350 0.485 0.282 1.491 0.101 0.117 0.399 0.420 1175
Austin Meadows * Rays 152 0.205 0.288 0.371 0.178 1.815 0.112 0.329 0.296 0.322 618
Erick Mejia # Royals 16 0.071 0.143 0.143 0.063 2 0 0.438 0.063 0.125 57
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Francisco Mejia # Padres 42 0.077 0.069 0.179 0.071 2.333 0.024 0.214 0.143 0.167 156
Danny Mendick + White Sox 114 0.243 0.288 0.383 0.228 1.577 0.053 0.219 0.281 0.360 556
Oscar Mercado + Indians 83 0.132 0.170 0.184 0.120 1.400 0.060 0.277 0.181 0.169 219
Jordy Mercer + Tigers 9 0.222 0.250 0.222 0.222 1 0 0.111 0.222 0.222 118
Jordy Mercer + Yankees 13 0.182 0.200 0.182 0.154 1 0.154 0.077 0.308 0.154 369
Yermin Mercedes + White Sox 1 0 0 0 0 --- 0 0 0 0 0
Whit Merrifield + Royals 238 0.285 0.292 0.457 0.265 1.603 0.050 0.118 0.332 0.424 864
Brad Miller * Cardinals 155 0.236 0.284 0.465 0.194 1.967 0.155 0.258 0.368 0.381 1003
Alec Mills + Cubs 1 0 0 0 0 --- 0 1 0 0 0
Yadier Molina + Cardinals 134 0.264 0.271 0.368 0.246 1.394 0.030 0.112 0.299 0.343 550
Yoan Moncada # White Sox 204 0.227 0.318 0.369 0.196 1.625 0.123 0.309 0.324 0.319 699
Adalberto Mondesi # Royals 208 0.208 0.296 0.315 0.197 1.512 0.038 0.327 0.240 0.298 392
Mickey Moniak * Phillies 15 0.182 0.286 0.182 0.133 1 0.267 0.267 0.400 0.133 648
Dylan Moore + Mariners 159 0.255 0.314 0.496 0.220 1.943 0.088 0.270 0.358 0.428 951
Colin Moran * Pirates 177 0.236 0.279 0.439 0.209 1.865 0.096 0.260 0.316 0.390 694
Mitch Moreland * Red Sox 79 0.328 0.341 0.746 0.278 2.273 0.139 0.228 0.430 0.633 1733
Mitch Moreland * Padres 57 0.185 0.220 0.315 0.175 1.700 0.053 0.211 0.228 0.298 363
Logan Morrison * Brewers 28 0.120 0.125 0.280 0.107 2.333 0.107 0.286 0.214 0.250 341
Ryan Mountcastle + Orioles 113 0.330 0.400 0.530 0.292 1.606 0.088 0.239 0.389 0.469 1308
Mike Moustakas * Reds 142 0.218 0.250 0.420 0.183 1.923 0.127 0.239 0.338 0.352 759
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Cedric Mullins # Orioles 127 0.267 0.349 0.362 0.244 1.355 0.055 0.244 0.307 0.331 623
Max Muncy * Dodgers 227 0.189 0.207 0.373 0.154 1.971 0.159 0.247 0.330 0.304 712
Yairo Munoz + Red Sox 45 0.333 0.424 0.511 0.333 1.533 0 0.244 0.333 0.511 893
Daniel Murphy * Rockies 128 0.235 0.260 0.336 0.219 1.429 0.055 0.164 0.273 0.313 481
John Ryan Murphy + Pirates 59 0.185 0.357 0.222 0.169 1.200 0.068 0.441 0.237 0.203 224
Sean Murphy + Athletics 122 0.238 0.281 0.446 0.197 1.875 0.172 0.254 0.369 0.369 872
Wil Myers + Padres 200 0.298 0.342 0.624 0.270 2.093 0.085 0.250 0.365 0.565 1222
Tyler Naquin * Indians 125 0.237 0.286 0.424 0.224 1.786 0.032 0.256 0.264 0.400 568
Omar Narvaez * Brewers 118 0.170 0.246 0.270 0.144 1.588 0.136 0.314 0.297 0.229 455
Brian Navarreto + Marlins 5 0.400 0.500 0.400 0.400 1 0 0.200 0.400 0.400 1108
Josh Naylor * Padres 38 0.278 0.290 0.417 0.263 1.500 0.026 0.105 0.316 0.395 701
Josh Naylor * Indians 53 0.229 0.262 0.292 0.208 1.273 0.075 0.113 0.283 0.264 464
Kevin Newman + Pirates 172 0.224 0.250 0.276 0.203 1.229 0.070 0.122 0.279 0.250 462
Tomas Nido + Mets 26 0.292 0.313 0.583 0.269 2 0.077 0.231 0.346 0.538 921
Brandon Nimmo * Mets 209 0.279 0.320 0.500 0.230 1.792 0.148 0.187 0.407 0.411 1175
John Nogowski + Cardinals 4 0.250 0.333 0.250 0.250 1 0 0.250 0.250 0.250 319
Austin Nola + Mariners 110 0.306 0.325 0.531 0.273 1.733 0.082 0.155 0.373 0.473 1137
Austin Nola + Padres 57 0.204 0.235 0.388 0.175 1.900 0.123 0.228 0.316 0.333 635
Jake Noll + Nationals 11 0.364 0.400 0.455 0.364 1.250 0 0.091 0.364 0.455 719
Jacob Nottingham + Brewers 40 0.200 0.176 0.571 0.175 2.857 0.100 0.350 0.300 0.500 881
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Eduardo Nunez + Mets 2 0.500 0.500 0.500 0.500 1 0 0 0.500 0.500 3383
Renato Nunez + Orioles 202 0.250 0.307 0.478 0.228 1.913 0.069 0.297 0.312 0.436 796
Joseph Odom + Mariners 35 0.097 0.200 0.097 0.086 1 0.086 0.457 0.171 0.086 104
Rougned Odor * Rangers 128 0.167 0.158 0.400 0.156 2.400 0.047 0.289 0.211 0.375 486
Brian O'Grady * Rays 5 0.400 0.500 0.600 0.400 1.500 0 0.200 0.400 0.600 1714
Ryan O'Hearn * Royals 124 0.198 0.275 0.311 0.169 1.571 0.137 0.290 0.306 0.266 464
Shohei Ohtani * Angels 161 0.193 0.236 0.364 0.168 1.889 0.130 0.280 0.298 0.317 617
Edward Olivares + Padres 36 0.176 0.263 0.294 0.167 1.667 0.056 0.389 0.222 0.278 321
Edward Olivares + Royals 54 0.269 0.293 0.442 0.259 1.643 0.019 0.185 0.278 0.426 629
Jared Oliva + Pirates 1 0 0 0 0 --- 0 1 0 0 0
Matt Olson * Athletics 221 0.196 0.213 0.450 0.167 2.297 0.140 0.303 0.312 0.385 785
Jorge Oña + Padres 15 0.250 0.500 0.583 0.200 2.333 0.133 0.467 0.400 0.467 1439
Tyler O'Neill + Cardinals 150 0.180 0.198 0.376 0.160 2.083 0.093 0.273 0.267 0.333 554
Nate Orf + Athletics 2 0 0 0 0 --- 0 0 0 0 0
Jose Osuna + Pirates 68 0.169 0.184 0.277 0.162 1.636 0.044 0.206 0.206 0.265 317
Chris Owings + Rockies 44 0.268 0.321 0.439 0.250 1.636 0.068 0.250 0.318 0.409 803
Marcell Ozuna + Braves 238 0.316 0.370 0.592 0.273 1.877 0.130 0.239 0.403 0.513 1318
Cristian Pache + Braves 4 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 319
Joe Panik * Blue Jays 124 0.248 0.313 0.333 0.210 1.346 0.145 0.194 0.363 0.282 665
Isaac Paredes + Tigers 85 0.203 0.254 0.291 0.188 1.438 0.071 0.224 0.259 0.271 380
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mark Payton * Reds 20 0.167 0.231 0.222 0.150 1.333 0.100 0.250 0.250 0.200 247
Joc Pederson * Dodgers 124 0.174 0.178 0.376 0.153 2.158 0.081 0.242 0.266 0.331 531
Hunter Pence + Giants 56 0.096 0.086 0.250 0.089 2.600 0.054 0.268 0.161 0.232 223
David Peralta * Diamondbacks 202 0.287 0.345 0.420 0.267 1.463 0.059 0.213 0.327 0.391 759
Jose Peraza + Red Sox 120 0.225 0.258 0.342 0.208 1.520 0.042 0.150 0.275 0.317 463
Hernan Perez + Cubs 6 0.167 0.250 0.167 0.167 1 0 0.333 0.167 0.167 113
Michael Perez * Rays 87 0.177 0.236 0.253 0.161 1.429 0.069 0.276 0.241 0.230 309
Roberto Perez + Indians 95 0.157 0.250 0.205 0.137 1.308 0.105 0.358 0.263 0.179 338
Salvador Perez + Royals 131 0.357 0.394 0.635 0.344 1.778 0.023 0.191 0.374 0.611 1367
Jace Peterson * Brewers 51 0.211 0.273 0.395 0.157 1.875 0.235 0.294 0.392 0.294 1080
Tommy Pham + Padres 103 0.213 0.258 0.292 0.184 1.368 0.126 0.204 0.320 0.252 595
Josh Phegley + Cubs 18 0.063 0 0.250 0.056 4 0.056 0.167 0.167 0.222 364
Brett Phillips * Royals 34 0.226 0.273 0.387 0.206 1.714 0.088 0.235 0.294 0.353 696
Brett Phillips * Rays 16 0.071 0.100 0.214 0.063 3 0.125 0.250 0.188 0.188 286
Kevin Pillar + Red Sox 126 0.274 0.311 0.470 0.254 1.719 0.063 0.183 0.325 0.437 768
Kevin Pillar + Rockies 70 0.299 0.346 0.448 0.286 1.500 0.043 0.186 0.329 0.429 799
Manny Pina + Brewers 45 0.231 0.269 0.410 0.200 1.778 0.067 0.244 0.333 0.356 779
Chad Pinder + Athletics 57 0.226 0.256 0.396 0.211 1.750 0.070 0.211 0.281 0.368 500
Stephen Piscotty + Athletics 151 0.241 0.309 0.390 0.225 1.618 0.046 0.285 0.278 0.364 563
Kevin Plawecki + Red Sox 74 0.286 0.328 0.400 0.270 1.400 0.027 0.149 0.324 0.378 628
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Gregory Polanco * Pirates 155 0.149 0.203 0.319 0.135 2.143 0.071 0.406 0.206 0.290 408
Jorge Polanco # Twins 210 0.264 0.296 0.363 0.243 1.373 0.062 0.148 0.310 0.333 575
AJ Pollock + Dodgers 187 0.274 0.288 0.531 0.257 1.938 0.053 0.214 0.310 0.497 840
Jurickson Profar # Padres 186 0.268 0.278 0.421 0.237 1.568 0.081 0.140 0.339 0.371 868
Cesar Puello + Red Sox 7 0.200 0.333 0.200 0.143 1 0.286 0.286 0.429 0.143 793
Albert Pujols + Angels 149 0.237 0.245 0.424 0.221 1.788 0.060 0.154 0.289 0.396 603
Roman Quinn # Phillies 107 0.218 0.317 0.327 0.206 1.500 0.047 0.336 0.262 0.308 559
Harold Ramirez + Marlins 11 0.200 0.250 0.200 0.182 1 0.091 0.182 0.273 0.182 207
Jose Ramirez # Indians 229 0.290 0.290 0.595 0.253 2.052 0.118 0.175 0.376 0.520 1275
Wilson Ramos + Mets 146 0.241 0.277 0.376 0.219 1.563 0.068 0.199 0.301 0.342 574
Rangel Ravelo + Cardinals 37 0.161 0.148 0.290 0.135 1.800 0.108 0.135 0.243 0.243 510
J.T. Realmuto + Phillies 171 0.267 0.305 0.527 0.234 1.975 0.088 0.257 0.357 0.462 1037
Josh Reddick * Astros 188 0.232 0.279 0.363 0.207 1.564 0.096 0.197 0.303 0.324 568
Rob Refsnyder + Rangers 34 0.200 0.300 0.233 0.176 1.167 0.059 0.324 0.265 0.206 398
Anthony Rendon + Angels 218 0.277 0.288 0.497 0.225 1.796 0.165 0.133 0.413 0.404 1120
Hunter Renfroe + Rays 126 0.155 0.129 0.418 0.135 2.706 0.103 0.262 0.254 0.365 614
Luis Rengifo # Angels 95 0.138 0.175 0.188 0.116 1.364 0.147 0.232 0.263 0.158 270
Franmil Reyes + Indians 217 0.277 0.366 0.455 0.244 1.642 0.101 0.290 0.350 0.401 895
Victor Reyes # Tigers 189 0.283 0.348 0.411 0.270 1.451 0.042 0.217 0.317 0.392 741
Bryan Reynolds # Pirates 188 0.182 0.223 0.333 0.160 1.833 0.112 0.255 0.277 0.293 498
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Matt Reynolds + Royals 11 0 0 0 0 --- 0 0.636 0 0 0
Joey Rickard + Giants 6 0 0 0 0 --- 0.167 0.167 0.167 0 27
JT Riddle * Pirates 58 0.143 0.152 0.232 0.138 1.625 0.034 0.155 0.172 0.224 225
Austin Riley + Braves 196 0.239 0.278 0.422 0.219 1.767 0.071 0.240 0.296 0.388 650
Edwin Rios * Dodgers 74 0.224 0.213 0.522 0.203 2.333 0.054 0.216 0.284 0.473 765
Rene Rivera + Mets 4 0.250 1 0.250 0.250 1 0 0.750 0.250 0.250 319
Yadiel Rivera + Rangers 5 0 0 0 0 --- 0 0.200 0 0 0
Anthony Rizzo * Cubs 224 0.213 0.212 0.383 0.179 1.800 0.116 0.156 0.330 0.321 719
Daniel Robertson + Giants 20 0.333 0.462 0.333 0.300 1 0.100 0.250 0.400 0.300 935
Luis Robert + White Sox 207 0.230 0.284 0.454 0.203 1.976 0.092 0.314 0.300 0.401 775
Victor Robles + Nationals 179 0.233 0.306 0.333 0.207 1.432 0.050 0.263 0.302 0.296 610
Brendan Rodgers + Rockies 21 0.095 0.133 0.143 0.095 1.500 0 0.286 0.095 0.143 34
Sean Rodriguez + Marlins 13 0.154 0.286 0.154 0.154 1 0 0.462 0.154 0.154 92
Josh Rojas * Diamondbacks 70 0.180 0.234 0.180 0.157 1 0.100 0.229 0.257 0.157 330
Miguel Rojas + Marlins 123 0.343 0.368 0.562 0.293 1.639 0.130 0.114 0.439 0.480 1517
Austin Romine + Tigers 122 0.239 0.347 0.325 0.230 1.357 0.033 0.336 0.262 0.311 436
Brent Rooker + Twins 21 0.316 0.385 0.579 0.286 1.833 0 0.238 0.381 0.524 1202
Amed Rosario + Mets 130 0.260 0.316 0.370 0.254 1.424 0.023 0.223 0.277 0.362 505
Eddie Rosario * Twins 209 0.251 0.245 0.471 0.230 1.875 0.086 0.153 0.316 0.431 803
Darin Ruf + Giants 91 0.284 0.327 0.543 0.253 1.913 0.110 0.231 0.363 0.484 1132
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Keibert Ruiz # Dodgers 8 0.250 0.250 0.625 0.250 2.500 0 0.375 0.250 0.625 897
Rio Ruiz * Orioles 179 0.213 0.227 0.413 0.190 1.941 0.095 0.235 0.285 0.369 618
Ali Sanchez + Mets 10 0.111 0.167 0.111 0.100 1 0.100 0.300 0.200 0.100 0
Yolmer Sanchez # White Sox 18 0.286 0.444 0.500 0.222 1.750 0.222 0.278 0.444 0.389 1146
Gary Sanchez + Yankees 162 0.147 0.147 0.385 0.130 2.619 0.093 0.358 0.247 0.340 510
Jesus Sanchez * Marlins 29 0.040 0.071 0.080 0.034 2 0.138 0.379 0.172 0.069 51
Pablo Sandoval # Giants 90 0.220 0.266 0.268 0.200 1.222 0.067 0.200 0.278 0.244 414
Miguel Sano + Twins 188 0.212 0.315 0.512 0.191 2.417 0.090 0.447 0.287 0.463 732
Anthony Santander # Orioles 165 0.261 0.248 0.575 0.242 2.200 0.061 0.152 0.315 0.533 875
Carlos Santana # Indians 232 0.194 0.214 0.312 0.155 1.611 0.190 0.177 0.349 0.250 665
Danny Santana # Rangers 63 0.145 0.226 0.273 0.127 1.875 0.111 0.381 0.238 0.238 357
Domingo Santana + Indians 84 0.157 0.209 0.286 0.131 1.818 0.155 0.298 0.298 0.238 454
Scott Schebler * Braves 1 0 0 0 0 --- 0 0 0 0 0
Jonathan Schoop + Tigers 177 0.278 0.316 0.475 0.254 1.711 0.045 0.220 0.322 0.435 840
Max Schrock * Cardinals 17 0.176 0.200 0.353 0.176 2 0 0.353 0.176 0.353 402
Kyle Schwarber * Cubs 200 0.198 0.240 0.407 0.170 2.059 0.130 0.310 0.310 0.350 692
Corey Seager * Dodgers 207 0.311 0.317 0.589 0.285 1.898 0.072 0.159 0.362 0.541 1130
Kyle Seager * Mariners 224 0.232 0.233 0.403 0.188 1.738 0.134 0.134 0.353 0.326 889
Jean Segura + Phillies 193 0.266 0.315 0.426 0.233 1.600 0.114 0.202 0.352 0.373 803
Marcus Semien + Athletics 210 0.229 0.267 0.394 0.205 1.721 0.105 0.219 0.310 0.352 675
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nick Senzel + Reds 67 0.203 0.217 0.407 0.179 2 0.090 0.179 0.269 0.358 584
Pedro Severino + Orioles 164 0.267 0.321 0.418 0.238 1.564 0.098 0.213 0.341 0.372 804
Travis Shaw * Blue Jays 163 0.233 0.296 0.397 0.209 1.706 0.098 0.270 0.307 0.356 624
Magneuris Sierra * Marlins 44 0.278 0.333 0.417 0.227 1.500 0.114 0.159 0.364 0.341 1085
Andrelton Simmons + Angels 127 0.297 0.343 0.356 0.276 1.200 0.063 0.126 0.346 0.331 700
Chance Sisco * Orioles 109 0.227 0.327 0.409 0.183 1.800 0.138 0.321 0.376 0.330 889
Austin Slater + Giants 81 0.304 0.354 0.536 0.259 1.762 0.123 0.210 0.407 0.457 1352
Dominic Smith * Mets 183 0.315 0.362 0.605 0.279 1.922 0.077 0.219 0.377 0.536 1263
Dwight Smith Jr. * Orioles 72 0.222 0.279 0.365 0.194 1.643 0.097 0.264 0.306 0.319 621
Kevan Smith + Rays 33 0.231 0.333 0.423 0.182 1.833 0.152 0.303 0.364 0.333 978
Mallex Smith * Mariners 47 0.133 0.188 0.178 0.128 1.333 0.043 0.277 0.170 0.170 137
Pavin Smith * Diamondbacks 29 0.308 0.400 0.385 0.276 1.250 0.069 0.241 0.345 0.345 991
Will Smith + Dodgers 112 0.297 0.300 0.582 0.241 1.963 0.161 0.143 0.420 0.473 1365
Justin Smoak # Brewers 126 0.186 0.232 0.381 0.167 2.048 0.079 0.317 0.262 0.341 515
Justin Smoak # Giants 6 0 0 0 0 --- 0 0.333 0 0 36
Eric Sogard * Brewers 110 0.186 0.215 0.247 0.164 1.333 0.100 0.164 0.273 0.218 379
Nick Solak + Rangers 209 0.268 0.320 0.353 0.244 1.314 0.072 0.182 0.321 0.321 646
Donovan Solano + Giants 183 0.341 0.404 0.494 0.317 1.448 0.055 0.175 0.383 0.459 1139
Jorge Soler + Royals 163 0.237 0.329 0.460 0.202 1.939 0.110 0.344 0.331 0.393 870
Juan Soto * Nationals 172 0.348 0.359 0.674 0.279 1.938 0.192 0.140 0.477 0.541 1780
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Steven Souza Jr. + Cubs 31 0.148 0.273 0.333 0.129 2.250 0.129 0.484 0.258 0.290 470
George Springer + Astros 199 0.253 0.238 0.529 0.216 2.093 0.101 0.166 0.342 0.452 1048
Jacob Stallings + Pirates 128 0.252 0.342 0.369 0.219 1.464 0.109 0.266 0.328 0.320 673
Giancarlo Stanton + Yankees 77 0.290 0.359 0.581 0.234 2 0.156 0.247 0.416 0.468 1302
Bubba Starling + Royals 61 0.179 0.290 0.250 0.164 1.400 0.066 0.410 0.230 0.230 360
Max Stassi + Angels 93 0.256 0.254 0.462 0.215 1.800 0.118 0.183 0.344 0.387 929
Tyler Stephenson + Reds 16 0.357 0.600 0.786 0.313 2.200 0.125 0.438 0.438 0.688 1936
Andrew Stevenson * Nationals 22 0.278 0.385 0.389 0.227 1.400 0.136 0.227 0.409 0.318 1141
Christin Stewart * Tigers 91 0.171 0.208 0.317 0.154 1.857 0.055 0.297 0.231 0.286 411
DJ Stewart * Orioles 89 0.203 0.226 0.536 0.157 2.643 0.180 0.348 0.360 0.416 1073
Trevor Story + Rockies 230 0.296 0.355 0.544 0.265 1.836 0.104 0.235 0.370 0.487 1119
Myles Straw + Astros 80 0.211 0.291 0.263 0.200 1.250 0.050 0.263 0.250 0.250 353
Garrett Stubbs * Astros 10 0.125 0.111 0.125 0.100 1 0 0 0.100 0.100 0
Eugenio Suarez + Reds 209 0.203 0.210 0.480 0.172 2.361 0.139 0.282 0.321 0.407 835
Kurt Suzuki + Nationals 118 0.267 0.298 0.406 0.229 1.519 0.085 0.153 0.347 0.347 823
Dansby Swanson + Braves 238 0.266 0.345 0.430 0.239 1.614 0.080 0.265 0.336 0.387 857
Raimel Tapia * Rockies 174 0.290 0.361 0.361 0.259 1.244 0.075 0.195 0.345 0.322 808
Fernando Tatis Jr. + Padres 240 0.278 0.312 0.565 0.242 2.034 0.104 0.238 0.367 0.492 1103
Mike Tauchman * Yankees 110 0.242 0.329 0.305 0.209 1.261 0.118 0.236 0.336 0.264 589
Leody Taveras # Rangers 111 0.214 0.305 0.367 0.189 1.714 0.117 0.324 0.306 0.324 667
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Beau Taylor * Indians 24 0.048 0.083 0.048 0.042 1 0.083 0.375 0.125 0.042 11
Chris Taylor + Dodgers 194 0.281 0.357 0.491 0.242 1.745 0.124 0.247 0.376 0.423 1054
Michael A. Taylor + Nationals 83 0.205 0.216 0.462 0.193 2.250 0.048 0.265 0.253 0.434 578
Tyrone Taylor + Brewers 34 0.226 0.261 0.452 0.206 2 0.059 0.206 0.294 0.412 641
Anderson Tejeda # Rangers 61 0.250 0.364 0.500 0.246 2 0.016 0.393 0.262 0.492 633
Rowdy Tellez * Blue Jays 127 0.283 0.276 0.540 0.252 1.906 0.087 0.157 0.346 0.480 1062
Matt Thaiss * Angels 25 0.143 0.167 0.286 0.120 2 0.160 0.320 0.280 0.240 447
Eric Thames * Nationals 135 0.208 0.286 0.325 0.185 1.560 0.096 0.296 0.296 0.289 529
Lane Thomas + Cardinals 40 0.111 0.136 0.250 0.100 2.250 0.100 0.325 0.200 0.225 247
Abraham Toro # Astros 91 0.146 0.158 0.280 0.132 1.917 0.033 0.242 0.231 0.253 375
Gleyber Torres + Yankees 139 0.248 0.295 0.385 0.209 1.552 0.144 0.187 0.367 0.324 768
Luis Torrens + Padres 13 0.273 0.333 0.364 0.231 1.333 0.077 0.154 0.308 0.308 519
Luis Torrens + Mariners 52 0.277 0.333 0.426 0.250 1.538 0.096 0.192 0.346 0.385 764
Ronald Torreyes + Phillies 7 0.143 0.143 0.286 0.143 2 0 0 0.143 0.286 0
Jose Trevino + Rangers 83 0.250 0.279 0.434 0.229 1.737 0.036 0.181 0.277 0.398 642
Chadwick Tromp + Giants 64 0.213 0.231 0.426 0.203 2 0.016 0.313 0.219 0.406 524
Mike Trout + Angels 227 0.291 0.310 0.614 0.242 2.109 0.137 0.225 0.392 0.511 1377
Yoshi Tsutsugo * Rays 165 0.199 0.225 0.418 0.170 2.107 0.133 0.273 0.309 0.358 686
Cole Tucker # Pirates 116 0.220 0.295 0.275 0.207 1.250 0.043 0.267 0.250 0.259 362
Kyle Tucker * Astros 203 0.262 0.296 0.529 0.241 2.020 0.074 0.217 0.315 0.488 879
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Justin Turner + Dodgers 159 0.296 0.345 0.415 0.252 1.400 0.107 0.151 0.396 0.352 1060
Trea Turner + Nationals 235 0.335 0.357 0.575 0.302 1.718 0.081 0.140 0.391 0.519 1294
Justin Upton + Angels 150 0.206 0.230 0.405 0.180 1.963 0.073 0.253 0.300 0.353 619
Luis Urias + Brewers 115 0.240 0.342 0.298 0.217 1.240 0.087 0.270 0.313 0.270 463
Ramon Urias + Orioles 6 0.200 0.250 0.200 0.167 1 0.167 0.167 0.333 0.167 459
Gio Urshela + Yankees 149 0.289 0.301 0.500 0.248 1.730 0.107 0.154 0.362 0.430 1085
Pat Valaika + Orioles 137 0.248 0.281 0.442 0.234 1.781 0.051 0.241 0.285 0.416 665
Josh VanMeter * Reds 38 0.059 0.059 0.176 0.053 3 0.079 0.421 0.158 0.158 197
Josh VanMeter * Diamondbacks 32 0.179 0.238 0.250 0.156 1.400 0.125 0.219 0.281 0.219 413
Ildemaro Vargas # Diamondbacks 21 0.150 0.200 0.150 0.143 1 0.048 0.238 0.190 0.143 98
Ildemaro Vargas # Twins 24 0.227 0.238 0.364 0.208 1.600 0.042 0.083 0.250 0.333 443
Ildemaro Vargas # Cubs 9 0.222 0.200 0.556 0.222 2.500 0 0.333 0.222 0.556 745
Daulton Varsho * Diamondbacks 94 0.155 0.189 0.333 0.138 2.154 0.096 0.298 0.245 0.298 422
Christian Vazquez + Red Sox 176 0.275 0.342 0.419 0.250 1.523 0.091 0.233 0.341 0.381 733
Andrew Velazquez # Orioles 77 0.159 0.250 0.206 0.130 1.300 0.130 0.299 0.260 0.169 264
Alex Verdugo * Red Sox 196 0.328 0.390 0.511 0.301 1.559 0.071 0.194 0.383 0.469 1097
Jonathan Villar # Marlins 128 0.259 0.337 0.345 0.234 1.333 0.078 0.250 0.313 0.313 618
Jonathan Villar # Blue Jays 61 0.185 0.278 0.204 0.164 1.100 0.115 0.295 0.279 0.180 368
Meibrys Viloria * Royals 24 0.190 0.333 0.238 0.167 1.250 0.083 0.375 0.292 0.208 377
Daniel Vogelbach * Mariners 64 0.094 0.079 0.226 0.078 2.400 0.172 0.203 0.250 0.188 326
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Daniel Vogelbach * Blue Jays 5 0 0 0 0 --- 0.200 0.400 0.200 0 51
Daniel Vogelbach * Brewers 44 0.410 0.520 0.692 0.364 1.688 0.114 0.250 0.477 0.614 1929
Stephen Vogt * Diamondbacks 77 0.147 0.176 0.265 0.130 1.800 0.104 0.221 0.234 0.234 327
Luke Voit + Yankees 208 0.280 0.269 0.640 0.255 2.283 0.072 0.240 0.341 0.582 1178
Joey Votto * Reds 201 0.231 0.238 0.450 0.194 1.949 0.159 0.184 0.353 0.378 849
LaMonte Wade Jr * Twins 44 0.231 0.300 0.308 0.205 1.333 0.091 0.205 0.318 0.273 511
Tyler Wade * Yankees 96 0.175 0.207 0.288 0.146 1.643 0.125 0.219 0.302 0.240 547
Christian Walker + Diamondbacks 216 0.280 0.331 0.477 0.250 1.704 0.079 0.208 0.343 0.426 866
Neil Walker # Phillies 41 0.231 0.333 0.308 0.220 1.333 0.024 0.317 0.244 0.293 394
Chad Wallach + Marlins 36 0.182 0.217 0.364 0.167 2 0.083 0.250 0.250 0.333 407
Jared Walsh * Angels 84 0.312 0.267 0.701 0.286 2.250 0.036 0.143 0.333 0.643 1357
Donovan Walton * Mariners 14 0.154 0.250 0.231 0.143 1.500 0.071 0.357 0.214 0.214 68
Taylor Ward + Angels 82 0.293 0.400 0.413 0.268 1.409 0.085 0.244 0.354 0.378 893
Joey Wendle * Rays 167 0.275 0.328 0.418 0.251 1.524 0.054 0.192 0.329 0.383 779
Aaron Whitefield + Twins 1 0 0 0 0 --- 0 0 0 0 0
Eli White + Rangers 40 0.111 0.167 0.167 0.100 1.500 0.075 0.325 0.175 0.150 128
Evan White + Mariners 179 0.181 0.268 0.350 0.162 1.931 0.095 0.402 0.263 0.313 488
Matt Wieters # Cardinals 37 0.188 0.261 0.219 0.162 1.167 0.054 0.243 0.270 0.189 269
Justin Williams * Cardinals 6 0.200 0.333 0.200 0.167 1 0.167 0.333 0.333 0.167 459
Mason Williams * Orioles 18 0.111 0.222 0.222 0.111 2 0 0.500 0.111 0.222 43
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jesse Winker * Reds 169 0.257 0.291 0.536 0.213 2.083 0.136 0.260 0.379 0.444 1136
Tony Wolters * Rockies 97 0.222 0.308 0.267 0.206 1.200 0.052 0.258 0.258 0.247 358
Kolten Wong * Cardinals 179 0.252 0.302 0.310 0.218 1.231 0.101 0.162 0.341 0.268 667
Mike Yastrzemski * Giants 210 0.285 0.356 0.553 0.243 1.941 0.133 0.248 0.390 0.471 1198
Christian Yelich * Brewers 218 0.218 0.280 0.453 0.179 2.077 0.174 0.312 0.358 0.372 892
Andy Young + Diamondbacks 34 0.192 0.267 0.385 0.147 2 0.147 0.294 0.382 0.294 863
Bradley Zimmer * Indians 50 0.162 0.217 0.243 0.120 1.500 0.140 0.280 0.360 0.180 649
Mike Zunino + Rays 74 0.121 0.138 0.348 0.108 2.875 0.081 0.446 0.216 0.311 437

For explanations of unconventional stats, see the Baseball Stats Definitions page.




  Advertisement:


  Advertisement:



Want detailed, careful, unhysterical analysis of the effects of “Performance-Enhancing Drugs” in baseball? Click here to visit the Steroids & Baseball web site.

All content copyright © 2002 - 2020 by The Owlcroft Company.

This web page is strictly compliant with the W3C (World Wide Web Consortium) Extensible HyperText Markup Language (XHTML) Protocol v1.0 (Transitional) and the W3C Cascading Style Sheets (CSS) Protocol v3 — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Tuesday, 22 September 2020, at 5:26 am Pacific Time.