Kansas City Royals all-time top 50 players: No. 50 to No. 31

KANSAS CITY, MO - AUGUST 17: Infielder Joe Randa
KANSAS CITY, MO - AUGUST 17: Infielder Joe Randa /
10 of 10
KANSAS CITY, MO – OCTOBER 29: Billy Butler
KANSAS CITY, MO – OCTOBER 29: Billy Butler /

No. 32) Billy Butler, first baseman/designated hitter, 2007-14

Billy Butler was quite the polarizing figure during his tenure in Kansas City. While he fell off towards the end of his career, he ranks among the best in nearly every single offensive category for the club … except, of course, for stolen bases.

During his seven full seasons, you may as well have penciled Butler in for over 150 games and a .300 batting average. His most notable campaign came in 2012. He notched a career-high 29 home runs, won the AL Silver Slugger as a designated hitter and appeared in the All-Star game, which was held at Kauffman Stadium.

No. 31) Larry Gura, starting pitcher/relief pitcher, 1976-85

More from Kings of Kauffman

Residing in the top 10 in all-time wins, strikeouts and innings pitched, Larry Gura has a special place in the history of the Kansas City Royals. The 1980 season was a special one for Gura. Not only was he named to his only All-Star game but also he started Games 2 and 5 of the World Series — the first one the Kansas City Royals reached.

He finished in the top 10 for the Cy Young voting three times over the course of his career. Gura spent parts of 10 seasons with the Boys in Blue and is a member of the team’s Hall of Fame.

Next: Top 50 players Nos. 30-11

Next up, Cody Leonard will take us all the way up to the top 10 players to ever don a Kansas City Royals uniform. What are your thoughts so far? Who should we include in the top 30? Let us know your thoughts.