On 17 March 2015, Fort Lauderdale Strikers of the North American Soccer League announced that Pinho had joined the club for the 2015 season on loan from Fluminense FC, along with teammate Marlon Freitas and Corinthians defender PC.[3] During the 2015 season, Pinho helped Fort Lauderdale reach the NASL Championship semi finals and won the NASL Golden Ball award for being the league MVP and Golden Boot as top scorer.[4]
On 3 December 2015, it was announced that Pinho signed with Minnesota United FC for the 2016 NASL season.[5]
In 2017 Pinho spent a third successive season in NASL, again with a different team. This time he guided Miami FC to a Spring season and Fall season championship double and once again collected the NASL Golden Ball and Golden Boot awards.
Pinho signed with Orlando City SC of MLS on 18 December 2017.[6] He made his debut as a substitute at home to D.C. United in the season opener on 3 March 2018 and scored a stoppage time equalizer.[7] After one season with the club, Pinho was waived by Orlando on 16 January 2019.
Pinho moved to USL Championship side Indy Eleven on 31 January 2022.[10]
On 30 November 2023, Indy Eleven announced Pinho's departure upon the expiration of his contract.[11] On 6 February 2024, Pinho signed with Birmingham Legion for their upcoming 2024 season.[12]