Schafer, acquired by the Astros from the Braves in the Michael Bourn trade earlier this year, was arrested at 12:38 a.m. ET Tuesday when undercover police officers say they spotted him smoking marijuana while driving his black Land Rover and initiated a traffic stop. Police say they found more marijuana in the vehicle.
Schafer, 25, was released at 5:15 a.m. from a Hillsborough County jail on a $2,000 cash bond.
Astros general manager Ed Wade declined comment, saying via text message it was a police matter. The team issued a statement saying it had no comment.
According to a Tampa police report, Schafer was driving a 2008 Land Rover with the windows down when he pulled up next to police officers inside an unmarked car. Both vehicles were stopped at a red light when the officers smelled a strong odor of marijuana coming from the vehicle and saw the driver smoking a marijuana blunt.
The officers pulled over the Land Rover, and Schafer admitted to smoking marijuana and having more in the center console. After he was read his rights, he admitted the marijuana was his and his alone. There were two passengers in the vehicle.
The officers searched his vehicle and located a plastic container with 25.9 grams of marijuana, along with three small marijuana peanut butter cups which contained 247.8 milligrams of marijuana, according to its packaging.
Schafer, who declined to give the name of his employer, was arrested without incident and his vehicle seized.
Schafer, 25, hit .245 and stole seven bases in 30 games in a part-time role with the Astros after being acquired on July 31. He was on the disabled list with a hand injury when the Astros acquired him, and wound up starting 25 games after coming off the disabled list on Aug. 22.
The former top prospect in the Braves' system, Schafer was suspended 50 games in the Minor Leagues in 2008 for use of human growth hormone in violation of the Minor League drug prevention and treatment program.