Despite Yorkshire's 2002 relegation from Division One of the County Championship, Gray played with them until 2004. The next year, he moved to Derbyshire, where he remained until 2006.
Yorkshire's 2002 relegation from Division One of the County Championship did not prevent Gray from playing for them until 2004. The following year, he transferred to Derbyshire, where he remained until 2006.