Opposition Players

Full Name sorted ascending Birthdate sortable Era Club(s) sortable Apps sortable Goals sortable
Marc Degryse 4 Sept 1965 1995-96 Sheffield Wednesday 1 0
Alex Deighton 1897-98 Notts County 1 0
Ashkan Dejagah 5 Jul 1986 2012-13 – 2013-14 Fulham 2 0
Vicente Del Bosque 23 Dec 1950 1980-81 Real Madrid 1 0
Asier del Horno 19 Jan 1981 2005-06 Chelsea 4 0
Alessandro del Piero 9 Nov 1974 2004-05 Juventus 2 0
Luis del Sol 6 Apr 1935 1965-66 Juventus 2 0
Damien Delaney 20 Jul 1981 2013-14 – 2016-17 Crystal Palace 6 1
Jimmy Delaney 3 Sept 1914 1946-47 – 1950-51 Manchester United 9 0
Mark Delaney 13 May 1975 1999-2000 – 2005-06 Aston Villa 9 0
Liam Delap 8 Feb 2003 2024-25 – 2026-27 Ipswich Town, Nottingham Forest 3 0
Rory Delap 6 Jul 1976 1997-98 – 2011-12 Stoke City, Southampton, Derby County 24 0
Lindy Delapenha 20 May 1927 1950-51 – 1957-58 Middlesbrough 13 4
Hannes Delcroix 28 Feb 1999 2023-24 Burnley 1 0
Augustin Deleanu 23 Aug 1944 1970-71 Dinamo Bucharest 2 0
Nathan Delfouneso 2 Feb 1991 2010-11 – 2011-12 Aston Villa 2 0
César Delgado 18 Aug 1981 2009-10 Olympique Lyonnais 1 1
Agustin Delgado 23 Dec 1974 2002-03 – 2003-04 Southampton 3 1
Matias Delgado 15 Dec 1982 2007-08 Besiktas 2 0
Karl Del'Haye 18 Aug 1955 1977-78 – 1980-81 Borussia Moenchengladbach, Bayern Munich 3 0
Fabian Delph 21 Nov 1989 2010-11 – 2021-22 Aston Villa, Everton, Manchester City 13 1
John Delve 27 Sept 1953 1979-80 – 1981-82 Exeter City 3 0
Marco Delvecchio 7 Apr 1973 2000-01 – 2001-02 Roma 3 0
Ousmane Dembélé 15 May 1997 2018-19 – 2025-26 Paris St Germain, Barcelona 5 3
Moussa Dembélé 16 Jul 1987 2010-11 – 2018-19 Tottenham Hotspur, Fulham 15 2
Guy Demel 13 Jun 1981 2012-13 – 2014-15 West Ham United 6 1
Jay DeMerit 4 Dec 1979 2004-05 – 2006-07 Watford 4 0
Martín Demichelis 20 Dec 1980 2013-14 – 2015-16 Manchester City 3 0
Vadim Demidovich 20 Sept 1985 2012-13 Gomel 1 0
Kerem Demirbay 3 Jul 1993 2017-18 TSG 1899 Hoffenheim 2 0
William Demmery 1906-07 Bristol City 2 0
Clint Dempsey 9 Mar 1983 2006-07 – 2012-13 Fulham, Tottenham Hotspur 11 3
John Dempsey 15 Mar 1946 1965-66 – 1971-72 Chelsea, Fulham 10 0
Mark Dempsey 10 Dec 1972 1995-96 Shrewsbury Town 1 0
John Dempster 1 Apr 1983 2012-13 Mansfield Town 1 0
James Dempster 30 Jan 1896 1919-20 – 1921-22 Sunderland 7 0
Jason Denayer 28 Jun 1995 2016-17 Sunderland 1 0
Leander Dendoncker 15 Apr 1995 2018-19 – 2022-23 Wolves, Aston Villa 10 0
Oliver Denham 4 May 2002 2021-22 Cardiff City 1 0
Denilson 16 Feb 1988 2006-07 – 2009-10 Arsenal 5 0
Igor Denisov 17 May 1984 2012-13 Zenit Saint Petersburg 2 0
Ali Kemal Denizci 1 Mar 1950 1976-77 Trabzonspor 2 0
Emmanuel Dennis 15 Nov 1997 2021-22 – 2022-23 Watford, Nottingham Forest 3 0
Mark Dennis 2 May 1961 1978-79 – 1986-87 Southampton, Birmingham City 11 0
Robbie Dennison 30 Apr 1963 1985-86 West Bromwich Albion 1 0
Johnny Dent 31 Jan 1903 1928-29 – 1929-30 Huddersfield Town 3 2
Fabio Depaoli 24 Apr 1997 2020-21 Atalanta B.C. 1 0
Memphis Depay 13 Feb 1994 2015-16 Manchester United 3 0
Laurent Depoitre 7 Dec 1988 2017-18 – 2018-19 Huddersfield Town 3 0
Matt Derbyshire 14 Apr 1986 2006-07 – 2008-09 Blackburn Rovers 3 0
Sergei Derkach 14 Nov 1966 1995-96 Spartak Vladikavkaz 2 0
Steve Derrett 16 Oct 1947 1972-73 Carlisle United 2 0
John Derrick 8 Dec 1891 1909-10 – 1910-11 Nottingham Forest 2 2
Shaun Derry 6 Dec 1977 2002-03 – 2012-13 Queens Park Rangers, Crystal Palace 5 1
Dorian Dervite 25 Jul 1988 2014-15 Bolton Wanderers 2 0
Marcel Desailly 7 Sept 1968 1998-99 – 2003-04 Chelsea 11 1
Michel Desbiolles 24 Aug 1941 1971-72 Servette 2 0
Olivier Deschacht 16 Feb 1981 2005-06 Anderlecht 1 0
Didier Deschamps 15 Oct 1968 1999-2000 Chelsea 1 0
Hermes Desio 20 Jan 1970 2000-01 Alaves 1 0
Mikkel Desler 19 Feb 1995 2023-24 Toulouse 2 0
Sergiño Dest 3 Nov 2000 2025-26 PSV Eindhoven 1 0
Gerard Deulofeu 13 Mar 1994 2013-14 – 2019-20 Watford, Everton 6 0
Desio 1 Jun 1980 2007-08 Barnsley 1 0
Justin Devenny 11 Oct 2003 2024-25 – 2025-26 Crystal Palace 4 0
Ted Devey 1893-94 – 1895-96 Birmingham City, Burton Wanderers 5 1
Jack Devey 26 Dec 1866 1894-95 – 1900-01 Aston Villa 11 7
Marko Devic 27 Oct 1983 2015-16 Rubin Kazan 2 1
Archie Devine 2 Apr 1887 1910-11 – 1912-13 Bradford City 3 0
John Devine 11 Nov 1958 1977-78 – 1984-85 Arsenal, Norwich City 11 1
Joe Devine 8 Sept 1905 1926-27 – 1936-37 Burnley, Birmingham City, Sunderland, Newcastle United 13 2
Paul Devlin 14 Apr 1972 2002-03 – 2004-05 Watford, Birmingham City 4 0
Willie Devlin 30 Jul 1899 1925-26 – 1926-27 Huddersfield Town 3 2
Alan Devonshire 13 Apr 1956 1976-77 – 1988-89 West Ham United 17 1
Roger Devries 25 Oct 1950 1971-72 – 1973-74 Hull City 2 0
Johan Devrindt 14 Apr 1945 1964-65 Anderlecht 1 0
Sébastien Dewaest 27 May 1991 2019-20 KRC Genk 1 0
Nicolas Dewalque 20 Sept 1945 1965-66 Standard Liege 2 0
Geordie Dewar 20 Jul 1867 1894-95 – 1896-97 Blackburn Rovers 4 0
Neil Dewar 11 Nov 1908 1933-34 – 1936-37 Sheffield Wednesday 4 1
Joseph Dewey 1893-94 – 1896-97 Burton Swifts 4 1
Jack Dewhurst 1899-1900 – 1910-11 Bury, Blackburn Rovers 16 5
George Dewis 22 Jan 1913 1938-39 Leicester City 1 1
George Dews 5 Jun 1921 1946-47 – 1954-55 Middlesbrough, Plymouth Argyle 3 2
Kiernan Dewsbury-Hall 9 Jun 1998 2021-22 – 2025-26 Leicester City, Everton 7 1
Kazimierz Deyna 23 Oct 1947 1979-80 Manchester City 2 0
Agostino Di Bartolomei 8 Apr 1955 1983-84 Roma 1 0
Paolo Di Canio 9 Jul 1968 1997-98 – 2002-03 West Ham United, Sheffield Wednesday 6 3
Dominique Di Genova 29 Jan 1942 1973-74 Jeunesse d'Esch 2 0
Giovanni Di Lorenzo 4 Aug 1993 2019-20 – 2022-23 Napoli 4 0
Ángel Di María 14 Feb 1988 2009-10 – 2018-19 Paris St Germain, Benfica, Manchester United 5 0
Roberto Di Matteo 29 May 1970 1996-97 – 1999-2000 Chelsea 8 2
David Di Michele 6 Jan 1976 2008-09 West Ham United 1 0
Antonio Di Natale 13 Oct 1977 2012-13 Udinese 2 1
Franco Di Santo 7 Apr 1989 2008-09 – 2012-13 Wigan Athletic, Chelsea, Blackburn Rovers 8 0
Boulaye Dia 16 Nov 1996 2021-22 Villarreal 2 1
Cheick Diabaté 25 Apr 1988 2015-16 Bordeaux 1 0
Moussa Diaby 7 Jul 1999 2023-24 Aston Villa 2 0
Abou Diaby 11 May 1986 2006-07 – 2012-13 Arsenal 11 2
Abdoulaye Diagne-Faye 26 Feb 1978 2005-06 – 2008-09 Bolton Wanderers, Stoke City, Newcastle United 6 0