Former players

Below is a list of Stockport County players who have represented the club since the 1891/92 season when we played our first competitive game in the Combination League and covers our historical journey through the Football League as well as our recent spell in Non-League. As well as League football information is also available for games played in wartime football as well as the FA Cup, League Cup, Associate Members Cup and FA Trophy.

To view more information about a player please click on a players name

a b c d e f g h i j k l m n o p q r s t u v w x y z

d

Player name Country Debut Total seasons Total Apps Total Goals
Laurent D'Jaffo France 14/08/1999 1 23 8
Albert Dainty England 31/05/1947 3 38 16
Alan 'Digger' Daley England 04/02/1956 3 75 18
Jon Daly Republic of Ireland 02/10/1999 6 101 17
Barney Daniels England 14/08/1976 2 54 19
Jack Daniels England 19/10/1935 3 10 0
Charlie Danskin England 30/08/1919 2 57 6
Cameron Darkwah England 16/10/2010 3 22 2
Malcolm Darling Scotland 04/03/1977 1 11 2
Carl Davenport England 29/03/1963 2 16 3
Peter Davenport England 25/03/1995 1 6 1
Neil Davids England 30/01/1976 1 5 1
Ian Davidson England 12/08/1972 2 92 9
Craig Davies England 01/11/2008 1 13 6
G Davies 21/10/1899 1 2 0
Jack Davies 13/04/1940 1 1 0
Joe Davies Wales 07/09/1901 1 32 8
Raymond Davies England 25/12/1919 1 1 0
Seymour Davies 01/01/1915 5 21 0
Walter Davies Wales 01/03/1913 1 11 2
Wyn Davies Wales 16/08/1975 1 32 7
Arthur Davison England 15/09/1945 1 6 0
Mike Davock England 13/04/1957 8 252 46
R Dean 23/12/1939 1 1 0
Steve Deere England 20/12/1975 1 6 0
Damien Delaney Republic of Ireland 15/11/2001 1 12 1
Ishmel Demontagnac England 08/01/2011 1 7 3
Kristian Dennis England 17/08/2013 2 70 25
Harry Dennison England 30/08/1924 1 11 3
Steve Devine Northern Ireland 23/08/1985 1 2 0
Billy Devlin England 02/09/1911 1 23 3
Barry Diamond Scotland 20/12/1985 1 6 0
Andy Dibble Wales 04/11/2000 2 25 0
Christian Dibble England 04/02/2014 1 4 0
George Dick Scotland 14/10/1950 1 27 12
H Dickenson 16/03/1918 1 1 0
Gary Dicker Republic of Ireland 11/08/2007 2 68 1
Matt Dickins England 25/02/1995 2 13 0
Liam Dickinson England 02/01/2006 4 121 36
Dick Dighton England 19/10/1970 1 1 0
Connor Dimaio Republic of Ireland 04/08/2018 2 21 3
Stuart Dimond England 17/02/1945 1 2 2
George Dingwall England 30/08/1919 1 6 3
Tony Dinning England 27/08/1994 8 264 32
Richard Dixey England 28/02/1976 1 14 1
? Dixon 08/10/1892 1 2 0
Bohan Dixon England 12/09/2017 1 31 5
J Dixon 27/09/1902 1 1 0
Milton Dixon England 21/10/1950 1 23 3
Ludovic Dje France 28/03/2005 2 11 0
Ryan Doble Wales 19/02/2011 1 3 1
George Dodd England 02/09/1905 1 28 6
Sammy Dodd England 25/11/1905 3 79 3
Joe Dolan England 22/01/2005 2 14 1
Alf Dolphin England 04/09/1922 1 12 0
Albert Donbavand England 04/09/1920 1 1 0
F Doncaster 08/09/1917 1 1 0
George Donnelly England 30/01/2010 2 46 13
John Donnelly 07/05/1921 1 1 0
W Dooley 06/04/1918 1 1 0
Gary Dooner England 13/05/1989 1 1 0
Walter Dowdall England 06/09/1902 2 18 2
Chris Downes England 28/11/1989 1 14 1
Percy Downes England 27/08/1932 2 90 27
Edwin Downie Scotland 15/09/1900 1 7 0
Ray Drake England 01/12/1956 2 23 19
J Duckworth 08/09/1917 1 1 0
John Duddy England 15/03/1976 1 6 0
Peter Duffield England 20/03/1993 1 10 4
Jack Duffus Scotland 15/10/1927 1 8 4
Matt Duke England 27/08/2005 1 3 0
John Dunkerley England 13/10/1934 1 12 5
? Dunn 29/09/1894 1 1 0
Kieron Durkan England 17/02/1996 3 85 7
Scott Duxbury England 07/09/2013 5 204 8
Alan Dwyer England 19/10/1981 1 5 0
Ray Dyer England 06/10/1956 1 1 0
Calum Dyson England 08/08/2015 1 8 3
a b c d e f g h i j k l m n o p q r s t u v w y

