Owing to the screen size of your device, you may obtain a better viewing experience by rotating your device a quarter-turn (to get the so-called "panorama" screen view).
owlcroft logo
An Owlcroft Company web site
Click here to email us.

The Owlcroft Baseball-Analysis Site

Baseball team and player performance examined realistically and accurately.

Search this site, or just roll your cursor over the colored boxes below the pictures.

  Advertisement:


  Advertisement:


2022: All Batters, alphabetically


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

2022 Major-League Batter-Performance Results

Through games of Wednesday, 29 June 2022.
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
C.J. Abrams * Padres 94 0.193 0.231 0.265 0.170 1.375 0.043 0.191 0.255 0.234 335
José Abreu + White Sox 313 0.273 0.302 0.443 0.236 1.622 0.121 0.153 0.367 0.383 902
Ronald Acuna Jr. + Braves 196 0.281 0.357 0.455 0.240 1.617 0.102 0.260 0.372 0.388 1087
Willy Adames + Brewers 228 0.217 0.231 0.483 0.197 2.222 0.088 0.272 0.289 0.439 696
Riley Adams + Nationals 88 0.192 0.245 0.321 0.170 1.667 0.102 0.295 0.284 0.284 509
Jo Adell + Angels 87 0.250 0.353 0.417 0.241 1.667 0.034 0.345 0.276 0.402 520
Ehire Adrianza # Nationals 34 0.156 0.217 0.188 0.147 1.200 0.059 0.265 0.206 0.176 146
Jesus Aguilar + Marlins 271 0.252 0.299 0.411 0.229 1.629 0.066 0.236 0.299 0.373 680
Nick Ahmed + Diamondbacks 54 0.231 0.265 0.442 0.222 1.917 0.037 0.278 0.259 0.426 550
Hanser Alberto + Dodgers 74 0.233 0.259 0.356 0.230 1.529 0.014 0.176 0.243 0.351 404
Ozzie Albies # Braves 263 0.244 0.266 0.405 0.224 1.661 0.057 0.175 0.289 0.373 634
Sergio Alcantara # Diamondbacks 57 0.189 0.225 0.321 0.175 1.700 0.018 0.228 0.193 0.298 248
Sergio Alcantara # Padres 37 0.118 0.167 0.118 0.108 1 0.054 0.297 0.162 0.108 79
Jorge Alfaro + Padres 155 0.283 0.389 0.483 0.265 1.707 0.045 0.329 0.316 0.452 808
Anthony Alford + Pirates 4 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 319
Austin Allen * Athletics 16 0.071 0.200 0.071 0.063 1 0.063 0.563 0.188 0.063 52
Nick Allen + Athletics 52 0.222 0.257 0.378 0.192 1.700 0.115 0.173 0.327 0.327 644
Albert Almora + Reds 140 0.267 0.292 0.430 0.257 1.611 0.021 0.179 0.279 0.414 572
Pete Alonso + Mets 317 0.282 0.284 0.564 0.243 2 0.095 0.202 0.360 0.486 1134
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jose Altuve + Astros 254 0.272 0.277 0.531 0.240 1.951 0.102 0.169 0.358 0.469 1006
Eddy Alvarez * Dodgers 23 0.136 0.214 0.136 0.130 1 0 0.348 0.130 0.130 44
Jose Alvarado * Phillies 1 0 0 0 0 --- 0 1 0 0 0
Yordan Álvarez * Astros 275 0.321 0.310 0.667 0.273 2.080 0.131 0.164 0.415 0.567 1483
Brian Anderson + Marlins 127 0.266 0.386 0.404 0.228 1.517 0.126 0.291 0.370 0.346 873
Tim Anderson + White Sox 207 0.344 0.373 0.467 0.324 1.358 0.039 0.116 0.382 0.440 1054
Elvis Andrus + Athletics 254 0.226 0.258 0.342 0.209 1.509 0.075 0.146 0.287 0.315 466
Miguel Andujar + Yankees 43 0.268 0.314 0.317 0.256 1.182 0.023 0.163 0.279 0.302 585
Aristides Aquino + Reds 90 0.172 0.279 0.322 0.167 1.867 0.033 0.456 0.200 0.311 340
Jonathan Aranda * Rays 3 0.667 0.667 0.667 0.667 1 0 0 0.667 0.667 5828
Jonathan Arauz # Red Sox 12 0 0 0 0 --- 0 0.250 0 0 0
Jonathan Arauz # Orioles 12 0.250 0.250 0.500 0.250 2 0 0.250 0.250 0.500 717
Orlando Arcia + Braves 106 0.287 0.348 0.436 0.255 1.519 0.085 0.226 0.349 0.387 909
Nolan Arenado + Cardinals 307 0.282 0.286 0.502 0.254 1.782 0.088 0.134 0.345 0.453 884
Gabriel Arias + Guardians 8 0.125 0.200 0.125 0.125 1 0 0.375 0.125 0.125 137
Randy Arozarena + Rays 296 0.258 0.327 0.407 0.240 1.577 0.047 0.247 0.307 0.378 642
Luis Arraez * Twins 277 0.344 0.366 0.440 0.300 1.277 0.119 0.079 0.426 0.383 1251
Christian Arroyo + Red Sox 107 0.204 0.205 0.357 0.187 1.750 0.037 0.159 0.252 0.327 525
Willians Astudillo + Marlins 38 0.270 0.265 0.351 0.263 1.300 0.026 0.053 0.289 0.342 547
Jose Azocar + Padres 113 0.250 0.338 0.346 0.230 1.385 0.071 0.248 0.301 0.319 497
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Akil Baddoo * Tigers 55 0.140 0.176 0.220 0.127 1.571 0.091 0.273 0.218 0.200 242
Harrison Bader + Cardinals 264 0.256 0.297 0.370 0.239 1.444 0.049 0.178 0.303 0.345 656
Javier Baez + Tigers 249 0.217 0.259 0.370 0.205 1.706 0.044 0.237 0.257 0.349 475
Rylan Bannon + Orioles 15 0.143 0.222 0.143 0.133 1 0 0.333 0.200 0.133 216
Austin Barnes + Dodgers 92 0.187 0.185 0.373 0.152 2 0.163 0.196 0.326 0.304 693
Tucker Barnhart * Tigers 155 0.214 0.313 0.241 0.200 1.129 0.065 0.297 0.265 0.226 322
Luis Barrera * Athletics 85 0.234 0.283 0.338 0.212 1.444 0.071 0.200 0.294 0.306 564
Joey Bart + Giants 108 0.156 0.270 0.300 0.130 1.929 0.139 0.454 0.296 0.250 506
Matt Beaty * Padres 40 0.108 0.129 0.189 0.100 1.750 0.050 0.150 0.175 0.175 77
Seth Beer * Diamondbacks 93 0.210 0.281 0.284 0.183 1.353 0.086 0.258 0.301 0.247 447
Cody Bellinger * Dodgers 273 0.211 0.273 0.386 0.194 1.830 0.073 0.300 0.271 0.355 571
Josh Bell # Nationals 318 0.311 0.332 0.495 0.267 1.588 0.110 0.135 0.390 0.425 1114
Brandon Belt * Giants 153 0.220 0.291 0.378 0.183 1.714 0.144 0.288 0.346 0.314 715
Anthony Bemboom * Orioles 59 0.115 0.147 0.212 0.102 1.833 0.102 0.288 0.203 0.186 210
Andrew Benintendi * Royals 304 0.303 0.345 0.391 0.270 1.293 0.095 0.138 0.368 0.349 905
Jon Berti + Marlins 171 0.289 0.383 0.409 0.251 1.419 0.117 0.234 0.380 0.357 1073
Christian Bethancourt + Athletics 166 0.244 0.298 0.391 0.229 1.605 0.048 0.229 0.283 0.367 552
Mookie Betts + Dodgers 275 0.273 0.275 0.535 0.244 1.955 0.098 0.171 0.349 0.476 1041
Bo Bichette + Blue Jays 329 0.256 0.312 0.424 0.240 1.658 0.061 0.249 0.301 0.398 671
Cavan Biggio * Blue Jays 114 0.209 0.304 0.374 0.167 1.789 0.167 0.289 0.360 0.298 753
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Charlie Blackmon * Rockies 295 0.268 0.287 0.465 0.244 1.736 0.064 0.166 0.315 0.424 778
Dairon Blanco + Royals 7 0.286 0.667 0.286 0.286 1 0 0.571 0.286 0.286 593
Xander Bogaerts + Red Sox 305 0.328 0.406 0.474 0.289 1.443 0.095 0.207 0.400 0.416 1155
Alec Bohm + Phillies 292 0.263 0.319 0.359 0.243 1.366 0.051 0.212 0.298 0.332 588
David Bote + Cubs 12 0.222 0.400 0.222 0.167 1 0.167 0.333 0.417 0.167 781
Sean Bouchard + Rockies 9 0 0 0 0 --- 0.222 0.222 0.222 0 72
Bobby Bradley * Guardians 17 0.118 0.250 0.118 0.118 1 0 0.529 0.118 0.118 45
Jackie Bradley Jr. * Red Sox 226 0.211 0.265 0.301 0.195 1.432 0.066 0.204 0.261 0.279 376
Michael Brantley * Astros 277 0.288 0.311 0.416 0.253 1.443 0.112 0.108 0.368 0.365 882
Rob Brantly * Yankees 3 0.333 0.333 0.667 0.333 2 0 0 0.333 0.667 1015
Alex Bregman + Astros 301 0.241 0.251 0.410 0.199 1.700 0.146 0.133 0.362 0.339 841
Jonah Bride + Athletics 44 0.220 0.237 0.244 0.205 1.111 0.068 0.068 0.273 0.227 350
Mike Brosseau + Brewers 82 0.282 0.348 0.465 0.244 1.650 0.122 0.256 0.378 0.402 1091
Seth Brown * Athletics 242 0.230 0.277 0.446 0.211 1.941 0.074 0.269 0.289 0.409 676
Vidal Brujan # Rays 136 0.160 0.194 0.248 0.147 1.550 0.066 0.235 0.213 0.228 262
Kris Bryant + Rockies 82 0.254 0.310 0.310 0.220 1.222 0.098 0.183 0.329 0.268 644
Jake Burger + White Sox 182 0.251 0.327 0.461 0.231 1.833 0.055 0.308 0.302 0.423 672
Byron Buxton + Twins 238 0.236 0.236 0.585 0.210 2.480 0.084 0.277 0.315 0.521 1000
Miguel Cabrera + Tigers 246 0.300 0.400 0.370 0.280 1.232 0.049 0.260 0.337 0.346 708
Lorenzo Cain + Brewers 156 0.179 0.229 0.234 0.167 1.308 0.051 0.231 0.231 0.218 266
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kole Calhoun * Rangers 249 0.245 0.296 0.410 0.225 1.679 0.060 0.245 0.297 0.378 640
Willie Calhoun * Rangers 53 0.136 0.135 0.273 0.113 2 0.151 0.113 0.283 0.226 395
Johan Camargo # Phillies 153 0.230 0.282 0.317 0.209 1.375 0.085 0.216 0.294 0.288 507
Daz Cameron + Tigers 61 0.232 0.324 0.375 0.213 1.615 0.066 0.295 0.295 0.344 577
Luis Campusano + Padres 13 0.083 0.091 0.083 0.077 1 0 0.154 0.077 0.077 0
Jeimer Candelario # Tigers 215 0.194 0.236 0.323 0.181 1.667 0.056 0.242 0.247 0.302 382
Mark Canha + Mets 246 0.270 0.317 0.377 0.236 1.397 0.093 0.187 0.358 0.329 834
Robinson Canó * Mets 43 0.195 0.241 0.268 0.186 1.375 0.047 0.256 0.233 0.256 347
Robinson Canó * Padres 34 0.091 0.130 0.091 0.088 1 0.029 0.294 0.118 0.088 35
Vinny Capra + Blue Jays 7 0.200 0.250 0.200 0.143 1 0.286 0.143 0.429 0.143 793
Victor Caratini # Brewers 119 0.247 0.268 0.433 0.202 1.750 0.143 0.185 0.378 0.353 933
Dylan Carlson # Cardinals 225 0.257 0.294 0.416 0.231 1.615 0.080 0.164 0.324 0.373 745
Matt Carpenter * Yankees 45 0.257 0.167 0.800 0.200 3.111 0.178 0.244 0.400 0.622 1601
Curt Casali + Giants 118 0.243 0.309 0.388 0.212 1.600 0.102 0.280 0.322 0.339 764
Nick Castellanos + Phillies 311 0.248 0.308 0.381 0.228 1.535 0.068 0.235 0.302 0.350 598
Diego Castillo + Pirates 199 0.195 0.217 0.357 0.181 1.833 0.045 0.256 0.236 0.332 457
Harold Castro * Tigers 166 0.278 0.320 0.430 0.265 1.545 0.024 0.181 0.295 0.410 643
Jason Castro * Astros 84 0.095 0.194 0.122 0.083 1.286 0.095 0.464 0.190 0.107 126
Rodolfo Castro # Pirates 78 0.197 0.255 0.296 0.179 1.500 0.064 0.244 0.269 0.269 345
Willi Castro # Tigers 172 0.261 0.305 0.379 0.244 1.452 0.029 0.180 0.291 0.355 559
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Gilberto Celestino + Twins 139 0.288 0.375 0.344 0.259 1.194 0.072 0.209 0.345 0.309 635
Yu Chang + Guardians 10 0 0 0 0 --- 0 0.700 0 0 0
Yu Chang + Pirates 49 0.167 0.261 0.262 0.143 1.571 0.082 0.367 0.286 0.224 385
Matt Chapman + Blue Jays 272 0.222 0.259 0.416 0.199 1.870 0.092 0.246 0.301 0.371 660
Michael Chavis + Pirates 218 0.244 0.306 0.418 0.225 1.714 0.055 0.284 0.289 0.385 665
Robinson Chirinos + Orioles 142 0.163 0.228 0.276 0.141 1.700 0.099 0.303 0.268 0.239 441
Jazz Chisholm Jr. * Marlins 241 0.254 0.294 0.535 0.224 2.111 0.087 0.274 0.324 0.473 971
Ji-Man Choi * Rays 198 0.287 0.385 0.473 0.242 1.646 0.146 0.273 0.389 0.399 1103
Ernie Clement + Guardians 117 0.189 0.225 0.217 0.171 1.150 0.060 0.154 0.248 0.197 279
Kody Clemens * Tigers 41 0.139 0.154 0.250 0.122 1.800 0.098 0.244 0.220 0.220 323
Zack Collins * Blue Jays 73 0.212 0.303 0.455 0.192 2.143 0.082 0.397 0.288 0.411 689
Mark Contreras * Twins 10 0.111 0.143 0.111 0.100 1 0 0.300 0.100 0.100 176
Willson Contreras + Cubs 279 0.272 0.313 0.494 0.229 1.813 0.108 0.204 0.387 0.416 1074
William Contreras + Braves 132 0.256 0.288 0.556 0.227 2.167 0.114 0.265 0.341 0.492 1015
Garrett Cooper + Marlins 266 0.315 0.401 0.460 0.278 1.459 0.079 0.233 0.380 0.406 1090
Franchy Cordero * Red Sox 158 0.232 0.305 0.391 0.203 1.688 0.108 0.266 0.316 0.342 698
Carlos Correa + Twins 238 0.298 0.362 0.479 0.269 1.609 0.088 0.231 0.361 0.433 917
Brandon Crawford * Giants 243 0.224 0.269 0.350 0.198 1.563 0.086 0.206 0.313 0.309 571
J.P. Crawford * Mariners 301 0.261 0.296 0.383 0.229 1.464 0.100 0.150 0.346 0.336 761
C.J. Cron + Rockies 322 0.295 0.359 0.538 0.267 1.826 0.065 0.267 0.348 0.488 993
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jake Cronenworth * Padres 334 0.239 0.282 0.389 0.204 1.632 0.099 0.195 0.332 0.332 792
Nelson Cruz + Nationals 297 0.244 0.296 0.382 0.215 1.563 0.104 0.222 0.323 0.337 677
Oneil Cruz * Pirates 36 0.222 0.292 0.389 0.222 1.750 0 0.306 0.222 0.389 431
Charlie Culberson + Rangers 74 0.254 0.370 0.269 0.230 1.059 0.054 0.284 0.284 0.243 380
Bobby Dalbec + Red Sox 208 0.207 0.268 0.332 0.183 1.605 0.091 0.279 0.288 0.293 560
Travis d'Arnaud + Braves 209 0.274 0.297 0.513 0.258 1.870 0.029 0.196 0.316 0.483 810
Matt Davidson + Diamondbacks 13 0.100 0 0.400 0.077 4 0.231 0.231 0.308 0.308 734
Matt Davidson + Athletics 24 0.167 0.231 0.292 0.167 1.750 0 0.417 0.167 0.292 272
Jaylin Davis + Red Sox 4 0.500 1 0.500 0.500 1 0 0.500 0.500 0.500 2131
J.D. Davis + Mets 171 0.243 0.354 0.345 0.211 1.417 0.099 0.304 0.333 0.298 611
Jonathan Davis + Brewers 21 0.278 0.417 0.278 0.238 1 0.143 0.286 0.381 0.238 814
Ronnie Dawson * Reds 3 0 0 0 0 --- 0 0.667 0 0 0
Yonathan Daza + Rockies 213 0.311 0.351 0.368 0.282 1.183 0.070 0.113 0.366 0.333 784
Paul DeJong + Cardinals 86 0.130 0.173 0.208 0.116 1.600 0.081 0.291 0.209 0.186 251
Bryan De La Cruz + Marlins 145 0.211 0.253 0.331 0.193 1.571 0.069 0.241 0.269 0.303 490
Jason Delay + Pirates 3 0 0 0 0 --- 0.333 0 0.333 0 0
Travis Demeritte + Braves 96 0.213 0.291 0.337 0.198 1.579 0.063 0.333 0.260 0.313 473
Rafael Devers * Red Sox 323 0.332 0.363 0.600 0.303 1.806 0.071 0.170 0.390 0.548 1262
Aledmys Díaz + Astros 139 0.214 0.245 0.298 0.201 1.393 0.050 0.187 0.259 0.281 392
Elias Diaz + Rockies 184 0.225 0.258 0.361 0.207 1.605 0.071 0.207 0.277 0.332 549
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Lewin Diaz * Marlins 10 0.100 0.200 0.200 0.100 2 0 0.500 0.100 0.200 51
Yandy Díaz + Rays 260 0.266 0.296 0.349 0.223 1.310 0.150 0.112 0.385 0.292 819
Alex Dickerson * Braves 36 0.121 0.130 0.212 0.111 1.750 0.083 0.250 0.194 0.194 198
Corey Dickerson * Cardinals 106 0.194 0.221 0.286 0.179 1.474 0.057 0.189 0.245 0.264 367
Josh Donaldson + Yankees 239 0.229 0.291 0.385 0.197 1.681 0.117 0.255 0.326 0.331 716
Brendan Donovan * Cardinals 205 0.312 0.388 0.439 0.263 1.407 0.127 0.180 0.420 0.371 1102
Jeter Downs + Red Sox 4 0 0 0 0 --- 0 0.750 0 0 0
Hunter Dozier + Royals 263 0.251 0.310 0.410 0.228 1.633 0.080 0.232 0.319 0.373 686
Brandon Drury + Reds 262 0.276 0.300 0.531 0.252 1.924 0.073 0.210 0.336 0.485 913
Mauricio Dubon + Giants 49 0.239 0.214 0.391 0.224 1.636 0.020 0.082 0.245 0.367 636
Mauricio Dubon + Astros 57 0.240 0.224 0.360 0.211 1.500 0.088 0.018 0.298 0.316 500
Matt Duffy + Angels 143 0.261 0.337 0.291 0.245 1.114 0.063 0.210 0.308 0.273 476
Steven Duggar * Giants 39 0.194 0.333 0.278 0.179 1.429 0.051 0.410 0.231 0.256 411
Steven Duggar * Rangers 5 0.400 0.667 0.400 0.400 1 0 0.400 0.400 0.400 554
Joe Dunand + Marlins 11 0.300 0.333 0.700 0.273 2.333 0 0.273 0.364 0.636 1306
Ezequiel Duran + Rangers 64 0.258 0.326 0.435 0.250 1.688 0.031 0.266 0.281 0.422 600
Jarren Duran * Red Sox 57 0.327 0.415 0.500 0.298 1.529 0.070 0.193 0.386 0.456 1228
Adam Duvall + Braves 277 0.199 0.269 0.351 0.181 1.760 0.076 0.321 0.267 0.318 498
Tommy Edman # Cardinals 331 0.272 0.320 0.403 0.245 1.481 0.088 0.181 0.341 0.363 807
Drew Ellis + Diamondbacks 14 0.154 0.286 0.231 0.143 1.500 0.071 0.429 0.214 0.214 205
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Drew Ellis + Mariners 3 0.333 0.500 0.333 0.333 1 0 0.333 0.333 0.333 674
Jerar Encarnacion + Marlins 8 0.125 0 0.500 0.125 4 0 0.125 0.125 0.500 356
Adam Engel + White Sox 158 0.240 0.337 0.349 0.222 1.457 0.063 0.278 0.297 0.323 578
Alcides Escobar + Nationals 128 0.223 0.300 0.289 0.211 1.296 0.039 0.242 0.266 0.273 380
Eduardo Escobar # Mets 290 0.222 0.280 0.375 0.200 1.690 0.083 0.255 0.283 0.338 578
Santiago Espinal + Blue Jays 285 0.264 0.309 0.391 0.242 1.478 0.070 0.182 0.316 0.358 622
Thairo Estrada + Giants 266 0.260 0.288 0.393 0.237 1.508 0.060 0.154 0.316 0.357 734
Stuart Fairchild + Mariners 3 0 0 0 0 --- 0 0.667 0 0 0
Stuart Fairchild + Giants 8 0 0 0 0 --- 0 0.375 0 0 0
Kyle Farmer + Reds 251 0.280 0.312 0.418 0.251 1.492 0.064 0.147 0.339 0.375 750
David Fletcher + Angels 41 0.158 0.167 0.263 0.146 1.667 0.073 0.049 0.220 0.244 195
Wilmer Flores + Giants 274 0.243 0.258 0.407 0.215 1.678 0.084 0.157 0.318 0.361 726
Estevan Florial * Yankees 12 0 0 0 0 --- 0.083 0.333 0.083 0 15
Mike Ford * Giants 4 0.250 0.250 0.250 0.250 1 0 0 0.250 0.250 319
Mike Ford * Mariners 38 0.172 0.294 0.207 0.132 1.200 0.211 0.316 0.368 0.158 557
Mike Ford * Braves 4 0 0 0 0 --- 0.250 0.500 0.250 0 104
Nick Fortes + Marlins 47 0.300 0.281 0.575 0.255 1.917 0.106 0.106 0.404 0.489 1381
Lucius Fox # Nationals 28 0.080 0.125 0.080 0.071 1 0.036 0.321 0.107 0.071 27
Jake Fraley * Reds 48 0.116 0.133 0.233 0.104 2 0.083 0.250 0.208 0.208 270
Maikel Franco + Nationals 294 0.249 0.286 0.377 0.238 1.514 0.034 0.194 0.272 0.361 483
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ty France + Mariners 311 0.316 0.345 0.476 0.280 1.506 0.064 0.138 0.389 0.421 1110
Wander Franco # Rays 199 0.263 0.274 0.409 0.246 1.551 0.050 0.106 0.296 0.382 675
Adam Frazier * Mariners 308 0.221 0.245 0.293 0.198 1.328 0.091 0.114 0.292 0.263 428
Jackson Frazier + Cubs 45 0.216 0.308 0.297 0.178 1.375 0.156 0.244 0.356 0.244 667
Freddie Freeman * Dodgers 330 0.306 0.357 0.486 0.267 1.591 0.112 0.176 0.388 0.424 1107
TJ Friedl * Reds 100 0.200 0.240 0.289 0.180 1.444 0.050 0.180 0.250 0.260 424
Cam Gallagher + Royals 27 0.292 0.412 0.458 0.259 1.571 0.074 0.259 0.333 0.407 735
Joey Gallo * Yankees 214 0.167 0.237 0.333 0.145 2 0.131 0.393 0.276 0.290 536
Ben Gamel * Pirates 160 0.257 0.330 0.386 0.225 1.500 0.125 0.231 0.350 0.338 785
Adolis García + Rangers 302 0.259 0.305 0.489 0.242 1.890 0.050 0.265 0.298 0.457 800
Aramis Garcia + Reds 107 0.210 0.290 0.260 0.196 1.238 0.028 0.280 0.243 0.243 262
Avisail Garcia + Marlins 243 0.227 0.296 0.323 0.214 1.423 0.033 0.276 0.263 0.305 461
Leury Garcia # White Sox 188 0.197 0.237 0.264 0.186 1.343 0.027 0.213 0.218 0.250 298
Luis Garcia * Nationals 102 0.333 0.392 0.495 0.324 1.485 0.010 0.186 0.343 0.480 867
Kyle Garlick + Twins 81 0.274 0.280 0.534 0.247 1.950 0.074 0.222 0.333 0.481 998
Dustin Garneau + Tigers 11 0.300 0.500 0.400 0.273 1.333 0.091 0.364 0.364 0.364 824
Mitch Garver + Rangers 176 0.208 0.233 0.403 0.182 1.938 0.108 0.256 0.295 0.352 675
Andres Gimenez * Guardians 222 0.310 0.364 0.498 0.284 1.603 0.045 0.203 0.351 0.455 970
Jose Godoy * Twins 5 0 0 0 0 --- 0.400 0.400 0.400 0 419
Paul Goldschmidt + Cardinals 321 0.347 0.391 0.639 0.299 1.844 0.128 0.193 0.427 0.551 1622
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Yan Gomes + Cubs 128 0.230 0.260 0.341 0.227 1.483 0.016 0.180 0.242 0.336 356
Erik Gonzalez + Marlins 41 0.189 0.280 0.216 0.171 1.143 0.098 0.293 0.268 0.195 301
Luis Gonzalez * Giants 180 0.302 0.366 0.447 0.267 1.479 0.083 0.206 0.361 0.394 1015
Marwin Gonzalez # Yankees 99 0.264 0.328 0.440 0.242 1.667 0.061 0.253 0.313 0.404 728
Oscar Gonzalez + Guardians 126 0.294 0.367 0.445 0.278 1.514 0.040 0.222 0.325 0.421 801
Niko Goodrum # Astros 45 0.116 0.250 0.163 0.111 1.400 0.044 0.511 0.156 0.156 120
Dee Strange-Gordon * Nationals 59 0.305 0.353 0.356 0.305 1.167 0 0.136 0.305 0.356 546
Nick Gordon * Twins 175 0.258 0.331 0.387 0.240 1.500 0.040 0.240 0.297 0.360 577
Nolan Gorman * Cardinals 128 0.254 0.333 0.449 0.234 1.767 0.063 0.313 0.313 0.414 749
Phil Gosselin + Braves 10 0.200 0.333 0.200 0.200 1 0 0.400 0.200 0.200 181
Yuli Gurriel + Astros 264 0.228 0.245 0.386 0.212 1.696 0.053 0.140 0.277 0.360 517
Yasmani Grandal # White Sox 201 0.185 0.236 0.237 0.159 1.281 0.134 0.224 0.294 0.204 405
Riley Greene * Tigers 39 0.290 0.360 0.323 0.231 1.111 0.205 0.154 0.436 0.256 1188
Didi Gregorius * Phillies 143 0.264 0.318 0.372 0.238 1.412 0.070 0.161 0.329 0.336 724
Grayson Greiner + Diamondbacks 8 0.167 0.333 0.167 0.125 1 0.250 0.375 0.375 0.125 539
Randal Grichuk + Rockies 241 0.254 0.320 0.397 0.237 1.561 0.050 0.270 0.299 0.369 655
Trent Grisham * Padres 281 0.188 0.239 0.321 0.160 1.711 0.110 0.256 0.281 0.274 485
Robbie Grossman # Tigers 230 0.214 0.313 0.286 0.183 1.333 0.117 0.300 0.317 0.243 562
Vladimir Guerrero Jr. + Blue Jays 316 0.271 0.277 0.505 0.234 1.865 0.117 0.174 0.364 0.437 956
Luis Guillorme * Mets 171 0.311 0.359 0.371 0.275 1.191 0.105 0.129 0.380 0.327 795
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Lourdes Gurriel Jr. + Blue Jays 262 0.283 0.337 0.408 0.260 1.441 0.057 0.183 0.336 0.374 754
Kelvin Gutierrez + Orioles 33 0.143 0.200 0.179 0.121 1.250 0.121 0.242 0.242 0.152 317
Eric Haase + Tigers 125 0.214 0.259 0.368 0.200 1.720 0.064 0.256 0.264 0.344 487
Jake Hager + Diamondbacks 55 0.239 0.367 0.261 0.200 1.091 0.145 0.291 0.345 0.218 560
Sam Haggerty # Mariners 18 0.188 0.250 0.250 0.167 1.333 0 0.222 0.278 0.222 405
Garrett Hampson + Rockies 98 0.235 0.305 0.376 0.204 1.600 0.112 0.245 0.316 0.327 617
Mitch Haniger + Mariners 36 0.200 0.174 0.486 0.194 2.429 0.028 0.250 0.222 0.472 577
Ian Happ # Cubs 292 0.273 0.321 0.450 0.233 1.647 0.127 0.195 0.370 0.384 955
Bryce Harper * Phillies 275 0.318 0.346 0.599 0.280 1.883 0.095 0.189 0.385 0.527 1242
Josh Harrison + White Sox 173 0.234 0.270 0.351 0.208 1.500 0.046 0.156 0.306 0.312 543
Michael Harris * Braves 111 0.327 0.421 0.514 0.315 1.571 0.027 0.252 0.351 0.495 1037
Monte Harrison + Angels 5 0 0 0 0 --- 0.200 0.800 0.200 0 51
Adam Haseley * White Sox 21 0.222 0.333 0.222 0.190 1 0.095 0.286 0.286 0.190 529
Ke'Bryan Hayes + Pirates 280 0.263 0.337 0.375 0.236 1.424 0.093 0.221 0.336 0.336 733
Austin Hays + Orioles 297 0.283 0.316 0.482 0.259 1.701 0.064 0.178 0.340 0.441 868
Austin Hedges + Guardians 160 0.160 0.180 0.271 0.144 1.696 0.063 0.250 0.219 0.244 327
Jonah Heim # Rangers 198 0.250 0.261 0.467 0.227 1.867 0.081 0.192 0.308 0.424 787
Tyler Heineman # Blue Jays 16 0.267 0.364 0.400 0.250 1.500 0 0.250 0.250 0.375 298
Tyler Heineman # Pirates 74 0.179 0.200 0.209 0.162 1.167 0.068 0.095 0.243 0.189 241
Payton Henry + Marlins 35 0.143 0.200 0.143 0.114 1 0.143 0.229 0.314 0.114 340
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Guillermo Heredia + Braves 60 0.130 0.160 0.370 0.117 2.857 0.100 0.433 0.217 0.333 426
Michael Hermosillo + Cubs 35 0.071 0.143 0.107 0.057 1.500 0.114 0.400 0.257 0.086 184
Cesar Hernandez # Nationals 338 0.262 0.323 0.330 0.240 1.259 0.071 0.175 0.320 0.302 563
Enrique Hernandez + Red Sox 238 0.209 0.233 0.340 0.189 1.622 0.076 0.160 0.273 0.307 464
Teoscar Hernandez + Blue Jays 207 0.253 0.323 0.438 0.237 1.735 0.053 0.275 0.300 0.411 663
Yadiel Hernández * Nationals 206 0.272 0.338 0.398 0.252 1.462 0.063 0.228 0.316 0.369 674
Yonny Hernandez # Diamondbacks 28 0.083 0.100 0.083 0.071 1 0.071 0.143 0.143 0.071 87
Ivan Herrera + Cardinals 18 0.143 0.250 0.143 0.111 1 0.111 0.389 0.222 0.111 271
Jose Herrera # Diamondbacks 90 0.193 0.291 0.217 0.178 1.125 0.067 0.311 0.244 0.200 257
Odubel Herrera * Phillies 161 0.230 0.261 0.401 0.217 1.743 0.050 0.205 0.267 0.379 576
Jason Heyward * Cubs 151 0.204 0.260 0.277 0.185 1.357 0.073 0.212 0.278 0.252 396
Brewer Hicklen + Royals 2 0 0 0 0 --- 0 1 0 0 0
Aaron Hicks # Yankees 232 0.216 0.281 0.284 0.181 1.310 0.138 0.228 0.336 0.237 586
Kyle Higashioka + Yankees 122 0.171 0.185 0.315 0.156 1.842 0.049 0.230 0.213 0.287 386
P.J. Higgins + Cubs 58 0.275 0.308 0.471 0.241 1.714 0.086 0.172 0.345 0.414 933
Derek Hill + Tigers 92 0.229 0.327 0.289 0.207 1.263 0.054 0.304 0.261 0.261 436
Sam Hilliard * Rockies 126 0.161 0.205 0.268 0.143 1.667 0.095 0.270 0.238 0.238 364
Keston Hiura + Brewers 119 0.208 0.375 0.396 0.176 1.905 0.109 0.462 0.328 0.336 781
Nico Hoerner + Cubs 216 0.304 0.322 0.422 0.287 1.387 0.037 0.097 0.338 0.398 826
Rhys Hoskins + Phillies 316 0.246 0.299 0.453 0.215 1.838 0.117 0.253 0.339 0.396 820
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Eric Hosmer * Padres 282 0.280 0.324 0.405 0.255 1.444 0.085 0.170 0.340 0.369 737
Sam Huff + Rangers 75 0.282 0.388 0.352 0.267 1.250 0.053 0.280 0.320 0.333 656
Cooper Hummel # Diamondbacks 120 0.178 0.262 0.317 0.150 1.778 0.158 0.317 0.308 0.267 532
Andy Ibáñez + Rangers 128 0.218 0.258 0.277 0.203 1.269 0.070 0.164 0.273 0.258 420
José Iglesias + Rockies 238 0.297 0.330 0.378 0.277 1.273 0.046 0.101 0.345 0.353 676
Ender Inciarte * Mets 2 0 0 0 0 --- 0 0 0 0 0
Jonathan India + Reds 95 0.227 0.281 0.330 0.211 1.450 0.032 0.232 0.284 0.305 484
Kyle Isbel * Royals 106 0.218 0.276 0.307 0.208 1.409 0.028 0.236 0.245 0.292 334
Alex Jackson + Brewers 12 0.250 0.600 0.250 0.250 1 0 0.583 0.250 0.250 319
Drew Jackson + Athletics 3 0 0 0 0 --- 0 0.333 0 0 0
Travis Jankowski * Mets 48 0.209 0.250 0.209 0.188 1 0.104 0.146 0.292 0.188 469
Danny Jansen + Blue Jays 62 0.232 0.150 0.625 0.210 2.692 0.048 0.161 0.290 0.565 1039
Ryan Jeffers + Twins 184 0.202 0.264 0.350 0.179 1.727 0.109 0.283 0.288 0.310 517
Eloy Jiménez + White Sox 39 0.222 0.269 0.333 0.205 1.500 0.051 0.256 0.256 0.308 516
Connor Joe + Rockies 313 0.277 0.345 0.399 0.240 1.440 0.125 0.201 0.374 0.345 861
Aaron Judge + Yankees 321 0.289 0.303 0.629 0.252 2.173 0.109 0.252 0.361 0.548 1221
Gosuke Katoh * Blue Jays 11 0.143 0.167 0.286 0.091 2 0.273 0.091 0.364 0.182 532
Jarred Kelenic * Mariners 96 0.140 0.188 0.291 0.125 2.083 0.094 0.375 0.219 0.260 357
Carson Kelly + Diamondbacks 102 0.129 0.159 0.194 0.118 1.500 0.049 0.245 0.186 0.176 180
Tony Kemp * Athletics 268 0.221 0.250 0.285 0.194 1.288 0.086 0.134 0.299 0.250 496
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Buddy Kennedy + Diamondbacks 31 0.154 0.176 0.385 0.129 2.500 0.097 0.290 0.258 0.323 586
Max Kepler * Twins 264 0.237 0.254 0.388 0.201 1.642 0.129 0.148 0.341 0.330 769
Kevin Kiermaier * Rays 189 0.229 0.291 0.380 0.217 1.659 0.048 0.291 0.270 0.360 562
Ha-Seong Kim + Padres 267 0.226 0.269 0.345 0.199 1.528 0.094 0.191 0.311 0.303 588
Isiah Kiner-Falefa + Yankees 248 0.267 0.314 0.316 0.242 1.183 0.065 0.149 0.319 0.286 556
Alex Kirilloff * Twins 72 0.231 0.319 0.292 0.208 1.267 0.028 0.278 0.264 0.264 486
Alejandro Kirk + Blue Jays 237 0.325 0.326 0.527 0.278 1.621 0.122 0.097 0.414 0.451 1331
Andrew Knapp # Pirates 35 0.129 0.182 0.161 0.114 1.250 0.086 0.257 0.229 0.143 184
Andrew Knizner + Cardinals 136 0.185 0.236 0.244 0.162 1.318 0.096 0.213 0.279 0.213 343
Mark Kolozsvary + Reds 11 0.091 0.167 0.182 0.091 2 0 0.455 0.091 0.182 0
Jason Krizan * Giants 10 0.125 0.200 0.125 0.100 1 0.200 0.300 0.300 0.100 289
Steven Kwan * Guardians 233 0.279 0.297 0.358 0.240 1.286 0.112 0.077 0.365 0.309 863
Juan Lagares + Angels 62 0.183 0.244 0.250 0.177 1.364 0.032 0.242 0.210 0.242 228
Jake Lamb * Dodgers 1 0 0 0 0 --- 0 1 0 0 0
Trevor Larnach * Twins 180 0.231 0.320 0.406 0.206 1.757 0.100 0.317 0.306 0.361 659
Tommy La Stella * Giants 102 0.263 0.288 0.411 0.245 1.560 0.039 0.147 0.294 0.382 612
Ramon Laureano + Athletics 179 0.234 0.297 0.348 0.207 1.486 0.089 0.212 0.324 0.307 580
Bryan Lavastida + Guardians 15 0.083 0.125 0.083 0.067 1 0.200 0.267 0.267 0.067 189
Khalil Lee * Mets 2 0.500 0 2 0.500 4 0 0 0.500 2 4094
DJ LeMahieu + Yankees 279 0.257 0.275 0.398 0.222 1.548 0.122 0.125 0.355 0.344 799
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Sandy Leon # Guardians 3 0 0 0 0 --- 0 0.333 0 0 0
Kyle Lewis + Mariners 16 0.267 0.167 0.667 0.250 2.500 0 0.063 0.313 0.625 1056
Royce Lewis + Twins 41 0.300 0.303 0.550 0.293 1.833 0.024 0.122 0.317 0.537 787
Francisco Lindor # Mets 326 0.245 0.269 0.423 0.215 1.729 0.089 0.193 0.322 0.371 814
Tim Locastro + Yankees 15 0.231 0.250 0.462 0.200 2 0.133 0.267 0.333 0.400 964
Evan Longoria + Giants 130 0.246 0.280 0.474 0.215 1.929 0.115 0.254 0.331 0.415 852
Christian Lopes + Athletics 10 0 0 0 0 --- 0.100 0.500 0.100 0 0
Alejo Lopez # Reds 69 0.246 0.294 0.279 0.217 1.133 0.087 0.145 0.333 0.246 565
Nicky Lopez * Royals 233 0.225 0.267 0.278 0.202 1.234 0.073 0.142 0.288 0.249 450
Brandon Lowe * Rays 133 0.212 0.250 0.415 0.188 1.960 0.090 0.256 0.293 0.368 660
Josh Lowe * Rays 100 0.185 0.308 0.304 0.170 1.647 0.070 0.390 0.240 0.280 339
Nathaniel Lowe * Rangers 274 0.282 0.348 0.447 0.263 1.583 0.069 0.245 0.332 0.416 801
Jed Lowrie # Athletics 167 0.185 0.223 0.272 0.168 1.464 0.084 0.228 0.251 0.246 368
Jordan Luplow + Diamondbacks 132 0.158 0.121 0.439 0.136 2.778 0.106 0.295 0.265 0.379 690
Gavin Lux * Dodgers 239 0.291 0.353 0.390 0.259 1.339 0.100 0.180 0.360 0.347 888
Manny Machado + Padres 285 0.328 0.364 0.545 0.291 1.663 0.105 0.165 0.400 0.484 1258
David MacKinnon + Angels 22 0.235 0.267 0.235 0.182 1 0.182 0.136 0.364 0.182 718
Bligh Madris * Pirates 30 0.367 0.455 0.600 0.367 1.636 0 0.233 0.367 0.600 1242
Nick Madrigal + Cubs 115 0.222 0.264 0.250 0.209 1.125 0.043 0.148 0.261 0.235 288
Luke Maile + Guardians 74 0.188 0.255 0.281 0.162 1.500 0.108 0.257 0.270 0.243 411
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Martin Maldonado + Astros 185 0.144 0.184 0.269 0.130 1.875 0.070 0.324 0.211 0.243 304
Trey Mancini + Orioles 290 0.281 0.339 0.422 0.248 1.500 0.086 0.203 0.359 0.372 919
Tucupita Marcano * Pirates 68 0.262 0.326 0.410 0.235 1.563 0.074 0.235 0.309 0.368 659
Manuel Margot + Rays 200 0.302 0.361 0.423 0.275 1.400 0.085 0.175 0.365 0.385 886
Jake Marisnick + Pirates 52 0.163 0.222 0.204 0.154 1.250 0.038 0.250 0.192 0.192 146
Brandon Marsh * Angels 248 0.236 0.343 0.356 0.214 1.509 0.065 0.343 0.286 0.323 576
Ketel Marte # Diamondbacks 272 0.269 0.321 0.424 0.235 1.578 0.110 0.176 0.357 0.371 818
Starling Marte + Mets 280 0.284 0.330 0.448 0.264 1.581 0.046 0.182 0.332 0.418 757
J.D. Martinez + Red Sox 289 0.318 0.395 0.506 0.280 1.593 0.097 0.225 0.388 0.446 1077
Richie Martin + Orioles 30 0.179 0.263 0.321 0.167 1.800 0.067 0.300 0.233 0.300 430
Jorge Mateo + Orioles 250 0.198 0.276 0.336 0.184 1.696 0.048 0.324 0.244 0.312 448
Mark Mathias + Brewers 17 0.125 0.083 0.313 0.118 2.500 0 0.235 0.118 0.294 387
J.J. Matijevic * Astros 17 0.118 0 0.471 0.118 4 0 0.471 0.118 0.471 546
Nick Maton * Phillies 7 0.500 0.500 1.333 0.429 2.667 0.143 0.143 0.571 1.143 4822
Jack Mayfield + Angels 74 0.186 0.231 0.271 0.176 1.462 0.041 0.230 0.230 0.257 329
Nomar Mazara * Padres 73 0.299 0.360 0.448 0.274 1.500 0.068 0.205 0.356 0.411 905
Patrick Mazeika * Mets 51 0.167 0.171 0.292 0.157 1.750 0.039 0.118 0.196 0.275 268
James McCann + Mets 76 0.179 0.204 0.254 0.158 1.417 0.039 0.184 0.250 0.224 366
Jake McCarthy * Diamondbacks 86 0.228 0.326 0.405 0.209 1.778 0.058 0.349 0.279 0.372 601
Chas McCormick + Astros 176 0.215 0.257 0.386 0.193 1.794 0.091 0.250 0.290 0.347 590
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andrew McCutchen + Brewers 264 0.248 0.286 0.374 0.223 1.508 0.080 0.193 0.314 0.337 626
Mickey McDonald # Athletics 6 0 0 0 0 --- 0.333 0.500 0.333 0 244
Reese McGuire * White Sox 136 0.230 0.277 0.287 0.206 1.250 0.044 0.169 0.265 0.257 383
Ryan McKenna + Orioles 79 0.236 0.405 0.306 0.215 1.294 0.051 0.392 0.291 0.278 487
Billy McKinney * Athletics 57 0.096 0.111 0.173 0.088 1.800 0.070 0.281 0.158 0.158 169
Zach McKinstry * Dodgers 7 0.143 0 0.571 0.143 4 0 0.429 0.143 0.571 682
Ryan McMahon * Rockies 294 0.238 0.320 0.375 0.207 1.574 0.116 0.269 0.333 0.327 712
Jeff McNeil * Mets 252 0.328 0.362 0.463 0.298 1.413 0.075 0.119 0.385 0.421 1063
Austin Meadows * Tigers 147 0.250 0.288 0.328 0.218 1.313 0.109 0.116 0.347 0.286 644
Francisco Mejia # Rays 132 0.223 0.271 0.362 0.220 1.621 0.008 0.242 0.227 0.356 379
MJ Melendez * Royals 189 0.220 0.259 0.384 0.190 1.750 0.127 0.228 0.317 0.333 673
Danny Mendick + White Sox 106 0.289 0.352 0.443 0.264 1.536 0.066 0.217 0.340 0.406 809
Oscar Mercado + Guardians 119 0.202 0.226 0.377 0.193 1.870 0.025 0.227 0.227 0.361 402
Yermin Mercedes + Giants 4 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 319
Whit Merrifield + Royals 328 0.231 0.258 0.314 0.210 1.362 0.067 0.143 0.277 0.287 494
Jake Meyers + Astros 14 0.286 0.571 0.286 0.286 1 0 0.500 0.286 0.286 450
Brad Miller * Rangers 168 0.213 0.252 0.355 0.196 1.667 0.071 0.274 0.268 0.327 562
Owen Miller + Guardians 253 0.250 0.292 0.388 0.221 1.554 0.075 0.198 0.304 0.344 683
Jose Miranda + Twins 145 0.239 0.275 0.420 0.228 1.758 0.041 0.214 0.276 0.400 523
Calvin Mitchell * Pirates 88 0.193 0.237 0.325 0.182 1.688 0.045 0.261 0.227 0.307 378
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Yadier Molina + Cardinals 138 0.213 0.243 0.294 0.210 1.379 0.014 0.167 0.225 0.290 310
Yoan Moncada # White Sox 118 0.189 0.240 0.306 0.178 1.619 0.051 0.280 0.237 0.288 385
Adalberto Mondesí # Royals 54 0.140 0.233 0.140 0.130 1 0.074 0.370 0.204 0.130 163
Mickey Moniak * Phillies 32 0.143 0.250 0.143 0.125 1 0.094 0.375 0.219 0.125 148
Elehuris Montero + Rockies 25 0.167 0.286 0.208 0.160 1.250 0.040 0.400 0.200 0.200 175
Dylan Moore + Mariners 124 0.163 0.203 0.306 0.129 1.875 0.129 0.258 0.315 0.242 619
Colin Moran * Reds 117 0.210 0.236 0.360 0.179 1.714 0.120 0.231 0.299 0.308 632
Christopher Morel + Cubs 176 0.255 0.354 0.433 0.227 1.700 0.085 0.313 0.318 0.386 752
Gabriel Moreno + Blue Jays 38 0.324 0.343 0.351 0.316 1.083 0.026 0.053 0.342 0.342 660
Taylor Motter + Reds 6 0.167 0.333 0.167 0.167 1 0 0.500 0.167 0.167 113
Ryan Mountcastle + Orioles 271 0.271 0.322 0.478 0.255 1.768 0.048 0.258 0.306 0.450 739
Mike Moustakas * Reds 190 0.221 0.264 0.325 0.189 1.472 0.105 0.195 0.321 0.279 588
Cedric Mullins * Orioles 327 0.254 0.297 0.381 0.232 1.500 0.058 0.180 0.306 0.349 678
Max Muncy * Dodgers 237 0.167 0.194 0.302 0.135 1.813 0.186 0.219 0.325 0.245 564
Yairo Munoz + Phillies 23 0.200 0.143 0.500 0.174 2.500 0.130 0.174 0.304 0.435 955
Sean Murphy + Athletics 275 0.216 0.260 0.388 0.193 1.792 0.076 0.240 0.291 0.345 573
Tom Murphy + Mariners 42 0.303 0.474 0.455 0.238 1.500 0.190 0.310 0.429 0.357 1298
Simon Muzziotti * Phillies 9 0.143 0.200 0.143 0.111 1 0 0.222 0.222 0.111 109
Wil Myers + Padres 134 0.234 0.322 0.306 0.216 1.310 0.060 0.284 0.276 0.284 430
Tyler Naquin * Reds 150 0.255 0.316 0.460 0.233 1.800 0.067 0.247 0.313 0.420 728
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Omar Narvaez * Brewers 164 0.260 0.333 0.377 0.232 1.447 0.091 0.220 0.341 0.335 686
Josh Naylor * Guardians 196 0.271 0.286 0.480 0.245 1.771 0.077 0.158 0.332 0.434 795
Sheldon Neuse + Athletics 210 0.232 0.319 0.299 0.214 1.289 0.067 0.271 0.290 0.276 500
Tyler Nevin + Orioles 141 0.179 0.226 0.248 0.149 1.381 0.121 0.241 0.298 0.206 502
Kevin Newman + Pirates 52 0.250 0.293 0.375 0.231 1.500 0.077 0.135 0.308 0.346 494
Tomás Nido + Mets 144 0.221 0.322 0.244 0.201 1.103 0.049 0.292 0.257 0.222 287
Brandon Nimmo * Mets 292 0.279 0.323 0.430 0.240 1.543 0.096 0.164 0.363 0.370 933
Austin Nola + Padres 197 0.241 0.273 0.318 0.208 1.317 0.081 0.157 0.315 0.274 683
Lars Nootbaar * Cardinals 73 0.152 0.195 0.273 0.137 1.800 0.082 0.329 0.219 0.247 330
Dom Nunez * Rockies 36 0.143 0.174 0.179 0.111 1.250 0.167 0.194 0.278 0.139 457
Rougned Odor * Orioles 222 0.196 0.231 0.377 0.180 1.925 0.054 0.252 0.252 0.347 470
Ryan O'Hearn * Royals 60 0.200 0.263 0.273 0.183 1.364 0.067 0.283 0.250 0.250 382
Shohei Ohtani * Angels 319 0.268 0.309 0.511 0.235 1.907 0.107 0.241 0.351 0.448 952
Chris Okey + Reds 13 0.167 0.286 0.167 0.154 1 0 0.385 0.231 0.154 200
Edward Olivares + Royals 52 0.327 0.389 0.531 0.308 1.625 0.038 0.212 0.365 0.500 1075
Matt Olson * Braves 331 0.253 0.297 0.481 0.218 1.903 0.130 0.221 0.350 0.414 861
Tyler O'Neill + Cardinals 185 0.241 0.319 0.361 0.216 1.500 0.076 0.292 0.292 0.324 578
Rafael Ortega * Cubs 204 0.270 0.333 0.402 0.230 1.489 0.127 0.211 0.358 0.343 836
Chris Owings + Orioles 68 0.107 0.188 0.143 0.088 1.333 0.147 0.353 0.250 0.118 170
Marcell Ozuna + Braves 301 0.225 0.245 0.409 0.206 1.823 0.066 0.229 0.279 0.375 606
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Cristian Pache + Athletics 211 0.162 0.213 0.227 0.152 1.406 0.052 0.261 0.204 0.213 212
Kevin Padlo + Giants 12 0.167 0.250 0.167 0.167 1 0 0.333 0.167 0.167 57
Kevin Padlo + Mariners 11 0.200 0.400 0.300 0.182 1.500 0.091 0.455 0.273 0.273 381
Jermaine Palacios + Twins 28 0.208 0.278 0.208 0.179 1 0.071 0.250 0.250 0.179 411
Richie Palacios * Guardians 74 0.271 0.322 0.343 0.257 1.263 0.041 0.162 0.297 0.324 578
Michael Papierski # Giants 10 0 0 0 0 --- 0.100 0.400 0.100 0 0
Isaac Paredes + Rays 112 0.248 0.197 0.594 0.223 2.400 0.080 0.143 0.313 0.536 959
Hoy Park * Pirates 53 0.217 0.258 0.370 0.189 1.700 0.038 0.283 0.245 0.321 609
Vinnie Pasquantino * Royals 4 0 0 0 0 --- 0 0 0 0 54
Joc Pederson * Giants 215 0.274 0.273 0.579 0.242 2.115 0.088 0.219 0.349 0.512 1075
Liover Peguero + Pirates 4 0.333 1 0.333 0.250 1 0.250 0.500 0.500 0.250 1485
Jeremy Pena + Astros 220 0.275 0.326 0.465 0.250 1.691 0.055 0.236 0.327 0.423 925
David Peralta * Diamondbacks 238 0.243 0.289 0.444 0.218 1.827 0.088 0.244 0.311 0.399 706
Geraldo Perdomo # Diamondbacks 225 0.198 0.261 0.276 0.169 1.395 0.129 0.231 0.307 0.236 465
Joe Perez + Astros 1 0 0 0 0 --- 0 1 0 0 0
Michael Perez * Pirates 87 0.122 0.125 0.232 0.115 1.900 0.057 0.264 0.172 0.218 249
Roberto Perez + Pirates 69 0.233 0.364 0.367 0.203 1.571 0.130 0.362 0.333 0.319 677
Salvador Perez + Royals 236 0.211 0.245 0.426 0.199 2.021 0.038 0.275 0.254 0.403 536
Jace Peterson * Brewers 196 0.231 0.283 0.405 0.204 1.750 0.097 0.250 0.306 0.357 702
Tommy Pham + Reds 271 0.245 0.294 0.412 0.210 1.684 0.125 0.244 0.339 0.354 777
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brett Phillips * Rays 161 0.159 0.253 0.269 0.143 1.696 0.075 0.416 0.224 0.242 373
Evan Phillips + Dodgers 1 --- 0 --- 0 --- 1 0 1 0 0
Kevin Pillar + Dodgers 13 0.083 0.125 0.167 0.077 2 0.077 0.308 0.154 0.154 42
Manny Pina + Braves 17 0.143 0.143 0.143 0.118 1 0.059 0.059 0.235 0.118 329
Chad Pinder + Athletics 195 0.231 0.325 0.360 0.221 1.558 0.036 0.333 0.256 0.344 467
Rene Pinto + Rays 32 0.156 0.286 0.250 0.156 1.600 0 0.531 0.156 0.250 218
Stephen Piscotty + Athletics 50 0.209 0.276 0.302 0.180 1.444 0.120 0.260 0.320 0.260 582
Kevin Plawecki + Red Sox 83 0.157 0.189 0.229 0.133 1.455 0.108 0.205 0.265 0.193 350
Nick Plummer * Mets 31 0.138 0.133 0.379 0.129 2.750 0.032 0.387 0.194 0.355 419
Jorge Polanco # Twins 255 0.250 0.297 0.405 0.216 1.618 0.129 0.220 0.345 0.349 821
AJ Pollock + White Sox 217 0.240 0.288 0.368 0.226 1.531 0.046 0.212 0.276 0.346 537
Jurickson Profar # Padres 328 0.248 0.274 0.408 0.213 1.643 0.125 0.152 0.348 0.351 800
Albert Pujols + Cardinals 136 0.198 0.211 0.336 0.169 1.696 0.096 0.184 0.294 0.287 567
Roman Quinn # Phillies 40 0.162 0.273 0.189 0.150 1.167 0.075 0.375 0.225 0.175 244
Cal Raleigh # Mariners 158 0.194 0.207 0.460 0.171 2.370 0.108 0.304 0.285 0.405 726
Luke Raley * Rays 8 0.143 0.250 0.143 0.125 1 0 0.375 0.250 0.125 211
Harold Ramirez + Rays 191 0.306 0.336 0.410 0.277 1.340 0.068 0.126 0.356 0.372 868
Jose Ramirez # Guardians 300 0.299 0.277 0.609 0.260 2.038 0.117 0.077 0.383 0.530 1258
Heliot Ramos + Giants 14 0.154 0.200 0.154 0.143 1 0.071 0.214 0.214 0.143 171
J.T. Realmuto + Phillies 270 0.238 0.292 0.363 0.211 1.526 0.078 0.219 0.315 0.322 675
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Rob Refsnyder + Red Sox 45 0.368 0.375 0.632 0.311 1.714 0.089 0.111 0.444 0.533 1660
Zach Reks * Rangers 34 0.265 0.375 0.294 0.265 1.111 0 0.294 0.265 0.294 348
Anthony Rendon + Angels 188 0.228 0.252 0.383 0.197 1.676 0.122 0.170 0.324 0.330 656
Hunter Renfroe + Brewers 217 0.247 0.269 0.490 0.226 1.980 0.069 0.249 0.300 0.447 761
Luis Rengifo # Angels 155 0.229 0.259 0.354 0.213 1.545 0.052 0.161 0.277 0.329 497
Franmil Reyes + Guardians 170 0.210 0.345 0.318 0.194 1.515 0.065 0.412 0.265 0.294 416
Pablo Reyes + Brewers 15 0.286 0.333 0.286 0.267 1 0.067 0.133 0.333 0.267 588
Victor Reyes # Tigers 74 0.278 0.345 0.347 0.270 1.250 0.027 0.189 0.297 0.338 469
Bryan Reynolds # Pirates 299 0.252 0.297 0.440 0.224 1.746 0.097 0.237 0.328 0.391 778
Matt Reynolds + Reds 151 0.250 0.320 0.368 0.225 1.471 0.093 0.245 0.318 0.331 649
JT Riddle * Reds 4 0.250 0.333 0.250 0.250 1 0 0.250 0.250 0.250 319
Austin Riley + Braves 317 0.253 0.298 0.505 0.227 2 0.073 0.278 0.322 0.454 878
Edwin Rios * Dodgers 92 0.244 0.326 0.500 0.228 2.048 0.054 0.391 0.293 0.467 749
Alfonso Rivas * Cubs 144 0.232 0.325 0.336 0.201 1.448 0.111 0.306 0.319 0.292 667
Emmanuel Rivera + Royals 151 0.199 0.233 0.362 0.185 1.821 0.053 0.225 0.252 0.338 427
Sebastian Rivero + Royals 8 0 0 0 0 --- 0.125 0.500 0.125 0 7
Anthony Rizzo * Yankees 312 0.220 0.198 0.492 0.186 2.241 0.112 0.173 0.333 0.417 871
David Robertson + Cubs 1 0 0 0 0 --- 0 1 0 0 0
Kramer Robertson + Cardinals 1 0 0 0 0 --- 0 0 0 0 0
Luis Robert + White Sox 256 0.295 0.337 0.434 0.281 1.472 0.031 0.184 0.324 0.414 816
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Victor Robles + Nationals 191 0.228 0.316 0.299 0.199 1.316 0.052 0.262 0.283 0.262 485
Brendan Rodgers + Rockies 276 0.259 0.297 0.412 0.239 1.591 0.062 0.178 0.308 0.380 621
Julio Rodriguez + Mariners 309 0.276 0.362 0.452 0.252 1.641 0.071 0.282 0.337 0.414 855
Josh Rojas * Diamondbacks 182 0.255 0.306 0.373 0.225 1.463 0.088 0.214 0.319 0.330 741
Jose Rojas * Angels 23 0.130 0.200 0.217 0.130 1.667 0 0.348 0.130 0.217 86
Miguel Rojas + Marlins 235 0.243 0.253 0.367 0.226 1.509 0.055 0.115 0.294 0.340 606
Austin Romine + Angels 9 0.250 0.400 0.250 0.222 1 0 0.333 0.222 0.222 204
Amed Rosario + Guardians 280 0.282 0.326 0.380 0.268 1.347 0.043 0.146 0.314 0.361 649
Eddie Rosario * Braves 49 0.068 0.088 0.091 0.061 1.333 0.102 0.204 0.163 0.082 64
Darin Ruf + Giants 244 0.222 0.290 0.343 0.189 1.543 0.135 0.262 0.336 0.291 655
Keibert Ruiz # Nationals 233 0.250 0.271 0.344 0.227 1.377 0.073 0.099 0.309 0.313 567
Adley Rutschman # Orioles 125 0.228 0.264 0.421 0.208 1.846 0.072 0.192 0.296 0.384 628
Gary Sanchez + Twins 236 0.228 0.282 0.433 0.208 1.898 0.064 0.280 0.288 0.394 620
Jesus Sanchez * Marlins 228 0.221 0.270 0.427 0.206 1.936 0.053 0.294 0.268 0.399 579
Reiver Sanmartin * Reds 2 0 0 0 0 --- 0 0.500 0 0 0
Miguel Sano + Twins 65 0.093 0.121 0.148 0.077 1.600 0.138 0.323 0.231 0.123 270
Anthony Santander # Orioles 290 0.236 0.251 0.428 0.203 1.814 0.107 0.207 0.331 0.369 799
Carlos Santana # Mariners 3 0 0 0 0 --- 0.333 0.333 0.333 0 244
Carlos Santana # Royals 212 0.216 0.236 0.341 0.179 1.579 0.170 0.132 0.349 0.283 686
Jonathan Schoop + Tigers 278 0.192 0.223 0.313 0.183 1.627 0.036 0.209 0.227 0.299 338
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Max Schrock * Reds 15 0.200 0.273 0.200 0.200 1 0 0.267 0.200 0.200 181
Kyle Schwarber * Phillies 320 0.220 0.239 0.511 0.184 2.322 0.153 0.288 0.344 0.428 937
Frank Schwindel + Cubs 245 0.237 0.266 0.386 0.220 1.630 0.061 0.200 0.282 0.359 561
Corey Seager * Rangers 313 0.231 0.236 0.427 0.208 1.846 0.089 0.179 0.304 0.383 696
Jean Segura + Phillies 179 0.275 0.296 0.407 0.257 1.478 0.056 0.145 0.324 0.380 706
Marcus Semien + Rangers 321 0.231 0.254 0.362 0.209 1.567 0.078 0.171 0.290 0.327 623
Nick Senzel + Reds 185 0.238 0.295 0.287 0.211 1.205 0.065 0.189 0.286 0.254 532
Brian Serven + Rockies 71 0.308 0.362 0.492 0.282 1.600 0.085 0.211 0.366 0.451 1014
Travis Shaw * Red Sox 19 0 0 0 0 --- 0 0.368 0 0 0
Gavin Sheets * White Sox 171 0.224 0.263 0.365 0.205 1.629 0.076 0.216 0.292 0.333 530
Andrelton Simmons + Cubs 68 0.188 0.226 0.188 0.176 1 0.029 0.162 0.206 0.176 126
Jose Siri + Astros 141 0.185 0.256 0.315 0.170 1.708 0.064 0.319 0.248 0.291 407
Austin Slater + Giants 128 0.245 0.333 0.434 0.203 1.769 0.156 0.305 0.367 0.359 1004
Canaan Smith-Njigba * Pirates 7 0.200 0.200 0.400 0.143 2 0.143 0 0.429 0.286 1013
Dominic Smith * Mets 110 0.200 0.271 0.274 0.173 1.368 0.082 0.245 0.291 0.236 491
Josh Smith * Rangers 37 0.296 0.348 0.333 0.216 1.125 0.189 0.108 0.486 0.243 1478
Kevin Smith + Athletics 151 0.180 0.237 0.302 0.166 1.680 0.046 0.278 0.212 0.278 300
Pavin Smith * Diamondbacks 240 0.207 0.245 0.362 0.183 1.750 0.100 0.263 0.288 0.321 598
Will Smith + Dodgers 248 0.258 0.262 0.456 0.226 1.768 0.113 0.145 0.343 0.399 867
Nick Solak + Rangers 75 0.209 0.250 0.313 0.187 1.500 0.067 0.227 0.293 0.280 586
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Donovan Solano + Reds 23 0.381 0.471 0.619 0.348 1.625 0.043 0.174 0.435 0.565 1573
Jorge Soler + Marlins 289 0.217 0.263 0.421 0.190 1.945 0.104 0.284 0.304 0.370 658
Edmundo Sosa + Cardinals 93 0.193 0.262 0.261 0.183 1.353 0.022 0.247 0.237 0.247 301
Lenyn Sosa + White Sox 13 0.083 0.111 0.167 0.077 2 0.077 0.231 0.154 0.154 75
Juan Soto * Nationals 328 0.224 0.225 0.437 0.180 1.949 0.192 0.149 0.378 0.351 921
Steven Souza Jr. + Mariners 19 0.158 0.273 0.158 0.158 1 0 0.421 0.158 0.158 33
George Springer + Blue Jays 283 0.259 0.279 0.490 0.226 1.891 0.088 0.205 0.332 0.428 962
Jacob Stallings + Marlins 188 0.199 0.256 0.257 0.181 1.294 0.080 0.239 0.266 0.234 329
Giancarlo Stanton + Yankees 252 0.243 0.261 0.514 0.210 2.113 0.119 0.274 0.329 0.444 947
Max Stassi + Angels 174 0.217 0.293 0.336 0.190 1.545 0.126 0.282 0.316 0.293 553
Tyler Stephenson + Reds 155 0.305 0.396 0.468 0.277 1.535 0.071 0.265 0.361 0.426 966
DJ Stewart * Orioles 3 0 0 0 0 --- 0 0.667 0 0 0
Trevor Story + Red Sox 297 0.224 0.287 0.418 0.199 1.864 0.091 0.306 0.300 0.370 697
Bryson Stott * Phillies 160 0.174 0.206 0.282 0.163 1.615 0.069 0.238 0.231 0.263 352
Kyle Stowers * Orioles 8 0.143 0.333 0.286 0.125 2 0 0.500 0.250 0.250 297
Myles Straw + Guardians 295 0.202 0.248 0.256 0.176 1.269 0.115 0.169 0.295 0.224 482
Garrett Stubbs * Phillies 52 0.311 0.344 0.622 0.269 2 0.115 0.192 0.385 0.538 1276
Eugenio Suarez + Mariners 320 0.237 0.321 0.437 0.206 1.848 0.109 0.322 0.328 0.381 766
Jack Suwinski * Pirates 198 0.207 0.238 0.447 0.187 2.162 0.086 0.313 0.283 0.404 678
Kurt Suzuki + Angels 88 0.208 0.241 0.325 0.182 1.563 0.114 0.193 0.307 0.284 506
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Seiya Suzuki + Cubs 163 0.245 0.341 0.432 0.209 1.765 0.129 0.301 0.344 0.368 818
Travis Swaggerty * Pirates 9 0.111 0.200 0.111 0.111 1 0 0.444 0.111 0.111 38
Dansby Swanson + Braves 310 0.299 0.382 0.495 0.271 1.655 0.081 0.268 0.361 0.448 1017
Raimel Tapia * Blue Jays 216 0.255 0.302 0.358 0.241 1.404 0.037 0.185 0.278 0.338 488
Leody Taveras # Rangers 37 0.257 0.333 0.286 0.243 1.111 0.054 0.216 0.297 0.270 358
Chris Taylor + Dodgers 269 0.248 0.371 0.429 0.219 1.729 0.100 0.338 0.327 0.379 756
Michael A. Taylor + Royals 198 0.277 0.344 0.410 0.242 1.479 0.106 0.227 0.354 0.359 839
Tyrone Taylor + Brewers 222 0.227 0.253 0.430 0.212 1.894 0.050 0.221 0.275 0.401 585
Rowdy Tellez * Brewers 274 0.245 0.267 0.469 0.219 1.917 0.091 0.208 0.321 0.420 761
Matt Thaiss * Angels 1 0 0 0 0 --- 0 1 0 0 0
Alek Thomas * Diamondbacks 169 0.260 0.291 0.422 0.237 1.625 0.071 0.189 0.320 0.385 794
Dillon Thomas * Angels 4 0 0 0 0 --- 0.250 0.250 0.500 0 840
Lane Thomas + Nationals 235 0.231 0.275 0.406 0.209 1.755 0.081 0.247 0.294 0.366 662
Trayce Thompson + Padres 16 0.071 0.143 0.071 0.063 1 0.125 0.438 0.188 0.063 52
Trayce Thompson + Dodgers 23 0.273 0.455 0.455 0.261 1.667 0.043 0.435 0.304 0.435 786
Ka'ai Tom * Giants 1 0 0 0 0 --- 0 0 0 0 0
Spencer Torkelson + Tigers 240 0.190 0.247 0.290 0.167 1.525 0.108 0.258 0.283 0.254 423
Abraham Toro # Mariners 213 0.172 0.170 0.323 0.160 1.882 0.056 0.160 0.221 0.300 390
Gleyber Torres + Yankees 249 0.250 0.259 0.487 0.229 1.947 0.064 0.189 0.301 0.446 766
Luis Torrens + Mariners 118 0.222 0.338 0.241 0.203 1.083 0.068 0.322 0.280 0.220 343
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Taylor Trammell * Mariners 94 0.235 0.291 0.457 0.202 1.947 0.117 0.255 0.319 0.394 749
Alan Trejo + Rockies 40 0.231 0.276 0.333 0.225 1.444 0.025 0.225 0.250 0.325 437
Jose Trevino + Yankees 140 0.271 0.279 0.450 0.250 1.657 0.064 0.143 0.321 0.414 847
Mike Trout + Angels 283 0.285 0.329 0.653 0.244 2.290 0.131 0.279 0.389 0.558 1299
Yoshi Tsutsugo * Pirates 135 0.177 0.214 0.257 0.148 1.450 0.133 0.230 0.281 0.215 473
Cole Tucker # Pirates 63 0.175 0.289 0.222 0.175 1.273 0 0.397 0.175 0.222 151
Kyle Tucker * Astros 276 0.255 0.256 0.494 0.221 1.934 0.130 0.163 0.351 0.428 988
Justin Turner + Dodgers 286 0.217 0.250 0.344 0.192 1.582 0.094 0.175 0.290 0.304 515
Trea Turner + Dodgers 322 0.311 0.357 0.495 0.283 1.593 0.071 0.193 0.357 0.450 1058
Justin Upton + Mariners 37 0.129 0.250 0.161 0.108 1.250 0.108 0.405 0.270 0.135 230
Luis Urias + Brewers 198 0.222 0.256 0.374 0.192 1.684 0.111 0.227 0.318 0.323 713
Ramon Urias + Orioles 188 0.225 0.273 0.387 0.207 1.718 0.059 0.255 0.271 0.356 568
Gio Urshela + Twins 264 0.254 0.285 0.392 0.231 1.541 0.076 0.170 0.307 0.356 600
Josh VanMeter * Pirates 115 0.210 0.250 0.352 0.191 1.682 0.078 0.235 0.270 0.322 530
Ildemaro Vargas # Cubs 26 0.130 0.100 0.348 0.115 2.667 0.115 0.077 0.231 0.308 428
Daulton Varsho * Diamondbacks 279 0.235 0.277 0.410 0.211 1.746 0.068 0.240 0.297 0.369 663
Andrew Vaughn + White Sox 239 0.307 0.345 0.465 0.276 1.515 0.071 0.172 0.360 0.418 977
Christian Vazquez + Red Sox 213 0.291 0.331 0.429 0.268 1.474 0.056 0.164 0.333 0.394 788
Andrew Velazquez # Angels 216 0.175 0.236 0.280 0.162 1.600 0.042 0.324 0.218 0.259 372
Nelson Velázquez + Cubs 20 0.353 0.500 0.412 0.300 1.167 0.150 0.250 0.450 0.350 1318
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Alex Verdugo * Red Sox 290 0.263 0.277 0.380 0.241 1.443 0.066 0.103 0.310 0.348 618
Matt Vierling + Phillies 102 0.237 0.271 0.366 0.216 1.545 0.069 0.206 0.294 0.333 516
Jonathan Villar # Cubs 166 0.222 0.288 0.327 0.205 1.471 0.066 0.253 0.271 0.301 516
Meibrys Viloria * Rangers 3 0.667 1 0.667 0.667 1 0 0.333 0.667 0.667 5828
Daniel Vogelbach * Pirates 211 0.219 0.254 0.415 0.190 1.900 0.128 0.251 0.318 0.360 684
Stephen Vogt * Athletics 54 0.167 0.161 0.354 0.148 2.125 0.093 0.259 0.259 0.315 522
Luke Voit + Padres 237 0.232 0.325 0.425 0.203 1.833 0.114 0.338 0.321 0.371 743
Jason Vosler * Giants 58 0.294 0.333 0.569 0.259 1.933 0.103 0.259 0.362 0.500 1109
Joey Votto * Reds 227 0.208 0.267 0.365 0.176 1.750 0.128 0.247 0.330 0.308 638
LaMonte Wade Jr. * Giants 32 0.240 0.250 0.360 0.188 1.500 0.156 0.156 0.375 0.281 1001
Tyler Wade * Angels 157 0.224 0.282 0.280 0.204 1.250 0.051 0.204 0.261 0.255 332
Christian Walker + Diamondbacks 298 0.203 0.182 0.473 0.174 2.327 0.121 0.195 0.309 0.406 780
Steele Walker * Rangers 16 0.071 0 0.286 0.063 4 0.125 0.250 0.188 0.250 393
Chad Wallach + Angels 36 0.156 0.167 0.281 0.139 1.800 0.083 0.194 0.222 0.250 305
Taylor Walls # Rays 208 0.165 0.215 0.271 0.149 1.645 0.091 0.264 0.245 0.245 342
Jared Walsh * Angels 286 0.260 0.328 0.465 0.245 1.786 0.049 0.287 0.304 0.437 716
Donovan Walton * Giants 62 0.167 0.188 0.333 0.161 2 0.016 0.177 0.194 0.323 276
Taylor Ward + Angels 224 0.313 0.376 0.554 0.272 1.770 0.129 0.228 0.402 0.482 1278
Joey Wendle * Marlins 97 0.284 0.303 0.420 0.258 1.480 0.072 0.113 0.340 0.381 879
Aaron Whitefield + Angels 11 0 0 0 0 --- 0 0.455 0 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Eli White + Rangers 117 0.200 0.290 0.305 0.179 1.524 0.094 0.350 0.274 0.274 587
Luke Williams + Giants 12 0.250 0.375 0.333 0.250 1.333 0 0.333 0.250 0.333 376
Luke Williams + Marlins 35 0.226 0.333 0.258 0.200 1.143 0.114 0.286 0.314 0.229 515
Jesse Winker * Mariners 311 0.228 0.266 0.344 0.190 1.508 0.158 0.180 0.350 0.286 720
Patrick Wisdom + Cubs 282 0.228 0.309 0.456 0.202 2 0.099 0.348 0.312 0.404 719
Bobby Witt + Royals 295 0.243 0.286 0.460 0.224 1.894 0.058 0.244 0.292 0.424 705
Connor Wong + Red Sox 7 0.167 0.167 0.167 0.143 1 0 0.143 0.143 0.143 287
Kolten Wong * Brewers 213 0.230 0.253 0.393 0.197 1.714 0.103 0.164 0.324 0.338 737
Austin Wynns + Giants 40 0.243 0.296 0.378 0.225 1.556 0.075 0.225 0.300 0.350 521
Mike Yastrzemski * Giants 255 0.245 0.290 0.431 0.208 1.755 0.125 0.224 0.345 0.365 848
Christian Yelich * Brewers 319 0.248 0.316 0.378 0.216 1.522 0.116 0.241 0.339 0.329 773
Juan Yepez + Cardinals 174 0.277 0.307 0.497 0.253 1.795 0.063 0.224 0.322 0.454 939
Seby Zavala + White Sox 41 0.289 0.435 0.474 0.268 1.636 0.024 0.366 0.293 0.439 754
Bradley Zimmer * Blue Jays 73 0.109 0.182 0.219 0.096 2 0.068 0.411 0.205 0.192 228
Mike Zunino + Rays 123 0.148 0.185 0.304 0.138 2.059 0.049 0.374 0.195 0.285 342

For explanations of unconventional stats, see the Baseball Stats Definitions page.




  Advertisement:


  Advertisement:



Want detailed, careful, unhysterical analysis of the effects of “Performance-Enhancing Drugs” in baseball? Click here to visit the Steroids & Baseball web site.

All content copyright © 2002 - 2022 by The Owlcroft Company.

This web page is strictly compliant with the W3C (World Wide Web Consortium) Extensible HyperText Markup Language (XHTML) Protocol v1.0 (Transitional) and the W3C Cascading Style Sheets (CSS) Protocol v3 — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Thursday, 30 June 2022, at 1:26 pm Pacific Time.