Australia's Olympic swimming champion Zac Stubblety-Cook says the anti-doping system has failed before confirming he is weighing up a possible protest if he loses in the pool to a drug-tainted Chinese star.
And if Stubblety-Cook makes his feelings known publicly in Paris, a heavy sanction could follow.
Stubblety-Cook, 25, will look to defend his Olympic 200m breaststroke title at the Paris Games against a field which includes China's world record holder Qin Haiyang.
Haiyang is among 23 Chinese swimmers who tested positive before the Tokyo Olympics - but was still given the green light to compete at the Games three years ago.
World ant-doping authorities accepted China's explanations that the positive tests stemmed from 'swimmers eating contaminated food at a team hotel.'
Stubblety-Cook remains disappointed at revelations of the positive China drugs tests.
'I absolutely believe in clean sport and I hope that this is a clean Games,' he said.
'It's obviously disappointing to hear that news and hear about the pre-Tokyo 23 athletes testing positive, some multiple times.
Australia's Olympic swimming champion Zac Stubblety-Cook has confirmed he is weighing a possible protest in Paris if he loses to a drug-tainted Chinese star
If Stubblety-Cook makes his feelings known about world record holder Qin Haiyang, a heavy sanction could follow
'And for me, racing someone that was one of those athletes and finding out he was one of those athletes was disappointing.
'It's less about what country they came from and more about the system and how the system ultimately feels like it's failed. And that's the truth.'
Haiyang defeated Stubblety-Cook for the 200m breaststroke title at last year's world championships in Japan when the Chinese swimmer set a world record.
Now-retired Australian swimmer Mack Horton famously refused to stand on the podium at the 2019 world championships alongside China's Sun Yang, who had previously been banned for drug use.
Stubblety-Cook stopped short of committing to reprise Horton's protest at the Paris Olympics.
The International Olympic Committee's rule 50 permits athletes some freedom to express opinions on political or social issues but protests on medal podiums or the field of play are banned.
'Everyone probably is aware of rule 50 here and the repercussions that happen with that,' Stubblety-Cook said.
'I think potentially we could see protests in other events as well. 'Personally, I think I will make a decision probably on the day.
Qin Haiyang and Zac Stubblety-Cook are expected to challenge for the 200m breaststroke gold medal in Paris
'At the end of the day, I'm a clean athlete and I'm trying to abide by those rules and I just hope my competitors do the same.'
Stubblety-Cook's comments came as the World Anti Doping Agency president Witold Banka said doping could never be eradicated.
'It's obvious that you will never eliminate doping from the sporting landscape,' Banka told reporters.
'You will always find someone who wants to cheat.'
The heats of the 200m breaststroke in Paris begin on July 30 AEDT at the Paris La Défense Arena.