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:


2021: All Batters, by TOP


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

2021 Major-League Batter-Performance Results

Through games of Wednesday, 20 October 2021.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2021 TOP order:

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


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
Austin Voth + Nationals 3 0.500 1 0.500 0.333 1 0 0.333 0.667 0.333 4106
Andrew Heaney * Angels 3 0.500 1 0.500 0.333 1 0.333 0.333 0.667 0.333 4106
Humberto Castellanos + Diamondbacks 7 0.500 0.400 1 0.429 2 0 0.143 0.429 0.857 3469
Ali Sanchez + Cardinals 4 0.500 0.500 1 0.500 2 0 0 0.500 1 3155
Jakson Reetz + Nationals 2 0.500 0.500 1 0.500 2 0 0 0.500 1 3155
Patrick Kivlehan + Padres 8 0.250 0.500 0.250 0.125 1 0.250 0.375 0.500 0.125 2696
Seth Beer * Diamondbacks 10 0.444 0.600 0.889 0.400 2 0.100 0.300 0.500 0.800 2693
Jordan Yamamoto + Mets 2 0.500 1 0.500 0.500 1 0 0.500 0.500 0.500 2131
Garrett Whitlock + Red Sox 2 0.500 1 0.500 0.500 1 0 0.500 0.500 0.500 2131
Justus Sheffield * Mariners 2 0.500 1 0.500 0.500 1 0 0.500 0.500 0.500 2131
Cal Quantrill * Indians 2 0.500 0.500 0.500 0.500 1 0 0 0.500 0.500 2131
Bailey Ober + Twins 2 0.500 0.500 0.500 0.500 1 0 0 0.500 0.500 2131
Triston McKenzie + Indians 2 0.500 0.500 0.500 0.500 1 0 0 0.500 0.500 2131
Daniel Camarena * Padres 3 0.333 0 1.333 0.333 4 0 0.667 0.333 1.333 2047
Taylor Motter + Red Sox 7 0.333 0.500 0.833 0.286 2.500 0.143 0.286 0.429 0.714 2025
Mike Trout + Angels 146 0.333 0.456 0.624 0.267 1.872 0.185 0.281 0.466 0.500 1707
Taylor Davis + Pirates 6 0.400 0.400 0.400 0.333 1 0.167 0 0.500 0.333 1701
Sean Manaea + Athletics 5 0.500 0.667 0.750 0.400 1.500 0 0.200 0.400 0.600 1686
Tyler Nevin + Orioles 18 0.286 0.375 0.643 0.222 2.250 0.222 0.278 0.444 0.500 1579
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Chris Owings + Rockies 50 0.326 0.481 0.628 0.280 1.929 0.140 0.300 0.420 0.540 1547
Estevan Florial * Yankees 25 0.300 0.385 0.550 0.240 1.833 0.200 0.240 0.440 0.440 1509
Dakota Hudson + Cardinals 4 0.333 1 0.333 0.250 1 0.250 0.500 0.500 0.250 1485
Ivan Castillo # Padres 4 0.333 0.333 0.333 0.250 1 0.250 0 0.500 0.250 1485
Juan Soto * Nationals 654 0.313 0.332 0.534 0.240 1.707 0.222 0.142 0.465 0.410 1459
Bryce Harper * Phillies 599 0.309 0.359 0.615 0.252 1.987 0.167 0.224 0.427 0.501 1448
Greg Allen # Yankees 48 0.270 0.400 0.432 0.208 1.600 0.104 0.271 0.417 0.333 1422
Trayce Thompson + Cubs 35 0.250 0.231 0.714 0.200 2.857 0.200 0.314 0.400 0.571 1408
Kyle Schwarber * Red Sox 168 0.291 0.364 0.522 0.232 1.795 0.196 0.232 0.435 0.417 1406
Garrett Cleavinger + Dodgers 3 0.500 1 1 0.333 2 0 0.333 0.333 0.667 1389
Ronald Acuna Jr. + Braves 360 0.283 0.311 0.596 0.233 2.107 0.136 0.236 0.394 0.492 1371
Vladimir Guerrero Jr. + Blue Jays 698 0.311 0.313 0.601 0.269 1.931 0.123 0.158 0.401 0.520 1295
José Iglesias + Red Sox 64 0.356 0.408 0.508 0.328 1.429 0.047 0.141 0.406 0.469 1269
Frank Schwindel + Cubs 239 0.342 0.364 0.613 0.318 1.789 0.067 0.151 0.389 0.569 1265
Yasmani Grandal # White Sox 375 0.240 0.246 0.520 0.179 2.164 0.232 0.219 0.419 0.387 1260
Nick Fortes + Marlins 34 0.290 0.263 0.677 0.265 2.333 0.088 0.235 0.353 0.618 1253
Connor Wong + Red Sox 14 0.308 0.667 0.538 0.286 1.750 0.071 0.500 0.357 0.500 1249
Byron Buxton + Twins 254 0.306 0.344 0.647 0.283 2.111 0.051 0.244 0.358 0.598 1245
Luis Robert + White Sox 296 0.338 0.394 0.567 0.314 1.677 0.047 0.206 0.378 0.527 1232
Oneil Cruz * Pirates 9 0.333 0.500 0.667 0.333 2 0 0.444 0.333 0.667 1230
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Trea Turner + Dodgers 226 0.338 0.361 0.565 0.310 1.671 0.066 0.146 0.385 0.518 1228
Fernando Tatis Jr. + Padres 546 0.282 0.324 0.611 0.247 2.163 0.114 0.280 0.364 0.535 1227
Starling Marte + Marlins 275 0.305 0.376 0.451 0.258 1.479 0.116 0.207 0.404 0.382 1208
Riley Adams + Nationals 90 0.268 0.415 0.465 0.211 1.737 0.144 0.311 0.422 0.367 1197
Jose Berrios + Blue Jays 2 0 0 0 0 --- 0 0 0 0 1180
Jose Siri + Astros 49 0.304 0.400 0.609 0.286 2 0.020 0.347 0.347 0.571 1173
Brandon Belt * Giants 381 0.274 0.309 0.597 0.234 2.180 0.126 0.270 0.378 0.509 1173
Corey Seager * Dodgers 409 0.306 0.336 0.521 0.264 1.704 0.117 0.161 0.394 0.450 1168
Jesse Winker * Reds 485 0.305 0.324 0.556 0.266 1.822 0.109 0.155 0.394 0.485 1167
Bryan Reynolds # Pirates 646 0.302 0.345 0.522 0.262 1.728 0.116 0.184 0.390 0.452 1152
Shohei Ohtani * Angels 639 0.257 0.303 0.592 0.216 2.304 0.150 0.296 0.372 0.498 1149
Joey Votto * Reds 533 0.266 0.287 0.563 0.223 2.118 0.144 0.238 0.375 0.473 1148
Nelson Cruz + Twins 346 0.294 0.308 0.537 0.251 1.828 0.101 0.182 0.367 0.460 1136
Freddie Freeman * Braves 695 0.300 0.321 0.503 0.259 1.678 0.122 0.154 0.393 0.435 1123
Aaron Judge + Yankees 633 0.287 0.332 0.544 0.250 1.892 0.118 0.250 0.373 0.472 1120
Darin Ruf + Giants 312 0.271 0.344 0.519 0.228 1.915 0.147 0.279 0.385 0.436 1117
Connor Joe + Rockies 211 0.285 0.323 0.469 0.242 1.647 0.123 0.194 0.379 0.398 1109
Brandon Crawford * Giants 549 0.298 0.334 0.522 0.262 1.750 0.102 0.191 0.373 0.459 1108
Austin Riley + Braves 662 0.303 0.368 0.531 0.270 1.749 0.079 0.254 0.367 0.473 1104
Nick Castellanos + Reds 585 0.309 0.340 0.576 0.280 1.866 0.070 0.207 0.362 0.523 1103
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kyle Tucker * Astros 567 0.294 0.304 0.557 0.263 1.893 0.093 0.159 0.358 0.497 1102
Tyler O'Neill + Cardinals 537 0.286 0.366 0.560 0.257 1.957 0.071 0.313 0.352 0.503 1097
C.J. Cron + Rockies 547 0.281 0.316 0.530 0.241 1.886 0.110 0.214 0.375 0.455 1092
Matt Olson * Athletics 673 0.271 0.269 0.540 0.227 1.993 0.131 0.168 0.371 0.453 1087
Trea Turner + Nationals 420 0.322 0.363 0.521 0.298 1.616 0.062 0.183 0.369 0.481 1084
Jorge Soler + Braves 242 0.269 0.278 0.524 0.231 1.946 0.120 0.186 0.355 0.450 1083
Ketel Marte # Diamondbacks 374 0.318 0.352 0.532 0.289 1.676 0.083 0.160 0.377 0.484 1077
Matt Vierling + Phillies 77 0.324 0.420 0.479 0.299 1.478 0.052 0.260 0.364 0.442 1071
Cedric Mullins * Orioles 675 0.291 0.322 0.518 0.259 1.783 0.087 0.185 0.359 0.462 1071
Alex De Goti + Astros 7 0.333 0.500 0.333 0.286 1 0.143 0.286 0.429 0.286 1070
Paul Goldschmidt + Cardinals 679 0.294 0.331 0.514 0.261 1.751 0.099 0.200 0.365 0.457 1069
Andy Burns + Dodgers 15 0.273 0.300 0.364 0.200 1.333 0.200 0.067 0.467 0.267 1067
Yuli Gurriel + Astros 605 0.319 0.336 0.462 0.279 1.450 0.098 0.112 0.383 0.405 1064
Will Smith + Dodgers 501 0.258 0.274 0.495 0.214 1.916 0.116 0.202 0.365 0.409 1061
Buster Posey + Giants 454 0.304 0.349 0.499 0.264 1.642 0.123 0.192 0.390 0.434 1059
Luis Gonzalez * White Sox 11 0.250 0.333 0.500 0.182 2 0.273 0.182 0.455 0.364 1057
Xander Bogaerts + Red Sox 603 0.295 0.333 0.493 0.259 1.673 0.103 0.187 0.370 0.433 1056
Kyle Schwarber * Nationals 303 0.253 0.273 0.570 0.221 2.254 0.102 0.290 0.340 0.498 1054
Brandon Nimmo * Mets 386 0.292 0.366 0.437 0.246 1.495 0.140 0.205 0.399 0.368 1053
Joey Gallo * Rangers 388 0.223 0.275 0.490 0.178 2.203 0.191 0.322 0.379 0.392 1049
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
AJ Pollock + Dodgers 422 0.297 0.326 0.536 0.270 1.807 0.071 0.190 0.355 0.488 1047
Max Muncy * Dodgers 592 0.249 0.257 0.527 0.209 2.113 0.140 0.203 0.368 0.443 1044
Starling Marte + Athletics 251 0.312 0.362 0.462 0.291 1.479 0.044 0.167 0.355 0.430 1044
Mookie Betts + Dodgers 550 0.264 0.276 0.487 0.224 1.846 0.124 0.156 0.367 0.413 1041
George Springer + Blue Jays 342 0.264 0.286 0.555 0.231 2.101 0.108 0.231 0.351 0.485 1036
Jose Ramirez # Indians 636 0.266 0.256 0.538 0.231 2.020 0.113 0.137 0.355 0.467 1029
Willy Adames + Brewers 413 0.285 0.349 0.521 0.252 1.827 0.114 0.254 0.366 0.460 1023
Javier Baez + Mets 186 0.299 0.390 0.515 0.269 1.720 0.070 0.285 0.371 0.462 1022
Tony Kemp * Athletics 397 0.279 0.304 0.418 0.232 1.500 0.131 0.128 0.378 0.348 1020
Teoscar Hernandez + Blue Jays 595 0.296 0.352 0.524 0.274 1.767 0.061 0.249 0.346 0.484 1019
J.D. Davis + Mets 211 0.285 0.426 0.436 0.242 1.529 0.114 0.322 0.384 0.370 1018
Kyle Wright + Braves 3 0.333 0.500 0.667 0.333 2 0 0.333 0.333 0.667 1015
Jake Faria + Diamondbacks 3 0.333 0.500 0.667 0.333 2 0 0.333 0.333 0.667 1015
Justin Dunn + Mariners 3 0.333 1 0.667 0.333 2 0 0.667 0.333 0.667 1015
TJ Friedl * Reds 36 0.290 0.276 0.419 0.250 1.444 0.111 0.056 0.361 0.361 1012
Adam Frazier * Pirates 428 0.324 0.359 0.448 0.292 1.384 0.082 0.107 0.388 0.404 1011
Eddie Rosario * Braves 106 0.271 0.250 0.573 0.245 2.115 0.085 0.132 0.330 0.519 1007
Garrett Cooper + Marlins 250 0.284 0.374 0.465 0.244 1.639 0.120 0.272 0.380 0.400 1007
Jonathan India + Reds 631 0.269 0.326 0.459 0.227 1.706 0.113 0.223 0.376 0.387 1001
Rafael Devers * Red Sox 664 0.279 0.307 0.538 0.248 1.927 0.093 0.215 0.352 0.479 991
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mitch Garver + Twins 243 0.256 0.320 0.517 0.218 2.019 0.128 0.292 0.358 0.440 990
Justin Turner + Dodgers 612 0.278 0.292 0.471 0.242 1.696 0.100 0.160 0.361 0.410 986
Carlos Correa + Astros 640 0.279 0.308 0.485 0.242 1.735 0.117 0.181 0.366 0.420 985
Yoshi Tsutsugo * Pirates 144 0.268 0.299 0.535 0.236 2 0.104 0.229 0.347 0.472 974
Kris Bryant + Cubs 374 0.267 0.314 0.503 0.233 1.885 0.104 0.238 0.358 0.439 973
Brandon Lowe * Rays 615 0.247 0.280 0.523 0.215 2.121 0.111 0.272 0.340 0.455 972
Austin Dean + Cardinals 38 0.233 0.300 0.400 0.184 1.714 0.158 0.289 0.342 0.316 972
Lane Thomas + Nationals 206 0.270 0.325 0.489 0.233 1.813 0.131 0.223 0.364 0.422 971
Marcus Semien + Blue Jays 724 0.265 0.276 0.538 0.239 2.029 0.091 0.202 0.334 0.485 965
Giancarlo Stanton + Yankees 579 0.273 0.324 0.516 0.240 1.892 0.109 0.271 0.354 0.454 964
Bo Bichette + Blue Jays 690 0.298 0.339 0.484 0.277 1.623 0.058 0.199 0.343 0.449 963
Manny Machado + Padres 640 0.278 0.290 0.489 0.245 1.758 0.098 0.159 0.347 0.431 960
Ty France + Mariners 650 0.291 0.327 0.445 0.255 1.530 0.071 0.163 0.368 0.391 955
Jose Altuve + Astros 678 0.278 0.280 0.489 0.246 1.760 0.097 0.134 0.350 0.434 951
Alfonso Rivas * Cubs 49 0.318 0.481 0.409 0.286 1.286 0.082 0.327 0.388 0.367 950
Yordan Álvarez * Astros 598 0.277 0.320 0.531 0.249 1.913 0.084 0.242 0.346 0.477 945
J.D. Martinez + Red Sox 634 0.286 0.340 0.518 0.257 1.810 0.087 0.237 0.349 0.465 943
Rafael Ortega * Cubs 330 0.291 0.349 0.463 0.261 1.593 0.091 0.212 0.358 0.415 940
Pete Alonso + Mets 637 0.262 0.274 0.519 0.231 1.980 0.094 0.199 0.344 0.457 937
Rhys Hoskins + Phillies 443 0.247 0.270 0.530 0.217 2.146 0.106 0.244 0.334 0.465 934
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Josh Harrison + Nationals 359 0.294 0.332 0.434 0.262 1.479 0.070 0.139 0.365 0.387 928
Jared Walsh * Angels 585 0.277 0.335 0.509 0.251 1.837 0.082 0.260 0.340 0.462 921
Randy Arozarena + Rays 604 0.274 0.363 0.459 0.240 1.676 0.093 0.281 0.356 0.402 916
Wander Franco # Rays 308 0.288 0.311 0.463 0.263 1.605 0.078 0.120 0.347 0.422 913
Tyler Stephenson + Reds 402 0.286 0.333 0.431 0.249 1.510 0.102 0.187 0.366 0.376 911
Salvador Perez + Royals 665 0.273 0.298 0.544 0.254 1.994 0.042 0.256 0.316 0.507 908
Tim Anderson + White Sox 551 0.309 0.372 0.469 0.296 1.515 0.040 0.216 0.338 0.448 898
José Abreu + White Sox 659 0.261 0.293 0.481 0.225 1.838 0.093 0.217 0.351 0.413 898
Austin Allen * Athletics 8 0.250 0.250 0.625 0.250 2.500 0 0.375 0.250 0.625 897
Yoan Moncada # White Sox 616 0.263 0.350 0.412 0.222 1.562 0.136 0.255 0.375 0.347 896
John Hicks + Rangers 31 0.258 0.211 0.677 0.258 2.625 0 0.258 0.258 0.677 895
Jorge Polanco # Twins 644 0.269 0.282 0.503 0.245 1.873 0.070 0.183 0.323 0.460 894
Jonathan Lucroy + Nationals 14 0.357 0.417 0.429 0.357 1.200 0 0.143 0.357 0.429 892
Santiago Espinal + Blue Jays 246 0.311 0.353 0.405 0.280 1.304 0.089 0.122 0.374 0.366 892
Evan Longoria + Giants 291 0.261 0.305 0.482 0.227 1.848 0.120 0.234 0.351 0.419 891
Robbie Grossman # Tigers 671 0.239 0.286 0.415 0.198 1.737 0.146 0.231 0.356 0.344 890
Josh Donaldson + Twins 543 0.247 0.268 0.475 0.208 1.920 0.136 0.210 0.352 0.400 889
Jacob deGrom * Mets 33 0.364 0.500 0.394 0.364 1.083 0 0.273 0.364 0.394 887
Michael Brantley * Astros 508 0.311 0.337 0.437 0.287 1.404 0.065 0.104 0.362 0.404 887
Mike Zunino + Rays 375 0.216 0.231 0.559 0.192 2.583 0.091 0.352 0.301 0.496 885
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Travis Shaw * Red Sox 48 0.238 0.318 0.524 0.208 2.200 0.104 0.354 0.313 0.458 884
Adam Engel + White Sox 140 0.252 0.279 0.496 0.221 1.968 0.079 0.221 0.336 0.436 883
Nick Madrigal + White Sox 215 0.305 0.324 0.425 0.284 1.393 0.051 0.079 0.349 0.395 879
Josh Bell # Nationals 568 0.261 0.276 0.476 0.229 1.823 0.114 0.178 0.347 0.417 879
Avisail Garcia + Brewers 515 0.262 0.291 0.490 0.235 1.868 0.074 0.235 0.330 0.439 876
Kris Bryant + Giants 212 0.262 0.311 0.444 0.231 1.694 0.108 0.217 0.344 0.392 875
Gavin Sheets * White Sox 179 0.250 0.264 0.506 0.223 2.025 0.089 0.223 0.324 0.453 873
Matt Beaty * Dodgers 234 0.270 0.314 0.402 0.235 1.491 0.085 0.188 0.363 0.350 870
Franmil Reyes + Indians 466 0.254 0.314 0.522 0.227 2.057 0.092 0.320 0.324 0.468 869
Thairo Estrada + Giants 132 0.273 0.286 0.479 0.250 1.758 0.068 0.174 0.333 0.439 868
Nico Hoerner + Cubs 170 0.302 0.360 0.369 0.265 1.222 0.100 0.147 0.382 0.324 867
Dylan Carlson # Cardinals 619 0.266 0.332 0.437 0.233 1.646 0.092 0.246 0.342 0.383 867
Luke Maile + Brewers 34 0.300 0.391 0.433 0.265 1.444 0.088 0.206 0.382 0.382 866
Chris Taylor + Dodgers 582 0.254 0.337 0.438 0.222 1.721 0.108 0.287 0.344 0.381 865
Jacob Nottingham + Brewers 14 0.214 0.250 0.714 0.214 3.333 0 0.571 0.214 0.714 864
Enrique Hernandez + Red Sox 585 0.250 0.278 0.449 0.217 1.795 0.104 0.188 0.337 0.390 864
Mitch Haniger + Mariners 691 0.253 0.281 0.485 0.227 1.917 0.078 0.245 0.318 0.436 859
Jake Burger + White Sox 42 0.263 0.409 0.474 0.238 1.800 0.095 0.357 0.333 0.429 858
Hunter Renfroe + Red Sox 572 0.259 0.284 0.501 0.236 1.933 0.077 0.227 0.315 0.456 857
Jake Cronenworth * Padres 643 0.266 0.283 0.460 0.235 1.728 0.086 0.140 0.336 0.406 857
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Luis Urias + Brewers 570 0.249 0.280 0.445 0.214 1.787 0.111 0.204 0.342 0.382 856
Trevor Story + Rockies 595 0.251 0.293 0.471 0.222 1.879 0.089 0.234 0.329 0.417 856
Nathaniel Lowe * Rangers 642 0.264 0.339 0.415 0.229 1.571 0.125 0.252 0.357 0.360 856
Anthony Rizzo * Yankees 200 0.249 0.252 0.428 0.215 1.721 0.080 0.140 0.340 0.370 854
Tyler Naquin * Reds 454 0.270 0.318 0.477 0.244 1.766 0.077 0.233 0.333 0.432 853
Kyle Isbel * Royals 83 0.276 0.385 0.434 0.253 1.571 0.084 0.277 0.337 0.398 853
LaMonte Wade Jr * Giants 381 0.253 0.289 0.482 0.223 1.906 0.087 0.234 0.323 0.425 852
Max Schrock * Reds 134 0.288 0.333 0.448 0.269 1.556 0.060 0.179 0.328 0.418 852
Eduardo Escobar # Brewers 199 0.268 0.313 0.458 0.241 1.708 0.095 0.196 0.342 0.412 851
Kolten Wong * Brewers 492 0.272 0.305 0.447 0.246 1.645 0.063 0.169 0.335 0.404 847
Ramon Urias + Orioles 296 0.279 0.369 0.412 0.247 1.479 0.095 0.257 0.361 0.365 847
Mark Canha + Athletics 625 0.231 0.274 0.387 0.192 1.675 0.123 0.205 0.358 0.322 847
Jason Castro * Astros 179 0.235 0.310 0.443 0.196 1.886 0.140 0.302 0.352 0.369 843
Jameson Taillon + Yankees 2 0 0 0 0 --- 0.500 0 0.500 0 840
Jean Segura + Phillies 567 0.290 0.317 0.436 0.263 1.503 0.069 0.138 0.347 0.395 840
Clarke Schmidt + Yankees 2 0 0 0 0 --- 0.500 0.500 0.500 0 840
Wily Peralta + Tigers 2 0 0 0 0 --- 0.500 0 0.500 0 840
Hoby Milner * Brewers 2 0 0 0 0 --- 0.500 0.500 0.500 0 840
Reid Detmers * Angels 2 0 0 0 0 --- 0.500 0.500 0.500 0 840
Aaron Civale + Indians 2 0 0 0 0 --- 0.500 0.500 0.500 0 840
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jesus Aguilar + Marlins 510 0.261 0.279 0.459 0.229 1.761 0.090 0.182 0.325 0.404 839
Jesus Sanchez * Marlins 251 0.251 0.316 0.489 0.227 1.947 0.080 0.311 0.319 0.442 838
J.T. Realmuto + Phillies 537 0.263 0.325 0.439 0.233 1.672 0.089 0.240 0.343 0.389 836
Jordan Luplow + Rays 72 0.246 0.343 0.477 0.222 1.938 0.097 0.361 0.319 0.431 836
Nicky Lopez * Royals 565 0.300 0.347 0.378 0.264 1.262 0.087 0.131 0.358 0.333 836
Delino DeShields + Reds 58 0.255 0.314 0.426 0.207 1.667 0.155 0.190 0.362 0.345 836
Jeimer Candelario # Tigers 626 0.271 0.333 0.443 0.241 1.636 0.104 0.216 0.351 0.395 836
Andrew McCutchen + Phillies 574 0.222 0.242 0.444 0.186 2 0.141 0.230 0.334 0.373 835
Ozzie Albies # Braves 686 0.259 0.278 0.488 0.238 1.883 0.069 0.187 0.310 0.448 834
Michael Chavis + Pirates 42 0.357 0.452 0.500 0.357 1.400 0 0.238 0.357 0.500 832
Rowdy Tellez * Brewers 174 0.272 0.300 0.481 0.247 1.767 0.080 0.184 0.333 0.437 831
Anthony Rizzo * Cubs 376 0.248 0.261 0.446 0.213 1.800 0.096 0.157 0.346 0.383 831
Patrick Wisdom + Cubs 375 0.231 0.318 0.518 0.208 2.244 0.085 0.408 0.304 0.467 830
Myles Straw + Indians 268 0.285 0.353 0.377 0.254 1.324 0.108 0.187 0.362 0.336 830
Alex Verdugo * Red Sox 604 0.289 0.327 0.426 0.260 1.478 0.084 0.159 0.351 0.384 829
Chas McCormick + Astros 320 0.257 0.341 0.447 0.228 1.740 0.078 0.325 0.319 0.397 828
Charlie Blackmon * Rockies 582 0.270 0.305 0.411 0.239 1.518 0.093 0.156 0.351 0.363 826
Willson Contreras + Cubs 483 0.237 0.298 0.438 0.203 1.847 0.108 0.286 0.340 0.375 825
Wilmer Flores + Giants 436 0.262 0.264 0.447 0.234 1.706 0.094 0.128 0.335 0.399 824
Alex Bregman + Astros 400 0.270 0.286 0.422 0.235 1.564 0.110 0.133 0.355 0.368 824
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brendan Rodgers + Rockies 415 0.284 0.328 0.470 0.265 1.655 0.046 0.202 0.328 0.439 819
Jake Fraley * Mariners 265 0.210 0.265 0.369 0.170 1.756 0.174 0.268 0.351 0.298 819
Bryan De La Cruz + Marlins 219 0.296 0.380 0.427 0.269 1.441 0.082 0.242 0.356 0.388 817
Luis Arraez * Twins 479 0.294 0.323 0.376 0.263 1.278 0.090 0.100 0.357 0.336 816
Jose Rondon + Cardinals 90 0.263 0.290 0.413 0.233 1.571 0.089 0.189 0.322 0.367 815
Jon Jay * Angels 14 0.357 0.417 0.357 0.357 1 0 0.143 0.357 0.357 811
Christian Yelich * Brewers 475 0.248 0.321 0.373 0.208 1.505 0.147 0.238 0.362 0.314 810
Donovan Solano + Giants 344 0.280 0.321 0.404 0.250 1.442 0.073 0.169 0.343 0.360 810
Lourdes Gurriel Jr. + Blue Jays 541 0.276 0.305 0.466 0.255 1.688 0.059 0.189 0.318 0.431 810
Carson Kelly + Diamondbacks 359 0.240 0.270 0.411 0.203 1.712 0.123 0.206 0.343 0.348 808
Akil Baddoo * Tigers 461 0.259 0.335 0.436 0.232 1.682 0.098 0.265 0.330 0.390 808
Ryan Mountcastle + Orioles 586 0.255 0.297 0.487 0.232 1.912 0.070 0.275 0.309 0.444 803
Jake Meyers + Astros 163 0.260 0.352 0.438 0.233 1.684 0.061 0.307 0.319 0.393 803
Jace Peterson * Brewers 302 0.247 0.310 0.367 0.212 1.484 0.126 0.225 0.348 0.315 802
Andrew Benintendi * Royals 538 0.276 0.309 0.442 0.253 1.603 0.067 0.180 0.323 0.405 802
Tres Barrera + Nationals 107 0.264 0.328 0.385 0.224 1.458 0.112 0.206 0.374 0.327 802
Josh Rojas * Diamondbacks 550 0.264 0.345 0.411 0.233 1.555 0.105 0.249 0.338 0.362 800
Austin Meadows * Rays 591 0.234 0.249 0.458 0.205 1.959 0.100 0.206 0.315 0.401 798
Jonathan Lucroy + Braves 9 0.200 0.333 0.200 0.111 1 0.333 0.222 0.444 0.111 795
Yandy Díaz + Rays 541 0.256 0.286 0.387 0.220 1.513 0.128 0.157 0.353 0.333 792
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Geraldo Perdomo # Diamondbacks 37 0.258 0.320 0.419 0.216 1.625 0.162 0.162 0.378 0.351 791
Harrison Bader + Cardinals 401 0.267 0.306 0.460 0.244 1.724 0.067 0.212 0.324 0.421 791
Christian Arroyo + Red Sox 181 0.262 0.325 0.445 0.238 1.698 0.044 0.243 0.320 0.403 789
Tyrone Taylor + Brewers 271 0.247 0.277 0.457 0.221 1.850 0.074 0.218 0.321 0.410 788
Travis Jankowski * Phillies 157 0.252 0.317 0.351 0.210 1.394 0.140 0.185 0.357 0.293 788
Ryan McMahon * Rockies 596 0.254 0.306 0.449 0.225 1.769 0.099 0.247 0.331 0.398 786
Wil Myers + Padres 500 0.256 0.333 0.434 0.226 1.699 0.108 0.282 0.334 0.384 785
Nolan Arenado + Cardinals 653 0.255 0.249 0.494 0.231 1.940 0.077 0.147 0.312 0.449 784
Eduardo Escobar # Diamondbacks 400 0.246 0.261 0.478 0.228 1.945 0.073 0.213 0.300 0.443 783
Javier Baez + Cubs 361 0.248 0.330 0.484 0.230 1.952 0.042 0.363 0.291 0.449 783
Alcides Escobar + Nationals 349 0.288 0.337 0.404 0.264 1.402 0.049 0.160 0.338 0.370 780
Edmundo Sosa + Cardinals 326 0.271 0.326 0.389 0.239 1.436 0.052 0.193 0.344 0.344 779
Ji-Man Choi * Rays 305 0.229 0.300 0.411 0.193 1.797 0.148 0.285 0.348 0.348 779
Steven Duggar * Giants 297 0.257 0.355 0.437 0.232 1.696 0.091 0.296 0.330 0.394 778
Alejandro Kirk + Blue Jays 189 0.242 0.234 0.436 0.212 1.800 0.101 0.116 0.328 0.381 777
Ben Gamel * Pirates 383 0.255 0.336 0.399 0.217 1.566 0.125 0.258 0.350 0.339 777
Lorenzo Cain + Brewers 286 0.257 0.287 0.401 0.231 1.561 0.091 0.168 0.329 0.360 776
Jake Rogers + Tigers 127 0.239 0.344 0.496 0.213 2.074 0.087 0.362 0.299 0.441 772
Taylor Ward + Angels 237 0.250 0.301 0.438 0.219 1.750 0.084 0.232 0.329 0.384 771
Jonathan Schoop + Tigers 674 0.278 0.317 0.435 0.257 1.566 0.055 0.197 0.320 0.402 771
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dansby Swanson + Braves 653 0.248 0.297 0.449 0.224 1.808 0.080 0.256 0.311 0.404 770
Jordan Luplow + Indians 121 0.173 0.167 0.439 0.140 2.529 0.174 0.256 0.331 0.355 769
Brad Miller * Phillies 377 0.227 0.276 0.453 0.199 2 0.119 0.297 0.321 0.398 768
Adam Duvall + Braves 216 0.226 0.254 0.513 0.208 2.267 0.065 0.319 0.287 0.472 768
Corey Dickerson * Blue Jays 140 0.282 0.317 0.450 0.264 1.595 0.064 0.164 0.329 0.421 768
Bobby Dalbec + Red Sox 453 0.240 0.316 0.494 0.221 2.060 0.062 0.344 0.298 0.455 768
Nick Martini * Cubs 45 0.270 0.345 0.297 0.222 1.100 0.133 0.222 0.356 0.244 767
Jorge Mateo + Orioles 116 0.280 0.359 0.421 0.259 1.500 0.060 0.241 0.328 0.388 766
Kevan Smith + Rays 5 0.250 0.500 0.250 0.200 1 0 0.400 0.200 0.200 763
Kyle Lewis + Mariners 147 0.246 0.307 0.392 0.218 1.594 0.109 0.252 0.333 0.347 762
Josh Tomlin + Braves 5 0.333 0.500 0.333 0.200 1 0.200 0.200 0.400 0.200 760
Matthew Boyd * Tigers 5 0.333 0.500 0.333 0.200 1 0.200 0.200 0.400 0.200 760
Mike Yastrzemski * Giants 532 0.224 0.254 0.457 0.197 2.038 0.096 0.246 0.310 0.402 759
Omar Narvaez * Brewers 445 0.266 0.308 0.402 0.234 1.510 0.092 0.189 0.342 0.353 757
Dustin Garneau + Tigers 68 0.210 0.175 0.581 0.191 2.769 0.044 0.265 0.250 0.529 757
Keibert Ruiz # Nationals 89 0.284 0.280 0.395 0.258 1.391 0.067 0.045 0.348 0.360 754
Miguel Sano + Twins 532 0.223 0.291 0.466 0.197 2.086 0.111 0.344 0.312 0.412 753
Ryan LaMarre + Yankees 24 0.190 0.154 0.476 0.167 2.500 0.083 0.250 0.292 0.417 753
Ian Happ # Cubs 535 0.226 0.281 0.434 0.196 1.924 0.116 0.292 0.321 0.378 752
Ramon Laureano + Athletics 378 0.246 0.304 0.443 0.222 1.798 0.071 0.259 0.317 0.399 751
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Whit Merrifield + Royals 720 0.277 0.309 0.395 0.256 1.424 0.056 0.143 0.317 0.364 750
Sam Hilliard * Rockies 238 0.215 0.283 0.463 0.193 2.152 0.097 0.366 0.294 0.416 749
Yadiel Hernández * Nationals 289 0.273 0.318 0.413 0.249 1.514 0.076 0.204 0.329 0.377 749
Joc Pederson * Braves 194 0.249 0.290 0.428 0.222 1.721 0.088 0.222 0.325 0.381 747
Matt Duffy + Cubs 322 0.287 0.351 0.381 0.258 1.325 0.078 0.196 0.357 0.342 747
Colin Moran * Pirates 359 0.258 0.321 0.390 0.228 1.512 0.100 0.242 0.334 0.345 746
Robinson Chirinos + Cubs 112 0.227 0.304 0.454 0.196 2 0.080 0.321 0.321 0.393 746
Tommy Pham + Padres 561 0.229 0.280 0.383 0.194 1.670 0.139 0.228 0.340 0.324 745
Lars Nootbaar * Cardinals 124 0.239 0.273 0.422 0.210 1.769 0.105 0.226 0.315 0.371 745
Max Stassi + Angels 319 0.241 0.325 0.426 0.213 1.765 0.088 0.317 0.326 0.376 743
Ehire Adrianza # Braves 209 0.247 0.290 0.401 0.215 1.622 0.100 0.201 0.325 0.349 743
Wilmer Difo # Pirates 240 0.269 0.340 0.384 0.246 1.424 0.083 0.225 0.329 0.350 742
Daniel Vogelbach * Brewers 258 0.219 0.255 0.381 0.182 1.745 0.167 0.221 0.349 0.318 741
Kevin Plawecki + Red Sox 173 0.287 0.328 0.389 0.260 1.356 0.069 0.150 0.347 0.353 740
Amed Rosario + Indians 588 0.282 0.340 0.409 0.264 1.452 0.053 0.204 0.321 0.383 738
Daulton Varsho * Diamondbacks 315 0.246 0.286 0.437 0.222 1.771 0.095 0.213 0.317 0.394 737
Austin Slater + Giants 306 0.241 0.303 0.423 0.216 1.758 0.092 0.275 0.320 0.379 737
Billy McKinney * Mets 102 0.220 0.273 0.473 0.196 2.150 0.108 0.304 0.304 0.422 737
Adam Duvall + Marlins 339 0.229 0.263 0.478 0.212 2.083 0.062 0.310 0.277 0.442 736
Matt Chapman + Athletics 622 0.210 0.272 0.403 0.178 1.919 0.129 0.325 0.314 0.342 733
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Austin Nola + Padres 194 0.272 0.292 0.376 0.242 1.383 0.072 0.098 0.340 0.335 732
Trent Grisham * Padres 527 0.242 0.292 0.413 0.213 1.705 0.102 0.226 0.326 0.362 731
Odubel Herrera * Phillies 492 0.260 0.285 0.416 0.238 1.598 0.059 0.157 0.309 0.380 730
Pablo Reyes + Brewers 87 0.256 0.306 0.359 0.230 1.400 0.103 0.172 0.333 0.322 727
Yermin Mercedes + White Sox 262 0.271 0.309 0.404 0.248 1.492 0.076 0.176 0.328 0.370 726
Andy Ibáñez + Rangers 272 0.277 0.297 0.435 0.257 1.571 0.055 0.129 0.320 0.404 726
Brandon Drury + Mets 88 0.274 0.328 0.476 0.261 1.739 0.034 0.250 0.307 0.455 726
Francisco Mejia # Rays 277 0.260 0.299 0.416 0.235 1.600 0.061 0.177 0.321 0.375 725
DJ LeMahieu + Yankees 679 0.268 0.301 0.362 0.236 1.350 0.108 0.138 0.349 0.318 725
Brian Anderson + Marlins 264 0.249 0.317 0.378 0.220 1.517 0.098 0.246 0.337 0.333 725
Tyler Wade * Yankees 145 0.268 0.378 0.323 0.234 1.206 0.110 0.255 0.352 0.283 724
Austin Hays + Orioles 529 0.256 0.286 0.461 0.236 1.800 0.053 0.202 0.306 0.425 724
Nick Maton * Phillies 131 0.256 0.364 0.385 0.229 1.500 0.076 0.298 0.321 0.344 722
Andrew Young + Diamondbacks 104 0.209 0.317 0.484 0.183 2.316 0.058 0.433 0.298 0.423 721
Starlin Castro + Nationals 346 0.283 0.339 0.375 0.257 1.326 0.075 0.179 0.332 0.341 721
Bobby Bradley * Indians 279 0.208 0.263 0.445 0.183 2.137 0.090 0.355 0.294 0.391 721
Dylan Cease + White Sox 8 0.375 0.600 0.500 0.375 1.333 0 0.375 0.375 0.500 720
Francisco Lindor # Mets 524 0.230 0.248 0.412 0.198 1.788 0.111 0.183 0.319 0.355 719
Jazz Chisholm * Marlins 507 0.248 0.319 0.425 0.227 1.713 0.067 0.286 0.302 0.389 719
Kevin Kiermaier * Rays 390 0.259 0.345 0.388 0.231 1.500 0.085 0.254 0.328 0.346 718
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Cesar Hernandez # Indians 420 0.231 0.256 0.431 0.207 1.862 0.090 0.214 0.307 0.386 718
Luis Guillorme * Mets 156 0.265 0.315 0.311 0.224 1.171 0.147 0.147 0.372 0.263 718
Max Kepler * Twins 490 0.211 0.225 0.413 0.184 1.956 0.110 0.196 0.306 0.359 717
Michael Conforto * Mets 479 0.232 0.276 0.384 0.196 1.660 0.123 0.217 0.344 0.326 716
Jonathan Villar # Mets 505 0.249 0.313 0.416 0.224 1.673 0.091 0.261 0.321 0.374 715
Bradley Zimmer * Indians 348 0.227 0.347 0.344 0.195 1.515 0.086 0.351 0.325 0.296 714
Danny Jansen + Blue Jays 205 0.223 0.233 0.473 0.200 2.122 0.083 0.215 0.298 0.424 713
Eric Hosmer * Padres 565 0.269 0.313 0.395 0.242 1.467 0.085 0.175 0.336 0.356 713
Seth Brown * Athletics 307 0.214 0.230 0.480 0.195 2.250 0.075 0.290 0.274 0.440 712
Luke Voit + Yankees 241 0.239 0.313 0.437 0.212 1.824 0.087 0.307 0.328 0.386 710
Gavin Lux * Dodgers 381 0.242 0.300 0.364 0.213 1.506 0.108 0.218 0.328 0.320 710
Wilson Ramos + Indians 35 0.226 0.217 0.419 0.200 1.857 0.086 0.200 0.286 0.371 706
Trey Mancini + Orioles 616 0.255 0.308 0.432 0.231 1.690 0.083 0.232 0.326 0.390 706
Abraham Almonte # Braves 175 0.216 0.255 0.399 0.183 1.844 0.149 0.217 0.331 0.337 705
Joey Wendle * Rays 501 0.265 0.327 0.422 0.244 1.590 0.056 0.226 0.319 0.387 702
Myles Straw + Astros 370 0.262 0.324 0.326 0.230 1.247 0.103 0.192 0.338 0.286 701
Pavin Smith * Diamondbacks 545 0.267 0.319 0.404 0.244 1.511 0.077 0.194 0.328 0.369 700
Brett Gardner * Yankees 461 0.222 0.269 0.362 0.187 1.628 0.130 0.217 0.323 0.304 699
Raimel Tapia * Rockies 533 0.273 0.306 0.372 0.250 1.361 0.075 0.131 0.326 0.340 698
Elias Diaz + Rockies 371 0.246 0.249 0.464 0.224 1.892 0.081 0.162 0.310 0.423 698
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Albert Pujols + Dodgers 204 0.254 0.245 0.460 0.235 1.813 0.054 0.157 0.299 0.426 695
J.P. Crawford * Mariners 687 0.273 0.320 0.376 0.246 1.379 0.084 0.166 0.338 0.339 695
Brett Phillips * Rays 292 0.202 0.295 0.415 0.175 2.059 0.113 0.387 0.295 0.360 693
Jed Lowrie # Athletics 512 0.245 0.289 0.398 0.219 1.625 0.096 0.211 0.318 0.355 693
Jake Lamb * White Sox 131 0.212 0.261 0.389 0.183 1.833 0.130 0.290 0.321 0.336 692
Manny Pina + Brewers 208 0.189 0.162 0.439 0.163 2.324 0.106 0.183 0.293 0.380 691
Eric Haase + Tigers 381 0.231 0.278 0.459 0.213 1.988 0.068 0.312 0.286 0.423 691
Freddy Galvis # Phillies 120 0.224 0.224 0.393 0.200 1.750 0.075 0.158 0.292 0.350 691
Leury Garcia # White Sox 474 0.267 0.333 0.376 0.234 1.405 0.086 0.205 0.329 0.329 690
Eloy Jimenez + White Sox 231 0.249 0.293 0.437 0.229 1.755 0.069 0.247 0.303 0.403 688
David Peralta * Diamondbacks 538 0.259 0.303 0.402 0.234 1.556 0.086 0.171 0.325 0.364 687
Yan Gomes + Nationals 235 0.271 0.309 0.454 0.251 1.678 0.055 0.200 0.323 0.421 687
Aristides Aquino + Reds 204 0.190 0.253 0.408 0.162 2.152 0.132 0.368 0.299 0.348 685
Nelson Cruz + Rays 238 0.226 0.252 0.442 0.206 1.959 0.067 0.265 0.282 0.403 684
Adolis García + Rangers 622 0.243 0.306 0.454 0.227 1.872 0.051 0.312 0.286 0.424 683
Asdrubal Cabrera # Diamondbacks 321 0.244 0.301 0.392 0.215 1.609 0.103 0.227 0.324 0.346 683
Keibert Ruiz # Dodgers 7 0.143 0 0.571 0.143 4 0 0.714 0.143 0.571 682
Kyle Farmer + Reds 529 0.263 0.296 0.416 0.240 1.583 0.042 0.183 0.316 0.380 682
Jacob Stallings + Pirates 427 0.246 0.297 0.369 0.215 1.500 0.115 0.199 0.335 0.323 681
Abraham Toro # Mariners 253 0.252 0.275 0.367 0.225 1.456 0.087 0.130 0.328 0.328 680
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tommy La Stella * Giants 242 0.250 0.255 0.405 0.227 1.618 0.074 0.107 0.306 0.368 680
Jake Marisnick + Cubs 144 0.227 0.293 0.438 0.201 1.931 0.063 0.299 0.292 0.389 679
Tommy Edman # Cardinals 691 0.262 0.291 0.387 0.243 1.476 0.055 0.137 0.307 0.359 679
Joc Pederson * Cubs 287 0.230 0.274 0.418 0.206 1.814 0.077 0.258 0.300 0.373 678
DJ Stewart * Orioles 318 0.204 0.254 0.374 0.173 1.836 0.138 0.280 0.324 0.318 677
Ryan Zimmerman + Nationals 273 0.243 0.289 0.471 0.227 1.935 0.059 0.282 0.286 0.440 676
Luis Torrens + Mariners 378 0.243 0.294 0.431 0.222 1.774 0.074 0.262 0.299 0.394 676
Kohl Stewart + Cubs 3 0.333 0.500 0.333 0.333 1 0 0.333 0.333 0.333 674
Miguel Rojas + Marlins 539 0.265 0.295 0.392 0.243 1.481 0.069 0.137 0.321 0.360 674
JT Riddle * Twins 6 0.333 0.333 0.333 0.333 1 0 0 0.333 0.333 674
Drew Rasmussen + Rays 3 0.333 0.333 0.333 0.333 1 0 0 0.333 0.333 674
Jake McCarthy * Diamondbacks 70 0.220 0.324 0.373 0.186 1.692 0.114 0.329 0.329 0.314 674
Ross Detwiler + Marlins 3 0.333 1 0.333 0.333 1 0 0.667 0.333 0.333 674
Taylor Clarke + Diamondbacks 3 0.333 1 0.333 0.333 1 0 0.667 0.333 0.333 674
Phil Bickford + Dodgers 3 0.333 1 0.333 0.333 1 0 0.667 0.333 0.333 674
Joey Bart + Giants 6 0.333 0.500 0.333 0.333 1 0 0.333 0.333 0.333 674
Cory Abbott + Cubs 3 0.333 0.500 0.333 0.333 1 0 0.333 0.333 0.333 674
Gleyber Torres + Yankees 516 0.259 0.314 0.366 0.231 1.412 0.097 0.202 0.329 0.326 673
Andrew Vaughn + White Sox 469 0.235 0.271 0.396 0.209 1.684 0.087 0.215 0.309 0.352 670
Kyle Seager * Mariners 670 0.212 0.226 0.438 0.191 2.063 0.088 0.240 0.285 0.394 669
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Joey Gallo * Yankees 228 0.160 0.193 0.404 0.132 2.533 0.162 0.386 0.303 0.333 669
Abraham Toro # Astros 122 0.211 0.205 0.385 0.189 1.826 0.074 0.172 0.287 0.344 668
Sean Murphy + Athletics 448 0.216 0.257 0.405 0.190 1.871 0.089 0.254 0.306 0.355 667
Manuel Margot + Rays 464 0.254 0.281 0.382 0.231 1.505 0.080 0.151 0.313 0.347 667
Alex Kirilloff * Twins 231 0.251 0.295 0.423 0.234 1.685 0.061 0.225 0.299 0.394 666
Brian Goodwin * White Sox 271 0.221 0.259 0.374 0.192 1.692 0.122 0.214 0.317 0.325 666
Miguel Cabrera + Tigers 526 0.256 0.305 0.386 0.230 1.504 0.076 0.224 0.316 0.346 666
Alex Dickerson * Giants 312 0.233 0.273 0.420 0.212 1.803 0.074 0.244 0.304 0.381 662
Cavan Biggio * Blue Jays 294 0.224 0.290 0.356 0.190 1.589 0.126 0.265 0.320 0.303 662
Kyle Garlick + Twins 107 0.232 0.286 0.465 0.215 2 0.056 0.299 0.280 0.430 661
Kelvin Gutierrez + Orioles 153 0.248 0.356 0.336 0.222 1.353 0.085 0.294 0.327 0.301 660
Gary Sanchez + Yankees 440 0.204 0.230 0.423 0.177 2.077 0.118 0.275 0.307 0.368 659
Freddy Galvis # Orioles 274 0.249 0.290 0.414 0.226 1.661 0.066 0.212 0.303 0.376 655
Justin Upton + Angels 362 0.211 0.254 0.409 0.185 1.940 0.108 0.296 0.296 0.359 653
Pedro Severino + Orioles 419 0.248 0.314 0.383 0.224 1.543 0.081 0.260 0.308 0.346 651
William Contreras + Braves 185 0.215 0.265 0.399 0.189 1.857 0.103 0.292 0.303 0.351 651
Harold Ramirez + Indians 361 0.268 0.301 0.398 0.252 1.484 0.039 0.155 0.305 0.374 650
Trevor Larnach * Twins 301 0.223 0.338 0.350 0.193 1.569 0.103 0.346 0.322 0.302 648
Derek Hill + Tigers 150 0.259 0.351 0.388 0.240 1.500 0.067 0.280 0.313 0.360 648
Adalberto Mondesi # Royals 136 0.230 0.299 0.452 0.213 1.966 0.044 0.316 0.265 0.419 647
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Eugenio Suarez + Reds 574 0.198 0.224 0.428 0.174 2.160 0.098 0.298 0.286 0.376 645
Aledmys Díaz + Astros 319 0.259 0.304 0.405 0.238 1.566 0.050 0.194 0.317 0.373 644
Anthony Rendon + Angels 249 0.240 0.267 0.382 0.209 1.596 0.116 0.165 0.329 0.333 643
Phil Gosselin + Angels 373 0.261 0.322 0.362 0.241 1.389 0.064 0.217 0.314 0.335 639
Eddie Rosario * Indians 306 0.254 0.280 0.389 0.235 1.528 0.056 0.154 0.294 0.359 637
Oscar Mercado + Indians 238 0.224 0.253 0.369 0.202 1.646 0.088 0.176 0.298 0.332 637
Victor Reyes # Tigers 220 0.258 0.327 0.416 0.245 1.611 0.036 0.250 0.282 0.395 636
Edward Olivares + Royals 111 0.238 0.244 0.406 0.216 1.708 0.045 0.171 0.288 0.369 636
Christian Walker + Diamondbacks 445 0.244 0.307 0.382 0.220 1.561 0.085 0.238 0.315 0.344 631
Mitch Moreland * Athletics 252 0.227 0.256 0.415 0.206 1.827 0.071 0.230 0.286 0.377 631
Nick Ciuffo * Orioles 6 0.200 0.250 0.400 0.167 2 0.167 0.167 0.333 0.333 630
Gio Urshela + Yankees 442 0.267 0.329 0.419 0.253 1.571 0.045 0.247 0.301 0.398 629
Carlos Santana # Royals 659 0.214 0.227 0.342 0.184 1.595 0.131 0.155 0.319 0.293 629
Anthony Santander # Orioles 438 0.241 0.275 0.433 0.224 1.796 0.053 0.231 0.285 0.402 628
Brent Rooker + Twins 213 0.201 0.264 0.397 0.178 1.974 0.070 0.329 0.291 0.352 627
Isiah Kiner-Falefa + Rangers 677 0.271 0.304 0.357 0.254 1.320 0.041 0.133 0.312 0.335 627
Johneshwy Fargas + Mets 22 0.286 0.429 0.524 0.273 1.833 0 0.318 0.273 0.500 627
John Nogowski + Pirates 123 0.261 0.308 0.351 0.236 1.345 0.089 0.163 0.325 0.317 624
Ke'Bryan Hayes + Pirates 396 0.257 0.321 0.373 0.235 1.452 0.078 0.220 0.316 0.341 624
DJ Peters + Dodgers 34 0.192 0.364 0.385 0.147 2 0.235 0.412 0.382 0.294 623
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tucker Barnhart * Reds 388 0.247 0.324 0.368 0.222 1.488 0.075 0.258 0.317 0.330 621
Harold Castro * Tigers 339 0.283 0.351 0.359 0.263 1.270 0.041 0.212 0.307 0.333 619
Kevin Pillar + Mets 347 0.231 0.261 0.415 0.216 1.800 0.032 0.233 0.277 0.389 618
Josh Naylor * Indians 250 0.253 0.287 0.399 0.236 1.576 0.056 0.180 0.300 0.372 616
Stephen Vogt * Diamondbacks 151 0.212 0.253 0.386 0.185 1.821 0.119 0.238 0.305 0.338 615
Chad Pinder + Athletics 233 0.243 0.313 0.411 0.223 1.692 0.069 0.266 0.300 0.378 615
Jack Mayfield + Angels 255 0.224 0.255 0.414 0.204 1.846 0.063 0.227 0.278 0.376 615
Brandon Marsh * Angels 260 0.254 0.403 0.356 0.231 1.400 0.077 0.350 0.315 0.323 615
Corey Dickerson * Marlins 225 0.263 0.327 0.380 0.240 1.444 0.071 0.200 0.324 0.347 615
Yonathan Daza + Rockies 331 0.282 0.346 0.355 0.257 1.259 0.063 0.181 0.326 0.323 614
Jo Adell + Angels 140 0.246 0.298 0.408 0.229 1.656 0.057 0.229 0.293 0.379 614
Nick Solak + Rangers 511 0.242 0.292 0.362 0.217 1.495 0.067 0.209 0.313 0.325 613
Tom Murphy + Mariners 325 0.202 0.265 0.350 0.172 1.732 0.123 0.305 0.302 0.298 613
Jeff McNeil * Mets 426 0.249 0.276 0.358 0.225 1.438 0.068 0.136 0.317 0.324 613
Anthony Alford + Pirates 148 0.233 0.371 0.406 0.209 1.742 0.081 0.392 0.311 0.365 613
Yohel Pozo + Rangers 77 0.284 0.317 0.378 0.273 1.333 0.039 0.130 0.312 0.364 611
Paul DeJong + Cardinals 402 0.197 0.216 0.390 0.174 1.986 0.087 0.256 0.284 0.346 609
Dom Nunez * Rockies 263 0.189 0.258 0.399 0.163 2.116 0.129 0.346 0.293 0.346 608
Kole Calhoun * Diamondbacks 182 0.235 0.281 0.373 0.214 1.590 0.082 0.225 0.297 0.341 607
Derek Fisher * Brewers 8 0.250 0.286 0.500 0.250 2 0 0.125 0.250 0.500 605
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Breyvic Valera # Blue Jays 97 0.253 0.280 0.356 0.227 1.409 0.082 0.124 0.309 0.320 603
Jorge Soler + Royals 360 0.192 0.229 0.370 0.164 1.932 0.106 0.269 0.283 0.317 602
Willie Calhoun * Rangers 284 0.250 0.267 0.381 0.229 1.523 0.074 0.120 0.310 0.349 602
Rob Refsnyder + Twins 157 0.245 0.327 0.338 0.217 1.382 0.108 0.255 0.325 0.299 598
Jordy Mercer + Nationals 127 0.254 0.341 0.364 0.236 1.433 0.071 0.268 0.307 0.339 598
Andres Gimenez * Indians 210 0.218 0.273 0.351 0.195 1.610 0.052 0.257 0.281 0.314 594
Emmanuel Rivera + Royals 98 0.256 0.324 0.333 0.235 1.304 0.082 0.214 0.316 0.306 591
Charlie Culberson + Rangers 271 0.243 0.307 0.381 0.221 1.567 0.063 0.236 0.292 0.347 590
Dominic Smith * Mets 493 0.244 0.298 0.363 0.221 1.486 0.065 0.227 0.304 0.329 589
Jurickson Profar # Padres 412 0.227 0.266 0.320 0.194 1.413 0.119 0.158 0.328 0.274 587
Randal Grichuk + Blue Jays 545 0.241 0.266 0.423 0.226 1.756 0.050 0.209 0.281 0.396 587
Gregory Polanco * Pirates 382 0.208 0.258 0.354 0.183 1.700 0.094 0.272 0.283 0.312 586
Pablo Sandoval # Braves 86 0.178 0.205 0.342 0.151 1.923 0.128 0.291 0.302 0.291 585
Michael A. Taylor + Royals 528 0.244 0.319 0.356 0.223 1.458 0.063 0.273 0.295 0.326 583
Hanser Alberto + Royals 255 0.270 0.293 0.402 0.255 1.492 0.016 0.102 0.286 0.380 580
Zack Collins * White Sox 231 0.210 0.303 0.338 0.177 1.610 0.147 0.299 0.329 0.286 578
Lewin Diaz * Marlins 128 0.205 0.210 0.451 0.195 2.200 0.047 0.258 0.242 0.430 577
Alec Bohm + Phillies 417 0.247 0.327 0.342 0.225 1.383 0.074 0.266 0.305 0.312 577
Rougned Odor * Yankees 361 0.202 0.242 0.379 0.180 1.877 0.075 0.277 0.285 0.338 576
Deven Marrero + Marlins 19 0.188 0.222 0.375 0.158 2 0.158 0.316 0.316 0.316 576
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Yu Chang + Indians 251 0.228 0.281 0.426 0.215 1.870 0.044 0.275 0.267 0.402 576
Niko Goodrum # Tigers 325 0.214 0.301 0.359 0.191 1.677 0.089 0.329 0.292 0.320 575
Jose Devers * Marlins 46 0.244 0.323 0.317 0.217 1.300 0.065 0.239 0.304 0.283 574
Grayson Greiner + Tigers 82 0.236 0.400 0.333 0.207 1.412 0.110 0.378 0.317 0.293 573
Adam Frazier * Padres 211 0.267 0.299 0.335 0.242 1.255 0.062 0.109 0.322 0.303 572
Spencer Howard + Phillies 7 0.333 0.667 0.500 0.286 1.500 0 0.429 0.286 0.429 571
Hunter Dozier + Royals 543 0.216 0.276 0.394 0.193 1.829 0.079 0.284 0.285 0.354 571
Garrett Hampson + Rockies 494 0.234 0.291 0.380 0.215 1.623 0.067 0.239 0.287 0.348 569
Eric Campbell + Mariners 12 0.273 0.300 0.273 0.250 1 0.083 0.083 0.333 0.250 567
Daniel Johnson * Indians 81 0.221 0.283 0.377 0.210 1.706 0.049 0.333 0.259 0.358 566
Luke Williams + Phillies 108 0.245 0.311 0.316 0.222 1.292 0.093 0.213 0.315 0.287 565
Yadier Molina + Cardinals 473 0.252 0.283 0.370 0.235 1.468 0.051 0.167 0.296 0.345 565
Jake Lamb * Blue Jays 39 0.129 0.158 0.290 0.103 2.250 0.128 0.333 0.256 0.231 564
Alex Avila * Nationals 111 0.191 0.314 0.348 0.153 1.824 0.171 0.333 0.342 0.279 563
Curt Casali + Giants 231 0.210 0.287 0.350 0.182 1.667 0.113 0.286 0.312 0.303 562
Christian Vazquez + Red Sox 498 0.258 0.301 0.352 0.237 1.364 0.066 0.169 0.307 0.323 560
Sergio Alcantara # Cubs 255 0.205 0.280 0.327 0.176 1.600 0.118 0.290 0.302 0.282 560
Aaron Hicks # Yankees 126 0.194 0.224 0.333 0.167 1.714 0.111 0.238 0.294 0.286 559
Josh VanMeter * Diamondbacks 310 0.212 0.278 0.354 0.187 1.672 0.106 0.268 0.297 0.313 558
Ryan Jeffers + Twins 293 0.199 0.269 0.401 0.181 2.019 0.075 0.369 0.270 0.365 558
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Guillermo Heredia + Braves 347 0.220 0.282 0.354 0.193 1.612 0.092 0.233 0.311 0.311 558
Jose Rojas * Angels 184 0.208 0.259 0.399 0.190 1.914 0.082 0.272 0.277 0.364 557
Khris Davis + Athletics 53 0.255 0.343 0.392 0.245 1.538 0.038 0.283 0.283 0.377 557
José Iglesias + Angels 447 0.259 0.291 0.375 0.246 1.445 0.040 0.148 0.295 0.356 555
Nick Gordon * Twins 216 0.240 0.310 0.355 0.222 1.479 0.056 0.255 0.292 0.329 554
Daz Cameron + Tigers 115 0.194 0.262 0.359 0.174 1.850 0.087 0.330 0.278 0.322 552
Jack Flaherty + Cardinals 26 0.118 0.100 0.294 0.077 2.500 0.192 0.269 0.269 0.192 551
Ka'ai Tom * Pirates 117 0.152 0.190 0.261 0.120 1.714 0.145 0.256 0.308 0.205 549
Cole Tucker # Pirates 131 0.222 0.289 0.342 0.198 1.538 0.099 0.252 0.298 0.305 547
Phillip Evans + Pirates 247 0.206 0.250 0.299 0.178 1.455 0.113 0.215 0.312 0.259 546
Mike Brosseau + Rays 169 0.187 0.245 0.347 0.166 1.857 0.089 0.314 0.266 0.308 546
Tim Locastro + Yankees 23 0.190 0.214 0.429 0.174 2.250 0.043 0.304 0.217 0.391 543
Didi Gregorius * Phillies 408 0.209 0.217 0.370 0.189 1.766 0.061 0.164 0.270 0.333 543
Cam Gallagher + Royals 124 0.250 0.293 0.330 0.226 1.321 0.065 0.161 0.290 0.298 541
Zach McKinstry * Dodgers 172 0.215 0.262 0.405 0.198 1.882 0.058 0.291 0.262 0.372 539
Ryan O'Hearn * Royals 254 0.225 0.277 0.369 0.209 1.642 0.051 0.280 0.268 0.343 538
Jon Berti + Marlins 271 0.210 0.265 0.313 0.181 1.490 0.118 0.225 0.310 0.269 538
Miguel Andujar + Yankees 162 0.253 0.273 0.383 0.241 1.513 0.043 0.173 0.284 0.364 537
Huascar Ynoa + Braves 32 0.219 0.333 0.438 0.219 2 0 0.469 0.219 0.438 536
Kurt Suzuki + Angels 247 0.224 0.250 0.342 0.198 1.531 0.049 0.178 0.291 0.304 536
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Joe Panik * Blue Jays 123 0.246 0.263 0.351 0.228 1.429 0.065 0.114 0.293 0.325 536
Mike Moustakas * Reds 206 0.208 0.239 0.372 0.184 1.789 0.087 0.223 0.282 0.330 535
Michael Hermosillo + Cubs 38 0.194 0.190 0.500 0.184 2.571 0.026 0.316 0.237 0.474 535
Mauricio Dubon + Giants 187 0.240 0.282 0.377 0.225 1.571 0.048 0.219 0.278 0.353 534
Austin Barnes + Dodgers 225 0.215 0.268 0.345 0.191 1.605 0.089 0.249 0.298 0.307 534
Reese McGuire * Blue Jays 217 0.253 0.318 0.343 0.230 1.360 0.069 0.203 0.309 0.313 533
Rafael Marchan # Phillies 56 0.231 0.268 0.346 0.214 1.500 0.071 0.179 0.286 0.321 533
Rene Rivera + Indians 63 0.236 0.379 0.400 0.206 1.692 0.063 0.381 0.286 0.349 532
Travis d'Arnaud + Braves 229 0.220 0.260 0.388 0.201 1.761 0.074 0.231 0.284 0.354 532
Ryan McBroom + Royals 9 0.250 1 0.250 0.222 1 0.111 0.667 0.333 0.222 531
Erick Castillo + Cubs 9 0.250 0.286 0.250 0.222 1 0.111 0.111 0.333 0.222 531
Hoy Park * Pirates 149 0.197 0.253 0.339 0.168 1.720 0.121 0.255 0.295 0.289 529
James McCann + Mets 412 0.232 0.304 0.349 0.211 1.506 0.078 0.279 0.294 0.318 529
Andrew Stevenson * Nationals 213 0.229 0.307 0.339 0.207 1.477 0.061 0.286 0.291 0.305 528
Orlando Arcia + Braves 78 0.214 0.245 0.343 0.192 1.600 0.090 0.205 0.282 0.308 528
Josh Reddick * Diamondbacks 158 0.258 0.311 0.371 0.247 1.436 0.038 0.196 0.285 0.354 526
Wilson Ramos + Tigers 128 0.200 0.212 0.392 0.188 1.958 0.047 0.227 0.234 0.367 526
Jason Heyward * Cubs 353 0.214 0.247 0.347 0.195 1.623 0.076 0.193 0.280 0.317 526
Stephen Piscotty + Athletics 188 0.220 0.275 0.353 0.202 1.605 0.069 0.255 0.282 0.324 525
Victor Caratini # Padres 356 0.227 0.281 0.323 0.199 1.423 0.098 0.230 0.309 0.284 525
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nick Senzel + Reds 124 0.252 0.284 0.315 0.226 1.250 0.097 0.129 0.323 0.282 523
Marcell Ozuna + Braves 208 0.213 0.244 0.356 0.192 1.675 0.091 0.221 0.288 0.322 523
Renato Nunez + Tigers 55 0.189 0.182 0.472 0.182 2.500 0.018 0.291 0.218 0.455 523
Clint Frazier + Yankees 218 0.186 0.257 0.317 0.156 1.706 0.147 0.298 0.317 0.266 522
Yonny Hernandez # Rangers 166 0.217 0.277 0.252 0.187 1.161 0.102 0.193 0.313 0.217 520
Gerardo Parra * Nationals 107 0.237 0.318 0.351 0.215 1.478 0.056 0.280 0.290 0.318 519
Josh Harrison + Athletics 199 0.254 0.281 0.341 0.236 1.340 0.030 0.126 0.296 0.317 518
Yan Gomes + Athletics 140 0.221 0.250 0.366 0.207 1.655 0.043 0.221 0.264 0.343 517
DJ Peters + Rangers 206 0.198 0.225 0.426 0.189 2.154 0.019 0.330 0.218 0.408 516
Dylan Moore + Mariners 377 0.181 0.229 0.334 0.159 1.850 0.106 0.294 0.276 0.294 513
Rodolfo Castro # Pirates 93 0.198 0.222 0.395 0.183 2 0.065 0.290 0.258 0.366 511
Isaac Paredes + Tigers 85 0.208 0.226 0.319 0.176 1.533 0.118 0.129 0.306 0.271 510
Travis Shaw * Brewers 202 0.191 0.230 0.337 0.168 1.765 0.094 0.252 0.277 0.297 508
Carter Kieboom + Nationals 249 0.207 0.258 0.318 0.181 1.533 0.100 0.249 0.301 0.277 507
Khris Davis + Rangers 61 0.157 0.171 0.333 0.131 2.125 0.131 0.262 0.262 0.279 507
Adam Eaton * White Sox 219 0.201 0.256 0.344 0.174 1.711 0.091 0.251 0.292 0.297 506
Jose Peraza + Mets 154 0.204 0.209 0.380 0.188 1.862 0.058 0.169 0.266 0.351 503
Ha-Seong Kim + Padres 298 0.202 0.241 0.352 0.181 1.741 0.074 0.238 0.268 0.315 503
Marwin Gonzalez # Astros 36 0.176 0.130 0.441 0.167 2.500 0.028 0.222 0.222 0.417 503
Lewis Brinson + Marlins 290 0.226 0.273 0.376 0.214 1.661 0.045 0.248 0.262 0.355 503
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Alex Blandino + Reds 82 0.200 0.333 0.257 0.171 1.286 0.098 0.341 0.317 0.220 502
Jorge Alfaro + Marlins 311 0.244 0.354 0.342 0.232 1.403 0.035 0.318 0.283 0.325 502
Danny Santana # Red Sox 127 0.181 0.198 0.345 0.165 1.905 0.079 0.236 0.252 0.315 501
Luis Garcia * Nationals 247 0.242 0.273 0.411 0.231 1.702 0.045 0.174 0.275 0.393 501
Ronald Torreyes + Phillies 344 0.242 0.258 0.346 0.224 1.429 0.055 0.119 0.282 0.320 499
Willi Castro # Tigers 450 0.220 0.275 0.351 0.202 1.593 0.051 0.242 0.271 0.322 498
Billy McKinney * Brewers 100 0.207 0.242 0.359 0.190 1.737 0.070 0.240 0.260 0.330 497
Kyle Higashioka + Yankees 211 0.181 0.200 0.389 0.166 2.143 0.081 0.280 0.246 0.355 497
David Fletcher + Angels 665 0.262 0.287 0.324 0.247 1.238 0.047 0.090 0.295 0.305 497
Elvis Andrus + Athletics 541 0.243 0.283 0.320 0.224 1.314 0.057 0.150 0.292 0.294 497
Matt Carpenter * Cardinals 249 0.169 0.250 0.275 0.141 1.629 0.141 0.309 0.305 0.229 495
Jake Bauers * Mariners 202 0.220 0.295 0.275 0.198 1.250 0.089 0.252 0.297 0.248 494
Cesar Hernandez # White Sox 217 0.232 0.286 0.299 0.207 1.289 0.097 0.207 0.309 0.267 493
Willy Adames + Rays 142 0.197 0.276 0.371 0.183 1.885 0.070 0.359 0.254 0.345 493
Taylor Walls # Rays 176 0.211 0.304 0.296 0.182 1.406 0.131 0.278 0.313 0.256 490
Jarred Kelenic * Mariners 377 0.181 0.216 0.350 0.162 1.934 0.095 0.281 0.265 0.313 489
Taylor Jones + Astros 108 0.245 0.315 0.402 0.231 1.640 0.037 0.269 0.269 0.380 489
Jason Martin * Rangers 154 0.208 0.245 0.354 0.195 1.700 0.052 0.266 0.247 0.331 487
Eddy Alvarez # Marlins 74 0.188 0.244 0.328 0.162 1.750 0.054 0.243 0.297 0.284 487
Jonathan Arauz # Red Sox 75 0.185 0.191 0.369 0.160 2 0.107 0.200 0.267 0.320 485
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Albert Pujols + Angels 92 0.198 0.176 0.372 0.185 1.882 0.033 0.141 0.250 0.348 484
Danny Mendick + White Sox 186 0.220 0.281 0.287 0.194 1.306 0.097 0.226 0.301 0.253 482
Daniel Robertson + Brewers 90 0.164 0.227 0.274 0.133 1.667 0.133 0.311 0.300 0.222 481
Taylor Trammell * Mariners 178 0.160 0.233 0.359 0.140 2.240 0.096 0.421 0.253 0.315 480
Mike Ford * Yankees 72 0.133 0.147 0.283 0.111 2.125 0.153 0.319 0.278 0.236 477
Brian O'Grady * Padres 61 0.157 0.182 0.333 0.131 2.125 0.131 0.279 0.262 0.279 476
Ender Inciarte * Braves 89 0.215 0.268 0.316 0.191 1.471 0.079 0.247 0.270 0.281 475
Jose Marmolejos * Mariners 122 0.160 0.203 0.311 0.139 1.941 0.123 0.320 0.262 0.270 470
Rowdy Tellez * Blue Jays 151 0.209 0.245 0.338 0.192 1.621 0.060 0.219 0.272 0.311 467
Roman Quinn # Phillies 62 0.173 0.273 0.288 0.145 1.667 0.097 0.306 0.306 0.242 467
Shed Long * Mariners 121 0.198 0.265 0.360 0.182 1.818 0.074 0.322 0.256 0.331 467
Billy Hamilton # White Sox 135 0.220 0.329 0.378 0.207 1.714 0.030 0.348 0.237 0.356 466
Donovan Walton * Mariners 69 0.206 0.239 0.365 0.188 1.769 0.058 0.217 0.246 0.333 465
Ernie Clement + Indians 133 0.231 0.253 0.339 0.211 1.464 0.053 0.143 0.278 0.308 464
Nick Ahmed + Diamondbacks 473 0.221 0.279 0.339 0.203 1.531 0.072 0.220 0.279 0.311 462
Seby Zavala + White Sox 104 0.183 0.255 0.376 0.163 2.059 0.058 0.394 0.231 0.337 460
Nomar Mazara * Tigers 181 0.212 0.271 0.321 0.193 1.514 0.083 0.249 0.276 0.293 460
Webster Rivas + Padres 77 0.221 0.260 0.338 0.195 1.533 0.104 0.208 0.299 0.299 459
Joshua Fuentes + Rockies 284 0.225 0.270 0.351 0.215 1.557 0.042 0.229 0.257 0.335 459
David Bote + Cubs 327 0.199 0.235 0.330 0.177 1.655 0.083 0.223 0.275 0.294 459
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Isan Diaz * Marlins 278 0.193 0.256 0.282 0.165 1.457 0.122 0.263 0.291 0.241 458
Victor Robles + Nationals 369 0.203 0.271 0.295 0.173 1.453 0.089 0.230 0.306 0.252 453
Travis Blankenhorn * Mets 24 0.174 0.214 0.391 0.167 2.250 0.042 0.333 0.208 0.375 453
Mike Tauchman * Giants 175 0.178 0.240 0.283 0.154 1.593 0.126 0.297 0.286 0.246 452
Eric Sogard * Cubs 180 0.249 0.293 0.314 0.233 1.262 0.050 0.167 0.283 0.294 449
Dexter Fowler # Angels 21 0.250 0.357 0.250 0.238 1 0.048 0.286 0.286 0.238 448
Jake Bauers * Indians 113 0.190 0.239 0.280 0.168 1.474 0.106 0.239 0.274 0.248 448
Roberto Perez + Indians 161 0.149 0.179 0.319 0.130 2.143 0.106 0.348 0.242 0.280 447
Martin Maldonado + Astros 426 0.172 0.221 0.300 0.150 1.750 0.110 0.298 0.272 0.263 447
Mason Williams * Mets 37 0.212 0.261 0.333 0.189 1.571 0.108 0.243 0.297 0.297 444
Willians Astudillo + Twins 216 0.236 0.221 0.375 0.227 1.592 0.014 0.056 0.259 0.361 444
Payton Henry + Marlins 16 0.267 0.400 0.333 0.250 1.250 0.063 0.313 0.313 0.313 443
Jorge Mateo + Padres 93 0.207 0.276 0.322 0.194 1.556 0.022 0.290 0.247 0.301 442
Juan Lagares + Angels 327 0.236 0.294 0.372 0.223 1.575 0.037 0.232 0.263 0.352 441
Maikel Franco + Orioles 403 0.210 0.225 0.355 0.196 1.696 0.050 0.166 0.253 0.333 438
Ryan McKenna + Orioles 197 0.183 0.312 0.266 0.157 1.452 0.122 0.376 0.289 0.228 437
José Barrero + Reds 56 0.200 0.303 0.320 0.179 1.600 0.054 0.304 0.286 0.286 436
Jonah Heim # Rangers 285 0.196 0.210 0.358 0.182 1.827 0.053 0.204 0.239 0.333 434
Chadwick Tromp + Giants 18 0.222 0.231 0.389 0.222 1.750 0 0.222 0.222 0.389 432
Alan Trejo + Rockies 50 0.217 0.290 0.326 0.200 1.500 0.060 0.300 0.260 0.300 431
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Will Craig + Pirates 65 0.217 0.324 0.300 0.200 1.385 0.077 0.338 0.277 0.277 429
Jason Vosler * Giants 82 0.178 0.200 0.356 0.159 2 0.085 0.256 0.256 0.317 428
Luis Rengifo # Angels 190 0.201 0.220 0.310 0.184 1.543 0.047 0.200 0.242 0.284 428
Zack Short + Tigers 184 0.141 0.165 0.282 0.120 2 0.120 0.321 0.239 0.239 427
Jarren Duran * Red Sox 112 0.215 0.318 0.336 0.205 1.565 0.036 0.357 0.241 0.321 425
Eli White + Rangers 220 0.177 0.230 0.308 0.159 1.743 0.082 0.300 0.259 0.277 424
Brock Holt * Rangers 260 0.209 0.254 0.298 0.188 1.429 0.088 0.188 0.281 0.269 424
Tomas Nido + Mets 161 0.222 0.292 0.327 0.211 1.471 0.031 0.273 0.261 0.311 423
German Marquez + Rockies 60 0.264 0.333 0.415 0.233 1.571 0 0.217 0.233 0.367 421
John Andreoli + Padres 7 0.167 0.333 0.333 0.143 2 0.143 0.429 0.286 0.286 419
Jose Trevino + Rangers 302 0.239 0.279 0.340 0.225 1.426 0.040 0.189 0.265 0.321 417
Magneuris Sierra * Marlins 225 0.230 0.302 0.268 0.213 1.167 0.067 0.222 0.280 0.249 417
Jonathan Davis + Blue Jays 85 0.143 0.184 0.200 0.118 1.400 0.129 0.247 0.282 0.165 416
David Dahl * Rangers 220 0.210 0.269 0.322 0.195 1.535 0.045 0.268 0.245 0.300 416
Ryan Lavarnway + Indians 30 0.250 0.389 0.357 0.233 1.429 0.033 0.333 0.267 0.333 415
Adrian Sanchez + Nationals 38 0.257 0.290 0.314 0.237 1.222 0.079 0.105 0.316 0.289 414
Henry Ramos # Diamondbacks 55 0.200 0.237 0.300 0.182 1.500 0.073 0.218 0.255 0.273 414
Kevin Newman + Pirates 554 0.226 0.236 0.309 0.211 1.368 0.049 0.074 0.262 0.289 408
Mike Tauchman * Yankees 16 0.214 0.375 0.286 0.188 1.333 0.063 0.375 0.250 0.250 406
David Price * Dodgers 18 0.267 0.308 0.333 0.222 1.250 0 0.167 0.222 0.278 403
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Cody Bellinger * Dodgers 350 0.165 0.196 0.302 0.149 1.827 0.089 0.269 0.240 0.271 403
Josh Palacios * Blue Jays 42 0.200 0.280 0.200 0.167 1 0.071 0.262 0.286 0.167 401
Marwin Gonzalez # Red Sox 271 0.202 0.275 0.285 0.181 1.408 0.070 0.258 0.280 0.255 400
Brian Miller * Marlins 11 0.273 0.375 0.273 0.273 1 0 0.273 0.273 0.273 399
Alex Jackson + Marlins 123 0.157 0.311 0.278 0.138 1.765 0.089 0.488 0.260 0.244 397
Sam Haggerty # Mariners 94 0.186 0.250 0.291 0.170 1.563 0.064 0.298 0.245 0.266 395
Andrew Velazquez # Yankees 68 0.224 0.326 0.358 0.221 1.600 0.015 0.338 0.235 0.353 393
Scott Heineman + Reds 34 0.100 0.077 0.300 0.088 3 0.088 0.441 0.206 0.265 392
Jacob Nottingham + Mariners 31 0.115 0.143 0.231 0.097 2 0.065 0.387 0.226 0.194 391
Max Fried * Braves 67 0.273 0.405 0.327 0.224 1.200 0.060 0.269 0.284 0.269 391
Romy Gonzalez + White Sox 33 0.250 0.381 0.344 0.242 1.375 0.030 0.333 0.273 0.333 390
Wyatt Mathisen + Diamondbacks 51 0.119 0.190 0.190 0.098 1.600 0.098 0.412 0.255 0.157 388
Stephen Strasburg + Nationals 7 0.200 0.333 0.400 0.143 2 0.143 0.286 0.286 0.286 387
Matt Peacock + Diamondbacks 17 0.250 0.333 0.250 0.235 1 0.059 0.235 0.294 0.235 386
Justin Williams * Cardinals 137 0.160 0.217 0.261 0.139 1.632 0.124 0.336 0.270 0.226 382
Rio Ruiz * Orioles 101 0.167 0.207 0.300 0.149 1.800 0.089 0.287 0.248 0.267 382
Richie Martin + Orioles 105 0.235 0.314 0.286 0.219 1.217 0.038 0.267 0.267 0.267 382
Jake Cave * Twins 178 0.189 0.283 0.293 0.174 1.548 0.056 0.348 0.247 0.270 382
Andrelton Simmons + Twins 451 0.223 0.256 0.274 0.204 1.228 0.071 0.137 0.282 0.251 381
Frank Schwindel + Athletics 20 0.150 0.143 0.350 0.150 2.333 0 0.250 0.150 0.350 381
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Shogo Akiyama * Reds 183 0.204 0.268 0.253 0.180 1.242 0.077 0.219 0.279 0.224 381
Pat Valaika + Orioles 281 0.201 0.260 0.290 0.185 1.442 0.057 0.270 0.249 0.267 380
Erik Gonzalez + Pirates 229 0.232 0.274 0.300 0.223 1.294 0.035 0.175 0.258 0.288 378
Keston Hiura + Brewers 197 0.168 0.269 0.301 0.147 1.793 0.071 0.391 0.254 0.264 373
Luke Raley * Dodgers 72 0.182 0.256 0.288 0.167 1.583 0.028 0.347 0.250 0.264 372
Owen Miller + Indians 202 0.204 0.261 0.309 0.193 1.513 0.045 0.267 0.243 0.292 372
Jarrod Dyson * Royals 132 0.221 0.284 0.311 0.205 1.407 0.045 0.212 0.250 0.288 370
Stephen Vogt * Braves 87 0.167 0.193 0.244 0.149 1.462 0.092 0.230 0.241 0.218 369
Chris Gittens + Yankees 44 0.111 0.130 0.194 0.091 1.750 0.159 0.295 0.250 0.159 366
Aramis Garcia + Athletics 94 0.205 0.263 0.318 0.191 1.556 0.011 0.298 0.234 0.298 366
Billy McKinney * Dodgers 98 0.146 0.190 0.232 0.122 1.583 0.143 0.245 0.276 0.194 363
Chad Wallach + Marlins 66 0.200 0.400 0.267 0.182 1.333 0.045 0.485 0.242 0.242 356
Austin Hedges + Indians 312 0.178 0.214 0.308 0.163 1.725 0.048 0.279 0.215 0.282 353
Patrick Mazeika * Mets 87 0.190 0.230 0.266 0.172 1.400 0.046 0.207 0.253 0.241 348
Sandy Leon # Marlins 220 0.183 0.244 0.267 0.168 1.459 0.055 0.295 0.236 0.245 346
Kelvin Gutierrez + Royals 142 0.215 0.272 0.296 0.204 1.379 0.042 0.218 0.254 0.282 346
Adam Eaton * Angels 69 0.200 0.245 0.277 0.188 1.385 0.029 0.232 0.232 0.261 346
Austin Wynns + Orioles 139 0.185 0.211 0.308 0.173 1.667 0.058 0.223 0.230 0.288 339
Matt Joyce * Phillies 69 0.091 0.079 0.218 0.072 2.400 0.174 0.232 0.261 0.174 338
Michael Perez * Pirates 231 0.143 0.170 0.290 0.130 2.033 0.082 0.294 0.221 0.264 335
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tim Locastro + Diamondbacks 133 0.178 0.220 0.220 0.158 1.238 0.045 0.195 0.271 0.195 334
Ildemaro Vargas # Diamondbacks 46 0.186 0.222 0.256 0.174 1.375 0.065 0.152 0.239 0.239 331
Bryan Holaday + Diamondbacks 34 0.194 0.375 0.258 0.176 1.333 0.029 0.441 0.265 0.235 331
Ben Rortvedt * Twins 98 0.169 0.211 0.281 0.153 1.667 0.061 0.296 0.224 0.255 330
Jackie Bradley Jr. * Brewers 428 0.163 0.226 0.261 0.147 1.603 0.065 0.308 0.236 0.236 327
Michael Chavis + Red Sox 82 0.190 0.283 0.342 0.183 1.800 0.012 0.390 0.207 0.329 326
Rio Ruiz * Rockies 40 0.171 0.214 0.200 0.150 1.167 0.075 0.225 0.225 0.175 323
Sheldon Neuse + Dodgers 66 0.169 0.222 0.323 0.167 1.909 0.015 0.394 0.182 0.318 323
Jose Urquidy + Astros 4 0.250 1 0.250 0.250 1 0 0.750 0.250 0.250 319
Patrick Sandoval * Angels 4 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 319
Corbin Martin + Diamondbacks 4 0.250 1 0.250 0.250 1 0 0.750 0.250 0.250 319
Zack Littell + Giants 4 0.250 1 0.250 0.250 1 0 0.750 0.250 0.250 319
Rich Hill * Rays 4 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 319
Lucas Giolito + White Sox 4 0.250 1 0.250 0.250 1 0 0.750 0.250 0.250 319
Dylan Bundy # Angels 4 0.250 1 0.250 0.250 1 0 0.750 0.250 0.250 319
Luis Barrera * Athletics 8 0.250 0.333 0.250 0.250 1 0 0.250 0.250 0.250 319
Steven Souza Jr. + Dodgers 36 0.152 0.222 0.333 0.139 2.200 0.056 0.389 0.222 0.306 313
Eric Lauer + Brewers 37 0.154 0.273 0.269 0.108 1.750 0.081 0.405 0.216 0.189 313
Drew Ellis + Diamondbacks 83 0.130 0.195 0.203 0.108 1.556 0.120 0.325 0.277 0.169 309
Franchy Cordero * Red Sox 136 0.189 0.307 0.260 0.176 1.375 0.059 0.375 0.235 0.243 308
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andrew Romine # Cubs 64 0.183 0.286 0.267 0.172 1.455 0.063 0.375 0.234 0.250 304
Joe Ross + Nationals 39 0.250 0.444 0.250 0.205 1 0.026 0.359 0.256 0.205 303
Cal Raleigh # Mariners 148 0.180 0.267 0.309 0.169 1.720 0.047 0.351 0.223 0.291 302
Luis Marte + Marlins 7 0.167 0.250 0.167 0.143 1 0.143 0.286 0.286 0.143 302
Andrew Knizner + Cardinals 185 0.174 0.223 0.236 0.151 1.357 0.108 0.211 0.281 0.205 302
Dustin Fowler * Pirates 46 0.171 0.318 0.195 0.152 1.143 0.065 0.435 0.239 0.174 301
Alejo Lopez # Reds 23 0.261 0.333 0.261 0.261 1 0 0.217 0.261 0.261 296
Ronald Guzman * Rangers 17 0.063 0 0.250 0.059 4 0.059 0.353 0.118 0.235 296
Austin Romine + Cubs 62 0.217 0.324 0.300 0.210 1.385 0.032 0.355 0.242 0.290 288
Ryan Weathers + Padres 28 0.148 0.158 0.259 0.143 1.750 0.036 0.250 0.179 0.250 286
Jon Lester * Nationals 29 0.179 0.286 0.286 0.172 1.600 0 0.448 0.172 0.276 285
Leody Taveras # Rangers 185 0.161 0.225 0.270 0.151 1.679 0.049 0.324 0.205 0.254 284
Garrett Richards + Red Sox 5 0.200 0.333 0.400 0.200 2 0 0.400 0.200 0.400 283
Jared Oliva + Pirates 43 0.175 0.233 0.225 0.163 1.286 0.070 0.233 0.233 0.209 283
John Means * Orioles 5 0.200 0.333 0.400 0.200 2 0 0.400 0.200 0.400 283
Jay Bruce * Yankees 39 0.118 0.150 0.235 0.103 2 0.128 0.333 0.231 0.205 268
JaCoby Jones + Tigers 105 0.170 0.268 0.250 0.162 1.471 0.048 0.400 0.210 0.238 266
Tylor Megill + Mets 31 0.214 0.545 0.321 0.194 1.500 0.032 0.548 0.226 0.290 265
Yoshi Tsutsugo * Dodgers 31 0.120 0.231 0.120 0.097 1 0.194 0.387 0.290 0.097 264
Clayton Kershaw * Dodgers 39 0.222 0.320 0.222 0.205 1 0.026 0.282 0.231 0.205 264
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Trevor Williams + Cubs 20 0.222 0.333 0.222 0.200 1 0.050 0.300 0.250 0.200 261
Madison Bumgarner + Diamondbacks 52 0.103 0.364 0.128 0.077 1.250 0.173 0.558 0.269 0.096 259
Domingo Leyba # Orioles 72 0.154 0.188 0.215 0.139 1.400 0.083 0.222 0.236 0.194 257
Ildemaro Vargas # Cubs 24 0.143 0.214 0.238 0.125 1.667 0.125 0.292 0.250 0.208 253
Tucupita Marcano * Padres 50 0.182 0.229 0.205 0.160 1.125 0.120 0.180 0.280 0.180 253
Gilberto Celestino + Twins 62 0.136 0.140 0.288 0.129 2.125 0.048 0.226 0.177 0.274 253
Jake Marisnick + Padres 54 0.188 0.346 0.208 0.167 1.111 0.037 0.407 0.259 0.185 249
Andrew Knapp # Phillies 159 0.152 0.241 0.214 0.138 1.409 0.063 0.384 0.214 0.195 249
Wilfredo Tovar + Mets 12 0.182 0.286 0.182 0.167 1 0.083 0.333 0.250 0.167 247
Sebastian Rivero + Royals 44 0.175 0.280 0.225 0.159 1.286 0.068 0.341 0.250 0.205 247
Mark Payton * Reds 24 0.182 0.267 0.182 0.167 1 0.083 0.292 0.250 0.167 247
Anthony Bemboom * Angels 28 0.222 0.353 0.222 0.214 1 0.036 0.357 0.250 0.214 247
Colton Welker + Rockies 40 0.189 0.269 0.216 0.175 1.143 0.075 0.275 0.250 0.200 244
Corey Ray * Brewers 3 0 0 0 0 --- 0.333 0.333 0.333 0 244
Joe Panik * Marlins 134 0.172 0.198 0.221 0.157 1.286 0.067 0.149 0.239 0.201 244
Casey Mize + Tigers 3 0 0 0 0 --- 0.333 0.333 0.333 0 244
Nathan Eovaldi + Red Sox 3 0 0 0 0 --- 0.333 0.333 0.333 0 244
Jon Duplantier * Diamondbacks 3 0 0 0 0 --- 0 0.667 0.333 0 244
Tyler Anderson * Mariners 3 0 0 0 0 --- 0.333 0.667 0.333 0 244
Evan White + Mariners 104 0.144 0.188 0.237 0.135 1.643 0.058 0.298 0.202 0.221 243
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jose Alvarez * Giants 5 0 0 0 0 --- 0.400 0.400 0.400 0 243
Kevin Smith + Blue Jays 36 0.094 0.100 0.188 0.083 2 0.083 0.306 0.194 0.167 241
Kyle Gibson + Phillies 28 0.148 0.176 0.259 0.143 1.750 0 0.321 0.143 0.250 241
Kenta Maeda + Twins 4 0.333 0.500 0.333 0.250 1 0 0.250 0.250 0.250 238
James Kaprielian + Athletics 4 0.333 1 0.333 0.250 1 0 0.500 0.250 0.250 238
Dane Dunning + Rangers 4 0.333 0.500 0.333 0.250 1 0 0.250 0.250 0.250 238
Jon Lester * Cardinals 22 0.150 0.333 0.250 0.136 1.667 0.091 0.500 0.227 0.227 236
Mike Freeman * Reds 65 0.186 0.282 0.186 0.169 1 0.077 0.308 0.262 0.169 236
Chance Sisco * Orioles 73 0.154 0.213 0.185 0.137 1.200 0.082 0.247 0.247 0.164 234
Matt Adams * Rockies 40 0.167 0.222 0.194 0.150 1.167 0.100 0.225 0.250 0.175 233
Troy Stokes Jr. + Pirates 20 0.111 0.154 0.167 0.100 1.500 0.050 0.250 0.200 0.150 232
Yoshi Tsutsugo * Rays 87 0.167 0.255 0.218 0.149 1.308 0.092 0.310 0.241 0.195 231
Ronnie Dawson * Astros 6 0.200 0.200 0.200 0.167 1 0.167 0 0.333 0.167 229
Robel Garcia # Astros 117 0.151 0.234 0.208 0.137 1.375 0.068 0.359 0.214 0.188 228
Jacob Wilson + Astros 14 0.154 0.182 0.385 0.143 2.500 0.071 0.143 0.214 0.357 226
Adrian Houser + Brewers 46 0.071 0.100 0.214 0.065 3 0.043 0.652 0.109 0.196 226
Jake Hager + Diamondbacks 22 0.111 0.286 0.111 0.091 1 0.182 0.500 0.273 0.091 223
Kyle Freeland * Rockies 40 0.182 0.353 0.212 0.150 1.167 0.050 0.425 0.200 0.175 220
Yefry Ramirez + Dodgers 1 0 0 0 0 --- 0 0 0 0 217
Wade Miley * Reds 59 0.185 0.244 0.241 0.169 1.300 0.051 0.220 0.220 0.220 214
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jarrod Dyson * Blue Jays 17 0.077 0.125 0.077 0.059 1 0.235 0.294 0.294 0.059 213
Matt Thaiss * Angels 8 0.143 0.167 0.143 0.125 1 0.125 0.125 0.250 0.125 211
Lane Thomas + Cardinals 58 0.104 0.161 0.125 0.086 1.200 0.172 0.293 0.259 0.103 210
Stevie Wilkerson # Orioles 76 0.167 0.286 0.208 0.158 1.250 0.039 0.395 0.211 0.197 209
Mickey Moniak * Phillies 37 0.091 0.125 0.182 0.081 2 0.081 0.432 0.162 0.162 201
Johneshwy Fargas + Cubs 32 0.226 0.304 0.290 0.219 1.286 0.031 0.250 0.250 0.281 195
Jahmai Jones + Orioles 72 0.149 0.244 0.194 0.139 1.300 0.056 0.361 0.208 0.181 188
Kevan Smith + Braves 101 0.165 0.242 0.198 0.149 1.200 0.099 0.287 0.248 0.178 186
Garrett Stubbs * Astros 38 0.176 0.222 0.235 0.158 1.333 0.053 0.184 0.211 0.211 183
Tony Gonsolin + Dodgers 19 0.176 0.333 0.235 0.158 1.333 0.053 0.421 0.211 0.211 183
Adam Haseley * Phillies 21 0.190 0.235 0.238 0.190 1.250 0 0.190 0.190 0.238 182
Edwin Uceta + Dodgers 5 0.200 0.333 0.200 0.200 1 0 0.400 0.200 0.200 181
Johan Oviedo + Cardinals 22 0.150 0.273 0.150 0.136 1 0.091 0.409 0.227 0.136 181
Lance Lynn # White Sox 5 0.200 0.500 0.200 0.200 1 0 0.600 0.200 0.200 181
Edwin Rios * Dodgers 60 0.078 0.094 0.137 0.067 1.750 0.117 0.300 0.217 0.117 175
Logan Webb + Giants 53 0.130 0.208 0.283 0.113 2.167 0.038 0.396 0.151 0.245 173
Stuart Fairchild + Diamondbacks 17 0.133 0.167 0.200 0.118 1.500 0.059 0.176 0.235 0.176 163
Nick Heath * Diamondbacks 39 0.143 0.250 0.171 0.128 1.200 0.103 0.385 0.231 0.154 159
Rene Rivera + Nationals 15 0.214 0.333 0.214 0.200 1 0 0.333 0.267 0.200 157
Jose Godoy * Mariners 40 0.162 0.261 0.189 0.150 1.167 0.075 0.350 0.225 0.175 157
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tyler Anderson * Pirates 37 0.108 0.333 0.189 0.108 1.750 0 0.730 0.108 0.189 157
Cristian Pache + Braves 68 0.111 0.162 0.206 0.103 1.857 0.029 0.368 0.147 0.191 155
Tony Wolters * Cubs 30 0.125 0.250 0.125 0.100 1 0.167 0.400 0.267 0.100 154
Kevin Padlo + Rays 14 0.083 0.250 0.167 0.071 2 0.143 0.571 0.214 0.143 154
Kevin Gausman * Giants 62 0.185 0.417 0.185 0.161 1 0.032 0.500 0.194 0.161 154
Rob Brantly * Yankees 21 0.150 0.188 0.200 0.143 1.333 0 0.190 0.190 0.190 153
Todd Frazier + Pirates 40 0.086 0.103 0.114 0.075 1.333 0.075 0.150 0.200 0.100 150
Pete Kozma + Athletics 12 0.091 0.143 0.091 0.083 1 0.083 0.333 0.167 0.083 148
Michael Pineda + Twins 3 0 0 0 0 --- 0 0.333 0 0 145
Taylor Motter + Rockies 22 0.150 0.214 0.150 0.136 1 0.091 0.273 0.227 0.136 145
Aaron Nola + Phillies 63 0.143 0.333 0.184 0.111 1.286 0.095 0.460 0.206 0.143 144
Cole Irvin * Athletics 7 0.200 0.333 0.200 0.143 1 0 0.286 0.143 0.143 144
Jack Lopez + Red Sox 16 0.154 0.286 0.308 0.125 2 0.063 0.375 0.188 0.250 141
Braxton Garrett + Marlins 11 0.182 0.286 0.182 0.182 1 0 0.364 0.182 0.182 141
Kean Wong * Angels 66 0.167 0.233 0.233 0.152 1.400 0.030 0.258 0.182 0.212 134
Ranger Suarez * Phillies 23 0.188 0.273 0.313 0.130 1.667 0.043 0.217 0.217 0.217 130
Ben Gamel * Indians 17 0.071 0.125 0.143 0.059 2 0.176 0.353 0.235 0.118 128
Jack Mayfield + Mariners 35 0.176 0.250 0.206 0.171 1.167 0.029 0.286 0.200 0.200 126
Edward Cabrera + Marlins 7 0.143 0.250 0.286 0.143 2 0 0.429 0.143 0.286 124
Asdrubal Cabrera # Reds 31 0.077 0.100 0.077 0.065 1 0.097 0.226 0.194 0.065 122
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Scott Schebler * Angels 34 0.147 0.294 0.235 0.147 1.600 0 0.500 0.147 0.235 113
Ashton Goudeau + Rockies 6 0.167 0.500 0.167 0.167 1 0 0.667 0.167 0.167 113
Jose De Leon + Reds 5 0.250 0.500 0.250 0.200 1 0 0.400 0.200 0.200 112
Braden Bishop + Mariners 5 0.250 0.500 0.250 0.200 1 0 0.400 0.200 0.200 112
Chi Chi Gonzalez + Rockies 34 0.161 0.333 0.194 0.147 1.200 0.029 0.471 0.176 0.176 111
Skye Bolt # Athletics 59 0.089 0.098 0.161 0.085 1.800 0.017 0.237 0.102 0.153 111
Steven Okert * Marlins 2 0 0 0 0 --- 0 0.500 0 0 109
Sean Kazmar Jr. + Braves 2 0 0 0 0 --- 0 0 0 0 109
Tanner Anderson + Pirates 2 0 0 0 0 --- 0 0.500 0 0 109
Jesus Luzardo * Marlins 19 0 0 0 0 --- 0.211 0.316 0.211 0 107
Kwang Hyun Kim * Cardinals 29 0.115 0.176 0.154 0.103 1.333 0 0.310 0.138 0.138 105
Alex Vesia * Dodgers 4 0 0 0 0 --- 0.250 0.750 0.250 0 104
Seth Frankoff + Diamondbacks 4 0 0 0 0 --- 0.250 0.500 0.250 0 104
Julio Urias * Dodgers 70 0.203 0.324 0.237 0.171 1.167 0 0.314 0.186 0.200 103
Marcus Stroman + Mets 58 0.098 0.185 0.137 0.086 1.400 0.069 0.414 0.155 0.121 100
Alex Jackson + Braves 28 0.043 0.100 0.043 0.036 1 0.071 0.464 0.214 0.036 100
Corbin Burnes + Brewers 59 0.154 0.308 0.154 0.136 1 0.051 0.441 0.186 0.136 99
Trent Giambrone + Cubs 13 0.154 0.222 0.154 0.154 1 0 0.308 0.154 0.154 92
Paolo Espino + Nationals 33 0.167 0.333 0.167 0.152 1 0 0.455 0.152 0.152 92
Greg Deichmann * Cubs 31 0.133 0.250 0.133 0.129 1 0.032 0.452 0.161 0.129 88
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Caleb Smith + Diamondbacks 25 0.091 0.250 0.136 0.080 1.500 0.040 0.560 0.160 0.120 87
Riley Adams + Blue Jays 30 0.107 0.188 0.179 0.100 1.667 0.067 0.400 0.167 0.167 85
Zack Wheeler * Phillies 73 0.162 0.379 0.191 0.151 1.182 0 0.534 0.151 0.178 84
Chance Sisco * Mets 10 0.111 0.167 0.222 0.100 2 0.100 0.300 0.200 0.200 84
Joe Musgrove + Padres 57 0.137 0.241 0.176 0.123 1.286 0.018 0.404 0.140 0.158 83
Monte Harrison + Marlins 11 0.200 0.286 0.300 0.182 1.500 0 0.273 0.182 0.273 81
Luis Campusano + Padres 38 0.088 0.130 0.088 0.079 1 0.105 0.289 0.184 0.079 81
Jerad Eickhoff + Mets 8 0.400 0.400 0.400 0.250 1 0 0 0.250 0.250 78
Jacob Wilson + Athletics 7 0.143 0.167 0.143 0.143 1 0 0.143 0.143 0.143 76
Sonny Gray + Reds 43 0.146 0.194 0.146 0.140 1 0.023 0.233 0.163 0.140 76
Albert Almora + Mets 54 0.115 0.171 0.173 0.111 1.500 0.037 0.315 0.148 0.167 76
Miguel Diaz + Padres 3 0 0 0 0 --- 0 0.333 0 0 72
Cameron Maybin + Mets 33 0.036 0.063 0.036 0.030 1 0.091 0.364 0.182 0.030 71
Jorge Bonifacio + Phillies 12 0.091 0.200 0.091 0.083 1 0.083 0.500 0.167 0.083 70
Curtis Terry + Rangers 48 0.089 0.133 0.133 0.083 1.500 0.042 0.313 0.146 0.125 67
Tony Santillan + Reds 8 0.143 0.200 0.286 0.125 2 0 0.250 0.125 0.250 64
Humberto Mejia + Diamondbacks 8 0.143 0.200 0.286 0.125 2 0 0.250 0.125 0.250 64
Vimael Machin * Athletics 37 0.125 0.182 0.125 0.108 1 0.081 0.270 0.189 0.108 64
Jake Arrieta + Cubs 26 0.095 0.400 0.095 0.077 1 0.077 0.615 0.192 0.077 63
Luke Weaver + Diamondbacks 22 0.105 0.286 0.105 0.091 1 0.045 0.545 0.136 0.091 61
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Bryse Wilson + Braves 13 0.083 0.143 0.083 0.077 1 0 0.385 0.154 0.077 56
Brandon Woodruff * Brewers 58 0.115 0.250 0.115 0.103 1 0.052 0.483 0.155 0.103 54
Nick Williams * White Sox 13 0 0 0 0 --- 0.077 0.308 0.231 0 54
Jake Hager + Mets 8 0.125 0.200 0.125 0.125 1 0 0.375 0.125 0.125 53
Hunter Owen + Pirates 5 0 0 0 0 --- 0 0.600 0.200 0 51
Mitch Keller + Pirates 32 0.107 0.214 0.107 0.094 1 0.063 0.438 0.156 0.094 47
Justin Steele * Cubs