Forward Jozy Altidore has won the U.S. player of the year award for the second time.

Altidore, who plays for Toronto in Major League Soccer, received 52 first-place votes and 223 points in voting by 136 media conducted by Futbol de Primera that was announced Thursday.

Altidore was instrumental in Toronto's run to the MLS Cup final, scoring five goals in six playoff games. He also had 10 goals over 23 regular-season games.

Borussia Dortmund midfielder Christian Pulisic, who at 17 years, 253 days, became the youngest goal-scorer in national team history, on May 28, was second with 18 firsts and 111 points. American captain Michael Bradley, last year's winner, was third with 15 firsts and 84 points.

Altidore, who had six goals in 10 international appearances this year, also won the award in 2013.

A player receives three points for each first-place vote in the balloting, two points for each second-place vote, and one point for each third-place vote.

Altidore won the U.S. Soccer Federation's male player of the year award earlier this month.