Sports

The Top Current Baseball Players 

Ranker Community
Originally by Ranker Community
Updated November 22, 2019 219.5k votes 12.4k voters 155k views 286 items

List Rules From top hitters to the league's best pitchers, vote up the greatest players in the MLB right now.

Who do you think should make the list of the best current players in baseball? Ranked by fans, critics, and sports analysts, this list includes the best current MLB players in all positions, from rookies to veteran pros. Vote for those you believe to be the best current baseball players in order to move them up the list, or click "rerank" to customize an order of your own.

The best MLB players are those who have consistently proven their talent on the field. From expert pitchers to top short stops, these great athletes have made a name for themselves by being better than the rest. Who is the best player in baseball? There's sure to be plenty of debate. But the only way to get your voice heard (and make sure your choice for the best player in MLB makes it to the top of the list) is to vote! Remember, the guys on this list have be current players who play in the league today. Though they may soon be considered some of the best baseball players of all time, for now, we're ranking who is best on the field right now!

list ordered by
1
Mike Trout is listed (or ranked) 1 on the list The Top Current Baseball Players
Center Fielder

Nationality: United States of America

Birthplace: Vineland, New Jersey

Bats: Right

Teams: Los Angeles Angels of Anaheim

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
2
José Altuve is listed (or ranked) 2 on the list The Top Current Baseball Players
Second baseman

Birthplace: Maracay, Venezuela

Bats: Right

Teams: Houston Astors

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

More José Altuve 

#184 of 620 The Greatest Baseball Players Of All Time #80 of 710 The Best Hitters in Baseball History

3
Nolan Arenado is listed (or ranked) 3 on the list The Top Current Baseball Players
muzziac added Third baseman

Nationality: United States of America

Birthplace: Newport Beach, California

Bats: Right

Teams: Colorado Rockies

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
Mookie Betts is listed (or ranked) 4 on the list The Top Current Baseball Players
Mookie Betts Outfielder

Nationality: United States of America

Birthplace: Nashville, Tennessee

Bats: Right

Teams: Los Angeles Dodgers

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

More Mookie Betts 

#274 of 710 The Best Hitters in Baseball History #16 of 364 The Best Boston Red Sox of All Time

5
Max Scherzer is listed (or ranked) 5 on the list The Top Current Baseball Players
Pitcher

Nationality: United States of America

Birthplace: St. Louis, Chesterfield, Missouri

Bats: Right-handed

Teams: Washington Nationals

Maxwell M. Scherzer (born July 27, 1984), nicknamed Mad Max, is an American professional baseball pitcher for the Washington Nationals of Major League Baseball (MLB). He made his MLB debut as a ...more

More Max Scherzer 

#44 of 198 The Greatest Pitchers of All Time #49 of 281 The Best Starting Pitchers of All Time

6
Justin Verlander is listed (or ranked) 6 on the list The Top Current Baseball Players
Pitcher

Nationality: United States of America

Birthplace: Manakin-Sabot, Virginia

Bats: Right

Teams: Houston Astros

Justin Brooks Verlander (born February 20, 1983) is an American professional baseball pitcher for the Houston Astros of Major League Baseball (MLB). He has also played in MLB for the Detroit ...more
7
Jacob deGrom is listed (or ranked) 7 on the list The Top Current Baseball Players
muzziac added Jacob deGrom Pitcher

Nationality: United States of America

Birthplace: DeLand, Florida

Bats: Left

Teams: New York Mets

Jacob Anthony deGrom (born June 19, 1988) is an American professional baseball pitcher for the New York Mets of Major League Baseball (MLB). Prior to playing professionally, deGrom attended ...more
8
Freddie Freeman is listed (or ranked) 8 on the list The Top Current Baseball Players
wiabux added First baseman

Nationality: United States of America

Birthplace: Fountain Valley, California

Bats: Left

Teams: Atlanta Braves

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 

#10 of 122 The Best Atlanta Braves of All Time #34 of 151 The Greatest First Basemen of All Time

9
Chris Sale is listed (or ranked) 9 on the list The Top Current Baseball Players
Pitcher

Nationality: United States of America

Birthplace: Lakeland, Florida

Bats: Left

Teams: Boston Red Sox

Christopher Allen Sale (born March 30, 1989) is an American professional baseball pitcher for the Boston Red Sox of Major League Baseball (MLB). He previously played in MLB for the Chicago White ...more

More Chris Sale 

#248 of 620 The Greatest Baseball Players Of All Time #23 of 120 The Greatest Left Handed Pitchers of All Time

10
Kris Bryant is listed (or ranked) 10 on the list The Top Current Baseball Players
Third baseman

Nationality: American

Birthplace: Las Vegas, Nevada

Bats: Right

Teams: Chicago Cubs

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

More Kris Bryant 

#317 of 620 The Greatest Baseball Players Of All Time #43 of 122 The Greatest Third Basemen of All Time

11
Christian Yelich is listed (or ranked) 11 on the list The Top Current Baseball Players
muzziac added Outfielder

Nationality: United States of America

Birthplace: Thousand Oaks, California

Bats: Left

Teams: Milwaukee Brewers

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
12
Clayton Kershaw is listed (or ranked) 12 on the list The Top Current Baseball Players
Pitcher

Nationality: United States of America

Birthplace: Dallas, Texas

Bats: Left-handed

Teams: Los Angeles Dodgers

Clayton Edward Kershaw (born March 19, 1988) is an American professional baseball pitcher for the Los Angeles Dodgers of Major League Baseball (MLB). A left-handed starting pitcher, Kershaw has ...more

More Clayton Kershaw 

#17 of 198 The Greatest Pitchers of All Time #16 of 120 The Greatest Left Handed Pitchers of All Time

