10 June 2011, Gonçalves informed St. Gallen that he would be invoking a clause in his contract, which allowed him to sever ties with the club in the event of relegation, joining FC Sion shortly after. He was considered ineligible to play competitive football for his new team due to the sanctions imposed on it following the transfer of Essam El-Hadary in 2008; thus, he missed the start of the season. Despite warnings from FIFA, Gonçalves was named on the bench on 13 August 2011 for a league match against Luzern, but did not appear in the game. He made his debut for Sion against Celtic, in a 0–0 away draw for the Europa League play-off round five days later; his league debut arrived still in the month, in a 2–0 victory at Lausanne-Sport. New England Revolution On 3 January 2013, Gonçalves moved on loan with the New England Revolution. His first competitive appearance took place on 9 March in a 1–0 win against the Chicago Fire Soccer Club, and he scored his first goal for them off a header in a 2–0 win over the Columbus Crew, on 20 July. On 12 October 2013, according to MLSSoccer.com's Power Rankings editors, Gonçalves had "perhaps the best game any defender has played in MLS this season", scoring once and guiding the defense to a crucial 1–0 shutout of the Montreal Impact to keep the Revolution's playoff hopes afloat. The following week, in the side's last home game of the year, a 3–2 win over the Crew that secured the final playoff spot with one game left, he was given the Man of the Year award by the Midnight Riders supporters group; that same night, he was honored with the Best Defender award by the team. Gonçalves was the only player to play every single minute for his team during the season. On 22 November 2013, the club exercised the purchase option on his loan from Sion and exercised his 2014 contract option to keep him for the next year. In January 2017, Gonçalves' contract expired and the Revolution did not express interest in renewing it. NorthEast United On 13 September 2017, Gonçalves signed for Indian Super League franchise NorthEast United FC. FC Zürich U21 In the beginning of 2019, Gonçalves joined FC Zürich and was going to play for their U21 / reserve team. In March 2019 he said in an