Skip to content

Kansas City Royals All-Time Roster

Updated 03/24/2020

This is the Kansas City Royals 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 – Darrell Porter
    • Age: 25 – 28
    • Years: 1977 – 1980

    Darrell Porter
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    16.7 121 555 2262 1896 290 514 85 21 61 301 5 10 318 260 .271 .378 .435 .813

  • First Base – John Mayberry
    • Age: 23 – 28
    • Years: 1972 – 1977

    John Mayberry
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    21.3 133 897 3752 3131 459 816 139 10 143 552 16 12 561 457 .261 .377 .448 .825

  • Second Base – Frank White
    • Age: 22 – 39
    • Years: 1973 – 1990

    Frank White
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    35 84 2324 8467 7859 912 2006 407 58 160 886 178 83 412 1035 .255 .291 .383 .674

  • Third Base – George Brett
    • Age: 20 – 40
    • Years: 1973 – 1993

    George Brett
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    88.4 132 2707 11624 10349 1583 3154 665 137 317 1596 201 97 1096 908 .305 .372 .487 .859

  • Shortstop – Freddie Patek
    • Age: 26 – 34
    • Years: 1971 – 1979

    Freddie Patek
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    20.3 79 1245 4867 4305 571 1036 182 41 28 382 336 108 413 586 .241 .305 .321 .626

  • Right Field – Danny Tartabull
    • Age: 24 – 28
    • Years: 1987 – 1991

    Danny Tartabull
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    12.7 145 657 2684 2327 348 674 141 9 124 425 28 15 325 592 .290 .379 .518 .897

  • Center Field – Amos Otis
    • Age: 23 – 36
    • Years: 1970 – 1983

    Amos Otis
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    44.8 118 1891 7969 7050 1074 1977 365 65 193 992 340 89 739 953 .280 .349 .433 .782

  • Left Field – Alex Gordon
    • Age: 23 – 35
    • Years: 2007 – 2019

    Alex Gordon
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    36.4 103 1703 7063 6228 852 1609 353 26 186 738 113 45 666 1498 .258 .341 .413 .754

  • Designated Hitter – Hal McRae
    • Age: 27 – 41
    • Years: 1973 – 1987

    Hal McRae
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    27.8 125 1837 7361 6568 873 1924 449 63 169 1012 105 73 616 697 .293 .359 .458 .817

  • Starting Pitcher – Kevin Appier
    • Age: 21 – 31, 35 – 36
    • Years: 1989 – 1999, 2003 – 2004
    Kevin Appier
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    47.3 77 287 275 115 92 3.49 1843.2 32 10 0 771 714 634 1458 19.0% 1.25

  • Starting Pitcher – Bret Saberhagen
    • Age: 20 – 27
    • Years: 1984 – 1991
    Bret Saberhagen
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    41 78 252 226 110 78 3.21 1660.1 64 14 1 650 593 331 1093 16.3% 1.13

  • Starting Pitcher – Mark Gubicza
    • Age: 21 – 33
    • Years: 1984 – 1996
    Mark Gubicza
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    38.3 91 382 327 132 135 3.92 2218.1 42 16 2 1050 965 783 1366 14.4% 1.36

  • Starting Pitcher – Zack Greinke
    • Age: 20 – 26
    • Years: 2004 – 2010
    Zack Greinke
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    26.2 86 210 169 60 67 3.82 1108 12 3 1 509 470 280 931 2.% 1.26

  • Starting Pitcher – Charlie Leibrandt
    • Age: 27 – 32
    • Years: 1984 – 1989
    Charlie Leibrandt
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    23.1 87 194 187 76 61 3.60 1257 34 10 0 563 503 359 618 11.6% 1.32

  • Relief Pitcher – Dan Quisenberry
    • Age: 26 – 35
    • Years: 1979 – 1988
    Dan Quisenberry
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    25.5 63 573 0 51 44 2.56 920.1 0 0 238 293 261 139 321 8.6% 1.15

  • Relief Pitcher – Jeff Montgomery
    • Age: 26 – 37
    • Years: 1988 – 1999
    Jeff Montgomery
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    20.9 71 686 0 44 50 3.20 849.1 0 0 304 332 302 287 720 20.3% 1.23

  • Relief Pitcher – Joakim Soria
    • Age: 23 – 27, 32 – 33
    • Years: 2007 – 2011, 2016 – 2017
    Joakim Soria
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    14.3 65 427 0 22 26 2.82 438 0 0 162 144 137 134 473 26.2% 1.13

Bench

  • Catcher – Salvador Perez, 2011 – 2018
  • First Base – Mike Sweeney, 1995 – 2007
  • Second Base – Whit Merrifield, 2016 – 2019
  • Third Base – Kevin Seitzer, 1986 – 1991
  • Shortstop – Kurt Stillwell, 1988 – 1991
  • Right Field – Al Cowens, 1974 – 1979
  • Center Field – Willie Wilson, 1976 – 1990
  • Left Field – Bo Jackson, 1986 – 1990
  • Starting Pitcher – Dennis Leonard, 1974 – 1983, 1985 – 1986
  • Starting Pitcher – Larry Gura, 1976 – 1985
  • Starting Pitcher – Steve Busby, 1972 – 1976, 1978 – 1980
  • Relief Pitcher – Steve Farr, 1985 – 1990

Leave a 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 )

Google photo

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

Twitter picture

You are commenting using your Twitter 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: