Skip to content

Philadelphia Phillies All-Time Roster

Updated 02/27/2022

This is the Philadelphia Phillies all-time roster. The roster consists of one starter and one bench player for each infield position and one starter and one bench player for each outfield position. Hitters had to have a minimum of 1,500 plate appearances. For pitching, I selected five starting pitchers and three relief pitchers. Starting pitchers had to start at least 75 games during their time with the franchise to qualify. Relief pitchers had to accumulate a minimum of 150 innings pitched to be eligible.


  • Catcher – Darren Daulton
    • Age: 21, 23 – 35
    • Years: 1989 – 1994

    Darren Daulton
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    22.4 114 1109 4185 3504 489 858 189 23 134 567 48 9 607 709 .245 .359 .427 .786

  • First Base – John Kruk
    • Age: 28 – 33
    • Years: 1989 – 1994

    John Kruk
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    18.5 138 744 3001 2559 403 790 145 29 62 390 33 13 408 435 .309 .404 .461 .865

  • Second Base – Chase Utley
    • Age: 24 – 36
    • Years: 2003 – 2015

    Chase Utley
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    62.0 124 1551 6617 5748 949 1623 346 49 233 916 142 18 625 958 .282 .370 .481 .851

  • Third Base – Mike Schmidt
    • Age: 22 – 39
    • Years: 1972 – 1989

    Mike Schmidt
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    106.9 147 2404 10062 8352 1506 2234 408 59 548 1595 174 92 1507 1883 .267 .384 .527 .911

  • Shortstop – Jimmy Rollins
    • Age: 21 – 35
    • Years: 2000 – 2014

    Jimmy Rollins
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    47.6 97 2090 9511 8628 1325 2306 479 111 216 887 453 95 753 1145 .267 .327 .424 .751

  • Outfield – Bobby Abreu
    • Age: 24 – 32
    • Years: 1998 – 2006

    Bobby Abreu
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    47.2 139 1353 5885 4857 891 1474 348 42 195 814 254 80 947 1078 .303 .419 .513 .932

  • Outfield – Richie Ashburn
    • Age: 21 – 32
    • Years: 1948 – 1959

    Richie Ashburn
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    58.2 115 1794 8223 7122 1114 2217 287 97 22 499 199 75 946 455 .311 .390 .388 .778

  • Outfield – Sherry Magee
    • Age: 19 – 29
    • Years: 1904 – 1914

    Sherry Magee
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    48.2 139 1521 6314 5505 898 1647 337 127 75 886 387 0 546 201 .299 .360 .447 .807

  • Starting Pitcher – Pete Alexander
    • Age: 24 – 30, 43
    • Years: 1911 – 1917, 1930
    Pete Alexander
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    60.1 70 338 280 190 91 2.18 2513.2 219 61 15 812 610 561 1409 11.9% 1.07

  • Starting Pitcher – Robin Roberts
    • Age: 21 – 34
    • Years: 1948 – 1961
    Robin Roberts
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    69.8 89 529 472 234 199 3.46 3739.1 272 35 24 1591 1437 718 1871 12.2% 1.17

  • Starting Pitcher – Steve Carlton
    • Age: 27 – 41
    • Years: 1972 – 1986
    Steve Carlton
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    64.6 83 499 499 241 161 3.09 3697.1 185 39 0 1454 1270 1252 3031 19.9% 1.21

  • Starting Pitcher – Cole Hamels
    • Age: 22 – 31
    • Years: 2006 – 2015
    Cole Hamels
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    42.0 81 295 294 114 90 3.30 1930 14 7 0 751 707 492 1844 23.4% 1.14

  • Starting Pitcher – Jim Bunning
    • Age: 32 – 35, 38 – 39
    • Years: 1964 – 1967, 1970 – 1971
    Jim Bunning
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    31.3 81 226 208 89 73 2.93 1520.2 65 23 4 559 495 329 1197 19.2% 1.11

  • Relief Pitcher – Jonathan Papelbon
    • Age: 31 – 34
    • Years: 2012 – 2015
    Jonathan Papelbon
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    7.5 61 234 0 14 11 2.31 237.2 0 0 123 69 61 52 252 26.3% 1.02

  • Relief Pitcher – Joe Hoerner
    • Age: 33 – 35, 38
    • Years: 1970 – 1972, 1975


    Joe Hoerner
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    6.6 61 133 0 13 12 2.28 173.3 0 0 21 51 44 54 128 17.6% 1.21

  • Relief Pitcher – Ranger Suarez
    • Age: 22 – 25
    • Years: 2018 – 2021


    Ranger Suarez
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    5.8 61 83 15 15 8 2.64 173.7 1 1 4 61 51 55 161 22.4% 1.21

Bench

  • Catcher – Carlos Ruiz, 2006 – 2016
  • First Base – Ryan Howard, 2004 – 2016
  • Second Base – Tony Taylor, 1960 – 1971, 1974 – 1976
  • Third Base – Dick Allen, 1963 – 1969, 1975 – 1976
  • Shortstop – Larry Bowa, 1970 – 1981
  • Outfield – Johnny Callison, 1960 – 1969
  • Outfield – Gavvy Cravath, 1912 – 1920
  • Outfield – Chuck Klein, 1928 – 1933, 1936 – 1939, 1940 – 1944
  • Starting Pitcher – Curt Schilling, 1992 – 2000
  • Starting Pitcher – Chris Short, 1959 – 1972
  • Starting Pitcher – Cliff Lee, 2009, 2011 – 2014
  • Relief Pitcher – Syl Johnson, 1934 – 1940

1 Comment »

  1. In 1883, Lawyer John Rogers and Sporting Goods magnate, Al Reach acquired the NL Worchestor Worcesters (Ruby Legs) franchise rights for a NL team in Philadelphia. They named the team the Philadelphia Quakers. The Quakers did very badly so, in 1884, they renamed the team the Philadelphia Philadelphias in hope to change the image. However, fans and media preferred to call the team the Phillies or keep with the initial name of the Quakers. In 1890, the official name became the Philadelphia Phillies.
    Even though the Phillies have more losses than any other franchise in professional sports, in my opinion, they have the greatest all time MLB team. Whitey Ashburn is the greatest defensive CF all time and Billy Hamilton is the greatest lead off hitter all time. The 1894 OF hit over .400 and is the greatest OF all time. The weak point is the bullpen:

    C Bob Boone, Jack Clement (Left handed catcher)
    1B Dick Allen, Ryan Howard
    2B Nap LaJoie, Chase Utley
    3B Mike Schmidt
    SS Jimmy Rollins, Larry Bowa

    LF Ed Delehanty, Sherry Magee, Lefty O’Doul, Greg Luzinski
    CF Whitey Ashburn, Billy Hamilton, Cy Williams
    RF Chuck Klein, Sam Thompson, Bobby Abreu, Gavvy Cravath

    SUB Lave Cross

    SPR Pete Alexander, Robin Roberts, Jim Bunning, Curt Schilling, Charlie Ferguson, Tully Sparks, Roy Halliday, Aaron Nola
    SPL Steve Carlton, Curt Simmons, Cole Hamels, Cliff Lee

    RPR John Papelbon, Steve Bedrosian, Gene Garber, Ron Reed, Jim Konstanty, Brad Lidge
    RPL Tug McGraw, Billy Wagner

    Like

Leave a Reply to Garry Harris Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: