Skip to main content
Subscriber Exclusive

Who were the best Phillies players of all time? Fans can weigh in

Published Updated

The Phillies have had their share of characters over their nearly 130-year history. And their share of Hall of Famers.

So in putting together the list of the Phillies’ top 100 players of all time, which we will reveal beginning April 12, there was much debate in ranking the top 10. 

Sure, Mike Schmidt hit the most home runs in franchise history, but Jimmy Rollins has the most hits, and Chuck Klein drove in 170 runs in a season. Then there are great pitchers like Steve Carlton, Robin Roberts and Cole Hamels.

And how do you put into perspective Roy Halladay’s contributions? In only three-plus seasons with the Phillies, Halladay provided some of the team’s most memorable moments, such as hurling the only playoff no-hitter in team history.

Here is your chance to rank the top 10 Phillies players from No. 1 to No. 10, from the list of players provided.

Pick your top Phillies

Your top 10

  • Drag a pick to get started

Our top 20

  • Bobby Abreu OF, 1998-2006 Abreu had two seasons with at least 30 home runs and 30 stolen bases, the most in team history, and he topped 100 RBIs 5 times. He ranks 11th in HR, RBIs and 7th in stolen bases, and was a 2-time All-Star.
  • Grover Cleveland Alexander P, 1911-17, 1930 Alexander led the NL in wins in 5 of his initial 7 seasons with the Phillies. He also pitched at least 300 innings in each of those 7 seasons. He was inducted into the Baseball Hall of Fame in 1938.
  • Dick Allen 1B, 3B, OF, 1963-69, 1975-76 Allen made the All-Star team three times as a Phillie, hitting a career-high 40 home runs in 1966. He was also the NL's Rookie of the Year in 1964. The Phillies retired his No. 15.
  • Richie Ashburn OF, 1948-59 Known as "Whitey," Ashburn was a catalyst on the 1950 World Series team, leading the NL with 14 triples. He was a 4-time All-Star and was inducted into the Baseball Hall of Fame in 1995. The Phillies retired his No. 1.
  • Larry Bowa SS, 1970-81 Considered the grit of the 1970s teams, Bowa led the Phillies mostly with his determination. Bowa was a five-time All-Star despite never driving in as many as 50 runs in a season. He won 2 Gold Gloves, and ranks 6th in team history with 288 stolen bases.
  • Steve Carlton P, 1972-86 Won 241 games in 16 seasons with the Phillies and struck out 3,031. Won the Cy Young Award 4 times and was named to the All-Star team 10 times. Carlton led the NL in wins 4 times and strikeouts 5 times. In 1972, Carlton won 27 of the Phillies' 59 games. He was inducted into the Baseball Hall of Fame in 1994, and the Phillies retired his No. 32.
  • Darren Daulton C, 1983-97 Affectionately known as "Dutch," Daulton had his best seasons in 1992, when he led the NL in RBIs, and in 1993 when he had 105 RBIs on the Phillies' World Series team. He was a three-time All-Star.
  • Ed Delahanty OF, 1888-89, 1891-1901 Delahanty twice led the NL in home runs and three times led the league in RBIs. He's third in team history with 412 stolen bases. He was inducted into Baseball Hall of Fame in 1945.
  • Lenny Dykstra OF, 1989-96 Nicknamed "Nails," Dykstra put together one of the best seasons in team history in 1993 when he led the NL in runs, hits and walks while hitting 19 HRs and stealing 37 bases, both career highs. 
  • Del Ennis OF, 1946-56 A 2-time All-Star, Ennis surpassed 100 RBIs 6 times and led the NL with 126 in the World Series season of 1950. He ranks 3rd in HRs (259), 4th in RBIs (1,124) and 5th in hits (1,812).
  • Roy Halladay P, 2010-13 Halladay provided some of the team's greatest moments in his short tenure. He threw a perfect game and the only postseason no-hitter in team history, both in 2010. He won the Cy Young Award in 2010, and was inducted into Baseball's Hall of Fame in 2019.
  • Cole Hamels P, 2006-15 Hamels was a key pitcher on the Phillies' 5 straight NL East title teams. He threw a no-hitter in his last start for the Philies. Hamels was an All-Star three times, ranks 3rd in team history with 1,844 strikeouts and 6th in wins with 114.
  • Ryan Howard 1B, 2004-16 Howard set the team record for homers in a season with 58 in 2006, the first of four straight seasons with 45 or more, and with at least 136 RBIs. Howard won the MVP in 2006 and was named to the All-Star team 3 times. He is 2nd in team history with 382 HRs.
  • Chuck Klein OF, 1928-33, 1936-39, 1940-44 Klein led the NL in homers 4 times in his first stint with the Phillies, and drove in a team-record 170 runs in 1930. He was named the MVP in 1932 and batted .326 in his 15 total seasons with the Phillies. He was inducted into the Baseball Hall of Fame in 1980, and the phillies retired his number.
  • Greg Luzinski OF, 1970-80 Nicknamed "The Bull," Luzinski made the All-Star team 4 straight times from 1975-78, hitting at least 34 HRs in three of those seasons and leading the NL in RBIs with 120 in 1975. He ranks 7th in HRs with 223.
  • Robin Roberts P, 1948-61 Roberts won 234 games in 14 seasons, striking out 1,871. At 24 years old, he was the top pitcher on the Phillies 1950 "Whiz Kids" World Series team. He led the NL in wins four times, was named to the All-Star team seven times, and was inducted into the Baseball Hall of Fame in 1976. The Phillies retired his No. 36.
  • Jimmy Rollins SS, 2000-14 Known as "J-Roll," Rollins was named the NL MVP in 2007 when he hit 30 homers, stole 41 bases and hit 20 triples. Rollins topped 40 stolen bases 4 times, and ranks 2nd in team history with 453 steals. Rollins was a 3-time All-Star and 4-time Gold Glover, and has the most hits in Phillies history with 2,306.
  • Curt Schilling P, 1992-2000 During his time with the Phillies, Schilling twice topped 300 strikeouts and was the ace of the 1993 World Series team. He ranks 7th in wins (101) and 5th in strikeouts (1,554).
  • Mike Schmidt 3B, 1972-89 The Phillies all-time leader in home runs (548) and RBIs (1,595), Schmidt led the NL in homers eight times and RBIs four times. He was named the league's MVP three times and was selected to the All-Star game 12 times. Schmidt was inducted into the Baseball Hall of Fame in 1995, and the Phillies retired his No. 20.
  • Chase Utley 2B, 3B, 2003-15 Known for his gritty style of play, Utley was a key player on the Phillies' 2008 and 2009 World Series teams. He hit 30 or more homers 3 times and drove in more than 100 run 4 times. He was named an All-Star 6 times. He ranks in the top 10 in HRs (6th), RBIs (7th) and hits (9th).

Are graphics not displaying correctly? Click here to view this interactive content in your browser.

Published Updated