Bryce Harper of the Washington Nationals and Mike Trout of the Los Angeles Angels will always have their careers compared to each other. 

It’s apparently for good reason. The two league MVPs and Rookie of the Year’s like to match each other in accomplishments, both on-and-off the field. 

On Monday, Harper slugged his 150th career home run on the exact age — 24 years, 295 days — as Trout did when hit hit No. 150.

Harper led off the fourth against the Miami Marlins with his 29th home run over the right-field seats. 

Harper, Trout: MLB’s greatest story adds another chapter

Trout: Reaches 1,000 career hits

The two stars are nearly one year apart in age — Harper turns 25 in October and Trout turned 26 on Monday, in which he collected his 1,000th career hit.  

Earlier last month, the two met in a regular season series for only the second time of their careers. The two All-Stars traded home runs in the first inning of the game in Anaheim.