On January 13, 2020, it was announced that Silva had signed with Hartford Athletic for the 2020 season.[8]
Silva moved back to Brazil with Figueirense in March 2021, but it was announced at the end of the season he would be released by the club.[9]
Silva returned to the United States on 11 January 2022, signing a one-year deal with USL Championship side FC Tulsa.[10] He was released by Tulsa following the 2022 season.[11]
Lake Tahoe incident
On 4 July 2017, Silva had to be pulled out of the water while swimming in Lake Tahoe. After receiving life-saving resuscitation measures at the scene, he was transferred to a nearby hospital in Lake Tahoe. He was later airlifted to Renown Regional Medical Center in Reno, where he was described as being in a "critical, but stable condition".[12] On 6 July 2017, Silva awoke from his coma and was described as "fully responsive".[13] San Jose captain Chris Wondolowski honored Silva by wearing his number, 38, on his jersey during the U.S. Open Cup quarterfinal match against the LA Galaxy on July 10; Wondolowski scored a brace while wearing Silva's number to lead the team to a 3-2 victory.[14][15]