←1872-1915 |
Season
|
Final details |
Winners |
Runners-up |
1919-20
|
ASTON VILLA
1
Billy Kirton 100
HUDDERSFIELD TOWN 0
After Extra Time -
Stamford Bridge, London
|
Frank Barson Arthur
Dorrell Andy Ducat (capt) Sam Hardy (gk)
Billy Kirton
Frank Moss
Tommy Smart
Clem Stephenson
Billy Walker
Charlie Wallace
|
Freddie Bullock
(capt) Tommy Wilson |
1920-21
|
TOTTENHAM HOTSPUR 1
Jimmy
Dimmock 53
WOLVERHAMPTON WANDERERS 0
Stamford Bridge, London
|
Bert Bliss Tommy Clay
Jimmy Dimmock Arthur Grimsdell (capt)
Jimmy Seed
Bert Smith
|
None |
1921-22 |
HUDDERSFIELD TOWN 2
Billy Smith 67 (pen)
PRESTON NORTH END 0
Stamford Bridge, London
|
Billy Smith
Clem Stephenson
Sam Wadsworth
Tommy Wilson
(capt)
|
Frank Jefferis Joe McCall (capt)
Fred Mitchell (gk) Archie Rawlings
Billy Roberts |
1922-23
|
BOLTON WANDERERS 2
David Jack 2,
JR Smith 53
WEST HAM UNITED
0
Empire Stadium, Wembley, London
|
Billy Butler
David Jack
Harry Nuttall
Dick Pym (gk)
Jimmy Seddon
Joe Smith (capt)
|
Syd Bishop
Billy Brown Ted Hufton
(gk) Billy Moore
Jimmy Ruffell Jack Tresadern Vic Watson |
1923-24
|
NEWCASTLE UNITED 2
Harris 83, Seymour 85
ASTON VILLA 0
Empire Stadium, Wembley, London
|
Frank Hudspeth (capt)
Charlie Spencer
|
George Blackburn
Arthur Dorrell Billy Kirton Tommy Mort Frank
Moss Tommy Smart Billy Walker (capt) Dickie
York |
1924-25
|
SHEFFIELD UNITED 1
Fred Tunstall 30
CARDIFF CITY
0
Empire Stadium, Wembley, London
|
George Green
Dave Mercer Harry Pantling
Fred Tunstall
|
None |
1925-26
|
BOLTON WANDERERS 1
David Jack 76
MANCHESTER CITY
0
Empire Stadium, Wembley, London
|
Billy Butler
David Jack
Harry Nuttall
Dick Pym
(gk) Jimmy Seddon
Joe Smith (capt)
|
Billy Austin Sam Cowan
Tommy Johnson Frank Roberts |
1926-27
|
CARDIFF CITY 1
Ferguson 74
ARSENAL 0
Empire Stadium, Wembley, London
|
None |
Alf Baker
Charlie Buchan (capt) Jack Butler Joe Hulme
Tom Parker |
1927-28
|
BLACKBURN ROVERS
3
Roscamp 1, 85, McLean 22
HUDDERSFIELD TOWN
1
Jackson 55
Empire Stadium, Wembley, London
|
Austen Campbell
Harry Healless (capt) Herbert
Jones Syd Puddefoot
Arthur Rigby
|
George Brown Bob Kelly Billy Smith Clem
Stephenson (capt) Tommy Wilson |
1928-29
|
BOLTON WANDERERS
2
Billy Butler 79,
Blackmore 87
PORTSMOUTH
0
Empire Stadium, Wembley, London
|
Billy Butler Fred Kean
Harry Nuttall Dick Pym (gk)
Jimmy Seddon (capt)
|
None |
1929-30
|
ARSENAL
2
James 16, Lambert 88
HUDDERSFIELD TOWN
0
Empire Stadium, Wembley, London
|
Cliff Bastin
Eddie Hapgood
Joe Hulme David Jack
Tom Parker (capt)
|
Austen Campbell Roy Goodall Bob Kelly Billy
Smith Hugh Turner
(gk) Tommy Wilson (capt) |
1930-31
|
WEST BROMWICH ALBION
2
Billy Richardson
25, 58
BIRMINGHAM 1
Joe Bradford
57
Empire Stadium, Wembley, London
|
Joe Carter Tommy Magee
Harold Pearson (gk)
Billy Richardson
Teddy Sandford
George Shaw
|
Joe Bradford Harry Hibbs (gk) |
1931-32
|
NEWCASTLE UNITED
2
Allen 38, 72 ARSENAL
1
John 15
Empire Stadium, Wembley, London
|
David Fairhurst
Albert McInroy (gk)
Jimmy Richardson
Sam Weaver
|
Cliff Bastin Eddie Hapgood
Joe Hulme David Jack
George Male Frank Moss (gk) Tom Parker
(capt) Herbie Roberts |
1932-33
|
EVERTON
3
Stein
41,
Bill Dean
52,
Dunn 80
MANCHESTER CITY
0
Empire Stadium, Wembley, London
|
Cliff Britton
Warney Cresswell Bill Dean (capt)
Albert Geldard Tommy Johnson
Ted Sagar
(gk)
Tommy White
|
Jackie Bray
Eric Brook Sam Cowan (capt) |
1933-34
|
MANCHESTER CITY
2
Fred Tilson
74, 88
PORTSMOUTH
1
Rutherford 28
Empire Stadium, Wembley, London |
Jackie Bray Eric Brook
Sam Cowan (capt)
Frank Swift (gk)
Fred Tilson
|
Jimmy Allen (capt) Fred
Worrall |
1934-35
|
SHEFFIELD WEDNESDAY
4
Palethorpe
2, Hooper 70,
Ellis Rimmer
85, 89
WEST BROMWICH ALBION
2
Wally Boyes 21,
Teddy Sandford
75
Empire Stadium, Wembley, London
|
Jack Brown (gk)
Horace Burrows Ted
Catlin
Ellis Rimmer
Ronnie Starling
(capt)
|
Wally Boyes
Joe Carter Harold Pearson (gk)
Billy Richardson Teddy Sandford George
Shaw |
1935-36
|
ARSENAL 1
Ted Drake
74 SHEFFIELD UNITED 0
Empire Stadium, Wembley, London
|
Cliff Bastin Ray
Bowden Wilf Copping Jack Crayston Ted Drake
Eddie Hapgood
Joe Hulme George Male
Herbie Roberts
|
Bobby Barclay Jack Pickering |
1936-37
|
SUNDERLAND 3
Bobby Gurney 52,
Raich Carter 72,
Burbanks
85
PRESTON NORTH END
1
O'Donnell 44
Empire Stadium, Wembley, London
|
Raich Carter
(capt)
Bobby Gurney
|
Joe Beresford |
1937-38
|
PRESTON NORTH END
1
Mutch 119 (pen)
HUDDERSFIELD TOWN
0
After Extra Time - Empire Stadium,
Wembley, London
|
Harry Holdcroft (gk)
|
Bobby Barclay Pat Beasley
Joe Hulme Ken Willingham Alf Young (capt) |
1938-39
|
PORTSMOUTH
4
Barlow 29, Anderson 43, Parker 46, 71
WOLVERHAMPTON WANDERERS 1
Dorsett
54
Empire Stadium, Wembley, London |
Fred Worrall
|
Stan Cullis (capt) Tom Galley Bill Morris |
From
1946→ |