The former world number one golfer Tiger Woods had five different drugs in his system when he was arrested on suspicion of driving under the influence in May, according to television network ESPN.
ESPN, which cited a copy of the toxicology report, said Woods had painkillers, two mood and sleep drugs and THC, the active ingredient in marijuana, in his system.
It is not known if Woods had prescriptions for all of the medications while medical marijuana is legal in Florida.
Woods, who is second on the all-time list with 14 major titles, checked into a clinic in June for treatment to help deal with prescription drugs.
He said last month he had completed treatment.
"As I previously said, I received professional help to manage my medications," Woods said in a statement.
"Recently, I had been trying on my own to treat my back pain and a sleep disorder, including insomnia, but I realize now it was a mistake to do this without medical assistance.
"I am continuing to work with my doctors, and they feel I've made significant progress. I remain grateful for the amazing support that I continue to receive and for the family and friends that are assisting me."
Police found Woods stopped on the side of a Palm Beach-area road in his Mercedes-Benz at in the early hours of the morning on May 29th.
He had "extremely slow and slurred speech" after being awakened by a police officer but was cooperative and told officers he takes several prescriptions, including Xanax, according to a police report.
Woods, who had been heading away from his home, could not remember where he was going and told police he was returning from Los Angeles.
A blood test showed he had the painkiller Vicodin and the antidepressant Xanax in his system but no alcohol.
He was charged with driving under the influence and improperly stopping his vehicle.
In a statement after his arrest, Woods apologized to fans and blamed the incident on prescription medication he was taking to manage pain from a recent back surgery.