Mike Trout and Bryce Harper arrived in the Major Leagues on the same day during the 2012 season and on Monday night they took home top rookie honors in their respective leagues.

Trout, 21, was the unanimous pick as the American League Rookie of the Year, while Harper, 20, edged Arizona pitcher Wade Miley 112 to 105 to win National League honors.

"It's pretty neat," said Trout.

For the first time, players learned the voting results when they were announced on television.

"My heart was beating a little bit," Harper said.