SEASON   VENUE ATTS ONE TWO THREE FOUR FIVE SIX SEVEN EIGHT NINE TEN ELEVEN SUBS
1871/72 Wanderers 1 Oval 2,000 Welch Bowen AC Thompson E Lubbock Crake Wollaston Alcock Hooman Betts 1 RWS Vidal Bonsor
  Royal Engineers 0 Merriman Mandarin Addison Cresswell Mitchell Renny-Tailyour Rich Goodwyn Muirhead Cotter Bogie
1872/73 Wanderers 2 Lillie Bridge 3,000 Welch Howell Bowen CM Thompson Kinnaird 1 Wollaston 1 Sturgis Stewart Kenyon-Slaney Kingsford Bonsor
Oxford University 0 Leach Mackarness Birley Kirke-Smith Ottaway Longman FBC Maddison Dixon WB Paton RWS Vidal Sumner
1873/74 Oxford University 2 Oval 2,000 Nepean Mackarness 1 Birley Green RWS Vidal Ottaway Benson FJ Patton 1 Rawson FBC Maddison Johnson
Royal Engineers 0 Merriman Mandarin Addison Onslow Digby Oliver Renny-Tailyour Rawson Blackburn Wood von Donop
1874/75 Royal Engineers 1 Oval 3,000 Merriman Sim Onslow Ruck von Donop Wood Rawson Stafford Renny-Tailyour 1 Mein Wingfield-Stratford
Old Etonians 1 (a.e.t.) Farmer Wilson AC Thompson E Lubbock Benson Kenyon-Slaney FJ Patton Bonsor 1 Ottaway Kinnaird Stronge
Replay Royal Engineers 2 Oval 3,000 Merriman Sim Onslow Ruck von Donop Wood Rawson Stafford 1 Renny-Tailyour 1 Mein Wingfield-Stratford
Old Etonians 0 Drummond-Moray Farrer E Lubbock Wilson Hammond A Lubbock FJ Patton Farmer Bonsor Kinnaird Stronge
1875/76 Wanderers 1 Oval 3,500 Greig Stratford Lindsay FBC Maddison Birley Wollaston GHH Heron F Heron Edwards 1 Kenrick Hughes
Old Etonians 1 Hogg Wellson AC Thompson E Lyttleton A Lyttleton Kinnaird Kenyon-Slaney CM Thompson Bonsor 1 Sturgis Alleyne
Replay Wanderers 3 Oval 1,500 Greig Stratford Lindsay FBC Maddison Birley Wollaston 1 GHH Heron F Heron Edwards Kenrick Hughes 2
Old Etonians 0 Hogg E Lubbock Farrer E Lyttleton A Lyttleton Kinnaird Kenyon-Slaney Bonsor Sturgis Alleyne Stronge
1876/77 Wanderers 2 Oval 3,000 Kinnaird Stratford Lindsay 1 Birley Green Hughes Wollaston GHH Heron Wace Kenrick 1 Denton
Oxford University 1 (a.e.t.) Allington Waddington Dunell Otter Rawson Savory Parry Bain Todd Fernandez Hills
1877/78 Wanderers 3 Oval 4,500 Kirkpatrick Stratford Lindsay Kinnaird 1 Green Wollaston GHH Heron Wylie Wace Denton Kenrick 2
Royal Engineers 1 Friend Cowan Morris Mayne Heath Lindsay Barnet Hedley Haynes Bond Ruck
1878/79 Old Etonians 1 Oval 5,000 Hawtrey Bury Christian Kinnaird E Lubbock Clerke 1 Pares Goodhart Whitfield Chevallier Leaufoy
Clapham Rovers 0 Birkett Ogilvie E Field Bailey Prinsep Rawson Stanley Scott Bevington Growse Keith-Falconer
1879/80 Clapham Rovers 1 Oval 6,000 Birkett Ogilvie E Field Weston Bailey Stanley Brougham Sparks Barry Lloyd-Jones 1 Ram
Oxford University 0 Parr Wilson King Phllips Rogers Childs Crowdy Eyre J Lubbock Hill Heygate
1880/81 Old Carthusians 3 Oval 4,500 Gillett Colvin Norris Prinsep Vincent Todd 1 Parry 1 Wynyard 1 Page Richards(G) Hensell
Old Etonians 0 Rawlinson French Foley Kinnaird Farrer Chevallier Anderson Goodhart Macaulay Whitfield Novelli
1881/82 Old Etonians 1 Oval 6,500 Rawlinson French de Paravicini Kinnaird Foley Novelli Dunn Macaulay 1 Goodhart Chevallier Anderson
Blackburn Rovers 0     Howarth Suter McIntyre Sharples F Hargreaves Duckworth Douglas Brown Strachan Avery J Hargreaves
1882/83 Blackburn Olympic 2 Oval 8,000 Hacking Warburton Ward Astley Hunter Gibson Dewhurst Matthews 1 Yates Crossley 1 Wilson
Old Etonians 1 (a.e.t.) Rawlinson de Paravicini French Kinnaird Foley Anderson Chevallier Macaulay Goodhart Dunn Bainbridge
1883/84 Blackburn Rovers 2 Oval 12,000 Arthur Beverley Suter McIntyre J Hargreaves Forrest 1 Lofthouse Douglas Sowerbutts 1 Inglis Brown 1
Queens Park 1 Gillespie Arnott Macdonald Campbell Gow Anderson Watt Smith Harrower Allan Christie
1884/85 Blackburn Rovers 2 Oval 12,500 Arthur Turner Suter Haworth McIntyre Forrest 1 Lofthouse Douglas Brown 1 Fecitt Sowerbutts
Queens Park 0 Gillespie Arnott MacLeod Campbell MacDonald Hamilton McWhannel Anderson Sellar Gray Allan
1885/86 Blackburn Rovers 0 Oval 15,000 Arthur Turner Suter Heyes McIntyre Forrest Strachan Douglas Brown Fecitt Sowerbutts
West Bromwich Alb. 0 Roberts H Green Bell Horton Perry Timmins Woodhall Green Bayliss Loach Bell
Replay Blackburn Rovers 2 Derby 12,000 Arthur Turner Suter Douglas McIntyre Forrest Walton Strachan Brown 1 Fecitt Sowerbutts 1
West Bromwich Alb. 0 Roberts H Green Bell Horton Perry Timmins Woodhall Green Bayliss Loach Bell
1886/87 Aston Villa 2 Oval 15,500 Warner Coulton Simmonds Yates Dawson Burton Brown Hunter 1 Vaughton Hodgetts 1 Davis
West Bromwich Alb. 0 Roberts H Green Aldridge Horton Perry Timmins Woodhall T Green Bayliss Paddock Pearson
1887/88 West Bromwich Alb. 2 Oval 19,000 Roberts H Green Aldridge Horton Perry Timmins Bassett Woodhall 1 Bayliss 1 Pearson Wilson
Preston North End 1 Mills-Roberts Howarth NJ Ross Holmes Russell Graham Gordon JD Ross Goodall Dewhurst 1 Drummond
1888/89 Preston North End 3 Oval 22,000 Mills-Roberts Howarth Holmes Drummond Russell Graham Gordon JD Ross 1 Goodall Dewhurst 1 Thomson 1
Wolverhampton W. 0 Baynton Baugh Mason Fletcher Allen Lowder T Hunter Wykes Brodie Wood Knight
1889/90 Blackburn Rovers 6 Oval 20,000 Horne Jas Southworth Forbes Barton Dewar Forrest Lofthouse 1 Campbell Jo Southworth 1 Walton 1 Townley 3
Sheffield Wednesday 1 Smith Morley Brayshaw Waller Betts Dungworth Ingram Woolhouse Mumford Cawley Bennett 1
1890/91 Blackburn Rovers 3 Oval 23,000 Pennington Brandon Forbes Barton Dewar 1 Forrest Lofthouse Walton Jo Southworth 1 Hall Townley 1
Notts County 1 Thraves Ferguson Hendry Osborne Calderhead A Shelton McGregor McInnes James Oswald Locker Daft
1891/92 West Bromwich Alb. 3 Oval 32,810 Reader Nicholson McCulloch Reynolds 1 Perry Groves Bassett McLeod Nicholls 1 Pearson Geddes 1
Aston Villa 0     Warner Cox Evans H Devey Cowan Baird Athersmith Dickson J Devey Campbell Hodgetts
1892/93 Wolverhampton W. 1 Fallowfield 45,067 Rose Baugh Swift Malpass Allen 1 Kinsey Topham Wykes Butcher Griffin Wood
Everton 0 Williams Kelso Howarth Boyle Holt Stewart Latta Gordon Maxwell Chadwick Milward
1893/94 Notts County 4 Goodison 37,000 Toone Harper Hendrey Bramley Calderhead A Shelton Watson 1 Donnelly Logan 3 Bruce Daft
Bolton Wanderers 1 Sutcliffe Somerville Jones Gardiner Paton Hughes Tannahill Wilson Cassidy 1 Bentley Dickenson
1894/95 Aston Villa 1 Crystal P 42,562 Wilkes Spencer Welford Reynolds Cowan Russell Athersmith Chatt 1 J Devey 1 Hodgetts Smith
West Bromwich Alb. 0 Reader Williams Horton Perry Higgins Taggart Bassett McLeod Richards Hutchinson Banks
1895/96 Sheffield Wednesday 2 Crystal P 48,836 Massey Earp Langley Brandon Crawshaw Petrie Brash Brady Bell Davis Spiksley 2
Wolverhampton W. 1 Tennant Baugh Dunn Owen Malpass Griffiths Tanks Henderson Beats Wood Black 1
1896/97 Aston Villa 3 Crystal P 65,891 Whitehouse Spencer Evans Reynolds James Cowan Crabtree 1 Athersmith J Devey Campbell 1 Wheldon 1 John Cowan
Everton 2 Menham Meehan Storrier Boyle 1 Holt Stewart Taylor Bell 1 Hartley Chadwick Milward
1897/98 Nottingham Forest 3 Crystal P 62,017 Allsop Ritchie Scott Forman McPherson 1 Wragg McInnes Richards Benbow Capes 2 Spouncer
Derby County 1 Fryer Methven Leiper Cox A Goodall Turner J Goodall Bloomer 1 Boag Stevenson McQueen
1898/99 Sheffield United 4 Crystal P 73,833 Foulke Thickett Boyle Johnson Morren Needham Bennett 1 Beers 1 Hedley Almond 1 Priest 1
Derby County 1 Fryer Methven Staley Cox Paterson May Arkesden Bloomer Boag 1 MacDonald Allen
1899/00 Bury 4 Crystal P 68,945 Thompson Darroch Davidson Pray Leeimg Ross Richards Wood 1 McLuckie 2 Sagar Plant 1
Southampton 0 Robinson Meehan Durber Meston Chadwick Petrie Turner Yates Farrell Wood Milward
1900/01 Tottenham Hotspur 2 Crystal P 114,815 Clawley Erentz Tait Morris Hughes Jones Smith Cameron Brown 2 Copeland Kirwan
Sheffield United 2 Foulke Thickett Boyle Johnson Morren Needham Bennett 1 Field Hedley Priest 1 Lipsham
Replay Tottenham Hotspur 3 Burnden Park 20,470 Clawley Erentz Tait Morris Hughes Jones Smith 1 Cameron Brown 1 Copeland 1 Kirwan
Sheffield United 1 Foulke Thickett Boyle Johnson Morren Needham Bennett Field Hedley Priest 1 Lipsham
1901/02 Sheffield United 1 Crystal P 76,914 Foulke Thickett Boyle Johnson Wilkinson Needham Bennett Common 1 Hedley Priest Lipsham
Southampton 1   Robinson CB Fry Molyneux Meston Bowman Lee A Turner Wood 1 Brown Chadwick J Turner
Replay Sheffield United 2 Crystal P 33,068 Foulke Thickett Boyle Johnson Wilkinson Needham Barnes 1 Common Hedley 1 Priest Lipsham
Southampton 1 Robinson(J) CB Fry Molyneux Meston Bowman Lee A Turner Wood Brown 1 Chadwick J Turner
1902/03 Bury 6 Crystal P 63,102 Monteith Lindsey McEwen Johnstone Thorpe Ross 1 Richards Wood 1 Sagar 1 Leeming 2 Plant 1
Derby County 0   Fryer Methven Morris Warren A Goodall May Warrington York Boag Richards Davis
1903/04 Manchester City 1 Crystal P 61,374 Hillman McMahon Burgess Frost Hynds Ashworth Meredith 1 Livingstone Gillespie A Turnbull Booth
Bolton Wanderers 0 Davies Brown Struthers Clifford Greenhalgh Freebairn Stokes Marsh Yenson White Taylor
1904/05 Aston Villa 2 Crystal P 101,117 George Spencer Miles Pearson Leake Windmill Brawn Garraty Hampton 2 Bache Hall
Newcastle United 0 Lawrence McCombie Carr Gardner Aitken McWilliam Rutherford Howie Appleyard Veitch Gosnell
1905/06 Everton 1 Crystal P 75,609 Scott W Balmer Crelley Makepeace Taylor Abbott Sharp Bolton Young 1 Settle Hardman
Newcastle United 0 Lawrence McCombie Carr Gardner Aitken McWilliam Rutherford Howie Veitch Orr Gosnell
1906/07 Sheffield Wednesday 2 Crystal P 84,584 Lyall Layton Burton Brittleton Crawshaw Bartlett Chapman Bradshaw Wilson Stewart 1 Simpson 1
Everton 1 Scott W Balmer R Balmer Makepeace Taylor Abbott Sharp 1 Bolton Young Settle Hardman
1907/08 Wolverhampton W. 3 Crystal P 74,697 Lunn Jones Collins Hunt 1 Wooldridge Bishop Harrison 1 Shelton Hedley 1 Radford Pedley
Newcastle United 1 Lawrence McCracken Pudan Gardner Veitch McWilliam Rutherford Howie 1 Appleyard Speedie Wilson
1908/09 Manchester United 1 Crystal P 71,401 Moger Stacey Hayes Duckworth Roberts Bell Meredith Halse J Turnbull A Turnbull 1 Wall
Bristol City 0 Clay Annan Cottle Hanlin Wedlock Spear Staniforth Hardy Gilligan Burton Hilton
1909/10 Newcastle United 1 Crystal P 76,980 Lawrence McCracken Whitson Veitch Low McWilliam Rutherford 1 Howie Shepherd Higgins Wilson
Barnsley 1 Mearns Downs Ness Glendinning Boyle Utley Tufnell 1 Lillycrop Gadsby Forman Bartrop
Replay Newcastle United 2 Goodison 55,364 Lawrence McCracken Carr Veitch Low McWilliam Rutherford Howie Shepherd 2(1p) Higgins Wilson
Barnsley 0 Mearns Downs Ness Glendinning Boyle Utley Tufnell Lillycrop Gadsby Forman Bartrop
1910/11 Bradford City 0 Crystal P 69,098 Mellors Campbell Taylor Robinson Gildea McDonald Logan Speirs O'Rourke Devine Thompson
Newcastle United 0 Lawrence McCracken Whitson Veitch Low Willis Rutherford Stewart Jobey Higgins Wilson
Replay Bradford City 1 Old Trafford 58,000 Mellors Campbell Taylor Robinson Torrance McDonald Logan Speirs 1 O'Rourke Devine Thompson
Newcastle United 0 Lawrence McCracken Whitson Veitch Low Willis Rutherford Stewart Jobey Higgins Wilson
1911/12 Barnsley 0 Crystal P 54,556 Copper Downs Taylor Glendinning Bratley Utley Bartrop Tufnell Lillycrop Travers Moore
West Bromwich Alb. 0 Pearson Cook Pennington Baddeley Buck McNeal Jephcott Wright Pailor Bowser Shearman
Replay Barnsley 1 Bramall Lane 38,555 Copper Downs Taylor Glendinning Bratley Utley Bartrop Tufnell 1 Lillycrop Travers Moore
West Bromwich Alb. 0 (a.e.t.) Pearson Cook Pennington Baddeley Buck McNeal Jephcott Wright Pailor Bowser Shearman
1912/13 Aston Villa 1 Crystal P 121,919 Hardy Lyons Weston Barber 1 Harrop Leach Wallace Halse Hampton Stephenson Bache
Sunderland 0 Butler Gladwin Ness Cuggy Thomson Low Mordue Buchan Richardson Holley Martin  
1913/14 Burnley 1 Crystal P 72,778 Sewell Bamford Taylor Halley Boyle Watson Nesbitt Lindley Freeman 1 Hodgson Mosscrop
Liverpool 0 Campbell Longworth Pursell Fairfoul Ferguson McKinlay Sheldon Metcalf Miller Nicholl Lacey
1914/15 Sheffield United 3 Old Trafford 49,557 Gough Cook English Sturgess Brailsford Utley Simmons 1 Fazackerly 1 Kitchen 1 Masterman Evans
Chelsea 0 Molyneux Bettridge Harrow Taylor Logan Walker Ford Halse Thomson Croal McNeil
1919/20 Aston Villa 1 Stamford Bridge 50,018 Hardy Smart Weston Ducat Barson Moss Wallace Kirton 1 Walker Stephenson Dorrell
Huddersfield Town 0 (a.e.t.) Mutch Wood Bullock Slade Wilson Watson Richardson Mann Taylor Swann Islip
1920/21 Tottenham Hotspur 1 Stamford Bridge 72,805 Hunter Clay McDonald Smith Walters Grimsdell Banks Seed Cantrell Bliss Dimmock 1
Wolverhampton W. 0 George Woodward Marshall Gregory Hodnett Riley Lea Burrill Edmonds Potts Brooks
1921/22 Huddersfield Town 1 Stamford Bridge 53,000 Mutch Wood Wadsworth Slade Wilson Watson Richardson Mann Islip Stephenson WH Smith 1(p)
Preston North End 0 JF Mitchell Hamilton Doolan Duxberry McCall Williamson Rawlings Jefferis Roberts Woodhouse Quinn
1922/23 Bolton Wanderers 2 Wembley 126,047 Pym Haworth Finney Nuttall Seddon Jennings Butler Jack 1 JR Smith 1 Joe Smith Vizard
West Ham United 0 Hufton Henderson Young Bishop Kay Tresadern Richards Brown Watson Moore Ruffell
1923/24 Newcastle United 2 Wembley 91,645 Bradley Hampson Hudspeth Mooney Spencer Gibson Low Cowan Harris 1 McDonald Seymour 1
Aston Villa 0 Jackson Smart Mort Moss Milne Blackburn York Kirton Capewell Walker Dorrell
1924/25 Sheffield United 1 Wembley 91,763 Sutcliffe Cook Mitton Pantling King Green Mercer Boyle Johnson Gillespie Tunstall 1
Cardiff City 0 Farquarson Nelson Blair Wake Keenor Hardy W Davies Gill Nicholson Beadles D Evans
1925/26 Bolton Wanderers 1 Wembley 91,547 Pym Haworth Greenhalgh Nuttall Seddon Jennings Butler Jack 1 JR Smith Joe Smith Vizard
Manchester City 0 Goodchild Cookson McCloy Pringle Cowan McMullan Austin Browell Roberts Johnson Hicks
1926/27 Cardiff City 1 Wembley 91,206 Farquarson Nelson Watson Keenor Sloan Hardy Curtis Irving Ferguson 1 L Davies McLachlan
Arsenal 0 Lewis Parker Kennedy Baker Butler John Hulme Buchan Brain Blyth Hoar
1927/28 Blackburn Rovers 3 Wembley 92,041 Crawford Hutton Jones Healless Rankin Campbell Thornewell Puddefoot Roscamp 2 McLean 1 Rigby
Huddersfield Town 1 Mercer Goodall Barkas Redfern Wilson Steele A Jackson 1 Kelly Brown Stephenson WH Smith
1928/29 Bolton Wanderers 2 Wembley 92,576 Pym Haworth Finney Kean Seddon Nuttall Butler 1 McClelland Blackmore 1 Gibson W Cook
Portsmouth 0 Gilfillan Mackie Bell Nichol McIlwaine Thackeray Forward Smith Weddle Watson F Cook
1929/30 Arsenal 2 Wembley 92,486 Preedy Parker Hapgood Baker Seddon John Hulme Jack Lambert 1 James 1 Bastin
Huddersfield Town 0 Turner Goodall Spence Naylor Wilson Campbell Jackson Kelly Davies Raw Smith
1930/31 West Bromwich Alb. 2 Wembley 92,406 Pearson Shaw Trentham Magee W Richardson Edwards Glidden Carter WG Richardson 2 Sandford Wood
Birmingham 1 Hibbs Liddell Barkas Cringan Morrall Leslie Briggs Crosbie Bradford 1 Gregg Curtis
1931/32 Newcastle United 2 Wembley 92,298 McInroy Nelson Fairhurst McKenzie Davidson Weaver Boyd JR Richardson Allen 2 McMenemy Lang
  Arsenal 1     Moss Parker Hapgood Jones Roberts Male Hulme Jack Lambert Bastin John 1
