Having won five league titles, a Champions League and the Copa America twice, Ze Roberto could’ve been forgiven for thinking his football career would be the best days of his life.
But at 47 years old, the former Real Madrid and Bayern Munich star – who also played alongside Ronaldo and Ronaldinho at international level with Brazil – is showing age is no object towards achieving your goals.
Since giving up playing, he became a personal trainer and defies logic with his ripped physique, although he was clearly keen on his fitness having only retired from football four years ago.
But what are the secrets to his success these days?
He told local media, as quoted by The Sun: “I have no vices. I don’t drink alcoholic beverages, I don’t smoke, I eat very well, I sleep well.
“I have my family, which is my greatest security. I think those are important factors to reach the age I reached and still continue playing at a high level.”
And Ze Roberto believes he boasts a better physique than Manchester United star Cristiano Ronaldo, who has set the benchmark for footballers fitness levels during his glittering career.
However, he wouldn’t put it past the Portugal captain and top scoring international footballer of all time to overtake him.
He told TyC Sports: “Today I would say that I have a better physique, because I played until I was 43 years old.
“If he does, I will say it is him.”
Ze Roberto began his career as an attacking left-back and then attacking midfielder, but enjoyed a run in Brazil’s national side as a holding midfielder.
He ended up playing 84 times for his country and was part of the 1998 and 2006 World Cup squads.
Having spent his career in Europe at Real Madrid, Bayer Leverkusen, Bayern Munich and Hamburg, his last club was Palmeiras in his homeland in 2017.
BETTING OFFER OF THE DAY
888Sport – Bet £10 Get £30 + £10 Casino Bonus – CLAIM HERE
New customers only. Min deposit £10 • A qualifying bet is a ‘real money’ stake of at least £10 • Min odds 1/2 (1.5) • Free Bets credited upon qualifying bet settlement and expires after 7 days • Free Bet stakes not included in returns • Casino Bonus must be claimed within 7 days • To withdraw bonus/related wins, wager bonus amount x40 within 14 days • Casino bonus expires after 60 days • Withdrawal restrictions & full T&Cs apply 18+ begambleaware.org