In 1999, Rodriguez had a .310 average, 42 home runs, and 111 RBIs, despite missing over 30 games with an injury and playing the second half of the season at Safeco Field, a considerably less hitter-friendly ballpark than the Kingdome. At the time, he was the youngest-ever player to record 100 home runs and 100 stolen bases, at 23 years and 309 days of age. In April 2015, Mike Trout reached the same milestone at 23 years and 253 days old.