1932/33 Everton 3 Wembley 92,900 Sagar Cook Cresswell Britton White Thomson Geldard Dunn 1 Dean 1 Johnson Stein 1
  Manchester City 0     Langford Cann Dale Busby Cowan Bray Toseland Marshall Herd McMullan Brook
1933/34 Manchester City 2 Wembley 93,258 Swift Barnett Dale Busby Cowan Bray Toseland Marshall Tilson 2 Herd Brook
Portsmouth 1 Gilfillan Mackie W Smith Nichol Allen Thackeray Worrall J Smith Weddle Easson Rutherford 1
1934/35 Sheffield Wednesday 4 Wembley 93,204 Brown Nibloe Catlin Sharp Millership Burrows Hooper 1 Surtees Palethorpe 1 Starling Rimmer 2
West Bromwich Alb. 2 Pearson Shaw Trentham Murphy W Richardson Edwards Glidden Carter WG Richardson Sandford 1 Boyes 1
1935/36 Arsenal 1 Wembley 93,384 Wilson Male Hapgood Crayston Roberts Copping Hulme Bowden Drake 1 James Bastin
Sheffield United 0 Smith Hooper Wilkinson Jackson Johnson McPherson Barton Barclay Dodds Pickering Williams
1936/37 Sunderland 3 Wembley 93,495 Mapson Gorman Hall Thomson Johnston McNab Duns Carter 1 Gurney 1 Gallacher Burbanks 1  
Preston North End 1 Burns Gallimore A Beattie Shankly Tremelling Milne Dougal Beresford F O'Donnell 1 Fagan H O'Donnell
1937/38 Preston North End 1 Wembley 93,357 Holdcroft Gallimore A Beattie Shankly Smith Batey Watmough Mutch 1(p) Maxwell R Beattie H O'Donnell
Huddersfield Town 0 (a.e.t.) Hesford Craig Mountford Willingham Young Boot Hulme Isaac MacFadyen Barclay Beasley
1938/39 Portsmouth 4 Wembley 99,370 Walker Morgan Rochford Guthrie Rowe Wharton Worrall McAlinden Anderson 1 Barlow 2 Parker 1
Wolverhampton W. 1 Scott Morris Taylor Galley Cullis Gardiner Burton McIntosh Westcott Dorsett 1 Maguire
1945/46 Derby County 4 Wembley 98,215 Woodley Nicholas Howe Bullions Leuty Musson Harrison Carter Stamps 2 Doherty 1 Duncan
Charlton Athletic 1 (a.e.t.) Bartram Phipps Shreeve R Turner Oakes Johnson Fell Brown AATurner Welsh Duffy
1946/47 Charlton Athletic 1 Wembley 98,215 Bartram Croker Shreeve Johnson Phipps Whittaker Hurst Dawson Robinson Welsh Duffy 1
Burnley 0 (a.e.t.) Strong Woodruff Mather Attwell Brown Bray Chew Morris Harrison Potts Kippax
1947/48 Manchester United 4 Wembley 99,000 Crompton Carey Aston Anderson 1 Chilton Cockburn Delaney Morris Rowley 2 Pearson 1 Mitten
Blackpool 2 Robinson Shimwell 1(p) Crosland Johnston Hayward Kelly Matthews Munro Mortenson 1 Dick Rickett
1948/49 Wolverhampton W. 3 Wembley 98,920 Williams Pritchard Springthorpe Crook Shorthouse Wright Hancocks Smyth 1 Pye 2 Dunn Mullen
Leicester City 1 Bradley Jelly Scott W Harrison Plummer King Griffiths 1 Lee J Harrison Chisholm Adam
1949/50 Arsenal 2 Wembley 100,000 Swindin Scott Barnes Forbes L Compton Mercer Cox Logie Goring Lewis 2 D Compton
  Liverpool 0     Sidlow Lambert Spicer Taylor Jones Hughes Payne Baron Stubbins Fagan Liddell
