A mischievous Michael Phelps hinted the Rio Games may not be his last when the most decorated Olympian of all-time said on Wednesday he was excited his infant son Boomer would be in the stands to watch "the potential" last races of his career.

The American, who retired after the 2012 London Olympics and was taken to task when he announced he would make a Rio comeback, appeared to be joking with reporters packed into his pre-games new conference about continuing his career.

But the winner of a record 22 Olympic medals, including 18 golds, left the door open by the smallest of cracks that a sixth games could be on his agenda.