PFC Slavia Sofia
On 15 July 2013, Fonseca joined Bulgarian side PSFC Chernomorets Burgas after a successful one-week trial. In January 2016, he moved from PFC Slavia Sofia to Kazakhstan Premier League's FC Irtysh Pavlodar on a two-year contract after a six-month loan the previous season.