d

Name Nationality Debut Seasons
Laurent D'Jaffo France 14/08/1999 1
Albert Dainty England 31/05/1947 3
Alan 'Digger' Daley England 04/02/1956 3
Jon Daly Republic of Ireland 02/10/1999 6
Barney Daniels England 14/08/1976 2
Jack Daniels England 19/10/1935 3
Charlie Danskin England 30/08/1919 2
Cameron Darkwah England 16/10/2010 3
Malcolm Darling Scotland 04/03/1977 1
Carl Davenport England 29/03/1963 2
Peter Davenport England 25/03/1995 1
Neil Davids England 30/01/1976 1
Ian Davidson England 12/08/1972 2
Craig Davies England 01/11/2008 1
G Davies 21/10/1899 1
Jack Davies 13/04/1940 1
Joe Davies Wales 07/09/1901 1
Raymond Davies England 25/12/1919 1
Seymour Davies 01/01/1915 5
Walter Davies Wales 01/03/1913 1
Wyn Davies Wales 16/08/1975 1
Arthur Davison England 15/09/1945 1
Mike Davock England 13/04/1957 8
R Dean 23/12/1939 1
Steve Deere England 20/12/1975 1
Damien Delaney Republic of Ireland 15/11/2001 1
Ishmel Demontagnac England 08/01/2011 1
Kristian Dennis England 17/08/2013 2
Harry Dennison England 30/08/1924 1
Steve Devine Northern Ireland 23/08/1985 1
Billy Devlin England 02/09/1911 1
Barry Diamond Scotland 20/12/1985 1
Andy Dibble Wales 04/11/2000 2
Christian Dibble England 04/02/2014 1
George Dick Scotland 14/10/1950 1
H Dickenson 16/03/1918 1
Gary Dicker Republic of Ireland 11/08/2007 2
Matt Dickins England 25/02/1995 2
Liam Dickinson England 02/01/2006 4
Dick Dighton England 19/10/1970 1
Connor Dimaio Republic of Ireland 04/08/2018 2
Stuart Dimond England 17/02/1945 1
George Dingwall England 30/08/1919 1
Tony Dinning England 27/08/1994 8
Richard Dixey England 28/02/1976 1
? Dixon 08/10/1892 1
Bohan Dixon England 12/09/2017 1
J Dixon 27/09/1902 1
Milton Dixon England 21/10/1950 1
Ludovic Dje France 28/03/2005 2
Ryan Doble Wales 19/02/2011 1
George Dodd England 02/09/1905 1
Sammy Dodd England 25/11/1905 3
Joe Dolan England 22/01/2005 2
Alf Dolphin England 04/09/1922 1
Albert Donbavand England 04/09/1920 1
F Doncaster 08/09/1917 1
George Donnelly England 30/01/2010 2
John Donnelly 07/05/1921 1
W Dooley 06/04/1918 1
Gary Dooner England 13/05/1989 1
Walter Dowdall England 06/09/1902 2
Chris Downes England 28/11/1989 1
Percy Downes England 27/08/1932 2
Edwin Downie Scotland 15/09/1900 1
Ray Drake England 01/12/1956 2
J Duckworth 08/09/1917 1
John Duddy England 15/03/1976 1
Peter Duffield England 20/03/1993 1
Jack Duffus Scotland 15/10/1927 1
Matt Duke England 27/08/2005 1
John Dunkerley England 13/10/1934 1
? Dunn 29/09/1894 1
Kieron Durkan England 17/02/1996 3
Scott Duxbury England 07/09/2013 5
Alan Dwyer England 19/10/1981 1
Ray Dyer England 06/10/1956 1
Calum Dyson England 08/08/2015 1