Sports
13.4k voters

The Top Current Baseball Players

Updated March 29, 2021 165.1k votes 13.4k voters 167.5k views196 items

List RulesFrom 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!

Photo:
...more
  • 1
    5,611
    1,292

    Mike Trout

    Center Fielder

    NationalityUnited States of America

    BirthplaceVineland, New Jersey

    BatsRight

    TeamsLos 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, 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
    1,659
    335

    NationalityUnited States of America

    BirthplaceThousand Oaks, California

    BatsLeft

    TeamsMilwaukee 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 Marlins....  more
  • 3
    3,075
    806

    Mookie Betts

    Outfielder

    BirthplaceBrentwood, Tennessee

    BatsRight

    TeamsLos 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 MLB for the...  more

    More 

    #14 of 146 The Best Boston Red Sox Of All Time#11 of 32 The Most George Lucas-Ass Names In Baseball

  • 4
    1,315
    291

    Cody Bellinger

    First Baseman

    NationalityAmerican

    BirthplaceScottsdale, Arizona

    BatsLeft

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

    More Cody Bellinger 

    #208 of 582 The Greatest Baseball Players Of All Time#81 of 150 The Greatest First Basemen of All Time

  • 5
    1,678
    581

    Freddie Freeman

    First baseman

    BirthplaceFountain Valley, California

    BatsLeft

    TeamsAtlanta 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
  • 6
    2,568
    1,183

    Nolan Arenado

    Third baseman

    BirthplaceNewport Beach, California

    BatsRight

    TeamsSt. Louis Cardinals

    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 

    #87 of 96 The All-Around Best Athletes of 2019#6 of 120 The Greatest Third Basemen of All Time

  • 7
    789
    259

    NationalityPuerto Rico

    BirthplaceCaguas, Puerto Rico

    BatsSwitch

    TeamsCleveland 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 League Baseball (MLB). A...  more

    More Francisco Lindor 

    #8 of 177 The Best Cleveland Indians Of All Time#2 of 46 The Best Current MLB Shortstops

  • 8
    805
    155

    NationalityVenezuelan

    BirthplaceLa Guaira, Venezuela

    BatsRight

    TeamsAtlanta Braves

    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
  • 9
    1,901
    690

    Aaron Judge

    Outfielder

    BirthplaceLinden, California

    BatsRight

    TeamsNew 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 League...  more
  • 10
    1,985
    1,001

    Jacob deGrom

    Pitcher

    NationalityUnited States of America

    BirthplaceDeLeon Springs, Florida

    BatsLeft

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

    More 

    #9 of 207 The Greatest New York Mets of All Time#30 of 32 The Greatest Hitting Pitchers in Baseball History

  • 11
    2,290
    1,164

    NationalityAmerican

    BirthplaceManakin-Sabot, Virginia

    BatsRight

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

    More Justin Verlander 

    #31 of 278 The Best Starting Pitchers of All Time#3 of 130 The Best Current MLB Pitchers

  • 12
    650
    251

    Alex Bregman

    Third baseman, shortstop

    BirthplaceAlbuquerque, New Mexico

    BatsRight

    TeamsHouston 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 

    #152 of 325 The Most Obnoxious Athletes#15 of 70 The Greatest Jewish Athletes Of All Time

  • 13
    1,084
    487

    BirthplaceNewport Beach, California

    BatsRight

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

    More Gerrit Cole 

    #99 of 149 The Greatest New York Yankees Of All Time#15 of 19 Every Pitcher With 300 Strikeouts In A Season

  • 14
    279
    44

    Juan Soto

    Outfielder

    NationalityDominican Republic

    BirthplaceSanto Domingo, Dominican Republic

    BatsLeft

    TeamsWashington Nationals

    Juan José Soto Pacheco (born October 25, 1998), is a Dominican professional baseball outfielder for the Washington Nationals of Major League Baseball (MLB). Soto signed with the Nationals as an...  more

    More Juan Soto 

    #407 of 511 The Best Baseball Players NOT in the Hall of Fame#43 of 152 The Greatest Hispanic MLB Players Ever

  • 15
    807
    274

    Javier Báez

    Shortstop, Second baseman

    NationalityPuerto Rico

    BirthplaceBayamón, Puerto Rico

    BatsRight

    TeamsChicago Cubs

    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#8 of 76 The Greatest Puerto Rican MLB Players Of All Time

  • 16
    1,365
    593

    J. D. Martinez

    Designated hitter, outfielder

    NationalityUnited States of America

    BirthplaceMiami, Florida

    BatsRight

    TeamsBoston 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 MLB for...  more

    More 

    #66 of 142 The Greatest Left-Fielders of All Time#89 of 118 The Best Houston Astros Of All Time

  • 17
    758
    249

    George Springer

    Outfielder

    NationalityUnited States of America

    BirthplaceNew Britain, Connecticut

    BatsRight

    TeamsToronto Bluejays

    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 

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

  • 18
    1,518
    685

    Kris Bryant

    Third baseman

    NationalityAmerican

    BirthplaceLas Vegas, Nevada

    BatsRight

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

    More Kris Bryant 

    #3 of 47 Who Will Win The 2020 National League MVP Award?#47 of 56 Athletes Who Won MVP Before Turning 25

  • 19
    2,952
    1,612

    José Altuve

    Second baseman

    BirthplaceMaracay, Venezuela

    BatsRight

    TeamsHouston Astros

    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

    More José Altuve 

    #8 of 67 The Best Current Baseball Players Under 6 Feet Tall#11 of 47 Who Will Win The 2020 American League MVP Award?

  • 20
    2,736
    1,583

    NationalityAmerican

    BirthplaceSt. Louis, Chesterfield, Missouri

    BatsRight-handed

    TeamsWashington 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 

    #34 of 197 The Greatest Pitchers of All Time#18 of 55 The Greatest Arizona Diamondbacks of All Time

  • 21
    542
    219

    Anthony Rendon

    Third baseman

    NationalityUnited States of America

    BirthplaceHouston, Texas

    BatsRight

    TeamsLos Angeles Angels

    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
  • 22
    301
    93

    NationalityUnited States of America

    BirthplaceVisalia, California

    BatsRight

    TeamsNew York Yankees

    David John LeMahieu (born July 13, 1988) is an American professional baseball infielder for the New York Yankees. He previously played for the Chicago Cubs and Colorado Rockies. The Cubs selected...  more
  • 23
    839
    427

    Xander Bogaerts

    Shortstop

    NationalityAruba

    BirthplaceOranjestad, Aruba

    BatsRight

    TeamsBoston Red Sox

    Xander Jan Bogaerts (born October 1, 1992) nicknamed The X-Man and Bogey or Bogie, is an Dutch professional baseball shortstop for the Boston Red Sox of Major League Baseball (MLB) and the...  more
  • 24
    278
    101

    Trea Turner

    Shortstop

    Nationalityamerican

    BirthplaceLake Worth, Florida

    BatsRight

    TeamsWashington Nationals

    Trea Vance Turner (born June 30, 1993) is an American professional baseball shortstop for the Washington Nationals of Major League Baseball (MLB). He played college baseball at North Carolina State....  more
  • 25
    611
    288

    Corey Seager

    Shortstop

    NationalityAmerican

    BirthplaceCharlotte, North Carolina

    BatsLeft

    TeamsLos Angeles Dodgers

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

    More Corey Seager 

    #641 of 708 The Best Hitters in Baseball History#30 of 65 The Most Likable Active MLB Players