He played with the Portland Timbers in the summer of 1982, becoming the club's top scorer with 13 goals, including a hat-trick against the Vancouver Whitecaps. He also spent a brief period in early 1983 back in England with Southampton, without making any first–team appearances. He moved on to the Tulsa Roughnecks, scoring the second goal in a 1983 2–0 win over Toronto in the Soccer Bowl at BC Place despite having initially being suspended following a red card in the previous game. However 1984 proved a disappointing campaign, and he then left the United States for good. He finished with 296 points in 201 career games in the league, including 119 goals.