Kansas City Royals All-Time Team

Below is a 28-player roster for the Kansas City Royals. The manager is Whitey Herzog.

Our selections are based on performance, impact on the franchise, and tenure.

We are picking a TEAM, not simply the 28 best players in franchise history. This roster is intended to be a representation of how a manager would use these players in a lineup and on a pitching staff.

POSITION PLAYERS

PLAYERPOSFROMTOBATSGHRWAR
Salvador PerezC20112024R155027335.6
Darrell PorterC19771980L5556116.8
Mike Sweeney1B19952007R128219723.3
John Mayberry1B19721977L89714321.4
Frank White2B19731990R232416034.8
Whit Merrifield2B-OF20162022R8637416.9
Bobby Witt Jr.SS20222024R4708214.6
Alcides EscobarSS20112018R1245368.1
George Brett3B19731993L270731788.6
Kevin Seitzer3B19861991R7413317.3
Willie WilsonLF-CF19761990S17874042.5
Alex GordonLF-3B20072020L175319034.5
Amos OtisCF19701983R189119344.8
Carlos BeltránCF19982004S79512324.8
Bo JacksonOF19861990R5111097.1
Danny TartabullRF19871991R65712412.8
Hal McRaeDH-LF19731987R183716927.6

LINEUPS

LINEUP VS LHP
LINEUP VS RHP
BATSPLAYERPOS
1SWillie WilsonLF
2RBobby Witt Jr.SS
3LGeorge Brett3B
4RMike Sweeney1B
5RDanny TartabullRF
6RBo JacksonDH
7RAmos OtisCF
8RSalvador PerezC
9RFrank White2B
BATSPLAYERPOS
1SWillie WilsonLF
2RBobby Witt Jr.SS
3LGeorge Brett3B
4SCarlos BeltránCF
5RHal McRaeDH
6LJohn Mayberry1B
7LDarrell PorterC
8LAlex GordonRF
9RFrank White2B

PITCHING STAFF

PLAYERARMFROMTOWERAERA+WAR
Bret SaberhagenRH198419911103.2112840.7
Kevin AppierRH198920041153.4913047.1
Zack GreinkeRH20042023663.9311228.8
Mark GubiczaRH198419961323.9111038.0
Danny JacksonRH19831987373.6911610.4
Dan QuisenberryRH19791988512.5516025.3
Jeff MontgomeryRH19881999443.2013820.9
Greg HollandRH20102021242.7215611.3
Joakim SoriaRH20072017222.8215514.3
Al HraboskyLH19781979173.281242.2
Steve MingoriLH19731979163.051285.6
Larry GuraLH197619851113.7210718.7