2005. aastast alates mängis mees Osasuna klubi eest ning aitas meeskonna 2007. aastal Euroopa liiga poolfinaali.

Ricardo asub asendama Osasuna väravavahti Asier Riesgo't, kes oma jalaluu murdis. Kuna Osasunal oli asenduseks vaid üks puurivaht, otsustati abi otsida just Ricardo'lt. Mees asub asendusväravavahi kohale ning leping kestab kuni 2013. aastani.

Manchester Unitedis mängis ta aastatel 2002-2005. Ricardo sai punaste kuradite eest väljakule viies kohtumises ning oli peamiselt asenduseks Fabien Barthezile.