Sports
2.4k voters

The Best Current MLB Hitters

Updated April 30, 2021 29.8k votes 2.4k voters 34.0k views110 items

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:
...more
  • 1
    1,150
    338

    Mike Trout

    Los Angeles Angels of Anaheim

    PositionCenter Fielder

    NationalityAmerican

    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 

    #25 of 25 The Most Hated Players In Baseball Right Now#14 of 174 The Greatest Center Fielders of All Time

  • 2
    479
    212

    Ronald Acuna, Jr.

    Atlanta Braves

    PositionOutfielder

    NationalityVenezuelan

    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
  • 3
    668
    383

    Mookie Betts

    Los Angeles Dodgers

    PositionRight Fielder

    NationalityAmerican

    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
  • 4
    529
    332

    Nolan Arenado

    St. Louis Cardinals

    PositionThird baseman

    NationalityAmerican

    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

    More Nolan Arenado 

    #88 of 96 The All-Around Best Athletes of 2019#137 of 199 The All-Around Best Athletes of 2018

  • 5
    514
    231

    Freddie Freeman

    Atlanta Braves

    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
  • 6
    710
    344

    Christian Yelich

    Milwaukee Brewers

    PositionOutfielder

    NationalityAmerican

    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
  • 7
    663
    320

    Cody Bellinger

    Los Angeles Dodgers

    PositionFirst baseman, Outfielder

    NationalityAmerican

    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
  • 8
    547
    388

    Aaron Judge

    New York Yankees

    PositionRight fielder

    NationalityAmerican

    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
  • 9
    269
    175

    Anthony Rendon

    Los Angeles Angels

    PositionThird baseman

    NationalityAmerican

    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

    More Anthony Rendon 

    #11 of 48 Every Athlete On The Scott Boras Client List, Ranked#21 of 196 The Top Current Baseball Players

  • 10
    460
    329

    J. D. Martinez

    Boston Red Sox

    PositionDesignated hitter, outfielder

    NationalityAmerican

    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
  • 11
    450
    301

    Alex Bregman

    Houston Astros

    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
  • 12
    377
    274

    Francisco Lindor

    Cleveland Indians

    PositionShortstop

    NationalityPuerto Rico

    BirthplaceCaguas, Puerto Rico

    BatsSwitch

    Francisco Miguel Lindor (born November 14, 1993), nicknamed "Paquito" and "Mr. Smile", is a Puerto Rican professional baseball shortstop for the Cleveland Indians of Major League Baseball (MLB). A...  more
  • 13
    182
    82

    Trevor Story

    Colorado Rockies

    PositionShortstop

    NationalityAmerican

    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

    More Trevor Story 

    #101 of 104 The Greatest Throwing Arms of All Time#12 of 47 Who Will Win The 2020 National League MVP Award?

  • 14
    264
    145

    Javier Báez

    Chicago Cubs

    PositionShortstop, Second baseman

    NationalityPuerto Rico

    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

    More 

    #29 of 132 The Greatest Shortstops of All Time#9 of 76 The Greatest Puerto Rican MLB Players Of All Time

  • 15
    377
    277

    Kris Bryant

    Chicago Cubs

    PositionThird baseman, Outfielder

    NationalityAmerican

    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
  • 16
    374
    281

    Paul Goldschmidt

    St. Louis Cardinals

    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

    More Paul Goldschmidt 

    #23 of 65 The Most Likable Active MLB Players#171 of 582 The Greatest Baseball Players Of All Time

  • 17
    602
    470

    José Altuve

    Houston Astros

    PositionSecond baseman

    NationalityVenezuelan

    BirthplaceMaracay, Venezuela

    BatsRight

    José Carlos Altuve (born May 6, 1990) is a Venezuelan professional baseball second baseman for the Houston Astros of Major League Baseball (MLB). The Astros signed Altuve as an amateur free agent in...  more
  • 18
    343
    247

    Anthony Rizzo

    Chicago Cubs

    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

    More Anthony Rizzo 

    #181 of 194 The Best Hot Ones Guests Ever#175 of 511 The Best Baseball Players NOT in the Hall of Fame

  • 19
    297
    206

    Charlie Blackmon

    Colorado Rockies

    PositionOutfielder

    NationalityAmerican

    BirthplaceDallas, Texas

    BatsLeft

    Charles Cobb Blackmon (born July 1, 1986), nicknamed "Chuck Nazty", is an American professional baseball outfielder for the Colorado Rockies of Major League Baseball (MLB). He made his MLB debut on...  more
  • 20
    214
    153

    Jose Abreu

    Chicago White Sox

    PositionFirst baseman

    NationalityCuban

    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
  • 21
    345
    269

    George Springer

    Toronto Bluejays

    PositionOutfielder

    NationalityAmerican

    BirthplaceNew Britain, Connecticut

    BatsRight

    George Chelston Springer III (born September 19, 1989) is an American professional baseball outfielder for the Toronto Blue Jays of Major League Baseball (MLB). He played for the Houston Astros from...  more

    More George Springer 

    #49 of 142 The Greatest Right-Fielders of All Time#27 of 41 Who Are The Best Outfielders In Major League Baseball Right Now?

  • 22
    152
    79

    Matt Chapman

    Oakland Athletics

    PositionThird baseman

    NationalityAmerican

    BirthplaceVictorville, California

    BatsRight

    Matt James Chapman (born April 28, 1993) is an American professional baseball third baseman for the Oakland Athletics of Major League Baseball (MLB). In 2018 he won a Fielding Bible Award, Gold Glove...  more

    More Matt Chapman 

    #34 of 47 Who Will Win The 2020 American League MVP Award?#59 of 80 The Most Attractive MLB Players Today

  • 23
    241
    196

    Jose Ramirez

    Cleveland Indians

    PositionThird Baseman

    NationalityDominican

    BirthplaceBaní, 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
  • 24
    442
    339

    Bryce Harper

    Philadelphia Phillies

    PositionRight fielder

    NationalityAmerican

    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#85 of 325 The Most Obnoxious Athletes

  • 25
    337
    276

    Giancarlo Stanton

    New York Yankees

    PositionOutfielder, Designated hitter

    NationalityAmerican

    BirthplacePanorama City, Los Angeles, California

    BatsRight

    Giancarlo Cruz Michael Stanton (born November 8, 1989), formerly known as Mike Stanton, is an American outfielder and designated hitter for the New York Yankees of Major League Baseball (MLB). He...  more