1950/51 Newcastle United 2 Wembley 100,000 Fairbrother Cowell Corbett Harvey Brennan Crowe Walker Taylor Milburn 2 Robledo Mitchell
Blackpool 0 Farm Shimwell Garrett Johnston Hayward Kelly Matthews Mudie Mortensen Slater Perry
1951/52 Newcastle United 1 Wembley 100,000 Simpson Cowell McMichael Harvey Brennan E Robledo Walker Foulkes Milburn G Robledo 1 Mitchell
Arsenal 0 Swindin Barnes Smith Forbes Daniel Mercer Cox Logie Holton Lishman Roper
1952/53 Blackpool 4 Wembley 100,000 Farm Shimwell Garrett Fenton Johnston Robinson Matthews Taylor Mortensen 3 Mudie Perry 1
Bolton Wanderers 3 Hanson Ball Banks Wheeler Barrass Bell 1 Holden Moir 1 Lofthouse 1 Hassall Langton
1953/54 West Bromwich Alb. 3 Wembley 100,000 Sanders Kennedy Millard Dudley Dugdale Barlow Griffin 1 Ryan Allen 2 (1p) Nicholls Lee
Preston North End 2 Thompson Cunningham Walton Docherty Marston Forbes Finney Foster Wayman 1 Baxter Morrison 1
1954/55 Newcastle United 3 Wembley 100,000 Simpson Cowell Batty Scoular Stokoe Casey White Milburn 1 Keeble Hannah 1 Mitchell 1
Manchester City 1     Trautmann Meadows Little Barnes Ewing Paul Spurdle Hayes Revie Johnstone 1 Fagan
1955/56 Manchester City 3 Wembley 100,000 Trautmann Leivers Little Barnes Ewing Paul Johnstone 1 Hayes 1 Revie Dyson 1 Clarke
Birmingham City 1 Merrick Hall Green Newman Smith Boyd Astall Kinsey 1 Brown Murphy Govan
1956/57 Aston Villa 2 Wembley 100,000 Sims Lynn Aldis Crowther Dugdale Saward Smith Sewell Myerscough Dixon McParland 2
Manchester United 1 Wood Foulkes Byrne Colman J Blanchflower Edwards Berry Whelan Taylor 1 Charlton Pegg
1957/58 Bolton Wanderers 2 Wembley 100,000 Hopkinson Hartle Banks Hennin Higgins Edwards Birch Stevens Lofthouse 2 Parry Holden
Manchester United 0 Gregg Foulkes Greaves Goodwin Cope Crowther Dawson Taylor Charlton Viollet Webster
1958/59 Nottingham Forest 2 Wembley 100,000 Thomson Whare McDonald Whitefoot McKinlay(R) Burkitt Dwight 1 Quigley Wilson 1 Gray Imlach
Luton Town 1 Baynham McNally Hawkes Groves Owen Pacey 1 Bingham Brown Morton Cummins Gregory
1959/60 Wolverhampton W. 3 Wembley 100,000 Finlayson Showell Harris Clamp Slater Flowers Deeley 2 Stobart Murray Broadbent Horne
Blackburn Rovers 0   Leyland Bray Whelan Clayton Woods McGrath Bimpson Dobing Dougan Douglas MacLeod
1960/61 Tottenham Hotspur 2 Wembley 100,000 Brown Baker Henry Blanchflower Norman Mackay Jones White Smith 1 Allen Dyson 1
  Leicester City 0     Banks Chalmers Norman McLintock King Appleton Riley Walsh McIlmoyle Keyworth Cheesebrough
