Mike Trout
On April 17, 2015, Trout became the youngest player in MLB history to reach 100 home runs and 100 stolen bases. He was 23 years and 253 days old when he reached the milestone, passing the previous record-holder, Alex Rodriguez, who had achieved it at the age of 23 years and 309 days in 1999. Trout led off the 2015 MLB All-Star Game with a home run, becoming the fourth player in All-Star Game history to do so. For the second year in a row, Trout won the All-Star Game MVP Award, becoming the first player ever to win it in consecutive years. On September 22, Trout hit his 40th home run, becoming only the second Angels player to hit 40 home runs in a season. Trout led the AL in WAR for the fourth straight year.
Al Kaline
In 1955, at age 20, Kaline ended the season with a .340 batting average, becoming the youngest player ever to win the American League batting title. No 20-year-old major league player had won a batting title since Ty Cobb in 1907. During the 1955 season, Kaline became the 13th man in major league history to hit two home runs in the same inning, became the youngest to hit three home runs in one game, and finished the year with 200 hits, 27 home runs and 102 RBIs. He also finished second to Yogi Berra in the American League's 1955 Most Valuable Player Award voting. He was selected to the Major League Baseball All-Star Game, the first in a string of consecutive All-Star selections that lasted through 1967.