Opposition Players

Full Name sorted ascending Birthdate sortable Era Club(s) sortable Apps sortable Goals sortable
Grafite 2 Apr 1979 2005-06 Sao Paolo 1 0
Arthur Graham 26 Oct 1952 1977-78 – 1983-84 Leeds United, Manchester United 13 0
Doug Graham 15 Jul 1921 1948-49 – 1955-56 Lincoln City, Newcastle United 4 0
Danny Graham 12 Aug 1985 2004-05 – 2014-15 Hull City, Swansea City, Sunderland, Middlesbrough 6 1
George Graham 30 Nov 1944 1962-63 – 1976-77 Arsenal, Chelsea, Aston Villa, Crystal Palace, Manchester United 25 4
Harry Graham 16 Dec 1887 1910-11 Bradford City 1 0
Jack Graham 1895-96 Millwall 1 0
James Graham 1893-94 – 1895-96 Grimsby Town 5 0
John Graham 8 Jan 1945 1970-71 Hibernian 1 0
John Graham 11 Jul 1890 1912-13 – 1923-24 Arsenal 7 1
Joseph Graham 1914-15 Stockport County 1 0
John Graham 1901-02 – 1904-05 Bradford City, Newcastle United 3 0
Les Graham 14 May 1924 1947-48 – 1949-50 Blackburn Rovers 4 2
Malcolm Graham 26 Jan 1934 1955-56 – 1962-63 Leyton Orient, Barnsley 8 3
Mike Graham 24 Feb 1959 1978-79 – 1988-89 Carlisle United, Bolton Wanderers 2 0
Robert Graham 22 Nov 1944 1971-72 Coventry City 1 0
Richard Graham 28 Nov 1974 1993-94 Oldham Athletic 1 0
William Graham 1893-94 Lincoln City 1 0
William Graham 1893-94 – 1895-96 Newcastle United 4 0
Len Graham 17 Oct 1925 1954-55 – 1957-58 Doncaster Rovers 7 0
Danny Grainger 28 Jul 1986 2012-13 – 2015-16 Heart Of Midlothian, Carlisle United 3 0
Colin Grainger 10 Jun 1933 1958-59 – 1960-61 Sunderland, Leeds United 6 0
Dennis Grainger 5 Mar 1920 1946-47 Leeds United 2 1
Jack Grainger 3 Apr 1924 1954-55 – 1957-58 Rotherham United, Lincoln City 6 2
Martin Grainger 23 Aug 1972 2000-01 – 2002-03 Birmingham City 2 0
Elliot Grandin 17 Oct 1987 2010-11 Blackpool 2 0
Esteban Granero 2 Jul 1987 2012-13 Queens Park Rangers 2 0
Lars Granström 8 Dec 1942 1967-68 Malmo 1 0
Jorge Grant 19 Dec 1994 2020-21 Lincoln City 1 0
Karlan Grant 18 Sept 1997 2018-19 – 2020-21 West Bromwich Albion, Huddersfield Town 3 0
Lee Grant 27 Jan 1983 2016-17 – 2017-18 Stoke City 3 0
Alick Grant 11 Aug 1916 1946-47 Derby County 1 0
Tony Grant 14 Nov 1974 1995-96 – 2004-05 Everton, Burnley, Manchester City 5 0
Jackie Grant 8 Sept 1924 1949-50 – 1950-51 Everton 4 0
Joel Grant 26 Aug 1987 2008-09 – 2015-16 Exeter City, Crewe Alexandra 2 0
Kim Grant 25 Sept 1972 1995-96 Charlton Athletic 1 1
Wilf Grant 3 Aug 1920 1952-53 – 1954-55 Cardiff City, Ipswich Town 6 4
William Grant 1930-31 – 1932-33 Blackpool 5 0
Danny Granville 19 Jan 1975 2000-01 – 2004-05 Crystal Palace, Manchester City 6 0
Billy Grassam 20 Nov 1880 1900-01 West Ham United 1 0
Roy Gratrix 9 Feb 1932 1953-54 – 1963-64 Blackpool 4 0
Dennis Gratton 21 Apr 1934 1959-60 Lincoln City 2 0
Xavier Gravelaine 5 Oct 1968 1999-2000 Watford 1 0
Ryan Gravenberch 16 May 2002 2020-21 Ajax 2 0
Andy Graver 12 Sept 1927 1954-55 – 1960-61 Lincoln City, Stoke City 9 5
Bob Graves 7 Nov 1942 1960-61 Lincoln City 1 0
Thomas Gravesen 11 Mar 1976 2000-01 – 2004-05 Everton 8 0
Andre Gray 26 Jun 1991 2016-17 – 2019-20 Watford, Burnley 6 1
Archie Gray 1905-06 – 1911-12 Arsenal 11 0
Archie Gray 12 Mar 2006 2024-25 – 2026-27 Tottenham Hotspur 7 0
Demarai Gray 28 Jun 1996 2015-16 – 2022-23 Leicester City, Everton 11 1
Bert Gray 23 Sept 1900 1928-29 – 1933-34 Tranmere Rovers, Manchester City 2 0
Andy Gray 22 Feb 1964 1987-88 – 1991-92 Crystal Palace, Aston Villa, Tottenham Hotspur, Queens Park Rangers 9 1
Andy Gray 15 Nov 1977 1995-96 – 2005-06 Sunderland, Leeds United 4 0
Andy Gray 30 Nov 1955 1975-76 – 1985-86 Aston Villa, Wolves, Everton 14 4
Davie Gray 8 Feb 1922 1947-48 – 1949-50 Blackburn Rovers, Preston North End 4 0
Eddie Gray 17 Nov 1948 1966-67 – 1981-82 Leeds United 22 0
Frank Gray 27 Oct 1954 1974-75 – 1981-82 Leeds United, Nottingham Forest 20 0
Ian Gray 25 Feb 1975 2000-01 Rotherham United 1 0
Julian Gray 21 Sept 1979 2000-01 – 2006-07 Birmingham City, Crystal Palace 8 2
Kevin Gray 7 Jan 1972 1999-2000 Huddersfield Town 1 0
Matt Gray 11 Jul 1936 1966-67 Manchester City 1 1
Michael Gray 3 Aug 1974 1995-96 – 2005-06 Sunderland, Blackburn Rovers 13 0
Michael Gray 17 Aug 1981 1995-96 Sunderland 1 0
Paddy Gray 1901-02 Grimsby Town 2 1
Phil Gray 2 Oct 1968 1991-92 – 1995-96 Sunderland, Luton Town 3 0
R Gray 1895-96 – 1896-97 Burton Swifts 2 0
Robert Gray 1899-1900 Everton 1 0
Bob Gray 14 Dec 1923 1952-53 Gateshead 1 0
Bob Gray 27 Feb 1872 1895-96 Grimsby Town 2 2
Stuart Gray 19 Apr 1960 1980-81 – 1991-92 Aston Villa, Nottingham Forest, Southampton, Barnsley 9 0
Thomas Gray 1901-02 – 1902-03 Bury 4 0
Billy Gray 24 May 1927 1949-50 – 1962-63 Chelsea, Burnley, Nottingham Forest 8 0
Ray Graydon 21 Jul 1947 1975-76 – 1977-78 Coventry City, Aston Villa 6 0
Simon Grayson 16 Dec 1969 1994-95 – 1999-2000 Leicester City, Aston Villa, Blackburn Rovers 7 0
Francesco Graziani 16 Dec 1952 1983-84 Roma 1 0
Ivo Grbic 18 Jan 1996 2023-24 Sheffield United 1 0
Jack Grealish 10 Sept 1995 2014-15 – 2025-26 Manchester City, Aston Villa, Everton 12 4
Tony Grealish 21 Sept 1956 1981-82 – 1984-85 Brighton & Hove Albion, West Bromwich Albion 9 0
Jacob Greaves 12 Sept 2000 2024-25 – 2026-27 Ipswich Town 3 1
Ian Greaves 26 May 1932 1960-61 Lincoln City 1 0
Joe Greaves 1894-95 Barnsley 2 0
Jimmy Greaves 20 Feb 1940 1962-63 – 1970-71 Tottenham Hotspur, West Ham United 19 12
Mark Greaves 22 Jan 1975 1999-2000 Hull City 1 0
Roy Greaves 4 Apr 1947 1967-68 – 1979-80 Bolton Wanderers 5 0
Tommy Greaves 26 Mar 1892 1911-12 Bury 2 0
Andrzej Grebosz 26 Apr 1949 1982-83 Widzew Lodz 1 0
Matt Green 2 Jan 1987 2012-13 Mansfield Town 1 1
Tony Green 3 Oct 1946 1970-71 – 1971-72 Newcastle United, Blackpool 2 0
Adam Green 12 Jan 1984 2004-05 Fulham 1 0
Alan Green 1 Jan 1954 1972-73 – 1978-79 Coventry City 6 0
Albert Green 12 May 1881 1902-03 – 1906-07 Notts County 7 4
Benny Green 23 Feb 1883 1903-04 – 1911-12 Birmingham City, Preston North End 9 3
Colin Green 10 Feb 1942 1962-63 – 1964-65 Birmingham City 3 0
Ellis Green 1900-01 Preston North End 2 0
George Green 2 May 1901 1923-24 – 1933-34 Sheffield United 20 1
George Green 12 Nov 1912 1937-38 – 1938-39 Charlton Athletic 4 0
Harry Green 1907-08 Nottingham Forest 1 1
Horace Green 23 Apr 1918 1954-55 Lincoln City 1 0
James Green 1920-21 Preston North End 1 0