Sports

The Best Current MLB Hitters 

Ranker Baseball
Originally by
Updated August 22, 2019 22.2k votes 2k voters 28.5k views 125 items

List Rules From 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 2018 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?

2017 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's Mike Trout and Colorado Rockie's Nolan Arenado. 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. 

list ordered by
1
Mike Trout is listed (or ranked) 1 on the list The Best Current MLB Hitters
Los Angeles Angels

Position: Center Fielder

Nationality: United States of America

Birthplace: Vineland, New Jersey

Bats: Right

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, ...more

More Mike Trout 

#26 of 708 The Best Hitters in Baseball History #25 of 25 The Most Hated Players In Baseball Right Now #1 of 60 The Most Likable Active MLB Players

2
Mookie Betts is listed (or ranked) 2 on the list The Best Current MLB Hitters
Mookie Betts Boston Red Sox

Position: Right Fielder

Nationality: American

Birthplace: Brentwood, Tennessee, United States, with Territories

Bats: Right

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 ...more
3
Nolan Arenado is listed (or ranked) 3 on the list The Best Current MLB Hitters
Colorado Rockies

Position: Third baseman

Nationality: American

Birthplace: Newport Beach, California

Bats: Right

Nolan James Arenado (born April 16, 1991) is an American professional baseball third baseman for the Colorado Rockies of Major League Baseball (MLB). He made his MLB debut with the Rockies in ...more
4
Cody Bellinger is listed (or ranked) 4 on the list The Best Current MLB Hitters
Los Angeles Dodgers

Position: First baseman, outfielder

Birthplace: Scottsdale, Arizona

Bats: Left

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 ...more
5
José Altuve is listed (or ranked) 5 on the list The Best Current MLB Hitters
Houston Astros

Position: Second baseman

Birthplace: Maracay, Venezuela

Bats: Right

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 ...more
6
Aaron Judge is listed (or ranked) 6 on the list The Best Current MLB Hitters
Aaron Judge New York Yankees

Position: Right fielder

Nationality: American

Birthplace: Linden, California

Bats: Right

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 ...more
7
Christian Yelich is listed (or ranked) 7 on the list The Best Current MLB Hitters
Milwaukee Brewers

Position: Outfielder

Nationality: American

Birthplace: Thousand Oaks, California

Bats: Left

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 ...more
8
Ronald Acuna Jr. is listed (or ranked) 8 on the list The Best Current MLB Hitters
Atlanta Braves

Position: Outfielder

Bats: Right

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 ...more

More Ronald Acuna Jr. 

#150 of 708 The Best Hitters in Baseball History #3 of 60 The Most Likable Active MLB Players #21 of 25 The Most Hated Players In Baseball Right Now

9
Francisco Lindor is listed (or ranked) 9 on the list The Best Current MLB Hitters
Cleveland Indians

Position: Shortstop

Nationality: Puerto Rican

Birthplace: Caguas, Puerto Rico

Bats: Switch

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 ...more
10
Paul Goldschmidt is listed (or ranked) 10 on the list The Best Current MLB Hitters
Arizona Diamondbacks

Position: First baseman

Nationality: American

Birthplace: Wilmington, Delaware

Bats: Right

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 ...more

More Paul Goldschmidt 

#164 of 708 The Best Hitters in Baseball History #24 of 60 The Most Likable Active MLB Players #191 of 598 The Greatest Baseball Players Of All Time

11
Freddie Freeman is listed (or ranked) 11 on the list The Best Current MLB Hitters
Atlanta Braves

Position: First baseman

Nationality: United States of America

Birthplace: Fountain Valley, California

Bats: Left

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

More Freddie Freeman 

#187 of 708 The Best Hitters in Baseball History #10 of 60 The Most Likable Active MLB Players #269 of 598 The Greatest Baseball Players Of All Time

12
Ranker Video
J. D. Martinez Boston Red Sox

Position: Designated hitter, outfielder

Nationality: American

Birthplace: Miami, Florida

Bats: Right

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 ...more
13
Kris Bryant is listed (or ranked) 13 on the list The Best Current MLB Hitters
Chicago Cubs

Position: Third baseman, Outfielder

Birthplace: Las Vegas, Nevada

Bats: Right

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 ...more
14
Alex Bregman is listed (or ranked) 14 on the list The Best Current MLB Hitters
Alex Bregman Houston Astros

Position: Third baseman, shortstop

Nationality: American

Birthplace: Albuquerque, New Mexico

