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 Thursday, 6 May 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
Rene Rivera + Indians 4 0.750 1 1 0.750 1.333 0 0.250 0.750 1 11452
Nick Gordon * Twins 3 0.500 1 0.500 0.333 1 0.333 0.333 0.667 0.333 7443
Chris Owings + Rockies 17 0.533 0.615 1.133 0.471 2.125 0.118 0.118 0.588 1 6264
Keibert Ruiz # Dodgers 2 0.500 0 2 0.500 4 0 0.500 0.500 2 4094
Andrew Young + Diamondbacks 14 0.333 0 1.333 0.214 4 0.143 0.357 0.571 0.857 3808
Kyle Wright + Braves 2 0.500 0.500 1 0.500 2 0 0 0.500 1 3155
Ketel Marte # Diamondbacks 28 0.462 0.500 0.846 0.429 1.833 0.071 0.143 0.500 0.786 2493
Triston McKenzie + Indians 2 0.500 0.500 0.500 0.500 1 0 0 0.500 0.500 2131
Mike Trout + Angels 113 0.380 0.519 0.728 0.310 1.914 0.168 0.283 0.496 0.593 2095
Carson Kelly + Diamondbacks 86 0.323 0.311 0.645 0.233 2 0.198 0.163 0.477 0.465 2011
Danny Mendick + White Sox 22 0.375 0.545 0.375 0.273 1 0.273 0.227 0.545 0.273 1968
William Contreras + Braves 12 0.400 0.375 0.700 0.333 1.750 0.167 0.083 0.500 0.583 1964
Nico Hoerner + Cubs 44 0.389 0.483 0.556 0.318 1.429 0.182 0.159 0.500 0.455 1962
Huascar Ynoa + Braves 13 0.385 0.429 0.923 0.385 2.400 0 0.308 0.385 0.923 1832
Jacob deGrom * Mets 13 0.462 0.600 0.538 0.462 1.167 0 0.231 0.462 0.538 1807
J.D. Davis + Mets 48 0.390 0.583 0.610 0.333 1.563 0.083 0.313 0.479 0.521 1784
Byron Buxton + Twins 98 0.370 0.417 0.772 0.347 2.088 0.041 0.235 0.408 0.724 1769
Ke'Bryan Hayes + Pirates 7 0.200 0 0.800 0.143 4 0.286 0.143 0.429 0.571 1742
Buster Posey + Giants 78 0.394 0.412 0.732 0.359 1.857 0.077 0.167 0.449 0.667 1723
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ronald Acuna Jr. + Braves 129 0.324 0.298 0.685 0.271 2.114 0.132 0.124 0.419 0.574 1715
Andy Ibáñez + Rangers 6 0.400 0.400 0.400 0.333 1 0 0.167 0.333 0.333 1663
Vladimir Guerrero Jr. + Blue Jays 129 0.330 0.365 0.592 0.264 1.794 0.178 0.171 0.465 0.473 1617
Jesse Winker * Reds 102 0.359 0.422 0.641 0.324 1.788 0.088 0.216 0.422 0.578 1579
Omar Narvaez * Brewers 79 0.368 0.393 0.529 0.316 1.440 0.101 0.127 0.443 0.456 1566
Bryce Harper * Phillies 101 0.317 0.364 0.598 0.257 1.885 0.168 0.208 0.446 0.485 1561
Yermin Mercedes + White Sox 94 0.386 0.426 0.614 0.362 1.588 0.064 0.160 0.426 0.574 1527
J.D. Martinez + Red Sox 132 0.348 0.385 0.696 0.303 2 0.121 0.205 0.432 0.606 1527
Justin Turner + Dodgers 128 0.333 0.382 0.593 0.281 1.778 0.133 0.211 0.422 0.500 1501
Christian Yelich * Brewers 41 0.353 0.571 0.382 0.293 1.083 0.146 0.317 0.463 0.317 1460
Jake Fraley * Mariners 19 0.100 0.143 0.200 0.053 2 0.421 0.158 0.526 0.105 1412
Starling Marte + Marlins 69 0.316 0.381 0.491 0.261 1.556 0.116 0.203 0.420 0.406 1400
Kris Bryant + Cubs 124 0.308 0.348 0.673 0.266 2.182 0.121 0.242 0.395 0.581 1388
Xander Bogaerts + Red Sox 127 0.356 0.391 0.593 0.331 1.667 0.063 0.157 0.402 0.551 1374
Jacob Nottingham + Brewers 8 0.250 0 1 0.250 4 0 0.625 0.250 1 1365
Guillermo Heredia + Braves 49 0.300 0.400 0.575 0.245 1.917 0.163 0.265 0.429 0.469 1360
Luis Guillorme * Mets 23 0.333 0.353 0.333 0.261 1 0.217 0.043 0.478 0.261 1345
Jazz Chisholm * Marlins 80 0.290 0.390 0.551 0.250 1.900 0.113 0.313 0.375 0.475 1314
Jarrod Dyson * Royals 20 0.294 0.385 0.471 0.250 1.600 0.150 0.200 0.400 0.400 1313
Jared Walsh * Angels 118 0.330 0.384 0.563 0.288 1.706 0.093 0.212 0.407 0.492 1304
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Yadier Molina + Cardinals 71 0.323 0.348 0.631 0.296 1.952 0.070 0.211 0.366 0.577 1300
LaMonte Wade Jr * Giants 7 0.333 0.500 0.500 0.286 1.500 0.143 0.286 0.429 0.429 1289
Pablo Sandoval # Braves 34 0.276 0.357 0.586 0.235 2.125 0.147 0.353 0.382 0.500 1267
Brandon Nimmo * Mets 80 0.318 0.465 0.439 0.263 1.381 0.150 0.275 0.425 0.363 1241
J.T. Realmuto + Phillies 102 0.291 0.361 0.477 0.245 1.640 0.118 0.225 0.392 0.402 1239
Yordan Álvarez * Astros 101 0.337 0.413 0.609 0.307 1.806 0.040 0.257 0.376 0.554 1237
Nick Castellanos + Reds 114 0.324 0.338 0.648 0.307 2 0.044 0.193 0.360 0.614 1235
Trent Grisham * Padres 97 0.314 0.404 0.512 0.278 1.630 0.113 0.258 0.392 0.454 1228
Matt Beaty * Dodgers 41 0.303 0.375 0.394 0.244 1.300 0.146 0.195 0.439 0.317 1217
Willie Calhoun * Rangers 68 0.328 0.354 0.492 0.294 1.500 0.088 0.147 0.397 0.441 1195
Nelson Cruz + Twins 113 0.300 0.293 0.580 0.265 1.933 0.071 0.177 0.354 0.513 1176
C.J. Cron + Rockies 109 0.290 0.361 0.495 0.248 1.704 0.128 0.248 0.394 0.422 1173
Yuli Gurriel + Astros 126 0.318 0.348 0.509 0.278 1.600 0.127 0.135 0.405 0.444 1170
Jake Marisnick + Cubs 59 0.269 0.333 0.635 0.237 2.357 0.085 0.305 0.356 0.559 1168
Tyrone Taylor + Brewers 45 0.282 0.296 0.564 0.244 2 0.067 0.200 0.378 0.489 1152
Josh Harrison + Nationals 84 0.329 0.349 0.466 0.286 1.417 0.083 0.095 0.417 0.405 1142
Ryan Zimmerman + Nationals 54 0.314 0.364 0.588 0.296 1.875 0.056 0.259 0.352 0.556 1138
George Springer + Blue Jays 18 0.200 0.111 0.600 0.167 3 0.111 0.222 0.278 0.500 1133
Alex Verdugo * Red Sox 122 0.315 0.330 0.509 0.279 1.618 0.082 0.123 0.377 0.451 1132
Jose Ramirez # Indians 127 0.259 0.221 0.556 0.220 2.143 0.118 0.118 0.354 0.472 1131
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tucker Barnhart * Reds 75 0.313 0.486 0.537 0.280 1.714 0.080 0.360 0.387 0.480 1131
Cedric Mullins * Orioles 135 0.320 0.366 0.525 0.289 1.641 0.089 0.185 0.378 0.474 1125
Giancarlo Stanton + Yankees 118 0.312 0.362 0.606 0.288 1.941 0.076 0.263 0.364 0.559 1108
Pete Alonso + Mets 108 0.280 0.344 0.505 0.241 1.808 0.111 0.259 0.370 0.435 1105
Trevor Story + Rockies 127 0.304 0.349 0.527 0.268 1.735 0.094 0.189 0.370 0.465 1094
Max Muncy * Dodgers 128 0.221 0.271 0.432 0.164 1.952 0.227 0.242 0.422 0.320 1090
Tyler Naquin * Reds 91 0.260 0.275 0.519 0.220 2 0.110 0.231 0.363 0.440 1082
Corey Dickerson * Marlins 99 0.326 0.397 0.442 0.283 1.357 0.101 0.172 0.414 0.384 1072
Rafael Devers * Red Sox 124 0.287 0.320 0.556 0.250 1.935 0.113 0.218 0.371 0.484 1070
Alex De Goti + Astros 7 0.333 0.500 0.333 0.286 1 0.143 0.286 0.429 0.286 1070
Chris Taylor + Dodgers 116 0.263 0.339 0.474 0.216 1.800 0.138 0.250 0.397 0.388 1065
Jesus Aguilar + Marlins 116 0.271 0.263 0.500 0.224 1.846 0.138 0.147 0.371 0.414 1065
Aristides Aquino + Reds 14 0.231 0.167 0.769 0.214 3.333 0.071 0.357 0.286 0.714 1061
Shohei Ohtani * Angels 118 0.273 0.286 0.645 0.254 2.367 0.042 0.254 0.322 0.602 1049
Franmil Reyes + Indians 109 0.283 0.333 0.626 0.257 2.214 0.073 0.294 0.339 0.569 1045
Evan Longoria + Giants 92 0.282 0.346 0.513 0.239 1.818 0.152 0.239 0.391 0.435 1042
Luis Arraez * Twins 103 0.291 0.320 0.372 0.243 1.280 0.136 0.107 0.398 0.311 1023
Austin Riley + Braves 114 0.289 0.368 0.402 0.246 1.393 0.096 0.237 0.386 0.342 1021
Stephen Strasburg + Nationals 3 0.333 0.333 0.667 0.333 2 0 0 0.333 0.667 1015
Ali Sanchez + Cardinals 3 0.333 0.333 0.667 0.333 2 0 0 0.333 0.667 1015
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mark Canha + Athletics 142 0.248 0.286 0.419 0.204 1.690 0.120 0.197 0.380 0.345 1009
Zach McKinstry * Dodgers 58 0.296 0.342 0.556 0.276 1.875 0.034 0.241 0.328 0.517 1005
Tomas Nido + Mets 18 0.250 0.231 0.563 0.222 2.250 0 0.111 0.333 0.500 1004
Chad Pinder + Athletics 10 0.300 0.500 0.600 0.300 2 0 0.500 0.300 0.600 1001
Luis Robert + White Sox 103 0.316 0.433 0.463 0.291 1.467 0.068 0.272 0.359 0.427 994
Trea Turner + Nationals 115 0.299 0.333 0.533 0.278 1.781 0.043 0.217 0.348 0.496 988
Raimel Tapia * Rockies 118 0.312 0.326 0.440 0.288 1.412 0.068 0.119 0.356 0.407 986
Tyler Stephenson + Reds 51 0.340 0.441 0.447 0.314 1.313 0.059 0.235 0.392 0.412 984
Matt Olson * Athletics 112 0.280 0.296 0.560 0.250 2 0.080 0.205 0.348 0.500 968
Eric Hosmer * Padres 129 0.298 0.326 0.421 0.264 1.412 0.101 0.132 0.372 0.372 966
Kyle Higashioka + Yankees 48 0.220 0.208 0.585 0.188 2.667 0.146 0.271 0.333 0.500 966
Ramon Laureano + Athletics 129 0.259 0.299 0.517 0.233 2 0.078 0.248 0.333 0.465 965
Carlos Santana # Royals 129 0.250 0.253 0.454 0.209 1.815 0.155 0.155 0.364 0.380 959
Whit Merrifield + Royals 135 0.271 0.267 0.424 0.237 1.563 0.089 0.096 0.333 0.370 958
Bryan Reynolds # Pirates 125 0.291 0.363 0.473 0.256 1.625 0.112 0.216 0.376 0.416 956
Matt Duffy + Cubs 63 0.308 0.381 0.365 0.254 1.188 0.143 0.159 0.429 0.302 954
Fernando Tatis Jr. + Padres 95 0.229 0.220 0.554 0.200 2.421 0.116 0.274 0.316 0.484 950
Juan Soto * Nationals 64 0.283 0.295 0.434 0.234 1.533 0.156 0.125 0.391 0.359 950
Yadiel Hernández * Nationals 46 0.300 0.379 0.400 0.261 1.333 0.087 0.239 0.370 0.348 945
Colin Moran * Pirates 117 0.292 0.386 0.472 0.265 1.613 0.085 0.282 0.350 0.427 939
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Steven Duggar * Giants 23 0.250 0.385 0.450 0.217 1.800 0.130 0.304 0.348 0.391 939
Lorenzo Cain + Brewers 40 0.206 0.167 0.500 0.175 2.429 0.150 0.175 0.325 0.425 935
Ka'ai Tom * Pirates 20 0.154 0.167 0.154 0.100 1 0.250 0.150 0.350 0.100 934
Randal Grichuk + Blue Jays 119 0.306 0.333 0.514 0.286 1.676 0.059 0.185 0.345 0.479 934
Brandon Belt * Giants 101 0.226 0.283 0.476 0.188 2.105 0.158 0.327 0.347 0.396 931
Anthony Rendon + Angels 66 0.276 0.289 0.466 0.242 1.688 0.106 0.167 0.348 0.409 930
Jason Castro * Astros 41 0.235 0.300 0.500 0.195 2.125 0.146 0.293 0.366 0.415 930
Darin Ruf + Giants 53 0.209 0.200 0.512 0.170 2.444 0.151 0.283 0.340 0.415 927
Nick Madrigal + White Sox 97 0.315 0.326 0.404 0.289 1.286 0.052 0.041 0.361 0.371 925
Nate Lowe * Rangers 141 0.274 0.354 0.460 0.241 1.676 0.113 0.277 0.362 0.404 922
Brandon Crawford * Giants 89 0.244 0.250 0.500 0.213 2.053 0.112 0.225 0.337 0.438 922
Austin Dean + Cardinals 34 0.222 0.263 0.407 0.176 1.833 0.147 0.265 0.324 0.324 921
Aaron Judge + Yankees 118 0.255 0.317 0.500 0.220 1.962 0.136 0.297 0.356 0.432 920
Miguel Rojas + Marlins 114 0.280 0.314 0.430 0.246 1.536 0.105 0.114 0.368 0.377 918
Adolis García + Rangers 97 0.258 0.314 0.539 0.237 2.087 0.062 0.330 0.309 0.495 918
Nick Solak + Rangers 139 0.274 0.333 0.468 0.245 1.706 0.058 0.259 0.353 0.417 911
Yandy Díaz + Rays 124 0.270 0.325 0.300 0.218 1.111 0.177 0.137 0.411 0.242 910
Asdrubal Cabrera # Diamondbacks 109 0.247 0.290 0.393 0.202 1.591 0.165 0.174 0.376 0.321 910
Javier Baez + Cubs 111 0.245 0.309 0.529 0.225 2.160 0.027 0.369 0.279 0.486 909
Joey Gallo * Rangers 135 0.226 0.377 0.368 0.178 1.625 0.193 0.363 0.393 0.289 906
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Marcus Semien + Blue Jays 132 0.254 0.288 0.458 0.227 1.800 0.098 0.242 0.326 0.409 903
Tommy Edman # Cardinals 142 0.298 0.325 0.420 0.275 1.410 0.063 0.106 0.352 0.387 903
Dylan Carlson # Cardinals 124 0.275 0.355 0.459 0.242 1.667 0.089 0.258 0.347 0.403 902
Jonathan Lucroy + Nationals 14 0.357 0.417 0.429 0.357 1.200 0 0.143 0.357 0.429 892
Will Smith + Dodgers 96 0.244 0.258 0.462 0.198 1.895 0.125 0.156 0.365 0.375 890
Mitch Haniger + Mariners 130 0.254 0.265 0.534 0.231 2.100 0.069 0.231 0.300 0.485 890
Kolten Wong * Brewers 82 0.268 0.298 0.423 0.232 1.579 0.085 0.159 0.354 0.366 889
Josh Rojas * Diamondbacks 85 0.240 0.277 0.493 0.212 2.056 0.118 0.271 0.329 0.435 885
Kole Calhoun * Diamondbacks 51 0.292 0.364 0.479 0.275 1.643 0.059 0.255 0.333 0.451 884
Francisco Mejia # Rays 67 0.300 0.347 0.450 0.269 1.500 0.045 0.164 0.343 0.403 882
Jordan Luplow + Indians 81 0.182 0.143 0.500 0.148 2.750 0.173 0.222 0.333 0.407 878
David Peralta * Diamondbacks 121 0.282 0.308 0.473 0.256 1.677 0.091 0.132 0.347 0.430 875
Tim Anderson + White Sox 87 0.298 0.382 0.464 0.287 1.560 0.034 0.287 0.322 0.448 875
Bo Bichette + Blue Jays 132 0.270 0.325 0.492 0.250 1.818 0.053 0.273 0.318 0.455 874
Anthony Rizzo * Cubs 128 0.231 0.233 0.444 0.195 1.920 0.141 0.148 0.336 0.375 871
Ehire Adrianza # Braves 46 0.256 0.235 0.513 0.217 2 0.065 0.130 0.283 0.435 869
Yoan Moncada # White Sox 116 0.263 0.354 0.394 0.224 1.500 0.112 0.276 0.362 0.336 858
Willians Astudillo + Twins 65 0.313 0.293 0.484 0.308 1.550 0 0.062 0.308 0.477 858
Gio Urshela + Yankees 111 0.287 0.342 0.455 0.261 1.586 0.081 0.225 0.342 0.414 853
Brad Miller * Phillies 55 0.280 0.393 0.460 0.255 1.643 0.091 0.345 0.345 0.418 853
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ryan McMahon * Rockies 127 0.265 0.288 0.513 0.244 1.935 0.071 0.236 0.315 0.472 853
Joey Wendle * Rays 109 0.293 0.338 0.475 0.266 1.621 0.064 0.183 0.349 0.431 852
Mookie Betts + Dodgers 123 0.248 0.280 0.410 0.211 1.654 0.114 0.163 0.358 0.350 852
Ozzie Albies # Braves 121 0.236 0.235 0.472 0.207 2 0.091 0.149 0.314 0.413 852
Mike Zunino + Rays 66 0.217 0.226 0.550 0.197 2.538 0.076 0.348 0.288 0.500 848
Jace Peterson * Brewers 28 0.208 0.231 0.458 0.179 2.200 0.143 0.321 0.321 0.393 841
Carter Kieboom + Nationals 2 0 0 0 0 --- 0.500 0.500 0.500 0 840
Michael Brantley * Astros 111 0.311 0.337 0.509 0.297 1.636 0.036 0.126 0.342 0.486 840
Harrison Bader + Cardinals 25 0.227 0.176 0.545 0.200 2.400 0.080 0.160 0.280 0.480 839
Austin Meadows * Rays 132 0.202 0.205 0.450 0.167 2.227 0.136 0.235 0.326 0.371 835
Willson Contreras + Cubs 109 0.217 0.241 0.467 0.183 2.150 0.092 0.303 0.321 0.394 835
Brett Phillips * Rays 56 0.244 0.370 0.400 0.196 1.636 0.161 0.321 0.357 0.321 829
Jean Segura + Phillies 64 0.333 0.380 0.450 0.313 1.350 0.047 0.156 0.359 0.422 827
Isiah Kiner-Falefa + Rangers 144 0.273 0.301 0.439 0.250 1.611 0.049 0.174 0.319 0.403 825
Jeimer Candelario # Tigers 132 0.298 0.393 0.413 0.273 1.389 0.083 0.258 0.356 0.379 825
Robbie Grossman # Tigers 131 0.212 0.278 0.308 0.168 1.455 0.183 0.237 0.366 0.244 823
Salvador Perez + Royals 126 0.269 0.316 0.504 0.254 1.875 0.032 0.262 0.310 0.476 822
Sean Murphy + Athletics 95 0.218 0.260 0.423 0.179 1.941 0.126 0.253 0.358 0.347 821
Jacob Stallings + Pirates 88 0.236 0.308 0.375 0.193 1.588 0.170 0.216 0.375 0.307 819
Alex Bregman + Astros 104 0.292 0.315 0.469 0.269 1.607 0.067 0.173 0.346 0.433 818
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dom Nunez * Rockies 68 0.213 0.286 0.557 0.191 2.615 0.103 0.412 0.294 0.500 817
Jordy Mercer + Nationals 25 0.333 0.444 0.375 0.320 1.125 0.040 0.240 0.360 0.360 817
Mike Tauchman * Giants 29 0.259 0.316 0.481 0.241 1.857 0.069 0.241 0.310 0.448 816
Avisail Garcia + Brewers 114 0.267 0.348 0.386 0.237 1.444 0.096 0.263 0.342 0.342 815
Eduardo Escobar # Diamondbacks 126 0.243 0.241 0.496 0.222 2.036 0.079 0.175 0.302 0.452 814
Freddy Galvis # Orioles 94 0.271 0.323 0.471 0.245 1.739 0.074 0.213 0.330 0.426 811
Adam Frazier * Pirates 132 0.288 0.324 0.398 0.258 1.382 0.083 0.106 0.356 0.356 804
Randy Arozarena + Rays 125 0.264 0.406 0.391 0.232 1.483 0.088 0.344 0.352 0.344 803
Alejandro Kirk + Blue Jays 46 0.225 0.194 0.475 0.196 2.111 0.109 0.130 0.326 0.413 802
Michael Conforto * Mets 105 0.233 0.290 0.372 0.190 1.600 0.143 0.210 0.371 0.305 799
Nolan Arenado + Cardinals 134 0.276 0.293 0.488 0.254 1.765 0.075 0.142 0.336 0.448 798
Wil Myers + Padres 106 0.258 0.308 0.430 0.226 1.667 0.123 0.226 0.349 0.377 794
Zack Short + Tigers 7 0.200 0.500 0.200 0.143 1 0.286 0.429 0.429 0.143 793
Jed Lowrie # Athletics 125 0.265 0.303 0.425 0.240 1.600 0.096 0.168 0.336 0.384 789
Donovan Solano + Giants 54 0.300 0.375 0.380 0.278 1.267 0.037 0.204 0.333 0.352 786
Garrett Hampson + Rockies 121 0.259 0.313 0.426 0.231 1.643 0.074 0.223 0.314 0.380 784
Tyler O'Neill + Cardinals 76 0.250 0.302 0.500 0.237 2 0.026 0.316 0.289 0.474 780
Ty France + Mariners 134 0.246 0.309 0.395 0.209 1.607 0.104 0.231 0.351 0.336 778
Alex Blandino + Reds 38 0.250 0.444 0.344 0.211 1.375 0.132 0.368 0.368 0.289 777
Corey Seager * Dodgers 138 0.250 0.283 0.433 0.217 1.733 0.116 0.174 0.348 0.377 776
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Aledmys Díaz + Astros 68 0.290 0.347 0.435 0.265 1.500 0.029 0.176 0.353 0.397 775
Mitch Moreland * Athletics 82 0.225 0.240 0.423 0.195 1.875 0.098 0.232 0.305 0.366 763
Daulton Varsho * Diamondbacks 14 0.286 0.308 0.500 0.286 1.750 0 0.071 0.286 0.500 760
Kyle Seager * Mariners 132 0.242 0.267 0.458 0.220 1.897 0.061 0.205 0.295 0.417 758
Andrew Benintendi * Royals 116 0.276 0.325 0.410 0.250 1.483 0.095 0.190 0.345 0.371 758
Freddie Freeman * Braves 131 0.202 0.188 0.422 0.168 2.091 0.160 0.168 0.336 0.351 747
Ryan O'Hearn * Royals 34 0.200 0.267 0.433 0.176 2.167 0.118 0.382 0.294 0.382 746
Brock Holt * Rangers 53 0.250 0.333 0.295 0.208 1.182 0.151 0.208 0.377 0.245 742
Charlie Culberson + Rangers 68 0.297 0.378 0.484 0.279 1.632 0.029 0.250 0.309 0.456 740
Alex Kirilloff * Twins 44 0.214 0.192 0.571 0.205 2.667 0.023 0.295 0.227 0.545 738
Josh Donaldson + Twins 70 0.262 0.275 0.426 0.229 1.625 0.114 0.129 0.343 0.371 738
Jurickson Profar # Padres 118 0.247 0.295 0.330 0.203 1.333 0.144 0.169 0.347 0.271 732
Rhys Hoskins + Phillies 132 0.242 0.297 0.508 0.227 2.100 0.061 0.318 0.288 0.477 731
Stephen Vogt * Diamondbacks 49 0.205 0.200 0.477 0.184 2.333 0.102 0.224 0.286 0.429 730
Mike Moustakas * Reds 76 0.219 0.224 0.438 0.184 2 0.105 0.184 0.316 0.368 730
Luis Urias + Brewers 99 0.220 0.278 0.390 0.182 1.778 0.141 0.263 0.333 0.323 729
AJ Pollock + Dodgers 96 0.258 0.311 0.438 0.240 1.696 0.073 0.250 0.313 0.406 715
Mike Yastrzemski * Giants 89 0.215 0.283 0.468 0.191 2.176 0.112 0.326 0.303 0.416 709
Craig Stammen + Padres 3 0.500 1 0.500 0.333 1 0 0.333 0.333 0.333 707
Matt Chapman + Athletics 132 0.205 0.290 0.402 0.174 1.957 0.129 0.356 0.311 0.341 705
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nick Maton * Phillies 61 0.293 0.436 0.379 0.279 1.294 0.033 0.311 0.328 0.361 703
Isan Diaz * Marlins 25 0.167 0.143 0.333 0.120 2 0.200 0.160 0.320 0.240 703
Manuel Margot + Rays 106 0.255 0.289 0.408 0.236 1.600 0.066 0.189 0.302 0.377 701
José Abreu + White Sox 125 0.208 0.235 0.396 0.176 1.909 0.112 0.280 0.304 0.336 701
Jake Cronenworth * Padres 135 0.263 0.296 0.381 0.230 1.452 0.089 0.141 0.333 0.333 700
Adrian Houser + Brewers 10 0.222 0.500 0.556 0.200 2.500 0 0.600 0.200 0.500 698
Trey Mancini + Orioles 130 0.252 0.279 0.445 0.231 1.767 0.069 0.215 0.308 0.408 694
Phillip Evans + Pirates 109 0.221 0.250 0.368 0.193 1.667 0.092 0.211 0.321 0.321 693
Joey Votto * Reds 118 0.226 0.250 0.425 0.203 1.875 0.093 0.212 0.305 0.381 692
Tony Kemp * Athletics 51 0.205 0.276 0.231 0.157 1.125 0.196 0.196 0.373 0.176 690
DJ LeMahieu + Yankees 133 0.267 0.323 0.336 0.233 1.258 0.120 0.165 0.361 0.293 687
Christian Arroyo + Red Sox 76 0.275 0.373 0.377 0.250 1.368 0.039 0.237 0.329 0.342 687
Seth Brown * Athletics 53 0.224 0.229 0.449 0.208 2 0.075 0.208 0.283 0.415 685
Wilson Ramos + Tigers 104 0.227 0.235 0.464 0.212 2.045 0.048 0.221 0.260 0.433 684
Justin Upton + Angels 101 0.222 0.259 0.411 0.198 1.850 0.089 0.277 0.297 0.366 680
Andrew Vaughn + White Sox 68 0.241 0.350 0.328 0.206 1.357 0.103 0.279 0.338 0.279 677
Manny Machado + Padres 133 0.226 0.253 0.365 0.195 1.615 0.128 0.188 0.323 0.316 676
Tyler Wade * Yankees 6 0.333 0.667 0.333 0.333 1 0 0.500 0.333 0.333 674
JT Riddle * Twins 6 0.333 0.333 0.333 0.333 1 0 0 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
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Travis Shaw * Brewers 117 0.214 0.250 0.388 0.188 1.818 0.094 0.265 0.299 0.342 670
Enrique Hernandez + Red Sox 124 0.239 0.280 0.425 0.218 1.778 0.065 0.226 0.298 0.387 670
Austin Hays + Orioles 75 0.232 0.267 0.449 0.213 1.938 0.053 0.267 0.280 0.413 669
Josh Palacios * Blue Jays 35 0.250 0.318 0.250 0.200 1 0.086 0.200 0.343 0.200 666
Santiago Espinal + Blue Jays 24 0.333 0.381 0.417 0.333 1.250 0 0.125 0.333 0.417 665
Christian Vazquez + Red Sox 105 0.276 0.325 0.388 0.257 1.407 0.057 0.190 0.314 0.362 663
Teoscar Hernandez + Blue Jays 60 0.250 0.343 0.357 0.233 1.429 0.067 0.317 0.300 0.333 663
Carlos Correa + Astros 128 0.254 0.280 0.415 0.234 1.633 0.063 0.172 0.305 0.383 660
Yan Gomes + Nationals 62 0.271 0.271 0.458 0.258 1.688 0.032 0.129 0.306 0.435 659
Eric Sogard * Cubs 54 0.280 0.333 0.340 0.259 1.214 0.056 0.167 0.315 0.315 657
Josh Naylor * Indians 102 0.260 0.319 0.417 0.245 1.600 0.039 0.216 0.294 0.392 657
Pavin Smith * Diamondbacks 111 0.267 0.301 0.457 0.252 1.714 0.054 0.171 0.306 0.432 656
Wilmer Difo # Pirates 35 0.242 0.368 0.455 0.229 1.875 0.057 0.371 0.286 0.429 656
Jeff McNeil * Mets 92 0.228 0.232 0.342 0.196 1.500 0.120 0.087 0.337 0.293 655
Andrew McCutchen + Phillies 114 0.198 0.238 0.365 0.167 1.842 0.149 0.263 0.316 0.307 655
Matt Adams * Rockies 12 0.200 0.286 0.200 0.167 1 0.167 0.250 0.333 0.167 655
Michael A. Taylor + Royals 102 0.266 0.359 0.351 0.245 1.320 0.078 0.275 0.324 0.324 651
Jose Altuve + Astros 95 0.256 0.274 0.372 0.232 1.455 0.063 0.147 0.295 0.337 649
Zack Collins * White Sox 45 0.211 0.269 0.342 0.178 1.625 0.156 0.244 0.333 0.289 648
Nick Senzel + Reds 90 0.247 0.277 0.325 0.211 1.316 0.133 0.133 0.344 0.278 647
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kyle Isbel * Royals 36 0.265 0.474 0.324 0.250 1.222 0.056 0.417 0.306 0.306 645
Ryan McKenna + Orioles 17 0.200 0.300 0.333 0.176 1.667 0.118 0.294 0.294 0.294 642
Didi Gregorius * Phillies 106 0.247 0.267 0.402 0.226 1.625 0.038 0.198 0.283 0.368 637
Harold Ramirez + Indians 17 0.294 0.333 0.471 0.294 1.600 0 0.118 0.294 0.471 636
Mitch Garver + Twins 77 0.205 0.243 0.493 0.195 2.400 0.052 0.390 0.247 0.468 631
Andrelton Simmons + Twins 75 0.246 0.294 0.354 0.213 1.438 0.120 0.173 0.347 0.307 627
Kevin Pillar + Mets 49 0.261 0.286 0.413 0.245 1.583 0.041 0.184 0.306 0.388 627
Jonathan India + Reds 86 0.222 0.294 0.333 0.186 1.500 0.081 0.267 0.314 0.279 623
Brandon Lowe * Rays 125 0.193 0.242 0.367 0.168 1.905 0.104 0.304 0.296 0.320 615
Paul DeJong + Cardinals 121 0.187 0.181 0.402 0.165 2.150 0.107 0.231 0.281 0.355 614
Niko Goodrum # Tigers 96 0.227 0.372 0.409 0.208 1.800 0.073 0.427 0.292 0.375 613
Tommy La Stella * Giants 75 0.235 0.263 0.353 0.213 1.500 0.080 0.133 0.293 0.320 609
Akil Baddoo * Tigers 78 0.192 0.278 0.493 0.179 2.571 0.051 0.436 0.231 0.462 608
Manny Pina + Brewers 29 0.160 0.111 0.440 0.138 2.750 0.103 0.207 0.241 0.379 607
Eddie Rosario * Indians 113 0.240 0.268 0.385 0.221 1.600 0.062 0.177 0.283 0.354 604
Victor Caratini # Padres 80 0.217 0.302 0.333 0.188 1.533 0.125 0.313 0.313 0.288 604
Gary Sanchez + Yankees 78 0.175 0.205 0.286 0.141 1.636 0.154 0.218 0.333 0.231 601
Billy McKinney * Brewers 79 0.230 0.269 0.419 0.215 1.824 0.063 0.241 0.278 0.392 592
Stephen Piscotty + Athletics 78 0.214 0.261 0.386 0.192 1.800 0.090 0.269 0.295 0.346 588
Tim Locastro + Diamondbacks 62 0.250 0.325 0.304 0.226 1.214 0.065 0.242 0.323 0.274 588
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Aaron Hicks # Yankees 114 0.202 0.229 0.354 0.175 1.750 0.105 0.228 0.298 0.307 588
Ender Inciarte * Braves 20 0.294 0.357 0.353 0.250 1.200 0.100 0.150 0.350 0.300 587
Gleyber Torres + Yankees 124 0.243 0.299 0.290 0.210 1.192 0.137 0.161 0.347 0.250 583
Max Stassi + Angels 32 0.241 0.316 0.345 0.219 1.429 0.094 0.281 0.313 0.313 580
Starlin Castro + Nationals 108 0.260 0.313 0.350 0.241 1.346 0.056 0.194 0.296 0.324 580
Adam Eaton * White Sox 108 0.211 0.262 0.368 0.185 1.750 0.074 0.250 0.296 0.324 577
Max Fried * Braves 7 0.333 0.500 0.500 0.286 1.500 0 0.286 0.286 0.429 571
Chad Wallach + Marlins 45 0.268 0.423 0.317 0.244 1.182 0.022 0.378 0.289 0.289 569
Pat Valaika + Orioles 35 0.250 0.292 0.375 0.229 1.500 0.057 0.200 0.286 0.343 567
Clayton Kershaw * Dodgers 12 0.273 0.500 0.273 0.250 1 0.083 0.417 0.333 0.250 567
Paul Goldschmidt + Cardinals 129 0.240 0.301 0.380 0.225 1.586 0.062 0.264 0.287 0.357 565
Jorge Soler + Royals 119 0.198 0.273 0.347 0.168 1.750 0.076 0.303 0.269 0.294 564
Jorge Mateo + Padres 38 0.206 0.261 0.353 0.184 1.714 0.026 0.263 0.289 0.316 564
Marwin Gonzalez # Red Sox 103 0.207 0.254 0.299 0.175 1.444 0.097 0.194 0.320 0.252 563
Rougned Odor * Yankees 70 0.164 0.128 0.361 0.143 2.200 0.100 0.143 0.271 0.314 562
Gregory Polanco * Pirates 90 0.200 0.250 0.350 0.178 1.750 0.111 0.278 0.289 0.311 560
Maikel Franco + Orioles 126 0.224 0.264 0.362 0.206 1.615 0.079 0.206 0.286 0.333 553
Kyle Garlick + Twins 40 0.270 0.400 0.405 0.250 1.500 0.025 0.325 0.300 0.375 552
Sheldon Neuse + Dodgers 25 0.240 0.333 0.480 0.240 2 0 0.440 0.240 0.480 549
Yasmani Grandal # White Sox 81 0.121 0.125 0.259 0.086 2.143 0.272 0.198 0.358 0.185 546
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Charlie Blackmon * Rockies 108 0.204 0.224 0.333 0.176 1.632 0.111 0.139 0.315 0.287 543
Jose Marmolejos * Mariners 68 0.155 0.188 0.345 0.132 2.222 0.147 0.338 0.279 0.294 542
Max Kepler * Twins 79 0.200 0.245 0.343 0.177 1.714 0.089 0.215 0.278 0.304 541
Nicky Lopez * Royals 100 0.210 0.250 0.284 0.170 1.353 0.140 0.140 0.310 0.230 536
Adam Duvall + Marlins 105 0.200 0.241 0.430 0.190 2.150 0.038 0.343 0.238 0.410 536
Victor Robles + Nationals 94 0.228 0.321 0.278 0.191 1.222 0.128 0.245 0.351 0.234 535
Josh VanMeter * Diamondbacks 61 0.157 0.206 0.275 0.131 1.750 0.164 0.262 0.295 0.230 529
Austin Barnes + Dodgers 58 0.213 0.303 0.234 0.172 1.100 0.172 0.241 0.362 0.190 528
Myles Straw + Astros 113 0.222 0.282 0.273 0.195 1.227 0.097 0.204 0.301 0.239 527
Jon Berti + Marlins 80 0.179 0.222 0.328 0.150 1.833 0.138 0.263 0.300 0.275 526
Andrew Stevenson * Nationals 54 0.224 0.303 0.327 0.204 1.455 0.056 0.296 0.278 0.296 525
Wilmer Flores + Giants 85 0.205 0.210 0.329 0.176 1.600 0.118 0.118 0.306 0.282 521
Cody Bellinger * Dodgers 21 0.211 0.286 0.368 0.190 1.750 0.095 0.238 0.286 0.333 521
Kyle Tucker * Astros 121 0.179 0.173 0.349 0.157 1.947 0.083 0.190 0.248 0.306 519
Austin Slater + Giants 93 0.205 0.313 0.325 0.183 1.588 0.108 0.355 0.290 0.290 517
Cavan Biggio * Blue Jays 105 0.202 0.291 0.303 0.171 1.500 0.114 0.314 0.295 0.257 517
Cesar Hernandez # Indians 129 0.205 0.236 0.304 0.178 1.478 0.132 0.163 0.310 0.264 516
Jorge Polanco # Twins 114 0.206 0.247 0.304 0.184 1.476 0.070 0.193 0.272 0.272 514
Joc Pederson * Cubs 70 0.143 0.200 0.232 0.114 1.625 0.129 0.314 0.286 0.186 513
Alex Dickerson * Giants 82 0.213 0.241 0.347 0.195 1.625 0.061 0.220 0.280 0.317 513
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kyle Lewis + Mariners 52 0.184 0.176 0.388 0.173 2.111 0.058 0.231 0.231 0.365 512
Yonathan Daza + Rockies 71 0.279 0.327 0.353 0.268 1.263 0.014 0.183 0.282 0.338 512
Joe Ross + Nationals 10 0.300 0.500 0.300 0.300 1 0 0.400 0.300 0.300 511
Alec Bohm + Phillies 124 0.219 0.259 0.351 0.202 1.600 0.048 0.266 0.250 0.323 511
Nomar Mazara * Tigers 40 0.237 0.241 0.395 0.225 1.667 0.050 0.175 0.275 0.375 505
Kevin Plawecki + Red Sox 37 0.273 0.321 0.364 0.243 1.333 0.054 0.135 0.324 0.324 504
Chas McCormick + Astros 30 0.154 0.167 0.346 0.133 2.250 0.033 0.267 0.233 0.300 502
DJ Stewart * Orioles 82 0.183 0.224 0.296 0.159 1.615 0.134 0.244 0.293 0.256 500
Jonathan Villar # Mets 59 0.222 0.314 0.370 0.203 1.667 0.068 0.305 0.288 0.339 498
Taylor Trammell * Mariners 89 0.156 0.235 0.338 0.135 2.167 0.112 0.438 0.258 0.292 495
Luke Raley * Dodgers 39 0.206 0.286 0.324 0.179 1.571 0.051 0.308 0.308 0.282 494
Jake Lamb * White Sox 28 0.143 0.231 0.143 0.107 1 0.250 0.286 0.357 0.107 491
Kurt Suzuki + Angels 57 0.224 0.263 0.327 0.193 1.455 0.053 0.193 0.298 0.281 490
Sam Haggerty # Mariners 66 0.213 0.282 0.328 0.197 1.538 0.061 0.303 0.258 0.303 490
Jason Heyward * Cubs 104 0.188 0.231 0.344 0.173 1.833 0.077 0.269 0.250 0.317 487
Clint Frazier + Yankees 88 0.151 0.170 0.315 0.125 2.091 0.170 0.261 0.295 0.261 485
Albert Pujols + Angels 92 0.198 0.176 0.372 0.185 1.882 0.033 0.141 0.250 0.348 484
Madison Bumgarner + Diamondbacks 15 0.167 0.400 0.250 0.133 1.500 0.133 0.467 0.333 0.200 484
Matt Carpenter * Cardinals 64 0.113 0.097 0.283 0.094 2.500 0.125 0.313 0.250 0.234 483
Marcell Ozuna + Braves 134 0.207 0.244 0.331 0.187 1.600 0.090 0.231 0.284 0.299 480
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
José Iglesias + Angels 116 0.265 0.308 0.345 0.259 1.300 0.017 0.172 0.284 0.336 480
Harold Castro * Tigers 43 0.256 0.345 0.256 0.233 1 0.093 0.233 0.326 0.233 480
Roberto Perez + Indians 73 0.131 0.167 0.295 0.110 2.250 0.151 0.384 0.274 0.247 478
Renato Nunez + Tigers 29 0.148 0.118 0.444 0.138 3 0.034 0.276 0.207 0.414 473
Daniel Vogelbach * Brewers 76 0.194 0.234 0.313 0.171 1.615 0.118 0.237 0.289 0.276 472
Hunter Renfroe + Red Sox 90 0.195 0.224 0.341 0.178 1.750 0.067 0.256 0.244 0.311 470
Brian Anderson + Marlins 76 0.214 0.255 0.343 0.197 1.600 0.079 0.224 0.276 0.316 470
Kevin Kiermaier * Rays 73 0.227 0.366 0.303 0.205 1.333 0.082 0.342 0.301 0.274 464
Justin Williams * Cardinals 83 0.181 0.250 0.306 0.157 1.692 0.120 0.349 0.289 0.265 463
Miguel Sano + Twins 67 0.113 0.148 0.226 0.090 2 0.209 0.358 0.299 0.179 462
Dominic Smith * Mets 95 0.233 0.292 0.344 0.221 1.476 0.042 0.253 0.263 0.326 461
Ian Happ # Cubs 102 0.167 0.245 0.250 0.137 1.500 0.147 0.324 0.304 0.206 460
Kyle Farmer + Reds 61 0.173 0.200 0.269 0.148 1.556 0.082 0.180 0.295 0.230 458
Anthony Santander # Orioles 62 0.196 0.231 0.321 0.177 1.636 0.032 0.274 0.226 0.290 456
Tommy Pham + Padres 96 0.188 0.246 0.200 0.156 1.067 0.125 0.219 0.302 0.167 456
Kyle Schwarber * Nationals 83 0.187 0.250 0.333 0.169 1.786 0.072 0.301 0.265 0.301 455
Pedro Severino + Orioles 85 0.235 0.310 0.309 0.224 1.316 0.047 0.259 0.271 0.294 453
Dexter Fowler # Angels 21 0.250 0.357 0.250 0.238 1 0.048 0.286 0.286 0.238 448
Amed Rosario + Indians 91 0.202 0.238 0.345 0.187 1.706 0.077 0.209 0.264 0.319 447
Hunter Dozier + Royals 98 0.176 0.186 0.429 0.163 2.438 0.071 0.276 0.235 0.398 447
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
J.P. Crawford * Mariners 112 0.245 0.309 0.294 0.223 1.200 0.089 0.188 0.313 0.268 442
Grayson Greiner + Tigers 33 0.219 0.353 0.344 0.212 1.571 0.030 0.424 0.242 0.333 440
Jake Bauers * Indians 57 0.180 0.222 0.280 0.158 1.556 0.105 0.228 0.263 0.246 437
Jackie Bradley Jr. * Brewers 115 0.179 0.239 0.330 0.165 1.842 0.026 0.313 0.243 0.304 436
David Fletcher + Angels 137 0.264 0.301 0.287 0.248 1.088 0.036 0.124 0.285 0.270 433
Eugenio Suarez + Reds 122 0.140 0.172 0.318 0.123 2.267 0.098 0.369 0.238 0.279 431
Brett Gardner * Yankees 65 0.200 0.262 0.236 0.169 1.182 0.108 0.231 0.277 0.200 430
Rio Ruiz * Orioles 81 0.164 0.200 0.329 0.148 2 0.099 0.309 0.247 0.296 428
Lourdes Gurriel Jr. + Blue Jays 106 0.220 0.263 0.320 0.208 1.455 0.028 0.226 0.245 0.302 420
Mike Ford * Yankees 38 0.091 0.050 0.273 0.079 3 0.132 0.289 0.211 0.237 412
Dansby Swanson + Braves 125 0.204 0.284 0.319 0.184 1.565 0.072 0.296 0.280 0.288 408
Garrett Cooper + Marlins 92 0.181 0.255 0.289 0.163 1.600 0.065 0.326 0.261 0.261 408
Mike Tauchman * Yankees 16 0.214 0.375 0.286 0.188 1.333 0.063 0.375 0.250 0.250 406
Tom Murphy + Mariners 62 0.140 0.152 0.333 0.129 2.375 0.065 0.339 0.194 0.306 403
Lane Thomas + Cardinals 10 0.222 0.333 0.222 0.200 1 0.100 0.300 0.300 0.200 400
Taylor Jones + Astros 10 0.222 0.250 0.222 0.200 1 0.100 0.100 0.300 0.200 400
Patrick Corbin * Nationals 10 0.222 0.400 0.222 0.200 1 0.100 0.400 0.300 0.200 400
Travis d'Arnaud + Braves 87 0.220 0.262 0.341 0.207 1.556 0.046 0.230 0.253 0.322 399
Michael Perez * Pirates 32 0.143 0.176 0.286 0.125 2 0.094 0.313 0.250 0.250 398
Luis Torrens + Mariners 74 0.214 0.269 0.329 0.203 1.533 0.041 0.230 0.257 0.311 391
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mike Brosseau + Rays 71 0.169 0.220 0.308 0.155 1.818 0.056 0.310 0.239 0.282 389
Wyatt Mathisen + Diamondbacks 51 0.119 0.190 0.190 0.098 1.600 0.098 0.412 0.255 0.157 388
Jose Trevino + Rangers 86 0.247 0.306 0.309 0.233 1.250 0.035 0.221 0.267 0.291 387
Jonathan Davis + Blue Jays 32 0.111 0.118 0.222 0.094 2 0.125 0.281 0.250 0.188 386
David Dahl * Rangers 106 0.204 0.257 0.306 0.189 1.500 0.038 0.264 0.236 0.283 386
Mauricio Dubon + Giants 64 0.190 0.233 0.293 0.172 1.545 0.063 0.234 0.250 0.266 384
Austin Nola + Padres 11 0.200 0.222 0.300 0.182 1.500 0.091 0.091 0.273 0.273 381
Gavin Lux * Dodgers 80 0.216 0.286 0.284 0.200 1.313 0.050 0.250 0.250 0.263 381
Jorge Alfaro + Marlins 36 0.229 0.348 0.257 0.222 1.125 0.028 0.333 0.250 0.250 381
Jose Rojas * Angels 51 0.191 0.290 0.319 0.176 1.667 0.078 0.314 0.255 0.294 380
Dylan Moore + Mariners 100 0.129 0.180 0.247 0.110 1.909 0.130 0.340 0.250 0.210 380
Anthony Bemboom * Angels 20 0.263 0.385 0.263 0.250 1 0.050 0.300 0.300 0.250 380
Andrew Knapp # Phillies 36 0.156 0.267 0.250 0.139 1.600 0.083 0.472 0.222 0.222 379
Jon Gray + Rockies 15 0.267 0.571 0.267 0.267 1 0 0.533 0.267 0.267 376
Josh Bell # Nationals 72 0.141 0.159 0.281 0.125 2 0.083 0.264 0.222 0.250 376
Christian Walker + Diamondbacks 53 0.188 0.235 0.271 0.170 1.444 0.075 0.264 0.245 0.245 375
Willy Adames + Rays 110 0.181 0.250 0.324 0.173 1.789 0.045 0.345 0.218 0.309 375
Francisco Lindor # Mets 112 0.163 0.182 0.207 0.134 1.267 0.143 0.134 0.295 0.170 367
Ramon Urias + Orioles 52 0.170 0.241 0.277 0.154 1.625 0.096 0.327 0.250 0.250 363
James McCann + Mets 79 0.222 0.278 0.264 0.203 1.188 0.089 0.215 0.291 0.241 363
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ha-Seong Kim + Padres 66 0.197 0.244 0.262 0.182 1.333 0.045 0.227 0.258 0.242 363
Andres Gimenez * Indians 73 0.176 0.233 0.324 0.164 1.833 0.041 0.315 0.219 0.301 363
David Bote + Cubs 96 0.176 0.210 0.294 0.156 1.667 0.073 0.229 0.250 0.260 363
Erik Gonzalez + Pirates 97 0.221 0.250 0.337 0.216 1.524 0.021 0.175 0.237 0.330 361
Luke Maile + Brewers 17 0.200 0.273 0.200 0.176 1 0.059 0.235 0.294 0.176 358
Josh Fuentes + Rockies 87 0.202 0.246 0.286 0.195 1.412 0.023 0.253 0.218 0.276 351
Nick Heath * Diamondbacks 29 0.192 0.294 0.231 0.172 1.200 0.103 0.310 0.276 0.207 348
Austin Hedges + Indians 38 0.118 0.125 0.294 0.105 2.500 0.079 0.421 0.184 0.263 346
Ryan Mountcastle + Orioles 116 0.202 0.284 0.284 0.190 1.409 0.043 0.310 0.233 0.267 344
Jonathan Schoop + Tigers 111 0.192 0.250 0.260 0.180 1.350 0.045 0.288 0.225 0.243 337
Roman Quinn # Phillies 52 0.136 0.214 0.250 0.115 1.833 0.096 0.308 0.269 0.212 332
Alex Avila * Nationals 21 0.125 0.167 0.250 0.095 2 0.190 0.190 0.333 0.190 332
Willi Castro # Tigers 108 0.196 0.271 0.284 0.185 1.450 0.046 0.287 0.241 0.269 331
Kevin Newman + Pirates 103 0.196 0.205 0.247 0.184 1.263 0.049 0.087 0.233 0.233 327
Hanser Alberto + Royals 57 0.218 0.250 0.364 0.211 1.667 0 0.123 0.228 0.351 324
Sam Hilliard * Rockies 39 0.108 0.125 0.324 0.103 3 0.051 0.487 0.154 0.308 320
Jake Cave * Twins 84 0.160 0.262 0.253 0.143 1.583 0.071 0.381 0.238 0.226 320
Corbin Burnes + Brewers 12 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 319
JaCoby Jones + Tigers 72 0.171 0.263 0.286 0.167 1.667 0.028 0.417 0.194 0.278 316
Franchy Cordero * Red Sox 69 0.188 0.324 0.234 0.174 1.250 0.058 0.391 0.232 0.217 315
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jonah Heim # Rangers 44 0.125 0.103 0.325 0.114 2.600 0.068 0.227 0.182 0.295 310
Jason Vosler * Giants 13 0.167 0.182 0.250 0.154 1.500 0.077 0.077 0.231 0.231 305
Alan Trejo + Rockies 22 0.200 0.286 0.250 0.182 1.250 0.091 0.273 0.273 0.227 304
Ryan McBroom + Royals 7 0.167 1 0.167 0.143 1 0.143 0.714 0.286 0.143 302
Dustin Fowler * Pirates 46 0.171 0.318 0.195 0.152 1.143 0.065 0.435 0.239 0.174 301
Rowdy Tellez * Blue Jays 63 0.183 0.227 0.267 0.175 1.455 0.032 0.238 0.222 0.254 300
Joe Panik * Blue Jays 54 0.226 0.267 0.302 0.222 1.333 0.019 0.148 0.241 0.296 298
Ronald Guzman * Rangers 17 0.063 0 0.250 0.059 4 0.059 0.353 0.118 0.235 296
Mickey Moniak * Phillies 28 0.120 0.167 0.240 0.107 2 0.107 0.429 0.214 0.214 295
Lewis Brinson + Marlins 47 0.196 0.258 0.304 0.191 1.556 0.021 0.298 0.213 0.298 294
Bobby Dalbec + Red Sox 92 0.174 0.269 0.279 0.163 1.600 0.054 0.359 0.228 0.261 293
Jeff Hoffman + Reds 8 0.286 0.400 0.286 0.250 1 0 0.250 0.250 0.250 286
Chi Chi Gonzalez + Rockies 8 0.286 0.667 0.286 0.250 1 0 0.500 0.250 0.250 286
Andrew Knizner + Cardinals 55 0.200 0.244 0.260 0.182 1.300 0.073 0.164 0.273 0.236 285
Keston Hiura + Brewers 89 0.152 0.239 0.266 0.135 1.750 0.067 0.360 0.247 0.236 285
Sandy Leon # Marlins 35 0.235 0.286 0.235 0.229 1 0.029 0.171 0.257 0.229 282
Kwang Hyun Kim * Cardinals 6 0.167 0.250 0.167 0.167 1 0 0.333 0.167 0.167 270
Edmundo Sosa + Cardinals 13 0.200 0.286 0.200 0.154 1 0.077 0.231 0.385 0.154 269
Jay Bruce * Yankees 39 0.118 0.150 0.235 0.103 2 0.128 0.333 0.231 0.205 268
Ildemaro Vargas # Cubs 10 0.125 0.167 0.125 0.100 1 0.200 0.200 0.300 0.100 264
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Cristian Pache + Braves 49 0.133 0.217 0.244 0.122 1.833 0.041 0.429 0.184 0.224 264
Tony Wolters * Cubs 25 0.158 0.300 0.158 0.120 1 0.200 0.360 0.320 0.120 260
Jose Devers * Marlins 12 0.182 0.250 0.182 0.167 1 0 0.333 0.167 0.167 253
Corey Ray * Brewers 3 0 0 0 0 --- 0.333 0.333 0.333 0 244
Hunter Owen + Pirates 3 0 0 0 0 --- 0 0.667 0.333 0 244
Reese McGuire * Blue Jays 3 0 0 0 0 --- 0.333 0.667 0.333 0 244
Matt Joyce * Phillies 38 0.100 0.125 0.133 0.079 1.333 0.184 0.158 0.289 0.105 242
Vince Velasquez + Phillies 7 0.200 0.500 0.200 0.143 1 0.143 0.429 0.286 0.143 240
Ronnie Dawson * Astros 6 0.200 0.200 0.200 0.167 1 0.167 0 0.333 0.167 229
Yoshi Tsutsugo * Rays 84 0.160 0.240 0.213 0.143 1.333 0.095 0.298 0.238 0.190 220
Victor Reyes # Tigers 65 0.143 0.182 0.238 0.138 1.667 0.031 0.277 0.169 0.231 218
Brent Rooker + Twins 30 0.103 0.133 0.241 0.100 2.333 0.033 0.433 0.133 0.233 213
Mark Payton * Reds 8 0.143 0.167 0.143 0.125 1 0.125 0.125 0.250 0.125 211
Luis Garcia * Nationals 8 0.143 0.250 0.143 0.125 1 0.125 0.375 0.250 0.125 211
Martin Maldonado + Astros 76 0.129 0.205 0.214 0.118 1.667 0.079 0.395 0.197 0.197 207
Aramis Garcia + Athletics 40 0.135 0.182 0.216 0.125 1.600 0.025 0.350 0.175 0.200 205
Miguel Cabrera + Tigers 67 0.098 0.108 0.213 0.090 2.167 0.090 0.328 0.179 0.194 204
JT Brubaker + Pirates 9 0.250 0.500 0.250 0.222 1 0 0.444 0.222 0.222 204
Evan White + Mariners 84 0.141 0.192 0.205 0.131 1.455 0.060 0.298 0.202 0.190 202
Chance Sisco * Orioles 40 0.162 0.250 0.189 0.150 1.167 0.025 0.325 0.225 0.175 202
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Robel Garcia # Astros 13 0.167 0.222 0.167 0.154 1 0.077 0.231 0.231 0.154 200
Leury Garcia # White Sox 77 0.192 0.275 0.233 0.182 1.214 0.039 0.286 0.221 0.221 198
Curt Casali + Giants 46 0.105 0.154 0.132 0.087 1.250 0.174 0.261 0.261 0.109 195
Magneuris Sierra * Marlins 26 0.130 0.176 0.130 0.115 1 0.115 0.231 0.231 0.115 190
Nick Ahmed + Diamondbacks 80 0.184 0.246 0.224 0.175 1.214 0.038 0.238 0.213 0.213 186
Adam Haseley * Phillies 21 0.190 0.235 0.238 0.190 1.250 0 0.190 0.190 0.238 182
Luke Weaver + Diamondbacks 10 0.200 0.500 0.200 0.200 1 0 0.600 0.200 0.200 181
Ronald Torreyes + Phillies 5 0.200 0.500 0.200 0.200 1 0 0.600 0.200 0.200 181
Johan Oviedo + Cardinals 5 0.200 0.500 0.200 0.200 1 0 0.600 0.200 0.200 181
Ryan Jeffers + Twins 37 0.147 0.313 0.176 0.135 1.200 0.081 0.486 0.216 0.162 178
Edwin Rios * Dodgers 60 0.078 0.094 0.137 0.067 1.750 0.117 0.300 0.217 0.117 175
Elvis Andrus + Athletics 114 0.143 0.176 0.171 0.132 1.200 0.061 0.193 0.193 0.158 173
Max Schrock * Reds 9 0.111 0.250 0.111 0.111 1 0 0.556 0.111 0.111 169
Billy Hamilton # White Sox 25 0.136 0.188 0.136 0.120 1 0.080 0.240 0.200 0.120 168
Logan Webb + Giants 8 0.143 0.250 0.429 0.125 3 0 0.375 0.125 0.375 165
Tucupita Marcano * Padres 13 0.167 0.182 0.250 0.154 1.500 0.077 0.077 0.231 0.231 165
Geraldo Perdomo # Diamondbacks 13 0.100 0.125 0.100 0.077 1 0.231 0.154 0.308 0.077 159
Zack Wheeler * Phillies 17 0.176 0.429 0.235 0.176 1.333 0 0.588 0.176 0.235 157
Todd Frazier + Pirates 28 0.043 0.056 0.087 0.036 2 0.107 0.179 0.214 0.071 155
Elias Diaz + Rockies 52 0.128 0.182 0.170 0.115 1.333 0.096 0.269 0.212 0.154 148
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Wade Miley * Reds 11 0.182 0.333 0.182 0.182 1 0 0.455 0.182 0.182 141
Juan Lagares + Angels 14 0.154 0.167 0.231 0.143 1.500 0.071 0.071 0.214 0.214 137
Luis Castillo + Reds 10 0.125 0.200 0.250 0.100 2 0.100 0.300 0.200 0.200 136
Danny Jansen + Blue Jays 66 0.083 0.091 0.150 0.076 1.800 0.091 0.227 0.167 0.136 133
Eli White + Rangers 60 0.127 0.200 0.164 0.117 1.286 0.083 0.333 0.200 0.150 132
Ben Gamel * Indians 17 0.071 0.125 0.143 0.059 2 0.176 0.353 0.235 0.118 128
Anthony Alford + Pirates 29 0.083 0.250 0.083 0.069 1 0.138 0.552 0.241 0.069 127
Yu Chang + Indians 53 0.140 0.179 0.180 0.132 1.286 0.057 0.208 0.189 0.170 126
Scott Schebler * Angels 27 0.148 0.250 0.259 0.148 1.750 0 0.407 0.148 0.259 123
Odubel Herrera * Phillies 31 0.133 0.174 0.133 0.129 1 0.032 0.226 0.161 0.129 117
Jose Peraza + Mets 6 0.167 0.167 0.167 0.167 1 0 0 0.167 0.167 113
Mitch Keller + Pirates 6 0.167 0.200 0.167 0.167 1 0 0.167 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
Pablo Reyes + Brewers 18 0.167 0.214 0.167 0.167 1 0 0.222 0.167 0.167 110
Trevor Williams + Cubs 9 0.143 0.333 0.143 0.111 1 0.111 0.444 0.222 0.111 109
Michael Pineda + Twins 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
Tyler Mahle + Reds 12 0 0 0 0 --- 0 0.167 0 0 107
Kevin Padlo + Rays 8 0 0 0 0 --- 0.250 0.625 0.250 0 104
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nick Neidert + Marlins 4 0 0 0 0 --- 0.250 0.250 0.250 0 104
Alex Jackson + Braves 28 0.043 0.100 0.043 0.036 1 0.071 0.464 0.214 0.036 100
Ian Anderson + Braves 7 0.167 0.500 0.333 0.143 2 0 0.571 0.143 0.286 94
Cam Gallagher + Royals 19 0.111 0.133 0.167 0.105 1.500 0 0.211 0.105 0.158 93
Phil Gosselin + Angels 11 0.182 0.250 0.273 0.182 1.500 0 0.273 0.182 0.273 91
Daniel Robertson + Brewers 43 0.105 0.160 0.132 0.093 1.250 0.070 0.302 0.186 0.116 86
Marcus Stroman + Mets 13 0.083 0.143 0.167 0.077 2 0.077 0.385 0.154 0.154 84
Luis Campusano + Padres 38 0.088 0.130 0.088 0.079 1 0.105 0.289 0.184 0.079 81
John Nogowski + Cardinals 14 0.083 0.091 0.083 0.071 1 0.071 0.071 0.214 0.071 76
Leody Taveras # Rangers 50 0.087 0.174 0.087 0.080 1 0.060 0.460 0.160 0.080 71
Ben Rortvedt * Twins 12 0.091 0.167 0.091 0.083 1 0.083 0.417 0.167 0.083 70
Austin Romine + Cubs 9 0.111 0.167 0.222 0.111 2 0 0.333 0.111 0.222 67
Nick Williams * White Sox 13 0 0 0 0 --- 0.077 0.308 0.231 0 54
Charlie Morton + Braves 8 0.125 0.250 0.125 0.125 1 0 0.500 0.125 0.125 53
Scott Kingery + Phillies 8 0.125 0.250 0.125 0.125 1 0 0.500 0.125 0.125 53
Jon Jay * Angels 8 0.125 0.167 0.125 0.125 1 0 0.250 0.125 0.125 53
Anderson Tejeda # Rangers 17 0.063 0.167 0.063 0.059 1 0.059 0.588 0.118 0.059 44
Carlos Martinez + Cardinals 11 0.091 0.200 0.182 0.091 2 0 0.545 0.091 0.182 40
Adbert Alzolay + Cubs 9 0.111 0.143 0.111 0.111 1 0 0.222 0.111 0.111 38
Austin Gomber * Rockies 11 0.111 0.200 0.111 0.091 1 0 0.364 0.091 0.091 36
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Hernan Perez + Nationals 21 0.053 0.111 0.053 0.048 1 0.095 0.476 0.143 0.048 35
Albert Almora + Mets 16 0.067 0.111 0.067 0.063 1 0.063 0.375 0.125 0.063 30
Abraham Toro # Astros 13 0.083 0.083 0.083 0.077 1 0.077 0 0.154 0.077 28
Joe Musgrove + Padres 10 0.100 0.250 0.100 0.100 1 0 0.600 0.100 0.100 28
Pablo Lopez * Marlins 13 0.077 0.125 0.154 0.077 2 0 0.385 0.077 0.154 25
Adam Wainwright + Cardinals 9 0 0 0 0 --- 0 0.556 0 0 24
German Marquez + Rockies 11 0.091 0.167 0.091 0.091 1 0 0.455 0.091 0.091 21
Orlando Arcia + Brewers 11 0.091 0.125 0.091 0.091 1 0 0.273 0.091 0.091 21
Tyler Anderson * Pirates 11 0.091 0.333 0.091 0.091 1 0 0.727 0.091 0.091 21
Luis Rengifo # Angels 15 0.071 0.083 0.071 0.067 1 0.067 0.133 0.133 0.067 18
Vimael Machin * Athletics 19 0.059 0.091 0.059 0.053 1 0.105 0.316 0.158 0.053 16
Sonny Gray + Reds 7 0 0 0 0 --- 0.143 0.286 0.143 0 14
Taylor Widener * Diamondbacks 8 0 0 0 0 --- 0.125 0.625 0.125 0 7
Freddy Peralta + Brewers 8 0 0 0 0 --- 0.125 0.500 0.125 0 7
Sandy Alcantara + Marlins 15 0.067 0.333 0.067 0.067 1 0 0.800 0.067 0.067 7
Ka'ai Tom * Athletics 16 0.063 0.100 0.063 0.063 1 0 0.375 0.063 0.063 5
Kevin Gausman * Giants 11 0.100 0.333 0.100 0.091 1 0 0.636 0.091 0.091 4
Tyler Zuber + Royals 1 0 0 0 0 --- 0 1 0 0 0
Wil Crowe + Pirates 2 1 1 1 0.500 1 0.500 0 1 0.500 0
Nabil Crismatt + Padres 2 0 0 0 0 --- 0 0.500 0 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Garrett Cleavinger + Dodgers 1 0 0 0 0 --- 0 1 0 0 0
Jhoulys Chacin + Rockies 4 0 0 0 0 --- 0 0.250 0 0 0
Dylan Cease + White Sox 3 1 1 1.333 1 1.333 0 0 1 1.333 0
Rodolfo Castro # Pirates 3 0 0 0 0 --- 0 0.333 0 0 0
Ryan Castellani + Rockies 1 0 0 0 0 --- 0 0 0 0 0
Daniel Castano * Marlins 3 0 0 0 0 --- 0 0.667 0 0 0
Paul Campbell * Marlins 2 0 0 0 0 --- 0 1 0 0 0
Johan Camargo # Braves 12 0 0 0 0 --- 0.083 0.417 0.083 0 0
Trevor Cahill + Pirates 5 0 0 0 0 --- 0 0.600 0 0 0
Walker Buehler + Dodgers 14 0.077 0.167 0.077 0.071 1 0 0.500 0.071 0.071 0
Skye Bolt # Giants 1 0 0 0 0 --- 0 1 0 0 0
Shane Bieber + Indians 3 0 0 0 0 --- 0 0.333 0 0 0
Alec Bettinger + Brewers 1 0 0 0 0 --- 0 1 0 0 0
Jose Berrios + Twins 2 0 0 0 0 --- 0 1 0 0 0
Trevor Bauer + Dodgers 15 0 0 0 0 --- 0.067 0.333 0.067 0 0
Chris Bassitt + Athletics 2 0 0 0 0 --- 0 1 0 0 0
Joey Bart + Giants 1 0 0 0 0 --- 0 0 0 0 0
Tres Barrera + Nationals 2 0 0 0 0 --- 0 0.500 0 0 0
Jake Arrieta + Cubs 11 0 0 0 0 --- 0.091 0.727 0.091 0 0
Tejay Antone + Reds 4 0 0 0 0 --- 0.250 0.500 0.250 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Chase Anderson + Phillies 8 0 0 0 0 --- 0 0.625 0 0 0
Brett Anderson * Brewers 7 0 0 0 0 --- 0.143 0.429 0.143 0 0
Logan Allen + Indians 1 0 0 0 0 --- 0 1 0 0 0
Austin Allen * Athletics 4 0 0 0 0 --- 0 0.250 0 0 0

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 - 2021 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 Friday, 7 May 2021, at 1:27 pm Pacific Time.