Sports

The Top Current Baseball Players 

Ranker Community
Originally by Ranker Community
Updated May 20, 2020 224.4k votes 12.6k voters 158.5k views 292 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

More Mike Trout 

#26 of 707 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
Nolan Arenado is listed (or ranked) 2 on the list The Top Current Baseball Players
muzziac added Third baseman

Nationality: American

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
3
José Altuve is listed (or ranked) 3 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
4
Max Scherzer is listed (or ranked) 4 on the list The Top Current Baseball Players
Pitcher

Nationality: United States of America

Birthplace: St. Louis, 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 

#42 of 200 The Greatest Pitchers of All Time #15 of 60 The Most Likable Active MLB Players #137 of 597 The Greatest Baseball Players Of All Time

5
Mookie Betts is listed (or ranked) 5 on the list The Top Current Baseball Players
Mookie Betts Outfielder

Nationality: American

Birthplace: Brentwood, Tennessee, United States, with Territories

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

More Justin Verlander 

#39 of 200 The Greatest Pitchers of All Time #19 of 25 The Most Hated Players In Baseball Right Now #34 of 60 The Most Likable Active MLB Players

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: DeLeon Springs, 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

More Jacob deGrom 

#74 of 200 The Greatest Pitchers of All Time #19 of 60 The Most Likable Active MLB Players #306 of 597 The Greatest Baseball Players Of All Time

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 

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

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

Nationality: American

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 

#72 of 200 The Greatest Pitchers of All Time #35 of 365 The Best Boston Red Sox Of All Time #283 of 597 The Greatest Baseball Players Of All Time

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

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
11
Aaron Judge is listed (or ranked) 11 on the list The Top Current Baseball Players
-1456082551498 added Aaron Judge Outfielder

Nationality: American

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
12
Christian Yelich is listed (or ranked) 12 on the list The Top Current Baseball Players
muzziac added Outfielder

Nationality: American

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
13
Clayton Kershaw is listed (or ranked) 13 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
14
Carlos Correa is listed (or ranked) 14 on the list The Top Current Baseball Players
Carlos Correa Shortstop

Nationality: Puerto Rican

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
15
Cody Bellinger is listed (or ranked) 15 on the list The Top Current Baseball Players
First Baseman

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
16
J. D. Martinez is listed (or ranked) 16 on the list The Top Current Baseball Players
J. D. Martinez Designated hitter, outfielder

Nationality: American

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
17
Anthony Rizzo is listed (or ranked) 17 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 

#381 of 523 The Best Baseball Players NOT in the Hall of Fame #143 of 152 The Best Hot Ones Guests Ever #266 of 707 The Best Hitters in Baseball History

18
Corey Kluber is listed (or ranked) 18 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
19
Aroldis Chapman is listed (or ranked) 19 on the list The Top Current Baseball Players
Pitcher

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
20
Paul Goldschmidt is listed (or ranked) 20 on the list The Top Current Baseball Players
First baseman

Nationality: American

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 

#164 of 707 The Best Hitters in Baseball History #25 of 60 The Most Likable Active MLB Players #191 of 597 The Greatest Baseball Players Of All Time

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

Nationality: American

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 

#135 of 157 The Greatest New York Yankees Of All Time #332 of 597 The Greatest Baseball Players Of All Time #126 of 281 The Best Starting Pitchers of All Time

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

Nationality: American

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
23
Francisco Lindor is listed (or ranked) 23 on the list The Top Current Baseball Players
Shortstop

Nationality: Puerto Rican

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
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, United States of America

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 

#66 of 200 The Greatest Pitchers of All Time #260 of 597 The Greatest Baseball Players Of All Time #97 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: American

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

More Craig Kimbrel 

#18 of 122 The Best Atlanta Braves Of All Time #14 of 220 The Greatest Relief Pitchers of All Time #11 of 101 The Best Closers in Baseball History