On August 4, 2010, on the 3-year anniversary of his 500th home run, Rodriguez became the seventh player in major league history to hit 600 home runs, hitting number 600 off Shaun Marcum of the Toronto Blue Jays, becoming the youngest player to do so at 35 years and 8 days old. On August 14, Rodriguez hit three home runs in a game against the Kansas City Royals. In the top of the 6th, he hit his first, a solo dinger to left center. In the top of the 7th, he hit his second, a two-run shot to dead center. In the top of the 9th, he hit his third, a towering two-run blast into the waterfall in Kauffman Stadium. On September 6, he recorded his 100th RBI; it was the 14th year he had reached the mark, the most times of any player in baseball history. On Sep 29, he hit his 30th home run of the season, recording his major league record 13th straight year of at least 30 home runs and 100 RBIs, breaking a tie with Jimmie Foxx, who had 12 seasons.