Anaso Jobodwana, who took bronze behind winner Usain Bolt in the 2015 World Championships 200m, has not raced since September due to a reported pelvic injury.
Jobodwana, 23, reportedly left his training base in Arizona in April to return to his native South Africa, where he spoke to media Wednesday.
A U.S. doctor told Jobodwana in April that he would miss the Rio Olympics in August due to osteitis pubis, according to the Times of South Africa, but Jobodwana still hopes to compete at his second Games.
Jobodwana set a national record of 19.87 seconds when he took a surprise bronze medal at the World Championships behind Bolt (19.55) and Justin Gatlin (19.74).
The previous day, Jobodwana had set a personal record of 20.01 in the Worlds semifinals.
He finished eighth in the 2012 Olympic 200m.
*Correction: A previous version of this post incorrectly stated that Anaso Jobodwana set a national record in the World Championships 200m semifinals. The record at that stage belonged to Wayde van Niekerk (19.94).