Leading North West jockey and Tenterden-raised Jessica Gray has copped a heavy riding suspension after returning a positive urine sample during a meeting in Broome in August.