Skip to main content 

Owing to the screen size of your device, you may obtain a better viewing experience by rotating your device a quarter-turn (to get the so-called “panorama” screen view).


The Owlcroft Baseball-Analysis Site


(click for menu)
(click for menu)
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)
You can get a site directory by clicking on the “hamburger” icon () in the upper right of this page.
Or you can search this site with Google (standard Google-search rules apply).
(Be aware that “sponsored” links to other sites will appear atop the actual results.)

Search term(s):



2024: All Batters, by TOP


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

2024 Major-League Batter-Performance Results

Through games of Thursday, 5 September 2024.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2024 TOP order:

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


Each name is a click-on link to that man’s career stats.

— Place your cursor over any column heading to see what it signifies. —

Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nathan Lukes * Blue Jays 18 0.467 0.583 0.667 0.389 1.429 0.167 0.167 0.556 0.556 3134
Michael Helman + Twins 4 0.500 0.667 0.750 0.500 1.500 0 0.250 0.500 0.750 2608
Darren Baker * Nationals 2 0.500 1 0.500 0.500 1 0 0.500 0.500 0.500 2116
Ryan McKenna + Orioles 9 0.375 0.200 1.125 0.333 3 0.111 0.111 0.444 1 2081
Matthew Batten + Padres 3 0.333 0.333 1 0.333 3 0 0 0.333 1 2027
Christian Bethancourt + Cubs 36 0.382 0.435 0.765 0.361 2 0.056 0.222 0.417 0.722 1950
Aaron Judge + Yankees 622 0.323 0.368 0.702 0.257 2.175 0.183 0.243 0.455 0.559 1745
Diego Castillo + Twins 8 0.333 0.400 0.500 0.250 1.500 0.250 0.125 0.500 0.375 1716
Luken Baker + Cardinals 28 0.211 0.167 0.579 0.143 2.750 0.250 0.250 0.393 0.393 1636
Hunter Feduccia * Dodgers 4 0.333 0.500 0.333 0.250 1 0.250 0.250 0.500 0.250 1471
Rece Hinds + Reds 45 0.293 0.318 0.805 0.267 2.750 0.067 0.311 0.356 0.733 1467
Juan Soto * Yankees 628 0.295 0.297 0.589 0.239 2 0.178 0.156 0.422 0.478 1423
Alex Call + Nationals 113 0.343 0.403 0.525 0.301 1.529 0.106 0.168 0.425 0.460 1401
Bobby Witt Jr. + Royals 625 0.337 0.357 0.606 0.304 1.800 0.075 0.149 0.390 0.547 1386
Greg Jones # Rockies 6 0.200 0 0.800 0.167 4 0.167 0.667 0.333 0.667 1371
Yuli Gurriel + Royals 11 0.333 0.429 0.444 0.273 1.333 0.091 0.273 0.364 0.364 1354
Shohei Ohtani * Dodgers 634 0.291 0.314 0.617 0.252 2.119 0.114 0.226 0.374 0.535 1349
Christian Yelich * Brewers 315 0.315 0.366 0.504 0.270 1.600 0.127 0.184 0.403 0.432 1310
Kyle Tucker * Astros 266 0.264 0.244 0.579 0.214 2.193 0.177 0.158 0.395 0.470 1298
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Austin Wynns + Reds 20 0.368 0.500 0.579 0.350 1.571 0 0.250 0.400 0.550 1275
Xavier Edwards # Marlins 220 0.326 0.391 0.405 0.282 1.242 0.118 0.164 0.400 0.350 1272
Jazz Chisholm Jr. * Yankees 112 0.321 0.352 0.613 0.304 1.912 0.054 0.232 0.357 0.580 1265
Yordan Alvarez * Astros 568 0.310 0.319 0.574 0.269 1.850 0.109 0.150 0.396 0.498 1247
Joc Pederson * Diamondbacks 399 0.280 0.329 0.529 0.228 1.890 0.130 0.236 0.396 0.431 1241
Brent Rooker + Athletics 525 0.301 0.372 0.589 0.267 1.957 0.099 0.290 0.373 0.522 1235
Vladimir Guerrero Jr. + Blue Jays 607 0.327 0.346 0.561 0.290 1.716 0.100 0.140 0.399 0.498 1227
Weston Wilson + Phillies 66 0.328 0.405 0.574 0.303 1.750 0.061 0.258 0.364 0.530 1215
Ketel Marte # Diamondbacks 504 0.296 0.305 0.556 0.258 1.877 0.105 0.179 0.369 0.484 1187
Mookie Betts + Dodgers 429 0.305 0.319 0.505 0.263 1.655 0.131 0.117 0.396 0.436 1183
Buddy Kennedy + Tigers 13 0.200 0.167 0.500 0.154 2.500 0.154 0.308 0.308 0.385 1171
Marcell Ozuna + Braves 600 0.309 0.368 0.571 0.273 1.848 0.103 0.255 0.382 0.505 1162
Carlos Correa + Twins 317 0.308 0.336 0.520 0.271 1.686 0.095 0.167 0.375 0.457 1158
Gunnar Henderson * Orioles 634 0.282 0.314 0.543 0.246 1.929 0.110 0.219 0.368 0.475 1150
César Salazar * Astros 30 0.304 0.350 0.391 0.233 1.286 0.067 0.167 0.367 0.300 1149
Matt Wallner * Twins 200 0.262 0.388 0.554 0.220 2.114 0.095 0.365 0.375 0.465 1134
Nasim Nuñez # Nationals 38 0.345 0.435 0.379 0.263 1.100 0.132 0.158 0.395 0.289 1116
Forrest Wall * Marlins 3 0.333 1 0.333 0.333 1 0 0.667 0.333 0.333 1101
Samad Taylor + Mariners 5 0.400 0.500 0.400 0.400 1 0 0.200 0.400 0.400 1099
Kerry Carpenter * Tigers 240 0.282 0.338 0.577 0.250 2.050 0.079 0.271 0.342 0.513 1096
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Connor Norby + Marlins 69 0.313 0.425 0.563 0.290 1.800 0.072 0.304 0.362 0.522 1084
Freddie Freeman * Dodgers 561 0.288 0.312 0.494 0.244 1.715 0.121 0.160 0.383 0.419 1079
Tyler Fitzgerald + Giants 276 0.296 0.386 0.538 0.272 1.813 0.065 0.297 0.351 0.493 1078
Ty France + Reds 118 0.302 0.333 0.481 0.271 1.594 0.068 0.169 0.356 0.432 1071
Jarren Duran * Red Sox 640 0.292 0.351 0.521 0.266 1.782 0.078 0.217 0.350 0.473 1068
Ben Gamel * Astros 54 0.304 0.419 0.435 0.259 1.429 0.148 0.259 0.407 0.370 1059
Eric Haase + Brewers 51 0.292 0.435 0.542 0.275 1.857 0.059 0.412 0.333 0.510 1057
Kyle Schwarber * Phillies 606 0.249 0.303 0.486 0.205 1.952 0.158 0.284 0.371 0.399 1055
Mark Vientos + Mets 368 0.289 0.341 0.563 0.264 1.948 0.073 0.274 0.342 0.514 1052
Austin Slater + Orioles 52 0.295 0.414 0.432 0.250 1.462 0.115 0.269 0.404 0.365 1049
Víctor Robles + Mariners 199 0.307 0.365 0.449 0.271 1.463 0.055 0.181 0.362 0.397 1039
Rafael Devers * Red Sox 546 0.279 0.323 0.544 0.245 1.948 0.106 0.238 0.355 0.478 1017
Tommy Pham + Royals 21 0.333 0.375 0.571 0.333 1.714 0 0.190 0.333 0.571 1005
Blake Sabol * Giants 38 0.313 0.435 0.375 0.263 1.200 0.132 0.237 0.421 0.316 1003
Paul DeJong + Royals 91 0.259 0.349 0.519 0.231 2 0.088 0.374 0.319 0.462 1003
Jurickson Profar # Padres 589 0.278 0.297 0.460 0.234 1.652 0.119 0.148 0.380 0.387 1002
Bryce Harper * Phillies 548 0.284 0.324 0.521 0.246 1.837 0.122 0.212 0.372 0.453 995
Emmanuel Rivera + Orioles 22 0.263 0.333 0.526 0.227 2 0.136 0.273 0.364 0.455 991
Mike Trout + Angels 126 0.220 0.194 0.541 0.190 2.458 0.127 0.214 0.325 0.468 987
Willson Contreras + Cardinals 358 0.262 0.337 0.468 0.221 1.785 0.126 0.268 0.380 0.394 976
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
José Ramírez # Guardians 597 0.273 0.259 0.522 0.248 1.912 0.080 0.122 0.330 0.474 959
Seiya Suzuki + Cubs 503 0.275 0.354 0.482 0.243 1.754 0.097 0.274 0.352 0.425 958
Jhonkensy Noel + Guardians 158 0.246 0.275 0.563 0.222 2.286 0.063 0.316 0.316 0.506 958
Corey Seager * Rangers 533 0.278 0.291 0.512 0.248 1.841 0.099 0.180 0.353 0.456 957
Francisco Lindor # Mets 643 0.273 0.296 0.498 0.246 1.823 0.078 0.184 0.342 0.448 957
Riley Greene * Tigers 499 0.260 0.332 0.479 0.226 1.841 0.118 0.271 0.353 0.417 951
Jake McCarthy * Diamondbacks 418 0.292 0.340 0.427 0.258 1.463 0.069 0.170 0.356 0.378 948
Alexander Canario + Cubs 28 0.280 0.462 0.440 0.250 1.571 0.071 0.393 0.357 0.393 947
Rafael Marchán # Phillies 56 0.294 0.300 0.549 0.268 1.867 0.054 0.143 0.339 0.500 945
Tyler O'Neill + Red Sox 405 0.253 0.330 0.511 0.220 2.022 0.114 0.333 0.346 0.444 944
Byron Buxton + Twins 335 0.275 0.337 0.528 0.251 1.917 0.054 0.266 0.334 0.481 941
Lawrence Butler * Athletics 378 0.270 0.299 0.526 0.246 1.946 0.079 0.228 0.325 0.479 941
Elly De La Cruz # Reds 610 0.263 0.354 0.481 0.233 1.831 0.100 0.298 0.343 0.426 938
Heston Kjerstad * Orioles 81 0.261 0.357 0.420 0.222 1.611 0.111 0.296 0.370 0.358 936
Joey Bart + Pirates 219 0.272 0.318 0.497 0.242 1.830 0.082 0.251 0.347 0.443 923
Trea Turner + Phillies 452 0.300 0.341 0.467 0.279 1.556 0.058 0.181 0.347 0.434 920
Bryan Reynolds # Pirates 602 0.280 0.335 0.457 0.252 1.632 0.083 0.224 0.347 0.412 920
Max Muncy * Dodgers 215 0.225 0.269 0.478 0.186 2.125 0.135 0.298 0.335 0.395 914
Royce Lewis + Twins 246 0.256 0.261 0.534 0.228 2.089 0.089 0.224 0.317 0.476 914
Ramón Laureano + Braves 152 0.299 0.396 0.500 0.283 1.674 0.046 0.303 0.336 0.474 912
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dane Myers + Marlins 95 0.265 0.392 0.422 0.232 1.591 0.074 0.337 0.337 0.368 910
James Wood * Nationals 242 0.271 0.391 0.419 0.236 1.544 0.124 0.298 0.368 0.364 907
Jose Iglesias + Mets 202 0.312 0.350 0.435 0.287 1.397 0.054 0.134 0.361 0.401 907
Jackson Merrill * Padres 526 0.290 0.316 0.495 0.272 1.706 0.046 0.177 0.319 0.464 904
Jesse Winker * Nationals 379 0.257 0.315 0.419 0.214 1.630 0.140 0.222 0.372 0.348 903
Ben Gamel * Mets 30 0.217 0.313 0.261 0.167 1.200 0.233 0.233 0.400 0.200 903
LaMonte Wade Jr. * Giants 343 0.259 0.337 0.374 0.210 1.444 0.166 0.230 0.388 0.303 895
Teoscar Hernández + Dodgers 581 0.266 0.334 0.488 0.241 1.836 0.079 0.284 0.330 0.442 881
Wilyer Abreu * Red Sox 381 0.265 0.341 0.488 0.236 1.844 0.089 0.283 0.331 0.436 878
Jesse Winker * Mets 93 0.302 0.348 0.465 0.280 1.538 0.054 0.194 0.344 0.430 876
David Fry + Guardians 368 0.261 0.303 0.443 0.223 1.695 0.111 0.207 0.359 0.378 876
Ian Happ # Cubs 567 0.245 0.307 0.461 0.212 1.883 0.123 0.270 0.344 0.399 872
Heliot Ramos + Giants 437 0.274 0.340 0.482 0.249 1.761 0.076 0.275 0.330 0.439 871
Brandon Marsh * Phillies 416 0.253 0.358 0.426 0.221 1.685 0.108 0.329 0.334 0.373 868
Jose Altuve + Astros 606 0.297 0.342 0.439 0.274 1.476 0.069 0.177 0.353 0.404 866
Fernando Tatis Jr. + Padres 363 0.276 0.318 0.457 0.248 1.656 0.083 0.204 0.347 0.410 864
Anthony Santander # Orioles 583 0.241 0.232 0.516 0.216 2.143 0.082 0.196 0.310 0.463 864
William Contreras + Brewers 607 0.276 0.323 0.458 0.244 1.662 0.107 0.203 0.356 0.405 864
Steven Kwan * Guardians 508 0.290 0.300 0.423 0.262 1.459 0.087 0.091 0.354 0.382 861
Christian Walker + Diamondbacks 473 0.253 0.292 0.472 0.220 1.865 0.106 0.247 0.338 0.410 860
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Masataka Yoshida * Red Sox 363 0.284 0.307 0.417 0.253 1.467 0.069 0.129 0.355 0.372 856
Austin Wells * Yankees 345 0.252 0.287 0.432 0.214 1.716 0.116 0.209 0.342 0.368 856
Tyler Stephenson + Reds 443 0.263 0.300 0.463 0.235 1.760 0.090 0.208 0.339 0.413 855
Randal Grichuk + Diamondbacks 247 0.277 0.309 0.473 0.251 1.710 0.073 0.174 0.336 0.429 855
Rob Refsnyder + Red Sox 297 0.278 0.358 0.445 0.246 1.603 0.091 0.256 0.354 0.394 849
Jackson Chourio + Brewers 487 0.276 0.315 0.466 0.253 1.691 0.072 0.203 0.331 0.427 849
Brenton Doyle + Rockies 551 0.269 0.334 0.467 0.241 1.737 0.080 0.265 0.327 0.419 848
Willy Adames + Brewers 608 0.251 0.296 0.467 0.222 1.859 0.110 0.252 0.334 0.413 844
Adrian Del Castillo * Diamondbacks 73 0.273 0.405 0.439 0.247 1.611 0.096 0.356 0.342 0.397 843
José Miranda + Twins 398 0.300 0.331 0.465 0.279 1.550 0.045 0.143 0.339 0.432 839
Randy Arozarena + Mariners 154 0.238 0.333 0.373 0.195 1.567 0.117 0.279 0.370 0.305 836
Alec Bohm + Phillies 557 0.290 0.316 0.462 0.264 1.592 0.068 0.136 0.343 0.420 833
Ryan O'Hearn * Orioles 429 0.265 0.279 0.430 0.235 1.624 0.100 0.131 0.340 0.382 831
Isaac Paredes + Rays 429 0.245 0.260 0.435 0.207 1.775 0.121 0.159 0.357 0.368 830
Michael Toglia # Rockies 375 0.220 0.257 0.483 0.192 2.194 0.115 0.309 0.309 0.421 828
Junior Caminero + Rays 94 0.265 0.322 0.434 0.234 1.636 0.106 0.223 0.351 0.383 827
Oneil Cruz * Pirates 524 0.268 0.365 0.460 0.244 1.719 0.076 0.309 0.326 0.420 826
Josh Smith * Rangers 509 0.267 0.321 0.411 0.234 1.538 0.084 0.200 0.352 0.360 825
Jonathan India + Reds 560 0.248 0.293 0.396 0.209 1.598 0.123 0.204 0.352 0.334 825
Juan Yepez + Nationals 193 0.287 0.315 0.454 0.259 1.580 0.078 0.150 0.342 0.409 822
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Luis Rengifo # Angels 304 0.300 0.339 0.417 0.280 1.388 0.053 0.145 0.345 0.388 822
Geraldo Perdomo # Diamondbacks 309 0.283 0.327 0.390 0.246 1.382 0.087 0.155 0.343 0.340 819
Garrett Mitchell * Brewers 166 0.253 0.371 0.425 0.223 1.676 0.114 0.319 0.343 0.373 818
Jordan Westburg + Orioles 420 0.269 0.307 0.497 0.250 1.848 0.050 0.214 0.317 0.462 817
Iván Herrera + Cardinals 220 0.277 0.345 0.374 0.245 1.352 0.091 0.209 0.345 0.332 814
Salvador Perez + Royals 570 0.271 0.303 0.469 0.246 1.729 0.068 0.204 0.332 0.425 813
Spencer Horwitz * Blue Jays 304 0.259 0.291 0.418 0.224 1.618 0.109 0.178 0.349 0.362 812
Matt Chapman + Giants 587 0.249 0.302 0.446 0.220 1.791 0.104 0.245 0.334 0.394 812
Dairon Blanco + Royals 129 0.265 0.329 0.402 0.240 1.516 0.062 0.248 0.310 0.364 811
Alec Burleson * Cardinals 521 0.275 0.280 0.444 0.253 1.614 0.056 0.131 0.315 0.409 810
José Tena * Nationals 80 0.303 0.375 0.408 0.288 1.348 0.050 0.225 0.338 0.388 807
Victor Caratini # Astros 204 0.275 0.308 0.423 0.245 1.540 0.078 0.176 0.338 0.377 805
Nathaniel Lowe * Rangers 483 0.260 0.321 0.377 0.224 1.454 0.124 0.222 0.354 0.325 804
Ronald Acuña Jr. + Braves 222 0.250 0.326 0.365 0.216 1.458 0.122 0.239 0.351 0.315 804
Brandon Nimmo * Mets 578 0.230 0.282 0.401 0.196 1.743 0.126 0.240 0.341 0.341 803
Luis García Jr. * Nationals 464 0.290 0.320 0.452 0.274 1.559 0.054 0.159 0.328 0.427 801
Kyle Stowers * Orioles 37 0.306 0.435 0.500 0.297 1.636 0 0.351 0.297 0.486 800
Pavin Smith * Diamondbacks 96 0.250 0.246 0.452 0.219 1.810 0.104 0.135 0.323 0.396 797
Triston Casas * Red Sox 173 0.247 0.330 0.440 0.214 1.784 0.127 0.312 0.347 0.382 797
Austin Riley + Braves 469 0.256 0.310 0.461 0.232 1.798 0.079 0.252 0.322 0.418 794
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ramón Urías + Orioles 275 0.252 0.280 0.427 0.225 1.694 0.084 0.185 0.327 0.382 792
Lane Thomas + Nationals 341 0.253 0.304 0.407 0.223 1.605 0.094 0.211 0.331 0.358 792
Garrett Cooper + Cubs 41 0.270 0.391 0.432 0.244 1.600 0.098 0.317 0.341 0.390 792
Josh Naylor * Guardians 552 0.243 0.241 0.468 0.216 1.924 0.094 0.161 0.322 0.415 791
Ryan Jeffers + Twins 407 0.237 0.247 0.464 0.209 1.953 0.071 0.197 0.314 0.408 791
Sam Hilliard * Rockies 108 0.245 0.321 0.468 0.213 1.913 0.083 0.324 0.296 0.407 791
Pete Alonso + Mets 607 0.240 0.273 0.469 0.213 1.953 0.097 0.247 0.323 0.415 791
Corbin Carroll * Diamondbacks 594 0.231 0.253 0.424 0.200 1.840 0.101 0.184 0.315 0.369 790
Eugenio Suárez + Diamondbacks 557 0.242 0.290 0.451 0.214 1.866 0.083 0.269 0.312 0.399 789
Jacob Stallings + Rockies 250 0.256 0.311 0.433 0.220 1.691 0.100 0.228 0.352 0.372 788
Josh Bell # Diamondbacks 135 0.274 0.318 0.427 0.237 1.563 0.104 0.185 0.348 0.370 788
Spencer Steer + Reds 579 0.235 0.270 0.414 0.206 1.765 0.111 0.206 0.326 0.363 786
Yainer Diaz + Astros 534 0.297 0.328 0.450 0.279 1.517 0.041 0.165 0.324 0.423 785
Brandon Lowe * Rays 356 0.242 0.290 0.465 0.216 1.922 0.090 0.261 0.320 0.416 784
Edmundo Sosa + Phillies 253 0.264 0.329 0.437 0.241 1.656 0.047 0.241 0.316 0.399 783
Oswald Peraza + Yankees 11 0.200 0.167 0.500 0.182 2.500 0.091 0.273 0.273 0.455 783
Luke Raley * Mariners 390 0.238 0.302 0.447 0.213 1.880 0.056 0.303 0.310 0.400 782
Yoán Moncada # White Sox 44 0.282 0.379 0.410 0.250 1.455 0.114 0.227 0.364 0.364 782
Donovan Solano + Padres 251 0.291 0.351 0.409 0.267 1.403 0.068 0.203 0.347 0.375 781
Josh Jung + Rangers 152 0.281 0.347 0.445 0.270 1.585 0.026 0.263 0.303 0.428 781
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
J.D. Martinez + Mets 440 0.252 0.333 0.439 0.220 1.742 0.100 0.291 0.332 0.384 780
Vinnie Pasquantino * Royals 554 0.262 0.265 0.446 0.235 1.700 0.072 0.128 0.314 0.399 779
Andrew McCutchen + Pirates 454 0.237 0.288 0.417 0.205 1.763 0.115 0.258 0.335 0.361 779
Jonah Bride + Marlins 181 0.248 0.292 0.392 0.210 1.579 0.122 0.210 0.348 0.331 779
David Peralta * Padres 225 0.268 0.308 0.420 0.244 1.564 0.080 0.187 0.333 0.382 776
Isiah Kiner-Falefa + Blue Jays 281 0.292 0.316 0.420 0.267 1.440 0.046 0.132 0.335 0.384 776
Michael Busch * Cubs 499 0.247 0.332 0.423 0.216 1.713 0.114 0.295 0.335 0.371 776
Colton Cowser * Orioles 487 0.246 0.322 0.443 0.218 1.802 0.094 0.302 0.326 0.392 774
Blake Perkins # Brewers 373 0.257 0.336 0.358 0.225 1.393 0.102 0.252 0.335 0.314 773
Romy González + Red Sox 170 0.273 0.342 0.422 0.247 1.548 0.071 0.247 0.324 0.382 773
Will Wagner * Blue Jays 70 0.309 0.358 0.485 0.300 1.571 0.029 0.186 0.329 0.471 772
Mark Canha + Giants 59 0.275 0.359 0.314 0.237 1.143 0.102 0.220 0.356 0.271 772
Kody Clemens * Phillies 83 0.266 0.293 0.544 0.253 2.048 0.048 0.205 0.301 0.518 771
Manny Machado + Padres 565 0.274 0.299 0.468 0.253 1.706 0.071 0.184 0.326 0.432 767
Derek Hill + Rangers 45 0.256 0.308 0.465 0.244 1.818 0.044 0.311 0.289 0.444 767
Richie Palacios * Rays 301 0.233 0.295 0.332 0.196 1.424 0.140 0.219 0.349 0.279 766
Kyle Higashioka + Padres 221 0.233 0.250 0.519 0.217 2.229 0.059 0.285 0.276 0.484 766
Cody Bellinger * Cubs 487 0.265 0.287 0.424 0.240 1.598 0.080 0.154 0.326 0.384 766
Connor Wong + Red Sox 418 0.281 0.345 0.422 0.258 1.500 0.055 0.230 0.335 0.388 761
Joey Ortiz + Brewers 434 0.243 0.288 0.399 0.207 1.644 0.118 0.200 0.339 0.341 757
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
JJ Bleday * Athletics 564 0.246 0.275 0.456 0.220 1.855 0.101 0.188 0.324 0.408 757
Robbie Grossman # Royals 5 0.250 0.250 0.250 0.200 1 0.200 0 0.400 0.200 755
Yandy Díaz + Rays 562 0.275 0.307 0.408 0.251 1.482 0.077 0.153 0.333 0.372 754
Will Smith + Dodgers 482 0.242 0.271 0.420 0.212 1.735 0.095 0.201 0.324 0.367 751
Freddy Fermin + Royals 325 0.290 0.336 0.397 0.265 1.372 0.068 0.172 0.338 0.363 751
Jorge Soler + Giants 392 0.240 0.298 0.419 0.209 1.744 0.112 0.247 0.329 0.365 750
Masyn Winn + Cardinals 556 0.275 0.314 0.412 0.252 1.500 0.067 0.173 0.320 0.378 745
Trevor Larnach * Twins 341 0.249 0.285 0.446 0.223 1.789 0.094 0.229 0.323 0.399 744
Travis d'Arnaud + Braves 298 0.245 0.281 0.457 0.221 1.864 0.064 0.248 0.305 0.413 744
Taylor Ward + Angels 571 0.243 0.293 0.425 0.215 1.748 0.089 0.254 0.315 0.377 743
Zach Neto + Angels 527 0.255 0.298 0.444 0.230 1.744 0.065 0.222 0.321 0.400 743
Jazz Chisholm Jr. * Marlins 430 0.249 0.311 0.407 0.223 1.635 0.091 0.249 0.323 0.365 743
Bryson Stott * Phillies 502 0.245 0.270 0.367 0.215 1.500 0.098 0.159 0.319 0.323 739
Adley Rutschman # Orioles 559 0.257 0.276 0.403 0.229 1.570 0.091 0.159 0.324 0.360 738
J.T. Realmuto + Phillies 363 0.266 0.325 0.425 0.245 1.596 0.066 0.237 0.322 0.391 736
Luis Guillorme * Diamondbacks 35 0.192 0.238 0.231 0.143 1.200 0.257 0.143 0.400 0.171 736
Miguel Vargas + Dodgers 80 0.239 0.264 0.423 0.213 1.765 0.100 0.200 0.313 0.375 735
Jake Burger + Marlins 492 0.246 0.285 0.459 0.226 1.865 0.059 0.258 0.303 0.421 735
Carlos Santana # Twins 516 0.236 0.250 0.422 0.207 1.785 0.107 0.169 0.326 0.370 734
Derek Hill + Giants 13 0.250 0.333 0.417 0.231 1.667 0.077 0.231 0.308 0.385 732
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Grant McCray * Giants 64 0.246 0.387 0.475 0.234 1.933 0.047 0.422 0.281 0.453 731
Brendan Donovan * Cardinals 574 0.266 0.288 0.396 0.240 1.486 0.068 0.122 0.331 0.357 731
Alex Bregman + Astros 553 0.259 0.267 0.444 0.239 1.712 0.067 0.136 0.315 0.409 731
Daniel Schneemann * Guardians 191 0.234 0.321 0.395 0.204 1.692 0.110 0.309 0.314 0.346 730
Giancarlo Stanton + Yankees 396 0.237 0.281 0.488 0.217 2.058 0.076 0.308 0.298 0.447 728
Jorge Soler + Braves 107 0.191 0.218 0.393 0.159 2.059 0.159 0.271 0.327 0.327 728
Ryan McMahon * Rockies 568 0.246 0.328 0.400 0.215 1.623 0.114 0.283 0.335 0.349 728
Mike Tauchman * Cubs 324 0.247 0.300 0.362 0.213 1.464 0.123 0.198 0.349 0.312 726
Amed Rosario + Rays 275 0.307 0.367 0.417 0.295 1.358 0.025 0.175 0.331 0.400 726
Matt Thaiss * Angels 144 0.231 0.333 0.347 0.194 1.500 0.153 0.292 0.347 0.292 724
Cal Raleigh # Mariners 540 0.211 0.241 0.428 0.183 2.030 0.111 0.289 0.304 0.372 724
Bligh Madris * Tigers 75 0.269 0.362 0.358 0.240 1.333 0.080 0.267 0.320 0.320 722
David Hamilton * Red Sox 317 0.248 0.316 0.395 0.230 1.589 0.069 0.252 0.303 0.366 722
Josh Lowe * Rays 312 0.245 0.333 0.413 0.224 1.686 0.077 0.308 0.301 0.378 721
Lars Nootbaar * Cardinals 337 0.245 0.286 0.398 0.214 1.625 0.122 0.196 0.335 0.347 720
TJ Friedl * Reds 270 0.217 0.217 0.387 0.189 1.784 0.074 0.163 0.300 0.337 720
Willi Castro # Twins 565 0.248 0.322 0.392 0.219 1.581 0.083 0.248 0.331 0.347 720
Matt Vierling + Tigers 497 0.258 0.294 0.438 0.239 1.697 0.058 0.199 0.304 0.406 717
Santiago Espinal + Reds 317 0.268 0.280 0.401 0.243 1.494 0.063 0.123 0.312 0.363 717
Luis Arráez * Padres 449 0.314 0.318 0.386 0.298 1.231 0.031 0.033 0.343 0.367 716
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Michael Massey * Royals 289 0.266 0.270 0.461 0.249 1.736 0.035 0.142 0.291 0.433 715
Lourdes Gurriel Jr. + Diamondbacks 522 0.274 0.309 0.428 0.255 1.564 0.052 0.188 0.316 0.398 714
Tommy Pham + White Sox 297 0.266 0.330 0.380 0.242 1.431 0.084 0.212 0.330 0.347 713
Gabriel Moreno + Diamondbacks 314 0.262 0.294 0.385 0.229 1.472 0.108 0.143 0.344 0.338 713
Carson Kelly + Tigers 203 0.240 0.271 0.391 0.212 1.628 0.084 0.197 0.325 0.345 713
Julio Rodríguez + Mariners 516 0.262 0.334 0.378 0.240 1.444 0.068 0.256 0.320 0.347 712
Cedric Mullins * Orioles 425 0.230 0.261 0.397 0.205 1.724 0.082 0.202 0.296 0.353 712
Starling Marte + Mets 314 0.271 0.340 0.399 0.252 1.468 0.057 0.232 0.315 0.369 711
Jake Fraley * Reds 316 0.272 0.332 0.379 0.250 1.392 0.066 0.196 0.326 0.348 711
Jake Cronenworth * Padres 582 0.249 0.282 0.406 0.220 1.633 0.084 0.180 0.323 0.359 710
CJ Abrams * Nationals 561 0.240 0.278 0.423 0.216 1.760 0.068 0.210 0.310 0.380 710
Jon Singleton * Astros 366 0.231 0.292 0.377 0.202 1.635 0.115 0.279 0.317 0.331 708
Seth Brown * Athletics 339 0.251 0.315 0.421 0.230 1.679 0.074 0.280 0.310 0.386 708
Mike Yastrzemski * Giants 404 0.239 0.301 0.431 0.215 1.805 0.082 0.262 0.309 0.389 707
Nolan Schanuel * Angels 542 0.244 0.277 0.358 0.208 1.469 0.111 0.172 0.334 0.306 707
Randy Arozarena + Rays 409 0.211 0.249 0.394 0.181 1.865 0.110 0.247 0.318 0.337 706
Ha-Seong Kim + Padres 470 0.233 0.261 0.370 0.200 1.585 0.123 0.164 0.328 0.317 704
Dylan Moore + Mariners 399 0.205 0.273 0.384 0.173 1.870 0.110 0.288 0.316 0.323 699
Whit Merrifield + Braves 134 0.243 0.306 0.342 0.201 1.407 0.142 0.187 0.351 0.284 699
Matt Olson * Braves 594 0.230 0.272 0.436 0.204 1.901 0.093 0.258 0.310 0.387 698
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nolan Arenado + Cardinals 562 0.267 0.287 0.395 0.244 1.482 0.066 0.142 0.317 0.361 698
Gleyber Torres + Yankees 571 0.246 0.294 0.363 0.215 1.472 0.103 0.205 0.324 0.317 697
Mark Canha + Tigers 377 0.231 0.282 0.350 0.196 1.514 0.111 0.210 0.337 0.297 695
Eguy Rosario + Padres 57 0.245 0.333 0.528 0.228 2.154 0.035 0.351 0.281 0.491 693
Miguel Rojas + Dodgers 290 0.286 0.305 0.409 0.266 1.429 0.055 0.097 0.324 0.379 693
Ezequiel Tovar + Rockies 607 0.270 0.348 0.468 0.254 1.734 0.033 0.292 0.292 0.440 692
Ozzie Albies # Braves 394 0.258 0.287 0.407 0.236 1.581 0.061 0.155 0.310 0.373 692
Xander Bogaerts + Padres 392 0.269 0.305 0.377 0.247 1.402 0.064 0.168 0.314 0.347 689
Brendan Rodgers + Rockies 485 0.273 0.338 0.416 0.256 1.524 0.052 0.237 0.315 0.390 688
Nico Hoerner + Cubs 565 0.259 0.285 0.352 0.234 1.356 0.073 0.110 0.327 0.317 688
Matt Carpenter * Cardinals 144 0.232 0.321 0.368 0.201 1.586 0.097 0.313 0.313 0.319 688
Brice Turang * Brewers 543 0.256 0.302 0.360 0.230 1.408 0.081 0.173 0.315 0.324 685
Wyatt Langford + Rangers 470 0.248 0.299 0.385 0.223 1.552 0.087 0.209 0.317 0.347 684
Justin Turner + Mariners 114 0.235 0.263 0.347 0.202 1.478 0.079 0.175 0.333 0.298 683
Justin Turner + Blue Jays 349 0.256 0.298 0.372 0.221 1.455 0.112 0.172 0.350 0.321 683
René Pinto + Rays 49 0.214 0.304 0.429 0.184 2 0.082 0.367 0.286 0.367 682
Dansby Swanson + Cubs 507 0.240 0.299 0.389 0.215 1.624 0.093 0.249 0.312 0.349 680
Sal Frelick * Brewers 464 0.263 0.312 0.340 0.237 1.291 0.082 0.151 0.328 0.306 679
Eli White + Braves 26 0.250 0.333 0.500 0.231 2 0.038 0.308 0.308 0.462 677
Zach Remillard + White Sox 39 0.242 0.348 0.333 0.205 1.375 0.128 0.256 0.333 0.282 677
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jerar Encarnación + Giants 71 0.258 0.349 0.394 0.239 1.529 0.056 0.310 0.296 0.366 676
Ryan Mountcastle + Orioles 485 0.265 0.317 0.425 0.247 1.600 0.056 0.219 0.305 0.396 675
Jeremy Peña + Astros 571 0.268 0.303 0.399 0.249 1.486 0.039 0.172 0.308 0.370 674
Rhys Hoskins + Brewers 454 0.209 0.234 0.411 0.183 1.964 0.097 0.273 0.293 0.359 674
Robbie Grossman # Rangers 122 0.238 0.282 0.362 0.205 1.520 0.131 0.205 0.336 0.311 674
Austin Hays + Orioles 175 0.255 0.319 0.395 0.229 1.550 0.051 0.229 0.314 0.354 673
Gary Sánchez + Brewers 234 0.225 0.272 0.402 0.197 1.783 0.098 0.261 0.316 0.350 670
Charlie Blackmon * Rockies 429 0.247 0.284 0.389 0.224 1.573 0.084 0.170 0.319 0.352 670
Luis Arráez * Marlins 148 0.299 0.325 0.372 0.277 1.244 0.054 0.074 0.345 0.345 670
Luis Torrens + Mets 112 0.265 0.312 0.431 0.241 1.630 0.071 0.205 0.321 0.393 669
Orelvis Martínez + Blue Jays 3 0.333 0.500 0.333 0.333 1 0 0.333 0.333 0.333 669
Andy Ibáñez + Tigers 206 0.258 0.326 0.389 0.238 1.510 0.058 0.252 0.306 0.359 669
Daulton Varsho * Blue Jays 497 0.216 0.263 0.417 0.193 1.927 0.095 0.262 0.296 0.372 667
Leo Jiménez + Blue Jays 162 0.230 0.315 0.388 0.198 1.688 0.068 0.296 0.327 0.333 667
Cal Stevenson * Phillies 13 0.273 0.300 0.364 0.231 1.333 0.154 0.077 0.385 0.308 666
Gavin Lux * Dodgers 428 0.253 0.310 0.396 0.231 1.566 0.079 0.222 0.315 0.362 666
Colt Keith * Tigers 492 0.258 0.303 0.381 0.240 1.475 0.065 0.195 0.309 0.354 665
Michael Conforto * Giants 428 0.230 0.273 0.437 0.206 1.898 0.093 0.243 0.308 0.390 664
Jesús Sánchez * Marlins 453 0.245 0.296 0.420 0.225 1.716 0.064 0.254 0.298 0.386 663
Paul Goldschmidt + Cardinals 577 0.245 0.309 0.414 0.225 1.692 0.071 0.272 0.300 0.381 663
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kevin Pillar + White Sox 32 0.160 0.176 0.360 0.125 2.250 0.125 0.250 0.281 0.281 662
Hunter Renfroe + Royals 376 0.240 0.267 0.399 0.215 1.667 0.093 0.184 0.314 0.359 660
Max Kepler * Twins 399 0.253 0.300 0.380 0.233 1.505 0.055 0.201 0.301 0.351 659
David Villar + Giants 37 0.257 0.364 0.457 0.243 1.778 0.027 0.351 0.270 0.432 658
Logan O'Hoppe + Angels 463 0.242 0.308 0.413 0.222 1.709 0.058 0.292 0.298 0.380 658
Rowdy Tellez * Pirates 385 0.255 0.295 0.405 0.234 1.589 0.065 0.213 0.304 0.371 657
Kyle McCann * Athletics 138 0.244 0.388 0.374 0.217 1.533 0.109 0.377 0.326 0.333 657
Edouard Julien * Twins 263 0.217 0.321 0.357 0.190 1.640 0.122 0.346 0.316 0.312 657
Parker Meadows * Tigers 212 0.227 0.292 0.418 0.208 1.841 0.080 0.274 0.292 0.382 655
Ángel Martínez # Guardians 125 0.236 0.267 0.373 0.208 1.577 0.096 0.184 0.304 0.328 653
Shea Langeliers + Athletics 468 0.221 0.246 0.444 0.201 2.011 0.071 0.265 0.282 0.404 653
David Bote + Cubs 48 0.304 0.424 0.391 0.292 1.286 0.042 0.271 0.333 0.375 653
Jake Bauers * Brewers 305 0.194 0.272 0.369 0.167 1.902 0.121 0.344 0.305 0.318 652
Pete Crow-Armstrong * Cubs 330 0.237 0.290 0.397 0.215 1.676 0.052 0.233 0.282 0.361 650
Alejandro Kirk + Blue Jays 320 0.244 0.264 0.348 0.213 1.426 0.094 0.138 0.313 0.303 649
Nick Castellanos + Phillies 582 0.246 0.284 0.413 0.227 1.682 0.060 0.210 0.301 0.381 648
Dylan Crews + Nationals 41 0.216 0.214 0.432 0.195 2 0.098 0.171 0.293 0.390 647
Connor Joe + Pirates 392 0.234 0.285 0.382 0.207 1.630 0.099 0.217 0.321 0.337 646
Jon Berti + Yankees 60 0.273 0.341 0.327 0.250 1.200 0.067 0.217 0.317 0.300 646
Anthony Volpe + Yankees 618 0.253 0.314 0.383 0.235 1.510 0.060 0.220 0.301 0.354 643
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Bryan De La Cruz + Marlins 454 0.245 0.297 0.417 0.229 1.702 0.055 0.260 0.289 0.390 640
Jeff McNeil * Mets 472 0.238 0.256 0.384 0.214 1.614 0.074 0.144 0.307 0.345 639
Marcus Semien + Rangers 627 0.236 0.253 0.383 0.214 1.619 0.093 0.145 0.308 0.346 638
Carson Kelly + Rangers 71 0.273 0.315 0.379 0.254 1.389 0.070 0.155 0.324 0.352 638
Stuart Fairchild + Reds 233 0.215 0.261 0.368 0.193 1.711 0.073 0.258 0.283 0.330 636
Jake Cave * Rockies 298 0.261 0.344 0.407 0.245 1.562 0.054 0.279 0.299 0.383 635
George Springer + Blue Jays 547 0.219 0.238 0.379 0.194 1.736 0.099 0.188 0.302 0.336 634
Josh Bell # Marlins 441 0.239 0.271 0.394 0.215 1.653 0.077 0.200 0.304 0.356 631
Tyler Soderstrom * Athletics 166 0.219 0.263 0.404 0.193 1.844 0.096 0.271 0.307 0.355 630
Danny Jansen + Blue Jays 228 0.212 0.235 0.369 0.184 1.738 0.110 0.184 0.303 0.320 629
Jason Heyward * Dodgers 197 0.208 0.224 0.393 0.183 1.889 0.086 0.183 0.289 0.345 629
Oscar Colás * White Sox 38 0.273 0.391 0.273 0.237 1 0.105 0.263 0.368 0.237 629
Nick Gonzales + Pirates 308 0.264 0.314 0.385 0.247 1.461 0.039 0.198 0.295 0.360 628
Justyn-Henry Malloy + Tigers 211 0.214 0.314 0.385 0.190 1.800 0.100 0.370 0.299 0.341 627
Christopher Morel + Cubs 421 0.199 0.220 0.373 0.171 1.875 0.112 0.245 0.302 0.321 625
Patrick Wisdom + Cubs 145 0.192 0.240 0.423 0.172 2.200 0.062 0.338 0.262 0.379 624
Ceddanne Rafaela + Red Sox 512 0.253 0.315 0.407 0.240 1.610 0.029 0.256 0.281 0.387 621
Jeimer Candelario # Reds 463 0.225 0.257 0.429 0.207 1.906 0.058 0.246 0.279 0.395 620
Miguel Andujar + Athletics 319 0.285 0.319 0.377 0.270 1.326 0.041 0.132 0.320 0.357 620
Paul DeJong + White Sox 363 0.228 0.281 0.430 0.212 1.883 0.039 0.309 0.275 0.399 618
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andrés Chaparro + Nationals 79 0.233 0.246 0.466 0.215 2 0.063 0.165 0.291 0.430 618
Blaze Alexander + Diamondbacks 185 0.247 0.333 0.343 0.222 1.390 0.081 0.265 0.319 0.308 616
Ernie Clement + Blue Jays 374 0.260 0.260 0.416 0.249 1.602 0.024 0.091 0.281 0.398 615
Austin Shenton * Rays 44 0.189 0.261 0.378 0.159 2 0.159 0.295 0.318 0.318 614
Trent Grisham * Yankees 196 0.187 0.211 0.380 0.158 2.032 0.112 0.260 0.291 0.321 614
Jacob Young + Nationals 458 0.260 0.323 0.343 0.234 1.318 0.059 0.192 0.314 0.308 613
Joshua Palacios * Pirates 69 0.230 0.245 0.344 0.203 1.500 0.101 0.145 0.319 0.304 612
Andy Pages + Dodgers 399 0.245 0.309 0.386 0.223 1.573 0.065 0.248 0.303 0.351 612
Gavin Sheets * White Sox 459 0.242 0.299 0.363 0.218 1.500 0.087 0.216 0.314 0.327 611
Wenceel Pérez # Tigers 378 0.242 0.285 0.386 0.222 1.595 0.071 0.201 0.296 0.354 610
Kevin Newman + Diamondbacks 300 0.278 0.323 0.368 0.257 1.325 0.050 0.150 0.307 0.340 606
Jarred Kelenic * Braves 428 0.233 0.306 0.395 0.215 1.696 0.065 0.301 0.283 0.364 605
Dominic Smith * Red Sox 278 0.237 0.298 0.390 0.212 1.644 0.090 0.234 0.317 0.349 604
Adolis García + Rangers 563 0.221 0.266 0.397 0.201 1.796 0.071 0.272 0.282 0.361 604
Griffin Conine * Marlins 32 0.233 0.333 0.467 0.219 2 0.063 0.344 0.281 0.438 604
Eloy Jiménez + Orioles 87 0.268 0.328 0.366 0.253 1.364 0.046 0.195 0.310 0.345 602
Will Brennan * Guardians 313 0.253 0.270 0.387 0.236 1.527 0.054 0.131 0.300 0.361 600
Willie Calhoun * Angels 254 0.245 0.263 0.380 0.220 1.554 0.091 0.122 0.315 0.343 599
Kevin Pillar + Angels 254 0.251 0.296 0.396 0.232 1.576 0.035 0.205 0.299 0.366 598
Nick Martini * Reds 163 0.212 0.245 0.370 0.190 1.742 0.055 0.233 0.270 0.331 597
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jahmai Jones + Yankees 47 0.238 0.360 0.381 0.213 1.600 0.043 0.340 0.298 0.340 597
Andrés Giménez * Guardians 554 0.251 0.283 0.343 0.229 1.362 0.045 0.150 0.301 0.312 597
Francisco Alvarez + Mets 283 0.233 0.303 0.366 0.212 1.567 0.081 0.261 0.300 0.332 597
Nolan Gorman * Cardinals 402 0.203 0.279 0.400 0.184 1.973 0.085 0.376 0.271 0.363 596
Dylan Carlson # Rays 91 0.210 0.269 0.346 0.187 1.647 0.077 0.286 0.297 0.308 596
Jamie Westbrook + Red Sox 48 0.150 0.154 0.350 0.125 2.333 0.083 0.292 0.229 0.292 595
Enmanuel Valdéz * Red Sox 201 0.228 0.265 0.394 0.204 1.732 0.080 0.229 0.284 0.353 595
Max Schuemann + Athletics 407 0.223 0.293 0.311 0.192 1.397 0.108 0.258 0.312 0.268 594
Jo Adell + Angels 451 0.207 0.244 0.402 0.186 1.940 0.078 0.279 0.279 0.361 594
Leo Rivas # Mariners 79 0.250 0.378 0.294 0.215 1.176 0.101 0.291 0.329 0.253 593
Oswaldo Cabrera # Yankees 298 0.245 0.276 0.365 0.225 1.493 0.064 0.185 0.292 0.336 593
Edward Olivares + Pirates 196 0.224 0.250 0.333 0.199 1.487 0.082 0.189 0.291 0.296 592
Marco Luciano + Giants 59 0.255 0.378 0.345 0.237 1.357 0.068 0.305 0.305 0.322 592
Jung Hoo Lee * Giants 158 0.262 0.273 0.331 0.241 1.263 0.063 0.082 0.310 0.304 592
Andrew Vaughn + White Sox 538 0.236 0.275 0.390 0.216 1.655 0.067 0.217 0.292 0.357 591
David Hensley + Marlins 46 0.238 0.321 0.333 0.217 1.400 0.087 0.283 0.304 0.304 591
Tyrone Taylor + Mets 291 0.237 0.296 0.389 0.220 1.641 0.048 0.237 0.285 0.361 590
Zach McKinstry * Tigers 285 0.230 0.289 0.356 0.211 1.550 0.074 0.225 0.291 0.326 590
Austin Slater + Giants 112 0.200 0.279 0.244 0.161 1.222 0.143 0.277 0.330 0.196 589
Elias Díaz + Rockies 327 0.270 0.325 0.378 0.251 1.402 0.052 0.196 0.315 0.352 587
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Josh Rojas * Mariners 424 0.232 0.291 0.348 0.208 1.500 0.097 0.222 0.309 0.311 586
Cavan Biggio * Dodgers 88 0.192 0.262 0.329 0.159 1.714 0.114 0.318 0.295 0.273 581
Ben Rice * Yankees 175 0.174 0.188 0.356 0.149 2.038 0.114 0.263 0.269 0.303 580
Sean Murphy + Braves 217 0.211 0.250 0.366 0.189 1.732 0.097 0.249 0.295 0.327 580
Harrison Bader + Mets 389 0.242 0.284 0.376 0.224 1.552 0.044 0.213 0.288 0.347 580
DJ Stewart * Mets 190 0.175 0.210 0.299 0.142 1.704 0.163 0.237 0.326 0.242 579
Brooks Lee # Twins 128 0.248 0.268 0.350 0.227 1.414 0.070 0.148 0.297 0.320 579
Alex Verdugo * Yankees 571 0.236 0.259 0.359 0.212 1.521 0.081 0.152 0.294 0.322 578
Mickey Moniak * Angels 372 0.231 0.283 0.400 0.218 1.728 0.048 0.263 0.274 0.376 578
MJ Melendez * Royals 405 0.212 0.240 0.416 0.195 1.962 0.072 0.242 0.272 0.383 578
Will Benson * Reds 365 0.193 0.287 0.394 0.170 2.048 0.104 0.392 0.279 0.348 578
Jose Trevino + Yankees 212 0.228 0.240 0.381 0.203 1.674 0.085 0.175 0.297 0.340 577
Michael Harris II * Braves 370 0.248 0.301 0.369 0.232 1.488 0.049 0.227 0.289 0.346 577
J.D. Davis + Athletics 135 0.236 0.281 0.366 0.215 1.552 0.067 0.222 0.304 0.333 577
Joey Loperfido * Astros 118 0.236 0.371 0.358 0.212 1.520 0.059 0.364 0.297 0.322 574
David Dahl * Phillies 62 0.207 0.257 0.397 0.194 1.917 0.048 0.339 0.242 0.371 573
Ben Rortvedt * Rays 289 0.236 0.322 0.323 0.208 1.367 0.111 0.256 0.329 0.284 572
Sean Bouchard + Rockies 108 0.187 0.271 0.297 0.157 1.588 0.111 0.306 0.287 0.250 572
Luis Robert Jr. + White Sox 348 0.220 0.300 0.396 0.204 1.803 0.066 0.342 0.273 0.368 571
Manuel Margot + Twins 306 0.250 0.283 0.350 0.229 1.400 0.062 0.150 0.301 0.320 569
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Cavan Biggio * Blue Jays 131 0.200 0.303 0.291 0.168 1.455 0.107 0.321 0.321 0.244 568
Austin Martin + Twins 239 0.251 0.308 0.344 0.226 1.370 0.084 0.176 0.318 0.310 566
Jorge Mateo + Orioles 208 0.229 0.275 0.401 0.212 1.750 0.048 0.231 0.264 0.370 565
Yasmani Grandal # Pirates 212 0.221 0.240 0.379 0.198 1.714 0.085 0.179 0.283 0.340 565
Pedro Pagés + Cardinals 169 0.244 0.297 0.378 0.225 1.553 0.059 0.249 0.284 0.349 564
J.P. Crawford * Mariners 371 0.197 0.234 0.328 0.170 1.667 0.124 0.218 0.305 0.283 564
Amed Rosario + Dodgers 12 0.273 0.333 0.364 0.250 1.333 0.083 0.167 0.333 0.333 563
Maikel Garcia + Royals 572 0.239 0.273 0.345 0.220 1.444 0.063 0.156 0.283 0.318 563
Robbie Grossman # White Sox 85 0.211 0.288 0.268 0.176 1.267 0.153 0.235 0.329 0.224 562
Austin Barnes + Dodgers 142 0.260 0.344 0.307 0.232 1.182 0.092 0.232 0.324 0.275 562
Jake Meyers + Astros 452 0.227 0.276 0.374 0.206 1.645 0.066 0.237 0.290 0.338 560
Ty France + Mariners 340 0.223 0.281 0.350 0.197 1.567 0.082 0.244 0.312 0.309 560
Jacob Wilson + Athletics 34 0.233 0.269 0.333 0.206 1.429 0.088 0.147 0.294 0.294 556
Zack Gelof + Athletics 468 0.205 0.284 0.368 0.186 1.793 0.073 0.346 0.267 0.333 556
Dominic Canzone * Mariners 188 0.196 0.229 0.381 0.176 1.939 0.096 0.282 0.271 0.340 554
Jared Triolo + Pirates 374 0.206 0.262 0.304 0.179 1.478 0.107 0.251 0.297 0.265 553
José Caballero + Rays 428 0.228 0.301 0.361 0.208 1.584 0.054 0.278 0.280 0.329 551
Davis Schneider + Blue Jays 398 0.194 0.261 0.335 0.168 1.731 0.108 0.309 0.286 0.291 550
Tommy Pham + Cardinals 77 0.206 0.235 0.368 0.182 1.786 0.091 0.208 0.286 0.325 549
Nick Senzel + Nationals 235 0.209 0.247 0.359 0.183 1.721 0.115 0.226 0.302 0.315 548
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Anthony Rizzo * Yankees 308 0.225 0.248 0.343 0.205 1.524 0.065 0.169 0.289 0.312 548
Mauricio Dubón + Astros 369 0.265 0.296 0.363 0.249 1.370 0.035 0.136 0.290 0.341 547
Patrick Bailey # Giants 392 0.230 0.281 0.335 0.207 1.457 0.084 0.224 0.291 0.301 547
Evan Carter * Rangers 162 0.188 0.227 0.361 0.167 1.926 0.093 0.265 0.272 0.321 546
Derek Hill + Marlins 93 0.227 0.296 0.409 0.215 1.800 0.011 0.333 0.237 0.387 544
Miguel Amaya + Cubs 313 0.232 0.266 0.354 0.211 1.530 0.058 0.185 0.281 0.323 544
Nelson Velázquez + Royals 230 0.200 0.237 0.366 0.178 1.829 0.083 0.265 0.274 0.326 543
Addison Barger * Blue Jays 171 0.211 0.245 0.410 0.199 1.941 0.041 0.263 0.246 0.386 543
Andrew Benintendi * White Sox 450 0.218 0.236 0.374 0.198 1.719 0.082 0.187 0.282 0.340 541
Riley Adams + Nationals 130 0.224 0.296 0.336 0.200 1.500 0.077 0.269 0.292 0.300 541
Luis Urías + Mariners 99 0.174 0.224 0.384 0.152 2.200 0.081 0.333 0.283 0.333 540
Jorge Polanco # Mariners 397 0.206 0.271 0.343 0.181 1.667 0.106 0.302 0.297 0.302 540
Brett Baty * Mets 171 0.229 0.290 0.327 0.205 1.429 0.094 0.246 0.304 0.292 539
Tommy Edman # Dodgers 63 0.250 0.313 0.300 0.238 1.200 0.032 0.206 0.270 0.286 538
Casey Schmitt + Giants 89 0.209 0.213 0.430 0.202 2.056 0.011 0.236 0.225 0.416 537
Brayan Rocchio # Guardians 384 0.215 0.249 0.331 0.188 1.542 0.094 0.193 0.299 0.289 537
Jason Delay + Pirates 19 0.200 0.200 0.400 0.158 2 0.158 0 0.316 0.316 537
Ryan Bliss + Mariners 71 0.222 0.308 0.397 0.197 1.786 0.070 0.310 0.282 0.352 537
Gio Urshela + Braves 55 0.283 0.300 0.358 0.273 1.267 0.036 0.055 0.309 0.345 536
Alex Kirilloff * Twins 178 0.201 0.245 0.384 0.180 1.906 0.084 0.264 0.270 0.343 536
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Leody Taveras # Rangers 469 0.227 0.270 0.344 0.207 1.515 0.075 0.205 0.281 0.313 534
Orlando Arcia + Braves 522 0.223 0.254 0.363 0.203 1.632 0.069 0.211 0.276 0.331 534
Jose Siri + Rays 403 0.189 0.262 0.370 0.169 1.956 0.072 0.375 0.258 0.330 533
Tomás Nido + Mets 90 0.229 0.262 0.361 0.211 1.579 0.044 0.222 0.256 0.333 533
Garrett Stubbs * Phillies 166 0.207 0.290 0.269 0.181 1.300 0.090 0.271 0.295 0.235 532
Kyle Isbel * Royals 370 0.226 0.264 0.362 0.205 1.605 0.057 0.192 0.270 0.330 531
Anthony Rendon + Angels 234 0.221 0.262 0.270 0.192 1.222 0.094 0.150 0.308 0.235 529
Kris Bryant + Rockies 155 0.218 0.321 0.301 0.187 1.379 0.084 0.310 0.323 0.258 528
Joey Gallo * Nationals 203 0.168 0.267 0.324 0.143 1.931 0.128 0.404 0.286 0.276 526
Bo Naylor * Guardians 336 0.207 0.274 0.361 0.188 1.746 0.074 0.315 0.268 0.327 525
Brett Sullivan * Padres 17 0.188 0.182 0.375 0.176 2 0.059 0.235 0.235 0.353 522
Otto López + Marlins 352 0.248 0.293 0.333 0.230 1.346 0.054 0.170 0.287 0.310 521
David Fletcher + Braves 9 0.250 0.250 0.250 0.222 1 0 0.111 0.222 0.222 520
Abraham Toro # Athletics 364 0.240 0.279 0.350 0.223 1.457 0.055 0.170 0.291 0.324 519
Spencer Torkelson + Tigers 309 0.214 0.275 0.370 0.194 1.733 0.071 0.275 0.278 0.337 519
Jared Walsh * Rangers 60 0.226 0.355 0.321 0.200 1.417 0.117 0.350 0.317 0.283 518
Nolan Jones * Rockies 249 0.210 0.311 0.313 0.181 1.489 0.120 0.317 0.305 0.269 517
Ildemaro Vargas # Nationals 275 0.258 0.281 0.331 0.233 1.281 0.062 0.098 0.302 0.298 515
Harold Ramírez + Nationals 77 0.243 0.304 0.365 0.234 1.500 0.026 0.221 0.273 0.351 514
Mitch Haniger + Mariners 402 0.210 0.274 0.343 0.189 1.632 0.092 0.291 0.286 0.308 514
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andruw Monasterio + Brewers 128 0.216 0.295 0.288 0.188 1.333 0.125 0.250 0.320 0.250 512
Gio Urshela + Tigers 325 0.243 0.271 0.333 0.225 1.370 0.058 0.151 0.286 0.308 511
Drew Millas # Nationals 40 0.237 0.296 0.342 0.225 1.444 0.050 0.250 0.275 0.325 510
Whit Merrifield + Phillies 174 0.199 0.209 0.295 0.178 1.484 0.086 0.109 0.276 0.264 509
Nicky Lopez * White Sox 409 0.241 0.289 0.299 0.215 1.239 0.083 0.154 0.308 0.267 509
Joey Meneses + Nationals 313 0.231 0.281 0.302 0.208 1.308 0.067 0.201 0.291 0.272 508
Austin Hays + Phillies 69 0.254 0.320 0.373 0.246 1.471 0 0.232 0.275 0.362 508
Mitch Garver + Mariners 397 0.167 0.216 0.324 0.141 1.946 0.131 0.310 0.287 0.275 508
Miguel Sanó + Angels 95 0.205 0.326 0.313 0.179 1.529 0.095 0.379 0.295 0.274 507
Luis Campusano + Padres 296 0.230 0.243 0.365 0.213 1.587 0.068 0.139 0.284 0.338 507
Tyler Black * Brewers 57 0.204 0.313 0.245 0.175 1.200 0.123 0.298 0.316 0.211 507
Tyler Freeman + Guardians 379 0.209 0.227 0.322 0.179 1.544 0.074 0.140 0.303 0.277 506
Tyler Nevin + Athletics 245 0.192 0.229 0.315 0.167 1.634 0.098 0.233 0.286 0.273 505
Michael Siani * Cardinals 275 0.254 0.347 0.319 0.229 1.254 0.044 0.258 0.284 0.287 504
Esteury Ruiz + Athletics 65 0.200 0.257 0.382 0.169 1.909 0.062 0.308 0.262 0.323 503
Kyle Manzardo * Guardians 105 0.224 0.290 0.398 0.210 1.773 0.048 0.267 0.267 0.371 502
Eloy Jiménez + White Sox 249 0.240 0.281 0.345 0.221 1.436 0.072 0.189 0.297 0.317 501
James McCann + Orioles 203 0.219 0.259 0.342 0.202 1.561 0.054 0.227 0.266 0.315 500
Shay Whitcomb + Astros 40 0.229 0.296 0.314 0.200 1.375 0.125 0.200 0.325 0.275 499
Carlos Narváez + Yankees 15 0.231 0.429 0.231 0.200 1 0.133 0.400 0.333 0.200 497
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jack Suwinski * Pirates 277 0.182 0.225 0.324 0.162 1.778 0.097 0.285 0.264 0.289 496
Jacob Amaya + White Sox 22 0.286 0.462 0.333 0.273 1.167 0.045 0.364 0.318 0.318 496
Wilmer Flores + Giants 242 0.206 0.220 0.318 0.182 1.545 0.083 0.136 0.277 0.281 492
Reese McGuire * Red Sox 158 0.209 0.260 0.295 0.184 1.414 0.082 0.247 0.278 0.259 490
Brett Wisely * Giants 228 0.239 0.304 0.352 0.224 1.471 0.044 0.237 0.276 0.329 489
Harold Ramírez + Rays 169 0.268 0.328 0.305 0.260 1.136 0.018 0.195 0.284 0.296 489
Danny Jansen + Red Sox 64 0.207 0.233 0.310 0.188 1.500 0.094 0.203 0.281 0.281 487
Daz Cameron + Athletics 157 0.190 0.232 0.331 0.172 1.741 0.076 0.280 0.255 0.299 487
Steward Berroa # Blue Jays 41 0.152 0.250 0.182 0.122 1.200 0.195 0.317 0.317 0.146 486
Nick Sogard # Red Sox 62 0.250 0.400 0.268 0.226 1.071 0.081 0.355 0.306 0.242 483
Kiké Hernández + Dodgers 350 0.216 0.246 0.347 0.197 1.609 0.074 0.200 0.271 0.317 482
Oliver Dunn * Brewers 104 0.221 0.370 0.316 0.202 1.429 0.058 0.385 0.279 0.288 481
Elias Díaz + Padres 4 0.250 0.250 0.500 0.250 2 0 0 0.250 0.500 480
Ezequiel Durán + Rangers 229 0.255 0.325 0.319 0.240 1.255 0.048 0.227 0.293 0.301 479
Vidal Bruján # Marlins 275 0.224 0.279 0.322 0.200 1.436 0.091 0.193 0.305 0.287 478
Nick Gordon * Marlins 275 0.227 0.271 0.369 0.215 1.627 0.040 0.244 0.258 0.349 476
Joey Loperfido * Blue Jays 96 0.207 0.298 0.380 0.198 1.842 0.031 0.344 0.240 0.365 472
Johan Rojas + Phillies 325 0.243 0.298 0.313 0.228 1.284 0.037 0.194 0.277 0.292 471
Corey Julks + White Sox 176 0.225 0.295 0.325 0.205 1.444 0.085 0.261 0.290 0.295 471
Keibert Ruiz # Nationals 411 0.224 0.220 0.362 0.212 1.621 0.034 0.102 0.258 0.343 470
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jake Rogers + Tigers 289 0.195 0.241 0.367 0.180 1.885 0.059 0.294 0.249 0.339 469
Jonny DeLuca + Rays 309 0.203 0.251 0.320 0.184 1.579 0.074 0.223 0.269 0.291 466
Curtis Mead + Rays 132 0.238 0.304 0.287 0.220 1.207 0.045 0.227 0.280 0.265 460
Jonah Heim # Rangers 434 0.220 0.244 0.336 0.205 1.528 0.055 0.182 0.267 0.313 460
Estevan Florial * Guardians 111 0.173 0.259 0.367 0.153 2.118 0.099 0.369 0.261 0.324 460
Chas McCormick + Astros 258 0.197 0.258 0.296 0.178 1.500 0.066 0.279 0.260 0.267 457
Ke'Bryan Hayes + Pirates 396 0.233 0.279 0.290 0.215 1.247 0.058 0.189 0.283 0.268 455
Emmanuel Rivera + Marlins 229 0.214 0.276 0.269 0.188 1.256 0.087 0.223 0.293 0.236 451
Jacob Hurtubise * Reds 68 0.185 0.270 0.241 0.147 1.300 0.088 0.265 0.279 0.191 450
Jace Jung * Tigers 65 0.232 0.351 0.268 0.200 1.154 0.138 0.292 0.338 0.231 446
Isaac Paredes + Cubs 137 0.164 0.180 0.276 0.139 1.684 0.109 0.182 0.285 0.234 445
Christopher Morel + Rays 129 0.191 0.271 0.304 0.171 1.591 0.093 0.326 0.279 0.271 445
Isiah Kiner-Falefa + Pirates 132 0.222 0.273 0.310 0.212 1.393 0.015 0.197 0.258 0.295 442
Gabriel Arias + Guardians 161 0.222 0.316 0.353 0.211 1.588 0.037 0.329 0.255 0.335 440
Drew Waters # Royals 19 0.188 0.300 0.250 0.158 1.333 0.105 0.316 0.316 0.211 439
Kyle Farmer + Twins 194 0.199 0.238 0.322 0.175 1.618 0.077 0.206 0.284 0.284 438
Adam Frazier * Royals 266 0.206 0.250 0.286 0.184 1.388 0.071 0.192 0.282 0.256 437
Cole Tucker # Angels 57 0.180 0.265 0.300 0.158 1.667 0.105 0.298 0.263 0.263 435
Víctor Robles + Nationals 33 0.120 0.176 0.120 0.091 1 0.152 0.273 0.273 0.091 434
Luis Guillorme * Angels 117 0.231 0.293 0.298 0.205 1.292 0.094 0.197 0.299 0.265 433
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Adam Duvall + Braves 323 0.185 0.233 0.329 0.170 1.782 0.062 0.307 0.245 0.303 433
Lane Thomas + Guardians 109 0.196 0.316 0.289 0.174 1.474 0.083 0.367 0.275 0.257 432
Jonathan Aranda * Rays 67 0.197 0.275 0.295 0.179 1.500 0.075 0.299 0.269 0.269 432
Jackson Holliday * Orioles 165 0.176 0.237 0.320 0.164 1.815 0.055 0.339 0.230 0.297 429
Elehuris Montero + Rockies 247 0.205 0.251 0.304 0.186 1.478 0.081 0.227 0.267 0.275 427
Thairo Estrada + Giants 381 0.217 0.249 0.343 0.207 1.582 0.026 0.199 0.247 0.328 427
Armando Alvarez + Athletics 34 0.250 0.296 0.281 0.235 1.125 0.059 0.147 0.294 0.265 426
Conner Capel * Reds 8 0.250 0.333 0.250 0.250 1 0 0.250 0.250 0.250 424
Chris Taylor + Dodgers 215 0.173 0.254 0.265 0.149 1.531 0.121 0.321 0.279 0.228 423
Hunter Goodman + Rockies 178 0.180 0.202 0.365 0.169 2.033 0.034 0.292 0.219 0.343 423
Bo Bichette + Blue Jays 331 0.222 0.266 0.320 0.205 1.441 0.060 0.190 0.275 0.296 423
Chadwick Tromp + Braves 54 0.250 0.361 0.365 0.241 1.462 0.019 0.315 0.259 0.352 422
Nick Ahmed + Giants 172 0.232 0.287 0.303 0.209 1.306 0.058 0.203 0.273 0.273 422
Jordan Beck + Rockies 146 0.200 0.301 0.281 0.185 1.407 0.068 0.349 0.253 0.260 420
Connor Norby + Orioles 32 0.188 0.222 0.406 0.188 2.167 0 0.375 0.188 0.406 419
Cristian Pache + Phillies 118 0.202 0.339 0.269 0.178 1.333 0.110 0.364 0.288 0.237 418
Ehire Adrianza # Angels 28 0.192 0.286 0.346 0.179 1.800 0.071 0.393 0.250 0.321 418
Christian Vázquez + Twins 279 0.219 0.251 0.335 0.204 1.526 0.036 0.208 0.244 0.312 417
Trevor Story + Red Sox 34 0.226 0.318 0.323 0.206 1.429 0.088 0.265 0.294 0.294 414
Jakson Reetz + Giants 15 0.143 0.125 0.429 0.133 3 0.067 0.333 0.200 0.400 413
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Avisaíl García + Marlins 51 0.240 0.286 0.380 0.235 1.583 0.020 0.255 0.255 0.373 413
Tyler Wade * Padres 146 0.219 0.283 0.234 0.192 1.071 0.075 0.199 0.281 0.205 411
Korey Lee + White Sox 352 0.213 0.282 0.346 0.205 1.625 0.040 0.307 0.244 0.332 411
Brooks Baldwin # White Sox 121 0.211 0.272 0.316 0.198 1.500 0.050 0.256 0.248 0.298 411
Zack Short + Braves 69 0.148 0.211 0.204 0.116 1.375 0.174 0.232 0.304 0.159 410
J.P. Martínez * Braves 10 0.200 0.333 0.300 0.200 1.500 0 0.400 0.200 0.300 409
Nick Ahmed + Dodgers 49 0.229 0.303 0.292 0.224 1.273 0.020 0.286 0.245 0.286 403
Brett Harris + Athletics 123 0.146 0.158 0.262 0.122 1.800 0.138 0.203 0.276 0.220 401
Eddie Rosario * Nationals 235 0.183 0.206 0.329 0.170 1.800 0.055 0.230 0.226 0.306 400
Nick Loftin + Royals 171 0.189 0.216 0.236 0.164 1.250 0.111 0.140 0.281 0.205 399
Garrett Hampson + Royals 209 0.235 0.319 0.311 0.220 1.326 0.053 0.249 0.273 0.292 399
Jordan Walker + Cardinals 104 0.181 0.234 0.309 0.163 1.706 0.067 0.288 0.240 0.279 398
Forrest Wall * Braves 32 0.241 0.304 0.241 0.219 1 0.094 0.188 0.313 0.219 395
Michael A. Taylor + Pirates 290 0.188 0.285 0.273 0.169 1.449 0.076 0.352 0.245 0.245 394
Taylor Walls # Rays 208 0.169 0.244 0.220 0.144 1.300 0.135 0.274 0.279 0.188 392
Luis Matos + Giants 149 0.210 0.220 0.322 0.201 1.533 0.034 0.148 0.235 0.309 392
José Azocar + Padres 79 0.219 0.296 0.247 0.203 1.125 0.063 0.241 0.266 0.228 390
Amed Rosario + Reds 40 0.184 0.273 0.263 0.175 1.429 0.025 0.375 0.225 0.250 389
Michael Stefanic + Angels 95 0.235 0.290 0.271 0.211 1.150 0.074 0.168 0.305 0.242 387
Danny Mendick + White Sox 141 0.197 0.245 0.318 0.184 1.615 0.043 0.248 0.241 0.298 385
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Noelvi Marté + Reds 186 0.198 0.270 0.305 0.188 1.543 0.027 0.317 0.231 0.290 384
Travis Jankowski * Rangers 178 0.201 0.258 0.238 0.185 1.182 0.056 0.219 0.264 0.219 384
James Outman * Dodgers 154 0.148 0.208 0.267 0.130 1.800 0.097 0.351 0.253 0.234 381
Nick Fortes + Marlins 275 0.230 0.253 0.313 0.215 1.356 0.029 0.127 0.255 0.291 381
Alek Thomas * Diamondbacks 102 0.191 0.203 0.362 0.176 1.889 0.069 0.167 0.245 0.333 380
Trey Sweeney * Tigers 53 0.176 0.189 0.333 0.170 1.889 0.019 0.226 0.208 0.321 380
Trey Lipscomb + Nationals 205 0.207 0.253 0.239 0.185 1.158 0.078 0.185 0.273 0.215 380
Akil Baddoo * Tigers 82 0.137 0.178 0.301 0.122 2.200 0.098 0.329 0.220 0.268 380
Ramón Laureano + Guardians 83 0.143 0.237 0.229 0.120 1.600 0.084 0.386 0.265 0.193 379
Kevin Kiermaier * Blue Jays 217 0.195 0.267 0.310 0.180 1.590 0.046 0.304 0.230 0.286 373
Lenyn Sosa + White Sox 298 0.223 0.272 0.300 0.211 1.349 0.034 0.211 0.252 0.285 371
Trey Cabbage * Astros 91 0.209 0.333 0.337 0.198 1.611 0.044 0.374 0.253 0.319 370
Dylan Carlson # Cardinals 138 0.198 0.276 0.240 0.174 1.208 0.087 0.268 0.275 0.210 369
Kyle Stowers * Marlins 116 0.181 0.283 0.276 0.164 1.526 0.069 0.371 0.259 0.250 367
Brandon Crawford * Cardinals 80 0.169 0.250 0.282 0.150 1.667 0.100 0.325 0.263 0.250 366
Mason McCoy + Padres 53 0.217 0.357 0.261 0.189 1.200 0.094 0.340 0.283 0.226 358
Dominic Smith * Reds 29 0.192 0.333 0.269 0.172 1.400 0.103 0.379 0.276 0.241 357
DJ LeMahieu + Yankees 228 0.204 0.229 0.259 0.180 1.268 0.083 0.154 0.268 0.228 356
Daniel Vogelbach * Blue Jays 79 0.186 0.231 0.300 0.165 1.615 0.114 0.215 0.278 0.266 355
Brian Serven + Blue Jays 60 0.185 0.270 0.259 0.167 1.400 0.067 0.283 0.267 0.233 355
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Luke Maile + Reds 140 0.165 0.247 0.240 0.143 1.450 0.093 0.336 0.264 0.207 355
Zach Dezenzo + Astros 55 0.212 0.303 0.308 0.200 1.455 0.055 0.327 0.255 0.291 353
Cade Marlowe * Mariners 9 0.250 0.286 0.250 0.222 1 0.111 0.111 0.333 0.222 350
Miles Mastrobuoni * Cubs 99 0.209 0.244 0.242 0.192 1.158 0.071 0.141 0.263 0.222 349
Darell Hernaiz + Athletics 124 0.193 0.233 0.239 0.169 1.238 0.089 0.194 0.266 0.210 348
Tyler Locklear + Mariners 49 0.156 0.217 0.311 0.143 2 0.061 0.408 0.224 0.286 347
Nick Madrigal + Cubs 94 0.221 0.250 0.256 0.202 1.158 0.043 0.106 0.277 0.234 342
Tucker Barnhart * Diamondbacks 96 0.173 0.280 0.210 0.146 1.214 0.135 0.323 0.281 0.177 342
Johnathan Rodríguez + Guardians 40 0.129 0.235 0.161 0.100 1.250 0.225 0.350 0.325 0.125 341
Dominic Fletcher * White Sox 178 0.212 0.286 0.273 0.197 1.286 0.045 0.253 0.258 0.253 337
Ji Hwan Bae * Pirates 81 0.189 0.275 0.216 0.173 1.143 0.074 0.296 0.247 0.198 337
Eddie Rosario * Braves 84 0.154 0.167 0.282 0.143 1.833 0.036 0.274 0.179 0.262 335
Kevin Kiermaier * Dodgers 50 0.196 0.276 0.326 0.180 1.667 0.020 0.320 0.220 0.300 326
Victor Scott II * Cardinals 149 0.165 0.214 0.273 0.154 1.652 0.040 0.275 0.208 0.255 323
Javier Báez + Tigers 289 0.184 0.220 0.294 0.173 1.600 0.042 0.239 0.221 0.277 322
Henry Davis + Pirates 122 0.144 0.233 0.212 0.123 1.467 0.107 0.369 0.238 0.180 321
Bryan De La Cruz + Pirates 108 0.202 0.278 0.269 0.194 1.333 0.019 0.296 0.222 0.259 319
Billy McKinney * Pirates 28 0.200 0.417 0.240 0.179 1.200 0.071 0.464 0.286 0.214 318
José Devers * Marlins 4 0.250 0.333 0.250 0.250 1 0 0.250 0.250 0.250 316
Jason Vosler * Mariners 30 0.179 0.263 0.286 0.167 1.600 0.067 0.300 0.233 0.267 315
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Joey Wendle * Mets 37 0.222 0.296 0.250 0.216 1.125 0.027 0.243 0.243 0.243 312
Graham Pauley * Padres 32 0.125 0.133 0.313 0.125 2.500 0 0.469 0.125 0.313 312
Niko Kavadas * Angels 49 0.111 0.136 0.244 0.102 2.200 0.082 0.429 0.184 0.224 310
José Herrera # Diamondbacks 84 0.214 0.294 0.271 0.179 1.267 0.083 0.226 0.262 0.226 305
Brandon Drury + Angels 306 0.168 0.209 0.223 0.150 1.326 0.082 0.219 0.248 0.199 303
Bryce Johnson # Padres 73 0.206 0.255 0.238 0.178 1.154 0.096 0.164 0.274 0.205 301
Christian Encarnacion-Strand + Reds 123 0.190 0.247 0.293 0.179 1.545 0.033 0.285 0.220 0.276 300
Cristian Pache + Marlins 46 0.163 0.240 0.279 0.152 1.714 0.065 0.370 0.217 0.261 299
Luis De Los Santos + Blue Jays 12 0.182 0.222 0.273 0.167 1.500 0.083 0.167 0.250 0.250 299
Kyren Paris + Angels 59 0.118 0.152 0.216 0.102 1.833 0.119 0.288 0.220 0.186 298
Nick Allen + Athletics 83 0.184 0.232 0.250 0.169 1.357 0.060 0.229 0.229 0.229 297
Charles Leblanc + Angels 10 0.125 0.200 0.125 0.100 1 0.200 0.300 0.300 0.100 285
Curt Casali + Giants 102 0.172 0.217 0.195 0.147 1.133 0.108 0.176 0.275 0.167 284
Tom Murphy + Giants 38 0.118 0.158 0.235 0.105 2 0.105 0.368 0.211 0.211 281
Ryan Vilade + Tigers 49 0.178 0.212 0.244 0.163 1.375 0.041 0.245 0.204 0.224 278
Alika Williams + Pirates 86 0.205 0.276 0.282 0.186 1.375 0.023 0.233 0.221 0.256 274
Jonatan Clase # Mariners 43 0.195 0.296 0.220 0.186 1.125 0.047 0.326 0.233 0.209 266
Miguel Vargas + White Sox 96 0.122 0.158 0.195 0.104 1.600 0.115 0.260 0.240 0.167 265
Aaron Schunk + Rockies 67 0.159 0.225 0.254 0.149 1.600 0.060 0.328 0.209 0.239 265
Alex Jackson + Rays 155 0.122 0.167 0.237 0.110 1.941 0.077 0.342 0.200 0.213 258
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Christian Bethancourt + Marlins 88 0.159 0.190 0.268 0.148 1.692 0.034 0.250 0.193 0.250 253
Seby Zavala + Mariners 43 0.154 0.227 0.282 0.140 1.833 0.070 0.372 0.209 0.256 251
Ryan Noda * Athletics 100 0.128 0.189 0.198 0.110 1.545 0.120 0.320 0.240 0.170 250
Austin Hedges + Guardians 130 0.161 0.243 0.212 0.146 1.316 0.038 0.346 0.208 0.192 239
Tyler Heineman # Red Sox 3 0 0 0 0 --- 0 0.333 0.333 0 238
Aaron Hicks # Angels 63 0.140 0.212 0.193 0.127 1.375 0.095 0.365 0.222 0.175 235
Yan Gomes + Cubs 96 0.154 0.222 0.242 0.146 1.571 0.021 0.375 0.177 0.229 230
Tim Anderson + Marlins 241 0.214 0.301 0.226 0.207 1.060 0.029 0.282 0.237 0.220 229
Bobby Dalbec + Red Sox 93 0.133 0.256 0.193 0.118 1.455 0.086 0.462 0.215 0.172 226
José Fermín + Cardinals 62 0.148 0.170 0.204 0.129 1.375 0.113 0.113 0.258 0.177 224
Luke Williams + Braves 38 0.152 0.208 0.212 0.132 1.400 0.079 0.237 0.237 0.184 213
Tristan Gray * Athletics 17 0.133 0.333 0.200 0.118 1.500 0.118 0.529 0.235 0.176 213
Bryan Ramos + White Sox 48 0.196 0.231 0.239 0.188 1.222 0.021 0.167 0.208 0.229 211
Martín Maldonado + White Sox 147 0.119 0.150 0.230 0.109 1.938 0.054 0.347 0.170 0.211 205
Mike Ford * Reds 62 0.150 0.182 0.233 0.145 1.556 0.032 0.242 0.177 0.226 205
Pablo Reyes + Red Sox 64 0.183 0.268 0.217 0.172 1.182 0.047 0.297 0.234 0.203 200
Garrett Cooper + Red Sox 75 0.171 0.250 0.229 0.160 1.333 0.040 0.293 0.227 0.213 200
Rafael Ortega * White Sox 17 0.071 0.091 0.071 0.059 1 0.118 0.235 0.176 0.059 196
Andrew Knizner + Rangers 93 0.167 0.206 0.211 0.161 1.267 0.011 0.237 0.183 0.204 195
Jhonny Pereda + Marlins 18 0.176 0.231 0.176 0.167 1 0 0.222 0.222 0.167 193
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Zach DeLoach * White Sox 31 0.143 0.222 0.179 0.129 1.250 0.097 0.323 0.226 0.161 189
Austin Slater + Reds 21 0.111 0.154 0.111 0.095 1 0.095 0.286 0.190 0.095 186
Davis Wendzel + Rangers 49 0.128 0.147 0.234 0.122 1.833 0.020 0.245 0.163 0.224 184
Dillon Dingler + Tigers 63 0.131 0.184 0.262 0.127 2 0.032 0.349 0.159 0.254 184
Braden Shewmake * White Sox 67 0.125 0.127 0.203 0.119 1.625 0.015 0.149 0.134 0.194 181
Adael Amador # Rockies 36 0.171 0.207 0.200 0.167 1.167 0.028 0.167 0.194 0.194 181
Jorge Barrosa # Diamondbacks 18 0.176 0.200 0.294 0.167 1.667 0 0.111 0.167 0.278 178
Tomás Nido + Cubs 50 0.128 0.156 0.234 0.120 1.833 0.020 0.300 0.140 0.220 176
Trenton Brooks * Giants 29 0.120 0.158 0.120 0.103 1 0.138 0.207 0.241 0.103 175
Jason Heyward * Astros 15 0.143 0.250 0.214 0.133 1.500 0.067 0.400 0.200 0.200 168
José Abreu + Astros 120 0.124 0.143 0.195 0.117 1.571 0.033 0.233 0.167 0.183 163
Vaughn Grissom + Red Sox 87 0.148 0.194 0.160 0.138 1.083 0.057 0.218 0.207 0.149 162
Jonathan Ornelas + Rangers 25 0.136 0.214 0.227 0.120 1.667 0.080 0.320 0.200 0.200 158
Alí Sánchez + Marlins 96 0.167 0.230 0.190 0.146 1.143 0.042 0.250 0.198 0.167 156
Drew Romo # Rockies 41 0.179 0.280 0.256 0.171 1.429 0.049 0.341 0.220 0.244 155
Ryan Kreidler + Tigers 63 0.121 0.158 0.172 0.111 1.429 0.079 0.302 0.190 0.159 155
Niko Goodrum # Rays 18 0.188 0.300 0.188 0.167 1 0.056 0.333 0.222 0.167 135
Chuckie Robinson + White Sox 44 0.163 0.219 0.163 0.159 1 0.023 0.250 0.182 0.159 132
Owen Miller + Brewers 27 0.185 0.263 0.222 0.185 1.200 0 0.296 0.185 0.222 131
Luis Guillorme * Braves 21 0.150 0.200 0.250 0.143 1.667 0.048 0.238 0.190 0.238 130
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Joey Wiemer + Brewers 27 0.154 0.235 0.154 0.148 1 0.037 0.333 0.185 0.148 118
Omar Narváez * Mets 69 0.154 0.189 0.185 0.145 1.200 0.043 0.174 0.188 0.174 116
Edwin Ríos * Reds 10 0.111 0.200 0.111 0.100 1 0.100 0.400 0.200 0.100 114
Andrew Knapp # Giants 6 0.167 0.250 0.167 0.167 1 0 0.333 0.167 0.167 112
Logan Driscoll * Rays 6 0.167 0.167 0.167 0.167 1 0 0 0.167 0.167 112
Levi Jordan + Reds 11 0.100 0.125 0.200 0.091 2 0 0.273 0.091 0.182 110
Matt Mervis * Cubs 28 0.115 0.167 0.154 0.107 1.333 0.036 0.286 0.143 0.143 109
Coby Mayo + Orioles 27 0.087 0.200 0.087 0.074 1 0.111 0.481 0.222 0.074 104
J.D. Davis + Yankees 22 0.105 0.200 0.158 0.091 1.500 0.136 0.409 0.227 0.136 102
Sam Huff + Rangers 4 0 0 0 0 --- 0.250 0.500 0.250 0 101
Mickey Gasper # Red Sox 16 0 0 0 0 --- 0.188 0.313 0.250 0 101
Zack Short + Mets 12 0.111 0.200 0.111 0.083 1 0.167 0.333 0.250 0.083 96
Travis Blankenhorn * Nationals 32 0.129 0.182 0.161 0.125 1.250 0.031 0.281 0.156 0.156 91
Alan Trejo + Rockies 67 0.143 0.188 0.143 0.134 1 0.030 0.224 0.179 0.134 88
Niko Goodrum # Angels 15 0 0 0 0 --- 0.133 0.267 0.133 0 84
Bubba Thompson + Reds 18 0.111 0.286 0.167 0.111 1.500 0 0.611 0.111 0.167 71
Jace Peterson * Diamondbacks 26 0.045 0.059 0.045 0.038 1 0.115 0.231 0.154 0.038 65
Keston Hiura + Angels 27 0.148 0.235 0.148 0.148 1 0 0.370 0.148 0.148 62
Justin Foscue + Rangers 28 0.077 0.133 0.115 0.071 1.500 0.071 0.393 0.143 0.107 56
Sam Haggerty # Mariners 16 0.067 0.091 0.067 0.063 1 0.063 0.250 0.125 0.063 52
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nacho Alvarez Jr. + Braves 32 0.100 0.150 0.100 0.094 1 0 0.313 0.156 0.094 52
CJ Alexander * Royals 8 0.125 0.200 0.125 0.125 1 0 0.375 0.125 0.125 52
Aledmys Díaz + Athletics 30 0.103 0.136 0.103 0.100 1 0.033 0.233 0.133 0.100 49
Nick Senzel + White Sox 32 0.100 0.136 0.133 0.094 1.333 0.031 0.250 0.125 0.125 44
Brian Anderson + Braves 5 0 0 0 0 --- 0 0.400 0 0 44
Rob Brantly * Rays 9 0.111 0.143 0.111 0.111 1 0 0.222 0.111 0.111 37
Blake Dunn + Reds 21 0.053 0.091 0.105 0.048 2 0.048 0.381 0.143 0.095 33
Pedro León + Astros 21 0.100 0.200 0.100 0.095 1 0.048 0.476 0.143 0.095 32
Grae Kessinger + Astros 15 0 0 0 0 --- 0 0.333 0 0 15
Jair Camargo + Twins 7 0 0 0 0 --- 0.143 0.429 0.143 0 13
Kameron Misner * Rays 15 0.067 0.200 0.067 0.067 1 0 0.667 0.067 0.067 7
Grant Koch + Pirates 8 0 0 0 0 --- 0.125 0.750 0.125 0 6
Jack López + Angels 18 0 0 0 0 --- 0 0.389 0 0 3
Eric Yang + Reds 1 0 0 0 0 --- 0 1 0 0 0
Joey Wiemer + Reds 1 --- 0 --- 0 --- 1 0 1 0 0
Luis Vázquez + Cubs 5 0 0 0 0 --- 0 0.200 0.200 0 0
Taylor Trammell * Yankees 2 1 1 1 0.500 1 0.500 0 1 0.500 0
Taylor Trammell * Dodgers 6 0 0 0 0 --- 0 0.500 0 0 0
José Tena * Guardians 4 0 0 0 0 --- 0 0.500 0 0 0
Liván Soto * Reds 3 0 0 0 0 --- 0 0.333 0 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Zack Short + Red Sox 7 0 0 0 0 --- 0 0.571 0 0 0
Chris Roller + Brewers 1 0 0 0 0 --- 0 1 0 0 0
Cristian Pache + Orioles 1 1 1 1 1 1 0 0 1 1 0
Ryan McKenna + Giants 6 0 0 0 0 --- 0 0.667 0 0 0
Scott McGough + Diamondbacks 1 0 0 0 0 --- 0 1 0 0 0
Nick Maton * Orioles 3 0 0 0 0 --- 0 0.667 0 0 0
Tony Kemp * Orioles 10 0 0 0 0 --- 0.100 0.100 0.100 0 0
Cooper Hummel # Astros 8 0 0 0 0 --- 0 0.250 0 0 0
Brewer Hicklen + Brewers 5 0 0 0 0 --- 0 0.800 0 0 0
Tristan Gray * Marlins 7 0 0 0 0 --- 0 0.429 0 0 0
Tyler Gentry + Royals 5 0 0 0 0 --- 0 0.400 0 0 0
Sandro Fabian + Rangers 2 0 0 0 0 --- 0 0 0 0 0
Duke Ellis * Yankees 1 1 1 1 1 1 0 0 1 1 0
Duke Ellis * White Sox 4 0 0 0 0 --- 0 0.500 0 0 0
Jasson Domínguez # Yankees 4 0 0 0 0 --- 0 0.750 0 0 0
Aledmys Díaz + Astros 4 0 0 0 0 --- 0 0.500 0 0 0
Luis Castillo + Mariners 1 0 0 0 0 --- 0 1 0 0 0
Vinny Capra + Brewers 9 0.111 0.167 0.222 0.111 2 0 0.333 0.111 0.222 0
David Bañuelos + Orioles 1 0 0 0 0 --- 0 0 0 0 0
Jacob Amaya + Astros 1 0 0 0 0 --- 0 0 0 0 0

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




  Advertisement:


  Advertisement:



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

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

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



This page was last modified on Saturday, 7 September 2024, at 7:53 am Pacific Time.