1961/62 Tottenham Hotspur 3 Wembley 100,000 Brown Baker Henry Blanchflower 1(p) Norman Mackay Medwin White Smith 1 Greaves 1 Jones
Burnley 1 Blacklaw Angus Elder Adamson Cummings Miller Connelly McIlroy Pointer Robson 1(p) Harris
1962/63 Manchester United 3 Wembley 100,000 Gaskell Dunne Cantwell Crerand Foulkes Setters Giles Quixall Herd 2 Law 1 Charlton
Leicester City 1   Banks Sjoberg Norman McLintock King Appleton Riley Cross Keyworth 1 Gibson Stringfellow
1963/64 West Ham United 3 Wembley 100,000 Standen Bond Burkett Bovington Brown Moore Brabrook Boyce 1 Byrne Hurst 1 Sissons 1
Preston North End 2 Kelly Ross Lawton Smith Singleton Kendall Wilson Ashworth Dawson 1 Spavin Holden 1
1964/65 Liverpool 2 Wembley 100,000 Lawrence Lawler Byrne Strong Yeats Stevenson Callaghan Hunt 1 St John 1 Smith Thompson
  Leeds United 1 (a.e.t)   Sprake Reaney Bell Bremner 1 Charlton Hunter Giles Storrie Peacock Collins Johanneson
