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

h

Player name Country Debut Total seasons Total Apps Total Goals
Jack Hacking England 22/03/1947 4 5 0
Simon Hackney England 19/02/2013 1 10 0
Ray Haddington England 15/12/1951 1 11 4
Jordan Hadfield England 05/03/2005 1 1 0
George Haigh England 01/10/1938 1 2 0
Kenneth Haigh England 01/09/1934 2 10 0
Bert Hales England 15/12/1934 1 22 0
Carl Halford England 13/08/1977 2 80 4
Danny Hall England 12/08/2011 1 1 0
Jack Hall England 21/10/1939 1 8 0
Tommy Hall England 21/09/1896 9 230 20
Brian Halliday England 08/11/1958 1 1 0
Billy Halligan Republic of Ireland 24/11/1917 1 1 0
Andy Halls England 11/04/2009 5 106 1
Ralph Hallworth England 20/03/1920 1 2 0
Mark Halstead England 12/11/2011 1 4 0
Charles Hamilton Scotland 24/12/1955 1 7 1
Matty Hamilton England 26/09/2015 1 1 0
Johan Hammar Sweden 16/02/2013 1 6 0
Adam Hammill England 28/09/2019 1 0 0
Connor Hampson England 18/02/2017 2 25 1
Michael Hampson England 21/03/2015 1 1 0
Matt Hamshaw England 06/08/2005 1 44 5
Connor Hancock England 13/12/2014 1 5 0
Frederick Hancock 16/09/1905 1 9 0
Glynn Hancock England 09/09/2000 2 3 0
Harry Hancock England 04/03/1905 1 12 4
Tony Hancock England 26/12/1988 1 22 5
Jamie Hand England 17/08/2013 1 5 0
John Hardiker England 09/02/2002 4 119 3
William Harding 30/09/1899 2 13 0
Colin Hardman England 19/03/1976 2 10 1
Billy Hardy England 01/04/1911 1 1 0
Harry Hardy England 04/09/1920 6 214 0
Neil Hardy England 21/08/2001 1 12 2
Robert Haresnape England 17/11/1894 2 23 8
Willie Harker England 30/09/1936 3 42 3
Albert Harley England 03/02/1967 3 87 12
Charlie Harman 28/08/1943 1 1 0
Mike Harold England 04/09/1964 1 4 0
Edward Harries Wales 01/09/1924 1 1 0
Charlie Harrison 15/04/1892 1 3 0
James Harrison 20/02/1943 1 4 0
Thomas Harrison 17/04/1915 2 7 0
Nigel Hart England 27/08/1988 2 44 2
Paul Hart England 09/10/1970 3 100 5
Asa Hartford Scotland 15/08/1987 2 52 0
C Harthill 21/10/1939 1 1 0
Barry Hartle England 22/09/1967 3 97 1
Thomas Hartley England 06/09/1919 1 7 0
Ben Harvey England 16/09/1893 5 98 2
Charles Haslam 27/10/1945 1 2 0
Fred Haslam England 29/08/1925 1 32 0
Harry Haslam England 28/09/1940 1 1 0
Danny Hattersley England 17/03/2012 2 42 18
William Haughton 19/11/1903 2 2 0
Gianluca Havern England 03/05/2008 2 11 1
? Hawes 15/04/1892 1 1 0
Billy Haydock England 21/08/1965 6 287 4
Billy Hayes England 27/08/1927 1 18 0
Doug Hayward 13/01/1945 1 1 0
Max Hazeldine England 12/09/2015 1 5 0
? Heald 03/12/1892 1 8 1
Matt Heath England 25/10/2003 1 10 0
Westby Heath England 18/10/1919 4 86 14
Dick Hegarty England 30/12/1905 1 1 0
Tom Hegarty England 14/12/1905 1 3 3
Brian Heginbotham England 18/10/1958 2 11 0
Petri Helin Finland 11/08/2001 1 16 0
Ernest Helliwell England 16/04/1927 5 89 3
Ian Helliwell England 14/01/1995 2 46 15
Dean Henderson England 16/01/2016 1 9 0
Frank Henderson England 15/03/1924 1 3 0
Tommy Henderson Scotland 20/08/1966 1 23 4
Paul Hendrie Scotland 27/08/1984 5 139 7
Wayne Hennessey Wales 13/01/2007 1 15 0
Tommy Henshaw 23/02/1895 5 5 3
Phil Henson England 27/09/1978 2 75 14
Alex Herd Scotland 02/03/1946 6 120 41
David Herd Scotland 05/05/1951 3 15 6
Dennis Herod England 19/08/1953 1 37 0
? Hewitt 20/04/1918 1 1 0
Joseph Hewitt 16/09/1893 1 21 11
Bert Heyes 13/10/1894 5 107 38
Charles Heyes 19/09/1891 1 1 0
Jimmy Heywood England 16/04/1904 4 108 0
Harry Hibbert England 06/03/1909 1 1 0
Jacob Hiftle England 14/10/1911 1 4 1
Tommy Higson 27/02/1892 2 2 1
Joe Hill England 26/12/1933 5 154 71
Maurice Hill England 09/09/1944 1 21 2
S Hill 29/10/1904 1 1 0
Jimmy Hindmarsh England 01/09/1910 3 74 2
Charlie Hinks England 15/03/1902 1 1 0
Bernie Hirmer Germany 17/03/2012 1 1 0
Craig Hobson England 11/08/2012 1 30 7
Ken Hodder England 24/03/1952 12 272 1
Derek Hodgkinson England 22/08/1964 2 53 11
John Hodgkinson England 29/10/1904 4 49 9
Jack Hodgkiss England 30/08/1919 1 22 0
Andy Hodkinson England 17/08/1985 3 136 19
Dennis Hoggart Scotland 22/08/1964 2 31 7
Ian Holbrook England 14/08/1976 1 43 0
Alan Holden England 15/10/1966 1 1 0
Bill Holden England 27/10/1956 3 96 41
Euan Holden Scotland 12/08/2011 2 36 1
David Holland England 16/09/1959 2 29 4
Butcher Hollingworth 29/10/1904 1 1 0
Harry Hollis England 29/05/1940 1 1 0
Mick Hollis England 25/08/1973 3 122 33
Carl Holmes 07/01/1992 1 1 0
John Holsgrove England 16/08/1975 1 12 0
Kevin Holsgrove Wales 23/01/2016 1 2 0
David Holt England 06/04/2002 1 1 0
Evan Hooker England 06/12/1924 5 36 0
Samuel Hooley 19/09/1931 1 18 1
James Hooper England 22/10/2016 1 3 0
Darren Hope England 17/03/1990 1 4 0
Will Hope 12/09/1891 1 1 0
Paul Hopkinson England 24/10/1975 2 40 0
John Horrocks England 01/09/1908 1 34 5
Walter Horsfall 21/02/1931 1 8 0
Evan Horwood England 12/03/2005 1 10 0
James Hosie Scotland 08/11/1902 1 25 3
Fred Houghton England 25/12/1911 4 29 0
Barry Howard England 18/02/1978 1 13 1
Iain Howard England 17/08/2013 1 43 10
Mark Howard England 02/05/1988 3 27 2
? Howcroft 18/11/1899 1 1 0
Fred Howe England 26/12/1931 5 59 18
Edward Hudson England 01/11/1919 1 11 0
Frank Hudspeth England 26/01/1929 2 14 2
Charles Hughes 09/03/1918 2 32 7
Herbert Hughes 20/12/1902 2 5 0
John Hughes Wales 30/01/1976 1 12 3
Mark Hughes England 14/02/2006 1 3 0
Paul Hughes England 19/12/1998 1 7 0
John Hulligan 06/10/1900 1 1 1
James Hullock England 03/09/1914 1 20 0
Tommy Hulme 17/09/1898 1 3 0
Duggie Humphrey England 21/10/1922 2 32 2
Bert Humpish England 27/08/1932 2 64 11
Wally Hunt England 25/12/1937 1 11 2
Robert Hunter 08/11/1902 1 3 0
Robert Hunter 25/12/1926 1 7 0
Paul Huntington England 12/09/2009 1 26 0
Danny Hurst England 09/08/2014 2 58 0
Glynn Hurst England 20/02/2001 2 27 4
Kevan Hurst England 19/02/2005 1 14 1
Stephen Husband Scotland 08/01/2011 1 5 2
Bobby Hutchinson England 09/02/1924 1 4 1
James Huyton England 15/11/1919 1 2 1
Eric Hyde England 17/10/1942 3 30 11
Lincoln Hyde England 06/12/1913 4 22 1
a b c d e f g h i j k l m n o p q r s t u v w y

