Ranking the top 100 Phillies players of all time, from the 1880s to present day
The Phillies are one of the oldest teams in major league history, beginning their existence in 1883.
During that time, they have lost the most games of any franchise, with 11,037 losses and counting. There have been some long periods of futility and also some glorious runs where they were among the best in baseball.
Needless to say, the Phillies have had some of the greatest players in major league history – and some of the worst. Some of those great players, such as Pete Rose, Nap Lajoie, Grover Cleveland Alexander and Roy Halladay, were with the Phillies for only a short time.
FANS CAN RANK TOP 10:Who were the best Phillies players of all time? Fans can weigh in
That is reflected in the top 100, as only years in a Phillies uniform (in bold) are taken into account. Also, it must be noted that some statistics from the 1880s and 1890s, such as stolen bases, were credited differently than they are today.
In addition, the period before 1920 was known as the "dead-ball era," so home runs were relatively few and far between.
Here, then, are the top 100 players in Phillies history:
100. Hector Neris
Neris had his best seasons in 2017 and 2019 when he saved 26 and 28 games, respectively. He's 9th in team history in saves with 72.
99. Turk Farrell
Farrell is 10th in team history with 65 saves. He was named to the All-Star team in 1958 and twice won 10 games as a reliever.
98. Charlie Buffinton
P, 1B, OF, 1887-89
As a pitcher, Buffinton went 77-50 with a 2.90 ERA. He pitched 400 innings in 1888. As a hitter, he drove in a career-high 46 runs in 1887.
97. Jack Sanford
As a rookie in 1957, Sanford won 19 games, led the NL with 188 strikeouts, won the Rookie of the Year award and was named to the All-Star team.
96. Al Orth
Orth is 8th in wins in team history with 100. He led the league in shutouts in 1901 with six, when he won 20 games and had a 2.27 ERA.
95. Gary Matthews
Known as "Sarge," Matthews hit 10 HR and stole 13 bases on the 1983 World Series team. He was named the MVP of the NLCS that year.
94. Ricky Bottalico
P, 1994-98, 2001-02
Bottalico had 34 saves in 1996 and made All-Star team. He also had 34 saves the next season. He's 8th in team history with 78 saves.
93. Hugh Mulcahy
Mulcahy made his major league debut in 1935 as a 21-year-old and became a 200-inning workhorse from 1937-40. He didn't pitch from 1941-44 to serve in World War II.
92. Jim Kaat
Kaat was 37 years old when he came to the Phillies in 1976 towards the end of his 25-year career. He started 86 games in his first three seasons with the Phillies and won two Gold Gloves.
91. Willie Montanez
1B, 1970-75, 1982
Montanez hit 30 homers with 99 RBIs in 1971 as a rookie. Montanez never duplicated the home run numbers, but he did have 79 RBIs while hitting .304 in 1974.
90. Freddy Leach
Leach set career-highs with 13 homers and 96 RBIs in 1928. He's 10th in team history wiith a .312 batting average.
89. Cliff Lee
P, 2009, 2011-14
Lee, acquired midway through the 2009 season, was the winning pitcher in both of the Phillies' World Series wins that year. He made the All-Star team in 2011 and 2013.
88. Jim Eisenreich
Eisenreich ranks 8th in team history with a .324 batting average. That includes a .361 average in 1996. He only had 338 at-bats that season, not enough to win the batting title, which went to Tony Gwynn (.353).
87. George McQuillan
P, 1907-10, 1915
McQuillan set a rookie record in 1908 with a 1.53 ERA and 32 complete games. He went 23-17 that season, but lost five games by 1-0 scores. McQuillan started his career with 25 consecutive scoreless innings, still an NL record.
86. Gene Garber
Garber was the winning pitcher in three straight games, a club record, totaling just 5 2/3 innings. He led the NL in games (71) and games finished (47) in 1975.
85. Art Mahaffey
Mahaffey made the All-Star team in 1961 and 1962. He won 19 games in 1962. He struck out a club-record 17 batters in a 1961 game.
84. Randy Wolf
Wolf was an All-Star in 2003 when he won a career-high 16 games and also had a career-best 177 strikeouts. He's 10th in team history with 971 strikeouts.
83. Lefty O'Doul
In O'Doul's first season with the Phillies in 1929, he hit a franchise-record .398, along with 32 homers and 122 RBs. He set the franchise record for hits in a season with 254.
82. Stan Lopata
Lopata had back-to-back All Star seasons in 1955-56. In 1956, he had a career-high 32 HRs and 95 RBIs. He was a key reserve on the 1950 World Series team.
81. Manny Trillo
Trillo was an All-Star twice and Gold Glover twice with the Phillies. He was named the MVP of the 1980 NLCS.
80. Johnny Moore
In four seasons with the Phillies, Moore hit .329, the 6th highest in team history. In 1935, Moore had 19 HRs and 93 RBIs and hit .323.
79. Dave Bancroft
As a rookie in 1915 for the NL champions, Bancroft hit a career-high 7 home runs. Banrcroft was inducted into the Hall of Fame in 1971.
78. Jose Mesa
Mesa has the most saves in a season by Phillies closer with 45 in 2002. He also had 42 in 2001.
77. Spud Davis
Davis is 9th in team history with a .321 batting average. He had a career year in 1932 with 14 HR, 70 RBIs and a .336 batting average.
76. Dick Ruthven
P, 1973-75, 1978-83
Ruthven won 17 games in 1980 and made the All-Star team in 1981. He's 10th in starts in team history with 198.
75. Nap Lajoie
Lajoie led the league in RBIs with 127 in 1898. He hit .345 in five seasons with the Phillies, 3rd best in team history. Lajoie, who played for 21 seasons, was inducted into the Baseball Hall of Fame in 1937.
74. Larry Christenson
Christenson went 19-6 in 1977, and is 8th in team history with 220 starts. Christenson and Rick Wise share the Phillies' record for most career home runs by a pitcher with 11.
73. Kid Gleason
P/2B, 1888-91, 1903-08,
As a hitter, Gleason had 228 RBIs and 88 stolen bases. As a pitcher, he had 78 wins and a 3.39 ERA. Gleason was the White Sox's manager in 1919 when several players were banned from baseball for "throwing" the World Series.
72. Tony Gonzalez
A steady performer throughout his Phillies tenure, Gonzalez had career highs of 20 HRs and 17 stolen bases in 1962. He hit .295 in his eight seasons with the Phillies.
71. Jack Clements
Clements caught the most games in baseball history for a left-handed catcher with 1,073. He hit over .300 six times with the Phillies and finished with 636 RBIs. Clements’ career home run totals (77) stood as a record for a catcher until the 1920s.
70. Ryan Madson
Madson was a reliable late-inning reliever throughout much of his Phillies career before becoming the closer in 2011, when he had 32 saves. He has the most relief appearances in team history with 473.
69. Elmer Flick
Flick hit .338 in four seasons as a Phillie, the fourth highest average in team history. He led the league with 110 RBIs in 1900. He was inducted into the Hall of Fame in 1963.
68. Billy Wagner
Wagner had 59 saves in two seasons with the Phillies, often tantalizing crowds with his 100 mph fastball. He made the All-Star team in 2005.
67. Rick Wise
Wise's best season came in 1971, when he won 17 games with a 2.88 ERA. That year, he became the only pitcher to throw a no-hitter while hitting two home runs. He also recorded 32 consecutive outs in a game later that year. He was traded for Steve Carlton after the season.
66. Steve Bedrosian
Bedrosian saved 97 games in his first three seasons with the Phillies. That included a career-high 40 in 1987, which led the NL. He won the Cy Young award that year and made the All-Star team.
65. Brett Myers
Myers went from a starter to the Phillies closer in 2007, when he had 21 saves, including the final out to clinch the NL East crown. He went back to starting the next season. He finished 9th in strikeouts with 986.
64. Doug Glanville
OF, 1998-2002, 2004
Glanville hit .325 with 11 HRs and 34 stolen bases in 1999. He had 31 and 28 steals in each of the next two seasons. He had 143 stolen bases in six seasons with the Phillies.
63. Rhys Hoskins
Hoskins hit 18 home runs in just 50 games as a rookie in 2017, and followed that up with 34 homers in 2018.
62. Willie Jones
Jones made the All-Star team in back-to-back seasons in 1950-51. In 1950, he hit 25 HRs and drove in 88 runs for the 1950 NL champs.
61. Ron Reed
Reed pitched the most innings for a Phillies reliever, with 963, and has the most relief wins with 54. That includes a 9-1 record in 1983 for the NL champs. He's 3rd in team history in appearances with 449.
60. John Denny
Denny had the best season of his career in 1983 when he went 19-6 and won the Cy Young award for the NL champions. He had a 2.37 ERA in the 1983 postseason.
59. J.T. Realmuto
Realmuto has established himself as one off the top catchers in baseball, not only for his hitting prowess (25 HRs in 2019), but for throwing out an NL-best 47% of base stealers in 2019. He made the All-Star team in 2019.
58. Fred Luderus
Luderus had played the most games at first base until Ryan Howard, and he had the longest consecutive playing streak until Richie Ashburn. Luderus had a career-best season of 16 HRs, 99 RBIs in 1911, and was the captain of 1915 NL champs.
57. Aaron Nola
Nola had his best season in 2018, when he struck out 237 and made the All-Star team. He has the most consecutive Opening Day starts (4) since Steve Carlton (10) in the 1970s.
56. Garry Maddox
Known as the "Secretary of Defense" for his prowess as a center fielder, Maddox won seven straight Gold Gloves from 1976-82. Maddox also stole 189 bases and hit .284.
55. Jim Thome
Thome hit 47 and 42 homers, respectively, in his first two seasons with the Phillies. He also had 131 RBIs in 2003 and made the All-Star team in 2004.
54. Von Hayes
Hayes made the All-Star team in 1989, when he had 26 homers and 28 stolen bases. In 1986, he led the NL in runs with 107 and doubles with 46. His 202 stolen bases rank 10th in team history.
53. Billy Hamilton
Hamilton led the league in stolen bases 4 times in 6 seasons with the Phillies, with at least 97 in each of those seasons. His 510 stolen bases are the most in team history.
52. Charlie Ferguson
P, OF, 2B, 1884-87
Ferguson won 30 games in 1886, and is 9th in team history with 99 wins. He twice pitched more than 400 innings in a season, with high of 416 in 1884.
51. Andy Seminick
C, 1943-51, 1955-57
Seminick had his two best seasons in 1949 and 1950, when he had 24 HRs and 68 RBIs each season. He was an All Star in 1949.
50. Tony Taylor
1B, 2B, 3B, 1960-71
Taylor was a 2-time All-Star with the Phillies and had 20 or more steals four times. He had 169 stolen bases as a Phillie.
49. Dave Cash
Cash was an All-Star in each of his three seasons with the Phillies. Cash led the NL with 213 hits in 1975, and with 12 triples in 1976.
48. Don Hurst
Hurst led the NL in RBIs with 143 in 1932, while hitting 24 homers and batting .339. He also had 31 homers and 125 RBIs in 1929.
47. Jonathan Papelbon
Papelbon is the Phillies' all-time saves leader with 123. He had 38 in 2012 and made the All-Star team. He was also an All-Star in 2015.
46. Pinky Whitney
2B/3B, 1928-33, 1936-39
Whitney had at least 100 RBIs in 4 of his first 5 seasons with the Phillies. In all, he hit .307 in 10 seasons.
45. John Kruk
Kruk made the All-Star team for three straight seasons, beginning in 1991, when he had 21 HRs and 92 RBIs. He hit .323 the next year, and was over .300 in 4 of his 6 seasons with the Phillies.
44. Sam Thompson
Thompson twice led the league in home runs and three times in RBIs, including back-to-back years of 149 and 165, respectively. He ranks 6th in team history with 965 RBIs, and was inducted into the Baseball Hall of Fame in 1974.
43. Jayson Werth
Werth's arrival in 2007 coincided with the start of the Phillies' 5-year stretch of winning the NL East. From 2008-10, Werth had at least 20 HRs and 13 stolen bases in each season. In 2009, Werth had 36 homers and 99 RBIs.
42. Mitch Williams
Nicknamed "Wild Thing," Williams racked up 102 saves, fourth in team history, in just three seasons. That included a career-high 43 for the 1993 World Series team.
41. Roy Thomas
Thomas led the NL in walks 7 of his 9 seasons, with a high of 115 in 1900. He also finished with 244 stolen bases.
40. Jim Fogarty
Fogarty led the NL with 102 stolen bases in 1887 and 99 in 1889 (stolen bases were recorded differently then). His 259 stolen bases rank 5th in team history.
39. Tug McGraw
McGraw pitched on two World Series teams, recording the final out for the 1980 World Series champions. He made the All-Star team once as a Phillie. He ranks 6th in team history with 94 saves.
38. Bob Boone
Boone was a 3-time All-Star and 2-time Gold Glover with the Phillies, and was a key part of the 1980 World Series champions.
37. Juan Samuel
Samuel led the NL with 19 triples and 72 stolen bases in 1984. In 1987, Samuel hit 28 home runs with 100 RBIs and 35 stolen bases. He's 8th with 249 stolen bases as a Phillie.
36. Mike Lieberthal
Lieberthal made the All-Star team twice, including a career-best season in 1999 when he hit 31 homers and drove in 96 runs while hitting .300.
35. Scott Rolen
Rolen was named the NL's rookie of the year in 1997, and hit 31 homers with 110 RBIs the next season. In 6 1/2 seasons with the Phillies, he was named an All-Star once and Gold Glover four times.
34. Jim Konstanty
Konstanty won 16 games and saved 22 more for 1950 Whiz Kids. That season, he led the league in saves and games finished (62) and made the All-Star team. He was named the league's MVP.
33. Johnny Callison
Callison twice led the NL in triples, and was 2nd in MVP voting in 1964 when had 31 home runs, 10 triples and 104 RBIs. He made the All-Star team four times.
32. Curt Simmons
Simmons won 17 games as a 21-year-old on the 1950 World Series team. He made the All-Star game three times. He ranks 5th in wins and 8th in strikeouts.
31. Granny Hamner
2B, SS, 1944-59
Hamner made the All-Star team for three straight years from 1952-54. He was also a key player on the 1950 World Series team.
Cravath led NL in HR in 6 of his 9 Phillies seasons, including 24 homers on the 1915 World Series team. He finished with 119 homers during the dead-ball era, the most until Babe Ruth surpassed his total in 1921.
29. Bryce Harper
After signing a 13-year, $330 million deal in 2019, Harper has hit 48 homers with 147 RBIs in the equivalent of 1 1/3 seasons. He should end up among the Phillies leaders in several categories before too long.
28. Carlos Ruiz
Affectionately known as "Chooch," Ruiz was a stabilizing force for the pitching staff. He also hit over .300 twice, made the All-Star team once, and had a career-high 16 homers in 2012.
27. Pete Rose
Rose, the all-time leader in hits with 4,256, signed with the Phillies in 1979 at the age of 38. He hit .331 that year with 208 hits, and was one of the leaders on the 1980 World Series championship team. He was also a key part of the '83 World Series team.
26. Brad Lidge
Lidge is most known for his 2008 season, when he converted all 41 of his save opportunities. He also got the final out to clinch the World Series that season. He ranks 5th in team history with 100 saves.
25. Shane Victorino
Nicknamed the "Flyin' Hawaiian," Victorino twice led the NL in triples. He was a 2-time All-Star and 3-time Gold Glover with the Phillies.
24. Pat Burrell
Burrell hit 30 or more homers four times as a Phillie, and drove in 100 or more runs twice. He ranks 4th in team history in home runs with 251.
23. Chris Short
A Delaware native, Short had at least 17 wins four times. He also has the most opening day shutouts in team history with 3. He ranks 4th in wins, strikeouts and innings pitched in team history.
22. Cy Williams
Williams led the NL in homers four times, including a career-high 41 in 1923. He ranks 8th in team history with 217 homers.
21. Jim Bunning
P, 1964-67, 1970-71
In his first stint with the Phillies, Bunning won 19 games three times and 17 the other season. He's most known for his Father's Day perfect game in 1964 against the Mets. He made the All-Star team twice as a Phillie.
20. Del Ennis
A 2-time All-Star, Ennis surpassed 100 RBIs six 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).
19. Roy Halladay
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.
18. Greg Luzinski
Nicknamed "The Bull," Luzinski made the All-Star team four straight times from 1975-78, hitting at least 34 home runs in three of those seasons and leading the NL in RBIs with 120 in 1975. He ranks 7th in HRs with 223.
17. Bobby Abreu
Abreu had two seasons with at least 30 home runs and 30 stolen bases, the most in team history, and he topped 100 RBIs five times. He ranks 11th in homers and RBIs, and 7th in stolen bases. He was a 2-time All-Star.
16. Lenny Dykstra
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.
15. Curt Schilling
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).
14. Darren Daulton
Affectionately known as "Dutch," Daulton had his best seasons in 1992, when he led the NL in RBIs, and in 1993 on the Phillies' World Series team. He was a three-time All-Star.
13. Cole Hamels
Hamels was a key pitcher on the Phillies' five 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.
12. 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.
11. Larry Bowa
Considered the guts of the 1970s teams, 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.
10. Richie Ashburn
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.
9. Grover Cleveland Alexander
P, 1911-17, 1930
Alexander led the NL in wins in 5 of his first 7 seasons with the Phillies. He also pitched at least 300 innings in each of those seasons. He was inducted into the Baseball Hall of Fame in 1938.
8. Chuck Klein
OF, 1928-33, 1936-39, 1940-44
Klein led the NL in homers four 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.
7. Ryan Howard
Howard set the team record for homers in a season with 58 in 2006. That was the first of four straight seasons with at least 45 homers and 136 RBIs. Howard won the MVP in 2006 and was named to the All-Star team three times. He is 2nd in team history with 382 homers.
6. 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 three times and drove in more than 100 run four times. He was named an All-Star six times. He ranks in the top 10 in team history in HRs (6th), RBIs (7th) and hits (9th).
5. 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.
4. Jimmy Rollins
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 four 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.
3. Robin Roberts
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.
2. Steve Carlton
Carlton won 241 games in 16 seasons with the Phillies and struck out 3,031. He won the Cy Young Award four times and was named to the All-Star team 10 times. Carlton led the NL in wins four times and strikeouts five 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.
1. Mike Schmidt
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.
Contact Martin Frank at email@example.com. Follow on Twitter @Mfranknfl.