Brazil’s former international midfielder Oscar has retired from football at the age of 34. His club São Paulo FC confirmed the news on Saturday. The decision comes after he faced ongoing heart problems.
Oscar was taken to hospital in November and stayed there for five days. Doctors ran several tests and found that he had vasovagal syncope. This condition causes sudden drops in heart rate and blood pressure, which can lead to fainting.
He still had a contract with São Paulo until 2027. But he decided to end it early because of his health.
“I wanted to do more for Sao Paulo, I wanted to play more. I think I had both the footballing ability and the age to play more, but unfortunately this happened,” Oscar posted on the club’s social media.
“Now I’m going to retire and continue supporting Sao Paulo, continuing my life as a fan.
“I am ending my career here at Sao Paulo, a career that has taken me to many places, practically all over the world.”
Oscar enjoyed a successful career in Europe and Asia. He won two league titles with Chelsea FC. He also won three league titles in China with Shanghai Port FC.
He returned to São Paulo in December 2024. He signed a three year deal with his boyhood club.