1965/66 Everton 3 Wembley 100,000 West Wright Wilson Gabriel Labone Harris Scott Trebilcock 2 Young Harvey Temple 1
Sheffield Wed 2 Springett Smith Megson Eustace Ellis Young Pugh Fantham McCalliog 1 Ford 1 Quinn
1966/67 Tottenham Hotspur 2 Wembley 100,000 Jennings Kinnear Knowles Mullery England Mackay Robertson 1 Greaves Gilzean Venables Saul 1
Chelsea 1     Bonetti A Harris McCreadie Hollins Hinton R Harris Cooke Baldwin Hateley Tambling 1 Boyle
1967/68 West Bromwich 1 Wembley 100,000 Osborne Fraser Williams Brown Talbot Kaye Lovett Collard Astle 1 Hope Clark  
Everton 0 (a.e.t) West Wright Wilson Kendall Labone Harvey Husband Ball Royle Hurst Morrissey
1968/69 Manchester City 1 Wembley 100,000 Dowd Book Pardoe Doyle Booth Oakes Summerbee Bell Lee Young 1 Coleman
Leicester City 0     Shilton Rodrigues Nish Roberts Woollett Cross Fern Gibson Lochhead Clarke Glover Manley (11)
1969/70 Chelsea 2 Wembley 100,000 Bonetti Webb McCreadie Hollins Dempsey R Harris Baldwin Houseman 1 Osgood Hutchinson 1 Cooke Hinton (6)
Leeds United 2 (a.e.t.) Sprake Madeley Cooper Bremner Charlton 1 Hunter Lorimer Clarke Jones 1 Giles Gray
Replay Chelsea 2 Old Trafford 62,078 Bonetti R Harris McCreadie Hollins Dempsey Webb 1 Baldwin Cooke Osgood 1 Hutchinson Houseman Hinton (9)
Leeds United 1 (a.e.t.) Harvey Madeley Cooper Bremner Charlton Hunter Lorimer Clarke Jones 1 Giles Gray
1970/71 Arsenal 2 Wembley 100,000 Wilson Rice McNab Storey McLintock Simpson Armstrong Graham Radford Kennedy George 1 Kelly 1 (4)
Liverpool 1     Clemence Lawler Lindsay Smith Lloyd Hughes Callaghan Evans Heighway 1 Toshack Hall Thompson (8)
1971/72 Leeds United 1 Wembley 100,000 Harvey Reaney Madeley Bremner Charlton Hunter Lorimer Clarke 1 Jones Giles Gray
Arsenal 0     Barnett Rice McNab Storey McLintock Simpson Armstrong Ball Radford George Graham Kennedy (9)
1972/73 Sunderland 1 Wembley 100,000 Montgomery Malone Guthrie Horswill Watson Pitt Kerr Hughes Halom Porterfield 1 Tueart
Leeds United 0 Harvey Reaney Cherry Bremner Madeley Hunter Lorimer Clarke Jones Giles Gray Yorath (11)
1973/74 Liverpool 3 Wembley 100,000 Clemence Smith Lindsay Thompson Cormack Hughes Keegan 2 Hall Heighway 1 Toshack Callaghan
  Newcastle United 0     McFaul Clark Kennedy McDermott Howard Moncur Smith Cassidy Macdonald Tudor Hibbitt Gibb (7)
