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.
Despite Yorkshire's relegation from Division One in 2002, Gray continued to play for them until 2004. He then moved to Derbyshire, where he stayed until 2006.