World 100m champion Christian Coleman has been provisionally suspended after missing a third doping test.
The American, 24, has disputed the third whereabouts failure, on 9 December, which has been confirmed by the Athletics Integrity Unit (AIU).
He claims he was Christmas shopping "five minutes away" from home and the tester made no effort to contact him.
"I have never and will never use performance enhancing supplements or drugs," Coleman posted on social media.
"I am willing to take a drug test every single day for the rest of my career for all I care to prove my innocence.
"I have nothing to hide but it's not possible to show that if I'm not even given a chance to."
Coleman - who won his first major title at the World Championships in Doha last year - had previously missed a test on 16 January 2019 and experienced a filing failure on 26 April 2019.
Three whereabouts failures in a 12-month period can result in a ban of up to two years by the AIU.
Coleman says he has been contacted by phone "literally every other time" he has been tested, and claimed the AIU tester wrote an incorrect address on his unsuccessful attempt form.
"The system must change," he said.
"I thought the point of the organisation was to keep the sport clean by testing everyone and catching cheaters, not attempt to catch people when they're not home and make no attempt to actually test them and mess with the livelihoods of people who are clearly not doping.
"This isn't justice for anybody."
The AIU has not yet responded to Coleman's claims.
His chances of competing in Doha last August had looked slim after the US Anti-Doping Agency charged Coleman with missing three drugs tests in 12 months.
However, it then withdrew the case after it was proved there had been a filing irregularity regarding the date of the first missed test.
Earlier this month, Bahraini world 400m champion Salwa Eid Naser was provisionally suspended after missing four doping tests. BBC