Skip to main content 

Owing to the width of most of the many data tables on this site, it is best viewed from a desktop computer. If you are on a mobile device (phone or tablet), you will obtain a better viewing experience by rotating your device a quarter-turn (to get the so-called “panorama” screen view).


The Owlcroft Baseball-Analysis Site




Baseball team and player performance examined realistically and accurately.
 Click here to email us. 



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

You are here:  Home  »  dailies  »  batters  »  positional  »   this page
You are here:  Home  »  dailies  »  batters  »  positional  »   this page
You can get a site directory by clicking on the “hamburger” icon () in the upper right of this page.
Or you can search this site with Google (standard Google-search rules apply).

Search term(s):



2024: All Designated Hitters, by TOP


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

2024 Major-League Designated Hitters, Batter-Performance Results

Note! Men are included in this list if they have played this position at all this season; that will include some men who have played it only infrequently.
Through games of Monday, 30 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
Stone Garrett + Nationals 6 0.600 0.500 1.400 0.500 2.333 0.167 0 0.667 1.167 6961
Diego Castillo + Twins 8 0.333 0.400 0.500 0.250 1.500 0.250 0.125 0.500 0.375 1716
Kyle Tucker * Astros 339 0.289 0.282 0.585 0.236 2.025 0.165 0.159 0.404 0.478 1403
Juan Soto * Yankees 713 0.288 0.298 0.569 0.233 1.976 0.181 0.167 0.419 0.460 1385
Liván Soto * Orioles 13 0.300 0.375 0.400 0.231 1.333 0.231 0.154 0.462 0.308 1279
César Salazar * Astros 32 0.320 0.381 0.400 0.250 1.250 0.063 0.188 0.375 0.313 1200
Carlos Correa + Twins 367 0.310 0.343 0.517 0.270 1.667 0.109 0.166 0.387 0.450 1191
Joc Pederson * Diamondbacks 449 0.275 0.322 0.515 0.225 1.871 0.122 0.234 0.388 0.421 1187
Kerry Carpenter * Tigers 296 0.284 0.328 0.587 0.253 2.067 0.074 0.253 0.341 0.524 1079
Matt Wallner * Twins 261 0.259 0.389 0.523 0.218 2.018 0.092 0.364 0.372 0.441 1071
Blake Sabol * Giants 38 0.313 0.435 0.375 0.263 1.200 0.132 0.237 0.421 0.316 1003
Randal Grichuk + Diamondbacks 279 0.291 0.313 0.528 0.265 1.811 0.072 0.165 0.348 0.480 983
Luisangel Acuña + Mets 40 0.308 0.300 0.641 0.300 2.083 0.025 0.150 0.325 0.625 975
Francisco Lindor # Mets 689 0.273 0.295 0.500 0.245 1.828 0.081 0.184 0.344 0.448 971
Steven Kwan * Guardians 540 0.292 0.304 0.425 0.259 1.457 0.098 0.094 0.367 0.378 918
Fernando Tatis Jr. + Padres 438 0.276 0.316 0.492 0.251 1.782 0.073 0.219 0.340 0.447 897
David Fry + Guardians 392 0.263 0.307 0.448 0.224 1.705 0.107 0.214 0.355 0.383 882
Christian Bethancourt + Cubs 59 0.281 0.325 0.509 0.271 1.813 0.034 0.237 0.305 0.492 876
Spencer Horwitz * Blue Jays 381 0.265 0.300 0.433 0.228 1.632 0.110 0.184 0.357 0.373 866
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Josh Bell # Diamondbacks 162 0.279 0.330 0.436 0.241 1.564 0.105 0.198 0.352 0.377 849
Jose Altuve + Astros 682 0.295 0.337 0.439 0.271 1.492 0.069 0.174 0.350 0.405 845
Ian Happ # Cubs 657 0.243 0.299 0.441 0.210 1.819 0.122 0.256 0.341 0.382 835
Masataka Yoshida * Red Sox 421 0.280 0.302 0.415 0.252 1.481 0.064 0.124 0.349 0.373 822
Brendan Donovan * Cardinals 652 0.278 0.300 0.417 0.250 1.503 0.072 0.124 0.342 0.376 809
Pete Alonso + Mets 695 0.240 0.276 0.459 0.210 1.911 0.101 0.247 0.329 0.401 807
Brenton Doyle + Rockies 603 0.260 0.316 0.446 0.234 1.716 0.076 0.254 0.315 0.401 797
Ryan O'Hearn * Orioles 494 0.264 0.282 0.427 0.237 1.615 0.093 0.140 0.334 0.383 796
Donovan Solano + Padres 309 0.286 0.346 0.417 0.262 1.457 0.071 0.210 0.343 0.382 793
Garrett Cooper + Cubs 41 0.270 0.391 0.432 0.244 1.600 0.098 0.317 0.341 0.390 792
Alec Bohm + Phillies 606 0.280 0.305 0.448 0.256 1.600 0.066 0.142 0.332 0.409 772
Derek Hill + Rangers 45 0.256 0.308 0.465 0.244 1.818 0.044 0.311 0.289 0.444 767
Brandon Nimmo * Mets 663 0.224 0.267 0.399 0.193 1.781 0.116 0.238 0.327 0.344 759
Connor Wong + Red Sox 487 0.280 0.348 0.425 0.257 1.520 0.057 0.234 0.333 0.390 757
Josh Smith * Rangers 592 0.258 0.311 0.394 0.228 1.526 0.078 0.204 0.336 0.348 754
Yoán Moncada # White Sox 45 0.275 0.379 0.400 0.244 1.455 0.111 0.244 0.356 0.356 736
Derek Hill + Giants 13 0.250 0.333 0.417 0.231 1.667 0.077 0.231 0.308 0.385 732
Starling Marte + Mets 370 0.269 0.333 0.388 0.243 1.444 0.073 0.219 0.324 0.351 729
Amed Rosario + Rays 275 0.307 0.367 0.417 0.295 1.358 0.025 0.175 0.331 0.400 726
José Miranda + Twins 429 0.284 0.318 0.441 0.266 1.553 0.042 0.154 0.322 0.413 726
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Luken Baker + Cardinals 49 0.175 0.172 0.400 0.143 2.286 0.143 0.224 0.286 0.327 714
Jonathan Aranda * Rays 143 0.234 0.264 0.430 0.210 1.833 0.084 0.224 0.308 0.385 714
Carson Kelly + Tigers 203 0.240 0.271 0.391 0.212 1.628 0.084 0.197 0.325 0.345 713
Nolan Arenado + Cardinals 635 0.272 0.296 0.394 0.247 1.452 0.069 0.145 0.324 0.359 710
Ryan Jeffers + Twins 465 0.226 0.238 0.432 0.200 1.914 0.069 0.202 0.299 0.383 705
Ryan McMahon * Rockies 645 0.242 0.320 0.397 0.212 1.642 0.107 0.287 0.324 0.349 694
Michael Conforto * Giants 488 0.237 0.277 0.450 0.213 1.894 0.086 0.242 0.309 0.404 689
Yuli Gurriel + Royals 65 0.241 0.317 0.296 0.200 1.231 0.138 0.231 0.338 0.246 686
Matt Carpenter * Cardinals 157 0.234 0.333 0.372 0.204 1.594 0.096 0.325 0.312 0.325 679
Jake Cronenworth * Padres 656 0.241 0.274 0.390 0.212 1.619 0.093 0.180 0.322 0.343 675
Robbie Grossman # Rangers 122 0.238 0.282 0.362 0.205 1.520 0.131 0.205 0.336 0.311 674
Colt Keith * Tigers 556 0.260 0.306 0.380 0.241 1.463 0.065 0.198 0.309 0.353 668
Paul Goldschmidt + Cardinals 654 0.245 0.308 0.414 0.225 1.687 0.072 0.265 0.300 0.379 667
Brendan Rodgers + Rockies 539 0.267 0.338 0.407 0.249 1.522 0.058 0.245 0.314 0.378 662
David Villar + Giants 37 0.257 0.364 0.457 0.243 1.778 0.027 0.351 0.270 0.432 658
Xander Bogaerts + Padres 463 0.264 0.297 0.381 0.244 1.442 0.060 0.171 0.307 0.352 651
Josh Bell # Marlins 441 0.239 0.271 0.394 0.215 1.653 0.077 0.200 0.304 0.356 631
Ty France + Reds 195 0.251 0.272 0.391 0.231 1.556 0.051 0.159 0.292 0.359 630
José Tena * Nationals 164 0.274 0.348 0.363 0.262 1.326 0.043 0.238 0.305 0.348 622
Dominic Smith * Red Sox 278 0.237 0.298 0.390 0.212 1.644 0.090 0.234 0.317 0.349 604
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Edward Olivares + Pirates 196 0.224 0.250 0.333 0.199 1.487 0.082 0.189 0.291 0.296 592
Kyle Manzardo * Guardians 156 0.234 0.290 0.421 0.218 1.794 0.058 0.263 0.282 0.391 590
Gavin Sheets * White Sox 501 0.233 0.281 0.357 0.210 1.533 0.086 0.212 0.303 0.321 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
David Dahl * Phillies 62 0.207 0.257 0.397 0.194 1.917 0.048 0.339 0.242 0.371 573
Sean Bouchard + Rockies 108 0.187 0.271 0.297 0.157 1.588 0.111 0.306 0.287 0.250 572
Matt Thaiss * Angels 186 0.204 0.306 0.299 0.172 1.469 0.151 0.312 0.323 0.253 571
Derek Hill + Marlins 114 0.234 0.323 0.402 0.219 1.720 0.018 0.342 0.254 0.377 571
Luis Robert Jr. + White Sox 425 0.224 0.310 0.379 0.207 1.693 0.066 0.332 0.278 0.351 568
Amed Rosario + Dodgers 12 0.273 0.333 0.364 0.250 1.333 0.083 0.167 0.333 0.333 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
Nolan Jones * Rockies 297 0.227 0.333 0.320 0.195 1.414 0.121 0.306 0.320 0.276 560
Ty France + Mariners 340 0.223 0.281 0.350 0.197 1.567 0.082 0.244 0.312 0.309 560
Jorge Polanco # Mariners 469 0.213 0.274 0.355 0.190 1.663 0.098 0.292 0.296 0.316 555
Nick Senzel + Nationals 235 0.209 0.247 0.359 0.183 1.721 0.115 0.226 0.302 0.315 548
Riley Adams + Nationals 130 0.224 0.296 0.336 0.200 1.500 0.077 0.269 0.292 0.300 541
Jason Delay + Pirates 19 0.200 0.200 0.400 0.158 2 0.158 0 0.316 0.316 537
Zach Dezenzo + Astros 65 0.242 0.342 0.371 0.231 1.533 0.046 0.338 0.277 0.354 520
Abraham Toro # Athletics 364 0.240 0.279 0.350 0.223 1.457 0.055 0.170 0.291 0.324 519
Hunter Goodman + Rockies 224 0.190 0.199 0.417 0.179 2.200 0.036 0.286 0.228 0.393 505
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mitch Haniger + Mariners 423 0.208 0.276 0.334 0.187 1.608 0.095 0.298 0.286 0.300 504
Carson Kelly + Rangers 110 0.235 0.259 0.343 0.218 1.458 0.073 0.136 0.291 0.318 498
Ezequiel Durán + Rangers 285 0.246 0.310 0.321 0.232 1.303 0.049 0.221 0.288 0.302 471
Jake Rogers + Tigers 337 0.197 0.251 0.352 0.181 1.787 0.065 0.294 0.255 0.323 460
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 491 0.220 0.246 0.336 0.206 1.525 0.053 0.183 0.267 0.314 457
Bryan Ramos + White Sox 108 0.202 0.227 0.333 0.185 1.650 0.065 0.204 0.250 0.306 445
Thairo Estrada + Giants 381 0.217 0.249 0.343 0.207 1.582 0.026 0.199 0.247 0.328 427
Conner Capel * Reds 8 0.250 0.333 0.250 0.250 1 0 0.250 0.250 0.250 424
Christian Vázquez + Twins 315 0.221 0.257 0.327 0.206 1.477 0.035 0.206 0.244 0.305 402
Marco Luciano + Giants 81 0.211 0.333 0.303 0.198 1.438 0.062 0.346 0.259 0.284 389
Dominic Smith * Reds 29 0.192 0.333 0.269 0.172 1.400 0.103 0.379 0.276 0.241 357
Daniel Vogelbach * Blue Jays 79 0.186 0.231 0.300 0.165 1.615 0.114 0.215 0.278 0.266 355
Jason Vosler * Mariners 30 0.179 0.263 0.286 0.167 1.600 0.067 0.300 0.233 0.267 315
Graham Pauley * Padres 32 0.125 0.133 0.313 0.125 2.500 0 0.469 0.125 0.313 312
Vaughn Grissom + Red Sox 114 0.190 0.244 0.219 0.175 1.150 0.061 0.211 0.246 0.202 290
Tom Murphy + Giants 38 0.118 0.158 0.235 0.105 2 0.105 0.368 0.211 0.211 281
Amed Rosario + Reds 59 0.158 0.242 0.211 0.153 1.333 0.017 0.390 0.186 0.203 255
Christian Bethancourt + Marlins 88 0.159 0.190 0.268 0.148 1.692 0.034 0.250 0.193 0.250 253
Aaron Hicks # Angels 63 0.140 0.212 0.193 0.127 1.375 0.095 0.365 0.222 0.175 235
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Garrett Cooper + Red Sox 75 0.171 0.250 0.229 0.160 1.333 0.040 0.293 0.227 0.213 200
Robbie Grossman # Royals 38 0.125 0.211 0.125 0.105 1 0.132 0.342 0.263 0.105 194
Drew Romo # Rockies 53 0.176 0.273 0.235 0.170 1.333 0.038 0.340 0.208 0.226 146
J.D. Davis + Yankees 22 0.105 0.200 0.158 0.091 1.500 0.136 0.409 0.227 0.136 102
Keston Hiura + Angels 27 0.148 0.235 0.148 0.148 1 0 0.370 0.148 0.148 62
CJ Alexander * Royals 8 0.125 0.200 0.125 0.125 1 0 0.375 0.125 0.125 52
Bryce Teodosio + Angels 12 0.083 0.143 0.083 0.083 1 0 0.417 0.083 0.083 51
Nick Senzel + White Sox 32 0.100 0.136 0.133 0.094 1.333 0.031 0.250 0.125 0.125 44
Jair Camargo + Twins 7 0 0 0 0 --- 0.143 0.429 0.143 0 13
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

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, 5 October 2024, at 4:38 pm Pacific Time.