Bats: Right

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
15
George Springer is listed (or ranked) 15 on the list The Best Current MLB Hitters
Houston Astros

Position: Outfielder

Nationality: United States of America

Birthplace: New Britain, Connecticut

Bats: Right

George Chelston Springer III (born September 19, 1989) is an American professional baseball outfielder for the Houston Astros of Major League Baseball (MLB). The Astros selected Springer in the ...more

More George Springer 

#349 of 708 The Best Hitters in Baseball History #47 of 60 The Most Likable Active MLB Players #353 of 598 The Greatest Baseball Players Of All Time

16
Anthony Rizzo is listed (or ranked) 16 on the list The Best Current MLB Hitters
Chicago Cubs

Position: First baseman

Nationality: United States of America

Birthplace: Parkland, Florida

Bats: Left

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 ...more

More Anthony Rizzo 

#381 of 523 The Best Baseball Players NOT in the Hall of Fame #266 of 708 The Best Hitters in Baseball History #14 of 60 The Most Likable Active MLB Players

17
Anthony Rendon is listed (or ranked) 17 on the list The Best Current MLB Hitters
Washington Nationals

Position: Third baseman

Nationality: United States of America

Birthplace: Houston, Texas

Bats: Right

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 ...more

More Anthony Rendon 

#301 of 708 The Best Hitters in Baseball History #6 of 60 The Most Likable Active MLB Players #364 of 598 The Greatest Baseball Players Of All Time

18
Carlos Correa is listed (or ranked) 18 on the list The Best Current MLB Hitters
Carlos Correa Houston Astros

Position: Shortstop

Nationality: Puerto Rican

Birthplace: Ponce, Puerto Rico

Bats: right

Carlos Javier Correa Oppenheimer (born September 22, 1994) is a Puerto Rican professional baseball shortstop for the Houston Astros of Major League Baseball (MLB). The Astros selected Correa ...more
19
Giancarlo Stanton is listed (or ranked) 19 on the list The Best Current MLB Hitters
New York Yankees

Position: Outfielder, Designated hitter

Nationality: United States of America

Birthplace: Panorama City, California

Bats: Right

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). ...more
20
Charlie Blackmon is listed (or ranked) 20 on the list The Best Current MLB Hitters
Charlie Blackmon Colorado Rockies

Position: Outfielder

Nationality: American

Birthplace: Dallas, Texas

Bats: Left

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 ...more
21
Javier Báez is listed (or ranked) 21 on the list The Best Current MLB Hitters
Javier Báez Chicago Cubs

Position: Shortstop, Second baseman

Nationality: Puerto Rican

Birthplace: Bayamón, Puerto Rico

Bats: Right

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 ...more

More Javier Báez 

#303 of 708 The Best Hitters in Baseball History #9 of 60 The Most Likable Active MLB Players #327 of 598 The Greatest Baseball Players Of All Time

22
José Ramír... is listed (or ranked) 22 on the list The Best Current MLB Hitters
Cleveland Indians

Position: Third Baseman

Nationality: Dominican

Birthplace: Baní, Dominican Republic

Bats: Switch

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 ...more
23
Joey Votto is listed (or ranked) 23 on the list The Best Current MLB Hitters
Cincinnati Reds

Position: First baseman

Nationality: Canada

Birthplace: Toronto, Canada

Bats: Left-handed

Joseph Daniel Votto (born September 10, 1983) is a Canadian professional baseball first baseman for the Cincinnati Reds of Major League Baseball (MLB). He made his MLB debut with the Reds in ...more

More Joey Votto 

#57 of 708 The Best Hitters in Baseball History #21 of 60 The Most Likable Active MLB Players #67 of 117 The Greatest Throwing Arms of All Time

24
Corey Seager is listed (or ranked) 24 on the list The Best Current MLB Hitters
Los Angeles Dodgers

Position: Shortstop

Birthplace: Charlotte, North Carolina

Bats: Left

Corey Drew Seager (born April 27, 1994) is an American professional baseball shortstop for the Los Angeles Dodgers of Major League Baseball (MLB). The Dodgers selected Seager in the first round ...more
25
Bryce Harper is listed (or ranked) 25 on the list The Best Current MLB Hitters
Philadelphia Phillies

Position: Right fielder

Nationality: United States of America

Birthplace: Las Vegas, Nevada

Bats: Left

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 

#42 of 708 The Best Hitters in Baseball History #51 of 60 The Most Likable Active MLB Playerslisted on College & Professional Athletes Who Were Raised Mormon