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

h

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