Skip to main content 

Owing to the width of most of the many data tables on this site, it is best viewed from a desktop computer. If you are on a mobile device (phone or tablet), you will 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 here to email us. 



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
(Click on any image above to see it at full size.)

You are here:  Home  »  dailies  »  batters  »   this page
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).

Search term(s):



2026: All Batters, alphabetically


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

2026 Major-League Batter-Performance Results

Through games of Wednesday, 1 July 2026.
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 Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
CJ Abrams * Nationals SS/PH/DH 355 0.273 0.307 0.511 0.239 1.871 0.087 0.220 0.355 0.448 1051
Wilyer Abreu * Red Sox RF 358 0.266 0.311 0.429 0.237 1.612 0.092 0.201 0.330 0.383 778
Luisangel Acuña + White Sox SS/CF/PH/DH/P/2B 150 0.217 0.259 0.254 0.200 1.167 0.047 0.180 0.253 0.233 339
Ronald Acuña Jr. + Braves RF/DH 236 0.251 0.304 0.421 0.208 1.673 0.148 0.220 0.373 0.347 966
Willy Adames + Giants SS 342 0.231 0.282 0.430 0.216 1.865 0.056 0.278 0.275 0.404 666
Jo Adell + Angels RF/LF/DH/CF 362 0.246 0.291 0.393 0.229 1.602 0.028 0.227 0.290 0.367 601
Ozzie Albies # Braves 2B 360 0.276 0.273 0.444 0.247 1.607 0.067 0.114 0.325 0.397 862
Kevin Alcántara + Cubs PH/DH/LF/CF/RF 13 0.250 0.429 0.250 0.231 1 0.077 0.385 0.308 0.231 324
Blaze Alexander + Orioles 3B/2B/SS/CF/LF/PH/RF 215 0.306 0.394 0.435 0.274 1.424 0.065 0.228 0.353 0.391 872
Nick Allen + Astros SS/2B/PH/3B 80 0.247 0.315 0.315 0.225 1.278 0.050 0.238 0.288 0.288 506
Pete Alonso + Orioles 1B/DH 380 0.247 0.283 0.466 0.213 1.889 0.118 0.247 0.339 0.403 867
Jose Altuve + Astros 2B/DH 278 0.233 0.275 0.378 0.209 1.621 0.094 0.216 0.306 0.338 572
Francisco Alvarez + Mets C/DH/PH 204 0.245 0.298 0.429 0.221 1.756 0.074 0.270 0.304 0.387 647
Yordan Alvarez * Astros DH/LF 379 0.319 0.330 0.620 0.264 1.940 0.156 0.172 0.433 0.512 1620
Miguel Amaya + Cubs C/DH/PH/1B 144 0.229 0.293 0.356 0.188 1.556 0.118 0.229 0.354 0.292 778
Miguel Andujar + Padres DH/PH/3B/1B 222 0.262 0.292 0.419 0.248 1.600 0.041 0.153 0.302 0.396 566
Roman Anthony * Red Sox LF/DH/RF/PH 130 0.229 0.320 0.321 0.192 1.400 0.154 0.254 0.354 0.269 733
Sam Antonacci * White Sox LF/2B/PH 267 0.295 0.337 0.427 0.251 1.448 0.075 0.146 0.390 0.363 1147
Jonathan Aranda * Rays 1B/DH/PH 358 0.294 0.351 0.470 0.243 1.598 0.137 0.218 0.399 0.388 1130
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Orlando Arcia + Twins SS/2B/PH/1B/3B/P 50 0.271 0.308 0.354 0.260 1.308 0.040 0.160 0.300 0.340 431
Nolan Arenado + Diamondbacks 3B/DH/PH 310 0.243 0.282 0.395 0.216 1.627 0.081 0.206 0.316 0.352 726
Gabriel Arias + Guardians 3B/SS 70 0.209 0.314 0.373 0.200 1.786 0.043 0.414 0.243 0.357 522
Randy Arozarena + Mariners LF/DH 335 0.283 0.352 0.441 0.245 1.561 0.090 0.224 0.370 0.382 1014
Luis Arráez * Giants 2B/3B/DH/PH 358 0.326 0.323 0.463 0.293 1.419 0.053 0.036 0.355 0.416 997
Edwin Arroyo # Reds 2B/SS/PH 79 0.268 0.352 0.310 0.241 1.158 0.038 0.228 0.316 0.278 760
José Azócar + Braves RF/PH/LF/CF 16 0.333 0.417 0.467 0.313 1.400 0.063 0.188 0.375 0.438 1132
Harrison Bader + Giants CF/PH 111 0.170 0.191 0.358 0.162 2.111 0.036 0.306 0.198 0.342 402
Javier Báez + Tigers SS/CF/2B 82 0.256 0.295 0.397 0.244 1.550 0.024 0.195 0.280 0.378 541
Patrick Bailey # Guardians C/PH 83 0.197 0.259 0.303 0.181 1.533 0.060 0.265 0.241 0.277 388
Patrick Bailey # Giants C 89 0.146 0.186 0.183 0.135 1.250 0.079 0.247 0.213 0.169 205
Luken Baker + Diamondbacks 1B/PH 5 0.200 0.500 0.200 0.200 1 0 0.600 0.200 0.200 190
Drake Baldwin * Braves C/DH/PH 270 0.255 0.294 0.456 0.226 1.787 0.096 0.244 0.337 0.404 836
Moisés Ballesteros * Cubs DH/PH/C 175 0.231 0.259 0.385 0.206 1.667 0.097 0.206 0.303 0.343 673
Addison Barger * Blue Jays RF/PH 28 0.045 0.063 0.091 0.036 2 0.179 0.250 0.214 0.071 145
Jorge Barrosa # Diamondbacks CF/RF/LF/PH 124 0.183 0.250 0.349 0.161 1.900 0.081 0.282 0.250 0.306 401
Joey Bart + Braves C 17 0.125 0.077 0.313 0.118 2.500 0 0.118 0.176 0.294 554
Joey Bart + Pirates C/PH/DH 62 0.259 0.361 0.379 0.242 1.467 0.032 0.339 0.290 0.355 678
Samuel Basallo * Orioles C/DH/PH/1B 267 0.256 0.305 0.450 0.232 1.758 0.086 0.255 0.318 0.408 804
Brett Baty * Mets 3B/RF/1B/2B/PH/DH/SS 286 0.211 0.289 0.295 0.185 1.396 0.098 0.273 0.294 0.259 540
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jake Bauers * Brewers 1B/LF/RF/PH/DH 297 0.268 0.323 0.500 0.229 1.868 0.131 0.256 0.370 0.428 1077
Travis Bazzana * Guardians 2B/DH/PH 235 0.245 0.285 0.412 0.213 1.680 0.115 0.204 0.336 0.357 856
Dylan Beavers * Orioles RF/DH/LF/CF/PH 130 0.230 0.304 0.354 0.200 1.538 0.115 0.254 0.315 0.308 601
Jordan Beck + Rockies LF/RF/PH 88 0.183 0.233 0.305 0.170 1.667 0.057 0.250 0.227 0.284 329
Cody Bellinger * Yankees LF/CF/RF/1B/DH/PH 361 0.254 0.268 0.433 0.216 1.705 0.136 0.141 0.352 0.368 942
Josh Bell # Twins DH/1B/PH 336 0.244 0.282 0.412 0.223 1.693 0.071 0.214 0.301 0.378 674
Carson Benge * Mets RF/LF/CF/PH/DH 343 0.259 0.312 0.402 0.239 1.549 0.067 0.219 0.318 0.370 802
Andrew Benintendi * White Sox DH/PH/LF/RF 263 0.243 0.291 0.435 0.221 1.793 0.076 0.255 0.297 0.395 707
Will Benson * Reds RF/PH/LF/CF/DH 114 0.188 0.273 0.333 0.158 1.778 0.140 0.333 0.307 0.281 594
Víctor Bericoto + Giants RF/LF/PH/1B 40 0.308 0.320 0.641 0.300 2.083 0.025 0.250 0.325 0.625 1002
Steward Berroa # Phillies CF/RF/LF 7 0.143 0.333 0.143 0.143 1 0 0.571 0.143 0.143 79
Mookie Betts + Dodgers SS 223 0.244 0.234 0.444 0.224 1.820 0.072 0.126 0.300 0.408 662
Bo Bichette + Mets 3B/SS/DH/2B 378 0.250 0.283 0.379 0.230 1.517 0.061 0.188 0.296 0.349 601
Tyler Black * Brewers DH/PH/1B/LF 28 0.333 0.450 0.481 0.321 1.444 0.036 0.250 0.357 0.464 823
JJ Bleday * Reds LF/DH/PH/RF 241 0.236 0.243 0.493 0.199 2.083 0.137 0.199 0.344 0.415 932
Ryan Bliss + Mariners 2B/DH/PH 10 0.125 0.167 0.125 0.100 1 0.100 0.300 0.200 0.100 298
Xander Bogaerts + Padres SS 321 0.232 0.263 0.336 0.202 1.446 0.112 0.178 0.324 0.293 757
Alec Bohm + Phillies 3B/1B/PH 330 0.223 0.231 0.359 0.203 1.612 0.064 0.145 0.279 0.327 579
Henry Bolte + Athletics CF/PH 170 0.293 0.414 0.374 0.253 1.279 0.082 0.282 0.371 0.324 888
Jase Bowen + Padres RF/PH/LF/DH/CF 36 0.118 0.211 0.147 0.111 1.250 0.056 0.417 0.167 0.139 146
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Alex Bregman + Cubs 3B/DH/PH 391 0.240 0.270 0.341 0.205 1.425 0.118 0.156 0.340 0.292 704
Will Brennan * Giants LF/RF/PH/DH 23 0.087 0.100 0.087 0.087 1 0 0.130 0.087 0.087 9
Juan Brito # Guardians 2B/PH 56 0.176 0.265 0.255 0.161 1.444 0.071 0.304 0.250 0.232 275
Vidal Bruján # Mets SS/PH/LF 13 0.091 0.100 0.091 0.077 1 0.077 0.077 0.154 0.077 16
Jake Burger + Rangers 1B/PH/DH 340 0.250 0.303 0.432 0.226 1.727 0.082 0.259 0.315 0.391 762
Alec Burleson * Cardinals 1B/PH/DH 353 0.275 0.291 0.468 0.246 1.701 0.085 0.147 0.343 0.419 849
Michael Busch * Cubs 1B/PH 386 0.235 0.288 0.397 0.192 1.689 0.155 0.228 0.368 0.324 937
Lawrence Butler * Athletics RF/CF/PH/DH 240 0.196 0.257 0.299 0.175 1.524 0.108 0.271 0.283 0.267 483
Byron Buxton + Twins CF/DH 329 0.268 0.284 0.573 0.246 2.136 0.067 0.246 0.325 0.526 1058
José Caballero + Yankees SS/3B/LF/2B/RF/PH/CF/DH 268 0.246 0.291 0.385 0.224 1.567 0.060 0.220 0.302 0.351 613
Oswaldo Cabrera # Yankees 3B/2B 11 0 0 0 0 --- 0 0.364 0 0 0
Jac Caglianone * Royals RF/1B/DH/PH 305 0.264 0.345 0.475 0.239 1.795 0.082 0.298 0.334 0.430 904
Owen Caissie * Marlins RF/PH/DH 234 0.240 0.354 0.442 0.214 1.840 0.073 0.389 0.299 0.393 795
Alex Call + Dodgers LF/PH/RF/CF/DH 126 0.267 0.307 0.343 0.222 1.286 0.127 0.143 0.373 0.286 881
Tyler Callihan * Pirates RF/3B/LF/PH/2B/P/1B 69 0.237 0.324 0.492 0.203 2.071 0.116 0.333 0.333 0.420 1000
Jair Camargo + Braves C/PH 2 0.500 1 1 0.500 2 0 0.500 0.500 1 3287
Junior Caminero + Rays 3B/1B 363 0.293 0.300 0.561 0.253 1.913 0.129 0.179 0.383 0.485 1069
Luis Campusano + Padres C 58 0.288 0.353 0.596 0.259 2.067 0.086 0.259 0.362 0.534 1299
Jeimer Candelario # Angels PH/1B/3B/DH 20 0.111 0.200 0.222 0.100 2 0.050 0.400 0.200 0.200 122
Dominic Canzone * Mariners DH/PH/RF 219 0.273 0.292 0.552 0.242 2.019 0.091 0.210 0.347 0.489 1036
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Victor Caratini # Twins C/1B/PH/DH 243 0.239 0.261 0.373 0.198 1.563 0.103 0.185 0.337 0.309 826
Dylan Carlson # Cubs PH/LF/RF/DH 4 0 0 0 0 --- 0 0.500 0 0 0
Kerry Carpenter * Tigers RF/DH/PH/LF 205 0.238 0.273 0.503 0.210 2.116 0.078 0.298 0.307 0.444 881
Cole Carrigg # Rockies CF/SS/PH 77 0.266 0.304 0.484 0.221 1.824 0.130 0.208 0.364 0.403 941
Corbin Carroll * Diamondbacks RF/DH 354 0.269 0.318 0.515 0.234 1.916 0.110 0.220 0.356 0.449 1052
Evan Carter * Rangers CF/PH 239 0.178 0.216 0.317 0.151 1.778 0.121 0.243 0.285 0.268 552
Nick Castellanos + Padres RF/DH/PH/LF/1B 122 0.191 0.228 0.339 0.180 1.773 0.041 0.279 0.221 0.320 464
Willi Castro # Rockies 2B/3B/SS/1B/LF/PH/CF 289 0.269 0.358 0.388 0.242 1.443 0.087 0.263 0.339 0.349 749
Cameron Cauley + Rangers 2B/CF/PH 10 0.111 0.143 0.333 0.100 3 0.100 0.200 0.200 0.300 150
Drew Cavanaugh * Giants C/PH 15 0.286 0.333 0.286 0.267 1 0.067 0.133 0.333 0.267 618
Andrés Chaparro + Nationals 1B/PH/DH/3B 58 0.170 0.219 0.298 0.138 1.750 0.172 0.241 0.328 0.241 584
Matt Chapman + Giants 3B/DH 352 0.235 0.293 0.368 0.205 1.569 0.105 0.230 0.324 0.321 676
Tsung-Che Cheng * Red Sox SS 17 0.133 0.154 0.200 0.118 1.500 0.059 0.176 0.176 0.176 64
Jazz Chisholm Jr. * Yankees 2B/PH/DH 326 0.225 0.286 0.401 0.199 1.785 0.104 0.288 0.307 0.356 758
Jackson Chourio + Brewers LF/CF/RF/PH 234 0.296 0.349 0.531 0.269 1.794 0.081 0.239 0.355 0.483 1128
Nathan Church * Cardinals LF/CF/PH/RF 215 0.255 0.300 0.400 0.237 1.569 0.051 0.214 0.298 0.372 657
Denzel Clarke + Athletics CF/PH 60 0.170 0.310 0.189 0.150 1.111 0.067 0.400 0.217 0.167 175
Ernie Clement + Blue Jays 2B/SS/3B/PH/LF 335 0.299 0.316 0.439 0.287 1.469 0.036 0.101 0.322 0.421 786
Kody Clemens * Twins 1B/RF/LF/2B/CF/PH 292 0.241 0.265 0.474 0.219 1.969 0.065 0.216 0.301 0.432 736
Zach Cole * Astros LF/CF/PH/RF/DH 53 0.157 0.185 0.353 0.151 2.250 0.019 0.396 0.189 0.340 435
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Isaac Collins # Royals LF/2B/PH/DH 282 0.231 0.302 0.328 0.195 1.418 0.121 0.230 0.337 0.277 618
Michael Conforto * Cubs PH/DH/RF/LF 140 0.248 0.307 0.504 0.214 2.033 0.129 0.286 0.343 0.436 883
Griffin Conine * Marlins LF/PH/RF/DH/1B 57 0.280 0.344 0.520 0.246 1.857 0.105 0.263 0.368 0.456 1175
Willson Contreras + Red Sox 1B/DH 342 0.283 0.342 0.529 0.243 1.867 0.094 0.257 0.377 0.453 1163
William Contreras + Brewers C/DH/PH 345 0.296 0.319 0.423 0.264 1.429 0.090 0.130 0.362 0.377 898
Billy Cook + Pirates CF/PH/RF/LF/1B/DH 30 0.167 0.263 0.200 0.167 1.200 0 0.367 0.167 0.200 114
Carlos Correa + Astros SS/3B 141 0.279 0.330 0.418 0.241 1.500 0.128 0.184 0.369 0.362 873
Carlos Cortes * Athletics RF/DH/PH/LF/P 209 0.272 0.286 0.429 0.239 1.580 0.100 0.120 0.354 0.378 785
Colton Cowser * Orioles CF/RF/PH/LF/DH 214 0.227 0.293 0.373 0.196 1.643 0.117 0.294 0.318 0.322 703
Jonah Cox + Giants CF/PH/LF/DH/2B 28 0.280 0.600 0.520 0.250 1.857 0 0.500 0.250 0.464 667
J.P. Crawford * Mariners SS/3B/PH/DH 292 0.214 0.239 0.355 0.182 1.660 0.130 0.202 0.329 0.301 660
Justin Crawford * Phillies CF/PH 265 0.256 0.323 0.346 0.238 1.349 0.060 0.208 0.306 0.321 621
Dylan Crews + Nationals RF/CF/LF/PH/DH 155 0.234 0.269 0.372 0.219 1.588 0.039 0.206 0.284 0.348 586
Jake Cronenworth * Padres 2B/PH/3B/SS/DH 123 0.162 0.200 0.210 0.138 1.294 0.114 0.195 0.276 0.179 356
Jimmy Crooks * Cardinals C/DH/PH 59 0.151 0.206 0.245 0.136 1.625 0.085 0.305 0.237 0.220 300
Pete Crow-Armstrong * Cubs CF/PH 378 0.287 0.352 0.524 0.249 1.830 0.103 0.259 0.373 0.455 1158
Oneil Cruz * Pirates CF/DH/PH 283 0.264 0.377 0.472 0.233 1.788 0.106 0.346 0.350 0.417 1018
Trei Cruz # Tigers LF/RF 5 0 0 0 0 --- 0 0.600 0 0 0
Travis d'Arnaud + Angels C 40 0.200 0.222 0.314 0.175 1.571 0.075 0.175 0.300 0.275 613
Henry Davis + Pirates C/PH/DH 167 0.150 0.143 0.327 0.132 2.182 0.084 0.216 0.240 0.287 459
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Justin Dean + Cubs RF/CF/PH 5 0.500 0.667 1 0.400 2 0.200 0.200 0.600 0.800 5882
Elly De La Cruz # Reds SS/DH 293 0.274 0.353 0.490 0.246 1.792 0.089 0.290 0.341 0.440 977
Chase DeLauter * Guardians RF/DH/PH 288 0.275 0.298 0.422 0.247 1.535 0.097 0.132 0.344 0.378 792
Adrian Del Castillo * Diamondbacks DH/C/PH/1B/P 161 0.182 0.235 0.291 0.168 1.593 0.075 0.292 0.242 0.267 383
Ray Delgado * Astros 2B/3B/SS/PH 32 0.276 0.304 0.414 0.250 1.500 0.063 0.156 0.313 0.375 710
Deyvison De Los Santos + Marlins 1B/DH 7 0.286 0.500 0.429 0.286 1.500 0 0.429 0.286 0.429 592
Jonny DeLuca + Rays RF/CF/PH/DH/LF 154 0.264 0.309 0.438 0.247 1.658 0.052 0.195 0.299 0.409 588
Rafael Devers * Giants 1B/DH 363 0.242 0.307 0.458 0.220 1.888 0.083 0.289 0.306 0.416 712
Zach Dezenzo + Astros LF/PH 51 0.191 0.296 0.340 0.176 1.778 0.078 0.373 0.255 0.314 473
Elias Díaz + Royals C 23 0.227 0.200 0.591 0.217 2.600 0.043 0.217 0.261 0.565 1045
Elias Díaz + Rangers C/DH/PH 45 0.318 0.361 0.455 0.311 1.429 0 0.178 0.311 0.444 842
Yandy Díaz + Rays DH 351 0.329 0.353 0.503 0.285 1.530 0.100 0.131 0.410 0.436 1212
Yainer Diaz + Astros C/DH/PH 150 0.239 0.270 0.352 0.227 1.471 0.033 0.173 0.267 0.333 451
Dillon Dingler + Tigers C/DH/PH 334 0.267 0.285 0.530 0.240 1.988 0.069 0.210 0.326 0.476 970
Jasson Domínguez # Yankees RF/DH/LF 100 0.213 0.246 0.383 0.200 1.800 0.040 0.220 0.250 0.360 602
Brendan Donovan * Mariners 3B/DH/PH 101 0.274 0.299 0.452 0.228 1.652 0.109 0.149 0.386 0.376 1098
Brenton Doyle + Rockies CF/PH 122 0.207 0.314 0.270 0.189 1.304 0.090 0.328 0.279 0.246 475
Mauricio Dubón + Braves LF/SS/CF/3B/PH/DH 323 0.265 0.290 0.416 0.245 1.570 0.065 0.139 0.316 0.384 741
Blake Dunn + Reds CF/RF/PH/LF/DH 155 0.282 0.352 0.387 0.258 1.375 0.065 0.213 0.335 0.355 744
Oliver Dunn * Rays PH/SS/3B/DH 12 0.091 0.125 0.091 0.083 1 0.083 0.250 0.167 0.083 73
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ezequiel Durán + Rangers SS/2B/LF/3B/RF/PH/1B/CF 289 0.273 0.342 0.413 0.249 1.514 0.073 0.232 0.325 0.377 791
Jarren Duran * Red Sox LF/CF/DH/PH 339 0.196 0.244 0.353 0.180 1.803 0.062 0.301 0.251 0.324 527
Rodolfo Durán + Padres C/P/PH 77 0.132 0.128 0.324 0.117 2.444 0.091 0.234 0.221 0.286 344
Caleb Durbin + Red Sox 3B/PH 278 0.229 0.246 0.387 0.209 1.690 0.061 0.147 0.284 0.353 555
Nate Eaton + Red Sox DH/PH/LF/CF/RF 29 0.174 0.188 0.391 0.138 2.250 0.138 0.207 0.345 0.310 868
Tommy Edman # Dodgers LF/3B/2B/DH/PH 46 0.366 0.452 0.537 0.326 1.467 0.109 0.196 0.435 0.478 2187
Xavier Edwards # Marlins 2B/DH/PH 363 0.303 0.333 0.432 0.264 1.427 0.116 0.121 0.380 0.377 1028
Bryce Eldridge * Giants DH/1B/PH 176 0.275 0.336 0.464 0.239 1.690 0.125 0.233 0.364 0.403 981
Colt Emerson * Mariners SS/3B/DH/PH 132 0.218 0.275 0.454 0.197 2.077 0.083 0.326 0.295 0.409 713
Jerar Encarnacion + Giants RF/PH/1B/DH/LF 35 0.176 0.231 0.206 0.171 1.167 0.029 0.229 0.200 0.200 153
J.C. Escarra * Yankees C/PH 92 0.188 0.235 0.271 0.174 1.438 0.065 0.196 0.239 0.250 389
Santiago Espinal + Dodgers 3B/2B/PH/1B/DH 60 0.268 0.292 0.375 0.250 1.400 0.017 0.133 0.267 0.350 314
A.J. Ewing * Mets CF/PH 181 0.268 0.349 0.401 0.232 1.500 0.110 0.249 0.348 0.348 780
Stuart Fairchild + Guardians CF/RF/PH/LF/DH 27 0.158 0.600 0.158 0.111 1 0.259 0.519 0.407 0.111 810
Kyle Farmer + Braves PH/DH/3B/SS 15 0.286 0.364 0.357 0.267 1.250 0 0.267 0.267 0.333 618
Kyler Fedko + Twins PH/LF/CF/RF/DH 13 0 0 0 0 --- 0.154 0.308 0.154 0 54
Hunter Feduccia * Rays C/PH/DH 116 0.218 0.323 0.287 0.190 1.318 0.095 0.310 0.293 0.250 445
Freddy Fermin + Padres C 160 0.147 0.165 0.257 0.125 1.750 0.106 0.200 0.244 0.219 356
José Fermín + Cardinals PH/LF/CF/3B/2B/SS/RF/1B/DH 134 0.262 0.284 0.385 0.239 1.469 0.075 0.134 0.313 0.351 663
José Fernández + Diamondbacks DH/1B/3B/PH/SS 177 0.255 0.320 0.352 0.237 1.381 0.040 0.226 0.282 0.328 566
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Rafael Flores + Pirates C 5 0.667 0.500 2 0.400 3 0.400 0 0.800 1.200 15351
Nick Fortes + Rays C/PH/DH 204 0.254 0.287 0.323 0.235 1.271 0.025 0.123 0.294 0.299 442
Justin Foscue + Rangers 2B/PH/DH/1B 102 0.275 0.317 0.505 0.245 1.840 0.078 0.235 0.343 0.451 905
Jake Fraley * Rays RF/PH/DH 90 0.232 0.309 0.390 0.211 1.684 0.089 0.278 0.300 0.356 636
Ty France + Padres 1B/PH/3B/DH 195 0.273 0.319 0.511 0.246 1.875 0.056 0.246 0.333 0.462 882
Adam Frazier * Angels 2B/PH/LF/P/DH 93 0.210 0.308 0.333 0.183 1.588 0.097 0.301 0.290 0.290 457
Alex Freeland # Dodgers 2B/PH/SS 205 0.226 0.316 0.316 0.195 1.400 0.107 0.288 0.307 0.273 510
Cody Freeman + Rangers LF/2B/PH 18 0.235 0.333 0.235 0.222 1 0.056 0.278 0.278 0.222 381
Freddie Freeman * Dodgers 1B 367 0.294 0.321 0.503 0.253 1.710 0.123 0.161 0.384 0.433 1054
Tyler Freeman + Rockies RF/2B/DH/PH/CF 219 0.274 0.310 0.363 0.237 1.327 0.041 0.132 0.347 0.315 599
Sal Frelick * Brewers RF/PH/DH 278 0.252 0.267 0.343 0.219 1.361 0.090 0.090 0.313 0.299 712
TJ Friedl * Reds CF/LF/PH 186 0.172 0.220 0.245 0.151 1.429 0.075 0.237 0.247 0.215 328
David Fry + Guardians PH/RF/LF/DH/C/3B/1B 137 0.214 0.282 0.376 0.182 1.760 0.146 0.299 0.328 0.321 657
Braxton Fulford + Rockies DH/PH/C 52 0.209 0.333 0.349 0.173 1.667 0.115 0.385 0.308 0.288 782
Adolis García + Phillies RF/PH/CF 259 0.195 0.266 0.329 0.174 1.689 0.081 0.324 0.270 0.293 529
Aramis Garcia + Diamondbacks C 19 0.158 0.167 0.316 0.158 2 0 0.316 0.158 0.316 360
Jhostynxon García + Pirates CF/LF/RF/DH/PH 37 0.200 0.280 0.229 0.189 1.143 0.027 0.270 0.243 0.216 243
Luis García Jr. * Nationals 1B/PH/DH 281 0.280 0.280 0.537 0.267 1.920 0.043 0.149 0.310 0.512 894
Maikel Garcia + Royals 3B/SS/PH/DH 294 0.261 0.302 0.373 0.238 1.429 0.082 0.153 0.320 0.340 615
Mitch Garver + Mariners C/DH/PH 120 0.190 0.271 0.300 0.158 1.579 0.158 0.317 0.325 0.250 721
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mickey Gasper # Red Sox C/DH/PH/1B 119 0.243 0.299 0.308 0.218 1.269 0.076 0.176 0.303 0.277 513
Zack Gelof + Athletics 3B/CF/2B/PH/RF 228 0.282 0.336 0.498 0.259 1.763 0.061 0.241 0.333 0.456 973
Drew Gilbert * Giants CF/LF/PH/RF 192 0.228 0.267 0.353 0.198 1.553 0.094 0.177 0.313 0.307 564
Andrés Giménez * Blue Jays SS/PH 289 0.237 0.273 0.372 0.218 1.571 0.035 0.197 0.280 0.343 542
Paul Goldschmidt + Yankees 1B/DH/PH 233 0.278 0.298 0.528 0.253 1.898 0.073 0.206 0.339 0.481 986
Gabriel González + Twins LF 4 0.500 0.500 0.500 0.250 1 0.500 0 0.750 0.250 6341
Jacob Gonzalez * White Sox 1B/PH/3B 85 0.253 0.321 0.387 0.224 1.526 0.094 0.235 0.341 0.341 785
Nick Gonzales + Pirates 3B/2B/PH/SS 328 0.300 0.367 0.373 0.274 1.244 0.064 0.186 0.357 0.341 774
Romy González + Red Sox DH 11 0.182 0.250 0.182 0.182 1 0 0.273 0.182 0.182 67
Hunter Goodman + Rockies C/DH/PH 340 0.243 0.279 0.547 0.221 2.253 0.074 0.329 0.306 0.497 940
Nolan Gorman * Cardinals 3B/DH/PH 229 0.194 0.260 0.318 0.170 1.641 0.109 0.323 0.279 0.279 520
Tristan Gray * Twins SS/3B/PH/2B/1B 169 0.232 0.314 0.342 0.213 1.472 0.053 0.308 0.272 0.314 559
Riley Greene * Tigers LF/DH/PH 362 0.285 0.377 0.446 0.246 1.562 0.124 0.268 0.376 0.384 973
Randal Grichuk + White Sox PH/DH/RF/LF 91 0.291 0.271 0.651 0.275 2.240 0.044 0.198 0.330 0.615 1074
Randal Grichuk + Yankees LF/DH/PH/RF 33 0.194 0.273 0.323 0.182 1.667 0.030 0.303 0.212 0.303 324
Konnor Griffin + Pirates SS/DH/PH 232 0.269 0.354 0.406 0.246 1.509 0.060 0.267 0.323 0.371 815
Trent Grisham * Yankees CF/PH 264 0.232 0.250 0.406 0.197 1.750 0.144 0.159 0.341 0.345 836
Vaughn Grissom + Angels 1B/2B/3B/PH/DH 184 0.231 0.243 0.369 0.201 1.595 0.087 0.125 0.310 0.321 604
LuJames Groover + Diamondbacks 1B/DH/3B 52 0.174 0.200 0.283 0.154 1.625 0.096 0.192 0.269 0.250 332
Vladimir Guerrero Jr. + Blue Jays 1B/DH/PH 348 0.267 0.291 0.350 0.233 1.309 0.103 0.112 0.348 0.305 719
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Lourdes Gurriel Jr. + Diamondbacks LF/DH 153 0.220 0.257 0.319 0.203 1.452 0.052 0.183 0.268 0.294 472
Denzer Guzmán + Angels 3B 77 0.268 0.308 0.437 0.247 1.632 0.078 0.208 0.325 0.403 760
Eric Haase + Giants C/LF/PH 73 0.182 0.205 0.409 0.164 2.250 0.068 0.315 0.233 0.370 503
Sam Haggerty # Rangers LF/PH/CF/P/DH 47 0.159 0.250 0.182 0.149 1.143 0.043 0.340 0.213 0.170 166
Petey Halpin * Guardians CF/PH/RF 56 0.170 0.243 0.226 0.161 1.333 0.018 0.286 0.179 0.214 181
David Hamilton * Brewers 3B/SS/2B/PH 227 0.232 0.300 0.325 0.198 1.400 0.093 0.225 0.295 0.278 540
Maverick Handley + Orioles PH 1 0 0.125 0 0 --- 0 1 0 0 0
Ian Happ # Cubs LF/DH 362 0.223 0.292 0.452 0.191 2.029 0.130 0.320 0.331 0.387 860
Bryce Harper * Phillies 1B/DH 365 0.275 0.290 0.533 0.230 1.940 0.145 0.195 0.375 0.447 1129
Brett Harris + Athletics 3B/PH/2B 6 0 0 0 0 --- 0.167 0.333 0.333 0 253
Dustin Harris * White Sox RF/PH/LF 16 0.250 0.273 0.333 0.188 1.333 0.250 0.063 0.438 0.250 1341
Dustin Harris * Astros LF/RF/PH 36 0.226 0.269 0.290 0.194 1.286 0.056 0.167 0.278 0.250 561
Michael Harris II * Braves CF/PH/DH/LF 301 0.293 0.327 0.488 0.276 1.663 0.050 0.199 0.329 0.458 953
Ke'Bryan Hayes + Reds 3B/PH 128 0.142 0.153 0.225 0.133 1.588 0.063 0.156 0.195 0.211 225
Austin Hays + White Sox LF/RF/DH/PH 44 0.233 0.310 0.326 0.227 1.400 0.023 0.295 0.250 0.318 353
Austin Hedges + Guardians C/P/PH 131 0.270 0.312 0.383 0.237 1.419 0.076 0.160 0.321 0.336 651
Jonah Heim # Athletics C/DH/PH/1B/3B 104 0.253 0.250 0.526 0.231 2.083 0.077 0.202 0.308 0.481 961
Jonah Heim # Braves C 45 0.231 0.235 0.410 0.200 1.778 0.111 0.111 0.311 0.356 667
Tyler Heineman # Angels C 10 0.333 0.375 0.444 0.300 1.333 0.100 0.100 0.400 0.400 1123
Tyler Heineman # Blue Jays C/P/PH/DH 87 0.154 0.190 0.205 0.138 1.333 0.023 0.218 0.195 0.184 169
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Michael Helman + Rangers CF/SS/PH/LF/RF 35 0.167 0.167 0.300 0.143 1.800 0.029 0.171 0.229 0.257 411
Gunnar Henderson * Orioles SS/DH 399 0.227 0.259 0.416 0.206 1.829 0.080 0.228 0.298 0.376 702
Darell Hernaiz + Athletics SS/3B/2B/PH/RF 134 0.237 0.287 0.288 0.209 1.214 0.097 0.172 0.313 0.254 519
Kiké Hernández + Dodgers 3B 4 1 1 2.250 1 2.250 0 0 1 2.250
Heriberto Hernández + Marlins LF/PH/RF/DH 192 0.221 0.250 0.401 0.198 1.816 0.094 0.234 0.297 0.359 719
Teoscar Hernández + Dodgers LF/DH 214 0.275 0.357 0.429 0.243 1.558 0.093 0.276 0.346 0.379 841
Iván Herrera + Cardinals DH/C 374 0.252 0.281 0.404 0.203 1.605 0.128 0.158 0.390 0.326 1004
Liam Hicks * Marlins C/DH/1B/PH 298 0.283 0.270 0.469 0.245 1.658 0.097 0.094 0.359 0.406 1052
Kyle Higashioka + Rangers C/DH/PH/P 159 0.220 0.274 0.348 0.195 1.581 0.107 0.258 0.308 0.308 579
P.J. Higgins + Reds C/P 32 0.231 0.316 0.269 0.188 1.167 0.063 0.250 0.250 0.219 269
Derek Hill + White Sox RF/PH/LF/CF/DH 90 0.213 0.277 0.375 0.189 1.765 0.078 0.322 0.278 0.333 506
Derek Hill + Phillies RF/CF/PH/LF 35 0.303 0.500 0.515 0.286 1.700 0.029 0.429 0.314 0.486 899
Rece Hinds + Reds RF/PH/DH 36 0.121 0.250 0.212 0.111 1.750 0.028 0.500 0.167 0.194 162
Nico Hoerner + Cubs 2B/SS/PH 385 0.240 0.250 0.337 0.213 1.402 0.091 0.075 0.317 0.299 651
Jackson Holliday * Orioles 2B/PH/3B/SS/DH 118 0.196 0.231 0.382 0.169 1.950 0.119 0.288 0.288 0.331 660
Spencer Horwitz * Pirates 1B/PH/DH 295 0.280 0.295 0.455 0.234 1.623 0.136 0.136 0.386 0.380 1014
Rhys Hoskins + Guardians 1B/DH/PH/LF 243 0.182 0.244 0.354 0.148 1.944 0.156 0.313 0.317 0.288 661
Brady House + Nationals 3B/DH/PH 177 0.227 0.280 0.399 0.209 1.757 0.073 0.282 0.282 0.367 652
Sam Huff + Orioles C/PH 23 0.174 0.333 0.261 0.174 1.500 0 0.478 0.174 0.261 171
Blake Hunt + Padres C 3 0 0.297 0 0 --- 0 1 0 0 0
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andy Ibáñez + Athletics 2B/PH/3B/1B/DH 18 0.118 0.133 0.118 0.111 1 0.056 0.111 0.167 0.111 205
Andy Ibáñez + Mets LF/3B 8 0 0 0 0 --- 0 0.125 0 0 0
Jonathan India + Royals 2B/PH 58 0.167 0.182 0.313 0.138 1.875 0.138 0.224 0.310 0.259 685
Cooper Ingle * Guardians LF/DH 14 0.091 0.250 0.091 0.071 1 0.214 0.500 0.286 0.071 238
Kyle Isbel * Royals CF/PH 183 0.244 0.306 0.354 0.219 1.450 0.055 0.224 0.290 0.317 537
Alex Jackson + Twins C/PH/P 47 0.311 0.452 0.378 0.298 1.214 0 0.298 0.340 0.362 759
Jeremiah Jackson + Orioles 2B/PH/DH/LF/RF 206 0.251 0.279 0.397 0.243 1.580 0.019 0.194 0.267 0.383 526
Danny Jansen + Rangers C/PH/DH 142 0.171 0.225 0.309 0.148 1.810 0.092 0.282 0.275 0.268 383
Jim Jarvis * Braves SS 5 0.200 0.333 0.200 0.200 1 0 0.400 0.200 0.200 190
Ryan Jeffers + Twins C/DH/PH 148 0.295 0.312 0.541 0.243 1.833 0.155 0.155 0.405 0.446 1419
Carter Jensen * Royals C/DH/PH 308 0.247 0.303 0.440 0.221 1.779 0.088 0.269 0.312 0.393 781
Eloy Jiménez + Blue Jays DH/PH 35 0.290 0.360 0.290 0.257 1 0.086 0.200 0.343 0.257 657
Leo Jiménez + Marlins 3B/2B/DH/PH/1B/SS 104 0.211 0.279 0.256 0.183 1.211 0.077 0.221 0.308 0.221 394
Connor Joe + Mariners RF/PH/1B/LF 45 0.179 0.261 0.308 0.156 1.714 0.133 0.333 0.289 0.267 596
Bryce Johnson # Padres PH/RF/LF/CF/DH 49 0.178 0.296 0.222 0.163 1.250 0.061 0.367 0.224 0.204 235
Daniel Johnson * Astros CF/LF 17 0.143 0.182 0.143 0.118 1 0.118 0.176 0.294 0.118 228
Ivan Johnson # Reds LF/PH 4 0 0 0 0 --- 0 0.250 0 0 0
Troy Johnston * Rockies RF/LF/1B/DH/PH 287 0.313 0.374 0.434 0.279 1.388 0.084 0.171 0.376 0.387 933
Greg Jones # Brewers LF/RF/PH 22 0.095 0.167 0.095 0.091 1 0 0.409 0.091 0.091 13
Jahmai Jones + Tigers DH/PH/LF/RF 103 0.140 0.193 0.226 0.126 1.615 0.097 0.330 0.223 0.204 245
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Spencer Jones * Yankees CF/RF/PH/DH 82 0.233 0.405 0.370 0.207 1.588 0.110 0.415 0.317 0.329 690
Blaze Jordan + Cardinals 3B/1B 60 0.222 0.220 0.370 0.200 1.667 0.033 0.117 0.233 0.333 458
Aaron Judge + Yankees RF/DH 261 0.248 0.286 0.533 0.203 2.151 0.161 0.276 0.372 0.437 1063
Edouard Julien * Rockies 2B/PH/1B/DH 224 0.229 0.321 0.307 0.196 1.341 0.138 0.263 0.339 0.263 577
Jace Jung * Tigers DH 8 0.167 0.200 0.167 0.125 1 0.250 0.125 0.375 0.125 564
Josh Jung + Rangers 3B 350 0.294 0.341 0.443 0.266 1.505 0.077 0.180 0.357 0.400 824
Kyle Karros + Rockies 3B/PH 274 0.258 0.318 0.411 0.223 1.590 0.124 0.215 0.354 0.354 913
C.J. Kayfus * Guardians LF/RF/PH 25 0.182 0.231 0.364 0.160 2 0.080 0.320 0.280 0.320 586
Luke Keaschall + Twins 2B/RF/PH 321 0.246 0.287 0.329 0.215 1.333 0.100 0.156 0.333 0.287 692
Colt Keith * Tigers 3B/DH/PH/1B 249 0.249 0.291 0.369 0.233 1.483 0.048 0.189 0.293 0.345 584
Jarred Kelenic * White Sox RF/PH 59 0.226 0.344 0.321 0.203 1.417 0.102 0.339 0.305 0.288 572
Jarred Kelenic * Rangers LF/PH 10 0.125 0.333 0.125 0.100 1 0.200 0.500 0.300 0.100 177
Carson Kelly + Cubs C/PH/1B/DH/P 223 0.281 0.325 0.393 0.247 1.400 0.108 0.157 0.368 0.345 888
Otto Kemp + Phillies LF/PH/2B 27 0.080 0.133 0.080 0.074 1 0.037 0.370 0.148 0.074 52
Buddy Kennedy + Giants PH/3B/P/2B/DH 8 0 0 0 0 --- 0.125 0.375 0.125 0 6
Max Kepler * Diamondbacks LF 13 0.154 0.182 0.231 0.154 1.500 0 0.154 0.154 0.231 125
Sean Keys * Blue Jays 1B/DH 12 0.167 0.167 0.417 0.167 2.500 0 0.417 0.167 0.417 519
Ha-Seong Kim + Braves SS/PH 82 0.068 0.098 0.068 0.061 1 0.110 0.268 0.171 0.061 65
Hyeseong Kim * Dodgers SS/2B/LF/PH 131 0.259 0.337 0.328 0.229 1.267 0.092 0.237 0.321 0.290 655
Isiah Kiner-Falefa + Red Sox 2B/SS/3B/PH/DH/1B 132 0.277 0.313 0.361 0.250 1.303 0.091 0.136 0.341 0.326 709
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Scott Kingery + Cubs PH/DH/2B/3B 4 0.250 0.250 0.250 0.250 1 0 0 0.250 0.250 565
Alejandro Kirk + Blue Jays C/PH 73 0.212 0.222 0.333 0.192 1.571 0.082 0.151 0.274 0.301 519
Christian Koss + Giants 2B/PH/P/SS/DH 19 0.111 0.125 0.167 0.105 1.500 0 0.105 0.158 0.158 97
Ryan Kreidler + Twins SS/CF/PH/3B/LF 116 0.279 0.308 0.490 0.250 1.759 0.095 0.181 0.353 0.440 821
Joshua Kuroda-Grauer + Athletics 2B/3B/SS 11 0.455 0.455 0.636 0.455 1.400 0 0 0.455 0.636 1999
Nick Kurtz * Athletics 1B/DH/PH 389 0.279 0.391 0.516 0.224 1.851 0.193 0.306 0.422 0.414 1302
Steven Kwan * Guardians CF/LF/PH 320 0.214 0.238 0.266 0.181 1.241 0.125 0.103 0.316 0.225 497
Shea Langeliers + Athletics C/DH 361 0.265 0.284 0.497 0.241 1.874 0.078 0.202 0.330 0.452 906
Wyatt Langford + Rangers LF/CF/DH 173 0.278 0.316 0.500 0.260 1.800 0.058 0.214 0.324 0.468 880
Trevor Larnach * Twins LF/PH/DH 261 0.291 0.347 0.436 0.253 1.500 0.115 0.176 0.379 0.379 933
Ramón Laureano + Padres LF/RF/PH/DH 206 0.203 0.268 0.374 0.180 1.838 0.097 0.316 0.286 0.330 616
Jordan Lawlar + Diamondbacks LF/CF 44 0.316 0.407 0.447 0.273 1.417 0.068 0.227 0.409 0.386 1577
Brooks Lee # Twins SS/3B/PH 334 0.251 0.260 0.440 0.231 1.753 0.069 0.156 0.305 0.404 788
Hao-Yu Lee + Tigers 2B/3B/PH/DH 141 0.256 0.333 0.383 0.241 1.500 0.050 0.262 0.291 0.362 549
Jung Hoo Lee * Giants RF/CF/PH 314 0.319 0.337 0.454 0.299 1.426 0.041 0.092 0.350 0.427 945
Sandy León # Braves C 44 0.091 0.154 0.091 0.091 1 0 0.409 0.091 0.091 22
Royce Lewis + Twins 3B/1B/2B 218 0.211 0.258 0.376 0.188 1.780 0.092 0.275 0.289 0.335 672
Daylen Lile * Nationals LF/DH/RF/PH 368 0.250 0.281 0.396 0.228 1.583 0.065 0.168 0.304 0.361 642
Francisco Lindor # Mets SS 130 0.216 0.233 0.388 0.192 1.800 0.100 0.169 0.300 0.346 671
Brandon Lockridge + Brewers LF/CF/PH/1B 96 0.294 0.417 0.341 0.260 1.160 0.104 0.260 0.365 0.302 932
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nick Loftin + Royals 3B/2B/PH/1B/SS/LF 170 0.229 0.246 0.389 0.194 1.697 0.106 0.129 0.324 0.329 704
Joey Loperfido * Astros LF/PH/CF/RF 120 0.216 0.296 0.333 0.183 1.545 0.117 0.258 0.308 0.283 525
Nicky Lopez * Cubs 3B/PH/2B 5 0 0 0 0 --- 0 0.400 0 0 0
Nicky Lopez * Rangers 2B/SS/PH/LF/RF 95 0.341 0.397 0.398 0.316 1.167 0.032 0.147 0.368 0.368 807
Otto López + Marlins SS/DH/PH 362 0.332 0.368 0.484 0.309 1.455 0.044 0.138 0.365 0.450 1120
Brandon Lowe * Pirates 2B/DH/PH 356 0.240 0.267 0.498 0.211 2.080 0.098 0.261 0.315 0.438 901
Josh Lowe * Angels LF/CF/PH/RF 153 0.217 0.263 0.371 0.203 1.710 0.046 0.281 0.255 0.346 542
Nathaniel Lowe * Reds DH/1B/PH 207 0.253 0.308 0.473 0.222 1.870 0.121 0.256 0.343 0.415 942
Nathan Lukes * Blue Jays RF/LF/CF/PH 183 0.299 0.341 0.419 0.273 1.400 0.049 0.158 0.344 0.383 745
Manny Machado + Padres 3B/DH 348 0.190 0.194 0.400 0.167 2.103 0.106 0.221 0.273 0.351 624
Joe Mack * Marlins C/PH 146 0.256 0.304 0.429 0.233 1.676 0.068 0.240 0.308 0.390 633
Nick Madrigal + Angels 2B/3B/DH/PH 52 0.273 0.293 0.295 0.231 1.083 0.135 0.058 0.385 0.250 829
Ben Malgeri + Tigers RF/CF/PH 13 0.200 0.286 0.200 0.154 1 0.154 0.308 0.308 0.154 629
Trey Mancini + Angels 1B/DH/PH 14 0.308 0.364 0.462 0.286 1.500 0 0.214 0.286 0.429 629
Jake Mangum # Pirates LF/CF/RF/PH 211 0.302 0.370 0.359 0.275 1.190 0.057 0.180 0.346 0.327 734
Kyle Manzardo * Guardians 1B/DH/PH 272 0.231 0.313 0.395 0.202 1.709 0.103 0.316 0.320 0.346 714
Rafael Marchán # Phillies C/PH 81 0.115 0.113 0.192 0.111 1.667 0.012 0.173 0.148 0.185 213
Jakob Marsee * Marlins CF/PH/DH 351 0.189 0.246 0.287 0.160 1.518 0.125 0.234 0.305 0.242 531
Brandon Marsh * Phillies LF/CF/RF/PH 324 0.319 0.396 0.530 0.299 1.660 0.046 0.262 0.352 0.497 1090
Ketel Marte # Diamondbacks 2B/DH/PH 360 0.267 0.267 0.489 0.244 1.830 0.072 0.136 0.322 0.447 874
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Noelvi Marté + Reds RF/PH/CF/DH 108 0.200 0.221 0.390 0.185 1.950 0.074 0.250 0.259 0.361 576
Starling Marte + Royals RF/DH/PH/LF 109 0.268 0.357 0.340 0.239 1.269 0.073 0.257 0.330 0.303 625
Ángel Martínez # Guardians LF/RF/CF/PH 243 0.239 0.264 0.442 0.222 1.852 0.029 0.218 0.272 0.412 617
Austin Martin + Twins RF/LF/PH/CF 257 0.241 0.295 0.318 0.206 1.321 0.121 0.179 0.346 0.272 682
Omar Martínez * Angels C/PH 3 0.333 0.500 0.333 0.333 1 0 0.333 0.333 0.333 710
Michael Massey * Royals 2B/PH/LF/3B/RF 214 0.261 0.281 0.437 0.243 1.673 0.047 0.164 0.290 0.407 667
Miles Mastrobuoni * Mariners 3B/1B/LF/2B 27 0.217 0.357 0.217 0.185 1 0.074 0.370 0.259 0.185 367
Jorge Mateo + Braves SS/PH/DH/P/2B 119 0.259 0.338 0.411 0.244 1.586 0.059 0.286 0.303 0.387 684
Luis Matos + Brewers RF/PH/LF/DH 21 0.200 0.308 0.200 0.190 1 0.048 0.333 0.238 0.190 192
Brice Matthews + Astros LF/CF/2B/PH/3B 211 0.191 0.256 0.320 0.175 1.676 0.066 0.322 0.242 0.294 390
Ronny Mauricio # Mets SS/3B/2B/PH/DH 45 0.178 0.259 0.267 0.178 1.500 0 0.378 0.178 0.267 235
Marcelo Mayer * Red Sox 2B/SS/PH 228 0.220 0.261 0.312 0.197 1.422 0.070 0.193 0.281 0.281 510
Coby Mayo + Orioles 3B/DH/1B/PH 234 0.188 0.238 0.371 0.171 1.975 0.077 0.333 0.256 0.338 532
Charles McAdoo + Blue Jays 1B/2B 25 0.160 0.167 0.280 0.160 1.750 0 0.240 0.160 0.280 260
James McCann + Diamondbacks C/P/1B/DH/PH 62 0.203 0.286 0.254 0.194 1.250 0.016 0.274 0.210 0.242 137
Jake McCarthy * Rockies CF/LF/RF/PH/DH 259 0.294 0.339 0.479 0.270 1.629 0.054 0.178 0.328 0.440 883
Andrew McCutchen + Rangers DH/PH/LF/RF 83 0.192 0.255 0.260 0.169 1.357 0.108 0.265 0.277 0.229 467
Kevin McGonigle * Tigers SS/3B/DH 373 0.282 0.319 0.424 0.239 1.506 0.145 0.139 0.391 0.359 1096
Reese McGuire * White Sox C/P/PH 34 0.172 0.250 0.172 0.147 1 0.059 0.265 0.265 0.147 254
Zach McKinstry * Tigers 2B/SS/RF/PH/3B/CF 213 0.193 0.220 0.289 0.169 1.500 0.103 0.169 0.272 0.254 498
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Matt McLain + Reds 2B/SS/PH/CF 300 0.196 0.249 0.338 0.170 1.725 0.117 0.263 0.297 0.293 558
Ryan McMahon * Yankees 3B/PH/SS 202 0.210 0.267 0.360 0.193 1.718 0.074 0.307 0.267 0.332 514
Jeff McNeil * Athletics 2B/PH/1B/RF/3B 277 0.229 0.254 0.305 0.206 1.333 0.076 0.126 0.296 0.274 462
Curtis Mead + Nationals 3B/1B/PH/2B/DH 262 0.227 0.229 0.467 0.198 2.058 0.111 0.187 0.324 0.408 816
Parker Meadows * Tigers CF/PH 39 0.250 0.346 0.333 0.231 1.333 0.051 0.256 0.308 0.308 697
Wade Meckler * Angels LF/PH/RF/DH 119 0.292 0.372 0.415 0.261 1.419 0.109 0.218 0.370 0.370 957
Chase Meidroth + White Sox 2B/SS/3B/PH 351 0.272 0.356 0.379 0.239 1.393 0.094 0.245 0.339 0.333 736
MJ Melendez * Mets DH/LF/PH/RF 144 0.192 0.284 0.350 0.160 1.826 0.118 0.347 0.313 0.292 617
Joey Meneses + Athletics DH/PH/1B/LF 18 0.143 0.154 0.143 0.111 1 0.167 0.111 0.278 0.111 309
Jackson Merrill * Padres CF 346 0.211 0.265 0.341 0.194 1.612 0.072 0.249 0.269 0.312 492
Víctor Mesa Jr. * Rays RF/PH/DH/LF/CF 75 0.200 0.227 0.354 0.173 1.769 0.120 0.240 0.293 0.307 535
Jake Meyers + Astros CF/PH/P/DH 145 0.211 0.248 0.323 0.193 1.536 0.069 0.207 0.269 0.297 487
Drew Millas # Nationals C/PH 140 0.190 0.241 0.273 0.164 1.435 0.086 0.229 0.271 0.236 427
Kameron Misner * Royals CF/LF/PH/DH/RF 35 0.273 0.450 0.303 0.257 1.111 0.029 0.371 0.286 0.286 468
Garrett Mitchell * Brewers CF/PH/DH 263 0.264 0.406 0.441 0.228 1.667 0.122 0.338 0.357 0.380 849
Andruw Monasterio + Red Sox 2B/PH/SS/DH/1B/3B 141 0.218 0.271 0.368 0.206 1.690 0.057 0.241 0.262 0.348 438
Yoán Moncada # Angels 3B/PH/DH 130 0.189 0.286 0.297 0.162 1.571 0.131 0.346 0.308 0.254 530
Mickey Moniak * Rockies LF/DH/CF/RF/PH 192 0.271 0.291 0.599 0.250 2.208 0.057 0.245 0.323 0.552 1008
Braden Montgomery # White Sox RF/CF/PH 80 0.239 0.294 0.423 0.213 1.765 0.100 0.238 0.313 0.375 650
Colson Montgomery * White Sox SS/3B/PH/DH 338 0.221 0.265 0.482 0.195 2.182 0.089 0.320 0.311 0.426 806
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Christian Moore + Angels LF/2B/DH/PH 22 0.200 0.400 0.200 0.182 1 0.045 0.500 0.227 0.182 243
Dylan Moore + Phillies PH/1B/P/LF/CF/DH/2B 15 0 0 0 0 --- 0.200 0.400 0.200 0 99
Nick Morabito + Mets LF/DH/PH/RF 12 0 0 0 0 --- 0 0.750 0.083 0 0
Christopher Morel + Marlins 1B/DH/PH 73 0.162 0.275 0.206 0.151 1.273 0.055 0.384 0.219 0.192 222
Gabriel Moreno + Diamondbacks C/DH/PH 232 0.283 0.314 0.434 0.241 1.536 0.116 0.159 0.371 0.371 992
Ryan Mountcastle + Orioles PH/1B/DH 15 0.286 0.333 0.357 0.267 1.250 0.067 0.133 0.333 0.333 688
Cedric Mullins * Rays CF/PH 281 0.212 0.236 0.347 0.185 1.635 0.082 0.199 0.285 0.302 582
Max Muncy * Dodgers 3B/PH 303 0.265 0.299 0.511 0.231 1.929 0.119 0.231 0.360 0.446 1039
Max Muncy + Athletics 3B/DH/PH/SS 167 0.235 0.326 0.409 0.210 1.743 0.066 0.329 0.299 0.365 650
Munetaka Murakami * White Sox 1B/DH/PH 246 0.240 0.277 0.560 0.195 2.333 0.179 0.325 0.378 0.455 1146
Sean Murphy + Braves C 14 0.071 0.125 0.071 0.071 1 0 0.429 0.071 0.071 0
Tanner Murray + White Sox LF/3B/SS/PH 33 0.214 0.238 0.321 0.182 1.500 0.061 0.212 0.273 0.273 810
Dane Myers + Reds CF/PH/DH 137 0.256 0.338 0.385 0.219 1.500 0.124 0.255 0.358 0.328 830
Carlos Narváez + Red Sox C/DH/PH 158 0.193 0.281 0.279 0.171 1.444 0.070 0.323 0.259 0.247 371
Brian Navarreto + Marlins C/PH 8 0 0 0 0 --- 0.125 0.250 0.125 0 0
Bo Naylor * Guardians C/PH 90 0.143 0.164 0.238 0.133 1.667 0.067 0.233 0.200 0.222 248
Josh Naylor * Mariners 1B 347 0.257 0.278 0.368 0.233 1.432 0.078 0.130 0.320 0.334 664
Zach Neto + Angels SS/PH 379 0.227 0.297 0.453 0.198 2 0.106 0.322 0.322 0.396 799
Brandon Nimmo * Rangers RF/DH/CF/PH 354 0.262 0.315 0.420 0.234 1.602 0.082 0.206 0.333 0.376 752
Rikuu Nishida * White Sox RF/2B/CF/PH 30 0.241 0.292 0.241 0.233 1 0 0.167 0.233 0.233 375
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Lars Nootbaar * Cardinals LF/CF/RF/PH/DH 88 0.293 0.370 0.453 0.250 1.545 0.136 0.227 0.386 0.386 1024
Connor Norby + Marlins 1B/3B/DH/PH 233 0.205 0.291 0.325 0.176 1.585 0.103 0.300 0.313 0.279 549
Nasim Nuñez # Nationals 2B/SS/PH/DH 284 0.233 0.316 0.286 0.201 1.228 0.109 0.239 0.313 0.246 635
Ryan O'Hearn * Pirates RF/1B/DH/PH 295 0.286 0.333 0.472 0.261 1.649 0.075 0.224 0.342 0.431 864
Logan O'Hoppe + Angels C/PH 205 0.231 0.295 0.339 0.210 1.465 0.068 0.249 0.293 0.307 521
Shohei Ohtani * Dodgers DH/P/PH 369 0.291 0.345 0.533 0.238 1.830 0.152 0.230 0.404 0.436 1310
Kazuma Okamoto + Blue Jays 3B/1B/DH 344 0.240 0.305 0.464 0.212 1.932 0.096 0.320 0.323 0.410 843
Jared Oliva + Giants CF/PH/LF 7 0.143 0.167 0.143 0.143 1 0 0.143 0.143 0.143 0
Matt Olson * Braves 1B/RF 366 0.272 0.305 0.523 0.243 1.921 0.096 0.230 0.342 0.467 1017
Tyler O'Neill + Orioles RF/PH/DH 159 0.187 0.250 0.295 0.164 1.577 0.113 0.277 0.289 0.258 485
Joey Ortiz + Brewers SS/3B/PH/DH 203 0.203 0.243 0.266 0.177 1.306 0.099 0.187 0.276 0.232 381
Alejandro Osuna * Rangers LF/CF/RF/PH 168 0.247 0.295 0.274 0.214 1.111 0.083 0.143 0.339 0.238 556
James Outman * Tigers CF/PH 44 0.179 0.235 0.410 0.159 2.286 0.114 0.432 0.273 0.364 711
James Outman * Twins CF/LF/PH/RF/DH 70 0.156 0.286 0.250 0.143 1.600 0.071 0.414 0.229 0.229 243
Marcell Ozuna + Pirates DH/PH 233 0.200 0.265 0.324 0.180 1.619 0.090 0.305 0.279 0.292 515
Andy Pages + Dodgers CF/PH 372 0.271 0.299 0.479 0.245 1.769 0.070 0.199 0.328 0.433 849
Pedro Pagés + Cardinals C/1B 146 0.220 0.263 0.356 0.199 1.621 0.041 0.240 0.253 0.322 417
Richie Palacios * Rays 2B/PH/3B/DH/LF/RF 200 0.225 0.281 0.301 0.195 1.333 0.115 0.190 0.325 0.260 543
Isaac Paredes + Astros 3B/1B/DH/2B/PH 344 0.250 0.270 0.416 0.215 1.662 0.096 0.160 0.346 0.358 816
Vinnie Pasquantino * Royals 1B/PH 291 0.224 0.254 0.350 0.196 1.561 0.110 0.175 0.309 0.306 664
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Graham Pauley * Marlins 3B/1B/PH 97 0.176 0.224 0.297 0.165 1.688 0.052 0.237 0.216 0.278 223
Joc Pederson * Rangers DH/PH/1B/RF 268 0.240 0.259 0.472 0.205 1.964 0.119 0.224 0.336 0.403 870
Jeremy Peña + Astros SS/PH 202 0.295 0.336 0.443 0.267 1.500 0.074 0.173 0.356 0.401 1059
Oswald Peraza + Angels 2B/3B/PH/SS/DH/1B 255 0.255 0.333 0.406 0.239 1.590 0.035 0.275 0.298 0.380 697
Geraldo Perdomo # Diamondbacks SS/PH 350 0.244 0.266 0.359 0.200 1.471 0.149 0.123 0.354 0.294 744
Jhonny Pereda + Mariners C 68 0.270 0.300 0.365 0.250 1.353 0.059 0.162 0.324 0.338 737
Everson Pereira + White Sox RF/DH/CF/PH/LF 77 0.232 0.295 0.420 0.208 1.813 0.065 0.299 0.299 0.377 668
Junior Pérez + White Sox LF/PH/CF/RF/DH 17 0.250 0.333 0.625 0.235 2.500 0.059 0.471 0.294 0.588 888
Salvador Perez + Royals C/DH/1B 340 0.201 0.222 0.327 0.188 1.625 0.035 0.203 0.241 0.306 414
Wenceel Pérez # Tigers RF/CF/PH/LF/DH 175 0.180 0.176 0.348 0.166 1.931 0.080 0.166 0.246 0.320 478
Blake Perkins # Brewers CF/PH/RF/LF/DH 100 0.159 0.200 0.261 0.140 1.643 0.100 0.220 0.250 0.230 402
Tristan Peters * White Sox CF/RF/PH/LF 245 0.286 0.341 0.436 0.257 1.524 0.069 0.180 0.339 0.392 865
Tommy Pham + Mets LF/PH 14 0 0 0 0 --- 0.071 0.500 0.071 0 0
Yohendrick Pinango * Blue Jays LF/RF/PH/DH 151 0.268 0.320 0.423 0.252 1.579 0.060 0.225 0.311 0.397 620
Jorge Polanco # Mets DH/1B 61 0.179 0.205 0.286 0.164 1.600 0.082 0.180 0.246 0.262 373
Logan Porter + Angels C 6 0.250 0.500 0.500 0.167 2 0.333 0.333 0.500 0.333 1679
Yohel Pozo + Cardinals PH/DH/C/1B 33 0.242 0.267 0.273 0.242 1.125 0 0.091 0.242 0.273 238
Cooper Pratt + Brewers SS 48 0.195 0.250 0.220 0.167 1.125 0.125 0.208 0.292 0.188 401
Collin Price + Astros C/PH/1B/DH 13 0.167 0.333 0.250 0.154 1.500 0.077 0.462 0.231 0.231 258
César Prieto * Cardinals 3B/SS/PH 17 0 0 0 0 --- 0 0.118 0 0 13
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Edgar Quero # White Sox C/PH/DH 172 0.187 0.232 0.233 0.163 1.250 0.070 0.238 0.250 0.203 328
Jeferson Quero + Brewers C 2 0 0 0 0 --- 0.500 0 0.500 0 875
Ceddanne Rafaela + Red Sox CF/PH 324 0.282 0.339 0.435 0.262 1.541 0.049 0.198 0.330 0.404 752
Cal Raleigh # Mariners C/DH/PH 239 0.164 0.206 0.304 0.142 1.853 0.126 0.314 0.268 0.264 463
Luke Raley * Mariners RF/PH/LF/DH/CF 227 0.238 0.294 0.485 0.216 2.041 0.057 0.322 0.300 0.441 818
Agustín Ramírez + Marlins C/DH/PH 129 0.230 0.286 0.345 0.202 1.500 0.101 0.217 0.318 0.302 555
José Ramírez # Guardians 3B/DH 314 0.239 0.249 0.418 0.204 1.750 0.131 0.140 0.338 0.357 920
Pedro Ramírez # Cubs 2B/PH/3B/DH 56 0.250 0.286 0.365 0.232 1.462 0.054 0.161 0.286 0.339 570
Heliot Ramos + Giants LF/RF/PH/DH 191 0.268 0.333 0.458 0.251 1.708 0.058 0.251 0.309 0.429 769
John Rave * Royals RF/PH/LF/DH 21 0.222 0.300 0.611 0.190 2.750 0.143 0.333 0.333 0.524 1075
J.T. Realmuto + Phillies C 231 0.201 0.234 0.319 0.177 1.585 0.078 0.203 0.286 0.281 527
Rob Refsnyder + Mariners DH/PH/RF/LF 119 0.133 0.151 0.219 0.118 1.643 0.059 0.269 0.202 0.193 276
Luis Rengifo # Brewers 3B/PH/1B/2B/DH 209 0.205 0.233 0.254 0.182 1.237 0.091 0.115 0.278 0.225 374
Félix Reyes + Phillies LF/1B/3B/RF/PH 38 0.158 0.179 0.263 0.158 1.667 0 0.237 0.158 0.263 215
Bryan Reynolds # Pirates LF/RF/DH/PH 377 0.280 0.348 0.462 0.233 1.648 0.149 0.223 0.395 0.385 1171
Ben Rice * Yankees 1B/DH/PH 347 0.269 0.294 0.561 0.233 2.086 0.121 0.239 0.360 0.487 1126
Austin Riley + Braves 3B/PH 340 0.207 0.276 0.332 0.185 1.603 0.082 0.291 0.285 0.297 534
Gabriel Rincones Jr. * Phillies RF/PH 43 0.171 0.214 0.244 0.163 1.429 0.047 0.279 0.209 0.233 331
Ryan Ritter + Rockies 2B/PH 7 0.143 0.250 0.143 0.143 1 0 0.429 0.143 0.143 79
Leo Rivas # Mariners 3B/SS/DH/PH 120 0.131 0.203 0.172 0.108 1.308 0.125 0.300 0.258 0.142 261
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Sebastián Rivero + Angels C/PH 57 0.245 0.317 0.283 0.228 1.154 0.053 0.211 0.281 0.263 378
Luis Robert Jr. + Mets CF/PH 98 0.224 0.258 0.329 0.194 1.474 0.133 0.173 0.327 0.286 617
Chuckie Robinson + Dodgers C/DH/PH 26 0.087 0.111 0.087 0.077 1 0 0.192 0.077 0.077 0
Víctor Robles + Mariners RF/LF/CF/PH/DH 76 0.233 0.283 0.260 0.224 1.118 0.039 0.171 0.263 0.250 347
Brayan Rocchio # Guardians SS/2B/PH 319 0.270 0.300 0.383 0.238 1.421 0.078 0.135 0.339 0.339 807
Endy Rodríguez # Pirates C/PH/1B 109 0.270 0.339 0.472 0.220 1.750 0.174 0.239 0.394 0.385 1095
Jesús Rodríguez + Giants C/LF/PH/RF/2B 43 0.231 0.219 0.385 0.209 1.667 0.070 0.116 0.302 0.349 614
Johnathan Rodríguez + Orioles RF/PH/DH 11 0 0 0 0 --- 0.273 0.364 0.273 0 226
Julio Rodríguez + Mariners CF/DH 377 0.259 0.298 0.424 0.236 1.640 0.074 0.210 0.321 0.387 778
Jake Rogers + Tigers C/P/PH 86 0.147 0.204 0.240 0.128 1.636 0.081 0.314 0.221 0.209 325
Josh Rojas * Royals PH/3B/2B/SS 15 0.267 0.250 0.533 0.267 2 0 0.133 0.267 0.533 786
Miguel Rojas + Dodgers 2B/PH/SS/P/3B/1B/DH 144 0.286 0.292 0.413 0.250 1.444 0.069 0.097 0.333 0.361 703
Drew Romo # White Sox C/1B 111 0.133 0.121 0.327 0.117 2.462 0.090 0.252 0.216 0.288 401
Brent Rooker + Athletics DH/RF/LF/PH 203 0.200 0.243 0.389 0.177 1.944 0.094 0.320 0.281 0.345 639
Amed Rosario + Yankees 3B/PH/2B/DH/LF/RF 153 0.250 0.255 0.486 0.229 1.943 0.065 0.209 0.294 0.444 849
Esteury Ruiz + Marlins RF/LF/PH/CF/DH 101 0.244 0.321 0.488 0.208 2 0.089 0.297 0.337 0.416 1005
Keibert Ruiz # Nationals C/PH 190 0.285 0.300 0.475 0.268 1.667 0.037 0.132 0.316 0.447 732
TJ Rumfield * Rockies 1B/DH/PH 341 0.290 0.311 0.483 0.255 1.667 0.097 0.144 0.370 0.425 1071
Dalton Rushing * Dodgers C/PH/1B/DH 176 0.244 0.290 0.462 0.216 1.895 0.091 0.267 0.330 0.409 858
Adley Rutschman # Orioles C/DH/PH 240 0.252 0.263 0.448 0.221 1.774 0.100 0.150 0.325 0.392 790
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Thomas Saggese + Cardinals LF/SS/PH/3B/2B/DH 82 0.184 0.265 0.276 0.171 1.500 0.073 0.317 0.244 0.256 294
César Salazar * Astros C/P 22 0.056 0.067 0.056 0.045 1 0.136 0.136 0.227 0.045 116
Ali Sánchez + Yankees C 27 0.240 0.375 0.320 0.222 1.333 0.037 0.333 0.296 0.296 685
Gary Sánchez + Brewers C/DH/PH/1B 162 0.215 0.215 0.446 0.173 2.071 0.179 0.185 0.364 0.358 855
Jesús Sánchez * Blue Jays RF/LF/PH/DH 234 0.274 0.325 0.437 0.252 1.593 0.043 0.222 0.316 0.402 733
Javier Sanoja + Marlins 3B/LF/2B/SS/PH/RF/P/CF 210 0.277 0.297 0.415 0.257 1.500 0.062 0.100 0.319 0.386 831
Carlos Santana # Diamondbacks 1B 26 0.083 0.125 0.125 0.077 1.500 0.077 0.308 0.154 0.115 73
Nolan Schanuel * Angels 1B/PH/DH 286 0.262 0.290 0.387 0.234 1.478 0.080 0.147 0.332 0.346 689
Casey Schmitt + Giants LF/DH/1B/2B/SS/3B 326 0.278 0.299 0.489 0.264 1.756 0.021 0.193 0.304 0.463 826
Davis Schneider + Blue Jays LF/PH/2B/DH 118 0.153 0.211 0.296 0.127 1.933 0.153 0.331 0.280 0.246 462
Daniel Schneemann * Guardians CF/3B/2B/PH/SS/RF 240 0.216 0.289 0.344 0.196 1.596 0.092 0.292 0.288 0.313 519
Max Schuemann + Yankees PH/LF/RF/SS/CF/P/2B/3B/DH 48 0.189 0.250 0.378 0.146 2 0.188 0.250 0.375 0.292 769
Kyle Schwarber * Phillies DH/1B/LF/PH 371 0.252 0.312 0.575 0.213 2.278 0.143 0.342 0.367 0.485 1225
Victor Scott II * Cardinals CF/DH/PH 184 0.194 0.255 0.258 0.163 1.333 0.087 0.239 0.261 0.217 311
Corey Seager * Rangers SS 219 0.182 0.200 0.374 0.155 2.059 0.128 0.269 0.292 0.320 585
Anthony Seigler # Red Sox 2B/3B/PH 49 0.318 0.394 0.500 0.286 1.571 0.102 0.204 0.388 0.449 1189
Marcus Semien + Mets 2B 318 0.214 0.245 0.341 0.195 1.597 0.072 0.214 0.270 0.311 501
Hayden Senger + Mets C 17 0.133 0.100 0.333 0.118 2.500 0 0.235 0.118 0.294 312
Matt Shaw + Cubs RF/PH/DH/2B/3B/1B/LF/CF 147 0.246 0.280 0.415 0.218 1.688 0.082 0.184 0.320 0.367 753
Gavin Sheets * Padres 1B/LF/DH/PH/RF 276 0.234 0.257 0.463 0.207 1.982 0.105 0.228 0.322 0.409 776
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Braden Shewmake * Astros 3B/SS/2B/PH 79 0.243 0.254 0.405 0.228 1.667 0.025 0.165 0.253 0.380 536
Zack Short + Tigers SS/PH/2B 46 0.167 0.231 0.222 0.130 1.333 0.152 0.261 0.304 0.174 524
Zack Short + Mets SS/P/PH 9 0.125 0.333 0.125 0.111 1 0 0.556 0.111 0.111 16
Michael Siani * Orioles CF 1 0 0 0 0 --- 0 0 0 0 0
Chandler Simpson * Rays LF/PH/CF 320 0.271 0.302 0.325 0.250 1.200 0.056 0.100 0.306 0.300 558
Jose Siri + Angels LF/CF/PH/RF 82 0.264 0.313 0.472 0.232 1.789 0.073 0.256 0.317 0.415 731
Austin Slater + Marlins RF/PH 28 0.174 0.267 0.174 0.143 1 0.143 0.321 0.286 0.143 457
Austin Slater + Mets PH/LF/DH/RF 21 0.250 0.357 0.300 0.238 1.200 0.048 0.286 0.286 0.286 555
Austin Slater + Rays RF/LF/PH 25 0.273 0.375 0.364 0.240 1.333 0.120 0.240 0.360 0.320 967
Cam Smith + Astros RF/PH 328 0.223 0.269 0.387 0.198 1.738 0.085 0.253 0.296 0.345 659
Dominic Smith * Braves DH/PH/1B/LF 203 0.279 0.290 0.415 0.251 1.490 0.064 0.133 0.320 0.374 833
Josh Smith * Rangers 2B/PH/DH/3B/LF 119 0.223 0.280 0.252 0.193 1.130 0.118 0.185 0.319 0.218 493
Pavin Smith * Diamondbacks 1B/DH/PH 77 0.152 0.170 0.212 0.130 1.400 0.130 0.169 0.260 0.182 374
Will Smith + Dodgers C/PH/DH 201 0.249 0.272 0.382 0.214 1.535 0.114 0.169 0.338 0.328 733
Tyler Soderstrom * Athletics LF/PH/DH 335 0.242 0.261 0.460 0.209 1.900 0.128 0.176 0.343 0.397 878
Nick Sogard # Red Sox 2B/3B/SS/1B/PH 41 0.257 0.310 0.371 0.220 1.444 0.122 0.146 0.341 0.317 648
Nick Solak + Padres DH/PH 10 0.143 0.125 0.143 0.100 1 0.100 0 0.300 0.100 606
Jorge Soler + Angels DH/RF/PH 272 0.220 0.285 0.411 0.191 1.865 0.103 0.313 0.309 0.357 712
Sung-Mun Song * Padres 2B/SS/PH/3B 69 0.233 0.283 0.333 0.203 1.429 0.130 0.188 0.333 0.290 646
Edmundo Sosa + Phillies LF/2B/3B/SS/PH/DH 145 0.222 0.250 0.385 0.207 1.733 0.021 0.221 0.255 0.359 632
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Lenyn Sosa + White Sox DH/PH/1B/2B 33 0.212 0.269 0.303 0.212 1.429 0 0.212 0.212 0.303 271
Lenyn Sosa + Blue Jays 2B/1B/PH/DH 84 0.188 0.226 0.275 0.179 1.467 0.012 0.214 0.202 0.262 277
Juan Soto * Mets LF/DH 289 0.293 0.284 0.554 0.246 1.887 0.156 0.125 0.401 0.464 1272
George Springer + Blue Jays DH/PH 279 0.221 0.254 0.373 0.194 1.685 0.100 0.201 0.305 0.326 678
Giancarlo Stanton + Yankees DH/PH 96 0.256 0.345 0.422 0.240 1.652 0.063 0.302 0.302 0.396 706
Spencer Steer + Reds 1B/LF/RF/2B/PH/3B/DH 320 0.236 0.273 0.415 0.209 1.761 0.094 0.234 0.313 0.369 717
Michael Stefanic + Athletics 2B/SS/PH 5 0.400 0.500 0.400 0.400 1 0 0.200 0.400 0.400 1166
Tyler Stephenson + Reds C/PH 233 0.230 0.291 0.368 0.202 1.596 0.116 0.253 0.318 0.322 649
Chad Stevens + Rockies 2B/PH/3B/SS 34 0.036 0.063 0.036 0.029 1 0.147 0.382 0.176 0.029 96
Sal Stewart + Reds 1B/3B/DH/2B 369 0.257 0.290 0.464 0.225 1.807 0.114 0.214 0.341 0.407 898
Trevor Story + Red Sox SS/DH 176 0.206 0.290 0.303 0.193 1.471 0.045 0.324 0.244 0.284 430
Bryson Stott * Phillies 2B/PH 311 0.244 0.277 0.392 0.222 1.609 0.074 0.170 0.302 0.357 660
Kyle Stowers * Marlins LF/RF/1B/DH/PH 267 0.231 0.324 0.427 0.202 1.852 0.094 0.318 0.318 0.375 698
Myles Straw + Blue Jays PH/LF/RF/CF/DH/P 152 0.239 0.259 0.351 0.211 1.469 0.086 0.145 0.296 0.309 561
Garrett Stubbs * Phillies C/PH/P/1B/3B/LF/DH 28 0.167 0.200 0.167 0.143 1 0.036 0.179 0.250 0.143 322
Eugenio Suárez + Reds DH/3B/PH 225 0.206 0.279 0.373 0.187 1.810 0.080 0.333 0.276 0.338 578
Brett Sullivan * Rockies C/PH/P/DH/1B 118 0.211 0.226 0.376 0.195 1.783 0.042 0.195 0.246 0.347 449
Daniel Susac + Giants C/PH/3B 115 0.262 0.346 0.330 0.235 1.259 0.052 0.235 0.304 0.296 483
Seiya Suzuki + Cubs RF/DH/PH 305 0.274 0.339 0.466 0.239 1.699 0.108 0.259 0.357 0.407 1010
Dansby Swanson + Cubs SS/DH/PH 324 0.210 0.223 0.431 0.182 2.051 0.114 0.235 0.299 0.373 847
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Fernando Tatis Jr. + Padres RF/2B/PH/DH 367 0.280 0.341 0.378 0.251 1.348 0.082 0.199 0.341 0.338 759
Leody Taveras # Orioles CF/RF/PH/3B 269 0.248 0.329 0.372 0.216 1.500 0.097 0.242 0.316 0.323 638
Tim Tawa + Diamondbacks LF/PH/1B/3B/CF/DH/2B 76 0.172 0.217 0.266 0.145 1.545 0.118 0.237 0.263 0.224 363
Samad Taylor + Padres LF/RF/PH 91 0.333 0.490 0.410 0.286 1.231 0.121 0.286 0.407 0.352 1087
Tyrone Taylor + Mets PH/CF/LF/RF/DH 109 0.206 0.225 0.333 0.193 1.619 0.028 0.174 0.220 0.312 342
Kyle Teel * White Sox C/PH 30 0.231 0.385 0.346 0.200 1.500 0.100 0.400 0.333 0.300 812
Rowdy Tellez * Braves PH/1B/DH 11 0.200 0.167 0.500 0.182 2.500 0.091 0.273 0.273 0.455 830
José Tena * Nationals DH/PH/2B/LF/RF/3B 164 0.225 0.330 0.371 0.207 1.647 0.073 0.329 0.287 0.341 501
Bryce Teodosio + Angels LF/CF/PH/RF 51 0.213 0.345 0.255 0.196 1.200 0.059 0.353 0.255 0.235 312
Alek Thomas * Diamondbacks CF 100 0.181 0.217 0.340 0.170 1.882 0.030 0.230 0.220 0.320 330
Colby Thomas + Athletics RF/PH/LF/DH/CF 89 0.238 0.286 0.417 0.225 1.750 0.045 0.270 0.270 0.393 625
Lane Thomas + Royals CF/RF/PH/LF/DH 227 0.212 0.259 0.332 0.181 1.561 0.132 0.225 0.322 0.282 620
Sterlin Thompson * Rockies LF/DH/RF/PH 77 0.232 0.304 0.377 0.208 1.625 0.065 0.273 0.312 0.338 568
Tyler Tolbert + Royals PH/SS/2B/LF/RF/P/CF/3B/DH 41 0.200 0.269 0.200 0.171 1 0.098 0.244 0.268 0.171 376
Spencer Torkelson + Tigers 1B/PH/DH 335 0.215 0.286 0.424 0.185 1.968 0.116 0.322 0.316 0.364 713
Bryan Torres * Cardinals LF/PH/2B/3B/CF/DH 53 0.234 0.222 0.468 0.208 2 0.094 0.151 0.302 0.415 928
Gleyber Torres + Tigers 2B/DH 190 0.280 0.328 0.395 0.232 1.409 0.153 0.174 0.395 0.326 1030
Luis Torrens + Mets C/PH/1B/DH 157 0.217 0.271 0.322 0.197 1.484 0.051 0.217 0.274 0.293 429
Ezequiel Tovar + Rockies SS/PH 305 0.205 0.264 0.325 0.190 1.586 0.052 0.275 0.249 0.302 458
Taylor Trammell * Astros CF/LF/PH/DH/RF 109 0.265 0.390 0.429 0.239 1.615 0.083 0.330 0.330 0.385 791
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jose Trevino + Reds C/P 55 0.192 0.227 0.231 0.182 1.200 0.018 0.145 0.200 0.218 279
Jared Triolo + Pirates SS/3B/1B/RF/PH/DH 179 0.238 0.325 0.306 0.212 1.289 0.078 0.251 0.307 0.274 599
Chadwick Tromp + Braves C 27 0.200 0.263 0.240 0.185 1.200 0 0.259 0.185 0.222 218
Chadwick Tromp + Orioles C 3 0.667 0.667 0.667 0.667 1 0 0 0.667 0.667 6142
Mike Trout + Angels CF/DH 335 0.234 0.273 0.472 0.185 2.016 0.197 0.248 0.394 0.373 1150
Tommy Troy + Diamondbacks LF/CF/DH/PH 108 0.235 0.282 0.378 0.213 1.609 0.093 0.222 0.306 0.343 767
Kyle Tucker * Dodgers RF/PH 344 0.239 0.290 0.379 0.203 1.586 0.134 0.209 0.343 0.323 832
Brice Turang * Brewers 2B/SS 364 0.259 0.333 0.450 0.220 1.738 0.137 0.261 0.357 0.382 925
Trea Turner + Phillies SS/DH/PH 376 0.239 0.288 0.368 0.223 1.536 0.059 0.226 0.287 0.343 628
Luis Urías + Blue Jays 2B/PH 18 0.400 0.417 0.667 0.333 1.667 0.167 0.111 0.500 0.556 2327
Ramón Urías + Cardinals 3B/PH/1B/SS 68 0.158 0.159 0.316 0.132 2 0.088 0.176 0.279 0.265 529
Esmerlyn Valdéz + Pirates RF/PH/LF 59 0.302 0.370 0.717 0.271 2.375 0.102 0.339 0.373 0.644 1393
Brandon Valenzuela # Blue Jays C/PH 172 0.240 0.287 0.420 0.209 1.750 0.116 0.250 0.326 0.366 779
George Valera * Guardians LF/RF/PH/DH 38 0.216 0.276 0.297 0.211 1.375 0.026 0.211 0.237 0.289 361
Ildemaro Vargas # Diamondbacks 1B/2B/PH/3B/DH/LF/P/SS 269 0.256 0.260 0.400 0.238 1.563 0.052 0.093 0.297 0.372 713
Miguel Vargas + White Sox 3B/1B/DH/PH 365 0.244 0.243 0.485 0.205 1.987 0.137 0.164 0.356 0.408 1033
Daulton Varsho * Blue Jays CF/PH/DH 275 0.258 0.310 0.423 0.233 1.641 0.087 0.211 0.327 0.382 819
Andrew Vaughn + Brewers 1B/PH/DH/3B 148 0.339 0.369 0.528 0.291 1.558 0.122 0.101 0.426 0.453 1406
Christian Vázquez + Astros C/PH/DH 178 0.216 0.240 0.327 0.197 1.514 0.073 0.163 0.270 0.298 439
Nelson Velázquez + Cardinals LF/PH/DH/RF 44 0.308 0.360 0.590 0.273 1.917 0.091 0.250 0.386 0.523 1351
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mark Vientos + Mets 1B/PH/DH/3B 245 0.209 0.233 0.378 0.196 1.813 0.045 0.241 0.249 0.355 452
Matt Vierling + Tigers CF/PH/RF/LF 236 0.201 0.217 0.332 0.182 1.651 0.072 0.161 0.254 0.301 442
Ryan Vilade + Rays RF/PH/1B/LF/2B/DH 144 0.278 0.309 0.484 0.243 1.743 0.090 0.201 0.340 0.424 1026
Jorbit Vivas * Nationals 3B/2B/PH/DH/P 184 0.250 0.274 0.350 0.217 1.400 0.082 0.130 0.321 0.304 667
Anthony Volpe + Yankees SS/PH 140 0.246 0.322 0.336 0.214 1.367 0.129 0.221 0.343 0.293 699
LaMonte Wade Jr. * Astros LF/1B/PH 13 0.333 0.375 0.750 0.308 2.250 0.077 0.231 0.385 0.692 1553
Eric Wagaman + Mets PH/1B/3B/DH/LF/RF 29 0.192 0.176 0.423 0.172 2.200 0.069 0.241 0.276 0.379 637
Will Wagner * Padres DH/2B/PH/3B 45 0.257 0.321 0.286 0.200 1.111 0.222 0.156 0.422 0.222 900
Ryan Waldschmidt + Diamondbacks CF/LF/DH/PH 122 0.259 0.403 0.357 0.238 1.379 0.066 0.328 0.311 0.328 707
Christian Walker + Astros 1B/DH/PH 361 0.239 0.260 0.469 0.216 1.962 0.083 0.224 0.310 0.424 805
Jordan Walker + Cardinals RF/DH/PH 345 0.288 0.348 0.509 0.264 1.769 0.072 0.261 0.342 0.467 986
Matt Wallner * Twins RF/PH 135 0.167 0.254 0.292 0.148 1.750 0.074 0.393 0.259 0.259 409
Taylor Walls # Rays SS/PH 233 0.231 0.319 0.303 0.193 1.311 0.120 0.240 0.322 0.253 581
Donovan Walton * Angels 3B/DH/2B/PH 93 0.307 0.353 0.489 0.290 1.593 0.043 0.183 0.333 0.462 866
Ryan Ward * Dodgers LF/1B/DH/PH 60 0.218 0.257 0.455 0.200 2.083 0.083 0.283 0.283 0.417 619
Taylor Ward + Orioles LF/DH 400 0.250 0.320 0.351 0.205 1.402 0.165 0.213 0.378 0.288 812
Kahlil Watson * Guardians RF/CF/PH 43 0.286 0.407 0.429 0.279 1.500 0.023 0.326 0.302 0.419 689
Austin Wells * Yankees C/PH 194 0.153 0.195 0.235 0.134 1.538 0.119 0.278 0.253 0.206 323
Davis Wendzel + Pirates 1B/2B/PH 4 0 0 0 0 --- 0 0 0 0 0
JJ Wetherholt * Cardinals 2B/SS/PH 359 0.259 0.281 0.401 0.223 1.550 0.103 0.159 0.357 0.345 931
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Shay Whitcomb + Astros PH/3B/1B/SS/DH/LF 24 0.130 0.100 0.391 0.125 3 0.042 0.458 0.167 0.375 508
Eli White + Braves RF/LF/PH/CF/DH 115 0.215 0.250 0.355 0.200 1.652 0.052 0.217 0.261 0.330 624
Joey Wiemer + Nationals RF/CF/PH/DH/P 83 0.286 0.447 0.514 0.241 1.800 0.145 0.349 0.398 0.434 1157
Alika Williams + Athletics SS/2B/PH 73 0.304 0.413 0.478 0.288 1.571 0.041 0.288 0.329 0.452 721
Ben Williamson + Rays 2B/SS/PH/3B/P/DH 198 0.237 0.292 0.328 0.212 1.381 0.096 0.192 0.313 0.293 516
Carson Williams + Rays SS/PH/2B/DH 33 0.100 0.158 0.133 0.091 1.333 0.061 0.333 0.152 0.121 50
Luke Williams + Braves 2B/LF/PH 1 0.129 0.174 --- 0 --- 1 0 1 0
Jacob Wilson + Athletics SS 214 0.277 0.299 0.386 0.262 1.393 0.047 0.117 0.308 0.364 693
Weston Wilson + Orioles 3B/P/PH/LF 46 0.231 0.296 0.333 0.196 1.444 0.130 0.239 0.348 0.283 730
Weston Wilson + Mariners 3B/LF/RF 11 0.182 0.250 0.182 0.182 1 0 0.273 0.182 0.182 260
Will Wilson + Mariners 3B 6 0.200 0 0.800 0.167 4 0.167 0.167 0.333 0.667 1455
Masyn Winn + Cardinals SS 314 0.242 0.292 0.329 0.213 1.358 0.083 0.191 0.315 0.290 632
Patrick Wisdom + Mariners 3B/1B/PH/DH 44 0.122 0.182 0.220 0.114 1.800 0.068 0.409 0.182 0.205 226
Bobby Witt Jr. + Royals SS/DH 358 0.293 0.327 0.476 0.260 1.624 0.103 0.168 0.366 0.422 1104
Connor Wong + Red Sox C/PH/DH 114 0.289 0.370 0.402 0.246 1.393 0.096 0.211 0.368 0.342 823
James Wood * Nationals RF/DH/LF 411 0.265 0.351 0.522 0.219 1.967 0.161 0.304 0.389 0.431 1197
Gage Workman * Tigers 3B/PH/2B/DH 38 0.158 0.200 0.395 0.158 2.500 0 0.421 0.158 0.395 381
Austin Wynns + Athletics C 43 0.077 0.103 0.077 0.070 1 0.070 0.233 0.140 0.070 67
Austin Wynns + Braves C 14 0.071 0.100 0.071 0.071 1 0 0.286 0.071 0.071 9
Mike Yastrzemski * Braves LF/RF/PH/CF/DH 231 0.221 0.285 0.333 0.195 1.511 0.100 0.242 0.312 0.294 610
Player Team Position(s) PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Christian Yelich * Brewers DH/PH/LF 224 0.256 0.357 0.392 0.228 1.529 0.098 0.295 0.335 0.348 776
Nick Yorke + Pirates 3B/PH/RF/1B/LF/DH 86 0.197 0.237 0.276 0.174 1.400 0.081 0.198 0.279 0.244 391
Masataka Yoshida * Red Sox DH/PH/LF 181 0.250 0.275 0.350 0.221 1.400 0.094 0.116 0.331 0.309 686
Cole Young * Mariners 2B/SS 348 0.261 0.294 0.392 0.236 1.500 0.066 0.172 0.322 0.353 727
Jared Young * Mets 1B/PH/DH/LF/RF 127 0.228 0.250 0.421 0.205 1.846 0.079 0.228 0.299 0.378 750
Jacob Young + Nationals CF/PH/DH 277 0.225 0.255 0.376 0.209 1.672 0.051 0.195 0.274 0.350 599

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

Return to the page top. ↑




  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 - 2026 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 Thursday, 2 July 2026, at 5:31 am Pacific Time.