Top Ten List of Greatest MLB Designated Hitters of All Time

The Top Ten Greatest MLB Designated Hitters of All Time Introduction 10.) Don Baylor Don Baylor played for the Baltimore Orioles, the Oakland Athletics, the California Angels, the New York Yankees, the Boston Red Sox, and the Minnesota Twins. World Series Champion (1987) American League MVP (1979) Career MLB Batting...

April 16, 2026 • 7:16 AM

The Top Ten Greatest MLB Designated Hitters of All Time

Introduction

10.) Don Baylor

Don Baylor played for the Baltimore Orioles, the Oakland Athletics, the California Angels, the New York Yankees, the Boston Red Sox, and the Minnesota Twins.

World Series Champion (1987)

American League MVP (1979)

Career MLB Batting Statistics

9.) Hal McRae

Hal McRae played for the Cincinnati Reds and the Kansas City Royals.

2 Time World Series Champion (1985, 2006)

American League RBI Leader (1982)

Career MLB Batting Statistics

8.) Paul Molitor

Paul Molitor played for the Milwaukee Brewers, the Toronto Blue Jays, and the Minnesota Twins.

World Series Champion (1993)

World Series MVP (1993)

Career MLB Batting Statistics

7.) Jim Thome

Jim Thome played for the Cleveland Indians, the Philadelphia Phillies, the Chicago White Sox, the Los Angeles Dodgers, the Minnesota Twins, and the Baltimore Orioles.

Roberto Clemente Award (2002)

National League Home Run Leader (2003)

Career MLB Batting Statistics

6.) Travis Hafner

Travis Hafner played for the Texas Rangers, the Cleveland Indians, and the New York Yankees.

MLB Record Six Grand Slams in One Season (2006)

Hit for the Cycle (2003)

Career MLB Batting Statistics

5.) Chili Davis

Chili Davis played for the San Francisco Giants, the California Angels, the Minnesota Twins, the Kansas City Royals, and the New York Yankees.

3 Time World Series Champion (1991, 1998, 1999)

3 Time MLB All Star (1984, 1986, 1994)

Career MLB Batting Statistics

4.) Harold Baines

Harold Baines played for the Chicago White Sox, the Texas Rangers, the Oakland Athletics, the Baltimore Orioles, and the Cleveland Indians.

Silver Slugger Award (1989)

6 Time MLB All Star (1985, 1986, 1987, 1989, 1991, 1999)

Career MLB Batting Statistics

3.) David Ortiz

David Ortiz played for the Minnesota Twins and the Boston Red Sox.

3 Time World Series Champion (2004, 2007, 2013)

World Series MVP (2013)

Career MLB Batting Statistics

2.) Frank Thomas

Frank Thomas played for the Chicago White Sox, the Oakland Athletics, and the Toronto Blue Jays.

2 Time American League MVP (1993, 1994)

American League Batting Champion (1997)

Career MLB Batting Statistics

1.) Edgar Martinez

Edgar Martinez played for the Seattle Mariners.

Roberto Clemente Award (2004)

American League RBI Leader (2000)

Career MLB Batting Statistics