• Sports

The Best Current MLB Hitters

List RulesFrom highest batting average and most home runs to on base percentage, vote up the best hitters in the MLB right now

Whether you're working on your fantasy baseball roster or simply staying updated with the 2021 MLB rankings, this list of the best MLB hitters currently playing will prove to be quite useful. Baseball fans, cast your votes for the players best at hitting home runs, line drives, and base hits. Who are the best current hitters in major league baseball today?

World Series champion and four-time Silver Slugger Award winner José Altuve of the Houston Astros definitely ranks in the top 10 batters, along with Los Angeles Angels' Mike Trout and Milwaukee Brewers' Christian Yelich. Other good MLB hitters right now include Mookie Betts, Paul Goldschmidt, Bryce Harper, and Trea Turner. Who else should top the list for the best hitters in baseball right now?

Vote for who you think are the best MLB hitters currently playing in the league today, and feel free to add any players who are missing from the list. 

Photo:
  • Los Angeles Angels of Anaheim
    1,130
    337

    PositionCenter Fielder

    BirthplaceVineland, New Jersey

    BatsRight

    Michael Nelson Trout (born August 7, 1991) is an American professional baseball center fielder for the Los Angeles Angels of Major League Baseball (MLB). Trout is a eight-time MLB All-Star, received  ...more

    More Mike Trout 

    #27 of 708 The Best Hitters in Baseball History#27 of 582 The Greatest Baseball Players Of All Time#2 of 65 The Most Likable Active MLB Players

  • Atlanta Braves
    493
    222

    PositionOutfielder

    BirthplaceLa Guaira, Venezuela

    BatsRight

    Ronald José Acuña Blanco Jr. (born December 18, 1997) is a Venezuelan professional baseball outfielder for the Atlanta Braves of Major League Baseball (MLB). He made his MLB debut in 2018, and won  ...more
  • Atlanta Braves
    528
    239

    PositionFirst baseman

    BirthplaceFountain Valley, California

    BatsLeft

    Frederick Charles Freeman (born September 12, 1989) is a Canadian-American professional baseball first baseman for the Atlanta Braves of Major League Baseball (MLB). He has been with the Braves  ...more
  • 4

    Mookie Betts

    Los Angeles Dodgers
    680
    387

    PositionRight Fielder

    BatsRight

    Markus Lynn "Mookie" Betts (born October 7, 1992) is an American professional baseball right fielder for the Los Angeles Dodgers of Major League Baseball (MLB). He previously played in MLB for the  ...more
  • Milwaukee Brewers
    677
    372

    PositionOutfielder

    BirthplaceThousand Oaks, California

    BatsLeft

    Christian Stephen Yelich (born December 5, 1991) is an American professional baseball outfielder for the Milwaukee Brewers of Major League Baseball (MLB). He previously played for the Miami Marlins.  ...more
  • Los Angeles Dodgers
    631
    355

    PositionFirst baseman, Outfielder

    BirthplaceScottsdale, Arizona

    BatsLeft

    Cody James Bellinger (born July 13, 1995) is an American professional baseball first baseman and outfielder for the Los Angeles Dodgers of Major League Baseball (MLB). He was named an All-Star and  ...more
  • 7

    Aaron Judge

    New York Yankees
    560
    387

    PositionRight fielder

    BirthplaceLinden, California

    BatsRight

    Aaron James Judge (born April 26, 1992) is an American professional baseball outfielder for the New York Yankees of Major League Baseball (MLB). Judge was unanimously selected as the American League  ...more
  • St. Louis Cardinals
    515
    355

    PositionThird baseman

    BirthplaceNewport Beach, California

    BatsRight

    Nolan James Arenado (/ˌærəˈnɑːdoʊ/; born April 16, 1991) is an American professional baseball third baseman for the St. Louis Cardinals of Major League Baseball (MLB). He made his MLB debut with the  ...more
  • Colorado Rockies
    202
    103

    PositionShortstop

    BirthplaceIrving, Texas

    BatsRight

    Trevor John Story (born November 15, 1992) is an American professional baseball shortstop for the Colorado Rockies of Major League Baseball (MLB). He made his MLB debut in 2016. On April 8, 2016,  ...more
  • San Diego Padres
    41
    4

    PositionShortstop

    BatsRight

    Fernando Gabriel Tatís Medina (born January 2, 1999) (nicknamed "El Niño") is a Dominican professional baseball shortstop for the San Diego Padres of Major League Baseball (MLB). Originally signed by  ...more

    More Fernando Tatis Jr. 

    #60 of 132 The Greatest Shortstops of All Time#8 of 47 Who Will Win The 2020 National League MVP Award?#16 of 116 The Best San Diego Padres Of All Time

  • 11

    Javier Báez

    Chicago Cubs
    262
    171

    PositionShortstop, Second baseman

    BirthplaceBayamón, Puerto Rico

    BatsRight

    Ednel Javier Báez (born December 1, 1992), nicknamed "El Mago" (Spanish for "The Magician"), is a Puerto Rican professional baseball shortstop and second baseman for the Chicago Cubs of Major League  ...more
  • Chicago White Sox
    228
    157

    PositionFirst baseman

    BirthplaceCruces, Cienfuegos, Cuba

    BatsRight

    José Dariel Abreu Correa (born January 29, 1987) is a Cuban-born professional baseball first baseman for the Chicago White Sox of Major League Baseball (MLB). He played in the Cuban National Series  ...more
  • Chicago Cubs
    355
    253

    PositionFirst baseman

    BirthplaceFort Lauderdale, Florida

    BatsLeft

    Anthony Vincent Rizzo (born August 8, 1989) is an American professional baseball first baseman for the Chicago Cubs of Major League Baseball (MLB). He has also played in MLB for the San Diego Padres.  ...more
  • Philadelphia Phillies
    120
    74

    PositionCatcher

    BirthplaceDel City, Oklahoma

    BatsRight

    Jacob Tyler Realmuto (born March 18, 1991) is an American professional baseball catcher for the Philadelphia Phillies of Major League Baseball (MLB). The Florida Marlins selected Realmuto in the  ...more
  • 15

    J. D. Martinez

    Boston Red Sox
    454
    345

    PositionDesignated hitter, outfielder

    BirthplaceMiami, Florida

    BatsRight

    Julio Daniel Martinez (born August 21, 1987) is an American professional baseball outfielder and designated hitter for the Boston Red Sox of Major League Baseball (MLB). He has also played in MLB for  ...more
  • St. Louis Cardinals
    376
    288

    PositionFirst baseman

    BirthplaceWilmington, Delaware

    BatsRight

    Paul Edward Goldschmidt (born September 10, 1987), nicknamed "Goldy", is an American professional baseball first baseman for the St. Louis Cardinals of Major League Baseball (MLB). He made his MLB  ...more
  • Los Angeles Angels of Anaheim
    57
    0

    PositionPitcher, Designated hitter

    BirthplaceMizusawa, Iwate

    BatsLeft-handed

    Shohei Ohtani (born July 5, 1994) is a Japanese professional baseball pitcher and designated hitter for the Los Angeles Angels of Major League Baseball (MLB). He previously played for the Hokkaido  ...more
  • Chicago Cubs
    378
    287

    PositionThird baseman, Outfielder

    BirthplaceLas Vegas, Nevada

    BatsRight

    Kristopher Lee Bryant (born January 4, 1992) is an American professional baseball third baseman and outfielder for the Chicago Cubs of Major League Baseball (MLB). Prior to playing professionally,  ...more
  • Chicago White Sox
    104
    43

    PositionShortstop

    BirthplaceTuscaloosa, Alabama

    BatsRight

    Timothy Devon Anderson Jr. (born June 23, 1993) is an American professional baseball shortstop for the Chicago White Sox of Major League Baseball (MLB). Anderson played college baseball at East  ...more
  • Los Angeles Angels
    267
    198

    PositionThird baseman

    BirthplaceHouston, Texas

    BatsRight

    Anthony Michael Rendon (born June 6, 1990) is an American baseball third baseman for the Los Angeles Angels of Major League Baseball (MLB). He previously played in MLB for the Washington Nationals  ...more
  • Toronto Blue Jays
    39
    1

    PositionFirst baseman, Third baseman

    BirthplaceMontreal, Quebec, Canada

    BatsRight

    Vladimir Guerrero Ramos Jr. (born March 16, 1999) is a Canadian–Dominican professional baseball third baseman for the Toronto Blue Jays of Major League Baseball (MLB). He is the son of former MLB  ...more
  • Philadelphia Phillies
    465
    321

    PositionRight fielder

    BirthplaceLas Vegas, Nevada

    BatsLeft

    Bryce Aron Max Harper (born October 16, 1992) is an American professional baseball right fielder for the Philadelphia Phillies of Major League Baseball (MLB). He played in MLB for the Washington  ...more

    More Bryce Harper 

    #1 of 107 College & Professional Athletes Who Were Raised Mormon#4 of 48 Every Athlete On The Scott Boras Client List, Ranked#9 of 25 The Most Hated Players In Baseball Right Now

  • Cincinnati Reds
    74
    37

    PositionOutfielder

    BirthplaceDavie, Florida

    BatsRight

    Nicholas Alexander Castellanos (born March 4, 1992) is an American professional baseball right fielder for the Cincinnati Reds of Major League Baseball (MLB). He previously played for the Detroit  ...more

    More Nick Castellanos 

    #77 of 198 The Top Current Baseball Players#120 of 120 The Greatest Third Basemen of All Time#49 of 50 The 50 Most Valuable MLB Players For Fantasy Baseball In 2019

  • Cleveland Indians
    256
    195

    PositionThird Baseman

    BirthplaceBaní, Peravia, Dominican Republic

    BatsSwitch

    José Enrique Ramírez (born September 17, 1992) is a Dominican professional baseball third baseman for the Cleveland Indians of Major League Baseball (MLB). He signed with Indians as an amateur free  ...more
  • 25

    Alex Bregman

    Houston Astros
    438
    325

    PositionThird baseman, shortstop

    BirthplaceAlbuquerque, New Mexico

    BatsRight

    Alexander David Bregman (born March 30, 1994) is an American professional baseball third baseman and shortstop for the Houston Astros of Major League Baseball (MLB). As a 16-year-old high school  ...more