Jockey Jack Mitchell has been banned from riding for six months after testing positive for cocaine.
Mr Mitchell, 22, underwent a drugs test at Newmarket racecourse in May.
The British Horseracing Authority (BHA) has banned him from 7 October until 6 April 2012.
In a statement, he admitted his behaviour was “unacceptable as well as foolish”.