Carlos Vela has been named the most valuable player of Major League Soccer after his record 34-goal regular season for Los Angeles FC.
Vela recieved nearly 70 per cent of the weighted vote to become the first Mexican to win the award.
LA Galaxy forward Zlatan Ibrahimovic came second after scoring 31 goals in his second MLS season. Atlanta United forward, Josef Martinez - who won the award last year - finished third.
As well as his impressive goal tally, former Arsenal and Real Sociedad forward Vela also had 15 assists during a dominant second season with LAFC.
LAFC's Bob Bradley also was named MLS coach of the year last month. LAFC won the Supporters' Shield with the best regular season in MLS history, but lost to Seattle in the Western Conference final last week.
Seattle will play Toronto in the MLS Cup final on Sunday.