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.

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 Nationality First team debut Seasons Appearances Goals
Laurent D'Jaffo France 14/08/1999 1 23 8
Albert Dainty England 31/05/1947 3 38 16
Sam Dalby England 20/02/2021 1 4 0
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
Jacob Davenport England 21/02/2023 1 7 0
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 N/A 0 0 0
Joe Davies Wales 07/09/1901 1 32 8
Raymond Davies England 25/12/1919 1 1 0
Seymour Davies 01/01/1915 1 17 0
Walter Davies Wales 01/03/1913 1 11 2
Wyn Davies Wales 16/08/1975 1 32 7
Arthur Davison England N/A 0 0 0
Mike Davock England 13/04/1957 8 252 46
R Dean N/A 0 0 0
Tim Deasy England N/A 0 0 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 N/A 0 0 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 39 3
Stuart Dimond England N/A 0 0 0
George Dingwall England 30/08/1919 1 6 3
Tony Dinning England 27/08/1994 8 264 32
John Disney N/A 0 0 0
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 N/A 0 0 0
George Donnelly England 30/01/2010 2 46 13
John Donnelly 07/05/1921 1 1 0
W Dooley N/A 0 0 0
Gary Dooner England 13/05/1989 1 1 0
Paul Douglas N/A 0 0 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
Jordan Downing England 01/10/2016 4 6 0
Ray Drake England 01/12/1956 2 23 19
J Duckworth N/A 0 0 0
John Duddy England 15/03/1976 1 6 0
Peter Duffield England 20/03/1993 1 10 4
Courtney Duffus England 02/04/2022 1 2 0
Jack Duffus Scotland 15/10/1927 1 8 4
Matt Duke England 27/08/2005 1 3 0
Craig Duncan N/A 0 0 0
John Dunkerley England 13/10/1934 1 12 5
? Dunn 29/09/1894 1 1 0
Kenan Dünnwald-Turan Germany 11/09/2021 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