 In 2004 Cardoso won the Spanish Formula Extreme title, and in 2005, he moved to Superbike World Championship, with the DFXtreme Yamaha team.He was highly competitive in testing, but struggled to finish races, ultimately coming only 31st overall.However, he went back to MotoGP and D'Antin in 2006, racing a 2005-spec Ducati as teammate to German Alex Hofmann.