Since 2013, Mike Trout has crushed the most homers, with 369 home runs.

most hr by a player since 2013

Explore