He started his professional career in 2009 playing for the Arizona Angels of the rookie-level Arizona League, hitting .360/.418/.506 with one home run, 25 runs batted in and 13 stolen bases in 187 plate appearances over 39 games.
Trout je poklicni igralec zunanjega polja in je trenutno član ekipe Los Angeles Angels of Anaheim, za katero je prvič nastopil leta 2011.