Steph Chambers/Getty Images

American sprinter Sha'Carri Richardson may miss the Tokyo Olympic Games this month after she reportedly tested positive for a prohibited substance.

According to The Jamaican Gleaner, Richardson, 21, tested positive for cannabis, aka marijuana, and could miss her chance to win a gold medal at the 2020 Tokyo Olympic Games which kicks off on July 23 in Japan.

Richardson faces a 30-day suspension from international competition.

Andy Lyons/Getty Images

She has already withdrawn from a track and field meet in Stockholm, where she was scheduled to run in the 200-meter race.

Speculation ran rampant on social media that Richardson tested positive for performance enhancing drugs such as steroids.

However, it was reported by Reuters on Thursday that Richardson tested positive for cannabis at the U.S. Trials in Eugene, Oregon last month.

Richardson won the women's 100-meter dash in 10.86 seconds at the U.S. Trials.

Reuters also reported that the U.S trials' 4th place finisher Jenna Prandini was already asked to fill in the third spot on the USA Olympic team if Richardson is disqualified.

Patrick Smith/Getty Images

Richardson's agent, Renaldo Nehemiah, former NFL star and record holder in the 110 meters, did not respond to Reuters' request for a comment.

The news prompted anger on social media. Many users questioned why Olympic gold medalist Michael Phelps was allowed to compete in the Olympics after he admitted to smoking marijuana in 2009.

Phelps was suspended for 6 months in February 2009, but his suspension occurred during the off-season.