FA Cup Final Goal Scorers

How many players can you name who've scored a goal in the FA Cup final?
Own goals ARE included on this list
All goals are listed in order they were scored
In the event of the final being replayed both games are listed
Quiz by punkkiddy
Rate:
Last updated: June 3, 2023
You have not attempted this quiz yet.
First submittedAugust 28, 2021
Times taken185
Average score41.4%
Report this quizReport
20:00
Enter answer here
0
 / 309 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Year
Winner
Score
Runner-Up
Goal Scorers
Team
1872
Wanderers
1–0
Royal Engineers
A.H. Chequer
Wanderers
1873
Wanderers
2–0
Oxford University
Lord Kinnaird
Wanderers
Charles Wollaston
Wanderers
1874
Oxford University
2–0
Royal Engineers
Charles Mackarness
Oxford University
Frederick Patton
Oxford University
1875
Royal Engineers
1–1
Old Etonians
Captain Henry Renny-Tailyour
Royal Engineers
Alexander Bonsor
Old Etonians
1875 (R)
Royal Engineers
2–0
Old Etonians
Lieutenant William Stafford
Royal Engineers
Captain Henry Renny-Tailyour
Royal Engineers
1876
Wanderers
1–1
Old Etonians
John Hawley Edwards
Wanderers
Alexander Bonsor
Old Etonians
1876 (R)
Wanderers
3–0
Old Etonians
Charles Wollaston
Wanderers
Thomas Bridges Hughes
Wanderers
Thomas Bridges Hughes
Wanderers
1877
Wanderers
2–1
Oxford University
Lord Kinnaird
Oxford University (O.G.)
William Lindsay
Wanderers
Jarvis Kenrick
Wanderers
1878
Wanderers
3–1
Royal Engineers
Jarvis Kenrick
Wanderers
Lieutenant William Morris
Royal Engineers
Lord Kinnaird
Wanderers
Jarvis Kenrick
Wanderers
1879
Old Etonians
1–0
Clapham Rovers
Charles Clerke
Old Etonians
1880
Clapham Rovers
1–0
Oxford University
Clopton Lloyd-Jones
Clapham Rovers
1881
Old Carthusians
3–0
Old Etonians
Teddy Wynyard
Old Carthusians
Edward Hagarty Parry
Old Carthusians
Alexander Tod
Old Carthusians
1882
Old Etonians
1–0
Blackburn Rovers
Reginald Macaulay
Old Etonians
1883
Blackburn Olympic
2–1
Old Etonians
Harry Goodhart
Old Etonians
Arthur Matthews
Blackburn Olympic
Jimmy Costley
Blackburn Olympic
1884
Blackburn Rovers
2–1
Queen's Park
Jimmy Douglas
Blackburn Rovers
Jimmy Forrest
Blackburn Rovers
Robert Christie
Queen's Park
1885
Blackburn Rovers
2–0
Queen's Park
Jimmy Forrest
Blackburn Rovers
James Brown
Blackburn Rovers
1886
Blackburn Rovers
0–0
West Bromwich Albion
No goal-scorers
1886 (R)
Blackburn Rovers
2–0
West Bromwich Albion
Joe Sowerbutts
Blackburn Rovers
James Brown
Blackburn Rovers
1887
Aston Villa
2–0
West Bromwich Albion
Archie Hunter
Aston Villa
Denny Hodgetts
Aston Villa
1888
West Bromwich Albion
2–1
Preston North End
Spry Woodhall
West Bromwich Albion
Fred Dewhurst
Preston North End
Jem Bayliss
West Bromwich Albion
1889
Preston North End
3–0
Wolverhampton Wanderers
Fred Dewhurst
Preston North End
Jimmy Ross
Preston North End
Sam Thomson
Preston North End
1890
Blackburn Rovers
6–1
Sheffield Wednesday
Billy Townley
Blackburn Rovers
Nat Walton
Blackburn Rovers
Billy Townley
Blackburn Rovers
Jack Southworth
Blackburn Rovers
Albert Mumford
Sheffield Wednesday
Billy Townley
Blackburn Rovers
Joe Lofthouse
Blackburn Rovers
1891
Blackburn Rovers
3–1
Notts County
Geordie Dewar
Blackburn Rovers
Jack Southworth
Blackburn Rovers
Jimmy Oswald
Notts County
Billy Townley
Blackburn Rovers
1892
West Bromwich Albion
3–0
Aston Villa
Jasper Geddes
West Bromwich Albion
Sammy Nicholls
West Bromwich Albion
Jack Reynolds
West Bromwich Albion
1893
Wolverhampton Wanderers
1–0
Everton
Harry Allen
Wolverhampton Wanderers
1894
Notts County
4–1
Bolton Wanderers
Jimmy Logan
Notts County
Arthur Watson
Notts County
Jimmy Logan
Notts County
Jimmy Logan
Notts County
Jim Cassidy
Bolton Wanderers
1895
Aston Villa
1–0
West Bromwich Albion
Bob Chatt
Aston Villa
1896
Sheffield Wednesday
2–1
Wolverhampton Wanderers
Fred Spiksley
Sheffield Wednesday
David Black
Wolverhampton Wanderers
Fred Spiksley
Sheffield Wednesday
1897
Aston Villa
3–2
Everton
John Campbell
Aston Villa
Jack Bell
Everton
Dickie Boyle
Everton
Fred Wheldon
Aston Villa
Jimmy Crabtree
Aston Villa
1898
Nottingham Forest
3–1
Derby County
Arthur Capes
Nottingham Forest
Steve Bloomer
Derby County
Arthur Capes
Nottingham Forest
John McPherson
Nottingham Forest
1899
Sheffield United
4–1
Derby County
John Boag
Derby County
Walter Bennett
Sheffield United
Billy Beer
Sheffield United
Jack Almond
Sheffield United
Fred Priest
Sheffield United
1900
Bury
4–0
Southampton
Jasper McLuckie
Bury
Willie Wood
Bury
Jasper McLuckie
Bury
John Plant
Bury
1901
Tottenham Hotspur
2–2
Sheffield United
Fred Priest
Sheffield United
Sandy Brown
Tottenham Hotspur
Sandy Brown
Tottenham Hotspur
Walter Bennett
Sheffield United
1901 (R)
Tottenham Hotspur
3–1
Sheffield United
Fred Priest
Sheffield United
John Cameron
Tottenham Hotspur
Tom Smith
Tottenham Hotspur
Sandy Brown
Tottenham Hotspur
1902
Sheffield United
1–1
Southampton
Alf Common
Sheffield United
Harry Wood
Southampton
1902 (R)
Sheffield United
2–1
Southampton
George Hedley
Sheffield United
Albert Brown
Southampton
Billy Barnes
Sheffield United
1903
Bury
6–0
Derby County
George Ross
Bury
Charlie Sagar
Bury
Joe Leeming
Bury
Willie Wood
Bury
John Plant
Bury
Joe Leeming
Bury
1904
Manchester City
1–0
Bolton Wanderers
Billy Meredith
Manchester City
1905
Aston Villa
2–0
Newcastle United
Harry Hampton
Aston Villa
Harry Hampton
Aston Villa
1906
Everton
1–0
Newcastle United
Sandy Young
Everton
1907
Sheffield Wednesday
2–1
Everton
Tadger Stewart
Sheffield Wednesday
Jack Sharp
Everton
George Simpson
Sheffield Wednesday
1908
Wolverhampton Wanderers
3–1
Newcastle United
Reverend Kenneth Hunt
Wolverhampton Wanderers
George Hedley
Wolverhampton Wanderers
Jimmy Howie
Newcastle United
Billy Harrison
Wolverhampton Wanderers
1909
Manchester United
1–0
Bristol City
Sandy Turnbull
Manchester United
1910
Newcastle United
1–1
Barnsley
Harry Tufnell
Barnsley
Jock Rutherford
Newcastle United
1910 (R)
Newcastle United
2–0
Barnsley
Albert Shepherd
Newcastle United
Albert Shepherd
Newcastle United
1911
Bradford City
0–0
Newcastle United
No goal-scorers
1911 (R)
Bradford City
1–0
Newcastle United
Jimmy Speirs
Bradford City
1912
Barnsley
0–0
West Bromwich Albion
No goal-scorers
1912 (R)
Barnsley
1–0
West Bromwich Albion
Harry Tufnell
Barnsley
1913
Aston Villa
1–0
Sunderland
Tommy Barber
Aston Villa
1914
Burnley
1–0
Liverpool
Bert Freeman
Burnley
1915
Sheffield United
3–0
Chelsea
James Simmons
Sheffield United
Stan Fazackerley
Sheffield United
Joe Kitchen
Sheffield United
1916-1919 No competition due to World War I
1920
Aston Villa
1–0
Huddersfield Town
Billy Kirton
Aston Villa
1921
Tottenham Hotspur
1–0
Wolverhampton Wanderers
Jimmy Dimmock
Tottenham Hotspur
1922
Huddersfield Town
1–0
Preston North End
Billy Smith
Huddersfield Town
1923
Bolton Wanderers
2–0
West Ham United
David Jack
Bolton Wanderers
Jack Smith
Bolton Wanderers
1924
Newcastle United
2–0
Aston Villa
Neil Harris
Newcastle United
Stan Seymour
Newcastle United
1925
Sheffield United
1–0
Cardiff City
Fred Tunstall
Sheffield United
1926
Bolton Wanderers
1–0
Manchester City
David Jack
Bolton Wanderers
1927
Cardiff City
1–0
Arsenal
Hughie Ferguson
Cardiff City
1928
Blackburn Rovers
3–1
Huddersfield Town
Jack Roscamp
Blackburn Rovers
Tommy McLean
Blackburn Rovers
Alex Jackson
Huddersfield Town
Jack Roscamp
Blackburn Rovers
1929
Bolton Wanderers
2–0
Portsmouth
Billy Butler
Bolton Wanderers
Harold Blackmore
Bolton Wanderers
1930
Arsenal
2–0
Huddersfield Town
Alex James
Arsenal
Jack Lambert
Arsenal
1931
West Bromwich Albion
2–1
Birmingham City
W. G. Richardson
West Bromwich Albion
Joe Bradford
Birmingham City
W. G. Richardson
West Bromwich Albion
1932
Newcastle United
2–1
Arsenal
Bob John
Arsenal
Jack Allen
Newcastle United
Jack Allen
Newcastle United
1933
Everton
3–0
Manchester City
Jimmy Stein
Everton
Dixie Dean
Everton
Jimmy Dunn
Everton
1934
Manchester City
2–1
Portsmouth
Sep Rutherford
Portsmouth
Fred Tilson
Manchester City
Fred Tilson
Manchester City
1935
Sheffield Wednesday
4–2
West Bromwich Albion
Jack Palethorpe
Sheffield Wednesday
Walter Boyes
West Bromwich Albion
Mark Hooper
Sheffield Wednesday
Teddy Sandford
West Bromwich Albion
Ellis Rimmer
Sheffield Wednesday
Ellis Rimmer
Sheffield Wednesday
1936
Arsenal
1–0
Sheffield United
Ted Drake
Arsenal
1937
Sunderland
3–1
Preston North End
Frank O'Donnell
Preston North End
Bobby Gurney
Sunderland
Raich Carter
Sunderland
Eddie Burbanks
Sunderland
1938
Preston North End
1–0
Huddersfield Town
George Mutch
Preston North End
1939
Portsmouth
4–1
Wolverhampton Wanderers
Bert Barlow
Portsmouth
John Anderson
Portsmouth
Cliff Parker
Portsmouth
Dicky Dorsett
Wolverhampton Wanderers
Cliff Parker
Portsmouth
1940-1945 No competition due to World War II
1946
Derby County
4–1
Charlton Athletic
Bert Turner
Derby County (O.G.)
Bert Turner
Charlton Athletic
Peter Doherty
Derby County
Jackie Stamps
Derby County
Jackie Stamps
Derby County
1947
Charlton Athletic
1–0
Burnley
Chris Duffy
Charlton Athletic
1948
Manchester United
4–2
Blackpool
Eddie Shimwell
Blackpool
Jack Rowley
Manchester United
Stan Mortensen
Blackpool
Jack Rowley
Manchester United
Stan Pearson
Manchester United
John Anderson
Manchester United
1949
Wolverhampton Wanderers
3–1
Leicester City
Jesse Pye
Wolverhampton Wanderers
Jesse Pye
Wolverhampton Wanderers
Mal Griffiths
Leicester City
Sammy Smyth
Wolverhampton Wanderers
1950
Arsenal
2–0
Liverpool
Reg Lewis
Arsenal
Reg Lewis
Arsenal
1951
Newcastle United
2–0
Blackpool
Jackie Milburn
Newcastle United
Jackie Milburn
Newcastle United
1952
Newcastle United
1–0
Arsenal
George Robledo
Newcastle United
1953
Blackpool
4–3
Bolton Wanderers
Nat Lofthouse OBE
Bolton Wanderers
Stan Mortensen
Blackpool
Willie Moir
Bolton Wanderers
Eric Bell
Bolton Wanderers
Stan Mortensen
Blackpool
Stan Mortensen
Blackpool
Bill Perry
Blackpool
1954
West Bromwich Albion
3–2
Preston North End
Ronnie Allen
West Bromwich Albion
Angus Morrison
Preston North End
Charlie Wayman
Preston North End
Ronnie Allen
West Bromwich Albion
Frank Griffin
West Bromwich Albion
1955
Newcastle United
3–1
Manchester City
Jackie Milburn
Newcastle United
Bobby Johnstone
Manchester City
Bobby Mitchell
Newcastle United
George Hannah
Newcastle United
1956
Manchester City
3–1
Birmingham City
Joe Hayes
Manchester City
Noel Kinsey
Birmingham City
Bobby Johnstone
Manchester City
Jack Dyson
Manchester City
1957
Aston Villa
2–1
Manchester United
Peter McParland
Aston Villa
Peter McParland
Aston Villa
Tommy Taylor
Manchester United
1958
Bolton Wanderers
2–0
Manchester United
Nat Lofthouse OBE
Bolton Wanderers
Nat Lofthouse OBE
Bolton Wanderers
1959
Nottingham Forest
2–1
Luton Town
Roy Dwight
Nottingham Forest
Tommy Wilson
Nottingham Forest
Dave Pacey
Luton Town
1960
Wolverhampton Wanderers
3–0
Blackburn Rovers
Mick McGrath
Wolverhampton Wanderers (O.G.)
Norman Deeley
Wolverhampton Wanderers
Norman Deeley
Wolverhampton Wanderers
1961
Tottenham Hotspur
2–0
Leicester City
Bobby Smith
Tottenham Hotspur
Terry Dyson
Tottenham Hotspur
1962
Tottenham Hotspur
3–1
Burnley
Jimmy Greaves
Tottenham Hotspur
Jimmy Robson
Burnley
Bobby Smith
Tottenham Hotspur
Danny Blanchflower
Tottenham Hotspur
1963
Manchester United
3–1
Leicester City
Denis Law
Manchester United
David Herd
Manchester United
Ken Keyworth
Leicester City
David Herd
Manchester United
1964
West Ham United
3–2
Preston North End
Doug Holden
Preston North End
John Sissons
West Ham United
Alex Dawson
Preston North End
Sir Geoff Hurst
West Ham United
Ronnie Boyce
West Ham United
1965
Liverpool
2–1
Leeds United
Roger Hunt MBE
Liverpool
Billy Bremner
Leeds United
Ian St. John
Liverpool
1966
Everton
3–2
Sheffield Wednesday
Jim McCalliog
Sheffield Wednesday
David Ford
Sheffield Wednesday
Mike Trebilcock
Everton
Mike Trebilcock
Everton
Derek Temple
Everton
1967
Tottenham Hotspur
2–1
Chelsea
Jimmy Robertson
Tottenham Hotspur
Frank Saul
Tottenham Hotspur
Bobby Tambling
Chelsea
1968
West Bromwich Albion
1–0
Everton
Jeff Astle
West Bromwich Albion
1969
Manchester City
1–0
Leicester City
Neil Young
Manchester City
1970
Chelsea
2–2
Leeds United
Jack Charlton
Leeds United
Peter Houseman
Chelsea
Mick Jones
Leeds United
Ian Hutchinson
Chelsea
1970 (R)
Chelsea
2–1
Leeds United
Mick Jones
Leeds United
Peter Osgood
Chelsea
David Webb
Chelsea
1971
Arsenal
2–1
Liverpool
Steve Heighway
Liverpool
Eddie Kelly
Arsenal
Charlie George
Arsenal
1972
Leeds United
1–0
Arsenal
Allan Clarke
Leeds United
1973
Sunderland
1–0
Leeds United
Ian Porterfield
Sunderland
1974
Liverpool
3–0
Newcastle United
Kevin Keegan OBE
Liverpool
Steve Heighway
Liverpool
Kevin Keegan OBE
Liverpool
1975
West Ham United
2–0
Fulham
Alan Taylor
West Ham United
Alan Taylor
West Ham United
1976
Southampton
1–0
Manchester United
Bobby Stokes
Southampton
1977
Manchester United
2–1
Liverpool
Stuart Pearson
Manchester United
Jimmy Case
Liverpool
Jimmy Greenhoff
Manchester United
1978
Ipswich Town
1–0
Arsenal
Roger Osborne
Ipswich Town
1979
Arsenal
3–2
Manchester United
Brian Talbot
Arsenal
Frank Stapleton
Arsenal
Gordon McQueen
Manchester United
Sammy McIlroy
Manchester United
Alan Sunderland
Arsenal
1980
West Ham United
1–0
Arsenal
Sir Trevor Brooking
West Ham United
1981
Tottenham Hotspur
1–1
Manchester City
Tommy Hutchison
Tottenham Hotspur
Tommy Hutchison
Manchester City (O.G.)
1981 (R)
Tottenham Hotspur
3–2
Manchester City
Ricardo Villa
Tottenham Hotspur
Steve MacKenzie
Manchester City
Kevin Reeves
Manchester City
Garth Crooks OBE
Tottenham Hotspur
Ricardo Villa
Tottenham Hotspur
1982
Tottenham Hotspur
1–1
Queens Park Rangers
Glenn Hoddle
Tottenham Hotspur
Terry Fenwick
Queens Park Rangers
1982 (R)
Tottenham Hotspur
1–0
Queens Park Rangers
Glenn Hoddle
Tottenham Hotspur
1983
Manchester United
2–2
Brighton & Hove Albion
Gordon Smith
Brighton & Hove Albion
Frank Stapleton
Manchester United
Ray Wilkins
Manchester United
Gary Stevens
Brighton & Hove Albion
1983 (R)
Manchester United
4–0
Brighton & Hove Albion
Bryan Robson OBE
Manchester United
Norman Whiteside
Manchester United
Bryan Robson OBE
Manchester United
Arnold Mühren
Manchester United
1984
Everton
2–0
Watford
Graeme Sharp
Everton
Andy Gray
Everton
1985
Manchester United
1–0
Everton
Norman Whiteside
Manchester United
1986
Liverpool
3–1
Everton
Gary Lineker
Everton
Ian Rush MBE
Liverpool
Craig Johnston
Liverpool
Ian Rush MBE
Liverpool
1987
Coventry City
3–2
Tottenham Hotspur
Clive Allen
Tottenham Hotspur
Dave Bennett
Coventry City
Gary Mabbutt
Tottenham Hotspur
Keith Houchen
Coventry City
Gary Mabbutt
Coventry City (O.G)
1988
Wimbledon
1–0
Liverpool
Lawrie Sanchez
Wimbledon
1989
Liverpool
3–2
Everton
John Aldridge
Liverpool
Stuart McCall
Everton
Ian Rush MBE
Liverpool
Stuart McCall
Everton
Ian Rush MBE
Liverpool
1990
Manchester United
3–3
Crystal Palace
Gary O'Reilly
Crystal Palace
Bryan Robson OBE
Manchester United
Mark Hughes OBE
Manchester United
Ian Wright MBE
Crystal Palace
Ian Wright MBE
Crystal Palace
Mark Hughes OBE
Manchester United
1990 (R)
Manchester United
1–0
Crystal Palace
Lee Martin
Manchester United
1991
Tottenham Hotspur
2–1
Nottingham Forest
Stuart Pearce
Nottingham Forest
Paul Stewart
Tottenham Hotspur
Des Walker
Tottenham Hotspur (O.G)
1992
Liverpool
2–0
Sunderland
Michael Thomas
Liverpool
Ian Rush MBE
Liverpool
1993
Arsenal
1–1
Sheffield Wednesday
Ian Wright MBE
Arsenal
David Hirst
Sheffield Wednesday
1993 (R)
Arsenal
2–1
Sheffield Wednesday
Ian Wright MBE
Arsenal
Chris Waddle
Sheffield Wednesday
Andy Linighan
Arsenal
1994
Manchester United
4–0
Chelsea
Eric Cantona
Manchester United
Eric Cantona
Manchester United
Mark Hughes OBE
Manchester United
Brian McClair
Manchester United
1995
Everton
1–0
Manchester United
Paul Rideout
Everton
1996
Manchester United
1–0
Liverpool
Eric Cantona
Manchester United
1997
Chelsea
2–0
Middlesbrough
Roberto Di Matteo
Chelsea
Eddie Newton
Chelsea
1998
Arsenal
2–0
Newcastle United
Marc Overmars
Arsenal
Nicolas Anelka
Arsenal
1999
Manchester United
2–0
Newcastle United
Teddy Sheringham MBE
Manchester United
Paul Scholes
Manchester United
2000
Chelsea
1–0
Aston Villa
Roberto Di Matteo
Chelsea
2001
Liverpool
2–1
Arsenal
Freddie Ljungberg
Arsenal
Michael Owen
Liverpool
Michael Owen
Liverpool
2002
Arsenal
2–0
Chelsea
Ray Parlour
Arsenal
Freddie Ljungberg
Arsenal
2003
Arsenal
1–0
Southampton
Robert Pirès
Arsenal
2004
Manchester United
3–0
Millwall
Cristiano Ronaldo
Manchester United
Ruud Van Nistelrooy
Manchester United
Ruud Van Nistelrooy
Manchester United
2005
Arsenal
0–0
Manchester United
No goal-scorers
2006
Liverpool
3–3
West Ham United
Jamie Carragher
West Ham United (O.G.)
Dean Ashton
West Ham United
Djibril Cissé
Liverpool
Steven Gerrard MBE
Liverpool
Paul Konchesky
West Ham United
Steven Gerrard MBE
Liverpool
2007
Chelsea
1–0
Manchester United
Didier Drogba
Chelsea
2008
Portsmouth
1–0
Cardiff City
Nwankwo Kanu
Portsmouth
2009
Chelsea
2–1
Everton
Louis Saha
Everton
Didier Drogba
Chelsea
Frank Lampard OBE
Chelsea
2010
Chelsea
1–0
Portsmouth
Didier Drogba
Chelsea
2011
Manchester City
1–0
Stoke City
Yaya Touré
Manchester City
2012
Chelsea
2–1
Liverpool
Ramires
Chelsea
Didier Drogba
Chelsea
Andy Carroll
Liverpool
2013
Wigan Athletic
1–0
Manchester City
Ben Watson
Wigan Athletic
2014
Arsenal
3–2
Hull City
James Chester
Hull City
Curtis Davies
Hull City
Santi Cazorla
Arsenal
Laurent Koscielny
Arsenal
Aaron Ramsey
Arsenal
2015
Arsenal
4–0
Aston Villa
Theo Walcott
Arsenal
Alexis Sánchez
Arsenal
Per Mertesacker
Arsenal
Olivier Giroud
Arsenal
2016
Manchester United
2–1
Crystal Palace
Jason Puncheon
Crystal Palace
Juan Mata
Manchester United
Jesse Lingard
Manchester United
2017
Arsenal
2–1
Chelsea
Alexis Sánchez
Arsenal
Diego Costa
Chelsea
Aaron Ramsey
Arsenal
2018
Chelsea
1–0
Manchester United
Eden Hazard
Chelsea
2019
Manchester City
6–0
Watford
David Silva
Manchester City
Gabriel Jesus
Manchester City
Kevin De Bruyne
Manchester City
Gabriel Jesus
Manchester City
Raheem Sterling
Manchester City
Raheem Sterling
Manchester City
2020
Arsenal
2–1
Chelsea
Christian Pulisic
Chelsea
Pierre-Emerick Aubameyang
Arsenal
Pierre-Emerick Aubameyang
Arsenal
2021
Leicester City
1–0
Chelsea
Youri Tielemans
Leicester City
2022
Liverpool
0–0
Chelsea
No goal-scorers
2023
Manchester City
2–1
Manchester United
Ilkay Gundogan
Manchester City
Bruno Fernandes
Manchester United
Ilkay Gundogan
Manchester City
No comments yet