h

Name Nationality Debut Seasons
Jack Hacking England 22/03/1947 4
Simon Hackney England 19/02/2013 1
Ray Haddington England 15/12/1951 1
Jordan Hadfield England 05/03/2005 1
George Haigh England 01/10/1938 1
Kenneth Haigh England 01/09/1934 2
Bert Hales England 15/12/1934 1
Carl Halford England 13/08/1977 2
Danny Hall England 12/08/2011 1
Jack Hall England 21/10/1939 1
Tommy Hall England 21/09/1896 9
Brian Halliday England 08/11/1958 1
Billy Halligan Republic of Ireland 24/11/1917 1
Andy Halls England 11/04/2009 5
Ralph Hallworth England 20/03/1920 1
Mark Halstead England 12/11/2011 1
Charles Hamilton Scotland 24/12/1955 1
Matty Hamilton England 26/09/2015 1
Johan Hammar Sweden 16/02/2013 1
Adam Hammill England 28/09/2019 1
Connor Hampson England 18/02/2017 2
Michael Hampson England 21/03/2015 1
Matt Hamshaw England 06/08/2005 1
Connor Hancock England 13/12/2014 1
Frederick Hancock 16/09/1905 1
Glynn Hancock England 09/09/2000 2
Harry Hancock England 04/03/1905 1
Tony Hancock England 26/12/1988 1
Jamie Hand England 17/08/2013 1
John Hardiker England 09/02/2002 4
William Harding 30/09/1899 2
Colin Hardman England 19/03/1976 2
Billy Hardy England 01/04/1911 1
Harry Hardy England 04/09/1920 6
Neil Hardy England 21/08/2001 1
Robert Haresnape England 17/11/1894 2
Willie Harker England 30/09/1936 3
Albert Harley England 03/02/1967 3
Charlie Harman 28/08/1943 1
Mike Harold England 04/09/1964 1
Edward Harries Wales 01/09/1924 1
Charlie Harrison 15/04/1892 1
James Harrison 20/02/1943 1
Thomas Harrison 17/04/1915 2
Nigel Hart England 27/08/1988 2
Paul Hart England 09/10/1970 3
Asa Hartford Scotland 15/08/1987 2
C Harthill 21/10/1939 1
Barry Hartle England 22/09/1967 3
Thomas Hartley England 06/09/1919 1
Ben Harvey England 16/09/1893 5
Charles Haslam 27/10/1945 1
Fred Haslam England 29/08/1925 1
Harry Haslam England 28/09/1940 1
Danny Hattersley England 17/03/2012 2
William Haughton 19/11/1903 2
Gianluca Havern England 03/05/2008 2
? Hawes 15/04/1892 1
Billy Haydock England 21/08/1965 6
Billy Hayes England 27/08/1927 1
Doug Hayward 13/01/1945 1
Max Hazeldine England 12/09/2015 1
? Heald 03/12/1892 1
Matt Heath England 25/10/2003 1
Westby Heath England 18/10/1919 4
Dick Hegarty England 30/12/1905 1
Tom Hegarty England 14/12/1905 1
Brian Heginbotham England 18/10/1958 2
Petri Helin Finland 11/08/2001 1
Ernest Helliwell England 16/04/1927 5
Ian Helliwell England 14/01/1995 2
Dean Henderson England 16/01/2016 1
Frank Henderson England 15/03/1924 1
Tommy Henderson Scotland 20/08/1966 1
Paul Hendrie Scotland 27/08/1984 5
Wayne Hennessey Wales 13/01/2007 1
Tommy Henshaw 23/02/1895 5
Phil Henson England 27/09/1978 2
Alex Herd Scotland 02/03/1946 6
David Herd Scotland 05/05/1951 3
Dennis Herod England 19/08/1953 1
? Hewitt 20/04/1918 1
Joseph Hewitt 16/09/1893 1
Bert Heyes 13/10/1894 5
Charles Heyes 19/09/1891 1
Jimmy Heywood England 16/04/1904 4
Harry Hibbert England 06/03/1909 1
Jacob Hiftle England 14/10/1911 1
Tommy Higson 27/02/1892 2
Joe Hill England 26/12/1933 5
Maurice Hill England 09/09/1944 1
S Hill 29/10/1904 1
Jimmy Hindmarsh England 01/09/1910 3
Charlie Hinks England 15/03/1902 1
Bernie Hirmer Germany 17/03/2012 1
Craig Hobson England 11/08/2012 1
Ken Hodder England 24/03/1952 12
Derek Hodgkinson England 22/08/1964 2
John Hodgkinson England 29/10/1904 4
Jack Hodgkiss England 30/08/1919 1
Andy Hodkinson England 17/08/1985 3
Dennis Hoggart Scotland 22/08/1964 2
Ian Holbrook England 14/08/1976 1
Alan Holden England 15/10/1966 1
Bill Holden England 27/10/1956 3
Euan Holden Scotland 12/08/2011 2
David Holland England 16/09/1959 2
Butcher Hollingworth 29/10/1904 1
Harry Hollis England 29/05/1940 1
Mick Hollis England 25/08/1973 3
Carl Holmes 07/01/1992 1
John Holsgrove England 16/08/1975 1
Kevin Holsgrove Wales 23/01/2016 1
David Holt England 06/04/2002 1
Evan Hooker England 06/12/1924 5
Samuel Hooley 19/09/1931 1
James Hooper England 22/10/2016 1
Darren Hope England 17/03/1990 1
Will Hope 12/09/1891 1
Paul Hopkinson England 24/10/1975 2
John Horrocks England 01/09/1908 1
Walter Horsfall 21/02/1931 1
Evan Horwood England 12/03/2005 1
James Hosie Scotland 08/11/1902 1
Fred Houghton England 25/12/1911 4
Barry Howard England 18/02/1978 1
Iain Howard England 17/08/2013 1
Mark Howard England 02/05/1988 3
? Howcroft 18/11/1899 1
Fred Howe England 26/12/1931 5
Edward Hudson England 01/11/1919 1
Frank Hudspeth England 26/01/1929 2
Charles Hughes 09/03/1918 2
Herbert Hughes 20/12/1902 2
John Hughes Wales 30/01/1976 1
Mark Hughes England 14/02/2006 1
Paul Hughes England 19/12/1998 1
John Hulligan 06/10/1900 1
James Hullock England 03/09/1914 1
Tommy Hulme 17/09/1898 1
Duggie Humphrey England 21/10/1922 2
Bert Humpish England 27/08/1932 2
Wally Hunt England 25/12/1937 1
Robert Hunter 08/11/1902 1
Robert Hunter 25/12/1926 1
Paul Huntington England 12/09/2009 1
Danny Hurst England 09/08/2014 2
Glynn Hurst England 20/02/2001 2
Kevan Hurst England 19/02/2005 1
Stephen Husband Scotland 08/01/2011 1
Bobby Hutchinson England 09/02/1924 1
James Huyton England 15/11/1919 1
Eric Hyde England 17/10/1942 3
Lincoln Hyde England 06/12/1913 4