13
Aaron Judge is listed (or ranked) 13 on the list The Top Current Baseball Players
-1456082551498 added Aaron Judge Outfielder

Birthplace: Linden, California

Bats: Right

Teams: New York Yankees

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

More Aaron Judge 

#2,061 of 2,198 The Best Athletes Of All Time #640 of 710 The Best Hitters in Baseball History

14
Carlos Correa is listed (or ranked) 14 on the list The Top Current Baseball Players
Carlos Correa Shortstop

Nationality: Puerto Rico

Birthplace: Ponce, Puerto Rico

Bats: right

Teams: Houston Astros

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

More Carlos Correa 

#322 of 620 The Greatest Baseball Players Of All Time #136 of 158 The Greatest Second Basemen of All Time

15
Corey Kluber is listed (or ranked) 15 on the list The Top Current Baseball Players
Cardinals4eva added Starting Pitcher

Nationality: United States of America

Birthplace: Birmingham, Alabama

Bats: Right

Teams: Texas Rangers

Corey Scott Kluber (born April 10, 1986), nicknamed Klubot, is an American professional baseball pitcher for the Texas Rangers of Major League Baseball (MLB). He made his MLB debut in 2011, as a ...more
16
Anthony Rizzo is listed (or ranked) 16 on the list The Top Current Baseball Players
muzziac added First baseman

Nationality: United States of America

Birthplace: Parkland, Florida

Bats: Left

Teams: Chicago Cubs

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 

#320 of 620 The Greatest Baseball Players Of All Time #375 of 523 The Best Baseball Players NOT in the Hall of Fame

17
J. D. Martinez is listed (or ranked) 17 on the list The Top Current Baseball Players
J. D. Martinez Designated hitter, outfielder

Nationality: United States of America

Birthplace: Miami, Florida

Bats: Right

Teams: Boston Red Sox

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

More J. D. Martinez 

#184 of 710 The Best Hitters in Baseball History #41 of 364 The Best Boston Red Sox of All Time

18
Cody Bellinger is listed (or ranked) 18 on the list The Top Current Baseball Players
First Baseman

Nationality: American

Birthplace: Scottsdale, Arizona

Bats: Left

Teams: Los Angeles Dodgers

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

More Cody Bellinger 

#123 of 149 The Greatest First Basemen of All Time #258 of 710 The Best Hitters in Baseball History

19
Paul Goldschmidt is listed (or ranked) 19 on the list The Top Current Baseball Players
First baseman

Birthplace: Wilmington, Delaware

Bats: Right

Teams: St. Louis Cardinals

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 

#216 of 620 The Greatest Baseball Players Of All Time #182 of 710 The Best Hitters in Baseball History

20
Manny Machado is listed (or ranked) 20 on the list The Top Current Baseball Players
shockwavesam91 added Shortstop, Third baseman

Nationality: United States of America

Birthplace: Miami, Florida

Bats: Right

Teams: San Diego Padres

Manuel Arturo Machado (born July 6, 1992) is a Dominican-American professional baseball third baseman and shortstop for the San Diego Padres of Major League Baseball (MLB). Very highly recruited ...more
21
Aroldis Chapman is listed (or ranked) 21 on the list The Top Current Baseball Players
Pitcher

Nationality: Cuba, Andorra

Birthplace: Holguín, Cuba

Bats: Left-handed

Teams: New York Yankees

Albertín Aroldis Chapman de la Cruz (Spanish: [aˈɾoldis ˈtʃapman]; born February 28, 1988) is a Cuban-born American professional baseball pitcher for the New York Yankees of Major League ...more

More Aroldis Chapman 

#102 of 120 The Greatest Left Handed Pitchers of All Time #13 of 218 The Greatest Relief Pitchers of All Time

22
Francisco Lindor is listed (or ranked) 22 on the list The Top Current Baseball Players
Shortstop

Nationality: Puerto Rico

Birthplace: Caguas, Puerto Rico

Bats: Switch

Teams: Cleveland Indians

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

More Francisco Lindor 

#255 of 710 The Best Hitters in Baseball History #8 of 76 The Greatest Puerto Rican MLB Players Of All Time

23
Gerrit Cole is listed (or ranked) 23 on the list The Top Current Baseball Players
muzziac added Starting Pitcher

Birthplace: Newport Beach, California

Bats: Right

Teams: New York Yankees

Gerrit Alan Cole (born September 8, 1990) is an American professional baseball pitcher for the New York Yankees of Major League Baseball (MLB). He previously played for the Pittsburgh Pirates ...more

More Gerrit Cole 

#312 of 620 The Greatest Baseball Players Of All Time #169 of 281 The Best Starting Pitchers of All Time #132 of 157 The Greatest New York Yankees of All Time

24
Stephen Strasburg is listed (or ranked) 24 on the list The Top Current Baseball Players
Pitcher

Nationality: United States of America

Birthplace: San Diego, California

Bats: Right-handed

Teams: Washington Nationals

Stephen James Strasburg (born July 20, 1988) is an American professional baseball pitcher for the Washington Nationals of Major League Baseball (MLB). Strasburg was selected by Washington with ...more

More Stephen Strasburg 

#93 of 198 The Greatest Pitchers of All Time #149 of 281 The Best Starting Pitchers of All Time

25
Craig Kimbrel is listed (or ranked) 25 on the list The Top Current Baseball Players
Pitcher

Nationality: United States of America

Birthplace: Huntsville, Alabama

Bats: Right

Teams: Chicago Cubs

Craig Michael Kimbrel (born May 28, 1988) is an American professional baseball pitcher for the Chicago Cubs of Major League Baseball (MLB). He previously played for the Atlanta Braves, San Diego ...more