At 35 years 8 days, Alex Rodriguez, (b. 27 July 1975, USA) became the youngest player in baseball history to reach 600 career home runs when he homered off Shaun Marcum (USA) pitching for the Toronto Blue Jays (Canada) at Yankee Stadium in Bronx, New York (USA) on 4 August 2010. The next youngest was Babe Ruth at 36 years 196 days. Rodriguez is also the youngest player to hit 500 career home runs (32 years 8 days), accomplished off Kyle Davies (USA) pitching for the Kansas City Royals (USA) at Yankee Stadium in Bronx, New York (USA), exactly three years earlier, on 4 August 2007.