 Docker played cricket for Birmingham and Kidderminster in 1879 and also played for Derbyshire Colts in the 1879 season.His first-class debut was for Derbyshire in the 1881 season.He topped their batting averages that season.