Fonseca saavutti alle 23-vuotiaiden EM-kilpailujen alle 100 kg:n painoluokassa kultaa 2013 ja pronssia 2014. Bakun Euroopan kisoissa 2015 hän sijoittui samassa sarjassa viidenneksi. Rio de Janeiron olympialaisissa 2016 hän karsiutui hävittyään toisella kierroksella lopulliselle olympiavoittajalle Lukáš Krpálekille. Vuonna 2018 hän oli alle 100-kiloisissa seitsemäs sekä Tel Avivin EM-kilpailuissa että Bakun MM-kilpailuissa.