 He established himself in the Derbyshire first team during the 1967 season and was a regular there until the 1972 season.He scored over 1000 runs in each season from 1968 to 1972, his most productive season being 1970, when he scored 1441 runs at 41.17.His highest score was 138 not out against Somerset at Chesterfield in 1969.