Kansas City Royals all-time home run leaders 2024
As of January 2024, George Brett had hit the most home runs in Kansas City Royals franchise history with 317 home runs. Salvador Perez, who had 200 home runs to his name, placed second in the Major League Baseball side's ranking of all-time home run leaders.