Sports

The Top Current Baseball Players 

Ranker Community
Originally by Ranker Community
Updated July 14, 2020 226.9k votes 12.8k voters 160.8k views 273 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 

#23 of 582 The Greatest Baseball Players Of All Time #26 of 708 The Best Hitters in Baseball History #25 of 25 The Most Hated Players In Baseball Right Now

2
Nolan Arenado is listed (or ranked) 2 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

More Nolan Arenado 

#132 of 582 The Greatest Baseball Players Of All Time #69 of 708 The Best Hitters in Baseball History #8 of 61 The Most Likable Active MLB Players

3
Mookie Betts is listed (or ranked) 3 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 

#17 of 146 The Best Boston Red Sox Of All Time #246 of 582 The Greatest Baseball Players Of All Time #262 of 708 The Best Hitters in Baseball History

4
José Altuve is listed (or ranked) 4 on the list The Top Current Baseball Players
Second baseman

Nationality: Venezuelan

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 

#172 of 582 The Greatest Baseball Players Of All Time #72 of 708 The Best Hitters in Baseball History #19 of 152 The Greatest Hispanic MLB Players Ever

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

#143 of 582 The Greatest Baseball Players Of All Time #35 of 278 The Best Starting Pitchers of All Time #17 of 61 The Most Likable Active MLB Players

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 

#136 of 582 The Greatest Baseball Players Of All Time #22 of 25 The Most Hated Players In Baseball Right Now #34 of 278 The Best Starting Pitchers of All Time

7
Jacob deGrom is listed (or ranked) 7 on the list The Top Current Baseball Players
muzziac added Jacob deGrom Pitcher

Nationality: American

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 

#300 of 582 The Greatest Baseball Players Of All Time #87 of 278 The Best Starting Pitchers of All Time #24 of 61 The Most Likable Active MLB Players

8
Christian Yelich is listed (or ranked) 8 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
9
Cody Bellinger is listed (or ranked) 9 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

More Cody Bellinger 

#297 of 582 The Greatest Baseball Players Of All Time #256 of 708 The Best Hitters in Baseball History #14 of 61 The Most Likable Active MLB Players

10
Freddie Freeman is listed (or ranked) 10 on the list The Top Current Baseball Players
wiabux added First baseman

Nationality: American

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 

#257 of 582 The Greatest Baseball Players Of All Time #176 of 708 The Best Hitters in Baseball History #9 of 106 The Best Atlanta Braves Of All Time

11
Aaron Judge is listed (or ranked) 11 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
12
Kris Bryant is listed (or ranked) 12 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

More Kris Bryant 

#279 of 582 The Greatest Baseball Players Of All Time #258 of 708 The Best Hitters in Baseball History #4 of 61 The Most Likable Active MLB Players

13
Chris Sale is listed (or ranked) 13 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 

#35 of 146 The Best Boston Red Sox Of All Time #283 of 582 The Greatest Baseball Players Of All Time #44 of 278 The Best Starting Pitchers of All Time

14
J. D. Martinez is listed (or ranked) 14 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 

#45 of 146 The Best Boston Red Sox Of All Time #253 of 582 The Greatest Baseball Players Of All Time #156 of 708 The Best Hitters in Baseball History

15
Clayton Kershaw is listed (or ranked) 15 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 

#71 of 582 The Greatest Baseball Players Of All Time #166 of 278 The Best Starting Pitchers of All Time #26 of 61 The Most Likable Active MLB Players

16
Carlos Correa is listed (or ranked) 16 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 

#319 of 582 The Greatest Baseball Players Of All Time #299 of 708 The Best Hitters in Baseball History #92 of 104 The Greatest Throwing Arms of All Time

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 

#374 of 511 The Best Baseball Players NOT in the Hall of Fame #149 of 158 The Best Hot Ones Guests Ever #304 of 582 The Greatest Baseball Players Of All Time

18
Francisco Lindor is listed (or ranked) 18 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 

#268 of 582 The Greatest Baseball Players Of All Time #192 of 708 The Best Hitters in Baseball History #64 of 152 The Greatest Hispanic MLB Players Ever

19
Gerrit Cole is listed (or ranked) 19 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 

#339 of 582 The Greatest Baseball Players Of All Time #132 of 149 The Greatest New York Yankees Of All Time #128 of 278 The Best Starting Pitchers of All Time

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 

#191 of 582 The Greatest Baseball Players Of All Time #155 of 708 The Best Hitters in Baseball History #20 of 61 The Most Likable Active MLB Players

21
Aroldis Chapman is listed (or ranked) 21 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

More Aroldis Chapman 

#315 of 582 The Greatest Baseball Players Of All Time #14 of 25 The Most Hated Players In Baseball Right Now #75 of 149 The Greatest New York Yankees 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
Corey Kluber is listed (or ranked) 23 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

More Corey Kluber 

#336 of 582 The Greatest Baseball Players Of All Time #99 of 278 The Best Starting Pitchers of All Time #46 of 61 The Most Likable Active MLB Players

24
Alex Bregman is listed (or ranked) 24 on the list The Top Current Baseball Players
Alex Bregman Third baseman, shortstop

Birthplace: Albuquerque, New Mexico

Bats: Right

Teams: Houston Astros

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

More Alex Bregman 

#355 of 582 The Greatest Baseball Players Of All Time #336 of 708 The Best Hitters in Baseball History #19 of 71 The Greatest Jewish Athletes Of All Time

25
Stephen Strasburg is listed (or ranked) 25 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 

#266 of 582 The Greatest Baseball Players Of All Time #91 of 278 The Best Starting Pitchers of All Time #7 of 116 The Best Current MLB Pitchers