George Brett holds the record for hitting the most career home runs for the Kansas City Royals.
With an impressive career total of 317 home runs, George Brett stands as the all-time home run leader for the Royals. A legendary third baseman, Brett played his entire MLB career with the Kansas City Royals from 1973 to 1993, earning numerous accolades including three batting titles, an MVP award, and a World Series championship in 1985. His consistent power and longevity cemented his place in Royals history.
Here's a look at the top career home run hitters for the Kansas City Royals:
Rank | Name | Home Runs (HR) |
---|---|---|
1 | George Brett | 317 |
2 | Salvador Perez | 273 |
3 | Mike Sweeney | 197 |
4 | Amos Otis | 193 |
As of the provided data, Salvador Perez ranks second on the list, demonstrating significant power throughout his tenure with the team as a prominent catcher. Mike Sweeney and Amos Otis also made substantial contributions to the team's home run tally over their careers.