vote on everything
Sports
33.0k voters

The Greatest Baseball Players Of All Time

Updated June 1, 2020 593.5k votes 33.0k voters 377.0k views582 items

List RulesPlease vote for the players based on their on-field career accomplishments

This greatest baseball players list represents the combined lists of baseball fans everywhere. Anyone can make their own list of the best ballplayers ever to play the game, making this crowdranking a true consensus on who's the best baseball player of all time.

So who is the greatest baseball player of all time? There are plenty of amazing top MLB players to choose from. Are you a New York Yankees fan? Then you'll really like this list with Babe Ruth, Mickey Mantle, Joe DiMaggio and more repping your team. The same goes for fans of Ted Williams, Willie Mays, Bob Gibson, Stan Musial, Barry Bonds and everyone else who should be considered among the greatest baseball players of all time. 

Photo:
...more
  • 1
    Babe Ruth is listed (or ranked) 1 on the list The Greatest Baseball Players Of All Time
    13,272
    3,947

    Babe Ruth

    Right fielder, Outfielder

    NationalityUnited States of America

    BirthplacePigtown, Baltimore, Maryland, United States of America

    TeamsBoston Red Sox, Boston Braves, New York Yankees

    More Babe Ruth 

    #34 of 39 Longest Hitting Streaks in Baseball#120 of 753 People We Wish Were Still Alive

  • 2
    Lou Gehrig is listed (or ranked) 2 on the list The Greatest Baseball Players Of All Time
    9,192
    3,141

    Lou Gehrig

    First baseman

    NationalityUnited States of America

    BirthplaceYorkville, New York City, New York, United States of America

    BatsLeft-handed

    TeamsNew York Yankees

  • 3
    Ted Williams is listed (or ranked) 3 on the list The Greatest Baseball Players Of All Time
    9,661
    3,568

    Ted Williams

    Outfielder, Left fielder

    NationalityUnited States of America

    BirthplaceSan Diego, California, United States of America

    BatsLeft-handed

    TeamsBoston Red Sox

  • 4
    Ty Cobb is listed (or ranked) 4 on the list The Greatest Baseball Players Of All Time
    8,863
    3,885

    Ty Cobb

    Outfielder, Center fielder

    NationalityUnited States of America

    BirthplaceNarrows, Georgia, United States of America

    BatsLeft-handed

    TeamsPhiladelphia Athletics, Detroit Tigers

  • 5
    Cy Young is listed (or ranked) 5 on the list The Greatest Baseball Players Of All Time
    6,318
    2,707

    Cy Young

    Pitcher

    NationalityUnited States of America

    BirthplaceGilmore, Ohio

    TeamsCleveland Spiders, Boston Americans, Boston Red Sox, Cleveland Naps, St. Louis Perfectos

  • 6
    Willie Mays is listed (or ranked) 6 on the list The Greatest Baseball Players Of All Time
    9,404
    4,546

    Willie Mays

    Center fielder

    NationalityUnited States of America

    BirthplaceWestfield, Alabama, United States of America

    TeamsNew York Giants, San Francisco Giants, New York Mets

  • 7
    Walter Johnson is listed (or ranked) 7 on the list The Greatest Baseball Players Of All Time
    5,673
    2,509

    NationalityUnited States of America

    BirthplaceHumboldt, Kansas, United States of America

    TeamsWashington Senators

  • 8
    Rogers Hornsby is listed (or ranked) 8 on the list The Greatest Baseball Players Of All Time
    5,704
    2,725

    Rogers Hornsby

    Manager, Second baseman

    BirthplaceWinters, Texas, United States of America

    TeamsNew York Giants, Chicago Cubs, St. Louis Browns, Boston Braves, St. Louis Cardinals

  • 9
    Jimmie Foxx is listed (or ranked) 9 on the list The Greatest Baseball Players Of All Time
    4,464
    2,158

    Jimmie Foxx

    First baseman

    NationalityUnited States of America

    BirthplaceSudlersville, Maryland

    TeamsPhiladelphia Phillies, Chicago Cubs, Philadelphia Athletics, Boston Red Sox

  • 10
    Honus Wagner is listed (or ranked) 10 on the list The Greatest Baseball Players Of All Time
    5,859
    2,911

    Honus Wagner

    Shortstop

    NationalityUnited States of America, Germany

    BirthplaceChartiers Township, Pennsylvania

    TeamsLouisville Colonels, Pittsburgh Pirates

    More Honus Wagner 

    #5 of 255 The Best Players in the Baseball Hall of Fame#10 of 708 The Best Hitters in Baseball History

  • 11
    Hank Aaron is listed (or ranked) 11 on the list The Greatest Baseball Players Of All Time
    8,030
    4,026

    Hank Aaron

    Right fielder, Outfielder

    NationalityUnited States of America

    BirthplaceMobile, Alabama, United States of America

    BatsRight-handed

    TeamsMilwaukee Brewers, Atlanta Braves, Milwaukee Braves

  • 12
    Christy Mathewson is listed (or ranked) 12 on the list The Greatest Baseball Players Of All Time
    4,124
    2,035

    NationalityUnited States of America

    BirthplaceFactoryville, Pennsylvania, United States of America

    TeamsNew York Giants, Cincinnati Reds

    More Christy Mathewson 

    #19 of 25 Longest Pitching Streaks in Baseball #64 of 101 The Most Beloved US Veterans

  • 13
    Shoeless Joe Jackson is listed (or ranked) 13 on the list The Greatest Baseball Players Of All Time
    5,004
    2,397

    BirthplaceSouth Carolina

    TeamsPhiladelphia Athletics, Chicago White Sox, Cleveland Naps, Cleveland Indians

  • 14
    Joe DiMaggio is listed (or ranked) 14 on the list The Greatest Baseball Players Of All Time
    6,254
    3,100

    Joe DiMaggio

    Center fielder

    NationalityUnited States of America

    BirthplaceMartinez, California, United States of America

    TeamsNew York Yankees

  • 15
    Warren Spahn is listed (or ranked) 15 on the list The Greatest Baseball Players Of All Time
    3,058
    1,489

    Warren Spahn

    Starting pitcher, Pitcher

    NationalityUnited States of America

    BirthplaceBuffalo, New York, United States of America

    TeamsSan Francisco Giants, Boston Braves, Milwaukee Braves, New York Mets

  • 16
    Ernie Banks is listed (or ranked) 16 on the list The Greatest Baseball Players Of All Time
    2,482
    1,147

    Ernie Banks

    First baseman, Shortstop

    NationalityUnited States of America

    BirthplaceDallas, Texas, United States of America

    TeamsChicago Cubs

  • 17
    Tris Speaker is listed (or ranked) 17 on the list The Greatest Baseball Players Of All Time
    3,753
    1,971

    Tris Speaker

    Outfielder, Center fielder

    NationalityUnited States of America

    BirthplaceHubbard, Texas

    TeamsPhiladelphia Athletics, Boston Red Sox, Cleveland Indians, Washington Senators

    More Tris Speaker 

    #475 of 580 The Greatest Entertainers of All Time#2 of 104 The Greatest Throwing Arms of All Time

  • 18
    Jackie Robinson is listed (or ranked) 18 on the list The Greatest Baseball Players Of All Time
    4,451
    2,127

    Jackie Robinson

    Second baseman

    NationalityUnited States of America

    BirthplaceCairo, Georgia, United States of America

    BatsRight-handed

    TeamsBrooklyn Dodgers

  • 19
    Mike Trout is listed (or ranked) 19 on the list The Greatest Baseball Players Of All Time
    4,656
    2,459

    Mike Trout

    Center Fielder

    NationalityUnited States of America

    BirthplaceVineland, New Jersey

    BatsRight

    TeamsLos Angeles Angels of Anaheim

  • 20
    Yogi Berra is listed (or ranked) 20 on the list The Greatest Baseball Players Of All Time
    3,596
    1,767

    Yogi Berra

    Manager, Outfielder

    NationalityUnited States of America

    BirthplaceThe Hill, St. Louis, Missouri, United States of America

    TeamsNew York Yankees, New York Mets

    More Yogi Berra 

    #39 of 150 Athletes You Didn't Know Were Conservative#2 of 149 The Greatest Catchers of All Time

  • 21
    Mickey Mantle is listed (or ranked) 21 on the list The Greatest Baseball Players Of All Time
    7,473
    4,182

    Mickey Mantle

    Outfielder, First baseman

    NationalityUnited States of America

    BirthplaceSpavinaw, Oklahoma, United States of America

    BatsAmbidexterity

    TeamsNew York Yankees

  • 22
    Stan Musial is listed (or ranked) 22 on the list The Greatest Baseball Players Of All Time
    6,817
    3,864

    Stan Musial

    Outfielder, Left fielder

    NationalityUnited States of America

    BirthplaceDonora, Pennsylvania, United States of America

    TeamsSt. Louis Cardinals

  • 23
    Johnny Bench is listed (or ranked) 23 on the list The Greatest Baseball Players Of All Time
    3,460
    1,801

    BirthplaceOklahoma City, Oklahoma, United States of America

    TeamsCincinnati Reds

  • 24
    Tony Gwynn is listed (or ranked) 24 on the list The Greatest Baseball Players Of All Time
    3,224
    1,710

    Tony Gwynn

    Right fielder, Outfielder

    NationalityUnited States of America

    BirthplaceLos Angeles, California

    TeamsSan Diego Padres

  • 25
    Lefty Grove is listed (or ranked) 25 on the list The Greatest Baseball Players Of All Time
    1,814
    944

    NationalityUnited States of America

    BirthplaceLonaconing, Maryland

    TeamsPhiladelphia Athletics, Boston Red Sox

    More Lefty Grove 

    #5 of 278 The Best Starting Pitchers of All Time#4 of 146 The Best Boston Red Sox Of All Time

Baseball PlayersSportsPeople In SportsAthletesMLBBaseballpollBest AthletesAll Time SportsAll Time Baseball