Carvalho, który w maju skończy 39 lat, rozegrał w reprezentacji Portugalii 89 meczów (pięć bramek). Jego ostatnim pracodawcą był AS Monaco, gdzie występował w latach 2013-16. Od sierpnia pozostawał bez klubu. Kilka tygodniu temu piłkarzem Szanghaj SIPG został Brazylijczyk Oscar, który wcześniej grał w Chelsea Londyn (według mediów za piłkarza zapłacono ok. 60 mln euro). Od lata 2016 roku zawodnikiem klubu z Szanghaju jest inny Brazylijczyk Hulk - kosztował prawie 56 mln euro.