Skip to main content 

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


The Owlcroft Baseball-Analysis Site

Baseball team and player performance examined realistically and accurately.

(click for menu)
(click for menu)
You are here:  Home  »  dailies  »  batters  »   ( = this page)
(Click on any image above to see it at full size.)

You are here:  Home  »  dailies  »  batters  »   ( = this page)
You can get a site directory by clicking on the “hamburger” icon () in the upper right of this page.
Or you can search this site with Google (standard Google-search rules apply).
(Be aware that “sponsored” links to other sites will appear atop the actual results.)

Search term(s):



2024: All Batters, alphabetically


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

2024 Major-League Batter-Performance Results

Through games of Thursday, 25 July 2024.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed alphabetically by last name:

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


Intra-Page Jumps:
Last names start with: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
(If no jump, no player last names begin with that letter.)

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
CJ Abrams * Nationals 422 0.260 0.294 0.467 0.232 1.796 0.073 0.194 0.332 0.417 822
José Abreu + Astros 120 0.124 0.143 0.195 0.117 1.571 0.033 0.233 0.167 0.183 164
Wilyer Abreu * Red Sox 262 0.263 0.346 0.470 0.237 1.790 0.084 0.286 0.324 0.424 824
Ronald Acuña Jr. + Braves 222 0.250 0.326 0.365 0.216 1.458 0.122 0.239 0.351 0.315 803
Willy Adames + Brewers 444 0.249 0.293 0.434 0.218 1.742 0.115 0.225 0.336 0.381 783
Riley Adams + Nationals 109 0.227 0.313 0.340 0.202 1.500 0.073 0.303 0.294 0.303 566
Jo Adell + Angels 315 0.194 0.225 0.389 0.175 2 0.076 0.295 0.263 0.349 564
Ehire Adrianza # Angels 28 0.192 0.286 0.346 0.179 1.800 0.071 0.393 0.250 0.321 419
Nick Ahmed + Giants 172 0.232 0.287 0.303 0.209 1.306 0.058 0.203 0.273 0.273 422
Nick Ahmed + Dodgers 7 0.429 0.667 0.857 0.429 2 0 0.429 0.429 0.857 2111
Ozzie Albies # Braves 394 0.258 0.287 0.407 0.236 1.581 0.061 0.155 0.310 0.373 695
Blaze Alexander + Diamondbacks 175 0.259 0.345 0.361 0.234 1.390 0.074 0.257 0.326 0.326 666
CJ Alexander * Royals 8 0.125 0.200 0.125 0.125 1 0 0.375 0.125 0.125 53
Nick Allen + Athletics 77 0.171 0.220 0.243 0.156 1.417 0.065 0.247 0.221 0.221 278
Pete Alonso + Mets 442 0.243 0.264 0.455 0.215 1.874 0.095 0.201 0.326 0.403 755
Jose Altuve + Astros 439 0.307 0.359 0.456 0.287 1.484 0.057 0.191 0.353 0.426 913
Armando Alvarez + Athletics 25 0.261 0.300 0.304 0.240 1.167 0.080 0.120 0.320 0.280 519
Francisco Alvarez + Mets 180 0.273 0.348 0.435 0.244 1.591 0.094 0.239 0.344 0.389 799
Nacho Alvarez Jr. + Braves 13 0.077 0.143 0.077 0.077 1 0 0.462 0.077 0.077 12
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Yordan Alvarez * Astros 417 0.303 0.321 0.548 0.264 1.809 0.103 0.158 0.386 0.477 1146
Adael Amador # Rockies 36 0.171 0.207 0.200 0.167 1.167 0.028 0.167 0.194 0.194 182
Jacob Amaya + Astros 1 0 0 0 0 --- 0 0 0 0 0
Miguel Amaya + Cubs 216 0.223 0.270 0.306 0.199 1.372 0.074 0.204 0.287 0.273 496
Brian Anderson + Braves 5 0 0 0 0 --- 0 0.400 0 0 43
Tim Anderson + Marlins 241 0.214 0.301 0.226 0.207 1.060 0.029 0.282 0.237 0.220 231
Miguel Andujar + Athletics 218 0.297 0.331 0.411 0.284 1.387 0.032 0.142 0.321 0.394 668
Jonathan Aranda * Rays 52 0.213 0.281 0.319 0.192 1.500 0.096 0.269 0.288 0.288 496
Orlando Arcia + Braves 361 0.217 0.256 0.333 0.202 1.534 0.044 0.213 0.252 0.310 422
Nolan Arenado + Cardinals 403 0.266 0.288 0.386 0.241 1.454 0.069 0.144 0.320 0.350 712
Gabriel Arias + Guardians 161 0.222 0.316 0.353 0.211 1.588 0.037 0.329 0.255 0.335 440
Randy Arozarena + Rays 409 0.211 0.249 0.394 0.181 1.865 0.110 0.247 0.318 0.337 707
Luis Arráez * Marlins 148 0.299 0.325 0.372 0.277 1.244 0.054 0.074 0.345 0.345 672
Luis Arráez * Padres 291 0.317 0.323 0.396 0.302 1.250 0.031 0.045 0.344 0.378 720
José Azocar + Padres 79 0.219 0.296 0.247 0.203 1.125 0.063 0.241 0.266 0.228 391
Akil Baddoo * Tigers 69 0.117 0.143 0.300 0.101 2.571 0.116 0.348 0.217 0.261 386
Harrison Bader + Mets 302 0.263 0.313 0.402 0.245 1.527 0.043 0.219 0.301 0.374 654
Ji Hwan Bae * Pirates 26 0.208 0.294 0.208 0.192 1 0.077 0.269 0.269 0.192 386
Javier Báez + Tigers 233 0.177 0.216 0.250 0.167 1.410 0.034 0.215 0.210 0.236 242
Patrick Bailey # Giants 288 0.274 0.328 0.409 0.240 1.493 0.104 0.212 0.344 0.358 838
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brooks Baldwin # White Sox 23 0.095 0.154 0.095 0.087 1 0.087 0.348 0.174 0.087 102
David Bañuelos + Orioles 1 0 0 0 0 --- 0 0 0 0 0
Addison Barger * Blue Jays 64 0.148 0.214 0.180 0.141 1.222 0.031 0.297 0.172 0.172 149
Austin Barnes + Dodgers 104 0.280 0.373 0.333 0.250 1.192 0.087 0.240 0.337 0.298 648
Tucker Barnhart * Diamondbacks 96 0.173 0.280 0.210 0.146 1.214 0.135 0.323 0.281 0.177 344
Jorge Barrosa # Diamondbacks 10 0.200 0.222 0.300 0.200 1.500 0 0.100 0.200 0.300 232
Joey Bart + Pirates 117 0.235 0.281 0.441 0.205 1.875 0.103 0.282 0.325 0.385 777
Matthew Batten + Padres 3 0.333 0.333 1 0.333 3 0 0 0.333 1 1818
Brett Baty * Mets 171 0.229 0.290 0.327 0.205 1.429 0.094 0.246 0.304 0.292 538
Jake Bauers * Brewers 222 0.223 0.313 0.389 0.194 1.744 0.108 0.320 0.324 0.338 715
Jordan Beck + Rockies 81 0.190 0.271 0.316 0.185 1.667 0.012 0.370 0.198 0.309 335
Cody Bellinger * Cubs 344 0.269 0.305 0.410 0.244 1.524 0.078 0.172 0.331 0.372 738
Josh Bell # Marlins 426 0.234 0.269 0.377 0.211 1.611 0.075 0.202 0.298 0.340 589
Andrew Benintendi * White Sox 310 0.196 0.215 0.308 0.181 1.571 0.068 0.184 0.252 0.284 386
Will Benson * Reds 303 0.195 0.299 0.393 0.172 2.019 0.102 0.399 0.281 0.347 577
Steward Berroa # Blue Jays 5 0 0 0 0 --- 0 0 0 0 0
Jon Berti + Yankees 60 0.273 0.341 0.327 0.250 1.200 0.067 0.217 0.317 0.300 644
Christian Bethancourt + Marlins 88 0.159 0.190 0.268 0.148 1.692 0.034 0.250 0.193 0.250 252
Mookie Betts + Dodgers 331 0.304 0.318 0.488 0.260 1.605 0.142 0.103 0.405 0.417 1178
Bo Bichette + Blue Jays 330 0.223 0.266 0.321 0.206 1.441 0.061 0.188 0.276 0.297 427
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Cavan Biggio * Blue Jays 131 0.200 0.303 0.291 0.168 1.455 0.107 0.321 0.321 0.244 571
Cavan Biggio * Dodgers 55 0.196 0.267 0.261 0.164 1.333 0.091 0.273 0.291 0.218 488
Charlie Blackmon * Rockies 318 0.256 0.293 0.418 0.230 1.630 0.088 0.167 0.333 0.374 737
Tyler Black * Brewers 38 0.235 0.364 0.294 0.211 1.250 0.105 0.316 0.316 0.263 600
Dairon Blanco + Royals 96 0.230 0.297 0.299 0.208 1.300 0.052 0.240 0.271 0.271 563
JJ Bleday * Athletics 418 0.235 0.270 0.433 0.211 1.841 0.100 0.191 0.313 0.388 677
Ryan Bliss + Mariners 67 0.220 0.324 0.356 0.194 1.615 0.075 0.313 0.284 0.313 468
Xander Bogaerts + Padres 234 0.256 0.297 0.338 0.239 1.321 0.060 0.175 0.299 0.316 585
Alec Bohm + Phillies 428 0.296 0.323 0.478 0.266 1.614 0.075 0.143 0.353 0.430 918
David Bote + Cubs 38 0.324 0.444 0.405 0.316 1.250 0.026 0.263 0.342 0.395 712
Sean Bouchard + Rockies 108 0.187 0.271 0.297 0.157 1.588 0.111 0.306 0.287 0.250 577
Alex Bregman + Astros 427 0.257 0.273 0.411 0.234 1.600 0.075 0.133 0.319 0.375 701
Will Brennan * Guardians 244 0.237 0.241 0.384 0.217 1.623 0.066 0.123 0.295 0.352 588
Jonah Bride + Marlins 31 0.250 0.318 0.286 0.226 1.143 0.065 0.226 0.290 0.258 423
Trenton Brooks * Giants 29 0.120 0.158 0.120 0.103 1 0.138 0.207 0.241 0.103 176
Seth Brown * Athletics 231 0.212 0.285 0.363 0.195 1.711 0.078 0.320 0.277 0.333 545
Vidal Bruján # Marlins 207 0.230 0.291 0.333 0.203 1.452 0.092 0.198 0.314 0.295 505
Kris Bryant + Rockies 111 0.200 0.288 0.284 0.171 1.421 0.108 0.306 0.315 0.243 483
Jake Burger + Marlins 328 0.228 0.278 0.388 0.213 1.700 0.055 0.268 0.271 0.363 556
Alec Burleson * Cardinals 368 0.289 0.287 0.488 0.269 1.687 0.041 0.128 0.318 0.454 894
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Michael Busch * Cubs 360 0.265 0.372 0.454 0.231 1.711 0.117 0.314 0.353 0.394 895
Lawrence Butler * Athletics 225 0.257 0.313 0.500 0.231 1.942 0.098 0.271 0.329 0.449 902
Byron Buxton + Twins 287 0.278 0.346 0.502 0.254 1.808 0.045 0.261 0.331 0.460 886
José Caballero + Rays 309 0.235 0.311 0.359 0.214 1.530 0.061 0.275 0.294 0.327 583
Trey Cabbage * Astros 79 0.234 0.347 0.377 0.228 1.611 0.025 0.342 0.253 0.367 409
Oswaldo Cabrera # Yankees 247 0.242 0.284 0.339 0.223 1.400 0.061 0.198 0.287 0.312 544
Willie Calhoun * Angels 216 0.255 0.284 0.388 0.231 1.520 0.083 0.144 0.319 0.352 636
Alex Call + Nationals 21 0.313 0.455 0.375 0.238 1.200 0.143 0.238 0.476 0.286 1677
Jair Camargo + Twins 7 0 0 0 0 --- 0.143 0.429 0.143 0 14
Daz Cameron + Athletics 90 0.175 0.175 0.350 0.156 2 0.100 0.211 0.267 0.311 519
Luis Campusano + Padres 235 0.232 0.243 0.373 0.217 1.608 0.060 0.128 0.277 0.349 487
Alexander Canario + Cubs 28 0.280 0.462 0.440 0.250 1.571 0.071 0.393 0.357 0.393 948
Jeimer Candelario # Reds 375 0.233 0.268 0.443 0.213 1.900 0.064 0.243 0.291 0.405 657
Mark Canha + Tigers 361 0.234 0.281 0.357 0.199 1.528 0.111 0.202 0.338 0.305 701
Dominic Canzone * Mariners 159 0.211 0.250 0.394 0.189 1.867 0.101 0.277 0.289 0.352 621
Conner Capel * Reds 8 0.250 0.333 0.250 0.250 1 0 0.250 0.250 0.250 423
Vinny Capra + Brewers 9 0.111 0.167 0.222 0.111 2 0 0.333 0.111 0.222 0
Victor Caratini # Astros 119 0.257 0.253 0.459 0.235 1.786 0.042 0.134 0.294 0.420 746
Dylan Carlson # Cardinals 133 0.207 0.282 0.250 0.180 1.208 0.090 0.256 0.286 0.218 413
Kerry Carpenter * Tigers 163 0.283 0.327 0.572 0.252 2.024 0.067 0.233 0.337 0.509 1049
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Matt Carpenter * Cardinals 115 0.245 0.348 0.343 0.217 1.400 0.078 0.304 0.313 0.304 637
Corbin Carroll * Diamondbacks 427 0.210 0.247 0.333 0.183 1.590 0.101 0.183 0.297 0.290 579
Evan Carter * Rangers 162 0.188 0.227 0.361 0.167 1.926 0.093 0.265 0.272 0.321 543
Curt Casali + Giants 66 0.200 0.250 0.236 0.167 1.182 0.136 0.167 0.318 0.197 397
Triston Casas * Red Sox 90 0.244 0.283 0.513 0.211 2.105 0.133 0.289 0.344 0.444 872
Nick Castellanos + Phillies 425 0.242 0.283 0.411 0.224 1.695 0.064 0.221 0.296 0.379 626
Diego Castillo + Twins 8 0.333 0.400 0.500 0.250 1.500 0.250 0.125 0.500 0.375 1741
Luis Castillo + Mariners 1 0 0 0 0 --- 0 1 0 0 0
Willi Castro # Twins 411 0.262 0.337 0.415 0.229 1.585 0.088 0.231 0.353 0.363 828
Jake Cave * Rockies 211 0.253 0.333 0.371 0.232 1.469 0.071 0.261 0.303 0.341 588
Matt Chapman + Giants 434 0.234 0.285 0.411 0.205 1.753 0.113 0.240 0.327 0.359 743
Jazz Chisholm Jr. * Marlins 425 0.248 0.308 0.407 0.224 1.642 0.087 0.247 0.320 0.367 721
Jackson Chourio + Brewers 321 0.256 0.303 0.401 0.237 1.566 0.065 0.221 0.302 0.371 668
Jonatan Clase # Mariners 43 0.195 0.296 0.220 0.186 1.125 0.047 0.326 0.233 0.209 266
Ernie Clement + Blue Jays 218 0.255 0.251 0.409 0.243 1.604 0.023 0.078 0.271 0.390 583
Kody Clemens * Phillies 65 0.242 0.273 0.500 0.231 2.067 0.046 0.231 0.277 0.477 635
Oscar Colás * White Sox 38 0.273 0.391 0.273 0.237 1 0.105 0.263 0.368 0.237 635
Michael Conforto * Giants 299 0.226 0.270 0.415 0.204 1.836 0.090 0.241 0.298 0.375 621
Willson Contreras + Cardinals 241 0.270 0.352 0.500 0.224 1.852 0.145 0.278 0.394 0.415 1089
William Contreras + Brewers 443 0.284 0.337 0.435 0.255 1.531 0.093 0.194 0.352 0.391 827
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Garrett Cooper + Cubs 41 0.270 0.391 0.432 0.244 1.600 0.098 0.317 0.341 0.390 781
Garrett Cooper + Red Sox 75 0.171 0.250 0.229 0.160 1.333 0.040 0.293 0.227 0.213 203
Carlos Correa + Twins 317 0.308 0.336 0.520 0.271 1.686 0.095 0.167 0.375 0.457 1154
Colton Cowser * Orioles 315 0.232 0.292 0.446 0.203 1.922 0.098 0.295 0.321 0.390 748
Brandon Crawford * Cardinals 71 0.161 0.225 0.274 0.141 1.700 0.113 0.296 0.268 0.239 378
J.P. Crawford * Mariners 335 0.204 0.243 0.347 0.179 1.700 0.113 0.227 0.299 0.304 588
Jake Cronenworth * Padres 428 0.252 0.281 0.423 0.224 1.677 0.077 0.182 0.318 0.376 725
Pete Crow-Armstrong * Cubs 192 0.183 0.238 0.297 0.167 1.625 0.047 0.266 0.229 0.271 402
Oneil Cruz * Pirates 369 0.250 0.335 0.450 0.230 1.800 0.070 0.320 0.304 0.415 726
David Dahl * Phillies 62 0.207 0.257 0.397 0.194 1.917 0.048 0.339 0.242 0.371 574
Bobby Dalbec + Red Sox 93 0.133 0.256 0.193 0.118 1.455 0.086 0.462 0.215 0.172 226
Travis d'Arnaud + Braves 220 0.258 0.290 0.465 0.232 1.804 0.068 0.214 0.318 0.418 791
Henry Davis + Pirates 102 0.153 0.261 0.235 0.127 1.538 0.127 0.392 0.265 0.196 427
J.D. Davis + Athletics 135 0.236 0.281 0.366 0.215 1.552 0.067 0.222 0.304 0.333 579
J.D. Davis + Yankees 22 0.105 0.200 0.158 0.091 1.500 0.136 0.409 0.227 0.136 104
Paul DeJong + White Sox 347 0.223 0.278 0.418 0.207 1.875 0.037 0.320 0.268 0.389 587
Bryan De La Cruz + Marlins 439 0.241 0.292 0.410 0.226 1.697 0.055 0.260 0.285 0.383 616
Elly De La Cruz # Reds 436 0.262 0.360 0.496 0.229 1.890 0.110 0.310 0.351 0.433 999
Jason Delay + Pirates 19 0.200 0.200 0.400 0.158 2 0.158 0 0.316 0.316 540
Zach DeLoach * White Sox 25 0.136 0.231 0.182 0.120 1.333 0.120 0.360 0.240 0.160 215
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jonny DeLuca + Rays 183 0.169 0.217 0.271 0.153 1.607 0.077 0.262 0.240 0.246 356
Rafael Devers * Red Sox 387 0.293 0.333 0.588 0.253 2.010 0.116 0.238 0.375 0.509 1161
Aledmys Díaz + Athletics 30 0.103 0.136 0.103 0.100 1 0.033 0.233 0.133 0.100 50
Aledmys Díaz + Astros 4 0 0 0 0 --- 0 0.500 0 0 0
Elias Díaz + Rockies 276 0.283 0.332 0.402 0.261 1.417 0.058 0.178 0.333 0.370 688
Yandy Díaz + Rays 416 0.273 0.306 0.396 0.250 1.452 0.075 0.147 0.329 0.363 718
Yainer Diaz + Astros 372 0.281 0.307 0.410 0.263 1.459 0.040 0.148 0.306 0.384 671
Brendan Donovan * Cardinals 422 0.266 0.288 0.401 0.239 1.505 0.071 0.128 0.334 0.360 761
Brenton Doyle + Rockies 404 0.279 0.336 0.479 0.248 1.720 0.084 0.245 0.339 0.426 900
Brandon Drury + Angels 190 0.172 0.217 0.213 0.153 1.241 0.084 0.216 0.253 0.189 318
Mauricio Dubón + Astros 266 0.271 0.297 0.378 0.256 1.397 0.034 0.120 0.293 0.357 590
Blake Dunn + Reds 20 0.056 0.091 0.111 0.050 2 0.050 0.350 0.150 0.100 39
Oliver Dunn * Brewers 104 0.221 0.370 0.316 0.202 1.429 0.058 0.385 0.279 0.288 473
Ezequiel Durán + Rangers 187 0.256 0.326 0.324 0.241 1.267 0.048 0.230 0.294 0.305 500
Jarren Duran * Red Sox 469 0.292 0.355 0.512 0.264 1.750 0.079 0.215 0.352 0.463 1062
Adam Duvall + Braves 279 0.184 0.231 0.313 0.168 1.702 0.068 0.287 0.247 0.287 423
Xavier Edwards # Marlins 90 0.368 0.438 0.421 0.311 1.143 0.133 0.156 0.444 0.356 1511
Duke Ellis * White Sox 4 0 0 0 0 --- 0 0.500 0 0 0
Christian Encarnacion-Strand + Reds 123 0.190 0.247 0.293 0.179 1.545 0.033 0.285 0.220 0.276 302
Santiago Espinal + Reds 223 0.219 0.220 0.328 0.197 1.500 0.063 0.117 0.260 0.296 496
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Thairo Estrada + Giants 346 0.216 0.243 0.353 0.205 1.634 0.029 0.194 0.249 0.335 437
Stuart Fairchild + Reds 199 0.229 0.276 0.369 0.206 1.610 0.075 0.231 0.302 0.332 679
Kyle Farmer + Twins 151 0.189 0.248 0.265 0.166 1.400 0.086 0.205 0.291 0.232 323
Freddy Fermin + Royals 204 0.294 0.352 0.406 0.270 1.382 0.069 0.196 0.343 0.373 780
José Fermín + Cardinals 51 0.130 0.150 0.174 0.118 1.333 0.078 0.118 0.216 0.157 145
Tyler Fitzgerald + Giants 110 0.316 0.417 0.602 0.282 1.903 0.100 0.291 0.391 0.536 1341
David Fletcher + Braves 9 0.250 0.250 0.250 0.222 1 0 0.111 0.222 0.222 530
Dominic Fletcher * White Sox 84 0.173 0.265 0.227 0.155 1.308 0.071 0.310 0.250 0.202 253
Wilmer Flores + Giants 242 0.206 0.220 0.318 0.182 1.545 0.083 0.136 0.277 0.281 495
Estevan Florial * Guardians 111 0.173 0.259 0.367 0.153 2.118 0.099 0.369 0.261 0.324 454
Mike Ford * Reds 62 0.150 0.182 0.233 0.145 1.556 0.032 0.242 0.177 0.226 201
Nick Fortes + Marlins 206 0.190 0.210 0.256 0.180 1.351 0.024 0.126 0.214 0.243 229
Justin Foscue + Rangers 15 0.133 0.250 0.200 0.133 1.500 0 0.467 0.133 0.200 84
Jake Fraley * Reds 235 0.282 0.349 0.375 0.260 1.328 0.064 0.200 0.332 0.345 718
Ty France + Mariners 340 0.223 0.281 0.350 0.197 1.567 0.082 0.244 0.312 0.309 563
Adam Frazier * Royals 206 0.196 0.232 0.283 0.175 1.444 0.083 0.189 0.277 0.252 435
Freddie Freeman * Dodgers 456 0.288 0.309 0.493 0.239 1.716 0.134 0.149 0.395 0.410 1120
Tyler Freeman + Guardians 326 0.226 0.246 0.355 0.193 1.571 0.083 0.144 0.319 0.304 589
Sal Frelick * Brewers 343 0.266 0.320 0.342 0.236 1.284 0.093 0.160 0.338 0.303 732
TJ Friedl * Reds 111 0.216 0.230 0.361 0.189 1.667 0.072 0.171 0.315 0.315 707
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
David Fry + Guardians 265 0.285 0.344 0.457 0.238 1.603 0.121 0.211 0.389 0.381 1021
Joey Gallo * Nationals 165 0.164 0.277 0.321 0.139 1.957 0.127 0.430 0.285 0.273 525
Ben Gamel * Mets 12 0.111 0.200 0.222 0.083 2 0.250 0.333 0.333 0.167 541
Adolis García + Rangers 408 0.209 0.240 0.391 0.189 1.870 0.074 0.260 0.275 0.353 570
Avisaíl García + Marlins 51 0.240 0.286 0.380 0.235 1.583 0.020 0.255 0.255 0.373 413
Luis García Jr. * Nationals 334 0.275 0.301 0.438 0.263 1.591 0.042 0.159 0.305 0.419 705
Maikel Garcia + Royals 436 0.234 0.267 0.344 0.216 1.468 0.067 0.156 0.282 0.317 548
Mitch Garver + Mariners 330 0.168 0.208 0.343 0.142 2.043 0.127 0.312 0.285 0.291 535
Zack Gelof + Athletics 336 0.193 0.260 0.364 0.176 1.881 0.068 0.348 0.256 0.330 527
Andrés Giménez * Guardians 399 0.245 0.275 0.331 0.223 1.348 0.043 0.145 0.296 0.301 564
Paul Goldschmidt + Cardinals 428 0.226 0.295 0.372 0.208 1.640 0.072 0.292 0.285 0.341 574
Yan Gomes + Cubs 96 0.154 0.222 0.242 0.146 1.571 0.021 0.375 0.177 0.229 230
Nick Gonzales + Pirates 259 0.263 0.315 0.396 0.243 1.508 0.042 0.212 0.297 0.367 645
Romy González + Red Sox 100 0.272 0.343 0.391 0.250 1.440 0.060 0.220 0.320 0.360 678
Hunter Goodman + Rockies 137 0.172 0.179 0.391 0.161 2.273 0.029 0.285 0.212 0.365 441
Niko Goodrum # Rays 18 0.188 0.300 0.188 0.167 1 0.056 0.333 0.222 0.167 133
Niko Goodrum # Angels 15 0 0 0 0 --- 0.133 0.267 0.133 0 84
Nick Gordon * Marlins 247 0.235 0.280 0.389 0.223 1.655 0.040 0.247 0.263 0.368 517
Nolan Gorman * Cardinals 359 0.207 0.281 0.423 0.187 2.045 0.089 0.379 0.279 0.382 648
Yasmani Grandal # Pirates 142 0.185 0.200 0.304 0.176 1.640 0.035 0.162 0.211 0.289 314
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tristan Gray * Marlins 7 0 0 0 0 --- 0 0.429 0 0 0
Riley Greene * Tigers 427 0.264 0.329 0.485 0.230 1.837 0.119 0.255 0.356 0.422 970
Randal Grichuk + Diamondbacks 174 0.280 0.323 0.433 0.253 1.545 0.069 0.167 0.339 0.391 817
Trent Grisham * Yankees 152 0.180 0.205 0.352 0.151 1.957 0.118 0.270 0.289 0.296 581
Vaughn Grissom + Red Sox 87 0.148 0.194 0.160 0.138 1.083 0.057 0.218 0.207 0.149 164
Robbie Grossman # White Sox 85 0.211 0.288 0.268 0.176 1.267 0.153 0.235 0.329 0.224 569
Robbie Grossman # Rangers 87 0.247 0.268 0.397 0.207 1.611 0.149 0.172 0.356 0.333 821
Vladimir Guerrero Jr. + Blue Jays 438 0.296 0.319 0.487 0.265 1.647 0.096 0.158 0.365 0.436 966
Luis Guillorme * Braves 21 0.150 0.200 0.250 0.143 1.667 0.048 0.238 0.190 0.238 132
Luis Guillorme * Angels 104 0.250 0.307 0.315 0.221 1.261 0.096 0.173 0.317 0.279 486
Lourdes Gurriel Jr. + Diamondbacks 400 0.261 0.297 0.408 0.248 1.566 0.035 0.200 0.290 0.388 600
Eric Haase + Brewers 24 0.435 0.700 0.826 0.417 1.900 0.042 0.417 0.458 0.792 2274
Sam Haggerty # Mariners 16 0.067 0.091 0.067 0.063 1 0.063 0.250 0.125 0.063 52
David Hamilton * Red Sox 228 0.265 0.345 0.403 0.246 1.518 0.070 0.254 0.320 0.373 776
Garrett Hampson + Royals 148 0.255 0.357 0.343 0.236 1.343 0.061 0.264 0.297 0.318 503
Mitch Haniger + Mariners 307 0.207 0.267 0.342 0.186 1.649 0.098 0.283 0.287 0.306 516
Ian Happ # Cubs 405 0.237 0.297 0.448 0.202 1.890 0.128 0.272 0.343 0.383 836
Bryce Harper * Phillies 384 0.292 0.319 0.568 0.250 1.948 0.138 0.206 0.388 0.487 1146
Brett Harris + Athletics 115 0.156 0.169 0.281 0.130 1.800 0.139 0.200 0.287 0.235 433
Michael Harris II * Braves 278 0.250 0.305 0.358 0.234 1.431 0.054 0.212 0.295 0.335 574
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ke'Bryan Hayes + Pirates 317 0.238 0.283 0.300 0.218 1.261 0.060 0.183 0.290 0.274 491
Austin Hays + Orioles 175 0.255 0.319 0.395 0.229 1.550 0.051 0.229 0.314 0.354 676
Austin Hedges + Guardians 87 0.160 0.245 0.235 0.149 1.462 0.034 0.368 0.207 0.218 258
Jonah Heim # Rangers 337 0.233 0.263 0.348 0.217 1.493 0.062 0.187 0.282 0.323 515
Tyler Heineman # Red Sox 3 0 0 0 0 --- 0 0.333 0.333 0 244
Gunnar Henderson * Orioles 460 0.284 0.321 0.565 0.248 1.991 0.109 0.235 0.370 0.493 1191
Darell Hernaiz + Athletics 75 0.182 0.231 0.182 0.160 1 0.080 0.213 0.240 0.160 284
Kiké Hernández + Dodgers 235 0.204 0.238 0.324 0.187 1.591 0.077 0.217 0.264 0.298 430
Teoscar Hernández + Dodgers 432 0.267 0.329 0.485 0.241 1.817 0.081 0.273 0.333 0.438 889
Iván Herrera + Cardinals 192 0.279 0.346 0.378 0.250 1.354 0.078 0.214 0.339 0.339 822
José Herrera # Diamondbacks 28 0.304 0.412 0.348 0.250 1.143 0.107 0.214 0.357 0.286 699
Jason Heyward * Dodgers 150 0.202 0.204 0.403 0.173 2 0.100 0.153 0.300 0.347 659
Aaron Hicks # Angels 63 0.140 0.212 0.193 0.127 1.375 0.095 0.365 0.222 0.175 236
Kyle Higashioka + Padres 145 0.226 0.235 0.540 0.214 2.387 0.055 0.303 0.269 0.510 764
Derek Hill + Giants 2 0 0 0 0 --- 0 0 0 0 0
Derek Hill + Rangers 45 0.256 0.308 0.465 0.244 1.818 0.044 0.311 0.289 0.444 764
Sam Hilliard * Rockies 47 0.256 0.280 0.513 0.213 2 0.085 0.277 0.298 0.426 965
Rece Hinds + Reds 40 0.316 0.333 0.868 0.300 2.750 0.025 0.300 0.350 0.825 1525
Keston Hiura + Angels 27 0.148 0.235 0.148 0.148 1 0 0.370 0.148 0.148 62
Nico Hoerner + Cubs 409 0.257 0.280 0.351 0.227 1.366 0.081 0.105 0.335 0.311 709
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jackson Holliday * Orioles 36 0.059 0.125 0.059 0.056 1 0.056 0.500 0.111 0.056 36
Spencer Horwitz * Blue Jays 145 0.309 0.351 0.463 0.262 1.500 0.117 0.159 0.407 0.393 1137
Rhys Hoskins + Brewers 314 0.212 0.246 0.410 0.185 1.931 0.099 0.274 0.303 0.357 675
Sam Huff + Rangers 4 0 0 0 0 --- 0.250 0.500 0.250 0 104
Cooper Hummel # Astros 8 0 0 0 0 --- 0 0.250 0 0 0
Jacob Hurtubise * Reds 68 0.185 0.270 0.241 0.147 1.300 0.088 0.265 0.279 0.191 438
Andy Ibáñez + Tigers 151 0.286 0.364 0.436 0.265 1.525 0.046 0.258 0.325 0.404 823
Jose Iglesias + Mets 109 0.366 0.391 0.554 0.339 1.514 0.055 0.101 0.413 0.514 1337
Jonathan India + Reds 390 0.271 0.327 0.415 0.228 1.528 0.128 0.197 0.374 0.349 968
Kyle Isbel * Royals 264 0.233 0.266 0.388 0.212 1.661 0.064 0.189 0.280 0.352 584
Alex Jackson + Rays 105 0.105 0.148 0.221 0.095 2.100 0.067 0.381 0.171 0.200 200
Travis Jankowski * Rangers 150 0.207 0.257 0.250 0.193 1.207 0.047 0.200 0.260 0.233 374
Danny Jansen + Blue Jays 223 0.211 0.235 0.371 0.184 1.756 0.112 0.184 0.305 0.323 629
Ryan Jeffers + Twins 314 0.234 0.250 0.454 0.204 1.938 0.073 0.201 0.318 0.395 788
Eloy Jiménez + White Sox 236 0.240 0.280 0.346 0.220 1.442 0.076 0.191 0.297 0.318 514
Leo Jiménez + Blue Jays 44 0.231 0.333 0.282 0.205 1.222 0.068 0.273 0.318 0.250 431
Connor Joe + Pirates 317 0.243 0.286 0.389 0.215 1.603 0.095 0.192 0.328 0.344 674
Bryce Johnson # Padres 46 0.128 0.167 0.154 0.109 1.200 0.087 0.196 0.196 0.130 106
Greg Jones # Rockies 6 0.200 0 0.800 0.167 4 0.167 0.667 0.333 0.667 1363
Jahmai Jones + Yankees 47 0.238 0.360 0.381 0.213 1.600 0.043 0.340 0.298 0.340 586
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nolan Jones * Rockies 191 0.202 0.306 0.313 0.173 1.545 0.131 0.330 0.309 0.267 513
Levi Jordan + Reds 11 0.100 0.125 0.200 0.091 2 0 0.273 0.091 0.182 113
Aaron Judge + Yankees 451 0.307 0.349 0.669 0.246 2.180 0.175 0.246 0.437 0.537 1593
Edouard Julien * Twins 209 0.204 0.300 0.354 0.177 1.730 0.129 0.354 0.311 0.306 650
Corey Julks + White Sox 122 0.236 0.303 0.382 0.213 1.615 0.098 0.254 0.311 0.344 573
Josh Jung + Rangers 19 0.412 0.455 0.941 0.368 2.286 0.105 0.211 0.474 0.842 2650
Colt Keith * Tigers 342 0.252 0.288 0.393 0.231 1.557 0.076 0.187 0.313 0.360 694
Jarred Kelenic * Braves 324 0.244 0.313 0.411 0.225 1.685 0.065 0.284 0.293 0.380 663
Carson Kelly + Tigers 198 0.239 0.267 0.392 0.212 1.643 0.081 0.197 0.318 0.348 692
Tony Kemp * Orioles 10 0 0 0 0 --- 0.100 0.100 0.100 0 0
Buddy Kennedy + Tigers 13 0.200 0.167 0.500 0.154 2.500 0.154 0.308 0.308 0.385 1170
Max Kepler * Twins 293 0.263 0.309 0.402 0.239 1.529 0.065 0.191 0.317 0.365 754
Grae Kessinger + Astros 15 0 0 0 0 --- 0 0.333 0 0 14
Kevin Kiermaier * Blue Jays 205 0.190 0.264 0.307 0.176 1.611 0.049 0.317 0.229 0.283 363
Ha-Seong Kim + Padres 403 0.226 0.249 0.368 0.194 1.628 0.127 0.161 0.325 0.315 694
Isiah Kiner-Falefa + Blue Jays 281 0.292 0.316 0.420 0.267 1.440 0.046 0.132 0.335 0.384 774
Alex Kirilloff * Twins 178 0.201 0.245 0.384 0.180 1.906 0.084 0.264 0.270 0.343 533
Alejandro Kirk + Blue Jays 197 0.218 0.238 0.300 0.188 1.378 0.096 0.142 0.289 0.259 518
Heston Kjerstad * Orioles 68 0.286 0.394 0.482 0.235 1.688 0.132 0.294 0.412 0.397 1206
Andrew Knizner + Rangers 90 0.172 0.215 0.218 0.167 1.267 0.011 0.244 0.189 0.211 211
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Grant Koch + Pirates 8 0 0 0 0 --- 0.125 0.750 0.125 0 7
Ryan Kreidler + Tigers 44 0.125 0.167 0.200 0.114 1.600 0.091 0.341 0.205 0.182 254
Steven Kwan * Guardians 337 0.341 0.353 0.497 0.312 1.457 0.071 0.086 0.392 0.454 1130
Shea Langeliers + Athletics 337 0.211 0.232 0.442 0.193 2.092 0.065 0.282 0.267 0.404 620
Wyatt Langford + Rangers 326 0.245 0.298 0.371 0.221 1.514 0.086 0.202 0.313 0.334 633
Trevor Larnach * Twins 235 0.244 0.266 0.431 0.217 1.765 0.094 0.200 0.319 0.383 706
Ramón Laureano + Guardians 83 0.143 0.237 0.229 0.120 1.600 0.084 0.386 0.265 0.193 382
Ramón Laureano + Braves 44 0.250 0.370 0.432 0.250 1.727 0 0.364 0.250 0.432 510
Brooks Lee # Twins 71 0.246 0.264 0.354 0.225 1.438 0.070 0.155 0.296 0.324 567
Jung Hoo Lee * Giants 158 0.262 0.273 0.331 0.241 1.263 0.063 0.082 0.310 0.304 596
Korey Lee + White Sox 255 0.217 0.280 0.369 0.208 1.698 0.043 0.306 0.251 0.353 476
DJ LeMahieu + Yankees 154 0.179 0.211 0.224 0.156 1.250 0.110 0.162 0.273 0.195 286
Royce Lewis + Twins 99 0.292 0.258 0.685 0.263 2.346 0.091 0.182 0.354 0.616 1239
Francisco Lindor # Mets 466 0.259 0.268 0.484 0.230 1.869 0.086 0.165 0.337 0.429 923
Trey Lipscomb + Nationals 177 0.222 0.273 0.259 0.203 1.167 0.062 0.192 0.277 0.237 424
Tyler Locklear + Mariners 40 0.184 0.238 0.368 0.175 2 0.025 0.375 0.225 0.350 388
Nick Loftin + Royals 156 0.194 0.219 0.246 0.167 1.269 0.115 0.135 0.288 0.212 436
Joey Loperfido * Astros 111 0.240 0.361 0.370 0.216 1.542 0.054 0.342 0.297 0.333 589
Nicky Lopez * White Sox 303 0.239 0.288 0.283 0.215 1.185 0.073 0.152 0.297 0.254 450
Otto López + Marlins 204 0.242 0.274 0.332 0.225 1.370 0.039 0.157 0.270 0.309 511
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brandon Lowe * Rays 211 0.251 0.283 0.514 0.218 2.043 0.109 0.246 0.346 0.445 910
Josh Lowe * Rays 180 0.218 0.292 0.364 0.200 1.667 0.078 0.306 0.278 0.333 569
Nathaniel Lowe * Rangers 330 0.270 0.330 0.396 0.233 1.468 0.124 0.215 0.361 0.342 854
Marco Luciano + Giants 27 0.375 0.474 0.542 0.333 1.444 0.111 0.185 0.444 0.481 1714
Gavin Lux * Dodgers 298 0.230 0.281 0.342 0.215 1.484 0.067 0.211 0.282 0.319 490
Manny Machado + Padres 403 0.261 0.304 0.411 0.241 1.577 0.072 0.208 0.315 0.380 628
Bligh Madris * Tigers 10 0.300 0.500 0.400 0.300 1.333 0 0.400 0.300 0.400 599
Nick Madrigal + Cubs 94 0.221 0.250 0.256 0.202 1.158 0.043 0.106 0.277 0.234 344
Luke Maile + Reds 117 0.176 0.258 0.265 0.154 1.500 0.085 0.333 0.274 0.231 418
Martín Maldonado + White Sox 147 0.119 0.150 0.230 0.109 1.938 0.054 0.347 0.170 0.211 205
Justyn-Henry Malloy + Tigers 131 0.221 0.290 0.442 0.191 2 0.115 0.344 0.321 0.382 809
Kyle Manzardo * Guardians 87 0.207 0.283 0.329 0.195 1.588 0.034 0.264 0.241 0.310 359
Rafael Marchán # Phillies 56 0.294 0.300 0.549 0.268 1.867 0.054 0.143 0.339 0.500 944
Manuel Margot + Twins 224 0.235 0.269 0.333 0.214 1.417 0.067 0.161 0.295 0.304 546
Cade Marlowe * Mariners 3 0.500 0.500 0.500 0.333 1 0.333 0 0.667 0.333 2053
Brandon Marsh * Phillies 282 0.251 0.353 0.417 0.220 1.661 0.110 0.326 0.330 0.365 829
Ketel Marte # Diamondbacks 436 0.296 0.313 0.529 0.259 1.788 0.101 0.174 0.367 0.463 1118
Noelvi Marté + Reds 88 0.181 0.241 0.289 0.170 1.600 0.023 0.318 0.216 0.273 357
Starling Marte + Mets 266 0.278 0.333 0.416 0.256 1.500 0.064 0.211 0.327 0.383 793
Ángel Martínez # Guardians 85 0.247 0.271 0.397 0.212 1.611 0.118 0.153 0.329 0.341 762
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Austin Martin + Twins 135 0.244 0.305 0.341 0.222 1.400 0.081 0.200 0.304 0.311 542
J.D. Martinez + Mets 309 0.258 0.343 0.435 0.227 1.686 0.097 0.282 0.337 0.382 795
J.P. Martínez * Braves 10 0.200 0.333 0.300 0.200 1.500 0 0.400 0.200 0.300 412
Nick Martini * Reds 163 0.212 0.245 0.370 0.190 1.742 0.055 0.233 0.270 0.331 595
Orelvis Martínez + Blue Jays 3 0.333 0.500 0.333 0.333 1 0 0.333 0.333 0.333 674
Michael Massey * Royals 174 0.267 0.269 0.473 0.253 1.773 0.017 0.149 0.276 0.448 673
Miles Mastrobuoni * Cubs 96 0.205 0.240 0.239 0.188 1.167 0.073 0.146 0.260 0.219 345
Jorge Mateo + Orioles 208 0.229 0.275 0.401 0.212 1.750 0.048 0.231 0.264 0.370 562
Luis Matos + Giants 143 0.217 0.222 0.333 0.210 1.533 0.028 0.126 0.238 0.322 409
James McCann + Orioles 146 0.212 0.255 0.321 0.199 1.517 0.048 0.226 0.253 0.301 411
Kyle McCann * Athletics 112 0.286 0.436 0.439 0.250 1.536 0.125 0.348 0.375 0.384 922
Jake McCarthy * Diamondbacks 259 0.269 0.324 0.381 0.232 1.417 0.093 0.178 0.351 0.328 859
Chas McCormick + Astros 184 0.211 0.279 0.325 0.190 1.543 0.076 0.288 0.277 0.293 538
Andrew McCutchen + Pirates 376 0.226 0.280 0.388 0.197 1.716 0.117 0.255 0.327 0.338 697
Scott McGough + Diamondbacks 1 0 0 0 0 --- 0 1 0 0 0
Reese McGuire * Red Sox 158 0.209 0.260 0.295 0.184 1.414 0.082 0.247 0.278 0.259 492
Ryan McKenna + Orioles 9 0.375 0.200 1.125 0.333 3 0.111 0.111 0.444 1 2072
Ryan McKenna + Giants 6 0 0 0 0 --- 0 0.667 0 0 0
Zach McKinstry * Tigers 193 0.184 0.227 0.302 0.171 1.636 0.062 0.233 0.238 0.280 394
Ryan McMahon * Rockies 425 0.270 0.356 0.447 0.235 1.660 0.113 0.280 0.353 0.391 857
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jeff McNeil * Mets 349 0.231 0.241 0.366 0.212 1.581 0.066 0.123 0.287 0.335 568
Curtis Mead + Rays 104 0.237 0.306 0.299 0.221 1.261 0.038 0.231 0.279 0.279 455
Parker Meadows * Tigers 97 0.131 0.170 0.286 0.113 2.182 0.124 0.351 0.247 0.247 389
MJ Melendez * Royals 288 0.196 0.229 0.392 0.181 2 0.073 0.260 0.260 0.361 520
Danny Mendick + White Sox 141 0.197 0.245 0.318 0.184 1.615 0.043 0.248 0.241 0.298 385
Joey Meneses + Nationals 313 0.231 0.281 0.302 0.208 1.308 0.067 0.201 0.291 0.272 511
Jackson Merrill * Padres 376 0.282 0.324 0.439 0.266 1.560 0.045 0.191 0.314 0.415 782
Whit Merrifield + Phillies 174 0.199 0.209 0.295 0.178 1.484 0.086 0.109 0.276 0.264 506
Matt Mervis * Cubs 28 0.115 0.167 0.154 0.107 1.333 0.036 0.286 0.143 0.143 111
Jake Meyers + Astros 317 0.233 0.271 0.410 0.211 1.761 0.066 0.224 0.297 0.372 627
Drew Millas # Nationals 32 0.167 0.190 0.300 0.156 1.800 0.063 0.250 0.219 0.281 354
Owen Miller + Brewers 27 0.185 0.263 0.222 0.185 1.200 0 0.296 0.185 0.222 132
José Miranda + Twins 276 0.325 0.349 0.522 0.301 1.602 0.051 0.134 0.366 0.482 1041
Garrett Mitchell * Brewers 51 0.227 0.310 0.364 0.196 1.600 0.137 0.275 0.333 0.314 719
Andruw Monasterio + Brewers 91 0.198 0.263 0.272 0.176 1.375 0.099 0.253 0.286 0.242 443
Yoán Moncada # White Sox 44 0.282 0.379 0.410 0.250 1.455 0.114 0.227 0.364 0.364 775
Mickey Moniak * Angels 274 0.210 0.270 0.339 0.197 1.611 0.055 0.270 0.255 0.318 446
Elehuris Montero + Rockies 247 0.205 0.251 0.304 0.186 1.478 0.081 0.227 0.267 0.275 430
Dylan Moore + Mariners 289 0.204 0.266 0.392 0.173 1.920 0.104 0.287 0.308 0.332 679
Christopher Morel + Cubs 416 0.199 0.219 0.375 0.171 1.887 0.113 0.243 0.303 0.322 629
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Gabriel Moreno + Diamondbacks 283 0.251 0.286 0.372 0.219 1.484 0.113 0.148 0.339 0.325 659
Ryan Mountcastle + Orioles 384 0.271 0.318 0.441 0.253 1.629 0.055 0.216 0.310 0.411 708
Cedric Mullins * Orioles 306 0.214 0.248 0.375 0.199 1.754 0.052 0.232 0.258 0.350 550
Max Muncy * Dodgers 167 0.223 0.259 0.475 0.186 2.129 0.126 0.299 0.323 0.395 891
Sean Murphy + Braves 131 0.212 0.244 0.364 0.191 1.720 0.084 0.237 0.290 0.328 569
Tom Murphy + Giants 38 0.118 0.158 0.235 0.105 2 0.105 0.368 0.211 0.211 282
Dane Myers + Marlins 95 0.265 0.392 0.422 0.232 1.591 0.074 0.337 0.337 0.368 908
Carlos Narváez + Yankees 3 0.333 1 0.333 0.333 1 0 0.667 0.333 0.333 674
Omar Narváez * Mets 69 0.154 0.189 0.185 0.145 1.200 0.043 0.174 0.188 0.174 117
Bo Naylor * Guardians 245 0.204 0.283 0.335 0.184 1.644 0.086 0.322 0.273 0.302 507
Josh Naylor * Guardians 405 0.238 0.235 0.471 0.210 1.976 0.094 0.173 0.319 0.415 771
Zach Neto + Angels 372 0.257 0.306 0.439 0.237 1.705 0.051 0.228 0.309 0.403 697
Tyler Nevin + Athletics 189 0.207 0.235 0.354 0.180 1.706 0.095 0.217 0.302 0.307 594
Kevin Newman + Diamondbacks 218 0.271 0.310 0.379 0.252 1.400 0.041 0.147 0.294 0.353 575
Tomás Nido + Mets 90 0.229 0.262 0.361 0.211 1.579 0.044 0.222 0.256 0.333 532
Tomás Nido + Cubs 50 0.128 0.156 0.234 0.120 1.833 0.020 0.300 0.140 0.220 176
Brandon Nimmo * Mets 429 0.236 0.294 0.429 0.200 1.814 0.126 0.256 0.352 0.364 866
Ryan Noda * Athletics 100 0.128 0.189 0.198 0.110 1.545 0.120 0.320 0.240 0.170 252
Jhonkensy Noel + Guardians 54 0.245 0.292 0.612 0.222 2.500 0.056 0.389 0.296 0.556 990
Lars Nootbaar * Cardinals 216 0.237 0.275 0.405 0.208 1.711 0.116 0.208 0.324 0.356 690
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Connor Norby + Orioles 18 0.278 0.250 0.611 0.278 2.200 0 0.222 0.278 0.611 842
Nasim Nuñez # Nationals 15 0.143 0.182 0.143 0.133 1 0.067 0.200 0.200 0.133 114
Ryan O'Hearn * Orioles 308 0.274 0.277 0.458 0.247 1.671 0.091 0.114 0.344 0.412 895
Logan O'Hoppe + Angels 336 0.276 0.336 0.461 0.253 1.671 0.054 0.250 0.330 0.423 816
Shohei Ohtani * Dodgers 461 0.312 0.352 0.635 0.269 2.032 0.121 0.228 0.397 0.547 1427
Edward Olivares + Pirates 196 0.224 0.250 0.333 0.199 1.487 0.082 0.189 0.291 0.296 595
Matt Olson * Braves 423 0.225 0.285 0.390 0.201 1.729 0.085 0.270 0.303 0.348 628
Tyler O'Neill + Red Sox 312 0.267 0.351 0.535 0.234 2 0.112 0.330 0.356 0.468 989
Jonathan Ornelas + Rangers 19 0.176 0.250 0.294 0.158 1.667 0.053 0.263 0.211 0.263 214
Rafael Ortega * White Sox 17 0.071 0.091 0.071 0.059 1 0.118 0.235 0.176 0.059 197
Joey Ortiz + Brewers 291 0.252 0.285 0.411 0.213 1.629 0.134 0.168 0.354 0.347 836
James Outman * Dodgers 140 0.153 0.219 0.258 0.136 1.684 0.093 0.343 0.250 0.229 357
Marcell Ozuna + Braves 426 0.305 0.347 0.583 0.268 1.912 0.110 0.237 0.383 0.512 1195
Cristian Pache + Phillies 118 0.202 0.339 0.269 0.178 1.333 0.110 0.364 0.288 0.237 419
Andy Pages + Dodgers 343 0.249 0.313 0.387 0.227 1.551 0.058 0.248 0.303 0.353 619
Pedro Pagés + Cardinals 111 0.222 0.270 0.323 0.198 1.455 0.081 0.225 0.279 0.288 483
Joshua Palacios * Pirates 54 0.234 0.231 0.383 0.204 1.636 0.130 0.111 0.333 0.333 706
Richie Palacios * Rays 287 0.242 0.305 0.344 0.206 1.424 0.129 0.220 0.348 0.293 774
Isaac Paredes + Rays 416 0.250 0.266 0.444 0.214 1.775 0.118 0.163 0.353 0.380 834
Kyren Paris + Angels 59 0.118 0.152 0.216 0.102 1.833 0.119 0.288 0.220 0.186 300
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Vinnie Pasquantino * Royals 410 0.258 0.266 0.425 0.227 1.645 0.083 0.129 0.320 0.373 779
Graham Pauley * Padres 32 0.125 0.133 0.313 0.125 2.500 0 0.469 0.125 0.313 312
Joc Pederson * Diamondbacks 291 0.273 0.325 0.500 0.227 1.833 0.110 0.244 0.371 0.416 1112
Jeremy Peña + Astros 416 0.282 0.319 0.402 0.260 1.426 0.043 0.163 0.325 0.370 723
David Peralta * Padres 108 0.245 0.289 0.347 0.222 1.417 0.074 0.185 0.315 0.315 577
Geraldo Perdomo # Diamondbacks 151 0.260 0.301 0.336 0.225 1.294 0.079 0.139 0.318 0.291 606
Jhonny Pereda + Marlins 5 0 0 0 0 --- 0 0.200 0 0 0
Salvador Perez + Royals 405 0.278 0.307 0.469 0.252 1.686 0.069 0.193 0.338 0.425 819
Wenceel Pérez # Tigers 326 0.258 0.308 0.405 0.236 1.571 0.071 0.202 0.310 0.371 684
Blake Perkins # Brewers 291 0.250 0.331 0.362 0.223 1.446 0.093 0.265 0.326 0.323 719
Jace Peterson * Diamondbacks 26 0.045 0.059 0.045 0.038 1 0.115 0.231 0.154 0.038 67
Tommy Pham + White Sox 284 0.260 0.323 0.372 0.236 1.433 0.088 0.215 0.327 0.338 699
Kevin Pillar + White Sox 32 0.160 0.176 0.360 0.125 2.250 0.125 0.250 0.281 0.281 661
Kevin Pillar + Angels 162 0.298 0.331 0.490 0.278 1.644 0.037 0.167 0.346 0.457 878
René Pinto + Rays 49 0.214 0.304 0.429 0.184 2 0.082 0.367 0.286 0.367 683
Jorge Polanco # Mariners 263 0.200 0.279 0.298 0.179 1.489 0.095 0.312 0.285 0.266 435
Jurickson Profar # Padres 421 0.299 0.323 0.478 0.259 1.596 0.112 0.147 0.385 0.413 1036
Ceddanne Rafaela + Red Sox 373 0.251 0.313 0.412 0.239 1.640 0.032 0.260 0.276 0.391 600
Cal Raleigh # Mariners 382 0.210 0.253 0.416 0.183 1.986 0.105 0.314 0.298 0.364 702
Luke Raley * Mariners 288 0.229 0.305 0.406 0.212 1.770 0.035 0.316 0.285 0.375 630
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Harold Ramírez + Rays 169 0.268 0.328 0.305 0.260 1.136 0.018 0.195 0.284 0.296 492
Harold Ramírez + Nationals 41 0.250 0.300 0.400 0.244 1.600 0 0.220 0.268 0.390 557
José Ramírez # Guardians 430 0.273 0.266 0.515 0.251 1.889 0.072 0.135 0.326 0.474 897
Bryan Ramos + White Sox 48 0.196 0.231 0.239 0.188 1.222 0.021 0.167 0.208 0.229 214
Heliot Ramos + Giants 293 0.294 0.366 0.502 0.266 1.705 0.085 0.266 0.355 0.454 985
J.T. Realmuto + Phillies 235 0.259 0.329 0.403 0.238 1.554 0.064 0.260 0.315 0.370 691
Jakson Reetz + Giants 12 0.083 0 0.333 0.083 4 0 0.333 0.083 0.333 336
Rob Refsnyder + Red Sox 204 0.301 0.398 0.455 0.260 1.509 0.103 0.245 0.387 0.392 1002
Zach Remillard + White Sox 39 0.242 0.348 0.333 0.205 1.375 0.128 0.256 0.333 0.282 663
Anthony Rendon + Angels 137 0.228 0.283 0.268 0.204 1.179 0.080 0.190 0.292 0.241 498
Hunter Renfroe + Royals 279 0.225 0.242 0.394 0.201 1.750 0.100 0.165 0.308 0.351 617
Luis Rengifo # Angels 281 0.308 0.341 0.433 0.288 1.407 0.046 0.132 0.349 0.406 849
Pablo Reyes + Red Sox 64 0.183 0.268 0.217 0.172 1.182 0.047 0.297 0.234 0.203 202
Bryan Reynolds # Pirates 450 0.288 0.334 0.485 0.260 1.684 0.082 0.209 0.353 0.438 978
Ben Rice * Yankees 114 0.196 0.206 0.423 0.167 2.158 0.123 0.263 0.298 0.360 721
Austin Riley + Braves 367 0.258 0.320 0.455 0.232 1.765 0.087 0.256 0.327 0.409 807
Edwin Ríos * Reds 10 0.111 0.200 0.111 0.100 1 0.100 0.400 0.200 0.100 116
Leo Rivas # Mariners 6 0.333 0.667 0.667 0.333 2 0 0.500 0.333 0.667 1246
Emmanuel Rivera + Marlins 182 0.210 0.280 0.248 0.181 1.182 0.099 0.231 0.297 0.214 430
Anthony Rizzo * Yankees 291 0.223 0.243 0.341 0.203 1.525 0.065 0.165 0.289 0.309 553
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Luis Robert Jr. + White Sox 208 0.222 0.288 0.466 0.202 2.095 0.091 0.351 0.293 0.423 726
Chuckie Robinson + White Sox 5 0.200 0.250 0.200 0.200 1 0 0.200 0.200 0.200 181
Víctor Robles + Nationals 33 0.120 0.176 0.120 0.091 1 0.152 0.273 0.273 0.091 433
Víctor Robles + Mariners 61 0.365 0.439 0.519 0.311 1.421 0.082 0.164 0.426 0.443 1553
Brayan Rocchio # Guardians 287 0.206 0.255 0.296 0.178 1.431 0.101 0.206 0.300 0.254 474
Brendan Rodgers + Rockies 336 0.270 0.331 0.394 0.253 1.459 0.057 0.217 0.313 0.369 645
Johnathan Rodríguez + Guardians 40 0.129 0.235 0.161 0.100 1.250 0.225 0.350 0.325 0.125 346
Julio Rodríguez + Mariners 413 0.263 0.345 0.372 0.245 1.416 0.058 0.271 0.315 0.346 684
Jake Rogers + Tigers 211 0.208 0.262 0.371 0.194 1.780 0.047 0.294 0.251 0.346 487
Josh Rojas * Mariners 319 0.235 0.296 0.344 0.210 1.463 0.097 0.213 0.310 0.307 572
Johan Rojas + Phillies 251 0.231 0.277 0.295 0.215 1.278 0.036 0.187 0.263 0.275 422
Miguel Rojas + Dodgers 207 0.271 0.292 0.406 0.251 1.500 0.058 0.106 0.314 0.377 642
Chris Roller + Brewers 1 0 0 0 0 --- 0 1 0 0 0
Brent Rooker + Athletics 374 0.289 0.368 0.578 0.254 2 0.104 0.307 0.366 0.508 1184
Ben Rortvedt * Rays 216 0.262 0.357 0.364 0.227 1.388 0.125 0.255 0.361 0.315 747
Amed Rosario + Rays 264 0.311 0.372 0.417 0.299 1.342 0.027 0.174 0.333 0.402 738
Eddie Rosario * Nationals 235 0.183 0.206 0.329 0.170 1.800 0.055 0.230 0.226 0.306 400
Eddie Rosario * Braves 50 0.178 0.200 0.333 0.160 1.875 0.040 0.300 0.200 0.300 438
Eguy Rosario + Padres 57 0.245 0.333 0.528 0.228 2.154 0.035 0.351 0.281 0.491 693
Esteury Ruiz + Athletics 65 0.200 0.257 0.382 0.169 1.909 0.062 0.308 0.262 0.323 497
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Keibert Ruiz # Nationals 281 0.219 0.223 0.332 0.206 1.517 0.032 0.114 0.253 0.313 437
Adley Rutschman # Orioles 427 0.269 0.288 0.436 0.241 1.621 0.091 0.166 0.335 0.391 821
Blake Sabol * Giants 38 0.313 0.435 0.375 0.263 1.200 0.132 0.237 0.421 0.316 994
César Salazar * Astros 29 0.318 0.350 0.409 0.241 1.286 0.069 0.138 0.379 0.310 1288
Alí Sánchez + Marlins 41 0.200 0.292 0.200 0.171 1 0.049 0.268 0.244 0.171 229
Gary Sánchez + Brewers 165 0.216 0.260 0.399 0.194 1.844 0.073 0.279 0.291 0.358 616
Jesús Sánchez * Marlins 321 0.245 0.293 0.419 0.227 1.712 0.053 0.246 0.293 0.389 642
Miguel Sanó + Angels 95 0.205 0.326 0.313 0.179 1.529 0.095 0.379 0.295 0.274 510
Anthony Santander # Orioles 410 0.245 0.232 0.524 0.222 2.143 0.068 0.185 0.307 0.476 871
Carlos Santana # Twins 367 0.246 0.262 0.437 0.218 1.775 0.104 0.161 0.332 0.387 760
Nolan Schanuel * Angels 390 0.245 0.273 0.358 0.210 1.463 0.103 0.164 0.328 0.308 702
Casey Schmitt + Giants 42 0.220 0.226 0.390 0.214 1.778 0 0.190 0.238 0.381 478
Davis Schneider + Blue Jays 313 0.217 0.275 0.382 0.188 1.763 0.105 0.281 0.307 0.332 679
Daniel Schneemann * Guardians 121 0.219 0.288 0.429 0.190 1.957 0.116 0.306 0.306 0.372 744
Max Schuemann + Athletics 280 0.264 0.348 0.377 0.225 1.429 0.114 0.257 0.350 0.321 841
Aaron Schunk + Rockies 28 0.111 0.176 0.148 0.107 1.333 0.036 0.357 0.143 0.143 79
Kyle Schwarber * Phillies 421 0.238 0.294 0.430 0.195 1.805 0.162 0.278 0.363 0.352 959
Victor Scott II * Cardinals 65 0.085 0.109 0.136 0.077 1.600 0.031 0.231 0.138 0.123 122
Corey Seager * Rangers 386 0.270 0.287 0.478 0.236 1.769 0.117 0.176 0.360 0.417 911
Marcus Semien + Rangers 455 0.246 0.257 0.405 0.222 1.644 0.095 0.136 0.319 0.365 708
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nick Senzel + Nationals 235 0.209 0.247 0.359 0.183 1.721 0.115 0.226 0.302 0.315 548
Nick Senzel + White Sox 10 0 0 0 0 --- 0 0.200 0 0 0
Brian Serven + Blue Jays 13 0.091 0.143 0.091 0.077 1 0.077 0.308 0.231 0.077 141
Gavin Sheets * White Sox 331 0.223 0.265 0.368 0.196 1.646 0.106 0.202 0.311 0.323 619
Austin Shenton * Rays 44 0.189 0.261 0.378 0.159 2 0.159 0.295 0.318 0.318 619
Braden Shewmake * White Sox 67 0.125 0.127 0.203 0.119 1.625 0.015 0.149 0.134 0.194 182
Zack Short + Mets 12 0.111 0.200 0.111 0.083 1 0.167 0.333 0.250 0.083 91
Zack Short + Red Sox 7 0 0 0 0 --- 0 0.571 0 0 0
Zack Short + Braves 69 0.148 0.211 0.204 0.116 1.375 0.174 0.232 0.304 0.159 411
Michael Siani * Cardinals 228 0.237 0.324 0.314 0.215 1.327 0.039 0.268 0.263 0.285 430
Jon Singleton * Astros 276 0.231 0.301 0.343 0.203 1.482 0.116 0.268 0.319 0.301 661
Jose Siri + Rays 314 0.201 0.269 0.399 0.178 1.982 0.076 0.357 0.271 0.354 590
Austin Slater + Giants 112 0.200 0.279 0.244 0.161 1.222 0.143 0.277 0.330 0.196 594
Austin Slater + Reds 18 0.125 0.154 0.125 0.111 1 0.056 0.222 0.167 0.111 172
Dominic Smith * Red Sox 221 0.232 0.280 0.371 0.204 1.600 0.109 0.208 0.326 0.326 620
Josh Smith * Rangers 369 0.286 0.345 0.451 0.244 1.578 0.095 0.201 0.382 0.385 1001
Pavin Smith * Diamondbacks 61 0.268 0.267 0.518 0.246 1.933 0.066 0.148 0.311 0.475 807
Will Smith + Dodgers 367 0.263 0.284 0.469 0.229 1.786 0.098 0.185 0.341 0.409 879
Tyler Soderstrom * Athletics 166 0.219 0.263 0.404 0.193 1.844 0.096 0.271 0.307 0.355 629
Donovan Solano + Padres 191 0.299 0.360 0.402 0.272 1.346 0.068 0.188 0.356 0.366 802
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jorge Soler + Giants 374 0.224 0.277 0.393 0.195 1.753 0.110 0.251 0.313 0.342 671
Edmundo Sosa + Phillies 195 0.277 0.346 0.458 0.251 1.653 0.051 0.236 0.333 0.415 908
Lenyn Sosa + White Sox 187 0.237 0.292 0.350 0.225 1.476 0.037 0.230 0.273 0.332 486
Juan Soto * Yankees 455 0.311 0.322 0.599 0.251 1.930 0.180 0.158 0.435 0.484 1548
Liván Soto * Reds 3 0 0 0 0 --- 0 0.333 0 0 0
George Springer + Blue Jays 392 0.225 0.244 0.386 0.199 1.718 0.102 0.179 0.306 0.342 641
Jacob Stallings + Rockies 184 0.272 0.330 0.456 0.234 1.674 0.103 0.212 0.364 0.391 838
Giancarlo Stanton + Yankees 281 0.246 0.303 0.492 0.228 2 0.071 0.320 0.302 0.456 752
Spencer Steer + Reds 420 0.241 0.275 0.439 0.212 1.820 0.105 0.205 0.331 0.386 826
Michael Stefanic + Angels 35 0.194 0.222 0.226 0.171 1.167 0.086 0.114 0.286 0.200 320
Tyler Stephenson + Reds 296 0.240 0.259 0.433 0.213 1.810 0.091 0.179 0.318 0.385 749
DJ Stewart * Mets 183 0.177 0.212 0.306 0.142 1.731 0.169 0.240 0.333 0.246 611
Trevor Story + Red Sox 34 0.226 0.318 0.323 0.206 1.429 0.088 0.265 0.294 0.294 407
Bryson Stott * Phillies 367 0.233 0.264 0.341 0.202 1.459 0.109 0.163 0.319 0.294 706
Kyle Stowers * Orioles 37 0.306 0.435 0.500 0.297 1.636 0 0.351 0.297 0.486 806
Garrett Stubbs * Phillies 133 0.197 0.272 0.239 0.173 1.217 0.098 0.263 0.286 0.211 474
Eugenio Suárez + Diamondbacks 391 0.216 0.279 0.376 0.189 1.743 0.090 0.294 0.297 0.330 638
Brett Sullivan * Padres 17 0.188 0.182 0.375 0.176 2 0.059 0.235 0.235 0.353 521
Jack Suwinski * Pirates 271 0.187 0.228 0.332 0.166 1.778 0.100 0.277 0.269 0.295 514
Seiya Suzuki + Cubs 339 0.264 0.335 0.472 0.236 1.788 0.083 0.280 0.333 0.422 886
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dansby Swanson + Cubs 361 0.217 0.279 0.346 0.197 1.592 0.086 0.269 0.288 0.313 529
Fernando Tatis Jr. + Padres 345 0.279 0.321 0.468 0.249 1.674 0.087 0.206 0.354 0.417 910
Mike Tauchman * Cubs 277 0.246 0.293 0.358 0.213 1.458 0.123 0.188 0.343 0.310 712
Leody Taveras # Rangers 355 0.231 0.272 0.349 0.208 1.514 0.085 0.194 0.293 0.315 554
Chris Taylor + Dodgers 189 0.167 0.245 0.265 0.143 1.593 0.122 0.328 0.275 0.228 427
Michael A. Taylor + Pirates 201 0.198 0.303 0.271 0.174 1.371 0.080 0.348 0.254 0.239 411
Samad Taylor + Mariners 5 0.400 0.500 0.400 0.400 1 0 0.200 0.400 0.400 1108
Tyrone Taylor + Mets 219 0.230 0.275 0.397 0.215 1.723 0.046 0.228 0.274 0.370 564
Rowdy Tellez * Pirates 274 0.249 0.280 0.398 0.226 1.597 0.069 0.204 0.299 0.361 652
José Tena * Guardians 4 0 0 0 0 --- 0 0.500 0 0 0
Matt Thaiss * Angels 90 0.231 0.362 0.346 0.200 1.500 0.133 0.333 0.333 0.300 634
Alek Thomas * Diamondbacks 65 0.213 0.227 0.426 0.200 2 0.046 0.215 0.246 0.400 460
Lane Thomas + Nationals 325 0.247 0.293 0.396 0.218 1.606 0.089 0.212 0.320 0.351 745
Bubba Thompson + Reds 18 0.111 0.286 0.167 0.111 1.500 0 0.611 0.111 0.167 70
Michael Toglia # Rockies 217 0.209 0.217 0.495 0.189 2.366 0.078 0.313 0.272 0.447 747
Spencer Torkelson + Tigers 230 0.201 0.253 0.330 0.183 1.643 0.070 0.243 0.265 0.300 439
Abraham Toro # Athletics 308 0.259 0.299 0.379 0.244 1.467 0.039 0.172 0.299 0.357 584
Gleyber Torres + Yankees 401 0.232 0.280 0.363 0.204 1.561 0.095 0.227 0.307 0.319 624
Luis Torrens + Mets 64 0.276 0.295 0.517 0.250 1.875 0.063 0.188 0.328 0.469 869
Ezequiel Tovar + Rockies 445 0.283 0.364 0.481 0.267 1.697 0.031 0.283 0.306 0.454 753
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Taylor Trammell * Dodgers 6 0 0 0 0 --- 0 0.500 0 0 0
Taylor Trammell * Yankees 2 1 1 1 0.500 1 0.500 0 1 0.500 0
Alan Trejo + Rockies 67 0.143 0.188 0.143 0.134 1 0.030 0.224 0.179 0.134 89
Jose Trevino + Yankees 186 0.244 0.254 0.411 0.220 1.683 0.070 0.172 0.301 0.371 618
Jared Triolo + Pirates 273 0.202 0.265 0.272 0.179 1.347 0.088 0.267 0.275 0.242 462
Chadwick Tromp + Braves 54 0.250 0.361 0.365 0.241 1.462 0.019 0.315 0.259 0.352 429
Mike Trout + Angels 126 0.220 0.194 0.541 0.190 2.458 0.127 0.214 0.325 0.468 972
Cole Tucker # Angels 57 0.180 0.265 0.300 0.158 1.667 0.105 0.298 0.263 0.263 431
Kyle Tucker * Astros 262 0.266 0.245 0.584 0.218 2.193 0.176 0.156 0.393 0.477 1296
Brice Turang * Brewers 397 0.270 0.319 0.376 0.242 1.396 0.086 0.176 0.330 0.338 767
Justin Turner + Blue Jays 333 0.241 0.283 0.357 0.207 1.478 0.114 0.180 0.339 0.306 632
Trea Turner + Phillies 283 0.338 0.386 0.540 0.314 1.596 0.053 0.187 0.385 0.502 1258
Luis Urías + Mariners 91 0.152 0.200 0.316 0.132 2.083 0.077 0.341 0.264 0.275 427
Ramón Urías + Orioles 173 0.236 0.266 0.369 0.214 1.568 0.075 0.168 0.306 0.335 624
Gio Urshela + Tigers 272 0.249 0.281 0.336 0.232 1.349 0.051 0.158 0.287 0.313 518
Enmanuel Valdéz * Red Sox 182 0.226 0.263 0.402 0.203 1.784 0.077 0.236 0.280 0.363 598
Ildemaro Vargas # Nationals 208 0.261 0.285 0.353 0.231 1.354 0.077 0.101 0.313 0.313 565
Miguel Vargas + Dodgers 76 0.239 0.260 0.433 0.211 1.813 0.105 0.197 0.316 0.382 762
Daulton Varsho * Blue Jays 350 0.201 0.252 0.393 0.180 1.952 0.100 0.274 0.283 0.351 582
Andrew Vaughn + White Sox 395 0.234 0.279 0.379 0.215 1.624 0.058 0.230 0.286 0.349 550
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Christian Vázquez + Twins 198 0.196 0.227 0.293 0.182 1.500 0.030 0.212 0.217 0.273 309
Luis Vázquez + Cubs 1 0 0 0 0 --- 0 1 0 0 0
Nelson Velázquez + Royals 230 0.200 0.237 0.366 0.178 1.829 0.083 0.265 0.274 0.326 543
Alex Verdugo * Yankees 417 0.228 0.247 0.366 0.206 1.605 0.077 0.156 0.285 0.331 548
Mark Vientos + Mets 224 0.284 0.328 0.534 0.259 1.879 0.076 0.250 0.339 0.487 1006
Matt Vierling + Tigers 361 0.251 0.293 0.445 0.235 1.776 0.047 0.230 0.288 0.418 668
Ryan Vilade + Tigers 30 0.296 0.350 0.407 0.267 1.375 0.067 0.200 0.333 0.367 715
David Villar + Giants 22 0.286 0.385 0.571 0.273 2 0 0.364 0.273 0.545 865
Daniel Vogelbach * Blue Jays 79 0.186 0.231 0.300 0.165 1.615 0.114 0.215 0.278 0.266 358
Anthony Volpe + Yankees 464 0.251 0.311 0.377 0.231 1.505 0.065 0.213 0.302 0.347 618
Jason Vosler * Mariners 8 0.286 0.333 0.429 0.250 1.500 0.125 0.125 0.375 0.375 886
LaMonte Wade Jr. * Giants 234 0.298 0.390 0.399 0.239 1.339 0.175 0.222 0.423 0.321 1128
Tyler Wade * Padres 117 0.235 0.304 0.255 0.205 1.083 0.085 0.197 0.299 0.222 493
Christian Walker + Diamondbacks 447 0.259 0.298 0.487 0.226 1.881 0.103 0.248 0.340 0.425 886
Jordan Walker + Cardinals 67 0.155 0.214 0.259 0.134 1.667 0.090 0.269 0.239 0.224 304
Forrest Wall * Braves 32 0.241 0.304 0.241 0.219 1 0.094 0.188 0.313 0.219 395
Matt Wallner * Twins 69 0.232 0.429 0.518 0.188 2.231 0.087 0.464 0.362 0.420 1068
Taylor Walls # Rays 110 0.156 0.233 0.200 0.127 1.286 0.164 0.291 0.291 0.164 420
Jared Walsh * Rangers 60 0.226 0.355 0.321 0.200 1.417 0.117 0.350 0.317 0.283 522
Taylor Ward + Angels 420 0.226 0.272 0.390 0.198 1.723 0.105 0.250 0.310 0.340 673
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Drew Waters # Royals 19 0.188 0.300 0.250 0.158 1.333 0.105 0.316 0.316 0.211 446
Austin Wells * Yankees 218 0.225 0.252 0.390 0.188 1.732 0.138 0.197 0.335 0.326 778
Joey Wendle * Mets 37 0.222 0.296 0.250 0.216 1.125 0.027 0.243 0.243 0.243 314
Davis Wendzel + Rangers 49 0.128 0.147 0.234 0.122 1.833 0.020 0.245 0.163 0.224 185
Jamie Westbrook + Red Sox 43 0.171 0.174 0.400 0.140 2.333 0.093 0.279 0.256 0.326 759
Jordan Westburg + Orioles 395 0.266 0.307 0.484 0.248 1.816 0.048 0.218 0.311 0.451 781
Eli White + Braves 13 0.231 0.250 0.615 0.231 2.667 0 0.308 0.231 0.615 729
Joey Wiemer + Brewers 27 0.154 0.235 0.154 0.148 1 0.037 0.333 0.185 0.148 118
Alika Williams + Pirates 68 0.210 0.271 0.290 0.191 1.385 0.029 0.206 0.221 0.265 275
Luke Williams + Braves 12 0.100 0.143 0.100 0.083 1 0.083 0.250 0.250 0.083 117
Jacob Wilson + Athletics 1 1 1 1 1 1 0 0 1 1 0
Weston Wilson + Phillies 24 0.227 0.211 0.364 0.208 1.600 0.042 0.125 0.250 0.333 638
Jesse Winker * Nationals 371 0.256 0.312 0.422 0.213 1.646 0.140 0.218 0.372 0.350 906
Masyn Winn + Cardinals 379 0.283 0.338 0.402 0.259 1.418 0.071 0.185 0.330 0.367 780
Patrick Wisdom + Cubs 106 0.194 0.250 0.387 0.170 2 0.075 0.321 0.274 0.340 621
Brett Wisely * Giants 175 0.267 0.342 0.394 0.251 1.477 0.040 0.246 0.297 0.371 591
Bobby Witt Jr. + Royals 451 0.344 0.378 0.593 0.313 1.723 0.067 0.162 0.390 0.539 1375
Connor Wong + Red Sox 293 0.295 0.354 0.436 0.266 1.474 0.065 0.212 0.358 0.392 937
James Wood * Nationals 83 0.211 0.311 0.303 0.193 1.438 0.072 0.349 0.277 0.277 476
Austin Wynns + Reds 17 0.353 0.462 0.588 0.353 1.667 0 0.235 0.353 0.588 1048
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mike Yastrzemski * Giants 270 0.244 0.323 0.430 0.219 1.763 0.085 0.281 0.319 0.385 726
Christian Yelich * Brewers 315 0.315 0.366 0.504 0.270 1.600 0.127 0.184 0.403 0.432 1296
Juan Yepez + Nationals 66 0.350 0.413 0.583 0.318 1.667 0.091 0.182 0.409 0.530 1198
Masataka Yoshida * Red Sox 210 0.266 0.301 0.372 0.238 1.400 0.067 0.148 0.343 0.333 728
Jacob Young + Nationals 320 0.248 0.317 0.308 0.222 1.239 0.056 0.203 0.306 0.275 552
Seby Zavala + Mariners 43 0.154 0.227 0.282 0.140 1.833 0.070 0.372 0.209 0.256 251

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 - 2024 by The Owlcroft Company.

This web page is strictly compliant with the WHATWG (Web Hypertext Application Technology Working Group) HyperText Markup Language (HTML5) Protocol versionless “Living Standard” and the W3C (World Wide Web Consortium) Cascading Style Sheets (CSS3) Protocol v3  — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Friday, 26 July 2024, at 7:42 am Pacific Time.