Greatest Baseball Players of All Time
Sports

Greatest Baseball Players of All Time

With Shohei Ohtani dominating headlines from Japan to Los Angeles, baseball fever is global. These legends of the diamond defined the sport across different eras.

Pick your favorites · Every vote moves the ranking · Results update live
← Lists
12 items
Your votes move these rankings⚡ Battle mode
Sort
01
Mike Trout

Mike Trout

The modern era's most complete player — consistently the best in baseball by nearly every advanced metric for over a decade.

Rising·Score +31
02
S

Sandy Koufax

Four Cy Young Awards in five years — the most unhittable pitcher of the 1960s whose curveball was legendary.

Rising·Score +28
03
Shohei Ohtani

Shohei Ohtani

The two-way Japanese superstar pitching and hitting at an elite level simultaneously — baseball has never seen anything like it.

Rising·Score +28
04
Hank Aaron

Hank Aaron

Hammerin' Hank broke Babe Ruth's home run record with class, dignity, and 755 career home runs under immense pressure.

Steady·Score +17
05
T

Ted Williams

The last man to hit .400 in a season combined military service with a .344 career average and called himself a science of hitting.

Steady·Score +16
06
Jackie Robinson

Jackie Robinson

Breaking baseball's color barrier in 1947 took courage beyond sport — Robinson transformed America, not just baseball.

Steady·Score +16
07
Barry Bonds

Barry Bonds

The most feared hitter of his era with 762 career home runs and intentional walks that became a standing strategy.

Steady·Score +14
08
Mickey Mantle

Mickey Mantle

The New York Yankees' golden boy of the 1950s-60s combined switch-hitting power with magnetism that made him a true icon.

Steady·Score +11
09
Lou Gehrig

Lou Gehrig

The Iron Horse played 2,130 consecutive games before ALS ended his career — a symbol of toughness and dignity.

Steady·Score +9
10
Babe Ruth

Babe Ruth

The Great Bambino — 714 home runs, impossible charisma, and a larger-than-life persona that defines baseball's golden age.

Steady·Score +8
11
W

Willie Mays

The Say Hey Kid is considered by many the greatest all-around player ever — hit, threw, fielded, and ran with equal brilliance.

Steady·Score +4
12
Derek Jeter

Derek Jeter

The face of the New York Yankees dynasty of the late 1990s whose leadership, clutch hitting, and class were unparalleled.

Be first to vote ↑
Predict the rank

Mike Trout

Currently ranked #1. Where will it be in 7 days?

More in Sports

Sports
Top European Soccer Clubs of All Time

With the Champions League semifinals dominating headlines, these legendary clubs have defined world football through decades of trophies, style, and global fanbases.

13 items170 votesUpdated 1 day ago