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 Name


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 alphabetical order by name:

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


Intra-Page Jumps:
Last names start with: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
(If no jump, no player last names begin with that letter.)

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

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

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

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.