US swimming legend Michael Phelps said on Monday there was no chance of him coming out of retirement to compete in the 2016 Rio de Janeiro Olympics.
"I'm done, I'm done," Phelps said after meeting children from Rio's Rocinha favela on the sidelines of the Laureus Sports Awards.
Phelps, the most decorated Olympian of all time with 22 medals, retired from swimming after bagging four golds and two silvers at last year's London Olympics.
But the 27-year-old Baltimore Bullet ruled out any chance of a comeback in Rio.
"It was a great race ... I look back at all I've got and I can truly say I've done everything I've wanted," said Phelps, who accumulated an astonishing 18 Olympic golds in his career.
During Monday's visit to a sports complex in Rocinha, Phelps swam with local children before sharing technical advice with his young admirers.
He was accompanied by South African Olympic gold medalist Chad Le Clos and Brazilian Daniel Dias, a winner of six Paralympic golds.