Real Madrid C.F.
사라고사에서 맹활약을 펼친 카니는 2006년, 이적료 1100만 유로, 5년 계약 조건에 비야레알 CF로 이적하였다.2006-07 시즌 35경기에 출장해 3골 5도움을 기록했으며, 2007-08 시즌에는 32경기에 출전했지만, 데뷔 시즌은 2001-02 시즌 이래 처음으로 무득점으로 시즌을 끝냈다. 2008-09 시즌에는 22경기에 출전해 6골을 기록했으며, 리그 36번째 경기 레알 마드리드 CF 전 이후 3경기 연속 골을 넣어 팀의 UEFA 유로파 리그 출전권 획득에 공헌하였다.