1974/75 West Ham United 2 Wembley 100,000 Day McDowell Lampard Bonds T Taylor Lock Jennings Paddon A Taylor 2 Brooking Holland
Fulham 0 Mellor Cutbush Fraser Lacey Moore Mullery Conway Slough Mitchell Busby Barrett
1975/76 Southampton 1 Wembley 100,000 Turner Rodrigues Peach Holmes Blyth Steele Gilchrist Channon Osgood McCalliog Stokes 1
Manchester United 0 Stepney Forsyth Houston Daly B Greenhoff Buchan Coppell McIlroy Pearson Macari Hill McCreery (11)
1976/77 Manchester United 2 Wembley 100,000 Stepney Nicholl Albiston McIlroy B Greenhoff Buchan Coppell J Greenhoff 1 Pearson 1 Macari Hill McCreery (11)
Liverpool 1     Clemence Neal Jones Smith Kennedy Hughes Keegan Case 1 Heighway Johnson McDermott Callaghan (10)
1977/78 Ipswich Town 1 Wembley 100,000 Cooper Burley Hunter Beattie Mills Osborne 1 Talbot Walk Mariner Geddis Woods Lambert (6)
Arsenal 0     Jennings Rice Nelson Price O'Leary Young Brady Sunderland MacDonald Stapleton Hudson Rix (7)
1978/79 Arsenal 3 Wembley 100,000 Jennings Rice Nelson Talbot 1 O'Leary Young Brady Sunderland 1 Stapleton 1 Price Rix Walford (10)
Manchester United 2 Bailey Nicholl Albiston McIlroy 1 McQueen 1 Buchan Coppell J Greenhoff Jordan Macari Thomas
1979/80 West Ham United 1 Wembley 100,000 Parkes Stewart Lampard Bonds Martin Devonshire P Allen Pearson Cross Brooking 1 Pike
  Arsenal 0     Jennings Rice Devine Talbot O'Leary Young Brady Sunderland Stapleton Price Rix Nelson (3)
