Stats Zone
›
Cup Finals
› FA Cup
Hello.
Sign In
HOME
YOUR 92
STATS ZONE
CARD MUSEUM
LIBRARY
NEWS
Home
Results
By Date (All)
By Date (League)
By Date (Cups)
By Date (Internationals)
By Team
By Cups
Finals
Winners
Tables
Traditional
New Style
Points Deductions
Teams
Summary
Season Results
Home Grounds
All Grounds
Timeline
League Records
Head to Heads
Players
Managers
Internationals
Grounds
Summary
Home Teams
All Teams
Players
League Apps for 1 club
League Goals for 1 club
Total League Apps
Total League Goals
International players
Managers
Current
By Date
Sack Race
England
Matches
Caps Records
Goal Records
Managers
FA Cup
League Cup
EFL Trophy
Community Shield
Champions League
Europa League
Conference League
FA Cup Finals
145 seasons • 159 matches
2025/26
Sat 16 May 2026
15:00
Chelsea
0 – 1
Manchester City
83,337
Wembley Stadium
2024/25
Sat 17 May 2025
16:30
Crystal Palace
1 – 0
Manchester City
84,163
Wembley Stadium
2023/24
Sat 25 May 2024
15:00
Manchester City
1 – 2
Manchester United
84,814
Wembley Stadium
2022/23
Sat 03 Jun 2023
15:00
Manchester City
2 – 1
Manchester United
83,179
Wembley Stadium
2021/22
Sat 14 May 2022
16:45
Chelsea
0 – 0
Liverpool
AET
Liverpool win 5-6 on penalties
84,897
Wembley Stadium
2020/21
Sat 15 May 2021
17:15
Chelsea
0 – 1
Leicester City
-1
Wembley Stadium
2019/20
Sat 01 Aug 2020
17:30
Arsenal
2 – 1
Chelsea
Wembley Stadium
2018/19
Sat 18 May 2019
17:00
Manchester City
6 – 0
Watford
85,854
Wembley Stadium
2017/18
Sat 19 May 2018
17:15
Chelsea
1 – 0
Manchester United
87,647
Wembley Stadium
2016/17
Sat 27 May 2017
17:30
Arsenal
2 – 1
Chelsea
89,472
Wembley Stadium
2015/16
Sat 21 May 2016
17:30
Crystal Palace
1 – 2
Manchester United
AET
88,619
Wembley Stadium
2014/15
Sat 30 May 2015
17:30
Arsenal
4 – 0
Aston Villa
89,283
Wembley Stadium
2013/14
Sat 17 May 2014
Arsenal
3 – 2
Hull City
AET
89,345
Wembley Stadium
2012/13
Sat 11 May 2013
Manchester City
0 – 1
Wigan Athletic
86,254
Wembley Stadium
2011/12
Sat 05 May 2012
Chelsea
2 – 1
Liverpool
89,102
Wembley Stadium
2010/11
Sat 14 May 2011
Manchester City
1 – 0
Stoke City
88,643
Wembley
2009/10
Sat 15 May 2010
Chelsea
1 – 0
Portsmouth
88,335
Wembley
2008/09
Sat 30 May 2009
Chelsea
2 – 1
Everton
89,391
Wembley
2007/08
Sat 17 May 2008
Portsmouth
1 – 0
Cardiff City
89,874
Wembley
2006/07
Sat 19 May 2007
Chelsea
1 – 0
Manchester United
AET
89,826
Wembley
2005/06
Sat 13 May 2006
Liverpool
3 – 3
West Ham United
AET
Liverpool win 3-1 on penalties
71,140
Millennium Stadium
2004/05
Sat 21 May 2005
Arsenal
0 – 0
Manchester United
AET
Arsenal win 5-4 on penalties
71,876
Millennium Stadium
2003/04
Sat 22 May 2004
Manchester United
3 – 0
Millwall
71,350
Millennium Stadium
2002/03
Sat 17 May 2003
Arsenal
1 – 0
Southampton
73,726
Millennium Stadium
2001/02
Sat 04 May 2002
Arsenal
2 – 0
Chelsea
73,963
Millennium Stadium
2000/01
Sat 12 May 2001
Arsenal
1 – 2
Liverpool
72,500
Millennium Stadium
1999/00
Sat 20 May 2000
Aston Villa
0 – 1
Chelsea
78,217
Wembley
1998/99
Sat 22 May 1999
Manchester United
2 – 0
Newcastle United
79,101
Wembley
1997/98
Sat 16 May 1998
Arsenal
2 – 0
Newcastle United
79,183
Wembley
1996/97
Sat 17 May 1997
Chelsea
2 – 0
Middlesbrough
79,160
Wembley
1995/96
Sat 11 May 1996
Manchester United
1 – 0
Liverpool
79,007
Wembley
1994/95
Sat 20 May 1995
Everton
1 – 0
Manchester United
79,592
Wembley
1993/94
Sat 14 May 1994
Manchester United
4 – 0
Chelsea
79,684
Wembley
1992/93
Sat 15 May 1993
Arsenal
1 – 1
Sheffield Wednesday
AET
79,347
Wembley
Thu 20 May 1993
Arsenal
2 – 1
Sheffield Wednesday
Replay
AET
62,267
Wembley
1991/92
Sat 09 May 1992
Liverpool
2 – 0
Sunderland
79,544
Wembley
1990/91
Sat 18 May 1991
Tottenham Hotspur
2 – 1
Nottingham Forest
AET
80,000
Wembley
1989/90
Thu 17 May 1990
Manchester United
1 – 0
Crystal Palace
Replay
80,000
Wembley Stadium
Sat 12 May 1990
Manchester United
3 – 3
Crystal Palace
AET
80,000
Wembley
1988/89
Sat 20 May 1989
Liverpool
3 – 2
Everton
AET
82,800
Wembley
1987/88
Sat 14 May 1988
Wimbledon
1 – 0
Liverpool
98,203
Wembley
1986/87
Sat 16 May 1987
Coventry City
3 – 2
Tottenham Hotspur
AET
98,000
Wembley
1985/86
Sat 10 May 1986
Liverpool
3 – 1
Everton
98,000
Wembley
1984/85
Sat 18 May 1985
Manchester United
1 – 0
Everton
AET
100,000
Wembley
1983/84
Sat 19 May 1984
Everton
2 – 0
Watford
100,000
Wembley
1982/83
Sat 21 May 1983
Manchester United
2 – 2
Brighton & Hove Albion
AET
100,000
Wembley
Thu 26 May 1983
Manchester United
4 – 0
Brighton & Hove Albion
Replay
92,000
Wembley
1981/82
Sat 22 May 1982
Tottenham Hotspur
1 – 1
Queens Park Rangers
AET
100,000
Wembley
Thu 27 May 1982
Tottenham Hotspur
1 – 0
Queens Park Rangers
Replay
90,000
Wembley
1980/81
Sat 09 May 1981
Tottenham Hotspur
1 – 1
Manchester City
AET
100,000
Wembley
Thu 14 May 1981
Tottenham Hotspur
3 – 2
Manchester City
Replay
92,000
Wembley
1979/80
Sat 10 May 1980
West Ham United
1 – 0
Arsenal
100,000
Wembley
1978/79
Sat 12 May 1979
Arsenal
3 – 2
Manchester United
100,000
Wembley
1977/78
Sat 06 May 1978
Ipswich Town
1 – 0
Arsenal
100,000
Wembley
1976/77
Sat 21 May 1977
Manchester United
2 – 1
Liverpool
100,000
Wembley
1975/76
Sat 01 May 1976
Southampton
1 – 0
Manchester United
100,000
Wembley
1974/75
Sat 03 May 1975
West Ham United
2 – 0
Fulham
100,000
Wembley
1973/74
Sat 04 May 1974
Liverpool
3 – 0
Newcastle United
100,000
Wembley
1972/73
Sat 05 May 1973
Sunderland
1 – 0
Leeds United
100,000
Wembley
1971/72
Sat 06 May 1972
Leeds United
1 – 0
Arsenal
100,000
Wembley
1970/71
Sat 08 May 1971
Arsenal
2 – 1
Liverpool
AET
100,000
Wembley
1969/70
Sat 11 Apr 1970
Chelsea
2 – 2
Leeds United
100,000
Wembley
Wed 29 Apr 1970
Chelsea
2 – 1
Leeds United
Replay
AET
62,078
Old Trafford
1968/69
Sat 26 Apr 1969
Manchester City
1 – 0
Leicester City
100,000
Wembley
1967/68
Sat 18 May 1968
West Bromwich Albion
1 – 0
Everton
AET
100,000
Wembley
1966/67
Sat 20 May 1967
Tottenham Hotspur
2 – 1
Chelsea
100,000
Wembley
1965/66
Sat 14 May 1966
Everton
3 – 2
Sheffield Wednesday
100,000
Wembley
1964/65
Sat 01 May 1965
Liverpool
2 – 1
Leeds United
AET
100,000
Wembley
1963/64
Sat 02 May 1964
West Ham United
3 – 2
Preston North End
100,000
Wembley
1962/63
Sat 25 May 1963
Manchester United
3 – 1
Leicester City
99,604
Wembley
1961/62
Sat 05 May 1962
Tottenham Hotspur
3 – 1
Burnley
100,000
Wembley
1960/61
Sat 06 May 1961
Tottenham Hotspur
2 – 0
Leicester City
100,000
Wembley
1959/60
Sat 07 May 1960
Wolverhampton Wanderers
3 – 0
Blackburn Rovers
98,954
Wembley
1958/59
Sat 02 May 1959
Nottingham Forest
2 – 1
Luton Town
100,000
Wembley
1957/58
Sat 03 May 1958
Bolton Wanderers
2 – 0
Manchester United
99,756
Wembley
1956/57
Sat 04 May 1957
Aston Villa
2 – 1
Manchester United
99,225
Wembley
1955/56
Sat 05 May 1956
Manchester City
3 – 1
Birmingham City
100,000
Wembley
1954/55
Sat 07 May 1955
Newcastle United
3 – 1
Manchester City
100,000
Wembley
1953/54
Sat 01 May 1954
West Bromwich Albion
3 – 2
Preston North End
100,000
Wembley
1952/53
Sat 02 May 1953
Blackpool
4 – 3
Bolton Wanderers
100,000
Wembley
1951/52
Sat 03 May 1952
Newcastle United
1 – 0
Arsenal
100,000
Wembley
1950/51
Sat 28 Apr 1951
Newcastle United
2 – 0
Blackpool
100,000
Wembley
1949/50
Sat 29 Apr 1950
Arsenal
2 – 0
Liverpool
100,000
Wembley
1948/49
Sat 30 Apr 1949
Wolverhampton Wanderers
3 – 1
Leicester City
98,920
Wembley
1947/48
Sat 24 Apr 1948
Manchester United
4 – 2
Blackpool
99,842
Wembley
1946/47
Sat 26 Apr 1947
Charlton Athletic
1 – 0
Burnley
AET
98,215
Wembley
1945/46
Sat 27 Apr 1946
Derby County
4 – 1
Charlton Athletic
AET
98,000
Wembley Stadium
1938/39
Sat 29 Apr 1939
Portsmouth
4 – 1
Wolverhampton Wanderers
99,370
Wembley
1937/38
Sat 30 Apr 1938
Preston North End
1 – 0
Huddersfield Town
AET
93,497
Wembley
1936/37
Sat 01 May 1937
Sunderland
3 – 1
Preston North End
93,495
Wembley
1935/36
Sat 25 Apr 1936
Arsenal
1 – 0
Sheffield United
93,384
Wembley
1934/35
Sat 27 Apr 1935
Sheffield Wednesday
4 – 2
West Bromwich Albion
93,204
Wembley
1933/34
Sat 28 Apr 1934
Manchester City
2 – 1
Portsmouth
93,258
Wembley
1932/33
Sat 29 Apr 1933
Everton
3 – 0
Manchester City
92,950
Wembley
1931/32
Sat 23 Apr 1932
Newcastle United
2 – 1
Arsenal
92,298
Wembley
1930/31
Sat 25 Apr 1931
West Bromwich Albion
2 – 1
Birmingham City
92,406
Wembley
1929/30
Sat 26 Apr 1930
Arsenal
2 – 0
Huddersfield Town
92,488
Wembley
1928/29
Sat 27 Apr 1929
Bolton Wanderers
2 – 0
Portsmouth
92,576
Wembley
1927/28
Sat 21 Apr 1928
Blackburn Rovers
3 – 1
Huddersfield Town
92,041
Wembley
1926/27
Sat 23 Apr 1927
Cardiff City
1 – 0
Arsenal
91,206
Wembley
1925/26
Sat 24 Apr 1926
Bolton Wanderers
1 – 0
Manchester City
91,447
Wembley
1924/25
Sat 25 Apr 1925
Sheffield United
1 – 0
Cardiff City
91,763
Wembley
1923/24
Sat 26 Apr 1924
Newcastle United
2 – 0
Aston Villa
91,695
Wembley
1922/23
Sat 28 Apr 1923
Bolton Wanderers
2 – 0
West Ham United
-1
Wembley
1921/22
Sat 29 Apr 1922
Huddersfield Town
1 – 0
Preston North End
53,000
Stamford Bridge
1920/21
Sat 23 Apr 1921
Tottenham Hotspur
1 – 0
Wolverhampton Wanderers
72,805
Stamford Bridge
1919/20
Sat 24 Apr 1920
Aston Villa
1 – 0
Huddersfield Town
AET
50,018
Stamford Bridge
1914/15
Sat 24 Apr 1915
Sheffield United
3 – 0
Chelsea
49,557
Old Trafford
1913/14
Sat 25 Apr 1914
Burnley
1 – 0
Liverpool
72,778
Crystal Palace
1912/13
Sat 19 Apr 1913
Aston Villa
1 – 0
Sunderland
-1
Crystal Palace
1911/12
Sat 20 Apr 1912
Barnsley
0 – 0
West Bromwich Albion
54,434
Crystal Palace
Wed 24 Apr 1912
Barnsley
1 – 0
West Bromwich Albion
Replay
AET
38,555
Bramall Lane
1910/11
Sat 22 Apr 1911
Bradford City
0 – 0
Newcastle United
69,068
Crystal Palace
Wed 26 Apr 1911
Bradford City
1 – 0
Newcastle United
Replay
58,000
Old Trafford
1909/10
Sat 23 Apr 1910
Barnsley
1 – 1
Newcastle United
77,747
Crystal Palace
Thu 28 Apr 1910
Newcastle United
2 – 0
Barnsley
Replay
60,000
Goodison Park
1908/09
Sat 24 Apr 1909
Manchester United
1 – 0
Bristol City
71,401
Crystal Palace
1907/08
Sat 25 Apr 1908
Wolverhampton Wanderers
3 – 1
Newcastle United
74,967
Crystal Palace
1906/07
Sat 20 Apr 1907
The Wednesday
2 – 1
Everton
84,584
Crystal Palace
1905/06
Sat 21 Apr 1906
Everton
1 – 0
Newcastle United
75,609
Crystal Palace
1904/05
Sat 15 Apr 1905
Aston Villa
2 – 0
Newcastle United
-1
Crystal Palace
1903/04
Sat 23 Apr 1904
Manchester City
1 – 0
Bolton Wanderers
61,374
Crystal Palace
1902/03
Sat 18 Apr 1903
Bury
6 – 0
Derby County
63,102
Crystal Palace
1901/02
Sat 19 Apr 1902
Sheffield United
1 – 1
Southampton
76,914
Crystal Palace
Sat 26 Apr 1902
Sheffield United
2 – 1
Southampton
Replay
33,068
Crystal Palace
1900/01
Sat 20 Apr 1901
Sheffield United
2 – 2
Tottenham Hotspur
-1
Crystal Palace
Sat 27 Apr 1901
Tottenham Hotspur
3 – 1
Sheffield United
Replay
20,470
Burnden Park
1899/00
Sat 21 Apr 1900
Bury
4 – 0
Southampton
68,985
Crystal Palace
1898/99
Thu 13 Apr 1899
Sheffield United
4 – 1
Derby County
73,833
Crystal Palace
1897/98
Thu 14 Apr 1898
Nottingham Forest
3 – 1
Derby County
62,017
Crystal Palace
1896/97
Sat 10 Apr 1897
Aston Villa
3 – 2
Everton
65,891
Crystal Palace
1895/96
Sat 18 Apr 1896
The Wednesday
2 – 1
Wolverhampton Wanderers
48,836
Crystal Palace
1894/95
Sat 20 Apr 1895
Aston Villa
1 – 0
West Bromwich Albion
42,560
Crystal Palace
1893/94
Sat 31 Mar 1894
Notts County
4 – 1
Bolton Wanderers
37,000
Goodison Park
1892/93
Sat 25 Mar 1893
Wolverhampton Wanderers
1 – 0
Everton
45,000
Fallowfield
1891/92
Sat 19 Mar 1892
West Bromwich Albion
3 – 0
Aston Villa
32,810
The Oval
1890/91
Sat 21 Mar 1891
Blackburn Rovers
3 – 1
Notts County
23,000
The Oval
1889/90
Sat 29 Mar 1890
Blackburn Rovers
6 – 1
The Wednesday
20,000
The Oval
1888/89
Sat 30 Mar 1889
Preston North End
3 – 0
Wolverhampton Wanderers
27,000
The Oval
1887/88
Sat 24 Mar 1888
West Bromwich Albion
2 – 1
Preston North End
19,000
The Oval
1886/87
Sat 02 Apr 1887
Aston Villa
2 – 0
West Bromwich Albion
15,500
The Oval
1885/86
Sat 03 Apr 1886
Blackburn Rovers
0 – 0
West Bromwich Albion
15,000
The Oval
Sat 10 Apr 1886
Blackburn Rovers
2 – 0
West Bromwich Albion
12,000
Racecourse Ground (Derby)
1884/85
Sat 04 Apr 1885
Blackburn Rovers
2 – 0
Queens Park
12,500
Leamington Street
1883/84
Sat 29 Mar 1884
Blackburn Rovers
2 – 1
Queens Park
12,000
The Oval
1882/83
Sat 31 Mar 1883
Blackburn Olympic
2 – 1
Old Etonians
AET
8,000
The Oval
1881/82
Sat 25 Mar 1882
Old Etonians
1 – 0
Blackburn Rovers
6,500
The Oval
1880/81
Sat 09 Apr 1881
Old Carthusians
3 – 0
Old Etonians
4,000
The Oval
1879/80
Sat 10 Apr 1880
Clapham Rovers
1 – 0
Oxford University
6,000
The Oval
1878/79
Sat 29 Mar 1879
Old Etonians
1 – 0
Clapham Rovers
5,000
The Oval
1877/78
Sat 23 Mar 1878
Wanderers
3 – 1
Royal Engineers
4,500
The Oval
1876/77
Sat 24 Mar 1877
Wanderers
2 – 1
Oxford University
AET
3,000
The Oval
1875/76
Sat 11 Mar 1876
Old Etonians
1 – 1
Wanderers
3,500
The Oval
Sat 18 Mar 1876
Wanderers
3 – 0
Old Etonians
Replay
1,500
The Oval
1874/75
Sat 13 Mar 1875
Old Etonians
1 – 1
Royal Engineers
2,000
The Oval
Tue 16 Mar 1875
Royal Engineers
2 – 0
Old Etonians
Replay
3,000
The Oval
1873/74
Sat 14 Mar 1874
Oxford University
2 – 0
Royal Engineers
2,000
The Oval
1872/73
Sat 29 Mar 1873
Wanderers
2 – 0
Oxford University
3,000
Lillie Bridge
1871/72
Sat 16 Mar 1872
Wanderers
1 – 0
Royal Engineers
2,000
The Oval