10 Best Phillies Players of All Time Ranked
- 1. Mike Schmidt & 2. Steve Carlton: The Untouchable Summit
- 3. Robin Roberts & 4. Grover Cleveland Alexander: The Pitching Titans
- 5. Richie Ashburn & 6. Chuck Klein: Legendary Hitters Across Eras
- 7. Chase Utley & 8. Jimmy Rollins: The Heartbeat of 2008
- 9. Bryce Harper & 10. Cole Hamels: Clutch October Royalty
- Honorable Mentions Who Just Missed the Cut
- FAQ
Ranking the best phillies players of all time isn't just an exercise in pulling career WAR totals; it is about October grit, longevity in South Philly, and the indelible marks left on the franchise across more than 140 seasons. While Mike Schmidt and Steve Carlton hold down the undisputed summit, Philadelphia baseball history runs deep with era-defining pitchers, mid-century outfield heroes, and modern icons who brought World Series parades to Broad Street.
Here is our definitive, ranked rundown of the top 10 Philadelphia Phillies who ever stepped onto the diamond.
1. Mike Schmidt & 2. Steve Carlton: The Untouchable Summit
Any debate surrounding the best phillies players of all time ends before it begins at third base. Mike Schmidt is not merely the greatest Phillie; he remains the gold standard for third basemen in Major League history. Across 18 seasons entirely spent in red pinstripes, Schmidt blasted 548 home runs, collected three National League MVP awards, earned 10 Gold Gloves, and brought home the 1980 World Series MVP. His 106.9 career bWAR towers over anyone else in franchise records.
Riding shotgun during that golden era was Steve Carlton. 'Lefty' dominated the 1970s and early 1980s with a lethal slider and ruthless durability. His 1972 campaignâwinning 27 games for a last-place team that won only 59 totalâremains one of the most absurd pitching feats in modern sports. Carlton took home four Cy Young Awards in Philadelphia, stacked up 241 wins in red and white, and struck out over 3,000 batters during his 15 years in town.
3. Robin Roberts & 4. Grover Cleveland Alexander: The Pitching Titans
Before Carlton owned Veterans Stadium, Robin Roberts carried the Phillies through the 1950s 'Whiz Kids' era. Roberts was an absolute workhorse who routinely threw 300-plus innings a year, leading the NL in complete games for five straight seasons. He won 234 games with Philadelphia, pitched with pinpoint command, and anchored the staff with quiet, relentless brilliance.
Going back even further into the dead-ball era brings us to Grover Cleveland 'Pete' Alexander. In just eight seasons with the club (1911â1917, returning briefly in 1930), Alexander posted 190 wins and an astonishing 1.56 ERA over his prime stretch. His 1915 and 1916 campaigns featured 31 and 33 wins respectively, featuring 16 shutouts in 1916 alone. Without his arm, the Phillies' early twentieth-century history would be almost entirely barren.
5. Richie Ashburn & 6. Chuck Klein: Legendary Hitters Across Eras
Few players captured the hearts of local fans quite like Richie Ashburn. The centerfielder was an on-base machine, capturing two batting titles and batting .311 over 12 seasons in Philadelphia. His speed, bat-to-ball skills, and exceptional centerfield defense made him an icon at Connie Mack Stadium before he transitioned into a beloved voice in the broadcast booth for three decades.
Decades earlier, Chuck Klein was tearing the covers off baseballs at Baker Bowl. The 1932 NL MVP and 1933 Triple Crown winner hit .326 with 243 homers during his Phillies tenure. While critics pointed to the short right-field porch at Baker Bowl, Kleinâs sheer run-production numbers and peak dominance make him an essential fixture when honoring the best phillies players of all time.
7. Chase Utley & 8. Jimmy Rollins: The Heartbeat of 2008
The 2007â2011 Phillies owned the National League East, and the middle infield duo of Chase Utley and Jimmy Rollins drove that engine.
Chase Utley played second base with an intensity that bordered on feral. Known for textbook fundamentals, lethal baserunning instincts, and five consecutive home runs during the 2009 World Series, Utley generated 61.8 bWAR with the club. He wasn't just productive; he changed the collective personality of the team.
Beside him was Jimmy Rollins, the spark plug and franchise hits leader (2,306). Rollins won the 2007 NL MVP, captured four Gold Gloves at shortstop, and brought an unwavering swagger that pulled the franchise out of a decade-long playoff drought. Together, Utley and Rollins cemented their place as the best double-play combination in franchise lore.
9. Bryce Harper & 10. Cole Hamels: Clutch October Royalty
It takes a special kind of superstar to sign a massive 13-year contract, face enormous expectations, and actually exceed them. Bryce Harper has done exactly that since arriving in 2019. Capturing the 2021 NL MVP, transitioning seamlessly from right field to first base, and crushing iconic postseason blastsâincluding 'the swing of his life' in the 2022 NLCSâHarper has earned his spot among the modern greats in record time.
Rounding out the top ten is Cole Hamels. While Ryan Howard brought raw power, Hamels provided October immortality. His 2008 postseason runâgoing 4-0 with a 1.80 ERA while winning NLCS and World Series MVP honorsâremains the greatest single postseason by any pitcher in franchise history. His clutch left arm broke a 28-year championship drought for the city.
Honorable Mentions Who Just Missed the Cut
Narrowing down more than a century of baseball means leaving off players who would be top-five for many other clubs. Ryan Howard dominated pitching from 2006 to 2009 at an MVP level. Curt Schilling racked up big strikeout numbers throughout the 1990s. Outfielders Bobby Abreu, Del Ennis, and defensive wizard Garry Maddox all have compelling statistical cases.
Yet, when balancing longevity, peak performance, and championship equity, the top 10 stand distinctly on their own tier.
Frequently asked questions
Who is universally considered the #1 best Phillies player of all time?
Mike Schmidt is universally regarded as the greatest Phillies player in history. He played his entire 18-year Hall of Fame career in Philadelphia, winning three MVPs, 10 Gold Gloves, and leading the team to its first-ever World Series title in 1980.
Why is Bryce Harper ranked above older franchise legends like Ryan Howard?
While Ryan Howard had an elite four-year power peak, Harper's all-around offensive production, on-base percentage, career WAR trajectory, 2021 NL MVP award, and historic playoff clutch hitting give him an edge as a more complete ballplayer.
Which pitcher has the most career wins in Phillies history?
Steve Carlton holds the franchise record with 241 wins as a Phillie, followed closely by Robin Roberts with 234.
How many players from the 2008 World Series team make the top 10?
Three players from the 2008 championship core make our top ten: Chase Utley (7), Jimmy Rollins (8), and Cole Hamels (10).