Opposition Players

Full Name sorted ascending Birthdate sortable Era Club(s) sortable Apps sortable Goals sortable
Maurice Setters 16 Dec 1936 1959-60 – 1969-70 Stoke City, Coventry City, Manchester United 16 0
Alf Settle 17 Sept 1912 1939-40 Sheffield United 1 0
Jimmy Settle 1894-95 – 1907-08 Everton, Bury, Bolton Wanderers 18 11
Jackie Sewell 24 Jan 1927 1948-49 – 1959-60 Sheffield Wednesday, Hull City, Notts County 9 3
John Sewell 7 Jul 1936 1958-59 – 1970-71 Charlton Athletic, Crystal Palace 9 1
Ronnie Sewell 19 Jul 1890 1913-14 – 1925-26 Blackburn Rovers, Burnley 14 0
Dave Sexton 6 Apr 1930 1954-55 – 1958-59 Leyton Orient, West Ham United, Brighton & Hove Albion 7 1
Stan Seymour 16 May 1893 1920-21 – 1927-28 Newcastle United 14 3
Vasile Sfectu 10 May 1937 1966-67 Petrolul Ploiesti 1 0
Ciriaco Sforza 2 Mar 1970 2001-02 Bayern Munich 1 0
Jason Shackell 27 Aug 1983 2014-15 Burnley 2 0
Jamie Shackleton 8 Oct 1999 2020-21 – 2021-22 Leeds United 2 0
John Shackleton 1906-07 Bury 1 0
Len Shackleton 3 May 1922 1947-48 – 1953-54 Sunderland 12 5
Joe Shadbolt 1 Aug 1874 1906-07 Oldham Athletic 1 0
Mark Shail 15 Oct 1966 1993-94 Bristol City 2 0
Craig Shakespeare 26 Oct 1963 1983-84 – 1989-90 Walsall, Sheffield Wednesday 5 1
Bill Shankly 2 Sept 1913 1934-35 – 1947-48 Preston North End 13 1
Donald Shanks 2 Oct 1952 1974-75 – 1982-83 Queens Park Rangers, Brighton & Hove Albion 8 0
Tommy Shanks 1905-06 – 1908-09 Leicester City, Brentford 2 0
Wally Shanks 1 May 1923 1954-55 Luton Town 2 0
Les Shannon 12 Mar 1926 1949-50 – 1953-54 Burnley 8 1
Xherdan Shaqiri 10 Oct 1991 2015-16 – 2017-18 Stoke City 6 0
Nick Sharkey 4 May 1943 1960-61 – 1965-66 Sunderland 4 2
Fred Sharman 19 Nov 1912 1933-34 – 1938-39 Leicester City 5 0
Billy Sharp 5 Feb 1986 2019-20 – 2020-21 Sheffield United 2 0
Bert Sharp 1897-98 – 1901-02 Everton, Aston Villa 4 0
Kenny Sharp 2 Nov 1894 1921-22 – 1922-23 Chelsea 3 0
Duncan Sharp 16 Mar 1933 1955-56 – 1958-59 Barnsley 6 0
Graeme Sharp 16 Oct 1960 1981-82 – 1993-94 Everton, Oldham Athletic 34 7
Jimmy Sharp 11 Oct 1880 1905-06 – 1914-15 Arsenal, Chelsea, Fulham 10 0
James Sharp 1893-94 – 1894-95 Preston North End 3 0
Jack Sharp 15 Feb 1878 1897-98 – 1909-10 Everton, Aston Villa 25 3
Kevin Sharp 19 Sept 1974 1992-93 Leeds United 1 0
Kevin Sharp 19 Jan 1978 2007-08 Havant & Waterlooville 1 0
Sammy Sharp 1919-20 – 1924-25 Manchester City 9 0
Wilf Sharp 8 Apr 1907 1934-35 – 1935-36 Sheffield Wednesday 2 0
Ivan Sharpe 15 Jun 1889 1912-13 Derby County 2 0
Lee Sharpe 27 May 1971 1988-89 – 2000-01 Manchester United, Bradford City, Leeds United 14 1
Len Sharpe 29 Nov 1932 1957-58 – 1959-60 Scunthorpe United 4 0
John Sharples 8 Aug 1934 1961-62 Walsall 2 0
Oleg Shatov 29 Jul 1990 2012-13 Anzhi Makhachkala 1 0
Luke Shaw 12 Jul 1995 2012-13 – 2025-26 Manchester United, Southampton 16 0
Arthur Shaw 9 Apr 1924 1952-53 Arsenal 1 0
Arthur Shaw 1 Aug 1869 1894-95 – 1896-97 Nottingham Forest 2 0
Bernard Shaw 14 Mar 1945 1963-64 – 1972-73 Wolves, Sheffield United 14 0
Cecil Shaw 22 Jun 1911 1933-34 – 1937-38 Wolves, West Bromwich Albion 9 0
David Shaw 11 Oct 1948 1972-73 – 1976-77 Oldham Athletic, West Bromwich Albion 2 1
George Shaw 13 Oct 1899 1924-25 – 1935-36 West Bromwich Albion, Huddersfield Town 12 0
Graham Shaw 9 Jul 1934 1953-54 – 1964-65 Sheffield United 16 2
Graham Shaw 7 Jun 1967 1987-88 – 1995-96 Stoke City, Rochdale 3 0
Gary Shaw 21 Jan 1961 1979-80 – 1985-86 Aston Villa 9 3
Bert Shaw 1937-38 Grimsby Town 1 0
Harry Shaw 5 Feb 1906 1929-30 – 1934-35 Sunderland 10 0
Joe Shaw 23 Jun 1928 1948-49 – 1965-66 Sheffield United 21 1
John Shaw 4 Feb 1954 1976-77 – 1979-80 Bristol City 7 0
John Shaw 1937-38 – 1938-39 Birmingham City, Grimsby Town 3 0
John Shaw 1905-06 – 1906-07 Sunderland 2 0
Joe Shaw 1908-09 – 1920-21 Arsenal 12 0
Jon Shaw 10 Apr 1924 1953-54 Sheffield Wednesday 1 0
Paul Shaw 4 Sept 1973 1996-97 Arsenal 1 0
R Shaw 1895-96 Darwen 2 0
Richard Shaw 11 Sept 1968 1989-90 – 2000-01 Crystal Palace, Coventry City 20 0
Walter Shaw 1893-94 Arsenal 1 0
Ryan Shawcross 4 Oct 1987 2008-09 – 2017-18 Stoke City 20 0
Mohamed Shawky 15 Oct 1981 2008-09 Middlesbrough 1 0
James Shea 16 Jun 1991 2014-15 AFC Wimbledon 1 0
Danny Shea 6 Nov 1887 1912-13 – 1919-20 Blackburn Rovers 6 10
Alan Shearer 13 Aug 1970 1988-89 – 2005-06 Newcastle United, Blackburn Rovers, Southampton 31 8
David Shearer 16 Oct 1958 1978-79 – 1981-82 Middlesbrough 7 4
Peter Shearer 4 Feb 1967 1994-95 Birmingham City 1 0
Ben Shearman 1909-10 – 1914-15 West Bromwich Albion, Bristol City 12 2
Fred Shearman 1895-96 Lincoln City 2 0
William Shearman 1903-04 – 1905-06 Nottingham Forest 2 1
Itay Shechter 22 Feb 1987 2012-13 Swansea City 2 0
Kevin Sheedy 21 Oct 1959 1982-83 – 1991-92 Everton 22 2
Jack Sheffield 1904-05 Leicester City 1 0
Jackie Sheldon 11 Feb 1888 1910-11 – 1912-13 Manchester United 2 0
Murtaz Shelia 25 Mar 1969 1995-96 Spartak Vladikavkaz 2 0
Albert Shelley 11 Aug 1899 1923-24 – 1924-25 Southampton 3 0
Ken Shellito 18 Apr 1940 1961-62 – 1963-64 Chelsea 2 0
Alfred Shelton 11 Sept 1865 1893-94 – 1895-96 Notts County 4 0
George Shelton 1919-20 Sheffield Wednesday 2 0
Gary Shelton 21 Mar 1958 1983-84 – 1987-88 Sheffield Wednesday, Oxford United 7 1
Jonjo Shelvey 27 Feb 1992 2013-14 – 2021-22 Newcastle United, Swansea City 12 3
Ramaz Shengelia 1 Jan 1957 1979-80 Dinamo Tbilisi 2 1
H Shenton 1892-93 Nantwich 1 0
Chris Shephard 25 Dec 1988 2011-12 Exeter City 1 0
Jack Shepherd 24 Jun 2001 2025-26 Barnsley 1 0
Albert Shepherd 10 Dec 1885 1904-05 – 1913-14 Newcastle United, Bolton Wanderers 14 12
John Shepherd 29 May 1932 1958-59 Brighton & Hove Albion 2 0
Harold Shepherdson 28 Oct 1918 1946-47 Middlesbrough 1 0
Dick Sheppard 14 Feb 1945 1965-66 – 1967-68 West Bromwich Albion 3 0
Paul Shepstone 8 Nov 1970 1990-91 Blackburn Rovers 1 0
Darren Sheridan 8 Dec 1967 1997-98 Barnsley 1 0
Tony Sheridan 21 Oct 1974 1993-94 Coventry City 1 0
Jim Sheridan 1902-03 – 1903-04 Everton 2 2
John Sheridan 25 May 1938 1957-58 Notts County 1 0
John Sheridan 1 Oct 1964 1989-90 – 1997-98 Sheffield Wednesday, Bolton Wanderers 9 0
Teddy Sheringham 2 Apr 1966 1988-89 – 2006-07 Tottenham Hotspur, West Ham United, Manchester United, Millwall, Nottingham Forest, Portsmouth 30 7