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 “Regular” Batters, by TOP


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

2021 Major-League “Regular” Batter-Performance Results

   (A “regular” batter is here defined as one who has, for the season to date, at least 6% of his team’s Plate Appearances.)

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.)

“Regular” 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
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
Byron Buxton + Twins 98 0.370 0.417 0.772 0.347 2.088 0.041 0.235 0.408 0.724 1769
Buster Posey + Giants 78 0.394 0.412 0.732 0.359 1.857 0.077 0.167 0.449 0.667 1723
Ronald Acuna Jr. + Braves 129 0.324 0.298 0.685 0.271 2.114 0.132 0.124 0.419 0.574 1715
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
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
Jazz Chisholm * Marlins 80 0.290 0.390 0.551 0.250 1.900 0.113 0.313 0.375 0.475 1314
Jared Walsh * Angels 118 0.330 0.384 0.563 0.288 1.706 0.093 0.212 0.407 0.492 1304
Yadier Molina + Cardinals 71 0.323 0.348 0.631 0.296 1.952 0.070 0.211 0.366 0.577 1300
Brandon Nimmo * Mets 80 0.318 0.465 0.439 0.263 1.381 0.150 0.275 0.425 0.363 1241
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
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
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
Josh Harrison + Nationals 84 0.329 0.349 0.466 0.286 1.417 0.083 0.095 0.417 0.405 1142
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
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
Chris Taylor + Dodgers 116 0.263 0.339 0.474 0.216 1.800 0.138 0.250 0.397 0.388 1065
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jesus Aguilar + Marlins 116 0.271 0.263 0.500 0.224 1.846 0.138 0.147 0.371 0.414 1065
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
Mark Canha + Athletics 142 0.248 0.286 0.419 0.204 1.690 0.120 0.197 0.380 0.345 1009
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
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
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
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
Colin Moran * Pirates 117 0.292 0.386 0.472 0.265 1.613 0.085 0.282 0.350 0.427 939
Randal Grichuk + Blue Jays 119 0.306 0.333 0.514 0.286 1.676 0.059 0.185 0.345 0.479 934
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brandon Belt * Giants 101 0.226 0.283 0.476 0.188 2.105 0.158 0.327 0.347 0.396 931
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
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
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
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
Jordan Luplow + Indians 81 0.182 0.143 0.500 0.148 2.750 0.173 0.222 0.333 0.407 878
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
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
Yoan Moncada # White Sox 116 0.263 0.354 0.394 0.224 1.500 0.112 0.276 0.362 0.336 858
Gio Urshela + Yankees 111 0.287 0.342 0.455 0.261 1.586 0.081 0.225 0.342 0.414 853
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
Michael Brantley * Astros 111 0.311 0.337 0.509 0.297 1.636 0.036 0.126 0.342 0.486 840
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
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
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
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
Jed Lowrie # Athletics 125 0.265 0.303 0.425 0.240 1.600 0.096 0.168 0.336 0.384 789
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
Corey Seager * Dodgers 138 0.250 0.283 0.433 0.217 1.733 0.116 0.174 0.348 0.377 776
Mitch Moreland * Athletics 82 0.225 0.240 0.423 0.195 1.875 0.098 0.232 0.305 0.366 763
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
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
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Rhys Hoskins + Phillies 132 0.242 0.297 0.508 0.227 2.100 0.061 0.318 0.288 0.477 731
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
Matt Chapman + Athletics 132 0.205 0.290 0.402 0.174 1.957 0.129 0.356 0.311 0.341 705
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
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
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
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
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
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Austin Hays + Orioles 75 0.232 0.267 0.449 0.213 1.938 0.053 0.267 0.280 0.413 669
Christian Vazquez + Red Sox 105 0.276 0.325 0.388 0.257 1.407 0.057 0.190 0.314 0.362 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
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
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
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
Nick Senzel + Reds 90 0.247 0.277 0.325 0.211 1.316 0.133 0.133 0.344 0.278 647
Didi Gregorius * Phillies 106 0.247 0.267 0.402 0.226 1.625 0.038 0.198 0.283 0.368 637
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
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
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
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
Aaron Hicks # Yankees 114 0.202 0.229 0.354 0.175 1.750 0.105 0.228 0.298 0.307 588
Gleyber Torres + Yankees 124 0.243 0.299 0.290 0.210 1.192 0.137 0.161 0.347 0.250 583
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
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
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
Yasmani Grandal # White Sox 81 0.121 0.125 0.259 0.086 2.143 0.272 0.198 0.358 0.185 546
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
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
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
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
Wilmer Flores + Giants 85 0.205 0.210 0.329 0.176 1.600 0.118 0.118 0.306 0.282 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
Yonathan Daza + Rockies 71 0.279 0.327 0.353 0.268 1.263 0.014 0.183 0.282 0.338 512
Alec Bohm + Phillies 124 0.219 0.259 0.351 0.202 1.600 0.048 0.266 0.250 0.323 511
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
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
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Marcell Ozuna + Braves 134 0.207 0.244 0.331 0.187 1.600 0.090 0.231 0.284 0.299 480
José Iglesias + Angels 116 0.265 0.308 0.345 0.259 1.300 0.017 0.172 0.284 0.336 480
Roberto Perez + Indians 73 0.131 0.167 0.295 0.110 2.250 0.151 0.384 0.274 0.247 478
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
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
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
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
J.P. Crawford * Mariners 112 0.245 0.309 0.294 0.223 1.200 0.089 0.188 0.313 0.268 442
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
Rio Ruiz * Orioles 81 0.164 0.200 0.329 0.148 2 0.099 0.309 0.247 0.296 428
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
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
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
Travis d'Arnaud + Braves 87 0.220 0.262 0.341 0.207 1.556 0.046 0.230 0.253 0.322 399
Luis Torrens + Mariners 74 0.214 0.269 0.329 0.203 1.533 0.041 0.230 0.257 0.311 391
Jose Trevino + Rangers 86 0.247 0.306 0.309 0.233 1.250 0.035 0.221 0.267 0.291 387
David Dahl * Rangers 106 0.204 0.257 0.306 0.189 1.500 0.038 0.264 0.236 0.283 386
Gavin Lux * Dodgers 80 0.216 0.286 0.284 0.200 1.313 0.050 0.250 0.250 0.263 381
Dylan Moore + Mariners 100 0.129 0.180 0.247 0.110 1.909 0.130 0.340 0.250 0.210 380
Josh Bell # Nationals 72 0.141 0.159 0.281 0.125 2 0.083 0.264 0.222 0.250 376
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
James McCann + Mets 79 0.222 0.278 0.264 0.203 1.188 0.089 0.215 0.291 0.241 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
Josh Fuentes + Rockies 87 0.202 0.246 0.286 0.195 1.412 0.023 0.253 0.218 0.276 351
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
Willi Castro # Tigers 108 0.196 0.271 0.284 0.185 1.450 0.046 0.287 0.241 0.269 331
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kevin Newman + Pirates 103 0.196 0.205 0.247 0.184 1.263 0.049 0.087 0.233 0.233 327
Jake Cave * Twins 84 0.160 0.262 0.253 0.143 1.583 0.071 0.381 0.238 0.226 320
JaCoby Jones + Tigers 72 0.171 0.263 0.286 0.167 1.667 0.028 0.417 0.194 0.278 316
Bobby Dalbec + Red Sox 92 0.174 0.269 0.279 0.163 1.600 0.054 0.359 0.228 0.261 293
Keston Hiura + Brewers 89 0.152 0.239 0.266 0.135 1.750 0.067 0.360 0.247 0.236 285
Yoshi Tsutsugo * Rays 84 0.160 0.240 0.213 0.143 1.333 0.095 0.298 0.238 0.190 220
Martin Maldonado + Astros 76 0.129 0.205 0.214 0.118 1.667 0.079 0.395 0.197 0.197 207
Miguel Cabrera + Tigers 67 0.098 0.108 0.213 0.090 2.167 0.090 0.328 0.179 0.194 204
Evan White + Mariners 84 0.141 0.192 0.205 0.131 1.455 0.060 0.298 0.202 0.190 202
Leury Garcia # White Sox 77 0.192 0.275 0.233 0.182 1.214 0.039 0.286 0.221 0.221 198
Nick Ahmed + Diamondbacks 80 0.184 0.246 0.224 0.175 1.214 0.038 0.238 0.213 0.213 186
Elvis Andrus + Athletics 114 0.143 0.176 0.171 0.132 1.200 0.061 0.193 0.193 0.158 173

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:28 pm Pacific Time.