Skip to main content 

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


The Owlcroft Baseball-Analysis Site

Baseball team and player performance examined realistically and accurately.

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

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

Search term(s):



2024: All Batters, 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 Friday, 24 May 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
Miguel Andujar + Athletics 4 0.750 0.750 0.750 0.750 1 0 0 0.750 0.750 9916
Corey Julks + White Sox 19 0.429 0.625 0.786 0.316 1.833 0.263 0.263 0.579 0.579 3563
Josh Jung + Rangers 19 0.412 0.455 0.941 0.368 2.286 0.105 0.211 0.474 0.842 2650
David Fry + Guardians 114 0.360 0.417 0.628 0.272 1.742 0.184 0.193 0.500 0.474 2144
Justin Foscue + Rangers 2 0.500 0.500 0.500 0.500 1 0 0 0.500 0.500 2131
Kevin Pillar + Angels 53 0.420 0.472 0.740 0.396 1.762 0.038 0.189 0.453 0.698 2110
Ryan McKenna + Orioles 9 0.375 0.200 1.125 0.333 3 0.111 0.111 0.444 1 2072
Marco Luciano + Giants 25 0.409 0.529 0.591 0.360 1.444 0.120 0.200 0.480 0.520 1991
Matthew Batten + Padres 3 0.333 0.333 1 0.333 3 0 0 0.333 1 1818
Alex Call + Nationals 21 0.313 0.455 0.375 0.238 1.200 0.143 0.238 0.476 0.286 1677
Mark Vientos + Mets 36 0.344 0.348 0.750 0.306 2.182 0.111 0.167 0.417 0.667 1671
Curt Casali + Giants 19 0.385 0.385 0.385 0.263 1 0.263 0 0.526 0.263 1658
Edmundo Sosa + Phillies 76 0.338 0.463 0.615 0.289 1.818 0.092 0.276 0.421 0.526 1635
Shohei Ohtani * Dodgers 231 0.340 0.373 0.626 0.299 1.841 0.104 0.182 0.407 0.550 1558
Mookie Betts + Dodgers 240 0.338 0.351 0.554 0.288 1.638 0.150 0.092 0.438 0.471 1536
Jahmai Jones + Yankees 10 0.250 0.333 0.625 0.200 2.500 0.100 0.400 0.400 0.500 1513
Kyle Tucker * Astros 224 0.286 0.271 0.626 0.232 2.192 0.183 0.161 0.415 0.509 1478
Christian Yelich * Brewers 103 0.326 0.387 0.573 0.282 1.759 0.126 0.214 0.408 0.495 1467
Kyle McCann * Athletics 58 0.340 0.452 0.580 0.293 1.706 0.138 0.276 0.431 0.500 1460
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
LaMonte Wade Jr. * Giants 162 0.328 0.429 0.416 0.253 1.268 0.204 0.210 0.469 0.321 1452
Juan Soto * Yankees 242 0.315 0.323 0.581 0.264 1.844 0.145 0.153 0.413 0.488 1395
Marcell Ozuna + Braves 203 0.318 0.345 0.631 0.276 1.982 0.118 0.217 0.399 0.547 1383
Daz Cameron + Athletics 5 0.400 0.250 1 0.400 2.500 0 0 0.400 1 1364
Danny Jansen + Blue Jays 92 0.313 0.317 0.625 0.272 2 0.120 0.141 0.391 0.543 1360
Joc Pederson * Diamondbacks 138 0.313 0.390 0.557 0.261 1.778 0.109 0.246 0.406 0.464 1354
Dane Myers + Marlins 35 0.286 0.438 0.464 0.229 1.625 0.114 0.343 0.400 0.371 1348
David Peralta * Padres 7 0.429 0.600 0.429 0.429 1 0 0.286 0.429 0.429 1347
Rob Refsnyder + Red Sox 77 0.338 0.457 0.508 0.286 1.500 0.130 0.234 0.429 0.429 1330
William Contreras + Brewers 228 0.337 0.396 0.538 0.294 1.597 0.110 0.193 0.412 0.469 1327
Aaron Judge + Yankees 237 0.275 0.305 0.619 0.219 2.250 0.181 0.241 0.409 0.494 1311
Jurickson Profar # Padres 212 0.331 0.366 0.503 0.283 1.517 0.132 0.142 0.425 0.429 1257
Gunnar Henderson * Orioles 221 0.272 0.278 0.607 0.235 2.231 0.104 0.226 0.362 0.525 1251
Leo Rivas # Mariners 6 0.333 0.667 0.667 0.333 2 0 0.500 0.333 0.667 1246
Max Kepler * Twins 119 0.305 0.341 0.533 0.269 1.750 0.092 0.168 0.370 0.471 1218
Luis Arráez * Padres 82 0.397 0.405 0.487 0.378 1.226 0.037 0.037 0.427 0.463 1210
Willson Contreras + Cardinals 128 0.280 0.364 0.551 0.234 1.967 0.141 0.273 0.398 0.461 1200
Connor Wong + Red Sox 135 0.344 0.392 0.504 0.319 1.465 0.037 0.185 0.378 0.467 1191
Steven Kwan * Guardians 145 0.353 0.370 0.496 0.324 1.404 0.076 0.076 0.407 0.455 1190
Bobby Witt Jr. + Royals 227 0.305 0.338 0.557 0.273 1.823 0.079 0.172 0.361 0.498 1174
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Buddy Kennedy + Tigers 13 0.200 0.167 0.500 0.154 2.500 0.154 0.308 0.308 0.385 1170
Jacob Stallings + Rockies 72 0.311 0.340 0.508 0.264 1.632 0.097 0.167 0.403 0.431 1168
Kody Clemens * Phillies 33 0.313 0.368 0.750 0.303 2.400 0.030 0.303 0.333 0.727 1165
Trea Turner + Phillies 148 0.343 0.421 0.460 0.318 1.340 0.061 0.189 0.392 0.426 1155
Brent Rooker + Athletics 170 0.285 0.381 0.563 0.253 1.977 0.100 0.329 0.365 0.500 1136
Salvador Perez + Royals 202 0.330 0.364 0.538 0.297 1.633 0.069 0.163 0.396 0.485 1126
Isaac Paredes + Rays 204 0.307 0.333 0.506 0.265 1.648 0.103 0.167 0.392 0.436 1111
Samad Taylor + Mariners 5 0.400 0.500 0.400 0.400 1 0 0.200 0.400 0.400 1108
Jake Meyers + Astros 123 0.300 0.329 0.545 0.268 1.818 0.073 0.179 0.366 0.488 1105
Luis Rengifo # Angels 132 0.322 0.361 0.504 0.295 1.564 0.068 0.152 0.371 0.462 1100
Bryce Harper * Phillies 206 0.279 0.313 0.541 0.233 1.938 0.155 0.228 0.388 0.451 1085
Joey Ortiz + Brewers 142 0.277 0.301 0.496 0.232 1.788 0.127 0.162 0.373 0.415 1075
Patrick Bailey # Giants 106 0.301 0.348 0.495 0.264 1.643 0.085 0.217 0.349 0.434 1061
Tommy Pham + White Sox 111 0.327 0.388 0.481 0.306 1.471 0.054 0.189 0.369 0.450 1054
Ryan McMahon * Rockies 217 0.298 0.370 0.495 0.258 1.661 0.115 0.249 0.373 0.429 1045
Bryson Stott * Phillies 184 0.258 0.268 0.417 0.212 1.615 0.136 0.130 0.364 0.342 1044
Alec Bohm + Phillies 216 0.314 0.348 0.505 0.282 1.607 0.074 0.144 0.370 0.454 1035
Kerry Carpenter * Tigers 158 0.277 0.323 0.553 0.247 2 0.063 0.234 0.329 0.494 1025
Patrick Wisdom + Cubs 49 0.256 0.321 0.512 0.224 2 0.122 0.265 0.347 0.449 1017
Will Smith + Dodgers 193 0.298 0.326 0.482 0.259 1.620 0.098 0.161 0.368 0.420 1015
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dylan Moore + Mariners 149 0.242 0.282 0.492 0.201 2.033 0.128 0.235 0.356 0.409 1012
Freddie Freeman * Dodgers 233 0.285 0.331 0.440 0.236 1.545 0.133 0.172 0.395 0.365 1010
Joey Loperfido * Astros 43 0.333 0.571 0.436 0.302 1.308 0.070 0.395 0.372 0.395 1007
Ryan Jeffers + Twins 174 0.253 0.272 0.533 0.218 2.105 0.063 0.230 0.339 0.460 1006
Joey Bart + Pirates 69 0.267 0.324 0.517 0.232 1.938 0.116 0.275 0.362 0.449 1004
Zach Remillard + White Sox 31 0.280 0.389 0.400 0.226 1.429 0.161 0.226 0.387 0.323 1003
Jonny DeLuca + Rays 62 0.250 0.282 0.442 0.210 1.769 0.129 0.177 0.371 0.371 996
Blake Sabol * Giants 38 0.313 0.435 0.375 0.263 1.200 0.132 0.237 0.421 0.316 994
Ketel Marte # Diamondbacks 225 0.286 0.314 0.512 0.258 1.793 0.071 0.200 0.333 0.462 991
Nick Gonzales + Pirates 57 0.300 0.351 0.500 0.263 1.667 0.070 0.211 0.351 0.439 990
Wilyer Abreu * Red Sox 160 0.270 0.351 0.475 0.238 1.763 0.113 0.269 0.350 0.419 988
Ildemaro Vargas # Nationals 98 0.313 0.342 0.434 0.265 1.385 0.133 0.071 0.398 0.367 985
Alexander Canario + Cubs 25 0.273 0.500 0.455 0.240 1.667 0.080 0.440 0.360 0.400 982
Rafael Devers * Red Sox 176 0.270 0.307 0.533 0.233 1.976 0.125 0.233 0.369 0.460 979
Mike Trout + Angels 126 0.220 0.194 0.541 0.190 2.458 0.127 0.214 0.325 0.468 972
Brice Turang * Brewers 176 0.302 0.343 0.415 0.273 1.375 0.074 0.142 0.352 0.375 971
Carlos Correa + Twins 134 0.276 0.318 0.466 0.239 1.688 0.127 0.187 0.366 0.403 969
Jarren Duran * Red Sox 232 0.278 0.350 0.469 0.250 1.690 0.082 0.216 0.345 0.422 960
Elly De La Cruz # Reds 211 0.250 0.346 0.462 0.218 1.848 0.109 0.322 0.341 0.403 946
Christian Walker + Diamondbacks 219 0.257 0.287 0.454 0.215 1.766 0.128 0.224 0.356 0.379 945
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Masyn Winn + Cardinals 157 0.295 0.345 0.432 0.261 1.463 0.083 0.172 0.344 0.382 941
Romy González + Red Sox 27 0.320 0.400 0.360 0.296 1.125 0.074 0.185 0.370 0.333 937
Wenceel Pérez # Tigers 122 0.284 0.350 0.477 0.254 1.677 0.098 0.221 0.352 0.426 933
Vladimir Guerrero Jr. + Blue Jays 220 0.288 0.345 0.414 0.250 1.436 0.127 0.186 0.382 0.359 931
Otto López + Marlins 69 0.302 0.314 0.492 0.275 1.632 0.043 0.145 0.333 0.449 930
DJ Stewart * Mets 105 0.220 0.237 0.415 0.171 1.889 0.181 0.190 0.381 0.324 926
Elias Díaz + Rockies 164 0.311 0.355 0.450 0.287 1.447 0.049 0.171 0.354 0.415 915
Jose Altuve + Astros 226 0.298 0.331 0.476 0.274 1.597 0.071 0.173 0.354 0.438 909
Anthony Volpe + Yankees 236 0.279 0.340 0.438 0.246 1.569 0.089 0.212 0.347 0.386 899
Luis Guillorme * Angels 31 0.321 0.429 0.429 0.290 1.333 0.097 0.226 0.387 0.387 897
José Ramírez # Guardians 219 0.262 0.235 0.525 0.242 2 0.064 0.110 0.311 0.484 891
Ryan O'Hearn * Orioles 136 0.276 0.267 0.472 0.250 1.706 0.096 0.088 0.346 0.426 891
Max Muncy * Dodgers 167 0.223 0.259 0.475 0.186 2.129 0.126 0.299 0.323 0.395 891
Jeremy Peña + Astros 210 0.320 0.354 0.452 0.300 1.413 0.038 0.138 0.357 0.424 885
Teoscar Hernández + Dodgers 220 0.254 0.314 0.487 0.227 1.920 0.091 0.291 0.327 0.436 883
Josh Naylor * Guardians 202 0.247 0.224 0.517 0.213 2.093 0.104 0.149 0.337 0.446 881
Tyler O'Neill + Red Sox 169 0.241 0.308 0.510 0.207 2.114 0.130 0.331 0.349 0.438 879
Adley Rutschman # Orioles 207 0.303 0.338 0.477 0.285 1.576 0.048 0.188 0.338 0.449 877
Yordan Alvarez * Astros 219 0.269 0.295 0.461 0.237 1.712 0.096 0.183 0.347 0.406 877
Mike Tauchman * Cubs 181 0.257 0.318 0.408 0.215 1.590 0.144 0.215 0.370 0.343 876
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jordan Westburg + Orioles 193 0.274 0.308 0.486 0.249 1.771 0.073 0.187 0.332 0.440 873
Davis Schneider + Blue Jays 148 0.244 0.313 0.441 0.209 1.806 0.115 0.270 0.345 0.378 873
Triston Casas * Red Sox 90 0.244 0.283 0.513 0.211 2.105 0.133 0.289 0.344 0.444 872
Taylor Ward + Angels 216 0.272 0.303 0.472 0.245 1.736 0.079 0.218 0.324 0.426 871
Tyler Stephenson + Reds 137 0.256 0.292 0.446 0.226 1.742 0.095 0.204 0.336 0.394 867
Josh Rojas * Mariners 149 0.286 0.350 0.421 0.255 1.474 0.094 0.201 0.349 0.376 866
Jake McCarthy * Diamondbacks 118 0.282 0.333 0.408 0.246 1.448 0.102 0.178 0.347 0.356 866
Dairon Blanco + Royals 54 0.271 0.353 0.396 0.241 1.462 0.056 0.241 0.315 0.352 865
Richie Palacios * Rays 149 0.260 0.341 0.378 0.221 1.455 0.121 0.262 0.356 0.322 864
Colton Cowser * Orioles 156 0.254 0.329 0.470 0.218 1.853 0.115 0.288 0.346 0.404 864
Brandon Marsh * Phillies 163 0.257 0.333 0.424 0.227 1.649 0.098 0.294 0.325 0.374 857
Brandon Nimmo * Mets 210 0.216 0.252 0.398 0.176 1.838 0.148 0.214 0.362 0.324 856
Rhys Hoskins + Brewers 156 0.233 0.239 0.474 0.199 2.032 0.115 0.212 0.340 0.404 856
Nick Loftin + Royals 35 0.276 0.320 0.276 0.229 1 0.143 0.143 0.371 0.229 851
Michael Massey * Royals 110 0.294 0.289 0.529 0.273 1.800 0.027 0.145 0.300 0.491 847
J.D. Martinez + Mets 96 0.289 0.404 0.456 0.271 1.577 0.052 0.313 0.323 0.427 847
Riley Greene * Tigers 218 0.235 0.287 0.439 0.202 1.864 0.133 0.261 0.339 0.376 847
Alec Burleson * Cardinals 138 0.298 0.327 0.458 0.283 1.538 0.043 0.159 0.326 0.435 847
Josh Smith * Rangers 177 0.279 0.350 0.409 0.243 1.465 0.085 0.198 0.373 0.356 843
Kyle Schwarber * Phillies 231 0.222 0.289 0.381 0.182 1.714 0.160 0.303 0.346 0.312 842
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tyler Heineman # Red Sox 2 0 0 0 0 --- 0 0 0.500 0 840
Travis d'Arnaud + Braves 133 0.263 0.317 0.483 0.233 1.839 0.083 0.241 0.338 0.429 838
Donovan Solano + Padres 29 0.308 0.381 0.346 0.276 1.125 0.069 0.172 0.379 0.310 836
Iván Herrera + Cardinals 114 0.280 0.333 0.380 0.246 1.357 0.088 0.211 0.351 0.333 835
Spencer Steer + Reds 204 0.227 0.258 0.390 0.191 1.718 0.132 0.176 0.343 0.328 829
J.T. Realmuto + Phillies 183 0.288 0.344 0.459 0.268 1.592 0.060 0.230 0.333 0.426 829
Mauricio Dubón + Astros 112 0.311 0.313 0.443 0.295 1.424 0.027 0.063 0.330 0.420 827
Corey Seager * Rangers 209 0.254 0.270 0.420 0.220 1.652 0.124 0.172 0.349 0.364 824
Michael Conforto * Giants 154 0.280 0.317 0.490 0.260 1.750 0.071 0.208 0.331 0.455 824
Michael Busch * Cubs 177 0.235 0.337 0.438 0.203 1.861 0.107 0.356 0.322 0.379 824
Jake Cronenworth * Padres 219 0.266 0.287 0.453 0.233 1.706 0.087 0.169 0.329 0.397 823
Connor Joe + Pirates 180 0.273 0.314 0.460 0.244 1.682 0.089 0.194 0.344 0.411 822
Andy Ibáñez + Tigers 71 0.288 0.370 0.424 0.268 1.474 0.028 0.282 0.310 0.394 821
Willi Castro # Twins 189 0.265 0.342 0.435 0.238 1.644 0.074 0.249 0.333 0.392 821
Luis García Jr. * Nationals 157 0.279 0.327 0.449 0.261 1.610 0.064 0.204 0.325 0.420 817
Nathaniel Lowe * Rangers 135 0.257 0.338 0.354 0.215 1.379 0.148 0.237 0.370 0.296 815
David Hamilton * Red Sox 75 0.261 0.333 0.435 0.240 1.667 0.067 0.253 0.320 0.400 815
Bryan Reynolds # Pirates 234 0.258 0.299 0.426 0.231 1.648 0.107 0.192 0.338 0.380 814
Heliot Ramos + Giants 62 0.281 0.389 0.439 0.258 1.563 0.081 0.306 0.339 0.403 810
Gavin Sheets * White Sox 172 0.241 0.281 0.393 0.203 1.629 0.134 0.169 0.355 0.331 807
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ronald Acuña Jr. + Braves 216 0.247 0.323 0.360 0.213 1.457 0.125 0.241 0.352 0.310 807
Freddy Fermin + Royals 88 0.305 0.364 0.390 0.284 1.280 0.068 0.170 0.352 0.364 803
Jo Adell + Angels 144 0.234 0.241 0.516 0.208 2.200 0.069 0.257 0.299 0.458 798
Maikel Garcia + Royals 225 0.266 0.303 0.425 0.244 1.600 0.067 0.173 0.311 0.391 797
Seiya Suzuki + Cubs 117 0.252 0.301 0.417 0.222 1.654 0.068 0.248 0.316 0.368 795
Brenton Doyle + Rockies 197 0.267 0.362 0.432 0.239 1.617 0.086 0.279 0.330 0.386 793
Masataka Yoshida * Red Sox 89 0.275 0.299 0.388 0.247 1.409 0.067 0.124 0.348 0.348 788
Jacob Hurtubise * Reds 23 0.222 0.286 0.222 0.174 1 0.130 0.217 0.348 0.174 786
Ben Rortvedt * Rays 104 0.264 0.383 0.310 0.221 1.174 0.163 0.260 0.385 0.260 781
Garrett Cooper + Cubs 41 0.270 0.391 0.432 0.244 1.600 0.098 0.317 0.341 0.390 781
Kyle Stowers * Orioles 9 0.250 0.333 0.375 0.222 1.500 0 0.333 0.222 0.333 780
Yoán Moncada # White Sox 44 0.282 0.379 0.410 0.250 1.455 0.114 0.227 0.364 0.364 775
Adolis García + Rangers 204 0.247 0.276 0.489 0.225 1.978 0.059 0.270 0.294 0.446 771
Jake Bauers * Brewers 117 0.223 0.316 0.456 0.197 2.043 0.094 0.350 0.316 0.402 771
CJ Abrams * Nationals 204 0.262 0.292 0.465 0.240 1.776 0.059 0.181 0.314 0.426 770
Ezequiel Tovar + Rockies 221 0.285 0.374 0.473 0.267 1.661 0.036 0.281 0.312 0.443 769
Jazz Chisholm Jr. * Marlins 214 0.254 0.313 0.425 0.229 1.673 0.089 0.243 0.327 0.383 767
Giancarlo Stanton + Yankees 183 0.246 0.284 0.520 0.230 2.119 0.066 0.306 0.295 0.486 766
Jon Singleton * Astros 136 0.233 0.278 0.379 0.199 1.630 0.140 0.243 0.338 0.324 764
Mark Canha + Tigers 195 0.226 0.270 0.384 0.190 1.703 0.128 0.221 0.349 0.323 762
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
JJ Bleday * Athletics 206 0.247 0.277 0.478 0.223 1.935 0.092 0.199 0.316 0.432 762
Marcus Semien + Rangers 239 0.262 0.272 0.448 0.243 1.707 0.071 0.138 0.314 0.414 761
Andrew McCutchen + Pirates 176 0.232 0.283 0.397 0.199 1.714 0.119 0.256 0.341 0.341 761
Luke Raley * Mariners 119 0.281 0.354 0.430 0.269 1.531 0.025 0.261 0.311 0.412 760
Blaze Alexander + Diamondbacks 107 0.260 0.324 0.406 0.234 1.560 0.103 0.234 0.336 0.364 756
Jackson Merrill * Padres 179 0.283 0.326 0.373 0.263 1.319 0.061 0.162 0.324 0.346 753
Jesse Winker * Nationals 189 0.222 0.269 0.392 0.185 1.771 0.127 0.238 0.344 0.328 750
Alex Verdugo * Yankees 205 0.256 0.255 0.417 0.224 1.630 0.093 0.107 0.322 0.366 750
Andrés Giménez * Guardians 211 0.271 0.299 0.388 0.242 1.431 0.047 0.142 0.332 0.346 749
Ryan Mountcastle + Orioles 185 0.273 0.323 0.465 0.254 1.702 0.059 0.222 0.314 0.432 747
Cody Bellinger * Cubs 163 0.241 0.252 0.448 0.215 1.857 0.098 0.172 0.319 0.399 745
Pete Alonso + Mets 219 0.240 0.245 0.480 0.215 2 0.087 0.192 0.315 0.429 745
Edward Olivares + Pirates 114 0.250 0.280 0.423 0.228 1.692 0.079 0.211 0.316 0.386 744
Trevor Larnach * Twins 92 0.274 0.328 0.405 0.250 1.478 0.076 0.228 0.326 0.370 742
Miguel Sanó + Angels 71 0.262 0.441 0.361 0.225 1.375 0.113 0.380 0.352 0.310 741
Cal Raleigh # Mariners 178 0.220 0.270 0.453 0.197 2.057 0.096 0.337 0.298 0.404 740
Jose Trevino + Yankees 103 0.284 0.278 0.442 0.262 1.556 0.058 0.117 0.330 0.408 739
Eguy Rosario + Padres 52 0.250 0.346 0.542 0.231 2.167 0.038 0.365 0.288 0.500 739
Bryan De La Cruz + Marlins 225 0.259 0.312 0.434 0.236 1.679 0.076 0.253 0.316 0.396 739
Korey Lee + White Sox 110 0.279 0.342 0.423 0.264 1.517 0.055 0.245 0.318 0.400 738
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tyler Fitzgerald + Giants 55 0.269 0.419 0.442 0.255 1.643 0.036 0.364 0.309 0.418 738
José Miranda + Twins 117 0.279 0.300 0.459 0.265 1.645 0.034 0.145 0.316 0.436 737
Randal Grichuk + Diamondbacks 82 0.289 0.313 0.408 0.268 1.409 0.037 0.122 0.317 0.378 737
Willie Calhoun * Angels 81 0.295 0.314 0.449 0.284 1.522 0.025 0.099 0.309 0.432 735
Fernando Tatis Jr. + Padres 237 0.244 0.287 0.407 0.215 1.667 0.101 0.219 0.329 0.359 731
Jake Fraley * Reds 114 0.272 0.351 0.359 0.246 1.321 0.079 0.228 0.333 0.325 729
Jacob Young + Nationals 138 0.268 0.337 0.325 0.239 1.212 0.051 0.188 0.319 0.290 728
Max Schuemann + Athletics 100 0.250 0.303 0.364 0.220 1.455 0.090 0.210 0.330 0.320 728
Jorge Mateo + Orioles 103 0.247 0.308 0.462 0.223 1.870 0.058 0.252 0.291 0.417 728
Gary Sánchez + Brewers 99 0.225 0.226 0.461 0.202 2.050 0.071 0.212 0.303 0.414 726
Nico Hoerner + Cubs 192 0.257 0.279 0.371 0.224 1.442 0.099 0.099 0.349 0.323 726
Vinnie Pasquantino * Royals 201 0.233 0.236 0.407 0.199 1.750 0.104 0.124 0.313 0.348 725
Willy Adames + Brewers 220 0.244 0.283 0.426 0.218 1.750 0.095 0.209 0.318 0.382 723
Dominic Canzone * Mariners 55 0.204 0.207 0.490 0.182 2.400 0.091 0.309 0.273 0.436 721
Abraham Toro # Athletics 199 0.274 0.319 0.425 0.256 1.549 0.045 0.186 0.322 0.397 717
Anthony Rendon + Angels 83 0.267 0.328 0.307 0.241 1.150 0.072 0.181 0.325 0.277 714
Matt Chapman + Giants 215 0.245 0.292 0.434 0.223 1.771 0.074 0.237 0.312 0.395 713
Ozzie Albies # Braves 180 0.264 0.299 0.380 0.239 1.442 0.067 0.150 0.328 0.344 713
Daulton Varsho * Blue Jays 179 0.208 0.229 0.447 0.184 2.152 0.112 0.251 0.296 0.397 712
Blake Perkins # Brewers 160 0.237 0.309 0.353 0.206 1.485 0.106 0.263 0.331 0.306 712
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Reese McGuire * Red Sox 91 0.250 0.315 0.375 0.220 1.500 0.099 0.253 0.330 0.330 712
Stuart Fairchild + Reds 105 0.226 0.258 0.387 0.200 1.714 0.095 0.219 0.305 0.343 696
Starling Marte + Mets 196 0.260 0.313 0.381 0.240 1.468 0.056 0.219 0.306 0.352 692
Matt Olson * Braves 205 0.219 0.278 0.399 0.190 1.821 0.107 0.278 0.317 0.346 691
Logan O'Hoppe + Angels 166 0.263 0.327 0.414 0.241 1.575 0.066 0.241 0.319 0.380 691
Ha-Seong Kim + Padres 213 0.212 0.235 0.363 0.178 1.711 0.146 0.178 0.329 0.305 689
Nick Senzel + Nationals 113 0.200 0.230 0.389 0.168 1.947 0.142 0.257 0.319 0.327 684
René Pinto + Rays 49 0.214 0.304 0.429 0.184 2 0.082 0.367 0.286 0.367 683
Sean Bouchard + Rockies 63 0.222 0.324 0.370 0.190 1.667 0.127 0.302 0.333 0.317 680
Edouard Julien * Twins 172 0.207 0.286 0.387 0.180 1.871 0.122 0.343 0.308 0.337 676
Christopher Morel + Cubs 206 0.205 0.209 0.392 0.175 1.917 0.117 0.204 0.301 0.335 675
Luis Arráez * Marlins 148 0.299 0.325 0.372 0.277 1.244 0.054 0.074 0.345 0.345 672
Anthony Rizzo * Yankees 217 0.249 0.276 0.381 0.226 1.531 0.060 0.180 0.313 0.346 670
Austin Riley + Braves 163 0.245 0.314 0.388 0.221 1.583 0.086 0.239 0.319 0.350 668
Yandy Díaz + Rays 225 0.255 0.282 0.363 0.231 1.423 0.080 0.138 0.320 0.329 667
Luis Matos + Giants 51 0.280 0.261 0.460 0.275 1.643 0.020 0.039 0.294 0.451 664
Riley Adams + Nationals 81 0.239 0.319 0.394 0.210 1.647 0.086 0.296 0.309 0.346 664
Lars Nootbaar * Cardinals 150 0.213 0.237 0.386 0.180 1.815 0.147 0.193 0.327 0.327 663
Jonathan India + Reds 185 0.223 0.271 0.318 0.189 1.429 0.135 0.200 0.335 0.270 663
Oneil Cruz * Pirates 201 0.251 0.367 0.428 0.234 1.702 0.070 0.353 0.303 0.398 662
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 661
Nolan Gorman * Cardinals 165 0.207 0.282 0.421 0.182 2.033 0.121 0.358 0.303 0.370 658
Nolan Arenado + Cardinals 205 0.269 0.307 0.371 0.244 1.380 0.068 0.161 0.322 0.337 658
Pete Crow-Armstrong * Cubs 63 0.236 0.286 0.364 0.206 1.538 0.048 0.206 0.286 0.317 657
Shea Langeliers + Athletics 173 0.213 0.217 0.477 0.191 2.242 0.069 0.243 0.277 0.428 655
Amed Rosario + Rays 156 0.294 0.344 0.412 0.288 1.400 0.019 0.167 0.308 0.404 651
Sal Frelick * Brewers 177 0.242 0.303 0.331 0.215 1.368 0.102 0.203 0.328 0.294 651
Trey Lipscomb + Nationals 122 0.252 0.299 0.290 0.221 1.148 0.090 0.164 0.328 0.254 648
Matt Vierling + Tigers 155 0.262 0.321 0.414 0.245 1.579 0.045 0.226 0.297 0.387 646
Josh Lowe * Rays 54 0.240 0.303 0.440 0.222 1.833 0.074 0.278 0.296 0.407 645
Jonah Heim # Rangers 179 0.259 0.292 0.373 0.240 1.442 0.061 0.179 0.307 0.346 645
Jon Berti + Yankees 60 0.273 0.341 0.327 0.250 1.200 0.067 0.217 0.317 0.300 644
Zack Short + Braves 40 0.188 0.261 0.250 0.150 1.333 0.200 0.225 0.350 0.200 642
Ezequiel Durán + Rangers 101 0.283 0.388 0.304 0.257 1.077 0.079 0.248 0.347 0.277 642
Miguel Rojas + Dodgers 78 0.250 0.258 0.417 0.231 1.667 0.077 0.103 0.308 0.385 640
Brendan Donovan * Cardinals 214 0.229 0.247 0.367 0.201 1.605 0.079 0.136 0.308 0.322 638
Cole Tucker # Angels 43 0.216 0.296 0.351 0.186 1.625 0.116 0.256 0.302 0.302 637
Tyler Soderstrom * Athletics 39 0.229 0.389 0.400 0.205 1.750 0.103 0.410 0.308 0.359 636
Kevin Newman + Diamondbacks 114 0.269 0.293 0.417 0.254 1.552 0.053 0.123 0.307 0.395 636
Harrison Bader + Mets 151 0.279 0.366 0.357 0.258 1.282 0.053 0.245 0.331 0.331 633
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Paul DeJong + White Sox 155 0.238 0.329 0.434 0.219 1.824 0.039 0.355 0.290 0.400 630
Anthony Santander # Orioles 193 0.202 0.206 0.416 0.181 2.057 0.073 0.181 0.280 0.373 626
José Caballero + Rays 172 0.263 0.358 0.365 0.238 1.390 0.058 0.267 0.314 0.331 624
Derek Hill + Rangers 9 0.250 0.333 0.250 0.222 1 0.111 0.222 0.333 0.222 620
Austin Shenton * Rays 44 0.189 0.261 0.378 0.159 2 0.159 0.295 0.318 0.318 619
Ke'Bryan Hayes + Pirates 149 0.240 0.280 0.318 0.208 1.323 0.101 0.161 0.322 0.275 619
Tyler Wade * Padres 86 0.257 0.339 0.284 0.221 1.105 0.093 0.209 0.326 0.244 618
Travis Jankowski * Rangers 75 0.246 0.281 0.319 0.227 1.294 0.053 0.147 0.307 0.293 617
Garrett Hampson + Royals 62 0.286 0.444 0.339 0.258 1.188 0.065 0.323 0.323 0.306 617
Zach Neto + Angels 182 0.249 0.313 0.420 0.231 1.690 0.066 0.264 0.302 0.390 615
Victor Caratini # Astros 72 0.254 0.283 0.418 0.236 1.647 0.042 0.167 0.306 0.389 612
Oswaldo Cabrera # Yankees 154 0.252 0.278 0.371 0.234 1.472 0.058 0.169 0.292 0.344 612
Brett Harris + Athletics 55 0.116 0.071 0.326 0.091 2.800 0.164 0.236 0.291 0.255 609
Leody Taveras # Rangers 184 0.240 0.275 0.377 0.217 1.575 0.087 0.174 0.304 0.342 608
Nolan Schanuel * Angels 186 0.236 0.258 0.345 0.210 1.462 0.081 0.161 0.301 0.306 608
Tyler Freeman + Guardians 175 0.213 0.235 0.353 0.183 1.656 0.080 0.166 0.309 0.303 608
Jorge Soler + Giants 169 0.215 0.248 0.383 0.189 1.781 0.101 0.231 0.302 0.337 606
J.P. Crawford * Mariners 117 0.214 0.253 0.330 0.188 1.545 0.111 0.214 0.308 0.291 601
Vidal Bruján # Marlins 108 0.265 0.305 0.398 0.241 1.500 0.074 0.139 0.333 0.361 601
Jeimer Candelario # Reds 183 0.220 0.277 0.402 0.197 1.833 0.082 0.262 0.295 0.361 599
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jung Hoo Lee * Giants 158 0.262 0.273 0.331 0.241 1.263 0.063 0.082 0.310 0.304 596
Thairo Estrada + Giants 204 0.244 0.260 0.430 0.230 1.766 0.039 0.181 0.275 0.407 596
Eloy Jiménez + White Sox 146 0.231 0.250 0.381 0.212 1.645 0.075 0.178 0.288 0.349 594
Byron Buxton + Twins 121 0.248 0.347 0.416 0.231 1.679 0.025 0.322 0.289 0.388 594
Josh Bell # Marlins 219 0.228 0.259 0.358 0.201 1.568 0.087 0.187 0.311 0.315 594
Jeff McNeil * Mets 194 0.240 0.262 0.343 0.216 1.429 0.082 0.119 0.309 0.309 591
Michael Harris II * Braves 202 0.255 0.308 0.380 0.243 1.490 0.045 0.218 0.292 0.361 590
Mike Yastrzemski * Giants 141 0.225 0.300 0.380 0.206 1.690 0.071 0.312 0.284 0.348 588
Bryan Ramos + White Sox 34 0.281 0.300 0.344 0.265 1.222 0.029 0.088 0.294 0.324 587
Tyler Nevin + Athletics 139 0.221 0.258 0.344 0.194 1.556 0.094 0.216 0.309 0.302 587
Dansby Swanson + Cubs 154 0.223 0.287 0.353 0.201 1.581 0.084 0.273 0.292 0.318 583
Geraldo Perdomo # Diamondbacks 27 0.250 0.286 0.292 0.222 1.167 0.074 0.111 0.333 0.259 583
Jake Cave * Rockies 76 0.271 0.388 0.314 0.250 1.158 0.066 0.289 0.316 0.289 582
Evan Carter * Rangers 157 0.194 0.234 0.374 0.172 1.926 0.096 0.261 0.280 0.331 581
Nelson Velázquez + Royals 151 0.226 0.310 0.365 0.205 1.613 0.079 0.305 0.298 0.331 580
Yainer Diaz + Astros 189 0.264 0.293 0.382 0.249 1.447 0.042 0.143 0.296 0.360 580
Ernie Clement + Blue Jays 92 0.256 0.256 0.384 0.239 1.500 0.022 0.076 0.272 0.359 575
Jarred Kelenic * Braves 116 0.248 0.353 0.376 0.233 1.519 0.060 0.328 0.293 0.353 574
Adam Duvall + Braves 89 0.197 0.222 0.342 0.169 1.733 0.112 0.225 0.303 0.292 570
Robbie Grossman # White Sox 85 0.211 0.288 0.268 0.176 1.267 0.153 0.235 0.329 0.224 569
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Austin Wells * Yankees 101 0.209 0.233 0.302 0.178 1.444 0.129 0.139 0.307 0.257 564
Justin Turner + Blue Jays 166 0.231 0.254 0.374 0.205 1.618 0.090 0.163 0.307 0.331 564
Ian Happ # Cubs 198 0.218 0.313 0.324 0.187 1.486 0.131 0.283 0.328 0.278 563
Isiah Kiner-Falefa + Blue Jays 151 0.255 0.289 0.369 0.238 1.444 0.046 0.166 0.291 0.344 559
Austin Martin + Twins 83 0.224 0.271 0.355 0.205 1.588 0.084 0.193 0.289 0.325 556
Andy Pages + Dodgers 140 0.238 0.299 0.400 0.221 1.677 0.029 0.293 0.271 0.371 555
Tyrone Taylor + Mets 107 0.248 0.299 0.356 0.234 1.440 0.037 0.215 0.271 0.336 554
Ty France + Mariners 185 0.237 0.292 0.367 0.216 1.550 0.065 0.243 0.297 0.335 552
Will Brennan * Guardians 152 0.229 0.235 0.386 0.211 1.688 0.059 0.138 0.283 0.355 552
Francisco Lindor # Mets 224 0.208 0.216 0.366 0.188 1.762 0.067 0.156 0.277 0.330 548
Jared Triolo + Pirates 189 0.206 0.261 0.273 0.180 1.324 0.106 0.243 0.291 0.238 547
Alex Kirilloff * Twins 140 0.206 0.244 0.397 0.186 1.923 0.079 0.243 0.271 0.357 547
Will Benson * Reds 182 0.188 0.293 0.375 0.165 2 0.115 0.396 0.286 0.330 546
Luis Robert Jr. + White Sox 29 0.214 0.267 0.500 0.207 2.333 0.034 0.379 0.241 0.483 541
Andruw Monasterio + Brewers 31 0.154 0.167 0.269 0.129 1.750 0.161 0.226 0.290 0.226 541
Luis Campusano + Padres 164 0.252 0.269 0.394 0.238 1.564 0.055 0.128 0.293 0.372 535
Cristian Pache + Phillies 51 0.209 0.321 0.279 0.176 1.333 0.137 0.314 0.314 0.235 534
Mitch Haniger + Mariners 187 0.216 0.272 0.357 0.198 1.649 0.080 0.278 0.278 0.326 534
Brendan Rodgers + Rockies 179 0.260 0.336 0.343 0.246 1.318 0.056 0.223 0.302 0.324 533
Orlando Arcia + Braves 188 0.242 0.271 0.404 0.229 1.674 0.032 0.191 0.266 0.383 532
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Joey Meneses + Nationals 191 0.234 0.284 0.298 0.209 1.275 0.079 0.199 0.298 0.267 530
David Fletcher + Braves 9 0.250 0.250 0.250 0.222 1 0 0.111 0.222 0.222 530
Charlie Blackmon * Rockies 163 0.226 0.254 0.336 0.202 1.485 0.092 0.117 0.307 0.301 530
Eddie Rosario * Nationals 138 0.183 0.184 0.389 0.167 2.130 0.072 0.239 0.239 0.355 529
Gleyber Torres + Yankees 219 0.221 0.281 0.318 0.196 1.442 0.091 0.242 0.297 0.283 528
José Fermín + Cardinals 18 0.200 0.231 0.200 0.167 1 0.111 0.111 0.333 0.167 528
Bo Bichette + Blue Jays 196 0.249 0.280 0.359 0.230 1.444 0.056 0.148 0.301 0.332 527
Cedric Mullins * Orioles 162 0.195 0.221 0.336 0.179 1.724 0.056 0.253 0.241 0.309 525
Lourdes Gurriel Jr. + Diamondbacks 206 0.237 0.270 0.376 0.223 1.587 0.053 0.194 0.282 0.354 525
Jared Walsh * Rangers 60 0.226 0.355 0.321 0.200 1.417 0.117 0.350 0.317 0.283 522
Cavan Biggio * Blue Jays 116 0.196 0.305 0.268 0.164 1.368 0.103 0.319 0.319 0.224 520
Francisco Alvarez + Mets 59 0.236 0.300 0.364 0.220 1.538 0.068 0.237 0.288 0.339 520
Carlos Santana # Twins 180 0.207 0.218 0.372 0.189 1.794 0.072 0.183 0.278 0.339 517
Tomás Nido + Mets 68 0.238 0.283 0.349 0.221 1.467 0.029 0.235 0.250 0.324 515
Gabriel Moreno + Diamondbacks 142 0.228 0.265 0.317 0.197 1.393 0.127 0.141 0.331 0.275 515
Nick Gordon * Marlins 134 0.234 0.260 0.391 0.224 1.667 0.037 0.209 0.261 0.373 514
J.D. Davis + Athletics 111 0.229 0.270 0.381 0.216 1.667 0.045 0.243 0.270 0.360 509
Matt Carpenter * Cardinals 34 0.233 0.350 0.267 0.206 1.143 0.088 0.294 0.294 0.235 506
Julio Rodríguez + Mariners 220 0.252 0.352 0.306 0.236 1.212 0.055 0.282 0.300 0.286 505
Nick Castellanos + Phillies 214 0.206 0.241 0.325 0.187 1.575 0.079 0.224 0.276 0.294 499
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brett Baty * Mets 151 0.226 0.292 0.314 0.205 1.387 0.079 0.252 0.291 0.285 499
Paul Goldschmidt + Cardinals 208 0.211 0.304 0.303 0.188 1.436 0.091 0.317 0.288 0.269 498
Esteury Ruiz + Athletics 65 0.200 0.257 0.382 0.169 1.909 0.062 0.308 0.262 0.323 497
Colt Keith * Tigers 158 0.236 0.282 0.292 0.215 1.235 0.076 0.171 0.297 0.266 497
Chadwick Tromp + Braves 51 0.265 0.382 0.388 0.255 1.462 0.020 0.314 0.275 0.373 496
Jackson Chourio + Brewers 164 0.211 0.262 0.329 0.195 1.563 0.061 0.274 0.256 0.305 496
Kyle Isbel * Royals 142 0.218 0.238 0.346 0.204 1.586 0.049 0.169 0.261 0.324 495
Hunter Goodman + Rockies 43 0.175 0.200 0.400 0.163 2.286 0.047 0.302 0.233 0.372 495
Chas McCormick + Astros 90 0.228 0.321 0.266 0.200 1.167 0.100 0.267 0.311 0.233 493
Carson Kelly + Tigers 92 0.222 0.288 0.284 0.196 1.278 0.098 0.228 0.315 0.250 489
Oliver Dunn * Brewers 90 0.226 0.375 0.333 0.211 1.474 0.056 0.389 0.278 0.311 487
Wyatt Langford + Rangers 129 0.224 0.287 0.293 0.202 1.308 0.085 0.225 0.295 0.264 486
Harold Ramírez + Rays 146 0.262 0.321 0.305 0.253 1.162 0.021 0.199 0.281 0.295 485
Manny Machado + Padres 207 0.233 0.286 0.363 0.217 1.556 0.068 0.232 0.285 0.338 484
Yasmani Grandal # Pirates 48 0.213 0.222 0.404 0.208 1.900 0.021 0.188 0.229 0.396 484
Nick Martini * Reds 98 0.178 0.197 0.344 0.163 1.938 0.020 0.286 0.204 0.316 483
Tucker Barnhart * Diamondbacks 56 0.182 0.286 0.227 0.143 1.250 0.179 0.286 0.321 0.179 482
Mitch Garver + Mariners 168 0.179 0.236 0.331 0.155 1.846 0.107 0.315 0.280 0.286 481
Eugenio Suárez + Diamondbacks 201 0.211 0.285 0.317 0.189 1.500 0.065 0.284 0.279 0.284 480
Matt Wallner * Twins 33 0.080 0.125 0.240 0.061 3 0.091 0.515 0.273 0.182 479
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jason Heyward * Dodgers 31 0.207 0.200 0.310 0.194 1.500 0 0.129 0.226 0.290 477
Whit Merrifield + Phillies 102 0.187 0.188 0.286 0.167 1.529 0.098 0.088 0.265 0.255 476
Brett Wisely * Giants 10 0.222 0.286 0.222 0.200 1 0 0.300 0.200 0.200 474
Jack Suwinski * Pirates 157 0.174 0.211 0.297 0.153 1.708 0.115 0.255 0.268 0.261 473
Pavin Smith * Diamondbacks 42 0.231 0.229 0.385 0.214 1.667 0.048 0.095 0.262 0.357 473
Lane Thomas + Nationals 96 0.184 0.212 0.253 0.167 1.375 0.083 0.208 0.250 0.229 472
Alex Bregman + Astros 207 0.209 0.220 0.326 0.188 1.564 0.087 0.126 0.275 0.295 472
Emmanuel Rivera + Marlins 97 0.224 0.297 0.259 0.196 1.158 0.093 0.227 0.309 0.227 468
Estevan Florial * Guardians 107 0.179 0.275 0.379 0.159 2.118 0.093 0.383 0.262 0.336 466
Wilmer Flores + Giants 138 0.215 0.240 0.289 0.188 1.346 0.087 0.138 0.290 0.254 466
José Azocar + Padres 59 0.259 0.368 0.278 0.237 1.071 0.068 0.271 0.305 0.254 466
Brayan Rocchio # Guardians 161 0.203 0.248 0.268 0.174 1.321 0.118 0.168 0.298 0.230 465
Xander Bogaerts + Padres 200 0.219 0.257 0.316 0.205 1.439 0.060 0.200 0.265 0.295 465
Spencer Torkelson + Tigers 209 0.207 0.255 0.330 0.187 1.590 0.077 0.215 0.278 0.297 463
Kyren Paris + Angels 38 0.152 0.174 0.303 0.132 2 0.132 0.237 0.263 0.263 461
Kiké Hernández + Dodgers 115 0.212 0.241 0.308 0.191 1.455 0.087 0.200 0.278 0.278 458
Jorge Polanco # Mariners 176 0.188 0.258 0.299 0.165 1.586 0.119 0.318 0.290 0.261 456
Tyler Black * Brewers 23 0.227 0.357 0.318 0.217 1.400 0.043 0.348 0.261 0.304 456
Kris Bryant + Rockies 72 0.180 0.270 0.262 0.153 1.455 0.097 0.319 0.306 0.222 455
Kevin Kiermaier * Blue Jays 98 0.222 0.317 0.322 0.204 1.450 0.061 0.296 0.276 0.296 454
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Zach McKinstry * Tigers 80 0.200 0.280 0.243 0.175 1.214 0.100 0.263 0.288 0.213 453
Adam Frazier * Royals 111 0.188 0.218 0.250 0.162 1.333 0.108 0.153 0.297 0.216 452
Alejandro Kirk + Blue Jays 101 0.207 0.230 0.287 0.178 1.389 0.119 0.139 0.297 0.248 447
Seth Brown * Athletics 138 0.200 0.266 0.346 0.188 1.731 0.058 0.333 0.246 0.326 447
George Springer + Blue Jays 193 0.192 0.217 0.279 0.171 1.455 0.098 0.171 0.269 0.249 440
Jesús Sánchez * Marlins 149 0.222 0.269 0.289 0.201 1.300 0.060 0.201 0.282 0.262 437
Randy Arozarena + Rays 212 0.159 0.186 0.317 0.142 2 0.104 0.297 0.250 0.283 437
Lawrence Butler * Athletics 121 0.179 0.250 0.274 0.157 1.526 0.124 0.298 0.281 0.240 435
Luis Urías + Mariners 91 0.152 0.200 0.316 0.132 2.083 0.077 0.341 0.264 0.275 427
Zack Gelof + Athletics 142 0.194 0.282 0.302 0.176 1.560 0.077 0.338 0.261 0.275 424
Santiago Espinal + Reds 127 0.191 0.200 0.273 0.165 1.429 0.087 0.134 0.252 0.236 424
Conner Capel * Reds 8 0.250 0.333 0.250 0.250 1 0 0.250 0.250 0.250 423
Gabriel Arias + Guardians 101 0.224 0.323 0.337 0.218 1.500 0.020 0.317 0.248 0.327 423
Andrew Vaughn + White Sox 200 0.202 0.248 0.322 0.185 1.595 0.065 0.235 0.265 0.295 420
Jose Siri + Rays 137 0.168 0.262 0.277 0.146 1.650 0.073 0.387 0.248 0.241 420
Corbin Carroll * Diamondbacks 215 0.188 0.228 0.276 0.167 1.472 0.093 0.195 0.270 0.247 419
Ehire Adrianza # Angels 28 0.192 0.286 0.346 0.179 1.800 0.071 0.393 0.250 0.321 419
Michael Toglia # Rockies 49 0.106 0.043 0.362 0.102 3.400 0.020 0.408 0.143 0.347 417
Henry Davis + Pirates 83 0.162 0.268 0.206 0.133 1.273 0.133 0.349 0.277 0.169 417
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
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Michael A. Taylor + Pirates 131 0.214 0.333 0.274 0.191 1.280 0.069 0.359 0.260 0.244 412
Jake Rogers + Tigers 106 0.196 0.288 0.289 0.179 1.474 0.066 0.340 0.264 0.264 409
Ceddanne Rafaela + Red Sox 183 0.193 0.228 0.351 0.180 1.818 0.033 0.251 0.219 0.328 409
Elehuris Montero + Rockies 162 0.221 0.267 0.309 0.204 1.394 0.068 0.204 0.272 0.284 408
Trevor Story + Red Sox 34 0.226 0.318 0.323 0.206 1.429 0.088 0.265 0.294 0.294 407
Michael Siani * Cardinals 99 0.224 0.286 0.294 0.192 1.316 0.071 0.212 0.273 0.253 404
Joey Gallo * Nationals 117 0.122 0.220 0.276 0.103 2.250 0.137 0.462 0.265 0.231 404
Curtis Mead + Rays 94 0.218 0.286 0.276 0.202 1.263 0.043 0.245 0.266 0.255 403
Matt Thaiss * Angels 44 0.184 0.304 0.263 0.159 1.429 0.136 0.341 0.295 0.227 402
Miguel Amaya + Cubs 112 0.182 0.211 0.283 0.161 1.556 0.071 0.205 0.250 0.250 402
Dominic Smith * Red Sox 65 0.213 0.279 0.311 0.200 1.462 0.046 0.262 0.262 0.292 394
Austin Barnes + Dodgers 45 0.189 0.269 0.216 0.156 1.143 0.156 0.244 0.311 0.178 394
MJ Melendez * Royals 155 0.179 0.222 0.345 0.168 1.923 0.065 0.271 0.232 0.323 392
Johan Rojas + Phillies 152 0.213 0.250 0.291 0.197 1.367 0.046 0.178 0.250 0.270 391
Gavin Lux * Dodgers 145 0.213 0.269 0.294 0.200 1.379 0.062 0.214 0.262 0.276 389
Bo Naylor * Guardians 133 0.168 0.250 0.261 0.150 1.550 0.098 0.361 0.256 0.233 386
Jonathan Aranda * Rays 34 0.200 0.261 0.233 0.176 1.167 0.118 0.206 0.294 0.206 384
Gio Urshela + Tigers 85 0.256 0.309 0.305 0.247 1.190 0.035 0.165 0.282 0.294 383
Ramón Laureano + Guardians 83 0.143 0.237 0.229 0.120 1.600 0.084 0.386 0.265 0.193 382
Hunter Renfroe + Royals 148 0.164 0.173 0.291 0.149 1.773 0.095 0.176 0.243 0.264 380
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
James Outman * Dodgers 124 0.147 0.197 0.266 0.129 1.813 0.105 0.323 0.250 0.234 369
Garrett Cooper + Red Sox 47 0.209 0.290 0.302 0.191 1.444 0.043 0.255 0.277 0.277 366
Daniel Vogelbach * Blue Jays 51 0.178 0.219 0.311 0.157 1.750 0.118 0.235 0.275 0.275 365
Manuel Margot + Twins 106 0.196 0.237 0.247 0.179 1.263 0.075 0.198 0.255 0.226 356
Nick Ahmed + Giants 119 0.236 0.295 0.291 0.218 1.231 0.042 0.193 0.269 0.269 355
Danny Mendick + White Sox 66 0.206 0.279 0.333 0.197 1.615 0.045 0.288 0.242 0.318 352
Kyle Manzardo * Guardians 45 0.209 0.310 0.349 0.200 1.667 0.022 0.311 0.244 0.333 352
Víctor Robles + Nationals 31 0.087 0.133 0.087 0.065 1 0.161 0.290 0.258 0.065 349
Nicky Lopez * White Sox 154 0.223 0.265 0.237 0.201 1.065 0.065 0.143 0.273 0.214 346
TJ Friedl * Reds 24 0.182 0.222 0.227 0.167 1.250 0 0.167 0.250 0.208 345
Nick Madrigal + Cubs 87 0.213 0.243 0.250 0.195 1.176 0.046 0.115 0.276 0.230 339
Luke Maile + Reds 70 0.164 0.257 0.246 0.143 1.500 0.100 0.357 0.271 0.214 338
Alika Williams + Pirates 63 0.228 0.302 0.316 0.206 1.385 0.032 0.222 0.238 0.286 336
Jakson Reetz + Giants 12 0.083 0 0.333 0.083 4 0 0.333 0.083 0.333 336
Jordan Beck + Rockies 81 0.190 0.271 0.316 0.185 1.667 0.012 0.370 0.198 0.309 335
Ramón Urías + Orioles 62 0.186 0.204 0.271 0.177 1.455 0.032 0.145 0.226 0.258 330
Jake Burger + Marlins 128 0.175 0.193 0.300 0.164 1.714 0.047 0.234 0.211 0.281 327
Nolan Jones * Rockies 103 0.170 0.268 0.277 0.155 1.625 0.087 0.359 0.243 0.252 320
Javier Báez + Tigers 159 0.207 0.250 0.280 0.195 1.355 0.031 0.201 0.233 0.264 317
Brandon Drury + Angels 113 0.173 0.207 0.240 0.159 1.389 0.053 0.195 0.230 0.221 316
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Seby Zavala + Mariners 37 0.176 0.278 0.324 0.162 1.833 0.054 0.405 0.216 0.297 315
Joey Wendle * Mets 37 0.222 0.296 0.250 0.216 1.125 0.027 0.243 0.243 0.243 314
Mickey Moniak * Angels 115 0.183 0.243 0.266 0.174 1.450 0.052 0.287 0.226 0.252 313
Graham Pauley * Padres 32 0.125 0.133 0.313 0.125 2.500 0 0.469 0.125 0.313 312
Jordan Walker + Cardinals 67 0.155 0.214 0.259 0.134 1.667 0.090 0.269 0.239 0.224 304
Christian Encarnacion-Strand + Reds 123 0.190 0.247 0.293 0.179 1.545 0.033 0.285 0.220 0.276 302
Parker Meadows * Tigers 85 0.096 0.128 0.219 0.082 2.286 0.129 0.376 0.224 0.188 299
Yan Gomes + Cubs 71 0.174 0.250 0.275 0.169 1.583 0.014 0.394 0.183 0.268 297
Heston Kjerstad * Orioles 17 0.143 0.250 0.143 0.118 1 0.118 0.353 0.294 0.118 295
James McCann + Orioles 76 0.211 0.254 0.316 0.211 1.500 0 0.211 0.211 0.316 288
Dominic Fletcher * White Sox 73 0.185 0.286 0.246 0.164 1.333 0.068 0.315 0.260 0.219 286
Darell Hernaiz + Athletics 75 0.182 0.231 0.182 0.160 1 0.080 0.213 0.240 0.160 284
Tom Murphy + Giants 38 0.118 0.158 0.235 0.105 2 0.105 0.368 0.211 0.211 282
Kyle Farmer + Twins 97 0.165 0.219 0.247 0.144 1.500 0.103 0.216 0.268 0.216 282
Keibert Ruiz # Nationals 116 0.171 0.178 0.270 0.164 1.579 0.026 0.155 0.207 0.259 280
Nick Allen + Athletics 77 0.171 0.220 0.243 0.156 1.417 0.065 0.247 0.221 0.221 278
Enmanuel Valdéz * Red Sox 98 0.156 0.197 0.267 0.143 1.714 0.041 0.306 0.184 0.245 277
Jonatan Clase # Mariners 30 0.207 0.316 0.241 0.200 1.167 0.033 0.333 0.233 0.233 268
Rowdy Tellez * Pirates 132 0.175 0.227 0.225 0.159 1.286 0.076 0.242 0.242 0.205 267
Brandon Lowe * Rays 46 0.146 0.172 0.244 0.130 1.667 0.087 0.239 0.239 0.217 262
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tim Anderson + Marlins 139 0.211 0.298 0.233 0.201 1.107 0.043 0.281 0.245 0.223 262
Andrew Benintendi * White Sox 183 0.183 0.207 0.263 0.175 1.438 0.038 0.180 0.213 0.251 258
Ji Hwan Bae * Pirates 8 0.143 0.167 0.143 0.125 1 0.125 0.125 0.250 0.125 256
Trey Cabbage * Astros 14 0.214 0.273 0.286 0.214 1.333 0 0.214 0.214 0.286 255
Ryan Noda * Athletics 100 0.128 0.189 0.198 0.110 1.545 0.120 0.320 0.240 0.170 252
Austin Slater + Giants 49 0.128 0.185 0.128 0.102 1 0.163 0.245 0.306 0.102 241
Pedro Pagés + Cardinals 19 0.067 0.111 0.133 0.053 2 0.158 0.368 0.211 0.105 238
Aaron Hicks # Angels 63 0.140 0.212 0.193 0.127 1.375 0.095 0.365 0.222 0.175 236
Austin Hays + Orioles 73 0.167 0.208 0.212 0.151 1.273 0.068 0.192 0.233 0.192 234
Jorge Barrosa # Diamondbacks 10 0.200 0.222 0.300 0.200 1.500 0 0.100 0.200 0.300 232
Mike Ford * Reds 58 0.161 0.195 0.250 0.155 1.556 0.034 0.241 0.190 0.241 230
Christian Vázquez + Twins 105 0.173 0.216 0.214 0.162 1.235 0.019 0.238 0.190 0.200 222
Trent Grisham * Yankees 45 0.056 0.048 0.139 0.044 2.500 0.156 0.311 0.222 0.111 218
Robbie Grossman # Rangers 26 0.100 0.118 0.100 0.077 1 0.231 0.115 0.308 0.077 211
Nick Fortes + Marlins 98 0.151 0.152 0.237 0.143 1.571 0.031 0.122 0.184 0.224 205
Austin Hedges + Guardians 44 0.140 0.192 0.233 0.136 1.667 0 0.386 0.136 0.227 203
Pablo Reyes + Red Sox 64 0.183 0.268 0.217 0.172 1.182 0.047 0.297 0.234 0.203 202
Ryan Vilade + Tigers 10 0.222 0.250 0.222 0.200 1 0.100 0.100 0.300 0.200 200
Christian Bethancourt + Marlins 64 0.153 0.178 0.237 0.141 1.556 0.031 0.203 0.188 0.219 199
Rafael Ortega * White Sox 17 0.071 0.091 0.071 0.059 1 0.118 0.235 0.176 0.059 197
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Chris Taylor + Dodgers 79 0.106 0.189 0.121 0.089 1.143 0.114 0.380 0.228 0.101 186
Braden Shewmake * White Sox 67 0.125 0.127 0.203 0.119 1.625 0.015 0.149 0.134 0.194 182
Kyle Higashioka + Padres 43 0.140 0.200 0.256 0.140 1.833 0 0.395 0.140 0.256 175
Alek Thomas * Diamondbacks 14 0.214 0.200 0.500 0.214 2.333 0 0.214 0.214 0.500 168
Jonah Bride + Marlins 13 0.167 0.200 0.250 0.154 1.500 0.077 0.154 0.231 0.231 165
Bobby Dalbec + Red Sox 59 0.132 0.280 0.170 0.119 1.286 0.068 0.475 0.203 0.153 153
Davis Wendzel + Rangers 29 0.069 0.042 0.172 0.069 2.500 0 0.138 0.069 0.172 152
Miles Mastrobuoni * Cubs 45 0.125 0.161 0.150 0.111 1.200 0.111 0.200 0.222 0.133 150
Andrew Knizner + Rangers 44 0.116 0.121 0.186 0.114 1.600 0.023 0.205 0.136 0.182 150
Garrett Stubbs * Phillies 43 0.103 0.148 0.103 0.093 1 0.093 0.279 0.186 0.093 147
Niko Goodrum # Rays 18 0.188 0.300 0.188 0.167 1 0.056 0.333 0.222 0.167 133
Luis Guillorme * Braves 21 0.150 0.200 0.250 0.143 1.667 0.048 0.238 0.190 0.238 132
Miguel Vargas + Dodgers 7 0.143 0.200 0.286 0.143 2 0 0.286 0.143 0.286 124
Victor Scott II * Cardinals 65 0.085 0.109 0.136 0.077 1.600 0.031 0.231 0.138 0.123 122
Joey Wiemer + Brewers 27 0.154 0.235 0.154 0.148 1 0.037 0.333 0.185 0.148 118
Owen Miller + Brewers 25 0.160 0.235 0.200 0.160 1.250 0 0.320 0.160 0.200 117
Matt Mervis * Cubs 28 0.115 0.167 0.154 0.107 1.333 0.036 0.286 0.143 0.143 111
Dylan Carlson # Cardinals 33 0.103 0.150 0.103 0.091 1 0.091 0.273 0.212 0.091 108
Omar Narváez * Mets 61 0.155 0.191 0.190 0.148 1.222 0.033 0.180 0.180 0.180 107
Vaughn Grissom + Red Sox 65 0.129 0.167 0.145 0.123 1.125 0.031 0.215 0.169 0.138 106
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Luke Williams + Braves 4 0 0 0 0 --- 0 0.500 0.250 0 104
Martín Maldonado + White Sox 85 0.089 0.130 0.139 0.082 1.571 0.059 0.376 0.141 0.129 98
Johnathan Rodríguez + Guardians 13 0.091 0.125 0.091 0.077 1 0.154 0.231 0.231 0.077 94
Zack Short + Mets 12 0.111 0.200 0.111 0.083 1 0.167 0.333 0.250 0.083 91
Lenyn Sosa + White Sox 40 0.132 0.200 0.184 0.125 1.400 0.025 0.325 0.150 0.175 90
Niko Goodrum # Angels 15 0 0 0 0 --- 0.133 0.267 0.133 0 84
Brandon Crawford * Cardinals 34 0.097 0.158 0.097 0.088 1 0.088 0.353 0.176 0.088 82
José Abreu + Astros 77 0.099 0.130 0.113 0.091 1.143 0.039 0.234 0.156 0.104 72
Bubba Thompson + Reds 18 0.111 0.286 0.167 0.111 1.500 0 0.611 0.111 0.167 70
Jace Peterson * Diamondbacks 26 0.045 0.059 0.045 0.038 1 0.115 0.231 0.154 0.038 67
Casey Schmitt + Giants 22 0.136 0.176 0.182 0.136 1.333 0 0.227 0.136 0.182 54
Sam Haggerty # Mariners 16 0.067 0.091 0.067 0.063 1 0.063 0.250 0.125 0.063 52
Brian Serven + Blue Jays 10 0 0 0 0 --- 0.100 0.400 0.200 0 51
Jair Camargo + Twins 5 0 0 0 0 --- 0.200 0.400 0.200 0 51
Jackson Holliday * Orioles 36 0.059 0.125 0.059 0.056 1 0.056 0.500 0.111 0.056 36
Alex Jackson + Rays 31 0.036 0.077 0.071 0.032 2 0.065 0.516 0.097 0.065 27
Zach DeLoach * White Sox 6 0 0 0 0 --- 0.167 0.500 0.167 0 27
Grae Kessinger + Astros 11 0 0 0 0 --- 0 0.455 0 0 20
Alan Trejo + Rockies 34 0.088 0.115 0.088 0.088 1 0 0.235 0.088 0.088 13
Addison Barger * Blue Jays 18 0.056 0.083 0.056 0.056 1 0 0.333 0.056 0.056 3
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Forrest Wall * Braves 1 0 0 0 0 --- 0 0 0 0 0
Luis Vázquez + Cubs 1 0 0 0 0 --- 0 1 0 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
Brett Sullivan * Padres 2 0 0 0 0 --- 0 1 0 0 0
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
Jhonny Pereda + Marlins 5 0 0 0 0 --- 0 0.200 0 0 0
Jonathan Ornelas + Rangers 1 0 0 0 0 --- 0 0 0 0 0
Nasim Nuñez # Nationals 7 0 0 0 0 --- 0 0.286 0 0 0
Sean Murphy + Braves 3 0 0 0 0 --- 0 0.333 0 0 0
Drew Millas # Nationals 6 0.167 0.200 0.167 0.167 1 0 0.167 0.167 0.167 0
Ryan McKenna + Giants 3 0 0 0 0 --- 0 0.333 0 0 0
Scott McGough + Diamondbacks 1 0 0 0 0 --- 0 1 0 0 0
Royce Lewis + Twins 2 1 1 2.500 1 2.500 0 0 1 2.500 0
Tony Kemp * Orioles 10 0 0 0 0 --- 0.100 0.100 0.100 0 0
Tristan Gray * Marlins 5 0 0 0 0 --- 0 0.400 0 0 0
Jason Delay + Pirates 5 0 0 0 0 --- 0.200 0 0.200 0 0
Oscar Colás * White Sox 1 0 0 0 0 --- 0 0 0 0 0
David Bañuelos + Orioles 1 0 0 0 0 --- 0 0 0 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Akil Baddoo * Tigers 1 1 1 3 1 3 0 0 1 3 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, 25 May 2024, at 7:24 am Pacific Time.