加盟有「黄色潜艇」（El submarino amarillo）称号的比利亚雷阿尔。 他虽然在2007-08赛季没有取后任何进球，但仍然上阵32次并协助俱乐部历史性地以第二名完成赛季。卡尼在2008-09赛季经过一个摇晃的开局，当中包括主教练曼努埃尔·佩莱格里尼因为卡尼的健康问题而经常不能派其上阵。但卡尼仍然表现出色，在最后九场的联赛中上阵并打入5球，当中包括3球关键进球:皇家马德里 (3–2), 巴伦西亚 (3–1) 以及皇家马略卡 (3–2)，在最终协助比利亚雷阿尔以第五名完成该赛季，在智利籍主教练