Former Brazil midfielder Oscar has been forced to retire at the age of 34 with cardiac issues, his club Sao Paulo confirmed on Saturday.
The offensive midfielder was hospitalised for five days in November after fainting during a regular examination, and he has not played since.
A vasovagal syncope, caused by an abrupt reduction in blood pressure, heart rate, and cerebral blood flow, forced Oscar to end his career. He had a contract that was set to expire in 2027.
“I am ending a career here in Sao Paulo that has taken me practically to the four corners of the world,” the former Chelsea player said in a club statement.
Oscar spent five seasons at Chelsea, winning two Premier League titles and the Europa League, before moving to Shanghai in 2017, where he won three Chinese Super League titles.
In 2025, he returns to Sao Paulo, where he began his career.
Oscar captained Brazil 48 times, winning the FIFA Confederations Cup and competing at the 2014 World Cup on home soil.