1980/81 Tottenham Hotspur 1 Wembley 100,000 Aleksic Hughton Miller Roberts Perryman Villa Ardiles Archibald Galvin Hoddle Crooks Brooke (6)
  Manchester City 1 (a.e.t.)   Corrigan Ranson McDonald(R) Reid Power Caton Bennett Gow MacKenzie Hutchison 1 Reeves Henry (7)
Replay Tottenham Hotspur 3 Wembley 99,500 Aleksic Hughton Miller Roberts Villa 2 Perryman Ardiles Archibald Galvin Hoddle Crooks 1
  Manchester City 2     Corrigan Ranson McDonald Reid Power Caton Bennett Gow MacKenzie 1 Hutchison Reeves 1 Tueart (3)
1981/82 Tottenham Hotspur 1 Wembley 92,000 Clemence Hughton Miller Price Hazard Perryman Roberts Archibald Galvin Hoddle 1 Crooks Brooke (5)
QPR 1 (a.e.t.) Hucker Fenwick 1 Gillard Waddock Hazell Roeder Currie Flanagan C Allen Stainrod Gregory Micklewhite (9)
Replay Tottenham Hotspur 1 Wembley 90,000 Clemence Hughton Miller Price Hazard Perryman Roberts Archibald Galvin Hoddle 1(p) Crooks Brook (5)
QPR 0 Hucker Fenwick Gillard Waddock Hazell Neill Currie Flanagan Micklewhite Stainrod Gregory Burke (9)
1982/83 Manchester United 2 Wembley 100,000 Bailey Duxbury Albiston Wilkins 1 Moran McQueen Robson Muhren Stapleton 1 Whiteside Davies
Brighton & Hove Alb. 2 (a.e.t.) Moseley Ramsey Stevens Gatting Pearce Smillie Case Grealish Howlett Robinson Smith Ryan (2)
Replay Manchester United 4 Wembley 100,000 Bailey Duxbury Albiston Wilkins Moran McQueen Robson 2 Muhren 1(p) Stapleton Whiteside 1 Davies
Brighton & Hove Alb. 0 Moseley Gatting Pearce Grealish Foster Stevens Case Howlett Robinson Smith Smillie
1983/84 Everton 2 Wembley 100,000 Southall Stevens Bailey Ratcliffe Mountfield Reid Steven Heath Sharp 1 Gray 1 Richardson
Watford 0 Sherwood Bardsley Price Taylor Terry Sinnott Callaghan Johnston 1 Reilly Jackett Barnes Atkinson (3)
1984/85 Manchester United 1 Wembley 100,000 Bailey Gidman Albiston Whiteside 1 McGrath Moran Robson Strachan M Hughes Stapleton Olsen Duxbury (3)
Everton 0 (a.e.t.)   Southall Stevens Van den Hauwe Ratcliffe Mountfield Reid Steven Sharp Gray Bracewell Sheedy
1985/86 Liverpool 3 Wembley 98,000 Grobbelaar Nicol Beglin Lawrenson Whelan Hansen Dalglish Johnston 1 Rush 2 Molby MacDonald
  Everton 1     Mimms Stevens Van den Hauwe Ratcliffe Mountfield Reid Steven Lineker 1 Sharp Bracewell Sheedy Heath (2)
1986/87 Coventry City 3 Wembley 98,000 Ogrizovic Phillips Downs Peake Kilcline McGrath Bennett 1 Gynn Regis Houchen 1 Pickering Rodger (5)
  Tottenham Hotspur 2 (a.e.t.)   Clemence Hughton Thomas Hodge Gough Mabbutt 1 C Allen 1 P Allen Waddle Hoddle Ardiles Claesen (2), Stevens (11)
