All-Time Kansas City Royals Roster

KANSAS CIT, MO – OCTOBER, 1985: Third baseman George Brett #5 swings and watches the flight of his ball against the St. Louis Cardinals in the World Series, October, 1985 at Royals Stadium in Kansas City, Missouri. The Royals won the series 4 games to 3. Brett played for the Royals from 1973-93. (Photo by Focus on Sport/Getty Images)

C: Salvador Perez: 2011-Present, 18.0 WAR

743 G, 299 R, 757 H, 100 HR, 378 RBI, .273/.303/.438, 141 2B, 2 SB

4x All-Star, 4x Gold Glove Award Winner, Silver Slugger, World Series Champion, World Series MVP

1B: Mike Sweeney: 1995-2007, 23.2 WAR

1282 G, 700 R, 1398 H, 197 HR, 837 RBI, .299/.369/.492, 297 2B, 50 SB

5x All-Star

2B: Frank White: 1973-1990, 34.7 WAR

2324 G, 912 R, 2006 H, 160 HR, 886 RBI, .255/.293/.383, 407 2B, 178 SB

5x All-Star, World Series Champion, 8x Gold Glove Award Winner, Silver Slugger, ALCS MVP

SS: Freddie PatekL 1971-1979, 20.4 WAR

1245 G, 571 R, 1036 H, 28 HR, 382 RBI, .241/.309/.321, 182 2B, 336 SB

3x All-Star

3B: George Brett: 1973-1993, 88.4 WAR

2707 G, 1583 R, 3154 H, 317 HR, 1596 RBI, .305/.368/.487, 665 2B, 137 3B, 201 SB

Baseball Hall of Fame Inductee, MVP, 13x All-Star, World Series Champion, 3x Silver Slugger, 3x Batting Champion, ALCS MVP, Gold Glove Award Winner

OF: Amos Otis: 1970-1983, 44.6 WAR

1891 G, 1074 R, 1977 H, 193 HR, 992 RBI, .280/.347/.433, 365 2B, 340 SB

5x All-Star, 3x Gold Glove Award Winner

OF: Willie Wilson: 1976-1990, 42.2 WAR

1787 G, 1060 R, 1968 H, 40 HR, 509 RBI, .289/.329/.382, 241 2B, 133 3B, 612 SB

2x All-Star, World Series Champion, Gold Glove Award Winner, 2x Silver Slugger, Batting Champion

OF: Alex Gordon: 2007- Present

1321 G, 685 R, 1274 H, 153 HR, 575 RBI, .261/.343/.423, 286 2B, 90 SB

3x All-Star, 4x Gold Glove Award Winner, Platinum Glove Winner, World Series Champion

P: Kevin Appier: 1989-1999, 2003-2004, 47.3 WAR

115-92, 3.49 ERA, 1.250 WHIP, 287 G, 1843.2 IP, 1458 K, 32 CG, 10 SHO

All-Star, ERA Champion

*All stats and achievements occurred during players’ tenure with Royals. (All stats current through June 15, 2017)

Previous All-Time Roster Entries: New York Yankees, Baltimore Orioles, Chicago White Sox, Detroit Tigers, Cleveland Indians, Tampa Bay Rays, Boston Red Sox

  • TAGS
  • All-Time Roster
  • Kansas City Royals