Distrito de Guarda
Mendes was born in Seia, Guarda District. During his professional career, which lasted 13 seasons, he played almost exclusively for Sporting CP, also starting and finishing his football development at the Lisbon side. He appeared in 233 matches during his spell, including friendlies.