Los últimos años de carrera de Albert Riera no han sido los mejores. Desde marzo de 2014 ha sido un calvario para el manacorí. En enero de ese mismo año fue traspasado al Udinese para ser cedido al Watford en marzo, donde apenas jugó por una fuerte discusión con Diego Poyet. Comenzó la siguiente temporada con el club del friuli, pero fue despedida por jugar un torneo de Póker. En Marzo de 2015 firmaba con el RCD Mallorca, donde jugó seis partidos, pero fue despedido despuñes de un enfrentamiento con Miquel Soler.
El futbolista se encontraba sin equipo hasta ahora, que ha firmado por el NK Zavrc, quinto clasificado de la Liga eslovena. Según la prensa de Eslovenia, Riera se ha convertido en el mejor pagado de la plantilla con un sueldo de 2000 euros al mes, cantidad que está muy lejos de lo que se paga en las grandes Ligas.