1987/88 Wimbledon 1 Wembley 98,203 Beasant Goodyear Phelan Jones Young Thorn Gibson Cork Fashanu Sanchez 1 Wise Scales (7), Cunningham (8)
Liverpool 0 Grobbelaar Gillespie Ablett Nicol Spackman Hansen Beardsley Aldridge Houghton Barnes McMahon Molby (5), Johnston (8)
1988/89 Liverpool 3 Wembley 82,800 Grobbelaar Ablett Staunton Nicol Whelan Hansen Beardsley Aldridge 1 Houghton Barnes McMahon Venison (3), Rush 2 (8)
Everton 2 (a.e.t.)   Southall McDonald(N) Van den Hauwe Ratcliffe Watson Bracewell Nevin Steven Sharp Cottee Sheedy McCall 2 (6), Wilson (11)
1989/90 Manchester United 3 Wembley 80,000 Leighton Ince Martin Bruce Phelan Pallister Robson 1 Webb McClair M Hughes 2 Wallace
Crystal Palace 3 (a.e.t.) Martyn Pemberton Shaw Gray O'Reilly 1 Thorn Barber Thomas Bright Solako Pardew Madden (4), Wright 2 (7)
Replay Manchester United 1 Wembley 80,000 Sealey Ince Martin 1 Bruce Phelan Pallister Robson Webb McClair M Hughes Wallace
Crystal Palace 0 Martyn Pemberton Shaw Gray O'Reilly Thorn Barber Thomas Bright Solako Pardew Wright (7), Madden (10)
1990/91 Tottenham Hotspur 2 Wembley 80,000 Thorstvedt Edinburgh Van Den Hauwe Sedgley Howells Mabbutt Stewart 1 Gascoigne Samways Lineker P Allen Nayim (8), Walsh (9)
Nottingham Forest 1 (a.e.t.) Crossley Charles Pearce 1 Walker Chettle Keane Crosby Parker Clough Glover Woan Laws (10), Hodge (11)
1991/92 Liverpool 2 Wembley 79,544 Grobbelaar Jones Burrows Nicol Molby M Wright Saunders Houghton Rush 1 McManaman Thomas 1
Sunderland 0 Norman Owers Ball Bennett Rogan D Rush Bracewell Davenport Armstrong Byrne Atkinson Hard (6), Hawke (11)
1992/93 Arsenal 1 Wembley 79,347 Seaman Dixon Winterburn Davis Linighan Adams Jensen Wright 1 Campbell Merson Parlour O'Leary (8), Smith (11)
  Sheffield Wed 1 (a.e.t.)   Woods Nilsson Worthington Palmer Anderson Warhurst Harkes Waddle Hirst 1 Bright Sheridan Hyde (5), Bart-Williams (8)
Replay Arsenal 2 Wembley 62,267 Seaman Dixon Winterburn Davis Linighan 1 Adams Jensen Wright 1 AM Smith Merson Campbell O'Leary (8), Smith (11)
  Sheffield Wed 1 (a.e.t.)   Woods Nilsson Worthington Palmer Harkes Warhurst Wilson Waddle 1 Hirst Bright Sheridan Bart-Williams (2), Hyde (7)
1993/94 Manchester United 4 Wembley 79,634 Schmeichel Parker Irwin Bruce Kanchelskis Pallister Cantona 2(2p) Ince Keane M Hughes 1 Giggs Sharpe(3), McClair 1 (7)
Chelsea 0     Kharine Clarke Sinclair Kjeldbjerg Johnsen Burley Spencer Newton Stein Peacock Wise Hoddle (6), Cascarino (9)
1994/95 Everton 1 Wembley 79,592 Southall Jackson Ablett Parkinson Watson Unsworth Limpar Horne Stuart Rideout 1 Hinchcliffe Amokachi (7), Ferguson (10)
Manchester United 0 Schmeichel G Neville Irwin Bruce Sharpe Pallister Keane Ince McClair Hughes Butt Giggs (4), Scholes (5)
1995/96 Manchester United 1 Wembley 79,007 Schmeichel Irwin P Neville May Keane Pallister Cantona 1 Beckham Cole Butt Giggs G Neville (8), Scholes (9)
Liverpool 0 James McAteer Jones Scales M Wright Babb McManaman Redknapp Collymore Barnes Fowler Thomas (3), Rush (9)
1996/97 Chelsea 2 Wembley 79,160 Grodas Petrescu Minto Sinclair Lebouef Clarke Zola Di Matteo 1 Newton 1 M Hughes Wise Vialli (7)
  Middlesbrough 0     Roberts Blackmore Fleming Stamp Pearson Festa Emerson Mustoe Ravanelli Juninho Hignett Vickers (8), Beck (9), Kinder (11)
1997/98 Arsenal 2 Wembley 79,183 Seaman Dixon Winterburn Vieira Keown Adams Parlour Anelka 1 Petit Wreh Overmars 1 Platt (10)
  Newcastle United 0     Given Pistone Pearce Batty Dabizas Howey Lee Barton Shearer Ketsbaia Speed Andersson (3), Watson (8), Barnes (10)
1998/99 Manchester United 2 Wembley 79,101 Schmeichel G Neville Johnsen P Neville May Beckham Scholes 1 Keane Giggs Cole Solskjaer Sheringham 1 (8), Stam (5), Yorke (10)
Newcastle United 0 Harper Griffin Charvet Dabizas Domi Lee Hamann Speed Solano Ketsbaia Shearer Ferguson (7), Maric (9), Glass (10)
1999/00 Chelsea 1 Wembley 78,217 De Goey Melchiot Babayaro Deschamps Leboeuf Desailly Poyet Di Matteo 1 Weah Zola Wise Flo (9), Morris (10)
Aston Villa 0 James Delaney Wright Southgate Ehiogu Barry Taylor Boateng Dublin Carbone Merson Hendrie (3), Stone (7), Joachim (10)
2000/01 Liverpool 2 Cardiff 74,200 Westerveld Babbel Henchoz Carragher Hyypia Murphy Hamann Smicer Gerrard Owen 2 Heskey McAllister (7), Berger (6), Fowler (8)
Arsenal 1 Seaman Dixon Adams Stepanovs Cole Ljungberg 1 Vieira Grimandi Pires Wiltord Henry Parlour (10), Kanu (6), Bergkamp (2)
Own goals are credited to Kinnaird (Wanderers) 1876/77, R Turner (Charlton) 1945/46, McGrath (Blackburn) 1959/60, Hutchison (Manchester City) 1980/81, Mabbutt (Spurs) 1986/87 and Walker (Forest) 1990/91
The Royal Engineers' goal in 1877/78 was scored "in a rush" and is therefore not credited to an individual player.