Ryan Johnson (left) scored seven goals in 31 regular-season games for Toronto FC.
Jim McIsaac/Getty Images

The Portland Timbers acquired former Oregon State forward Ryan Johnson and goalkeeper Milos Kocic from Toronto FC on Wednesday for goalkeeper Joe Bendik, the third pick in the 2013 SuperDraft and allocation money.

The 28-year-old Johnson had seven goals in 31 regular-season games last season. He has 27 goals in six MLS seasons with Real Salt Lake, Chicago, San Jose and Toronto, and also has eight goals in 25 international appearances for Jamaica.

"After weighing our immediate needs and evaluating the college pool, we felt it was in the club's best interest to give up a draft pick to secure a talented goal-scorer and an experienced player like Ryan,'' Timbers general manager Gavin Wilkinson said. "He adds another weapon to our attacking group and can create goals in a number of ways. He also offers versatility in a number of positions in either a three- or two-front system.''

The Timbers also traded the third position in the allocation ranking and either a 2013 international roster spot or a second-round pick in the 2013 SuperDraft to Chivas USA for the second position in the allocation ranking.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.