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:


2023: All Batters, by TOP


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

2023 Major-League Batter-Performance Results

Through games of Wednesday, 7 June 2023.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2023 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
Elly De La Cruz # Reds 9 0.429 0.667 1.286 0.333 3 0.222 0.333 0.556 1 4127
Michael Pérez * Mets 7 0.571 0.667 0.714 0.571 1.250 0 0.143 0.571 0.714 3679
Adam Duvall + Red Sox 37 0.455 0.458 1.030 0.405 2.267 0.081 0.135 0.514 0.919 3130
Abraham Toro # Brewers 8 0.429 0.667 0.857 0.375 2 0 0.375 0.500 0.750 2629
Matt Wallner * Twins 25 0.368 0.429 0.579 0.280 1.571 0.120 0.160 0.520 0.440 2421
Aaron Hicks # Orioles 22 0.368 0.429 0.632 0.318 1.714 0.136 0.182 0.455 0.545 1840
Ernie Clement + Blue Jays 6 0.400 0.400 0.400 0.333 1 0 0.167 0.333 0.333 1663
Gary Sánchez + Padres 32 0.310 0.313 0.793 0.281 2.556 0.094 0.281 0.375 0.719 1523
Austin Slater + Giants 40 0.378 0.448 0.514 0.350 1.357 0.075 0.175 0.425 0.475 1480
Aaron Judge + Yankees 213 0.291 0.333 0.674 0.239 2.314 0.164 0.296 0.404 0.554 1478
Will Smith + Dodgers 189 0.305 0.290 0.532 0.249 1.745 0.148 0.101 0.407 0.434 1420
Luis Arraez * Marlins 239 0.403 0.417 0.495 0.364 1.230 0.079 0.046 0.452 0.448 1401
Ronald Acuña Jr. + Braves 277 0.331 0.354 0.555 0.292 1.679 0.105 0.141 0.404 0.491 1376
Corey Seager * Rangers 135 0.336 0.366 0.588 0.296 1.750 0.096 0.170 0.393 0.519 1354
Freddie Freeman * Dodgers 285 0.328 0.359 0.560 0.288 1.707 0.102 0.154 0.400 0.491 1316
Mitch Garver + Rangers 41 0.306 0.421 0.611 0.268 2 0.122 0.341 0.390 0.537 1312
Yandy Díaz + Rays 229 0.316 0.331 0.566 0.271 1.790 0.122 0.148 0.410 0.485 1294
LaMonte Wade Jr. * Giants 231 0.288 0.338 0.478 0.229 1.660 0.177 0.186 0.424 0.381 1268
Alex Kirilloff * Twins 105 0.298 0.386 0.452 0.238 1.520 0.162 0.229 0.438 0.362 1260
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Corbin Carroll * Diamondbacks 239 0.300 0.342 0.541 0.259 1.806 0.109 0.201 0.385 0.469 1245
Yordan Alvarez * Astros 241 0.274 0.290 0.582 0.228 2.127 0.133 0.228 0.386 0.485 1233
Andruw Monasterio + Brewers 28 0.320 0.368 0.520 0.286 1.625 0.107 0.179 0.393 0.464 1230
Ben Rortvedt * Yankees 9 0.286 0.400 0.429 0.222 1.500 0.222 0.222 0.444 0.333 1219
Matt McLain + Reds 100 0.348 0.469 0.522 0.320 1.500 0.070 0.260 0.400 0.480 1197
Juan Soto * Padres 268 0.265 0.319 0.483 0.209 1.821 0.209 0.213 0.422 0.381 1187
Randy Arozarena + Rays 259 0.290 0.345 0.498 0.243 1.714 0.120 0.232 0.394 0.417 1179
Miguel Amaya + Cubs 32 0.292 0.316 0.417 0.219 1.429 0.031 0.156 0.406 0.313 1175
Ryan Noda * Athletics 212 0.255 0.393 0.473 0.198 1.857 0.198 0.330 0.415 0.368 1169
Mickey Moniak * Angels 59 0.304 0.394 0.643 0.288 2.118 0.034 0.322 0.339 0.610 1158
Drew Ellis + Phillies 21 0.235 0.200 0.588 0.190 2.500 0.190 0.238 0.381 0.476 1142
Randal Grichuk + Rockies 122 0.336 0.414 0.482 0.303 1.432 0.082 0.189 0.393 0.434 1138
TJ Friedl * Reds 158 0.326 0.398 0.496 0.291 1.522 0.063 0.196 0.367 0.443 1129
Masataka Yoshida * Red Sox 238 0.318 0.331 0.498 0.282 1.567 0.097 0.101 0.391 0.441 1126
Mike Tauchman * Cubs 57 0.295 0.419 0.318 0.228 1.077 0.175 0.246 0.421 0.246 1121
Sean Murphy + Braves 211 0.287 0.328 0.552 0.246 1.923 0.109 0.223 0.389 0.474 1117
Marcus Semien + Rangers 287 0.299 0.325 0.496 0.265 1.658 0.098 0.146 0.366 0.439 1114
Ezequiel Durán + Rangers 155 0.322 0.386 0.531 0.297 1.652 0.052 0.226 0.374 0.490 1104
Jesús Sánchez * Marlins 109 0.306 0.381 0.582 0.275 1.900 0.092 0.266 0.376 0.523 1099
Luke Raley * Rays 158 0.255 0.300 0.577 0.222 2.257 0.076 0.297 0.348 0.500 1096
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Wander Franco # Rays 261 0.308 0.332 0.496 0.276 1.611 0.088 0.126 0.372 0.444 1093
Oneil Cruz * Pirates 40 0.250 0.292 0.375 0.200 1.500 0.175 0.200 0.375 0.300 1086
Bo Bichette + Blue Jays 283 0.331 0.359 0.535 0.314 1.618 0.046 0.163 0.364 0.509 1078
Anthony Rendon + Angels 137 0.284 0.313 0.349 0.226 1.226 0.146 0.117 0.401 0.277 1077
Zack Short + Tigers 59 0.288 0.353 0.481 0.254 1.667 0.119 0.254 0.373 0.424 1071
Shohei Ohtani * Angels 271 0.275 0.302 0.551 0.240 2 0.103 0.218 0.347 0.480 1071
Paul Goldschmidt + Cardinals 273 0.286 0.339 0.491 0.245 1.716 0.132 0.209 0.385 0.421 1067
Mookie Betts + Dodgers 270 0.257 0.254 0.535 0.219 2.085 0.141 0.170 0.363 0.456 1063
Nick Pratto * Royals 147 0.299 0.466 0.465 0.259 1.553 0.116 0.340 0.395 0.401 1060
Josh Lowe * Rays 193 0.291 0.336 0.547 0.269 1.885 0.067 0.244 0.337 0.508 1056
Rob Refsnyder + Red Sox 107 0.287 0.381 0.379 0.234 1.320 0.150 0.215 0.421 0.308 1049
Christopher Morel + Cubs 85 0.256 0.289 0.641 0.235 2.500 0.082 0.365 0.318 0.588 1049
Zach McKinstry * Tigers 181 0.272 0.327 0.411 0.227 1.512 0.138 0.199 0.376 0.343 1046
Andrew McCutchen + Pirates 226 0.269 0.304 0.435 0.221 1.620 0.155 0.195 0.381 0.358 1046
Emmanuel Rivera + Diamondbacks 99 0.362 0.398 0.479 0.343 1.324 0.051 0.101 0.394 0.455 1043
José Caballero + Mariners 107 0.250 0.306 0.369 0.196 1.476 0.131 0.206 0.393 0.290 1043
Nolan Jones * Rockies 39 0.316 0.455 0.553 0.308 1.750 0.026 0.359 0.333 0.538 1036
Nick Castellanos + Phillies 258 0.315 0.400 0.496 0.291 1.573 0.070 0.244 0.360 0.457 1035
Spencer Steer + Reds 251 0.291 0.337 0.491 0.255 1.688 0.100 0.191 0.371 0.430 1029
Nolan Gorman * Cardinals 221 0.264 0.311 0.534 0.231 2.020 0.113 0.281 0.348 0.466 1024
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Omar Narváez * Mets 19 0.313 0.333 0.313 0.263 1 0.105 0.105 0.368 0.263 1020
J.D. Martinez + Dodgers 198 0.276 0.302 0.630 0.253 2.280 0.051 0.278 0.313 0.576 1020
J.D. Davis + Giants 224 0.288 0.362 0.482 0.246 1.673 0.107 0.263 0.371 0.411 1018
Ian Happ # Cubs 261 0.269 0.358 0.396 0.218 1.474 0.172 0.241 0.395 0.322 1015
Jake Burger + White Sox 145 0.265 0.295 0.606 0.241 2.286 0.055 0.303 0.317 0.552 1014
Bryce Harper * Phillies 132 0.295 0.385 0.446 0.250 1.515 0.144 0.242 0.394 0.379 1010
Adley Rutschman # Orioles 268 0.281 0.303 0.425 0.231 1.516 0.168 0.138 0.399 0.351 1005
Ryan O'Hearn * Orioles 61 0.286 0.333 0.536 0.262 1.875 0.066 0.246 0.328 0.492 1005
Mike Trout + Angels 262 0.265 0.326 0.500 0.229 1.883 0.111 0.275 0.363 0.431 1004
Geraldo Perdomo # Diamondbacks 167 0.281 0.330 0.468 0.234 1.667 0.126 0.186 0.377 0.389 995
Logan O'Hoppe + Angels 59 0.283 0.314 0.547 0.254 1.933 0.068 0.254 0.339 0.492 992
Cody Bellinger * Cubs 163 0.271 0.294 0.493 0.239 1.821 0.086 0.190 0.337 0.436 991
Brent Rooker + Athletics 223 0.263 0.317 0.505 0.224 1.920 0.121 0.269 0.363 0.430 990
Cristian Pache + Phillies 26 0.360 0.444 0.600 0.346 1.667 0 0.231 0.346 0.577 988
Lourdes Gurriel Jr. + Diamondbacks 217 0.310 0.338 0.550 0.286 1.774 0.065 0.161 0.359 0.507 988
Brandon Marsh * Phillies 202 0.267 0.390 0.453 0.228 1.696 0.129 0.317 0.361 0.386 985
Jake Bauers * Yankees 79 0.227 0.278 0.500 0.190 2.200 0.139 0.342 0.329 0.418 982
Jack Suwinski * Pirates 193 0.230 0.292 0.478 0.192 2.081 0.145 0.332 0.342 0.399 978
Matt Olson * Braves 275 0.232 0.277 0.509 0.193 2.189 0.160 0.298 0.360 0.422 975
Brandon Nimmo * Mets 271 0.284 0.356 0.414 0.244 1.455 0.114 0.210 0.373 0.354 974
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Adolis García + Rangers 255 0.272 0.303 0.513 0.243 1.887 0.078 0.247 0.329 0.459 969
Matt Thaiss * Angels 133 0.274 0.373 0.398 0.233 1.452 0.128 0.271 0.376 0.338 967
Josh Jung + Rangers 248 0.293 0.364 0.511 0.270 1.746 0.069 0.270 0.343 0.472 967
Harold Ramírez + Rays 184 0.294 0.331 0.494 0.272 1.680 0.065 0.196 0.342 0.457 965
Brandon Belt * Blue Jays 169 0.268 0.453 0.444 0.225 1.658 0.154 0.373 0.385 0.373 956
Anthony Rizzo * Yankees 245 0.289 0.349 0.477 0.257 1.651 0.082 0.241 0.363 0.424 954
Jonathan India + Reds 274 0.280 0.323 0.419 0.241 1.500 0.095 0.179 0.361 0.361 949
Tommy Pham + Mets 114 0.237 0.246 0.485 0.202 2.043 0.123 0.219 0.325 0.412 944
Pete Alonso + Mets 261 0.231 0.199 0.546 0.203 2.358 0.103 0.195 0.326 0.479 943
Matt Chapman + Blue Jays 258 0.278 0.359 0.480 0.244 1.730 0.105 0.260 0.360 0.422 941
Cedric Mullins * Orioles 224 0.263 0.297 0.479 0.228 1.824 0.125 0.183 0.353 0.415 940
Ryan Jeffers + Twins 107 0.259 0.365 0.447 0.206 1.727 0.131 0.280 0.393 0.355 940
Elias Díaz + Rockies 204 0.304 0.350 0.467 0.275 1.536 0.083 0.181 0.363 0.422 940
Ketel Marte # Diamondbacks 255 0.279 0.302 0.480 0.251 1.719 0.075 0.161 0.341 0.431 938
Nelson Velázquez + Cubs 32 0.241 0.222 0.621 0.219 2.571 0.094 0.250 0.313 0.563 936
Kevin Kiermaier * Blue Jays 179 0.296 0.355 0.481 0.268 1.625 0.078 0.196 0.352 0.436 935
Bryan De La Cruz + Marlins 236 0.299 0.378 0.467 0.271 1.563 0.081 0.258 0.352 0.424 934
Lars Nootbaar * Cardinals 184 0.266 0.327 0.390 0.223 1.463 0.158 0.207 0.380 0.326 932
Riley Adams + Nationals 48 0.286 0.435 0.548 0.250 1.917 0.104 0.354 0.354 0.479 931
Riley Greene * Tigers 224 0.296 0.410 0.443 0.268 1.500 0.094 0.286 0.362 0.402 929
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Orlando Arcia + Braves 152 0.317 0.374 0.460 0.289 1.455 0.079 0.184 0.375 0.421 929
Luken Baker + Cardinals 8 0.375 0.750 0.375 0.375 1 0 0.500 0.375 0.375 926
Thairo Estrada + Giants 217 0.300 0.374 0.468 0.281 1.557 0.046 0.230 0.346 0.438 925
Jason Heyward * Dodgers 136 0.232 0.244 0.464 0.191 2 0.140 0.184 0.338 0.382 920
Joc Pederson * Giants 106 0.230 0.259 0.471 0.189 2.050 0.151 0.236 0.358 0.387 919
Jose Siri + Rays 131 0.235 0.254 0.571 0.214 2.429 0.069 0.328 0.282 0.519 914
Kyle Tucker * Astros 247 0.274 0.288 0.447 0.239 1.627 0.101 0.138 0.340 0.389 912
Jonathan Davis + Marlins 46 0.275 0.357 0.475 0.239 1.727 0.087 0.239 0.348 0.413 909
Austin Hays + Orioles 216 0.303 0.379 0.488 0.282 1.607 0.060 0.241 0.343 0.454 908
Alex Verdugo * Red Sox 261 0.286 0.318 0.450 0.253 1.576 0.096 0.134 0.364 0.398 906
Bryan Reynolds # Pirates 252 0.278 0.316 0.475 0.246 1.710 0.083 0.187 0.341 0.421 905
Greg Allen # Yankees 17 0.214 0.333 0.571 0.176 2.667 0.059 0.412 0.294 0.471 901
Travis Jankowski * Rangers 98 0.291 0.368 0.395 0.255 1.360 0.102 0.184 0.367 0.347 900
Max Muncy * Dodgers 233 0.206 0.202 0.510 0.172 2.475 0.155 0.292 0.335 0.425 898
Owen Miller + Brewers 162 0.309 0.350 0.454 0.290 1.468 0.043 0.160 0.346 0.426 897
Josh Donaldson + Yankees 29 0.185 0.083 0.630 0.172 3.400 0.069 0.379 0.241 0.586 895
Michael Conforto * Giants 206 0.244 0.281 0.449 0.209 1.837 0.121 0.257 0.345 0.383 891
Charlie Blackmon * Rockies 231 0.274 0.299 0.438 0.238 1.600 0.087 0.139 0.355 0.381 890
Alfonso Rivas * Padres 8 0.286 0.400 0.429 0.250 1.500 0.125 0.250 0.375 0.375 886
Nathaniel Lowe * Rangers 276 0.279 0.335 0.443 0.246 1.588 0.105 0.207 0.355 0.391 884
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Vladimir Guerrero Jr. + Blue Jays 265 0.284 0.307 0.458 0.253 1.612 0.083 0.155 0.351 0.408 876
Isaac Paredes + Rays 206 0.264 0.287 0.467 0.233 1.771 0.078 0.180 0.350 0.413 874
Matt Duffy + Royals 81 0.301 0.389 0.384 0.272 1.273 0.074 0.235 0.358 0.346 870
Lane Thomas + Nationals 256 0.281 0.350 0.455 0.258 1.621 0.066 0.250 0.336 0.418 869
Jonah Bride + Athletics 27 0.304 0.368 0.348 0.259 1.143 0.074 0.148 0.407 0.296 868
Xavier Edwards # Marlins 22 0.381 0.471 0.429 0.364 1.125 0 0.182 0.364 0.409 867
Leody Taveras # Rangers 182 0.295 0.368 0.434 0.269 1.469 0.071 0.214 0.346 0.396 866
Jorge Soler + Marlins 246 0.242 0.259 0.525 0.215 2.170 0.098 0.256 0.325 0.467 863
Dansby Swanson + Cubs 267 0.266 0.339 0.416 0.232 1.565 0.124 0.232 0.360 0.363 860
Kevin Pillar + Braves 90 0.259 0.276 0.518 0.244 2 0.044 0.244 0.289 0.489 859
Rodolfo Castro # Pirates 172 0.268 0.327 0.436 0.233 1.625 0.099 0.233 0.360 0.378 859
Víctor Robles + Nationals 107 0.292 0.347 0.360 0.243 1.231 0.093 0.131 0.374 0.299 857
Jake Fraley * Reds 197 0.262 0.290 0.430 0.228 1.644 0.112 0.178 0.350 0.376 855
Jason Delay + Pirates 84 0.301 0.396 0.425 0.262 1.409 0.071 0.238 0.357 0.369 854
Patrick Bailey # Giants 58 0.309 0.429 0.545 0.293 1.765 0.017 0.310 0.310 0.517 854
Connor Joe + Pirates 196 0.251 0.330 0.474 0.219 1.884 0.107 0.270 0.347 0.413 851
Jarred Kelenic * Mariners 233 0.269 0.370 0.491 0.245 1.825 0.082 0.326 0.330 0.446 848
Drew Maggi + Pirates 6 0.333 0.400 0.500 0.333 1.500 0 0.167 0.333 0.500 845
Christian Walker + Diamondbacks 244 0.253 0.267 0.475 0.225 1.873 0.086 0.193 0.320 0.422 840
Jeter Downs + Nationals 2 0 0 0 0 --- 0.500 0.500 0.500 0 840
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Whit Merrifield + Blue Jays 223 0.296 0.347 0.389 0.269 1.317 0.072 0.161 0.350 0.354 835
Miguel Vargas + Dodgers 221 0.234 0.271 0.436 0.199 1.864 0.127 0.199 0.335 0.371 834
Jarren Duran * Red Sox 174 0.274 0.385 0.433 0.247 1.581 0.075 0.299 0.333 0.391 833
Harrison Bader + Yankees 95 0.267 0.250 0.511 0.253 1.917 0.032 0.137 0.295 0.484 833
Jose Altuve + Astros 53 0.261 0.323 0.457 0.226 1.750 0.132 0.245 0.358 0.396 833
James Outman * Dodgers 210 0.230 0.324 0.454 0.200 1.976 0.095 0.352 0.319 0.395 832
Luis Robert Jr. + White Sox 244 0.260 0.324 0.507 0.238 1.948 0.049 0.291 0.307 0.463 831
Jonah Heim # Rangers 208 0.286 0.322 0.464 0.264 1.618 0.067 0.178 0.337 0.428 826
Joey Gallo * Twins 165 0.188 0.231 0.478 0.158 2.538 0.152 0.376 0.321 0.400 825
Fernando Tatis Jr. + Padres 193 0.257 0.263 0.492 0.238 1.913 0.062 0.187 0.306 0.456 824
Garrett Mitchell * Brewers 62 0.259 0.387 0.466 0.242 1.800 0.065 0.387 0.306 0.435 823
Taylor Walls # Rays 176 0.212 0.253 0.417 0.182 1.969 0.136 0.256 0.324 0.358 819
Christian Yelich * Brewers 250 0.257 0.318 0.394 0.224 1.536 0.116 0.228 0.352 0.344 811
Austin Riley + Braves 266 0.271 0.333 0.453 0.241 1.672 0.086 0.256 0.338 0.402 810
Tim Locastro + Mets 10 0 0 0 0 --- 0 0.200 0.300 0 809
Justin Turner + Red Sox 254 0.260 0.285 0.408 0.228 1.569 0.098 0.154 0.343 0.358 808
Giancarlo Stanton + Yankees 66 0.254 0.256 0.556 0.242 2.188 0.045 0.227 0.288 0.530 807
Óscar Mercado + Cardinals 30 0.310 0.360 0.414 0.300 1.333 0.033 0.133 0.333 0.400 806
Byron Buxton + Twins 212 0.220 0.268 0.445 0.189 2.025 0.123 0.288 0.325 0.382 806
Salvador Perez + Royals 235 0.274 0.304 0.498 0.255 1.817 0.034 0.221 0.311 0.464 805
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dominic Fletcher * Diamondbacks 85 0.308 0.373 0.474 0.282 1.542 0.059 0.200 0.341 0.435 804
Jeimer Candelario # Nationals 249 0.253 0.295 0.443 0.225 1.750 0.080 0.201 0.329 0.394 801
Anthony Santander # Orioles 243 0.251 0.306 0.456 0.222 1.815 0.095 0.255 0.325 0.403 799
Nico Hoerner + Cubs 243 0.283 0.301 0.386 0.259 1.365 0.070 0.099 0.337 0.354 797
Yan Gomes + Cubs 132 0.274 0.281 0.460 0.258 1.676 0.030 0.182 0.295 0.432 792
Josh Naylor * Guardians 204 0.270 0.286 0.459 0.245 1.700 0.074 0.162 0.324 0.417 790
Marcell Ozuna + Braves 181 0.235 0.245 0.475 0.210 2.026 0.105 0.227 0.315 0.425 787
Corey Dickerson * Nationals 52 0.255 0.286 0.447 0.231 1.750 0.077 0.212 0.308 0.404 787
Paul DeJong + Cardinals 143 0.236 0.275 0.465 0.210 1.967 0.091 0.273 0.322 0.413 785
Willi Castro # Twins 138 0.256 0.346 0.424 0.232 1.656 0.043 0.312 0.312 0.384 783
Ryan McMahon * Rockies 248 0.257 0.350 0.477 0.230 1.860 0.101 0.310 0.331 0.427 782
Seiya Suzuki + Cubs 199 0.260 0.339 0.428 0.226 1.644 0.121 0.266 0.352 0.372 781
Liván Soto * Angels 12 0.222 0.286 0.222 0.167 1 0.250 0.167 0.417 0.167 781
Nick Senzel + Reds 184 0.258 0.314 0.380 0.228 1.476 0.098 0.217 0.332 0.337 781
Jeff McNeil * Mets 251 0.277 0.296 0.345 0.243 1.246 0.092 0.084 0.355 0.303 781
Blake Sabol * Giants 153 0.250 0.350 0.436 0.229 1.743 0.065 0.346 0.314 0.399 776
Ozzie Albies # Braves 252 0.258 0.251 0.481 0.238 1.867 0.056 0.139 0.306 0.444 774
Mike Moustakas * Rockies 106 0.244 0.308 0.378 0.208 1.545 0.123 0.245 0.330 0.321 772
Jake Meyers + Astros 172 0.252 0.330 0.432 0.227 1.718 0.076 0.285 0.326 0.390 772
Kyle Farmer + Twins 124 0.274 0.359 0.372 0.250 1.355 0.065 0.266 0.331 0.339 770
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kris Bryant + Rockies 214 0.263 0.304 0.374 0.234 1.420 0.098 0.173 0.346 0.332 770
Alex Bregman + Astros 269 0.250 0.258 0.392 0.216 1.569 0.126 0.115 0.349 0.338 768
Raimel Tapia * Red Sox 97 0.264 0.328 0.368 0.237 1.391 0.093 0.196 0.330 0.330 767
Chas McCormick + Astros 115 0.228 0.269 0.446 0.200 1.957 0.087 0.252 0.313 0.391 767
Ha-Seong Kim + Padres 215 0.246 0.315 0.383 0.209 1.556 0.121 0.247 0.335 0.326 766
Yuli Gurriel + Marlins 165 0.275 0.295 0.416 0.248 1.512 0.079 0.115 0.333 0.376 761
Darin Ruf + Giants 27 0.261 0.429 0.348 0.222 1.333 0.148 0.333 0.370 0.296 760
Tucupita Marcano * Pirates 123 0.270 0.300 0.459 0.244 1.700 0.049 0.146 0.317 0.415 757
Mauricio Dubón + Astros 202 0.304 0.339 0.403 0.287 1.328 0.040 0.129 0.332 0.381 755
Bryson Stott * Phillies 258 0.286 0.328 0.391 0.264 1.368 0.058 0.171 0.329 0.360 754
Ildemaro Vargas # Nationals 52 0.320 0.304 0.540 0.308 1.688 0.019 0.038 0.327 0.519 753
Gleyber Torres + Yankees 259 0.253 0.258 0.415 0.224 1.638 0.100 0.127 0.328 0.367 753
Joey Meneses + Nationals 256 0.305 0.374 0.397 0.285 1.301 0.066 0.184 0.352 0.371 752
Josh H. Smith * Rangers 118 0.211 0.288 0.347 0.169 1.650 0.119 0.280 0.356 0.280 749
Gavin Sheets * White Sox 144 0.236 0.237 0.417 0.208 1.767 0.104 0.174 0.313 0.368 747
Kyle Schwarber * Phillies 261 0.173 0.174 0.425 0.142 2.459 0.169 0.295 0.322 0.349 747
Carlos Pérez + Athletics 98 0.253 0.297 0.379 0.224 1.500 0.082 0.224 0.316 0.337 747
Brendan Donovan * Cardinals 210 0.242 0.260 0.363 0.210 1.500 0.114 0.148 0.338 0.314 746
Sam Hilliard * Braves 75 0.246 0.412 0.449 0.227 1.824 0.080 0.427 0.307 0.413 745
Rowdy Tellez * Brewers 214 0.233 0.256 0.455 0.206 1.955 0.107 0.252 0.313 0.402 743
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brian Anderson + Brewers 238 0.235 0.303 0.402 0.202 1.708 0.118 0.277 0.336 0.345 743
José Ramírez # Guardians 256 0.260 0.261 0.432 0.230 1.661 0.098 0.086 0.328 0.383 742
Vinnie Pasquantino * Royals 257 0.250 0.254 0.443 0.222 1.772 0.097 0.121 0.327 0.393 740
Nolan Arenado + Cardinals 256 0.268 0.291 0.455 0.246 1.698 0.066 0.188 0.316 0.418 737
Brandon Drury + Angels 227 0.258 0.312 0.493 0.238 1.907 0.048 0.269 0.304 0.454 730
Mark Mathias + Pirates 55 0.255 0.324 0.298 0.218 1.167 0.145 0.182 0.364 0.255 727
Edouard Julien * Twins 72 0.210 0.265 0.435 0.181 2.077 0.097 0.347 0.292 0.375 727
Patrick Wisdom + Cubs 197 0.200 0.241 0.486 0.178 2.429 0.102 0.376 0.284 0.431 726
Rafael Devers * Red Sox 254 0.246 0.260 0.478 0.224 1.947 0.063 0.209 0.299 0.437 726
Xander Bogaerts + Padres 243 0.252 0.290 0.388 0.222 1.537 0.103 0.189 0.337 0.342 725
Gio Urshela + Angels 217 0.305 0.353 0.384 0.286 1.258 0.046 0.157 0.336 0.359 723
Josh Palacios * Pirates 40 0.250 0.286 0.417 0.225 1.667 0.075 0.175 0.325 0.375 723
Ty France + Mariners 261 0.272 0.309 0.417 0.245 1.531 0.061 0.153 0.341 0.375 722
Francisco Álvarez + Mets 131 0.238 0.244 0.508 0.221 2.138 0.053 0.237 0.290 0.473 722
Chad Wallach + Angels 62 0.246 0.313 0.474 0.226 1.929 0.081 0.339 0.306 0.435 721
Maikel Garcia + Royals 113 0.253 0.338 0.364 0.221 1.440 0.088 0.265 0.319 0.319 720
T.J. Hopkins + Reds 11 0.300 0.375 0.300 0.273 1 0.091 0.182 0.364 0.273 718
Kody Clemens * Phillies 93 0.256 0.321 0.430 0.237 1.682 0.065 0.280 0.312 0.398 718
Mark Canha + Mets 194 0.238 0.263 0.387 0.206 1.625 0.098 0.170 0.325 0.335 717
Tommy Edman # Cardinals 217 0.251 0.272 0.426 0.226 1.694 0.074 0.152 0.309 0.382 714
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Evan Longoria + Diamondbacks 109 0.225 0.246 0.520 0.211 2.304 0.055 0.312 0.266 0.486 712
Ji Hwan Bae * Pirates 180 0.276 0.364 0.362 0.250 1.311 0.067 0.239 0.328 0.328 712
Jazz Chisholm Jr. * Marlins 159 0.229 0.302 0.403 0.208 1.758 0.075 0.327 0.289 0.365 711
Andrew Vaughn + White Sox 255 0.249 0.283 0.427 0.220 1.714 0.086 0.184 0.329 0.376 707
William Contreras + Brewers 197 0.240 0.276 0.409 0.208 1.707 0.122 0.208 0.340 0.355 707
Mike Yastrzemski * Giants 169 0.253 0.327 0.455 0.231 1.795 0.077 0.278 0.314 0.414 702
Donovan Solano + Twins 157 0.273 0.369 0.353 0.242 1.289 0.089 0.229 0.357 0.312 702
Julio Rodríguez + Mariners 264 0.246 0.304 0.439 0.227 1.783 0.064 0.273 0.303 0.405 702
Clint Frazier + White Sox 30 0.231 0.333 0.308 0.200 1.333 0.133 0.267 0.333 0.267 700
Joey Wiemer + Brewers 201 0.231 0.276 0.429 0.209 1.857 0.090 0.259 0.299 0.388 697
Robbie Grossman # Rangers 213 0.237 0.297 0.376 0.207 1.591 0.099 0.263 0.315 0.329 697
Stuart Fairchild + Reds 159 0.224 0.329 0.366 0.189 1.633 0.107 0.308 0.321 0.308 697
Casey Schmitt + Giants 101 0.296 0.351 0.429 0.287 1.448 0.010 0.198 0.307 0.416 696
J.T. Realmuto + Phillies 214 0.254 0.308 0.442 0.234 1.740 0.051 0.229 0.299 0.407 692
Chris Taylor + Dodgers 152 0.203 0.250 0.457 0.184 2.250 0.072 0.355 0.270 0.414 691
George Springer + Blue Jays 265 0.249 0.268 0.390 0.226 1.567 0.083 0.158 0.317 0.355 691
Eloy Jiménez + White Sox 140 0.258 0.311 0.422 0.236 1.636 0.079 0.243 0.314 0.386 691
Jordan Walker + Cardinals 101 0.258 0.309 0.387 0.238 1.500 0.050 0.218 0.317 0.356 687
Pablo Reyes + Red Sox 48 0.289 0.333 0.356 0.271 1.231 0.063 0.125 0.333 0.333 687
Hunter Renfroe + Angels 245 0.252 0.277 0.451 0.233 1.789 0.069 0.208 0.302 0.416 687
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jeremy Peña + Astros 253 0.250 0.301 0.422 0.229 1.690 0.051 0.233 0.304 0.387 687
Yainer Diaz + Astros 83 0.273 0.286 0.468 0.253 1.714 0.024 0.169 0.289 0.434 687
Gunnar Henderson * Orioles 192 0.204 0.278 0.383 0.172 1.879 0.151 0.307 0.328 0.323 686
Kevin Newman + Reds 169 0.270 0.295 0.362 0.243 1.341 0.077 0.118 0.331 0.325 682
Yasmani Grandal # White Sox 181 0.256 0.309 0.384 0.232 1.500 0.083 0.204 0.326 0.348 682
Akil Baddoo * Tigers 162 0.237 0.294 0.353 0.204 1.485 0.136 0.210 0.340 0.302 682
Wilmer Flores + Giants 151 0.246 0.267 0.428 0.225 1.735 0.079 0.185 0.305 0.391 681
Kyle Garlick + Twins 27 0.200 0.231 0.480 0.185 2.400 0.074 0.370 0.259 0.444 680
Jorge Polanco # Twins 126 0.252 0.294 0.454 0.238 1.800 0.056 0.230 0.294 0.429 679
Alec Bohm + Phillies 215 0.265 0.293 0.403 0.242 1.519 0.070 0.163 0.321 0.367 679
Trayce Thompson + Dodgers 87 0.155 0.207 0.366 0.126 2.364 0.172 0.425 0.310 0.299 678
Stone Garrett + Nationals 112 0.265 0.385 0.373 0.241 1.407 0.054 0.321 0.313 0.339 677
Víctor Caratini # Brewers 87 0.237 0.283 0.355 0.207 1.500 0.092 0.241 0.322 0.310 675
J.P. Crawford * Mariners 233 0.240 0.298 0.340 0.206 1.417 0.133 0.197 0.343 0.292 674
Alejandro Kirk + Blue Jays 173 0.260 0.281 0.347 0.225 1.333 0.116 0.116 0.353 0.301 672
Jurickson Profar # Rockies 244 0.243 0.281 0.397 0.213 1.635 0.107 0.184 0.320 0.348 668
Freddy Fermin + Royals 54 0.208 0.212 0.438 0.185 2.100 0.093 0.222 0.278 0.389 667
Carlos Santana # Pirates 226 0.226 0.268 0.349 0.195 1.545 0.128 0.181 0.323 0.301 666
Willy Adames + Brewers 219 0.211 0.238 0.405 0.183 1.925 0.105 0.260 0.292 0.352 663
Esteury Ruiz + Athletics 273 0.260 0.318 0.337 0.234 1.297 0.037 0.172 0.315 0.304 661
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Steven Kwan * Guardians 277 0.255 0.286 0.346 0.224 1.355 0.108 0.123 0.332 0.303 661
Michael Chavis + Nationals 34 0.290 0.429 0.290 0.265 1 0.088 0.294 0.353 0.265 661
Edward Olivares + Royals 170 0.232 0.258 0.413 0.212 1.778 0.059 0.176 0.300 0.376 660
Trevor Larnach * Twins 160 0.206 0.299 0.375 0.175 1.821 0.138 0.350 0.313 0.319 659
Luis García * Nationals 231 0.271 0.291 0.388 0.251 1.431 0.056 0.130 0.307 0.359 659
Zach Neto + Angels 176 0.239 0.283 0.361 0.210 1.514 0.045 0.193 0.318 0.318 658
Daulton Varsho * Blue Jays 255 0.222 0.234 0.404 0.200 1.824 0.082 0.196 0.290 0.365 657
Pavin Smith * Diamondbacks 158 0.206 0.222 0.375 0.177 1.821 0.139 0.196 0.316 0.323 657
Josh Rojas * Diamondbacks 188 0.247 0.328 0.319 0.218 1.293 0.085 0.239 0.309 0.282 657
Gabriel Moreno + Diamondbacks 172 0.280 0.336 0.363 0.256 1.295 0.064 0.198 0.320 0.331 656
Christian Bethancourt + Rays 140 0.242 0.281 0.470 0.229 1.938 0.043 0.264 0.271 0.443 654
Andrew Benintendi * White Sox 235 0.272 0.322 0.352 0.247 1.293 0.077 0.145 0.332 0.319 654
Jake Cronenworth * Padres 257 0.208 0.257 0.356 0.175 1.711 0.125 0.233 0.319 0.300 650
Kerry Carpenter * Tigers 75 0.217 0.256 0.464 0.200 2.133 0.067 0.293 0.280 0.427 650
Josh Bell # Guardians 227 0.231 0.283 0.354 0.198 1.533 0.132 0.211 0.330 0.304 650
Connor Wong + Red Sox 144 0.235 0.309 0.462 0.215 1.968 0.063 0.313 0.292 0.424 649
Triston Casas * Red Sox 198 0.194 0.241 0.364 0.162 1.875 0.157 0.268 0.318 0.303 648
Brandon Lowe * Rays 201 0.199 0.248 0.392 0.174 1.971 0.119 0.313 0.294 0.343 645
Tyler Stephenson + Reds 242 0.247 0.340 0.363 0.219 1.472 0.099 0.277 0.331 0.322 644
Teoscar Hernández + Mariners 251 0.243 0.326 0.417 0.227 1.719 0.040 0.331 0.283 0.390 644
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Francisco Lindor # Mets 269 0.216 0.241 0.419 0.193 1.942 0.078 0.230 0.290 0.375 643
JJ Bleday * Athletics 98 0.221 0.246 0.395 0.194 1.789 0.122 0.184 0.316 0.347 643
Cal Raleigh # Mariners 205 0.216 0.258 0.411 0.195 1.900 0.098 0.259 0.293 0.371 638
Manuel Margot + Rays 162 0.245 0.280 0.336 0.216 1.371 0.086 0.154 0.321 0.296 638
Will Brennan * Guardians 151 0.261 0.288 0.380 0.245 1.459 0.033 0.146 0.298 0.358 636
Dominic Smith * Nationals 244 0.270 0.318 0.307 0.238 1.138 0.098 0.148 0.352 0.270 635
Matt Carpenter * Padres 156 0.192 0.256 0.362 0.160 1.880 0.135 0.301 0.301 0.301 634
Taylor Ward + Angels 241 0.241 0.285 0.366 0.216 1.519 0.075 0.224 0.307 0.328 633
Henry Ramos # Reds 73 0.242 0.319 0.306 0.205 1.267 0.137 0.205 0.356 0.260 629
Corey Julks + Astros 166 0.261 0.333 0.404 0.253 1.548 0.024 0.277 0.277 0.392 628
Andrew Knizner + Cardinals 86 0.232 0.264 0.476 0.221 2.053 0.035 0.279 0.256 0.453 623
Adam Frazier * Orioles 216 0.236 0.240 0.390 0.213 1.652 0.079 0.106 0.296 0.352 623
Brett Baty * Mets 150 0.231 0.287 0.366 0.207 1.581 0.093 0.247 0.307 0.327 623
Jace Peterson * Athletics 194 0.225 0.282 0.343 0.196 1.526 0.113 0.247 0.320 0.299 621
Enmanuel Valdéz * Red Sox 101 0.234 0.286 0.404 0.218 1.727 0.050 0.267 0.277 0.376 620
Ryan Mountcastle + Orioles 257 0.231 0.257 0.429 0.214 1.855 0.047 0.237 0.268 0.397 616
MJ Melendez * Royals 235 0.218 0.303 0.369 0.191 1.689 0.111 0.302 0.306 0.323 614
Spencer Torkelson + Tigers 246 0.227 0.277 0.356 0.199 1.571 0.098 0.224 0.309 0.313 613
Willie Calhoun * Yankees 125 0.234 0.242 0.369 0.208 1.577 0.104 0.112 0.312 0.328 612
Luis Rengifo # Angels 167 0.224 0.257 0.333 0.198 1.485 0.102 0.186 0.311 0.293 610
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
DJ LeMahieu + Yankees 216 0.239 0.308 0.396 0.218 1.660 0.074 0.273 0.301 0.361 610
Michael A. Taylor + Twins 167 0.226 0.308 0.406 0.210 1.800 0.054 0.341 0.275 0.377 609
Rougned Odor * Padres 106 0.211 0.229 0.411 0.189 1.950 0.094 0.198 0.292 0.368 609
Brenton Doyle + Rockies 111 0.221 0.311 0.385 0.207 1.739 0.054 0.360 0.261 0.360 607
Alex Call + Nationals 231 0.220 0.270 0.310 0.190 1.409 0.113 0.203 0.316 0.268 607
Trey Mancini + Cubs 186 0.241 0.330 0.349 0.215 1.450 0.086 0.290 0.306 0.312 604
Conner Capel * Athletics 75 0.258 0.386 0.318 0.227 1.235 0.120 0.293 0.347 0.280 603
Bobby Witt + Royals 265 0.234 0.265 0.417 0.223 1.780 0.042 0.219 0.268 0.396 602
Brad Miller * Rangers 56 0.208 0.231 0.333 0.179 1.600 0.125 0.161 0.304 0.286 601
Jon Berti + Marlins 189 0.267 0.331 0.343 0.243 1.283 0.069 0.206 0.312 0.312 596
Reese McGuire * Red Sox 95 0.284 0.417 0.364 0.263 1.280 0.042 0.295 0.305 0.337 594
Trea Turner + Phillies 269 0.240 0.297 0.394 0.227 1.639 0.056 0.242 0.283 0.372 592
Garrett Hampson + Marlins 124 0.243 0.333 0.351 0.218 1.444 0.073 0.258 0.306 0.315 592
Eddie Rosario * Braves 192 0.250 0.297 0.462 0.240 1.848 0.036 0.255 0.276 0.443 590
Trent Grisham * Padres 219 0.190 0.256 0.348 0.160 1.829 0.151 0.283 0.315 0.292 589
Travis d'Arnaud + Braves 75 0.278 0.333 0.375 0.267 1.350 0.027 0.187 0.307 0.360 589
Yoán Moncada # White Sox 123 0.246 0.321 0.377 0.228 1.536 0.057 0.252 0.301 0.350 587
Ramón Urías + Orioles 139 0.244 0.345 0.341 0.216 1.400 0.079 0.273 0.331 0.302 586
Starling Marte + Mets 220 0.245 0.293 0.325 0.223 1.327 0.059 0.182 0.305 0.295 586
Nicky Lopez * Royals 93 0.221 0.288 0.312 0.183 1.412 0.129 0.194 0.333 0.258 586
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ramón Laureano + Athletics 183 0.225 0.295 0.391 0.208 1.737 0.060 0.284 0.284 0.361 585
Eugenio Suárez + Mariners 261 0.210 0.281 0.321 0.180 1.532 0.111 0.287 0.310 0.276 584
Ezequiel Tovar + Rockies 219 0.248 0.338 0.398 0.233 1.608 0.050 0.288 0.292 0.374 582
Jake Alu * Nationals 14 0.231 0.300 0.231 0.214 1 0.071 0.214 0.286 0.214 582
Willson Contreras + Cardinals 237 0.210 0.252 0.367 0.186 1.750 0.101 0.241 0.295 0.325 581
Jesús Aguilar + Athletics 115 0.221 0.261 0.385 0.200 1.739 0.070 0.270 0.278 0.348 578
Daniel Vogelbach * Mets 143 0.203 0.278 0.297 0.168 1.458 0.175 0.259 0.343 0.245 577
Jorge Mateo + Orioles 192 0.230 0.266 0.379 0.208 1.650 0.052 0.224 0.266 0.344 575
Keibert Ruiz # Nationals 209 0.233 0.222 0.386 0.211 1.659 0.067 0.077 0.301 0.349 574
Michael Busch * Dodgers 23 0.211 0.400 0.211 0.174 1 0.174 0.391 0.348 0.174 574
Anthony Volpe + Yankees 239 0.191 0.241 0.358 0.172 1.878 0.092 0.310 0.268 0.322 573
Joey Wendle * Marlins 86 0.250 0.333 0.382 0.221 1.526 0.081 0.221 0.314 0.337 572
Shea Langeliers + Athletics 210 0.217 0.270 0.392 0.195 1.805 0.076 0.286 0.290 0.352 571
Seth Brown * Athletics 89 0.200 0.283 0.375 0.180 1.875 0.101 0.348 0.281 0.337 571
Michael Massey * Royals 180 0.227 0.308 0.325 0.206 1.432 0.061 0.306 0.283 0.294 568
Nelson Cruz + Padres 111 0.238 0.328 0.381 0.225 1.600 0.036 0.324 0.270 0.360 566
Juan Yepez + Cardinals 46 0.214 0.259 0.381 0.196 1.778 0.065 0.283 0.283 0.348 565
Danny Jansen + Blue Jays 132 0.207 0.218 0.413 0.189 2 0.083 0.212 0.273 0.379 562
Eduardo Escobar # Mets 105 0.227 0.240 0.402 0.210 1.773 0.057 0.181 0.267 0.371 562
C.J. Cron + Rockies 148 0.228 0.258 0.426 0.209 1.871 0.068 0.236 0.277 0.392 560
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Luke Maile + Reds 67 0.226 0.297 0.419 0.209 1.857 0.060 0.328 0.284 0.388 556
Tyler Heineman # Blue Jays 11 0.125 0.200 0.250 0.091 2 0.273 0.273 0.364 0.182 556
Jose Barrero + Reds 141 0.224 0.317 0.336 0.199 1.500 0.106 0.298 0.305 0.298 553
Andrés Giménez * Guardians 228 0.240 0.280 0.351 0.219 1.460 0.044 0.162 0.303 0.320 551
Kiké Hernández + Red Sox 225 0.229 0.275 0.348 0.204 1.522 0.089 0.218 0.302 0.311 549
Matt Vierling + Tigers 175 0.241 0.287 0.352 0.223 1.462 0.063 0.206 0.297 0.326 543
Mitch Haniger + Giants 141 0.229 0.292 0.374 0.213 1.633 0.057 0.277 0.277 0.348 541
Vaughn Grissom + Braves 70 0.277 0.340 0.308 0.257 1.111 0.029 0.186 0.314 0.286 540
Alec Burleson * Cardinals 161 0.226 0.224 0.390 0.205 1.727 0.062 0.106 0.273 0.354 539
Max Kepler * Twins 146 0.192 0.200 0.369 0.171 1.920 0.075 0.212 0.267 0.329 538
Ke'Bryan Hayes + Pirates 244 0.250 0.288 0.404 0.234 1.614 0.061 0.168 0.295 0.377 536
Luis Torrens + Cubs 22 0.250 0.417 0.300 0.227 1.200 0.045 0.364 0.318 0.273 530
Gabriel Arias + Guardians 122 0.204 0.290 0.361 0.180 1.773 0.115 0.344 0.295 0.320 530
Garrett Cooper + Marlins 170 0.230 0.301 0.391 0.218 1.703 0.041 0.312 0.265 0.371 529
Hanser Alberto + White Sox 90 0.220 0.224 0.390 0.200 1.778 0.044 0.144 0.256 0.356 527
Mike Brosseau + Brewers 78 0.205 0.224 0.397 0.192 1.933 0.051 0.256 0.256 0.372 526
David Peralta * Dodgers 146 0.241 0.277 0.343 0.226 1.424 0.048 0.171 0.274 0.322 525
Jordan Diaz + Athletics 72 0.217 0.229 0.406 0.208 1.867 0.028 0.236 0.250 0.389 525
CJ Abrams * Nationals 208 0.227 0.268 0.387 0.212 1.705 0.038 0.221 0.274 0.361 523
Jake Cave * Phillies 70 0.222 0.277 0.333 0.200 1.500 0.086 0.229 0.286 0.300 522
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Edmundo Sosa + Phillies 137 0.254 0.309 0.400 0.241 1.576 0.015 0.241 0.270 0.380 520
Elehuris Montero + Rockies 66 0.222 0.361 0.349 0.212 1.571 0.030 0.394 0.258 0.333 517
Harold Castro * Rockies 129 0.276 0.330 0.333 0.264 1.206 0.023 0.171 0.287 0.318 515
Manny Machado + Padres 195 0.235 0.276 0.363 0.215 1.548 0.067 0.215 0.287 0.333 514
Luis Campusano + Padres 22 0.238 0.267 0.429 0.227 1.800 0 0.273 0.227 0.409 514
David Dahl * Padres 9 0.111 0 0.444 0.111 4 0 0.222 0.111 0.444 512
Ryan McKenna + Orioles 71 0.242 0.333 0.364 0.225 1.500 0.028 0.296 0.282 0.338 511
Myles Straw + Guardians 219 0.232 0.298 0.289 0.205 1.244 0.096 0.201 0.306 0.256 510
Dylan Carlson # Cardinals 108 0.230 0.273 0.350 0.213 1.522 0.056 0.204 0.278 0.324 510
Jake Rogers + Tigers 116 0.149 0.170 0.366 0.129 2.467 0.112 0.371 0.250 0.319 508
Carlos Correa + Twins 222 0.204 0.252 0.367 0.180 1.800 0.113 0.252 0.293 0.324 508
Christian Vázquez + Twins 139 0.242 0.330 0.282 0.216 1.167 0.101 0.245 0.317 0.252 506
Avisaíl García + Marlins 76 0.188 0.233 0.333 0.171 1.769 0.039 0.303 0.237 0.303 506
Tyler Freeman + Guardians 34 0.250 0.308 0.313 0.235 1.250 0.059 0.176 0.294 0.294 503
Jake Lamb * Angels 54 0.216 0.265 0.353 0.204 1.636 0.056 0.278 0.259 0.333 502
Taylor Trammell * Mariners 54 0.133 0.143 0.333 0.111 2.500 0.148 0.389 0.278 0.278 501
Romy González + White Sox 83 0.213 0.286 0.413 0.205 1.941 0.012 0.349 0.217 0.398 501
Christian Arroyo + Red Sox 82 0.260 0.328 0.377 0.244 1.450 0.049 0.220 0.293 0.354 500
Nick Fortes + Marlins 133 0.242 0.284 0.323 0.226 1.333 0.068 0.195 0.293 0.301 498
Brandon Dixon + Padres 54 0.208 0.290 0.313 0.185 1.500 0 0.333 0.259 0.278 498
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brandon Crawford * Giants 126 0.188 0.254 0.339 0.167 1.810 0.111 0.325 0.278 0.302 496
Nick Maton * Tigers 182 0.162 0.190 0.318 0.137 1.960 0.143 0.269 0.286 0.269 495
Tim Anderson + White Sox 186 0.267 0.331 0.313 0.253 1.170 0.054 0.183 0.306 0.296 495
Garrett Stubbs * Phillies 35 0.242 0.381 0.333 0.229 1.375 0.029 0.343 0.286 0.314 493
Peyton Burdick + Marlins 37 0.182 0.357 0.333 0.162 1.833 0.081 0.486 0.270 0.297 493
Royce Lewis + Twins 29 0.207 0.222 0.448 0.207 2.167 0 0.310 0.207 0.448 487
Tyler O'Neill + Cardinals 99 0.228 0.339 0.337 0.212 1.476 0.071 0.343 0.283 0.313 484
Hunter Dozier + Royals 91 0.183 0.250 0.305 0.165 1.667 0.088 0.319 0.253 0.275 484
Luis Guillorme * Mets 68 0.233 0.311 0.267 0.206 1.143 0.118 0.221 0.324 0.235 483
Amed Rosario + Guardians 231 0.237 0.303 0.330 0.221 1.392 0.056 0.221 0.281 0.307 478
Miguel Andujar + Pirates 33 0.161 0.125 0.387 0.152 2.400 0.061 0.152 0.212 0.364 477
Mike Zunino + Guardians 131 0.190 0.339 0.328 0.168 1.727 0.107 0.435 0.282 0.290 476
Francisco Mejía # Rays 104 0.229 0.292 0.333 0.212 1.455 0.058 0.240 0.269 0.308 475
Drew Waters # Royals 30 0.241 0.375 0.345 0.233 1.429 0.033 0.400 0.267 0.333 469
Kyle Higashioka + Yankees 97 0.209 0.281 0.363 0.196 1.737 0.062 0.320 0.258 0.340 468
Cavan Biggio * Blue Jays 101 0.176 0.226 0.330 0.158 1.875 0.079 0.337 0.257 0.297 467
Franchy Cordero * Yankees 56 0.148 0.138 0.389 0.143 2.625 0.036 0.375 0.179 0.375 465
Jesse Winker * Brewers 127 0.204 0.282 0.231 0.173 1.136 0.118 0.244 0.315 0.197 464
Alan Trejo + Rockies 115 0.250 0.325 0.324 0.235 1.296 0.043 0.226 0.278 0.304 463
Yonathan Daza + Rockies 80 0.270 0.323 0.351 0.250 1.300 0.038 0.163 0.300 0.325 461
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nathan Lukes * Blue Jays 18 0.188 0.273 0.313 0.167 1.667 0.111 0.278 0.278 0.278 455
Bobby Dalbec + Red Sox 13 0.182 0.500 0.182 0.154 1 0.154 0.538 0.308 0.154 455
Nick Ahmed + Diamondbacks 101 0.229 0.284 0.313 0.218 1.364 0.050 0.208 0.267 0.297 455
Tom Murphy + Mariners 70 0.215 0.317 0.369 0.200 1.714 0.071 0.329 0.271 0.343 452
Eric Haase + Tigers 166 0.219 0.292 0.298 0.199 1.364 0.084 0.265 0.283 0.271 450
Isiah Kiner-Falefa + Yankees 139 0.223 0.250 0.346 0.209 1.552 0.050 0.165 0.266 0.324 449
Will Benson * Reds 55 0.196 0.290 0.294 0.182 1.500 0.073 0.345 0.255 0.273 447
José Herrera # Diamondbacks 64 0.231 0.353 0.308 0.188 1.333 0.109 0.297 0.297 0.250 446
Javier Báez + Tigers 235 0.219 0.268 0.306 0.204 1.396 0.043 0.209 0.264 0.285 442
AJ Pollock + Mariners 105 0.160 0.157 0.319 0.143 2 0.086 0.210 0.229 0.286 441
James McCann + Orioles 82 0.195 0.200 0.364 0.183 1.867 0.037 0.171 0.244 0.341 436
Sam Haggerty # Mariners 48 0.190 0.258 0.238 0.167 1.250 0.125 0.229 0.292 0.208 430
Jared Walsh * Angels 51 0.150 0.250 0.225 0.118 1.500 0.216 0.314 0.333 0.176 429
Joey Bart + Giants 84 0.231 0.316 0.295 0.214 1.278 0.024 0.250 0.286 0.274 425
Eric Hosmer * Cubs 100 0.234 0.299 0.330 0.220 1.409 0.060 0.250 0.280 0.310 422
José Miranda + Twins 142 0.220 0.245 0.318 0.204 1.448 0.063 0.162 0.275 0.296 421
Jake McCarthy * Diamondbacks 110 0.184 0.215 0.255 0.164 1.389 0.082 0.173 0.264 0.227 411
Michael Harris II * Braves 142 0.181 0.225 0.291 0.162 1.609 0.077 0.254 0.261 0.261 411
Jason Vosler * Reds 65 0.161 0.206 0.371 0.154 2.300 0.046 0.385 0.200 0.354 408
Jose Trevino + Yankees 115 0.213 0.225 0.315 0.200 1.478 0.061 0.139 0.261 0.296 403
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Yu Chang + Red Sox 47 0.136 0.103 0.341 0.128 2.500 0.021 0.255 0.170 0.319 403
Alek Thomas * Diamondbacks 123 0.195 0.235 0.327 0.179 1.682 0.065 0.220 0.252 0.301 401
Oswald Peraza + Yankees 38 0.188 0.231 0.219 0.158 1.167 0.079 0.158 0.316 0.184 401
Brett Wisely * Giants 88 0.195 0.246 0.317 0.182 1.625 0.045 0.273 0.227 0.295 397
Bryce Johnson # Giants 44 0.175 0.231 0.275 0.159 1.571 0.068 0.318 0.227 0.250 395
Oswaldo Cabrera # Yankees 170 0.199 0.223 0.314 0.182 1.581 0.059 0.194 0.247 0.288 395
Óscar Colás * White Sox 84 0.211 0.268 0.276 0.190 1.313 0.060 0.238 0.262 0.250 394
Darin Ruf + Brewers 30 0.192 0.263 0.231 0.167 1.200 0.133 0.233 0.300 0.200 392
Kyle Isbel * Royals 96 0.209 0.254 0.352 0.198 1.684 0.042 0.198 0.250 0.333 391
Elvis Andrus + White Sox 156 0.194 0.236 0.245 0.173 1.259 0.077 0.186 0.269 0.218 389
Brice Turang * Brewers 177 0.205 0.270 0.307 0.192 1.500 0.062 0.271 0.254 0.288 388
Martín Maldonado + Astros 154 0.199 0.286 0.294 0.175 1.481 0.084 0.318 0.279 0.260 387
Nick Madrigal + Cubs 98 0.247 0.274 0.301 0.235 1.217 0.031 0.092 0.286 0.286 387
Adam Haseley * White Sox 39 0.222 0.286 0.278 0.205 1.250 0.077 0.205 0.282 0.256 385
Joey Ortiz + Orioles 28 0.259 0.333 0.296 0.250 1.143 0 0.250 0.250 0.286 383
Kyle Lewis + Diamondbacks 18 0.167 0.250 0.389 0.167 2.333 0 0.500 0.167 0.389 383
Wil Myers + Reds 141 0.189 0.273 0.283 0.170 1.500 0.085 0.340 0.255 0.255 382
David Villar + Giants 108 0.135 0.155 0.292 0.120 2.154 0.074 0.324 0.222 0.259 381
Taylor Motter + Cardinals 22 0.200 0.333 0.300 0.182 1.500 0.091 0.364 0.273 0.273 381
Luke Voit + Brewers 74 0.221 0.366 0.265 0.203 1.200 0.054 0.365 0.284 0.243 380
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
José Abreu + Astros 249 0.212 0.275 0.261 0.193 1.229 0.068 0.229 0.273 0.237 380
Seby Zavala + White Sox 93 0.170 0.229 0.318 0.161 1.867 0.043 0.398 0.204 0.301 379
Franmil Reyes + Royals 65 0.186 0.257 0.288 0.169 1.545 0.062 0.369 0.231 0.262 379
Mark Vientos + Mets 34 0.188 0.217 0.281 0.176 1.500 0.029 0.265 0.206 0.265 378
Tommy La Stella * Mariners 24 0.190 0.250 0.238 0.167 1.250 0.125 0.208 0.292 0.208 377
Josh Harrison + Phillies 68 0.206 0.255 0.270 0.191 1.308 0.015 0.235 0.250 0.250 374
Miguel Rojas + Dodgers 133 0.216 0.243 0.256 0.203 1.185 0.045 0.120 0.248 0.241 370
Aaron Hicks # Yankees 76 0.188 0.250 0.261 0.171 1.385 0.092 0.263 0.263 0.237 368
Matt Mervis * Cubs 81 0.176 0.244 0.284 0.160 1.615 0.086 0.333 0.247 0.259 367
Tyler Wade * Athletics 16 0.077 0.200 0.077 0.063 1 0.188 0.500 0.250 0.063 366
José Azocar + Padres 55 0.235 0.300 0.275 0.218 1.167 0.018 0.200 0.236 0.255 361
Miguel Cabrera + Tigers 112 0.202 0.256 0.253 0.179 1.250 0.107 0.196 0.286 0.223 356
Darick Hall * Phillies 19 0.222 0.250 0.278 0.211 1.250 0.053 0.105 0.263 0.263 354
Kevin Smith + Athletics 88 0.195 0.265 0.317 0.182 1.625 0.023 0.341 0.205 0.295 343
Terrin Vavra * Orioles 56 0.245 0.324 0.245 0.214 1 0.089 0.214 0.304 0.214 337
Santiago Espinal + Blue Jays 83 0.197 0.222 0.263 0.181 1.333 0.060 0.145 0.253 0.241 334
Miles Mastrobuoni * Cubs 64 0.161 0.231 0.196 0.141 1.222 0.125 0.266 0.266 0.172 329
Curt Casali + Reds 70 0.172 0.256 0.207 0.143 1.200 0.114 0.271 0.286 0.171 327
Jonathan Schoop + Tigers 98 0.202 0.281 0.258 0.184 1.278 0.092 0.255 0.276 0.235 319
Bubba Thompson + Rangers 60 0.170 0.237 0.283 0.150 1.667 0.067 0.267 0.233 0.250 317
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brett Phillips * Angels 16 0.077 0.200 0.077 0.063 1 0.188 0.500 0.250 0.063 314
Ji Man Choi * Pirates 32 0.125 0.133 0.344 0.125 2.750 0 0.469 0.125 0.344 314
Oscar Gonzalez + Guardians 75 0.192 0.228 0.288 0.187 1.500 0.027 0.200 0.213 0.280 313
Austin Meadows * Tigers 21 0.238 0.278 0.286 0.238 1.200 0 0.143 0.238 0.286 312
Edwin Ríos * Cubs 34 0.071 0.091 0.214 0.059 3 0.147 0.471 0.235 0.176 311
Austin Wynns + Rockies 33 0.207 0.316 0.241 0.182 1.167 0.091 0.333 0.273 0.212 307
Austin Wynns + Dodgers 12 0.182 0.333 0.273 0.167 1.500 0.083 0.417 0.250 0.250 304
Brett Sullivan * Padres 49 0.170 0.206 0.298 0.163 1.750 0.020 0.265 0.184 0.286 292
Tyler Nevin + Tigers 40 0.114 0.120 0.200 0.100 1.750 0.075 0.250 0.200 0.175 291
Gary Sánchez + Mets 7 0.167 0.250 0.167 0.143 1 0 0.429 0.143 0.143 287
Canaan Smith-Njigba * Pirates 37 0.125 0.235 0.219 0.108 1.750 0.108 0.432 0.216 0.189 285
Andy Ibañez + Tigers 100 0.177 0.203 0.302 0.170 1.706 0.030 0.200 0.210 0.290 274
Nick Gordon * Twins 93 0.176 0.179 0.319 0.172 1.813 0.011 0.118 0.183 0.312 274
Blake Perkins # Brewers 26 0.130 0.143 0.261 0.115 2 0.038 0.308 0.154 0.231 273
Dalton Guthrie + Phillies 23 0.150 0.231 0.200 0.130 1.333 0.130 0.304 0.261 0.174 268
Nick Allen + Athletics 111 0.196 0.229 0.235 0.180 1.200 0.054 0.162 0.234 0.216 268
Aledmys Díaz + Athletics 151 0.193 0.232 0.250 0.179 1.296 0.040 0.185 0.245 0.232 262
David Hensley + Astros 86 0.130 0.205 0.182 0.116 1.400 0.105 0.372 0.221 0.163 261
Heliot Ramos + Giants 27 0.192 0.278 0.269 0.185 1.400 0.037 0.296 0.222 0.259 252
Tucker Barnhart * Cubs 74 0.156 0.244 0.172 0.135 1.100 0.108 0.324 0.257 0.149 250
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tony Kemp * Athletics 170 0.149 0.165 0.203 0.129 1.364 0.106 0.124 0.241 0.176 245
Jonny DeLuca + Dodgers 3 0 0 0 0 --- 0.333 0 0.333 0 244
Anthony Bemboom * Orioles 3 0 0 0 0 --- 0.333 0 0.333 0 244
Kolten Wong * Mariners 134 0.153 0.202 0.178 0.134 1.167 0.090 0.224 0.246 0.157 239
Cal Stevenson * Giants 12 0 0 0 0 --- 0.250 0.167 0.250 0 234
Jean Segura + Marlins 202 0.190 0.230 0.217 0.173 1.143 0.074 0.158 0.257 0.198 234
Austin Nola + Padres 128 0.130 0.169 0.176 0.109 1.357 0.125 0.234 0.242 0.148 229
Jacob Stallings + Marlins 102 0.156 0.212 0.211 0.137 1.357 0.078 0.255 0.216 0.186 209
Michael Toglia # Rockies 25 0.174 0.286 0.217 0.160 1.250 0.080 0.360 0.240 0.200 207
Sam Huff + Rangers 11 0.200 0.400 0.200 0.182 1 0.091 0.455 0.273 0.182 207
Austin Hedges + Pirates 118 0.176 0.228 0.216 0.153 1.222 0.068 0.203 0.229 0.186 203
Tyrone Taylor + Brewers 78 0.160 0.204 0.240 0.154 1.500 0.026 0.269 0.179 0.231 192
Matt Reynolds + Reds 5 0.200 0.500 0.200 0.200 1 0 0.600 0.200 0.200 181
Matt Beaty * Giants 5 0.200 0.333 0.200 0.200 1 0 0.400 0.200 0.200 181
Roberto Pérez + Giants 17 0.133 0.222 0.133 0.118 1 0.118 0.353 0.235 0.118 180
Tyler Heineman # Pirates 10 0.111 0.125 0.111 0.100 1 0.100 0.100 0.200 0.100 179
Jon Singleton * Brewers 15 0.143 0.200 0.214 0.133 1.500 0.067 0.267 0.200 0.200 172
Jake Marisnick + Tigers 17 0.188 0.333 0.188 0.176 1 0.059 0.412 0.235 0.176 170
Jackie Bradley Jr. * Royals 113 0.133 0.173 0.210 0.124 1.571 0.044 0.257 0.186 0.195 163
Lenyn Sosa + White Sox 70 0.132 0.157 0.221 0.129 1.667 0.014 0.229 0.143 0.214 158
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
César Salazar * Astros 15 0.143 0.200 0.143 0.133 1 0.067 0.267 0.200 0.133 137
Eli White + Braves 17 0.071 0.143 0.071 0.059 1 0.118 0.412 0.235 0.059 133
Sandy León # Rangers 42 0.154 0.286 0.205 0.143 1.333 0.024 0.429 0.190 0.190 110
Vidal Bruján # Rays 29 0.185 0.250 0.185 0.172 1 0 0.241 0.207 0.172 109
Austin Barnes + Dodgers 83 0.095 0.127 0.108 0.084 1.143 0.096 0.241 0.181 0.096 109
Cooper Hummel # Mariners 26 0.087 0.143 0.130 0.077 1.500 0.077 0.346 0.192 0.115 107
Brayan Rocchio # Guardians 14 0.214 0.231 0.214 0.214 1 0 0.071 0.214 0.214 102
Cam Gallagher + Guardians 70 0.121 0.170 0.152 0.114 1.250 0.029 0.286 0.157 0.143 98
Mike Ford * Mariners 11 0.100 0.167 0.100 0.091 1 0.091 0.364 0.182 0.091 89
Luis Urías + Brewers 13 0 0 0 0 --- 0.154 0.231 0.231 0 81
David Fry + Guardians 16 0.133 0.182 0.133 0.125 1 0.063 0.250 0.188 0.125 77
Chris Owings + Pirates 25 0.160 0.308 0.160 0.160 1 0 0.480 0.160 0.160 76
Josh Lester * Orioles 7 0.143 0.250 0.143 0.143 1 0 0.429 0.143 0.143 76
Brian Serven + Rockies 23 0.130 0.231 0.174 0.130 1.333 0 0.435 0.130 0.174 73
Chadwick Tromp + Braves 16 0.125 0.222 0.188 0.125 1.500 0 0.438 0.125 0.188 71
Tomás Nido + Mets 61 0.125 0.179 0.125 0.115 1 0.033 0.295 0.148 0.115 63
Luke Williams + Dodgers 10 0.100 0.143 0.100 0.100 1 0 0.300 0.100 0.100 56
David Fletcher + Angels 16 0.125 0.154 0.125 0.125 1 0 0.188 0.125 0.125 53
Nate Eaton + Royals 55 0.058 0.097 0.058 0.055 1 0.036 0.382 0.109 0.055 40
Ryan Kreidler + Tigers 18 0.111 0.182 0.111 0.111 1 0 0.389 0.111 0.111 38
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kyle Stowers * Orioles 33 0.067 0.111 0.067 0.061 1 0.091 0.364 0.152 0.061 37
Adam Engel + Padres 6 0 0 0 0 --- 0 0.333 0 0 36
Jordan Luplow + Blue Jays 7 0 0 0 0 --- 0.143 0.571 0.143 0 14
Austin Wynns + Giants 2 0 0 0 0 --- 0 1 0 0 0
Meibrys Viloria * Guardians 4 0 0 0 0 --- 0.250 0 0.250 0 0
Braden Shewmake * Braves 4 0 0 0 0 --- 0 0.250 0 0 0
Josh Sborz + Rangers 1 0 0 0 0 --- 0 1 0 0 0
Carlos Pérez + White Sox 4 0.250 0.333 0.250 0.250 1 0 0.250 0.250 0.250 0
Chris Okey + Angels 2 0 0 0 0 --- 0 1 0 0 0
Bo Naylor * Guardians 2 0 0 0 0 --- 0 0 0 0 0
Dylan Moore + Mariners 2 --- 0 --- 0 --- 1 0 1 0 0
Shelby Miller + Dodgers 1 0 0 0 0 --- 0 0 0 0 0
Jake Marisnick + White Sox 2 0 0 0 0 --- 0 0.500 0 0 0
Grae Kessinger + Astros 3 0 0 0 0 --- 0 0.333 0 0 0
Yonny Hernández # Dodgers 1 0 0 0 0 --- 0 0 0 0 0
Billy Hamilton + White Sox 2 0 0 0 0 --- 0 0.500 0 0 0
Tres Barrera + Cardinals 2 0 0 0 0 --- 0 0 0 0 0
Rylan Bannon + Astros 6 0 0 0 0 --- 0 0.500 0 0 0
Ehire Adrianza # Braves 11 0 0 0 0 --- 0.091 0.364 0.091 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 - 2023 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, 9 June 2023, at 2:26 pm Pacific Time.