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:


2022: All Batters, by TOP


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

2022 Major-League Batter-Performance Results

Through games of Friday, 20 May 2022.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2022 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
Joe Dunand + Marlins 4 0.500 0.500 1.500 0.500 3 0 0.250 0.500 1.500 3700
Tucupita Marcano * Pirates 2 0.500 1 1 0.500 2 0 0.500 0.500 1 3155
Christopher Morel + Cubs 13 0.364 0.286 0.909 0.308 2.500 0.154 0.154 0.462 0.769 2401
Rob Refsnyder + Red Sox 6 0.400 0.400 0.800 0.333 2 0.167 0 0.500 0.667 2383
Elehuris Montero + Rockies 4 0.500 1 0.500 0.500 1 0 0.500 0.500 0.500 2131
Jaylin Davis + Red Sox 4 0.500 1 0.500 0.500 1 0 0.500 0.500 0.500 2131
Dairon Blanco + Royals 2 0.500 0.500 0.500 0.500 1 0 0 0.500 0.500 2131
Taylor Ward + Angels 131 0.370 0.425 0.713 0.305 1.925 0.176 0.198 0.481 0.588 2033
Jarren Duran * Red Sox 5 0.250 0.333 0.750 0.200 3 0 0.200 0.400 0.600 1678
Danny Jansen + Blue Jays 23 0.300 0.214 0.800 0.261 2.667 0.087 0.130 0.391 0.696 1614
Sam Huff + Rangers 18 0.444 0.667 0.444 0.444 1 0 0.333 0.444 0.444 1607
Mike Trout + Angels 150 0.317 0.372 0.683 0.267 2.150 0.147 0.247 0.427 0.573 1560
Luis Barrera * Athletics 31 0.370 0.375 0.556 0.323 1.500 0.097 0.097 0.419 0.484 1549
Manny Machado + Padres 167 0.363 0.418 0.568 0.317 1.566 0.114 0.180 0.437 0.497 1528
Nolan Gorman * Cardinals 4 0.333 0.333 0.333 0.250 1 0.250 0 0.500 0.250 1485
Jon Berti + Marlins 50 0.300 0.370 0.550 0.240 1.833 0.180 0.220 0.440 0.440 1423
Brendan Donovan * Cardinals 54 0.293 0.367 0.463 0.222 1.583 0.204 0.185 0.463 0.352 1396
Aaron Judge + Yankees 156 0.307 0.337 0.664 0.269 2.167 0.109 0.263 0.378 0.583 1372
Paul Goldschmidt + Cardinals 167 0.327 0.375 0.544 0.287 1.667 0.108 0.180 0.395 0.479 1328
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ronald Acuna Jr. + Braves 61 0.280 0.462 0.460 0.230 1.643 0.148 0.361 0.410 0.377 1324
Josh Rojas * Diamondbacks 54 0.289 0.294 0.489 0.241 1.692 0.148 0.167 0.389 0.407 1307
Edward Olivares + Royals 38 0.371 0.433 0.486 0.342 1.308 0.053 0.132 0.421 0.447 1298
Tom Murphy + Mariners 42 0.303 0.474 0.455 0.238 1.500 0.190 0.310 0.429 0.357 1298
Freddie Freeman * Dodgers 169 0.322 0.358 0.497 0.272 1.543 0.130 0.130 0.414 0.420 1286
Manuel Margot + Rays 102 0.348 0.382 0.500 0.314 1.438 0.088 0.127 0.412 0.451 1259
Luis Gonzalez * Giants 78 0.338 0.368 0.485 0.295 1.435 0.077 0.154 0.385 0.423 1233
Alek Thomas * Diamondbacks 43 0.333 0.367 0.643 0.326 1.929 0.023 0.209 0.349 0.628 1230
Yonathan Daza + Rockies 80 0.375 0.403 0.431 0.338 1.148 0.063 0.075 0.425 0.388 1223
Luis Urias + Brewers 66 0.283 0.317 0.415 0.227 1.467 0.152 0.167 0.409 0.333 1221
Jose Ramirez # Guardians 158 0.287 0.263 0.588 0.247 2.051 0.127 0.089 0.380 0.506 1221
Juan Yepez + Cardinals 63 0.328 0.356 0.534 0.302 1.632 0.063 0.159 0.381 0.492 1212
J.D. Martinez + Red Sox 137 0.349 0.438 0.579 0.321 1.659 0.058 0.248 0.387 0.533 1208
C.J. Cron + Rockies 156 0.319 0.379 0.604 0.295 1.891 0.058 0.256 0.365 0.558 1198
Garrett Stubbs * Phillies 25 0.348 0.444 0.522 0.320 1.500 0.080 0.200 0.400 0.480 1196
Ty France + Mariners 180 0.327 0.341 0.484 0.289 1.481 0.072 0.106 0.394 0.428 1194
Bryce Harper * Phillies 147 0.305 0.337 0.634 0.272 2.075 0.075 0.224 0.361 0.565 1186
Jazz Chisholm Jr. * Marlins 133 0.294 0.333 0.597 0.263 2.029 0.068 0.233 0.338 0.534 1185
Josh Naylor * Guardians 77 0.347 0.345 0.611 0.325 1.760 0.039 0.130 0.377 0.571 1157
Kyle Garlick + Twins 34 0.250 0.211 0.571 0.206 2.286 0.147 0.206 0.353 0.471 1155
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tommy La Stella * Giants 12 0.273 0.250 0.727 0.250 2.667 0.083 0.167 0.333 0.667 1148
Giancarlo Stanton + Yankees 150 0.296 0.330 0.563 0.267 1.900 0.080 0.260 0.347 0.507 1141
Austin Slater + Giants 77 0.246 0.325 0.393 0.195 1.600 0.195 0.260 0.390 0.312 1134
Tim Anderson + White Sox 145 0.346 0.374 0.493 0.324 1.426 0.034 0.117 0.386 0.462 1130
Tyler Stephenson + Reds 90 0.309 0.404 0.519 0.278 1.680 0.067 0.289 0.367 0.467 1124
Bryan De La Cruz + Marlins 52 0.318 0.382 0.455 0.269 1.429 0.115 0.192 0.404 0.385 1116
Miguel Andujar + Yankees 5 0.400 0.400 0.400 0.400 1 0 0 0.400 0.400 1108
Orlando Arcia + Braves 44 0.316 0.423 0.447 0.273 1.417 0.114 0.273 0.386 0.386 1088
Yordan Álvarez * Astros 143 0.248 0.214 0.570 0.210 2.300 0.147 0.182 0.357 0.483 1086
Xander Bogaerts + Red Sox 160 0.326 0.398 0.465 0.294 1.426 0.081 0.206 0.388 0.419 1078
Byron Buxton + Twins 110 0.235 0.211 0.622 0.209 2.652 0.082 0.273 0.318 0.555 1068
J.P. Crawford * Mariners 154 0.293 0.333 0.451 0.253 1.538 0.097 0.169 0.377 0.390 1063
Juan Soto * Nationals 177 0.250 0.255 0.472 0.203 1.889 0.181 0.147 0.390 0.384 1058
Rafael Devers * Red Sox 169 0.327 0.368 0.562 0.314 1.717 0.041 0.178 0.355 0.538 1057
Nolan Arenado + Cardinals 158 0.289 0.291 0.563 0.259 1.951 0.095 0.152 0.354 0.506 1046
Jonah Heim # Rangers 88 0.286 0.300 0.506 0.250 1.773 0.125 0.148 0.375 0.443 1040
Mike Yastrzemski * Giants 111 0.295 0.329 0.453 0.252 1.536 0.108 0.162 0.378 0.387 1034
Luis Arraez * Twins 116 0.313 0.330 0.394 0.267 1.258 0.138 0.060 0.414 0.336 1034
Jeremy Pena + Astros 134 0.277 0.313 0.513 0.246 1.848 0.075 0.231 0.336 0.455 1031
Brandon Nimmo * Mets 153 0.287 0.330 0.457 0.242 1.595 0.137 0.150 0.386 0.386 1020
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Owen Miller + Guardians 120 0.286 0.325 0.514 0.250 1.800 0.092 0.208 0.342 0.450 1017
Joey Wendle * Marlins 87 0.304 0.328 0.456 0.276 1.500 0.080 0.115 0.368 0.414 1016
George Springer + Blue Jays 152 0.271 0.309 0.496 0.237 1.833 0.072 0.230 0.336 0.434 1012
Pete Alonso + Mets 173 0.276 0.302 0.513 0.243 1.857 0.081 0.220 0.353 0.451 1009
LaMonte Wade Jr. * Giants 32 0.240 0.250 0.360 0.188 1.500 0.156 0.156 0.375 0.281 1001
Ian Happ # Cubs 143 0.265 0.326 0.385 0.217 1.452 0.161 0.210 0.385 0.315 990
Gilberto Celestino + Twins 67 0.350 0.477 0.417 0.313 1.190 0.060 0.239 0.403 0.373 989
Eric Hosmer * Padres 152 0.324 0.363 0.468 0.296 1.444 0.086 0.145 0.382 0.428 984
Mark Canha + Mets 117 0.294 0.355 0.392 0.256 1.333 0.085 0.205 0.376 0.342 984
Mike Brosseau + Brewers 48 0.279 0.333 0.442 0.250 1.583 0.104 0.229 0.354 0.396 980
MJ Melendez * Royals 46 0.286 0.357 0.500 0.261 1.750 0.087 0.261 0.348 0.457 973
Jose Altuve + Astros 114 0.275 0.270 0.549 0.246 2 0.096 0.175 0.351 0.491 970
Curt Casali + Giants 61 0.264 0.306 0.472 0.230 1.786 0.115 0.246 0.344 0.410 965
Josh Bell # Nationals 164 0.309 0.331 0.446 0.262 1.442 0.116 0.110 0.396 0.378 965
Jason Vosler * Giants 41 0.286 0.333 0.486 0.244 1.700 0.122 0.244 0.366 0.415 964
Tim Locastro + Yankees 15 0.231 0.250 0.462 0.200 2 0.133 0.267 0.333 0.400 964
Trevor Larnach * Twins 74 0.313 0.467 0.448 0.284 1.429 0.081 0.311 0.365 0.405 956
Kyle Tucker * Astros 159 0.255 0.277 0.460 0.220 1.800 0.132 0.189 0.352 0.396 955
Tommy Edman # Cardinals 161 0.273 0.304 0.432 0.236 1.579 0.112 0.143 0.366 0.373 954
Yandy Díaz + Rays 137 0.281 0.293 0.386 0.234 1.375 0.153 0.088 0.401 0.321 953
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Willson Contreras + Cubs 142 0.254 0.298 0.458 0.211 1.800 0.113 0.204 0.380 0.380 953
Yadiel Hernández * Nationals 112 0.327 0.403 0.490 0.304 1.500 0.063 0.223 0.366 0.455 945
Mookie Betts + Dodgers 167 0.260 0.268 0.479 0.228 1.842 0.114 0.162 0.347 0.419 944
William Contreras + Braves 34 0.200 0.118 0.600 0.176 3 0.118 0.265 0.294 0.529 942
Andres Gimenez * Guardians 104 0.310 0.365 0.530 0.298 1.710 0.029 0.221 0.327 0.510 941
Jeff McNeil * Mets 147 0.313 0.350 0.418 0.286 1.333 0.075 0.116 0.367 0.381 938
Luis Robert + White Sox 130 0.301 0.320 0.472 0.285 1.568 0.046 0.154 0.338 0.446 936
Andrew Benintendi * Royals 155 0.302 0.345 0.396 0.271 1.310 0.084 0.148 0.361 0.355 936
Steven Kwan * Guardians 123 0.265 0.280 0.373 0.220 1.407 0.138 0.081 0.374 0.309 929
Trea Turner + Dodgers 165 0.283 0.336 0.407 0.248 1.439 0.097 0.182 0.352 0.358 915
Ryan McMahon * Rockies 149 0.275 0.372 0.443 0.242 1.611 0.101 0.275 0.362 0.389 911
Austin Hays + Orioles 151 0.284 0.324 0.433 0.252 1.526 0.093 0.159 0.358 0.384 908
Trey Mancini + Orioles 157 0.298 0.358 0.397 0.268 1.333 0.076 0.197 0.357 0.357 907
Connor Joe + Rockies 152 0.278 0.320 0.436 0.243 1.568 0.118 0.171 0.368 0.382 896
Michael Chavis + Pirates 102 0.295 0.353 0.505 0.275 1.714 0.039 0.255 0.314 0.471 895
Brian Anderson + Marlins 103 0.261 0.375 0.420 0.223 1.609 0.126 0.291 0.369 0.359 893
Anthony Rizzo * Yankees 159 0.234 0.222 0.518 0.201 2.219 0.101 0.176 0.340 0.447 881
Matt Reynolds + Reds 51 0.279 0.400 0.349 0.235 1.250 0.157 0.255 0.392 0.294 881
Andrew Vaughn + White Sox 83 0.267 0.286 0.467 0.241 1.750 0.060 0.193 0.325 0.422 874
Max Kepler * Twins 141 0.252 0.269 0.420 0.213 1.667 0.121 0.163 0.355 0.355 874
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Matt Olson * Braves 174 0.250 0.308 0.438 0.207 1.750 0.167 0.213 0.374 0.362 873
Jean Segura + Phillies 133 0.293 0.313 0.463 0.271 1.583 0.068 0.158 0.346 0.429 872
Christian Yelich * Brewers 162 0.245 0.296 0.432 0.210 1.765 0.117 0.235 0.340 0.370 868
Francisco Lindor # Mets 178 0.240 0.265 0.400 0.202 1.667 0.118 0.191 0.343 0.337 857
Ben Gamel * Pirates 132 0.274 0.341 0.419 0.242 1.531 0.114 0.220 0.356 0.371 855
Brandon Marsh * Angels 128 0.274 0.380 0.416 0.242 1.516 0.070 0.320 0.328 0.367 854
Santiago Espinal + Blue Jays 139 0.296 0.350 0.440 0.266 1.486 0.079 0.180 0.353 0.396 854
Ke'Bryan Hayes + Pirates 145 0.288 0.360 0.368 0.248 1.278 0.124 0.179 0.379 0.317 852
Adam Haseley * White Sox 12 0.200 0.250 0.200 0.167 1 0.167 0.167 0.333 0.167 850
Josh Donaldson + Yankees 144 0.252 0.313 0.439 0.215 1.742 0.132 0.243 0.361 0.375 849
Darin Ruf + Giants 150 0.250 0.315 0.363 0.207 1.452 0.153 0.220 0.373 0.300 848
Vladimir Guerrero Jr. + Blue Jays 159 0.275 0.295 0.457 0.239 1.658 0.101 0.176 0.358 0.396 847
Jesus Aguilar + Marlins 154 0.272 0.330 0.419 0.240 1.541 0.091 0.247 0.331 0.370 844
Brandon Drury + Reds 126 0.245 0.267 0.509 0.214 2.074 0.103 0.230 0.333 0.444 841
Seiya Suzuki + Cubs 137 0.248 0.347 0.453 0.212 1.828 0.131 0.307 0.350 0.387 836
Michael Brantley * Astros 149 0.286 0.313 0.429 0.255 1.500 0.094 0.121 0.356 0.383 834
Royce Lewis + Twins 40 0.308 0.313 0.564 0.300 1.833 0.025 0.125 0.325 0.550 831
Myles Straw + Guardians 158 0.254 0.312 0.328 0.215 1.294 0.139 0.171 0.354 0.278 830
Dustin Garneau + Tigers 11 0.300 0.500 0.400 0.273 1.333 0.091 0.364 0.364 0.364 824
Daulton Varsho * Diamondbacks 153 0.250 0.293 0.456 0.222 1.824 0.085 0.255 0.320 0.405 821
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Alex Bregman + Astros 163 0.231 0.241 0.410 0.190 1.774 0.147 0.147 0.350 0.337 821
Hunter Renfroe + Brewers 146 0.267 0.300 0.519 0.247 1.944 0.062 0.260 0.308 0.479 819
Daniel Vogelbach * Pirates 126 0.252 0.297 0.477 0.222 1.893 0.111 0.254 0.333 0.421 816
Will Smith + Dodgers 110 0.255 0.292 0.404 0.218 1.583 0.136 0.173 0.364 0.345 816
Anthony Santander # Orioles 164 0.234 0.253 0.423 0.195 1.813 0.128 0.195 0.354 0.354 812
Randal Grichuk + Rockies 118 0.275 0.347 0.440 0.254 1.600 0.051 0.280 0.322 0.407 810
Ji-Man Choi * Rays 86 0.257 0.386 0.405 0.221 1.579 0.140 0.326 0.360 0.349 810
Patrick Mazeika * Mets 12 0.273 0.222 0.636 0.250 2.333 0 0.083 0.250 0.583 809
Austin Barnes + Dodgers 50 0.250 0.242 0.500 0.220 2 0.100 0.160 0.340 0.440 809
Rowdy Tellez * Brewers 144 0.244 0.264 0.527 0.222 2.156 0.076 0.243 0.313 0.479 808
Nick Castellanos + Phillies 159 0.264 0.327 0.431 0.239 1.632 0.075 0.245 0.327 0.390 798
Austin Riley + Braves 167 0.236 0.278 0.459 0.210 1.943 0.090 0.257 0.323 0.407 797
Vinny Capra + Blue Jays 7 0.200 0.250 0.200 0.143 1 0.286 0.143 0.429 0.143 793
Kolten Wong * Brewers 145 0.238 0.273 0.405 0.207 1.700 0.097 0.186 0.317 0.352 790
Edwin Rios * Dodgers 43 0.262 0.350 0.571 0.256 2.182 0.023 0.419 0.279 0.558 785
Christian Walker + Diamondbacks 158 0.209 0.196 0.475 0.184 2.276 0.114 0.203 0.304 0.418 780
Anthony Rendon + Angels 157 0.244 0.275 0.422 0.210 1.727 0.121 0.191 0.338 0.363 774
Didi Gregorius * Phillies 65 0.288 0.340 0.356 0.262 1.235 0.046 0.154 0.338 0.323 774
Hunter Dozier + Royals 137 0.279 0.337 0.457 0.263 1.639 0.051 0.219 0.321 0.431 774
Alec Bohm + Phillies 138 0.290 0.333 0.395 0.261 1.361 0.058 0.181 0.326 0.355 770
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Thairo Estrada + Giants 149 0.275 0.303 0.391 0.255 1.421 0.047 0.134 0.309 0.362 767
Willi Castro # Tigers 68 0.302 0.340 0.397 0.279 1.316 0.059 0.147 0.338 0.368 765
Corey Seager * Rangers 160 0.245 0.250 0.434 0.219 1.771 0.100 0.175 0.319 0.388 764
Alejandro Kirk + Blue Jays 116 0.267 0.286 0.337 0.233 1.259 0.112 0.095 0.345 0.293 764
Trevor Story + Red Sox 149 0.231 0.293 0.431 0.201 1.867 0.101 0.295 0.315 0.376 763
Omar Narvaez * Brewers 91 0.253 0.321 0.392 0.220 1.550 0.099 0.231 0.352 0.341 762
Keibert Ruiz # Nationals 122 0.282 0.306 0.382 0.254 1.355 0.074 0.098 0.344 0.344 760
Jed Lowrie # Athletics 85 0.250 0.276 0.333 0.212 1.333 0.129 0.165 0.341 0.282 756
Kris Bryant + Rockies 65 0.281 0.340 0.351 0.246 1.250 0.077 0.185 0.338 0.308 754
Gavin Lux * Dodgers 118 0.260 0.313 0.346 0.229 1.333 0.110 0.178 0.339 0.305 753
Wilmer Flores + Giants 139 0.266 0.286 0.403 0.237 1.515 0.086 0.129 0.331 0.360 752
Keston Hiura + Brewers 47 0.214 0.333 0.429 0.191 2 0.106 0.447 0.298 0.383 749
Austin Meadows * Tigers 116 0.267 0.310 0.347 0.233 1.296 0.103 0.121 0.362 0.302 745
Harold Ramirez + Rays 91 0.301 0.338 0.349 0.275 1.160 0.055 0.110 0.352 0.319 739
Matt Davidson + Diamondbacks 13 0.100 0 0.400 0.077 4 0.231 0.231 0.308 0.308 734
Joc Pederson * Giants 101 0.222 0.206 0.478 0.198 2.150 0.079 0.218 0.287 0.426 733
Isaac Paredes + Rays 28 0.259 0.250 0.519 0.250 2 0.036 0.179 0.286 0.500 733
Kole Calhoun * Rangers 116 0.243 0.274 0.458 0.224 1.885 0.052 0.250 0.293 0.422 733
Ha-Seong Kim + Padres 125 0.222 0.253 0.407 0.192 1.833 0.112 0.208 0.320 0.352 732
Cedric Mullins * Orioles 177 0.256 0.295 0.413 0.232 1.610 0.056 0.192 0.316 0.373 731
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Albert Pujols + Cardinals 67 0.228 0.239 0.368 0.194 1.615 0.119 0.134 0.343 0.313 729
David Peralta * Diamondbacks 135 0.222 0.224 0.453 0.193 2.038 0.119 0.200 0.311 0.393 729
DJ LeMahieu + Yankees 147 0.267 0.308 0.382 0.238 1.429 0.088 0.150 0.347 0.340 729
Garrett Cooper + Marlins 137 0.244 0.333 0.370 0.212 1.517 0.080 0.277 0.328 0.321 727
Rhys Hoskins + Phillies 159 0.234 0.286 0.447 0.208 1.909 0.107 0.277 0.314 0.396 726
Brandon Belt * Giants 120 0.228 0.288 0.386 0.192 1.696 0.133 0.267 0.342 0.325 726
Francisco Mejia # Rays 47 0.283 0.333 0.457 0.277 1.615 0 0.255 0.277 0.447 724
Luis Guillorme * Mets 68 0.293 0.348 0.414 0.250 1.412 0.118 0.162 0.368 0.353 723
Cam Gallagher + Royals 18 0.313 0.417 0.438 0.278 1.400 0.056 0.222 0.333 0.389 723
Eli White + Rangers 67 0.207 0.324 0.293 0.179 1.417 0.134 0.343 0.313 0.254 718
José Iglesias + Rockies 115 0.302 0.340 0.377 0.278 1.250 0.043 0.104 0.357 0.348 718
Willy Adames + Brewers 148 0.208 0.228 0.462 0.182 2.222 0.115 0.284 0.304 0.405 716
Heliot Ramos + Giants 7 0.333 0.500 0.333 0.286 1 0.143 0.286 0.429 0.286 713
Tyler Naquin * Reds 122 0.257 0.329 0.469 0.238 1.828 0.057 0.270 0.303 0.434 710
Andrew Knizner + Cardinals 65 0.250 0.333 0.357 0.215 1.429 0.108 0.246 0.354 0.308 709
Chris Taylor + Dodgers 139 0.240 0.371 0.397 0.209 1.655 0.108 0.360 0.324 0.345 708
Jace Peterson * Brewers 91 0.215 0.269 0.367 0.187 1.706 0.132 0.264 0.319 0.319 706
Jurickson Profar # Padres 159 0.207 0.217 0.393 0.176 1.893 0.138 0.157 0.321 0.333 700
Shohei Ohtani * Angels 175 0.248 0.291 0.447 0.229 1.800 0.080 0.246 0.309 0.411 696
Mike Moustakas * Reds 110 0.240 0.290 0.385 0.209 1.609 0.082 0.227 0.327 0.336 696
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jared Walsh * Angels 153 0.243 0.286 0.450 0.222 1.853 0.078 0.268 0.307 0.412 694
Tommy Pham + Reds 151 0.233 0.292 0.364 0.199 1.567 0.146 0.238 0.344 0.311 692
Wander Franco # Rays 161 0.263 0.267 0.414 0.248 1.575 0.043 0.093 0.292 0.391 687
Jorge Polanco # Twins 163 0.229 0.289 0.371 0.196 1.625 0.135 0.245 0.331 0.319 686
Sheldon Neuse + Athletics 142 0.262 0.360 0.362 0.239 1.382 0.070 0.275 0.324 0.331 683
Travis d'Arnaud + Braves 109 0.269 0.329 0.452 0.257 1.679 0.018 0.248 0.303 0.431 680
Stephen Piscotty + Athletics 47 0.225 0.296 0.325 0.191 1.444 0.128 0.255 0.340 0.277 678
Roberto Perez + Pirates 69 0.233 0.364 0.367 0.203 1.571 0.130 0.362 0.333 0.319 677
Gary Sanchez + Twins 116 0.229 0.303 0.457 0.207 2 0.060 0.302 0.302 0.414 676
Eugenio Suarez + Mariners 163 0.217 0.286 0.441 0.190 2.032 0.110 0.319 0.313 0.387 675
Kyle Schwarber * Phillies 157 0.199 0.231 0.441 0.172 2.222 0.115 0.318 0.299 0.382 674
Victor Reyes # Tigers 26 0.292 0.350 0.458 0.269 1.571 0.077 0.154 0.346 0.423 672
Dylan Moore + Mariners 46 0.162 0.174 0.378 0.130 2.333 0.152 0.261 0.304 0.304 672
Dansby Swanson + Braves 148 0.227 0.333 0.409 0.203 1.800 0.095 0.358 0.304 0.365 671
Emmanuel Rivera + Royals 46 0.256 0.281 0.535 0.239 2.091 0.065 0.196 0.304 0.500 668
Travis Jankowski * Mets 42 0.243 0.281 0.243 0.214 1 0.119 0.119 0.333 0.214 666
Miguel Cabrera + Tigers 134 0.276 0.360 0.390 0.254 1.412 0.060 0.269 0.321 0.358 664
Jonathan Villar # Cubs 104 0.253 0.324 0.358 0.231 1.417 0.067 0.260 0.298 0.327 663
Johan Camargo # Phillies 102 0.263 0.306 0.389 0.245 1.480 0.069 0.196 0.314 0.363 662
Brandon Lowe * Rays 133 0.212 0.250 0.415 0.188 1.960 0.090 0.256 0.293 0.368 660
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jorge Alfaro + Padres 70 0.250 0.412 0.391 0.229 1.563 0.043 0.429 0.286 0.357 657
Jorge Soler + Marlins 156 0.204 0.225 0.423 0.179 2.071 0.103 0.256 0.295 0.372 655
Gleyber Torres + Yankees 127 0.241 0.245 0.431 0.220 1.786 0.055 0.150 0.283 0.394 653
Harrison Bader + Cardinals 137 0.240 0.265 0.344 0.219 1.433 0.066 0.153 0.299 0.314 652
Jordan Luplow + Diamondbacks 61 0.179 0.161 0.464 0.164 2.600 0.082 0.328 0.246 0.426 650
Isiah Kiner-Falefa + Yankees 128 0.272 0.333 0.325 0.242 1.194 0.078 0.188 0.328 0.289 649
Harold Castro * Tigers 69 0.288 0.340 0.409 0.275 1.421 0.029 0.188 0.304 0.391 648
Julio Rodriguez + Mariners 157 0.262 0.376 0.372 0.242 1.421 0.070 0.312 0.318 0.344 647
Ozzie Albies # Braves 171 0.232 0.240 0.394 0.211 1.694 0.064 0.158 0.287 0.357 645
Joey Bart + Giants 86 0.169 0.286 0.352 0.140 2.083 0.140 0.453 0.314 0.291 644
Mauricio Dubon + Giants 49 0.239 0.214 0.391 0.224 1.636 0.020 0.082 0.245 0.367 636
Jake Cronenworth * Padres 170 0.207 0.248 0.338 0.176 1.633 0.106 0.206 0.300 0.288 635
Colin Moran * Reds 100 0.209 0.226 0.372 0.180 1.778 0.110 0.230 0.290 0.320 634
Nico Hoerner + Cubs 99 0.271 0.300 0.396 0.263 1.462 0.020 0.141 0.293 0.384 628
Michael A. Taylor + Royals 117 0.238 0.293 0.337 0.205 1.417 0.128 0.214 0.333 0.291 627
Ketel Marte # Diamondbacks 150 0.231 0.290 0.388 0.207 1.677 0.087 0.220 0.307 0.347 623
Odubel Herrera * Phillies 68 0.246 0.318 0.462 0.235 1.875 0.029 0.294 0.265 0.441 620
Travis Demeritte + Braves 83 0.237 0.326 0.382 0.217 1.611 0.072 0.337 0.289 0.349 619
Franchy Cordero * Red Sox 50 0.233 0.294 0.326 0.200 1.400 0.120 0.200 0.320 0.280 619
Carlos Correa + Twins 113 0.265 0.342 0.382 0.239 1.444 0.088 0.239 0.336 0.345 616
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Adam Frazier * Mariners 170 0.261 0.293 0.353 0.235 1.350 0.094 0.112 0.335 0.318 615
Bryan Reynolds # Pirates 148 0.223 0.272 0.354 0.196 1.586 0.115 0.230 0.318 0.311 614
Brett Phillips * Rays 84 0.197 0.282 0.382 0.179 1.933 0.060 0.405 0.250 0.345 613
Ryan Mountcastle + Orioles 117 0.268 0.329 0.402 0.256 1.500 0.034 0.248 0.299 0.385 606
Cooper Hummel # Diamondbacks 99 0.190 0.269 0.345 0.162 1.813 0.152 0.303 0.313 0.293 601
Jose Siri + Astros 81 0.230 0.326 0.378 0.210 1.647 0.074 0.321 0.296 0.346 600
Brad Miller * Rangers 101 0.202 0.210 0.404 0.188 2 0.059 0.267 0.248 0.376 600
Chas McCormick + Astros 119 0.229 0.266 0.413 0.210 1.800 0.076 0.227 0.286 0.378 599
Marcell Ozuna + Braves 164 0.224 0.232 0.414 0.207 1.853 0.055 0.207 0.268 0.384 598
Nick Allen + Athletics 23 0.200 0.286 0.300 0.174 1.500 0.087 0.261 0.304 0.261 598
Ildemaro Vargas # Cubs 22 0.158 0.125 0.421 0.136 2.667 0.136 0.091 0.273 0.364 595
Alfonso Rivas * Cubs 68 0.207 0.294 0.345 0.176 1.667 0.147 0.324 0.324 0.294 594
Starling Marte + Mets 148 0.266 0.309 0.403 0.250 1.514 0.034 0.176 0.311 0.378 594
Cody Bellinger * Dodgers 149 0.207 0.277 0.415 0.188 2 0.087 0.315 0.282 0.376 594
Max Muncy * Dodgers 144 0.167 0.200 0.298 0.132 1.789 0.201 0.215 0.340 0.236 593
Luis Rengifo # Angels 31 0.269 0.350 0.308 0.226 1.143 0.097 0.194 0.355 0.258 589
Pavin Smith * Diamondbacks 133 0.220 0.307 0.339 0.195 1.538 0.098 0.308 0.301 0.301 588
Joey Gallo * Yankees 119 0.176 0.250 0.333 0.151 1.889 0.143 0.378 0.294 0.286 588
Patrick Wisdom + Cubs 132 0.207 0.295 0.446 0.189 2.160 0.068 0.409 0.265 0.409 586
Nick Solak + Rangers 75 0.209 0.250 0.313 0.187 1.500 0.067 0.227 0.293 0.280 586
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Charlie Blackmon * Rockies 141 0.222 0.224 0.421 0.199 1.893 0.078 0.156 0.277 0.376 585
Zack Collins * Blue Jays 66 0.200 0.300 0.400 0.182 2 0.076 0.409 0.273 0.364 582
Mitch Haniger + Mariners 36 0.200 0.174 0.486 0.194 2.429 0.028 0.250 0.222 0.472 577
Luke Maile + Guardians 20 0.222 0.308 0.444 0.200 2 0.100 0.250 0.300 0.400 576
Riley Adams + Nationals 42 0.205 0.250 0.359 0.190 1.750 0.048 0.310 0.262 0.333 574
Kevin Kiermaier * Rays 102 0.219 0.270 0.396 0.206 1.810 0.049 0.284 0.265 0.373 570
Adolis García + Rangers 155 0.204 0.250 0.401 0.187 1.966 0.058 0.297 0.258 0.368 569
Luke Voit + Padres 84 0.174 0.263 0.290 0.143 1.667 0.155 0.357 0.310 0.238 564
J.T. Realmuto + Phillies 141 0.231 0.301 0.331 0.213 1.433 0.078 0.248 0.291 0.305 560
Chad Pinder + Athletics 99 0.253 0.375 0.400 0.242 1.583 0.020 0.374 0.263 0.384 560
Tyler Nevin + Orioles 68 0.233 0.289 0.300 0.206 1.286 0.074 0.221 0.309 0.265 560
Max Stassi + Angels 73 0.200 0.270 0.354 0.178 1.769 0.110 0.342 0.288 0.315 559
Jesse Winker * Mariners 167 0.222 0.246 0.313 0.192 1.406 0.126 0.132 0.317 0.269 558
Brandon Crawford * Giants 148 0.223 0.265 0.346 0.196 1.552 0.095 0.196 0.318 0.304 556
Eduardo Escobar # Mets 158 0.204 0.268 0.343 0.177 1.679 0.127 0.247 0.304 0.297 555
Dylan Carlson # Cardinals 156 0.243 0.273 0.361 0.224 1.486 0.051 0.147 0.288 0.333 553
Alan Trejo + Rockies 36 0.257 0.308 0.371 0.250 1.444 0.028 0.222 0.278 0.361 550
Nick Ahmed + Diamondbacks 54 0.231 0.265 0.442 0.222 1.917 0.037 0.278 0.259 0.426 550
Andrew McCutchen + Brewers 114 0.233 0.286 0.340 0.211 1.458 0.070 0.228 0.289 0.307 549
Yoan Moncada # White Sox 43 0.200 0.231 0.350 0.186 1.750 0.047 0.279 0.256 0.326 547
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ryan Jeffers + Twins 97 0.207 0.273 0.368 0.186 1.778 0.103 0.299 0.289 0.330 547
Cesar Hernandez # Nationals 179 0.271 0.346 0.337 0.251 1.244 0.056 0.201 0.318 0.313 544
Albert Almora + Reds 29 0.296 0.400 0.370 0.276 1.250 0.034 0.241 0.310 0.345 543
Bo Bichette + Blue Jays 170 0.242 0.307 0.366 0.229 1.513 0.053 0.253 0.282 0.347 541
Richie Palacios * Guardians 39 0.270 0.313 0.297 0.256 1.100 0.051 0.128 0.308 0.282 539
Yuli Gurriel + Astros 136 0.234 0.257 0.406 0.221 1.733 0.037 0.154 0.272 0.382 538
Seth Brown * Athletics 129 0.197 0.241 0.385 0.178 1.957 0.078 0.271 0.264 0.349 535
Adam Engel + White Sox 91 0.226 0.295 0.333 0.209 1.474 0.066 0.242 0.286 0.308 534
Bobby Witt + Royals 150 0.221 0.276 0.400 0.207 1.806 0.047 0.260 0.267 0.373 532
Gosuke Katoh * Blue Jays 11 0.143 0.167 0.286 0.091 2 0.273 0.091 0.364 0.182 532
Yan Gomes + Cubs 67 0.262 0.300 0.415 0.254 1.588 0.030 0.194 0.284 0.403 532
Mitch Garver + Rangers 97 0.200 0.230 0.329 0.175 1.647 0.113 0.227 0.289 0.289 532
Matt Chapman + Blue Jays 150 0.188 0.213 0.368 0.167 1.960 0.100 0.260 0.273 0.327 531
Victor Caratini # Brewers 52 0.205 0.242 0.295 0.173 1.444 0.115 0.212 0.308 0.250 527
Randy Arozarena + Rays 158 0.245 0.324 0.367 0.228 1.500 0.057 0.259 0.291 0.342 527
Jesus Sanchez * Marlins 135 0.224 0.296 0.384 0.207 1.714 0.059 0.296 0.281 0.356 526
Aaron Hicks # Yankees 119 0.196 0.257 0.237 0.160 1.211 0.160 0.227 0.328 0.193 525
Ryan McKenna + Orioles 40 0.229 0.381 0.314 0.200 1.375 0.075 0.375 0.300 0.275 524
Rafael Ortega * Cubs 101 0.221 0.281 0.326 0.188 1.474 0.129 0.218 0.317 0.277 521
José Abreu + White Sox 154 0.207 0.234 0.326 0.182 1.571 0.110 0.169 0.299 0.286 517
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Christian Vazquez + Red Sox 96 0.230 0.284 0.310 0.208 1.350 0.052 0.219 0.281 0.281 516
Spencer Torkelson + Tigers 124 0.179 0.227 0.321 0.153 1.789 0.121 0.298 0.290 0.274 516
Eloy Jiménez + White Sox 39 0.222 0.269 0.333 0.205 1.500 0.051 0.256 0.256 0.308 516
Danny Mendick + White Sox 26 0.217 0.308 0.435 0.192 2 0.077 0.346 0.269 0.385 515
Jorge Mateo + Orioles 132 0.226 0.310 0.347 0.212 1.536 0.038 0.288 0.258 0.326 512
Aledmys Díaz + Astros 91 0.235 0.269 0.318 0.220 1.350 0.055 0.176 0.286 0.297 511
Sam Hilliard * Rockies 82 0.159 0.188 0.304 0.134 1.909 0.134 0.256 0.268 0.256 508
Maikel Franco + Nationals 161 0.261 0.314 0.386 0.248 1.475 0.037 0.211 0.286 0.366 503
Austin Nola + Padres 115 0.208 0.238 0.267 0.183 1.286 0.052 0.174 0.270 0.235 501
Lourdes Gurriel Jr. + Blue Jays 143 0.227 0.264 0.333 0.210 1.467 0.042 0.182 0.273 0.308 498
Jonathan India + Reds 45 0.295 0.382 0.341 0.289 1.154 0.022 0.222 0.311 0.333 495
Kevin Newman + Pirates 52 0.250 0.293 0.375 0.231 1.500 0.077 0.135 0.308 0.346 494
Nathaniel Lowe * Rangers 139 0.240 0.309 0.318 0.223 1.323 0.072 0.237 0.295 0.295 493
Geraldo Perdomo # Diamondbacks 108 0.202 0.286 0.247 0.167 1.222 0.148 0.241 0.333 0.204 491
Donovan Walton * Giants 4 0.250 0.333 0.500 0.250 2 0 0.250 0.250 0.500 490
Nicky Lopez * Royals 134 0.220 0.263 0.263 0.194 1.192 0.090 0.142 0.306 0.231 486
Robbie Grossman # Tigers 144 0.200 0.304 0.233 0.167 1.167 0.132 0.299 0.319 0.194 485
Abraham Toro # Mariners 133 0.174 0.150 0.364 0.158 2.095 0.068 0.128 0.233 0.331 484
Gio Urshela + Twins 127 0.225 0.229 0.324 0.197 1.440 0.094 0.126 0.291 0.283 483
Jake Burger + White Sox 77 0.239 0.349 0.352 0.221 1.471 0.052 0.351 0.273 0.325 482
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tyrone Taylor + Brewers 94 0.216 0.262 0.364 0.202 1.684 0.043 0.223 0.266 0.340 478
Amed Rosario + Guardians 137 0.242 0.282 0.305 0.226 1.258 0.066 0.131 0.292 0.285 477
Sean Murphy + Athletics 153 0.191 0.237 0.368 0.170 1.923 0.078 0.268 0.268 0.327 476
Jack Mayfield + Angels 63 0.220 0.267 0.322 0.206 1.462 0.048 0.206 0.270 0.302 475
Tony Kemp * Athletics 156 0.213 0.239 0.265 0.186 1.241 0.083 0.135 0.288 0.231 475
Kyle Isbel * Royals 48 0.283 0.361 0.348 0.271 1.231 0.021 0.229 0.292 0.333 474
Garrett Hampson + Rockies 35 0.179 0.250 0.321 0.143 1.800 0.171 0.314 0.314 0.257 472
Elvis Andrus + Athletics 130 0.222 0.260 0.308 0.200 1.385 0.092 0.154 0.300 0.277 470
Michael Perez * Pirates 31 0.143 0.100 0.357 0.129 2.500 0.097 0.194 0.226 0.323 469
James McCann + Mets 64 0.196 0.217 0.286 0.172 1.455 0.031 0.172 0.266 0.250 465
Marwin Gonzalez # Yankees 34 0.226 0.333 0.323 0.206 1.429 0.059 0.324 0.265 0.294 465
Salvador Perez + Royals 142 0.206 0.239 0.397 0.197 1.929 0.028 0.268 0.239 0.380 462
Brendan Rodgers + Rockies 117 0.229 0.280 0.349 0.214 1.520 0.051 0.222 0.274 0.325 461
Cal Raleigh # Mariners 50 0.093 0.043 0.302 0.080 3.250 0.140 0.340 0.220 0.260 459
Justin Turner + Dodgers 146 0.198 0.212 0.359 0.178 1.808 0.082 0.178 0.260 0.322 458
Wil Myers + Padres 98 0.242 0.323 0.319 0.224 1.318 0.051 0.276 0.276 0.296 458
Dom Nunez * Rockies 36 0.143 0.174 0.179 0.111 1.250 0.167 0.194 0.278 0.139 457
Tucker Barnhart * Tigers 89 0.262 0.393 0.298 0.247 1.136 0.056 0.315 0.303 0.281 456
Elias Diaz + Rockies 106 0.214 0.253 0.337 0.198 1.571 0.066 0.208 0.264 0.311 454
Kyle Farmer + Reds 137 0.226 0.262 0.339 0.204 1.500 0.051 0.161 0.285 0.307 452
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Alex Jackson + Brewers 7 0.286 0.667 0.286 0.286 1 0 0.571 0.286 0.286 450
J.D. Davis + Mets 74 0.177 0.244 0.290 0.149 1.636 0.122 0.284 0.297 0.243 449
Lane Thomas + Nationals 102 0.204 0.277 0.290 0.186 1.421 0.059 0.284 0.255 0.265 448
Gavin Sheets * White Sox 105 0.204 0.229 0.357 0.190 1.750 0.057 0.229 0.257 0.333 448
Seth Beer * Diamondbacks 93 0.210 0.281 0.284 0.183 1.353 0.086 0.258 0.301 0.247 447
AJ Pollock + White Sox 93 0.221 0.269 0.314 0.204 1.421 0.054 0.215 0.258 0.290 443
Yadier Molina + Cardinals 88 0.250 0.270 0.352 0.250 1.409 0 0.136 0.250 0.352 443
Jo Adell + Angels 66 0.215 0.289 0.400 0.212 1.857 0.015 0.364 0.227 0.394 441
Yasmani Grandal # White Sox 133 0.184 0.211 0.254 0.158 1.381 0.135 0.173 0.293 0.218 439
Nelson Cruz + Nationals 154 0.191 0.216 0.287 0.169 1.500 0.104 0.201 0.273 0.253 439
Dominic Smith * Mets 79 0.203 0.286 0.261 0.177 1.286 0.076 0.266 0.291 0.228 438
Rougned Odor * Orioles 112 0.210 0.270 0.352 0.196 1.682 0.036 0.268 0.250 0.330 434
Jack Suwinski * Pirates 73 0.176 0.200 0.338 0.164 1.917 0.055 0.274 0.233 0.315 432
Alejo Lopez # Reds 31 0.241 0.292 0.276 0.226 1.143 0.032 0.161 0.290 0.258 428
Diego Castillo + Pirates 96 0.231 0.271 0.319 0.219 1.381 0.031 0.208 0.260 0.302 423
Jose Godoy * Twins 5 0 0 0 0 --- 0.400 0.400 0.400 0 419
Oscar Mercado + Guardians 88 0.202 0.220 0.417 0.193 2.059 0.023 0.250 0.227 0.398 418
Adam Duvall + Braves 148 0.200 0.287 0.296 0.182 1.481 0.061 0.324 0.257 0.270 417
Christian Bethancourt + Athletics 77 0.229 0.286 0.314 0.208 1.375 0.065 0.182 0.286 0.286 417
Rene Pinto + Rays 15 0.200 0.250 0.400 0.200 2 0 0.400 0.200 0.400 416
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Steven Duggar * Giants 39 0.194 0.333 0.278 0.179 1.429 0.051 0.410 0.231 0.256 411
Matt Duffy + Angels 49 0.227 0.313 0.250 0.204 1.100 0.102 0.245 0.306 0.224 411
Nick Gordon * Twins 78 0.247 0.353 0.301 0.231 1.222 0.051 0.282 0.282 0.282 409
Yoshi Tsutsugo * Pirates 119 0.162 0.200 0.212 0.134 1.313 0.134 0.227 0.269 0.176 408
Tyler O'Neill + Cardinals 133 0.195 0.269 0.297 0.173 1.522 0.083 0.316 0.256 0.263 408
Alex Verdugo * Red Sox 152 0.214 0.216 0.321 0.197 1.500 0.053 0.105 0.250 0.296 407
Andrew Velazquez # Angels 111 0.190 0.265 0.270 0.171 1.421 0.072 0.288 0.252 0.243 400
Whit Merrifield + Royals 169 0.206 0.221 0.277 0.189 1.344 0.053 0.130 0.243 0.254 399
Josh Lowe * Rays 71 0.188 0.306 0.344 0.169 1.833 0.085 0.380 0.254 0.310 396
Avisail Garcia + Marlins 136 0.214 0.281 0.305 0.206 1.429 0.022 0.287 0.243 0.294 396
TJ Friedl * Reds 72 0.175 0.212 0.254 0.153 1.455 0.069 0.194 0.236 0.222 395
Willie Calhoun * Rangers 53 0.136 0.135 0.273 0.113 2 0.151 0.113 0.283 0.226 395
Jeimer Candelario # Tigers 144 0.201 0.240 0.328 0.188 1.630 0.063 0.215 0.257 0.306 394
Miguel Rojas + Marlins 122 0.209 0.220 0.313 0.197 1.500 0.041 0.107 0.254 0.295 393
Jose Trevino + Yankees 58 0.204 0.213 0.296 0.190 1.455 0.069 0.103 0.259 0.276 391
Taylor Walls # Rays 106 0.163 0.233 0.250 0.142 1.533 0.123 0.292 0.274 0.217 390
Ramon Urias + Orioles 128 0.197 0.256 0.291 0.180 1.478 0.063 0.273 0.242 0.266 388
Victor Robles + Nationals 111 0.229 0.344 0.292 0.198 1.273 0.045 0.297 0.270 0.252 388
Frank Schwindel + Cubs 137 0.221 0.273 0.313 0.212 1.414 0.044 0.219 0.255 0.299 384
Carlos Santana # Royals 105 0.128 0.129 0.233 0.105 1.818 0.181 0.133 0.286 0.190 383
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Franmil Reyes + Guardians 133 0.205 0.333 0.287 0.188 1.400 0.068 0.406 0.263 0.263 382
Raimel Tapia * Blue Jays 123 0.235 0.286 0.287 0.220 1.222 0.041 0.195 0.260 0.268 381
Zach Reks * Rangers 14 0.286 0.500 0.357 0.286 1.250 0 0.429 0.286 0.357 381
Mike Zunino + Rays 89 0.157 0.191 0.337 0.146 2.154 0.056 0.371 0.202 0.315 380
Jackie Bradley Jr. * Red Sox 122 0.200 0.259 0.309 0.180 1.545 0.082 0.230 0.262 0.279 377
Luke Williams + Giants 12 0.250 0.375 0.333 0.250 1.333 0 0.333 0.250 0.333 376
Enrique Hernandez + Red Sox 163 0.188 0.222 0.285 0.166 1.519 0.086 0.178 0.264 0.252 376
Tyler Wade * Angels 89 0.241 0.317 0.291 0.213 1.211 0.056 0.213 0.281 0.258 375
Kurt Suzuki + Angels 44 0.179 0.214 0.282 0.159 1.571 0.114 0.227 0.273 0.250 375
Teoscar Hernandez + Blue Jays 67 0.175 0.225 0.302 0.164 1.727 0.030 0.313 0.224 0.284 372
Jason Heyward * Cubs 80 0.208 0.300 0.264 0.188 1.267 0.088 0.275 0.288 0.238 366
Hoy Park * Pirates 15 0.214 0.429 0.286 0.200 1.333 0.067 0.467 0.267 0.267 363
Jarred Kelenic * Mariners 96 0.140 0.188 0.291 0.125 2.083 0.094 0.375 0.219 0.260 357
Guillermo Heredia + Braves 40 0.111 0.143 0.306 0.100 2.750 0.100 0.500 0.200 0.275 357
Bobby Dalbec + Red Sox 113 0.160 0.221 0.240 0.142 1.500 0.080 0.283 0.248 0.212 356
C.J. Abrams * Padres 65 0.182 0.220 0.273 0.154 1.500 0.062 0.215 0.262 0.231 356
Jose Azocar + Padres 39 0.206 0.333 0.235 0.179 1.143 0.103 0.359 0.282 0.205 355
Mike Ford * Mariners 20 0.071 0.125 0.071 0.050 1 0.250 0.300 0.350 0.050 351
Stephen Vogt * Athletics 15 0.071 0 0.286 0.067 4 0.067 0.400 0.133 0.267 347
Robinson Canó * Mets 43 0.195 0.241 0.268 0.186 1.375 0.047 0.256 0.233 0.256 347
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nick Senzel + Reds 57 0.192 0.209 0.308 0.175 1.600 0.035 0.140 0.211 0.281 345
Ryan O'Hearn * Royals 40 0.167 0.208 0.250 0.150 1.500 0.075 0.300 0.225 0.225 343
Ernie Clement + Guardians 61 0.204 0.239 0.259 0.180 1.273 0.066 0.131 0.279 0.230 343
Leury Garcia # White Sox 100 0.198 0.233 0.292 0.190 1.474 0.020 0.220 0.210 0.280 342
Charlie Culberson + Rangers 42 0.243 0.360 0.270 0.214 1.111 0.071 0.286 0.286 0.238 342
Javier Baez + Tigers 123 0.205 0.262 0.308 0.195 1.500 0.041 0.252 0.244 0.293 342
Josh VanMeter * Pirates 73 0.162 0.191 0.294 0.151 1.818 0.068 0.260 0.219 0.274 341
Andy Ibáñez + Rangers 101 0.191 0.224 0.245 0.178 1.278 0.069 0.168 0.248 0.228 340
Kevin Smith + Athletics 101 0.202 0.262 0.351 0.188 1.737 0.030 0.277 0.218 0.327 339
Austin Hedges + Guardians 94 0.165 0.190 0.282 0.149 1.714 0.064 0.255 0.223 0.255 338
Christian Arroyo + Red Sox 59 0.185 0.214 0.259 0.169 1.400 0.034 0.203 0.220 0.237 336
Manny Pina + Braves 17 0.143 0.143 0.143 0.118 1 0.059 0.059 0.235 0.118 329
Jacob Stallings + Marlins 106 0.206 0.260 0.258 0.189 1.250 0.066 0.226 0.264 0.236 327
Ramon Laureano + Athletics 57 0.167 0.216 0.250 0.140 1.500 0.123 0.193 0.298 0.211 327
Rodolfo Castro # Pirates 27 0.200 0.278 0.200 0.185 1 0.074 0.259 0.259 0.185 323
JT Riddle * Reds 4 0.250 0.333 0.250 0.250 1 0 0.250 0.250 0.250 319
Taylor Motter + Reds 4 0.250 0.333 0.250 0.250 1 0 0.250 0.250 0.250 319
Trent Grisham * Padres 148 0.150 0.209 0.244 0.128 1.632 0.115 0.270 0.257 0.209 319
Mike Ford * Giants 4 0.250 0.250 0.250 0.250 1 0 0 0.250 0.250 319
Anthony Alford + Pirates 4 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 319
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Chad Wallach + Angels 32 0.143 0.143 0.250 0.125 1.750 0.094 0.188 0.219 0.219 318
Jake McCarthy * Diamondbacks 33 0.167 0.235 0.267 0.152 1.600 0.061 0.364 0.212 0.242 318
Kelvin Gutierrez + Orioles 33 0.143 0.200 0.179 0.121 1.250 0.121 0.242 0.242 0.152 317
Alcides Escobar + Nationals 106 0.202 0.274 0.253 0.189 1.250 0.047 0.245 0.255 0.236 316
Robinson Chirinos + Orioles 91 0.139 0.204 0.215 0.121 1.545 0.110 0.319 0.253 0.187 316
Andrelton Simmons + Cubs 11 0.200 0.222 0.200 0.182 1 0.091 0.091 0.273 0.182 311
Eric Haase + Tigers 62 0.158 0.159 0.281 0.145 1.778 0.081 0.177 0.226 0.258 309
Marcus Semien + Rangers 161 0.178 0.218 0.233 0.161 1.308 0.075 0.180 0.242 0.211 301
Tyler Heineman # Blue Jays 16 0.267 0.364 0.400 0.250 1.500 0 0.250 0.250 0.375 298
Luis Torrens + Mariners 69 0.194 0.308 0.210 0.174 1.083 0.087 0.348 0.261 0.188 292
Derek Hill + Tigers 58 0.212 0.306 0.250 0.190 1.182 0.034 0.293 0.224 0.224 292
Jason Krizan * Giants 10 0.125 0.200 0.125 0.100 1 0.200 0.300 0.300 0.100 289
Connor Wong + Red Sox 7 0.167 0.167 0.167 0.143 1 0 0.143 0.143 0.143 287
Alex Kirilloff * Twins 32 0.172 0.294 0.172 0.156 1 0.031 0.375 0.219 0.156 287
Hanser Alberto + Dodgers 39 0.237 0.273 0.289 0.231 1.222 0.026 0.128 0.256 0.282 283
Erik Gonzalez + Marlins 24 0.200 0.286 0.200 0.167 1 0.125 0.250 0.292 0.167 281
Martin Maldonado + Astros 104 0.121 0.140 0.242 0.106 2 0.087 0.308 0.202 0.212 279
Aramis Garcia + Reds 47 0.178 0.250 0.267 0.170 1.500 0.043 0.340 0.213 0.255 278
Clint Frazier + Cubs 24 0.143 0.188 0.238 0.125 1.667 0.083 0.208 0.250 0.208 278
Payton Henry + Marlins 32 0.148 0.200 0.148 0.125 1 0.094 0.219 0.281 0.125 274
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Miguel Sano + Twins 65 0.093 0.121 0.148 0.077 1.600 0.138 0.323 0.231 0.123 270
Jake Fraley * Reds 48 0.116 0.133 0.233 0.104 2 0.083 0.250 0.208 0.208 270
Edmundo Sosa + Cardinals 44 0.220 0.333 0.220 0.205 1 0 0.318 0.273 0.205 266
Corey Dickerson * Cardinals 71 0.185 0.226 0.215 0.169 1.167 0.056 0.183 0.239 0.197 266
Chris Owings + Orioles 52 0.140 0.261 0.186 0.115 1.333 0.154 0.385 0.288 0.154 265
Lars Nootbaar * Cardinals 19 0.125 0.286 0.125 0.105 1 0.158 0.474 0.263 0.105 265
Josh Harrison + White Sox 87 0.179 0.215 0.282 0.161 1.571 0.034 0.149 0.253 0.253 262
Lorenzo Cain + Brewers 97 0.182 0.242 0.216 0.165 1.188 0.062 0.237 0.247 0.196 261
Jonathan Schoop + Tigers 148 0.157 0.174 0.250 0.149 1.591 0.041 0.189 0.203 0.236 254
Joey Votto * Reds 94 0.128 0.204 0.154 0.106 1.200 0.128 0.309 0.277 0.128 252
Paul DeJong + Cardinals 86 0.130 0.173 0.208 0.116 1.600 0.081 0.291 0.209 0.186 251
Sergio Alcantara # Diamondbacks 57 0.189 0.225 0.321 0.175 1.700 0.018 0.228 0.193 0.298 248
Matt Vierling + Phillies 54 0.170 0.235 0.213 0.148 1.250 0.093 0.259 0.259 0.185 247
Mickey McDonald # Athletics 6 0 0 0 0 --- 0.333 0.500 0.333 0 244
Nick Madrigal + Cubs 84 0.203 0.246 0.241 0.190 1.188 0.048 0.167 0.250 0.226 244
Akil Baddoo * Tigers 55 0.140 0.176 0.220 0.127 1.571 0.091 0.273 0.218 0.200 242
Kyle Higashioka + Yankees 71 0.161 0.208 0.210 0.141 1.300 0.056 0.225 0.211 0.183 238
Daz Cameron + Tigers 9 0.125 0.250 0.125 0.111 1 0.111 0.444 0.222 0.111 234
Tomás Nido + Mets 63 0.207 0.343 0.241 0.190 1.167 0.032 0.381 0.222 0.222 224
Jake Hager + Diamondbacks 11 0.111 0.167 0.111 0.091 1 0.182 0.273 0.273 0.091 223
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Rylan Bannon + Orioles 15 0.143 0.222 0.143 0.133 1 0 0.333 0.200 0.133 216
Mauricio Dubon + Astros 10 0.222 0.222 0.333 0.200 1.500 0 0 0.200 0.300 210
Anthony Bemboom * Orioles 59 0.115 0.147 0.212 0.102 1.833 0.102 0.288 0.203 0.186 210
Cristian Pache + Athletics 123 0.155 0.193 0.233 0.146 1.500 0.049 0.252 0.195 0.220 207
Austin Romine + Angels 9 0.250 0.400 0.250 0.222 1 0 0.333 0.222 0.222 204
Bradley Zimmer * Blue Jays 45 0.116 0.174 0.233 0.111 2 0.022 0.422 0.156 0.222 201
Alex Dickerson * Braves 36 0.121 0.130 0.212 0.111 1.750 0.083 0.250 0.194 0.194 198
David Fletcher + Angels 41 0.158 0.167 0.263 0.146 1.667 0.073 0.049 0.220 0.244 195
Bryan Lavastida + Guardians 15 0.083 0.125 0.083 0.067 1 0.200 0.267 0.267 0.067 189
Andrew Knapp # Pirates 35 0.129 0.182 0.161 0.114 1.250 0.086 0.257 0.229 0.143 184
Michael Hermosillo + Cubs 35 0.071 0.143 0.107 0.057 1.500 0.114 0.400 0.257 0.086 184
Roman Quinn # Phillies 29 0.143 0.211 0.143 0.138 1 0.034 0.310 0.172 0.138 177
Billy McKinney * Athletics 57 0.096 0.111 0.173 0.088 1.800 0.070 0.281 0.158 0.158 169
Adalberto Mondesí # Royals 54 0.140 0.233 0.140 0.130 1 0.074 0.370 0.204 0.130 163
Reese McGuire * White Sox 71 0.159 0.189 0.190 0.141 1.200 0.028 0.169 0.183 0.169 160
Bryson Stott * Phillies 61 0.140 0.211 0.158 0.131 1.125 0.066 0.311 0.197 0.148 159
Jose Miranda + Twins 60 0.123 0.136 0.228 0.117 1.857 0.033 0.200 0.167 0.217 152
Jason Castro * Astros 43 0.083 0.188 0.111 0.070 1.333 0.140 0.465 0.233 0.093 152
Cole Tucker # Pirates 63 0.175 0.289 0.222 0.175 1.273 0 0.397 0.175 0.222 151
Kevin Plawecki + Red Sox 45 0.146 0.188 0.171 0.133 1.167 0.044 0.222 0.178 0.156 150
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jose Herrera # Diamondbacks 46 0.125 0.185 0.150 0.109 1.200 0.109 0.283 0.217 0.130 150
Jake Marisnick + Pirates 52 0.163 0.222 0.204 0.154 1.250 0.038 0.250 0.192 0.192 146
Gabriel Arias + Guardians 8 0.125 0.200 0.125 0.125 1 0 0.375 0.125 0.125 137
Yonny Hernandez # Diamondbacks 24 0.100 0.118 0.100 0.083 1 0.083 0.125 0.167 0.083 132
Niko Goodrum # Astros 45 0.116 0.250 0.163 0.111 1.400 0.044 0.511 0.156 0.156 120
Aristides Aquino + Reds 43 0.049 0.059 0.122 0.047 2.500 0.047 0.535 0.093 0.116 117
Robinson Canó * Padres 18 0.167 0.214 0.167 0.167 1 0 0.222 0.167 0.167 113
Simon Muzziotti * Phillies 9 0.143 0.200 0.143 0.111 1 0 0.222 0.222 0.111 109
Grayson Greiner + Diamondbacks 4 0 0 0 0 --- 0.250 0.750 0.250 0 104
Evan Longoria + Giants 27 0.148 0.222 0.185 0.148 1.250 0 0.333 0.148 0.185 96
Dee Strange-Gordon * Nationals 30 0.167 0.200 0.167 0.167 1 0 0.167 0.167 0.167 90
Jose Rojas * Angels 23 0.130 0.200 0.217 0.130 1.667 0 0.348 0.130 0.217 86
Vidal Brujan # Rays 31 0.107 0.125 0.179 0.097 1.667 0.097 0.129 0.194 0.161 79
Matt Beaty * Padres 40 0.108 0.129 0.189 0.100 1.750 0.050 0.150 0.175 0.175 77
Cavan Biggio * Blue Jays 28 0.043 0.077 0.043 0.036 1 0.107 0.357 0.214 0.036 75
Eddie Rosario * Braves 49 0.068 0.088 0.091 0.061 1.333 0.102 0.204 0.163 0.082 64
Carson Kelly + Diamondbacks 60 0.105 0.162 0.123 0.100 1.167 0.033 0.333 0.150 0.117 54
Drew Ellis + Diamondbacks 8 0.125 0.250 0.125 0.125 1 0 0.500 0.125 0.125 53
Trayce Thompson + Padres 16 0.071 0.143 0.071 0.063 1 0.125 0.438 0.188 0.063 52
Austin Allen * Athletics 16 0.071 0.200 0.071 0.063 1 0.063 0.563 0.188 0.063 52
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Sebastian Rivero + Royals 5 0 0 0 0 --- 0.200 0.200 0.200 0 51
Bobby Bradley * Guardians 17 0.118 0.250 0.118 0.118 1 0 0.529 0.118 0.118 45
Steven Souza Jr. + Mariners 19 0.158 0.273 0.158 0.158 1 0 0.421 0.158 0.158 33
Lucius Fox # Nationals 28 0.080 0.125 0.080 0.071 1 0.036 0.321 0.107 0.071 27
Aaron Whitefield + Angels 11 0 0 0 0 --- 0 0.455 0 0 0
Ka'ai Tom * Giants 1 0 0 0 0 --- 0 0 0 0 0
DJ Stewart * Orioles 3 0 0 0 0 --- 0 0.667 0 0 0
Travis Shaw * Red Sox 19 0 0 0 0 --- 0 0.368 0 0 0
Brian Serven + Rockies 2 0 0 0 0 --- 0 0 0 0 0
Reiver Sanmartin * Reds 2 0 0 0 0 --- 0 0.500 0 0 0
Kramer Robertson + Cardinals 1 0 0 0 0 --- 0 0 0 0 0
Nick Plummer * Mets 1 0 0 0 0 --- 0 0 0 0 0
Joe Perez + Astros 1 0 0 0 0 --- 0 1 0 0 0
Kevin Padlo + Giants 5 0.200 0.200 0.200 0.200 1 0 0 0.200 0.200 0
Zach McKinstry * Dodgers 1 0 0 0 0 --- 0 0 0 0 0
J.J. Matijevic * Astros 5 0 0 0 0 --- 0 0.600 0 0 0
Christian Lopes + Athletics 10 0 0 0 0 --- 0.100 0.500 0.100 0 0
Mark Kolozsvary + Reds 11 0.091 0.167 0.182 0.091 2 0 0.455 0.091 0.182 0
Drew Jackson + Athletics 3 0 0 0 0 --- 0 0.333 0 0 0
Tyler Heineman # Pirates 4 0 0 0 0 --- 0 0.250 0 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Estevan Florial * Yankees 2 0 0 0 0 --- 0 0 0 0 0
Stuart Fairchild + Mariners 3 0 0 0 0 --- 0 0.667 0 0 0
Ronnie Dawson * Reds 3 0 0 0 0 --- 0 0.667 0 0 0
Mark Contreras * Twins 3 0 0 0 0 --- 0 0 0 0 0
Yu Chang + Guardians 10 0 0 0 0 --- 0 0.700 0 0 0
Luis Campusano + Padres 13 0.083 0.091 0.083 0.077 1 0 0.154 0.077 0.077 0
Jonathan Arauz # Red Sox 9 0 0 0 0 --- 0 0.222 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 - 2022 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 Saturday, 21 May 2022, at 1:22 pm Pacific Time.