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

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).
(Be aware that “sponsored” links to other sites will appear atop the actual results.)

Search term(s):



2023: All Designated Hitters, by Name


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

2023 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 Sunday, 1 October 2023.
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
Jo Adell + Angels 62 0.207 0.300 0.448 0.194 2.167 0.065 0.403 0.258 0.419 582
Jesús Aguilar + Athletics 115 0.221 0.261 0.385 0.200 1.739 0.070 0.270 0.278 0.348 578
Jorge Alfaro + Rockies 32 0.161 0.222 0.387 0.156 2.400 0 0.375 0.188 0.375 264
Jorge Alfaro + Red Sox 20 0.118 0.143 0.118 0.100 1 0.100 0.150 0.250 0.100 152
Jose Altuve + Astros 410 0.311 0.348 0.522 0.273 1.679 0.107 0.173 0.393 0.459 1182
Miguel Amaya + Cubs 156 0.214 0.264 0.359 0.179 1.679 0.077 0.256 0.327 0.301 672
Javier Báez + Tigers 547 0.222 0.274 0.325 0.207 1.469 0.044 0.229 0.267 0.303 473
Matt Beaty * Giants 5 0.200 0.333 0.200 0.200 1 0 0.400 0.200 0.200 181
Matt Beaty * Royals 67 0.232 0.295 0.304 0.194 1.308 0.090 0.179 0.358 0.254 660
Cody Bellinger * Cubs 556 0.307 0.319 0.525 0.275 1.712 0.072 0.156 0.356 0.471 1116
Bo Bichette + Blue Jays 601 0.306 0.355 0.475 0.291 1.549 0.045 0.191 0.339 0.451 863
Xander Bogaerts + Padres 665 0.285 0.319 0.440 0.256 1.541 0.084 0.165 0.350 0.394 869
Alec Bohm + Phillies 611 0.274 0.296 0.437 0.250 1.595 0.069 0.154 0.327 0.399 744
Michael Brantley * Astros 57 0.278 0.255 0.426 0.263 1.533 0.035 0.035 0.298 0.404 669
Alec Burleson * Cardinals 347 0.244 0.261 0.390 0.222 1.597 0.066 0.130 0.297 0.354 586
Luis Campusano + Padres 174 0.319 0.331 0.491 0.299 1.538 0.040 0.121 0.356 0.460 920
Alexander Canario + Cubs 17 0.294 0.500 0.647 0.294 2.200 0 0.471 0.294 0.647 956
Jeimer Candelario # Nationals 419 0.258 0.297 0.481 0.227 1.863 0.086 0.210 0.341 0.422 870
Jeimer Candelario # Cubs 157 0.234 0.277 0.445 0.204 1.906 0.108 0.248 0.318 0.389 805
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dominic Canzone * Diamondbacks 41 0.237 0.276 0.368 0.220 1.556 0.049 0.195 0.293 0.341 532
Dominic Canzone * Mariners 141 0.215 0.226 0.407 0.206 1.897 0.043 0.170 0.248 0.390 490
Matt Carpenter * Padres 237 0.176 0.231 0.319 0.139 1.818 0.173 0.283 0.321 0.253 649
Nick Castellanos + Phillies 671 0.272 0.337 0.476 0.253 1.753 0.054 0.276 0.311 0.444 783
Matt Chapman + Blue Jays 581 0.240 0.319 0.424 0.210 1.770 0.107 0.284 0.330 0.372 764
Ji Man Choi * Pirates 76 0.205 0.220 0.507 0.197 2.467 0.026 0.355 0.224 0.487 626
Ji Man Choi * Padres 41 0.065 0.083 0.097 0.049 1.500 0.195 0.195 0.268 0.073 239
Michael Conforto * Giants 470 0.239 0.284 0.384 0.206 1.608 0.113 0.226 0.334 0.332 711
C.J. Cron + Rockies 224 0.260 0.289 0.476 0.241 1.833 0.058 0.223 0.304 0.442 710
C.J. Cron + Angels 54 0.200 0.265 0.260 0.185 1.300 0.074 0.278 0.259 0.241 317
Nelson Cruz + Padres 152 0.245 0.323 0.399 0.230 1.629 0.039 0.303 0.283 0.375 604
Charlie Culberson + Braves 1 1 1 1 1 1 0 0 1 1 0
Travis d'Arnaud + Braves 292 0.225 0.258 0.397 0.205 1.767 0.072 0.229 0.288 0.363 590
Rafael Devers * Red Sox 656 0.271 0.292 0.500 0.239 1.847 0.095 0.192 0.351 0.442 924
Yainer Diaz + Astros 377 0.282 0.292 0.538 0.265 1.910 0.029 0.196 0.308 0.507 868
Josh Donaldson + Yankees 120 0.142 0.076 0.434 0.125 3.067 0.100 0.267 0.225 0.383 604
Josh Donaldson + Brewers 69 0.169 0.184 0.390 0.145 2.300 0.145 0.261 0.290 0.333 517
Brandon Drury + Angels 523 0.262 0.308 0.497 0.243 1.898 0.048 0.260 0.306 0.461 771
Wilmer Flores + Giants 454 0.284 0.286 0.509 0.253 1.791 0.090 0.139 0.355 0.454 958
Mike Ford * Mariners 251 0.228 0.276 0.475 0.199 2.080 0.096 0.323 0.323 0.414 830
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Adolis García + Rangers 632 0.245 0.280 0.508 0.215 2.074 0.103 0.277 0.328 0.446 906
Yan Gomes + Cubs 419 0.267 0.309 0.408 0.243 1.529 0.050 0.193 0.315 0.372 709
Hunter Goodman + Rockies 77 0.200 0.277 0.386 0.182 1.929 0.065 0.312 0.247 0.351 471
Ian Happ # Cubs 691 0.248 0.299 0.431 0.208 1.736 0.143 0.221 0.360 0.362 894
Ke'Bryan Hayes + Pirates 525 0.271 0.315 0.453 0.255 1.672 0.053 0.198 0.309 0.427 702
Austin Hedges + Pirates 187 0.180 0.226 0.230 0.155 1.276 0.059 0.209 0.225 0.198 235
Austin Hedges + Rangers 25 0.208 0.313 0.208 0.200 1 0 0.320 0.200 0.200 219
Jonah Heim # Rangers 501 0.258 0.289 0.438 0.236 1.695 0.080 0.192 0.317 0.399 734
Aaron Hicks # Yankees 76 0.188 0.250 0.261 0.171 1.385 0.092 0.263 0.263 0.237 368
Aaron Hicks # Orioles 236 0.275 0.331 0.425 0.233 1.545 0.148 0.208 0.381 0.360 990
Nico Hoerner + Cubs 688 0.283 0.312 0.383 0.254 1.354 0.071 0.121 0.346 0.344 839
Cooper Hummel # Mariners 26 0.087 0.143 0.130 0.077 1.500 0.077 0.346 0.192 0.115 107
Jahmai Jones + Brewers 11 0.200 0.400 0.300 0.182 1.500 0.091 0.455 0.273 0.273 626
Edouard Julien * Twins 408 0.263 0.371 0.459 0.218 1.742 0.157 0.314 0.380 0.380 1007
Corey Julks + Astros 323 0.245 0.306 0.352 0.226 1.438 0.068 0.232 0.297 0.325 585
Carson Kelly + Diamondbacks 92 0.226 0.295 0.298 0.207 1.316 0.076 0.250 0.283 0.272 456
Carson Kelly + Tigers 59 0.173 0.235 0.269 0.153 1.556 0.119 0.288 0.271 0.237 397
Heston Kjerstad * Orioles 33 0.233 0.278 0.467 0.212 2 0.061 0.303 0.273 0.424 771
Taylor Kohlwey * Padres 13 0.154 0.250 0.154 0.154 1 0 0.385 0.154 0.154 92
Ryan Kreidler + Tigers 18 0.111 0.182 0.111 0.111 1 0 0.389 0.111 0.111 38
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Steven Kwan * Guardians 718 0.268 0.294 0.370 0.238 1.380 0.097 0.104 0.340 0.329 745
Shea Langeliers + Athletics 490 0.205 0.246 0.413 0.188 2.011 0.069 0.292 0.267 0.378 564
Tommy La Stella * Mariners 24 0.190 0.250 0.238 0.167 1.250 0.125 0.208 0.292 0.208 377
Korey Lee + White Sox 70 0.077 0.091 0.138 0.071 1.800 0.071 0.286 0.143 0.129 129
Royce Lewis + Twins 239 0.309 0.354 0.548 0.280 1.776 0.084 0.230 0.372 0.498 1127
Francisco Lindor # Mets 687 0.254 0.277 0.470 0.223 1.850 0.096 0.199 0.336 0.412 910
Nick Loftin + Royals 68 0.323 0.392 0.435 0.294 1.350 0.059 0.176 0.368 0.397 1080
Evan Longoria + Diamondbacks 237 0.223 0.277 0.422 0.198 1.894 0.097 0.308 0.295 0.376 662
Josh Lowe * Rays 501 0.292 0.357 0.500 0.271 1.713 0.062 0.248 0.335 0.465 954
Trey Mancini + Cubs 263 0.234 0.327 0.336 0.209 1.436 0.080 0.297 0.297 0.300 550
Jake Marisnick + White Sox 2 0 0 0 0 --- 0 0.500 0 0 0
Jake Marisnick + Tigers 75 0.232 0.292 0.420 0.213 1.813 0.040 0.267 0.267 0.387 464
Jake Marisnick + Dodgers 6 0.400 0.400 0.400 0.333 1 0 0 0.500 0.333 1134
Ketel Marte # Diamondbacks 650 0.276 0.300 0.485 0.242 1.758 0.109 0.168 0.358 0.425 961
James McCann + Orioles 226 0.222 0.274 0.377 0.204 1.696 0.040 0.252 0.265 0.345 503
Chas McCormick + Astros 457 0.273 0.331 0.489 0.241 1.791 0.088 0.256 0.352 0.431 988
Matt McLain + Reds 403 0.290 0.385 0.507 0.263 1.745 0.077 0.285 0.357 0.459 1006
Curtis Mead + Rays 92 0.253 0.328 0.349 0.228 1.381 0.076 0.228 0.326 0.315 583
Parker Meadows * Tigers 145 0.240 0.314 0.376 0.207 1.567 0.117 0.255 0.338 0.324 807
Óscar Mercado + Cardinals 32 0.290 0.333 0.387 0.281 1.333 0.031 0.125 0.313 0.375 681
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mike Moustakas * Rockies 136 0.270 0.338 0.435 0.228 1.613 0.125 0.250 0.360 0.368 950
Mike Moustakas * Angels 250 0.236 0.277 0.371 0.224 1.571 0.024 0.244 0.256 0.352 525
Sean Murphy + Braves 438 0.251 0.286 0.478 0.212 1.903 0.112 0.224 0.365 0.404 912
Tom Murphy + Mariners 159 0.290 0.358 0.538 0.264 1.857 0.063 0.277 0.333 0.491 953
Wil Myers + Reds 141 0.189 0.273 0.283 0.170 1.500 0.085 0.340 0.255 0.255 382
Brandon Nimmo * Mets 682 0.274 0.324 0.466 0.238 1.704 0.109 0.214 0.362 0.405 966
Logan O'Hoppe + Angels 199 0.236 0.240 0.500 0.216 2.116 0.070 0.241 0.296 0.457 772
Edward Olivares + Royals 385 0.263 0.289 0.452 0.242 1.720 0.057 0.166 0.317 0.416 756
Tommy Pham + Mets 264 0.268 0.310 0.472 0.235 1.758 0.110 0.212 0.348 0.413 969
Tommy Pham + Diamondbacks 217 0.241 0.289 0.415 0.217 1.723 0.083 0.230 0.304 0.373 656
Harold Ramírez + Rays 434 0.313 0.359 0.460 0.288 1.472 0.051 0.182 0.353 0.424 962
Brendan Rodgers + Rockies 192 0.258 0.316 0.388 0.240 1.500 0.057 0.214 0.313 0.359 606
Eddie Rosario * Braves 516 0.255 0.300 0.450 0.236 1.762 0.066 0.236 0.304 0.417 689
Darin Ruf + Giants 27 0.261 0.429 0.348 0.222 1.333 0.148 0.333 0.370 0.296 760
Darin Ruf + Brewers 30 0.192 0.263 0.231 0.167 1.200 0.133 0.233 0.300 0.200 392
Gary Sánchez + Mets 7 0.167 0.250 0.167 0.143 1 0 0.429 0.143 0.143 287
Gary Sánchez + Padres 260 0.218 0.211 0.500 0.196 2.294 0.081 0.246 0.292 0.450 795
Carlos Santana # Pirates 393 0.235 0.258 0.412 0.206 1.753 0.115 0.176 0.321 0.361 746
Carlos Santana # Brewers 226 0.249 0.250 0.459 0.226 1.843 0.088 0.155 0.314 0.416 736
Nolan Schanuel * Angels 132 0.275 0.326 0.330 0.227 1.200 0.152 0.144 0.402 0.273 864
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Chandler Seagle + Padres 1 0 0 0 0 --- 0 0 0 0 0
Michael Siani * Reds 1 --- 0 --- 0 --- 1 0 1 0 0
Michael Siani * Cardinals 5 0 0 0 0 --- 0 0.200 0 0 0
Jon Singleton * Brewers 32 0.103 0.167 0.138 0.094 1.333 0.094 0.344 0.188 0.125 112
Jon Singleton * Astros 73 0.194 0.204 0.323 0.164 1.667 0.137 0.164 0.301 0.274 571
Juan Soto * Padres 708 0.275 0.296 0.519 0.220 1.891 0.186 0.182 0.410 0.417 1195
Jacob Stallings + Marlins 276 0.191 0.249 0.286 0.167 1.500 0.098 0.243 0.275 0.250 383
Spencer Steer + Reds 665 0.271 0.318 0.464 0.238 1.709 0.102 0.209 0.356 0.406 936
Tyler Stephenson + Reds 517 0.243 0.314 0.378 0.219 1.558 0.091 0.261 0.317 0.340 632
Trevor Story + Red Sox 168 0.203 0.290 0.316 0.190 1.563 0.054 0.327 0.250 0.298 427
Seiya Suzuki + Cubs 583 0.285 0.341 0.485 0.252 1.701 0.101 0.223 0.357 0.429 962
Rowdy Tellez * Brewers 351 0.215 0.249 0.376 0.191 1.746 0.100 0.245 0.291 0.333 590
Luis Torrens + Cubs 22 0.250 0.417 0.300 0.227 1.200 0.045 0.364 0.318 0.273 530
Luis Torrens + Mariners 8 0.250 0.286 0.500 0.250 2 0 0.125 0.250 0.500 490
Taylor Trammell * Mariners 56 0.130 0.143 0.326 0.107 2.500 0.161 0.393 0.286 0.268 508
Mike Trout + Angels 362 0.263 0.335 0.490 0.224 1.864 0.124 0.287 0.367 0.417 1009
Kyle Tucker * Astros 674 0.284 0.289 0.517 0.242 1.822 0.119 0.136 0.365 0.441 1132
Andrew Vaughn + White Sox 615 0.258 0.299 0.429 0.237 1.664 0.059 0.210 0.314 0.395 700
Nelson Velázquez + Cubs 32 0.241 0.222 0.621 0.219 2.571 0.094 0.250 0.313 0.563 936
Nelson Velázquez + Royals 147 0.233 0.221 0.579 0.211 2.484 0.075 0.293 0.299 0.524 949
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Daniel Vogelbach * Mets 319 0.233 0.282 0.404 0.201 1.734 0.132 0.254 0.339 0.348 744
Christian Walker + Diamondbacks 661 0.258 0.272 0.497 0.227 1.927 0.094 0.192 0.333 0.437 905
Jordan Walker + Cardinals 465 0.276 0.331 0.445 0.249 1.612 0.080 0.224 0.342 0.402 828
Matt Wallner * Twins 254 0.249 0.328 0.507 0.209 2.038 0.110 0.315 0.370 0.425 1054
Jesse Winker * Brewers 197 0.199 0.278 0.247 0.168 1.242 0.132 0.259 0.320 0.208 504
Juan Yepez + Cardinals 65 0.183 0.237 0.300 0.169 1.636 0.062 0.308 0.246 0.277 393
Jared Young * Cubs 47 0.186 0.214 0.465 0.170 2.500 0.064 0.277 0.255 0.426 650
Jacob Young + Nationals 121 0.252 0.318 0.336 0.223 1.333 0.083 0.182 0.314 0.298 639

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 Sunday, 4 February 2024, at 6:24 pm Pacific Time.