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).
owlcroft logo
An Owlcroft Company web site
Click here to email us.

The Owlcroft Baseball-Analysis Site

Baseball team and player performance examined realistically and accurately.

Search this site, or just roll your cursor over the colored boxes below the pictures.

  Advertisement:


  Advertisement:


2022: All Designated Hitters, by TOP


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

2022 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 Saturday, 3 December 2022.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2022 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
Matt Carpenter * Yankees 154 0.305 0.304 0.727 0.253 2.385 0.123 0.227 0.409 0.604 1579
Mike Trout + Angels 499 0.283 0.323 0.630 0.248 2.226 0.108 0.279 0.369 0.553 1206
Will Brennan * Guardians 45 0.357 0.378 0.500 0.333 1.400 0.044 0.089 0.400 0.467 1205
Juan Soto * Nationals 436 0.246 0.243 0.485 0.193 1.976 0.209 0.142 0.408 0.381 1115
Tyler Stephenson + Reds 183 0.319 0.409 0.482 0.290 1.509 0.066 0.257 0.372 0.437 1048
Jeff McNeil * Mets 589 0.326 0.353 0.454 0.295 1.391 0.068 0.104 0.382 0.411 1045
Yandy Díaz + Rays 558 0.296 0.323 0.423 0.251 1.429 0.140 0.108 0.401 0.358 1014
Xander Bogaerts + Red Sox 631 0.307 0.362 0.456 0.271 1.485 0.090 0.187 0.377 0.403 1009
Albert Pujols + Cardinals 351 0.270 0.252 0.550 0.236 2.036 0.080 0.157 0.345 0.481 1002
Rafael Devers * Red Sox 614 0.295 0.329 0.521 0.267 1.762 0.081 0.186 0.358 0.471 974
Julio Rodriguez + Mariners 560 0.284 0.345 0.509 0.259 1.793 0.071 0.259 0.345 0.464 973
Daniel Vogelbach * Mets 183 0.255 0.333 0.436 0.208 1.711 0.180 0.257 0.393 0.355 970
Nathaniel Lowe * Rangers 645 0.302 0.363 0.492 0.278 1.631 0.074 0.228 0.358 0.453 970
Stone Garrett + Diamondbacks 84 0.276 0.370 0.539 0.250 1.952 0.036 0.321 0.298 0.488 970
Carlos Correa + Twins 590 0.291 0.339 0.467 0.258 1.605 0.103 0.205 0.366 0.414 944
Luis Arraez * Twins 603 0.316 0.331 0.420 0.287 1.329 0.083 0.071 0.375 0.381 943
J.D. Davis + Giants 158 0.263 0.384 0.496 0.228 1.889 0.120 0.354 0.361 0.430 939
Alejandro Kirk + Blue Jays 541 0.285 0.299 0.415 0.248 1.455 0.116 0.107 0.372 0.360 933
Juan Soto * Padres 228 0.236 0.261 0.390 0.189 1.651 0.193 0.149 0.386 0.311 930
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jake Fraley * Reds 247 0.259 0.289 0.468 0.227 1.804 0.105 0.219 0.344 0.409 928
Brendan Donovan * Cardinals 468 0.281 0.330 0.379 0.235 1.345 0.128 0.150 0.393 0.316 918
Jake McCarthy * Diamondbacks 354 0.283 0.349 0.427 0.257 1.505 0.065 0.215 0.339 0.387 883
Kyle Tucker * Astros 609 0.257 0.261 0.478 0.230 1.857 0.097 0.156 0.328 0.427 862
Gunnar Henderson * Orioles 132 0.259 0.333 0.440 0.227 1.700 0.121 0.258 0.348 0.386 830
Anthony Rizzo * Yankees 548 0.224 0.216 0.480 0.190 2.144 0.106 0.184 0.338 0.407 829
Rhys Hoskins + Phillies 672 0.246 0.292 0.462 0.216 1.876 0.107 0.251 0.332 0.405 828
Jorge Polanco # Twins 445 0.235 0.269 0.405 0.198 1.727 0.144 0.213 0.346 0.342 815
Oscar Gonzalez + Guardians 382 0.296 0.345 0.461 0.280 1.561 0.039 0.196 0.327 0.437 802
Bo Bichette + Blue Jays 697 0.290 0.347 0.469 0.271 1.619 0.059 0.222 0.333 0.439 800
Gio Urshela + Twins 551 0.285 0.326 0.429 0.260 1.503 0.074 0.174 0.338 0.390 770
Daniel Vogelbach * Pirates 278 0.228 0.264 0.430 0.194 1.889 0.144 0.241 0.338 0.367 763
Ji-Man Choi * Rays 419 0.233 0.320 0.388 0.198 1.663 0.138 0.294 0.341 0.329 756
Travis d'Arnaud + Braves 426 0.268 0.306 0.472 0.249 1.764 0.045 0.211 0.319 0.439 755
Matt Davidson + Diamondbacks 13 0.100 0 0.400 0.077 4 0.231 0.231 0.308 0.308 734
David Peralta * Diamondbacks 310 0.248 0.292 0.460 0.223 1.855 0.087 0.239 0.316 0.413 730
Gleyber Torres + Yankees 572 0.257 0.295 0.451 0.236 1.756 0.068 0.226 0.309 0.414 727
Willy Adames + Brewers 617 0.238 0.278 0.458 0.217 1.925 0.079 0.269 0.298 0.418 715
Alex Verdugo * Red Sox 644 0.280 0.309 0.405 0.258 1.446 0.065 0.134 0.328 0.373 709
Oneil Cruz * Pirates 361 0.233 0.317 0.450 0.213 1.935 0.078 0.349 0.294 0.413 707
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jurickson Profar # Padres 658 0.243 0.272 0.391 0.213 1.607 0.111 0.157 0.330 0.342 703
Alec Bohm + Phillies 631 0.280 0.319 0.398 0.260 1.421 0.049 0.174 0.315 0.369 702
Christian Arroyo + Red Sox 300 0.286 0.326 0.414 0.267 1.450 0.043 0.163 0.320 0.387 697
Wilmer Flores + Giants 602 0.229 0.246 0.394 0.199 1.725 0.098 0.171 0.316 0.344 696
Darin Ruf + Giants 314 0.216 0.272 0.373 0.185 1.724 0.127 0.271 0.328 0.318 684
Matt Wallner * Twins 65 0.228 0.367 0.386 0.200 1.692 0.092 0.385 0.323 0.338 679
Eduardo Escobar # Mets 542 0.240 0.281 0.430 0.220 1.790 0.074 0.238 0.295 0.393 676
Nolan Gorman * Cardinals 313 0.226 0.301 0.420 0.204 1.859 0.089 0.329 0.300 0.380 674
Yadiel Hernández * Nationals 327 0.269 0.326 0.410 0.251 1.524 0.058 0.226 0.312 0.382 673
Bobby Witt + Royals 632 0.254 0.295 0.428 0.237 1.687 0.047 0.214 0.294 0.400 670
Austin Nola + Padres 397 0.251 0.284 0.329 0.219 1.310 0.086 0.151 0.320 0.287 667
Jackson Frazier + Cubs 45 0.216 0.308 0.297 0.178 1.375 0.156 0.244 0.356 0.244 667
Jake Burger + White Sox 183 0.250 0.324 0.458 0.230 1.833 0.055 0.306 0.301 0.421 664
Rodolfo Castro # Pirates 278 0.233 0.284 0.427 0.212 1.831 0.079 0.266 0.299 0.388 663
Austin Barnes + Dodgers 212 0.212 0.222 0.380 0.179 1.789 0.127 0.175 0.321 0.321 661
Trevor Larnach * Twins 180 0.231 0.320 0.406 0.206 1.757 0.100 0.317 0.306 0.361 659
Austin Hays + Orioles 582 0.250 0.289 0.413 0.230 1.649 0.058 0.196 0.306 0.380 656
Ben Gamel * Pirates 423 0.232 0.291 0.369 0.203 1.593 0.113 0.232 0.324 0.324 655
Tommy Pham + Reds 387 0.238 0.300 0.374 0.209 1.568 0.109 0.258 0.320 0.328 654
Austin Meadows * Tigers 147 0.250 0.288 0.328 0.218 1.313 0.109 0.116 0.347 0.286 644
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Zach McKinstry * Dodgers 14 0.091 0 0.364 0.071 4 0.214 0.286 0.286 0.286 638
Nick Fortes + Marlins 240 0.230 0.252 0.392 0.208 1.700 0.075 0.188 0.304 0.354 635
Corey Dickerson * Cardinals 297 0.267 0.301 0.399 0.253 1.493 0.040 0.162 0.300 0.377 623
Joey Gallo * Dodgers 137 0.162 0.222 0.393 0.139 2.421 0.117 0.416 0.277 0.336 622
Brandon Belt * Giants 298 0.213 0.277 0.350 0.181 1.648 0.124 0.272 0.326 0.299 611
J.D. Davis + Mets 207 0.238 0.345 0.359 0.208 1.512 0.097 0.319 0.324 0.314 606
Owen Miller + Guardians 472 0.243 0.290 0.351 0.218 1.447 0.068 0.197 0.301 0.316 598
David Peralta * Rays 180 0.255 0.331 0.335 0.228 1.317 0.078 0.222 0.317 0.300 584
Mike Ford * Angels 99 0.231 0.290 0.374 0.212 1.619 0.081 0.263 0.293 0.343 573
Kevin Kiermaier * Rays 221 0.228 0.290 0.369 0.213 1.617 0.063 0.276 0.281 0.344 571
Jorge Alfaro + Padres 274 0.246 0.364 0.383 0.230 1.556 0.040 0.358 0.285 0.358 571
Alex Kirilloff * Twins 156 0.250 0.308 0.361 0.231 1.444 0.032 0.231 0.288 0.333 569
Ramon Laureano + Athletics 383 0.211 0.262 0.376 0.191 1.781 0.065 0.272 0.287 0.339 565
Nolan Jones * Guardians 94 0.244 0.358 0.372 0.223 1.524 0.085 0.330 0.309 0.340 564
Joey Gallo * Yankees 273 0.159 0.217 0.339 0.136 2.135 0.147 0.388 0.282 0.289 561
Jake Hager + Diamondbacks 59 0.240 0.364 0.280 0.203 1.167 0.136 0.288 0.339 0.237 559
Tommy Pham + Red Sox 235 0.234 0.310 0.374 0.213 1.600 0.060 0.285 0.298 0.340 558
Mike Ford * Mariners 38 0.172 0.294 0.207 0.132 1.200 0.211 0.316 0.368 0.158 557
Austin Wynns + Giants 177 0.259 0.320 0.358 0.237 1.381 0.056 0.215 0.311 0.328 554
Gary Sanchez + Twins 471 0.205 0.257 0.377 0.183 1.837 0.085 0.289 0.282 0.335 553
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Miguel Andujar + Pirates 40 0.250 0.273 0.389 0.225 1.556 0.050 0.125 0.275 0.350 538
Nick Senzel + Reds 420 0.231 0.276 0.306 0.205 1.326 0.071 0.181 0.288 0.271 537
Zach McKinstry * Cubs 171 0.206 0.272 0.361 0.187 1.750 0.076 0.281 0.269 0.327 532
Yuli Gurriel + Astros 584 0.242 0.266 0.360 0.226 1.485 0.051 0.125 0.288 0.336 522
Ryan Jeffers + Twins 236 0.208 0.259 0.363 0.186 1.750 0.097 0.263 0.284 0.326 515
Jeimer Candelario # Tigers 467 0.217 0.257 0.361 0.199 1.667 0.060 0.233 0.272 0.332 514
Spencer Steer + Reds 108 0.211 0.269 0.326 0.185 1.550 0.102 0.241 0.306 0.287 501
Tommy La Stella * Giants 195 0.239 0.272 0.350 0.221 1.465 0.056 0.154 0.282 0.323 499
Josh Lowe * Rays 198 0.221 0.336 0.343 0.202 1.550 0.076 0.333 0.283 0.313 484
Brad Miller * Rangers 241 0.212 0.274 0.320 0.195 1.511 0.075 0.290 0.270 0.295 481
Miguel Andujar + Yankees 100 0.229 0.284 0.281 0.220 1.227 0.030 0.220 0.250 0.270 478
Luis Torrens + Mariners 166 0.225 0.310 0.298 0.205 1.324 0.072 0.301 0.283 0.271 470
Omar Narvaez * Brewers 296 0.206 0.248 0.305 0.182 1.481 0.098 0.193 0.291 0.270 459
Yan Gomes + Cubs 293 0.235 0.252 0.365 0.222 1.554 0.027 0.160 0.259 0.345 458
Stephen Vogt * Athletics 191 0.161 0.168 0.321 0.141 2 0.089 0.241 0.241 0.283 455
Luis Campusano + Padres 50 0.250 0.297 0.333 0.240 1.333 0.020 0.220 0.260 0.320 443
Dominic Smith * Mets 152 0.194 0.263 0.284 0.171 1.462 0.079 0.243 0.276 0.250 432
Abraham Toro # Mariners 352 0.185 0.198 0.324 0.170 1.750 0.063 0.185 0.239 0.298 418
Jerar Encarnacion + Marlins 81 0.182 0.256 0.338 0.173 1.857 0.037 0.395 0.210 0.321 379
Lewin Diaz * Marlins 174 0.169 0.214 0.288 0.155 1.704 0.063 0.310 0.224 0.264 364
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Robinson Canó * Mets 43 0.195 0.241 0.268 0.186 1.375 0.047 0.256 0.233 0.256 347
Yadier Molina + Cardinals 270 0.214 0.234 0.302 0.207 1.411 0.019 0.148 0.233 0.293 332
Tyler Heineman # Pirates 158 0.211 0.233 0.254 0.190 1.200 0.051 0.082 0.272 0.228 331
Mike Ford * Giants 4 0.250 0.250 0.250 0.250 1 0 0 0.250 0.250 319
Zack Short + Tigers 13 0 0 0 0 --- 0.154 0.385 0.154 0 302
Tyler Heineman # Blue Jays 16 0.267 0.364 0.400 0.250 1.500 0 0.250 0.250 0.375 298
Matt Davidson + Athletics 24 0.167 0.231 0.292 0.167 1.750 0 0.417 0.167 0.292 272
Austin Romine + Reds 99 0.147 0.196 0.263 0.141 1.786 0.020 0.364 0.172 0.253 249
Austin Romine + Cardinals 28 0.154 0.211 0.192 0.143 1.250 0.071 0.250 0.214 0.179 231
Jose Herrera # Diamondbacks 124 0.189 0.273 0.207 0.169 1.095 0.073 0.274 0.242 0.185 226
Darin Ruf + Mets 74 0.152 0.208 0.197 0.135 1.300 0.068 0.270 0.216 0.176 214
Elier Hernandez + Rangers 35 0.182 0.316 0.242 0.171 1.333 0.029 0.429 0.200 0.229 214
Austin Romine + Angels 9 0.250 0.400 0.250 0.222 1 0 0.333 0.222 0.222 204
Andrelton Simmons + Cubs 85 0.173 0.210 0.187 0.153 1.077 0.082 0.153 0.235 0.165 181
Lenyn Sosa + White Sox 36 0.114 0.136 0.229 0.111 2 0.028 0.333 0.139 0.222 172
Niko Goodrum # Astros 45 0.116 0.250 0.163 0.111 1.400 0.044 0.511 0.156 0.156 120
Robinson Canó * Braves 27 0.154 0.182 0.192 0.148 1.250 0.037 0.148 0.185 0.185 110
Robinson Canó * Padres 34 0.091 0.130 0.091 0.088 1 0.029 0.294 0.118 0.088 35
Mike Ford * Braves 8 0 0 0 0 --- 0.125 0.250 0.125 0 7
Tony Wolters * Dodgers 4 0 0 0 0 --- 0 0.750 0 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Travis Shaw * Red Sox 19 0 0 0 0 --- 0 0.368 0 0 0
Deven Marrero + Mets 6 0 0 0 0 --- 0 0.500 0 0 0
Josh Lester * Tigers 5 0 0 0 0 --- 0 0.600 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 - 2022 by The Owlcroft Company.

This web page is strictly compliant with the W3C (World Wide Web Consortium) Extensible HyperText Markup Language (XHTML) Protocol v1.0 (Transitional) and the W3C Cascading Style Sheets (CSS) Protocol v3 — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Sunday, 4 December 2022, at 2:01 pm Pacific Time.