Spanish goalkeeper Javier Lopez Vallejo has announced his retirement.

The 36 year-old's last club was Kavala in Greece.

He had previously played for Real Zaragoza, Recreativo de Huelva, Villarreal and Osasuna.