FA CUP 1931

Final

D 2 West Bromwich Albion 2 1 BirminghamD 1 Wembley Stadium (Empire Stadium), London

Semi Final

D 1 Birmingham 2 0 SunderlandD 1 Elland Road, Leeds
D 2 West Bromwich Albion 1 0 Everton D 2 Old Trafford, Manchester

Round 6

D 1 Birmingham 2 2 ChelseaD 1 St Andrew's
D 2 Everton 9 1 SouthportD3N Goodison Park
D 1 Sunderland 1 1 Exeter CityD3S Roker Park
D 2 West Bromwich Albion 1 1 Wolverhampton Wanderers D 2 The Hawthorns
Round 6 Replay
D 1 Chelsea 0 3 BirminghamD 1 Stamford Bridge
D3S Exeter City 2 4 SunderlandD 1 St James Park *
D 2 Wolverhampton Wanderers 1 2 West Bromwich Albion D 2 Molineux
Notes
*Record ground attendance

Round 5

D 2 Barnsley 1 3 Wolverhampton Wanderers D 2 Oakwell
D 1 Birmingham 3 0 WatfordD3S St Andrew's
D 1 Chelsea 3 0 Blackburn RoversD 1 Stamford Bridge
D 2 Everton 5 3 Grimsby TownD 1 Goodison Park
D3S Exeter City 3 1 Leeds UnitedD 1 St James Park
D 1 Portsmouth 0 1 West Bromwich Albion D 2 Fratton Park
D3N Southport 1 0 Bradford D 2 Haig Avenue 1.
D 1 Sunderland 2 1 Sheffield UnitedD 1 Roker Park 2.
Notes
1. Record ground attendance & receipts (£1,750)
2. Record ground attendance & receipts (£4,093)

Round 4

D 2 Barnsley 2 1 Sheffield WednesdayD 1 Oakwell
D 1 Birmingham 2 0 Port Vale D 2 St Andrew's
D 1 Blackburn Rovers 5 1 Bristol RoversD3S Ewood Park
D 1 Bolton Wanderers 1 1 SunderlandD 1 Burnden Park
D 2 Bradford 2 0 Burnley D 2 Park Avenue
D 2 Bradford City 0 0 Wolverhampton Wanderers D 2 Valley Parade
D3S Brentford 0 1 PortsmouthD 1 Griffin Park
D 2 Bury 1 2 Exeter CityD3S Gigg Lane
D 1 Chelsea 2 1 ArsenalD 1 Stamford Bridge
D3S Crystal Palace 0 6 Everton D 2 Selhurst Park
D 1 Grimsby Town 1 0 Manchester UnitedD 1 Blundell Park
D 1 Leeds United 4 1 Newcastle UnitedD 1 Elland Road
D 1 Sheffield United 4 1 Notts CountyD3S Bramall Lane
D3N Southport 2 1 BlackpoolD 1 Haig Avenue
D3S Watford 2 0 Brighton & Hove AlbionD3S Vicarage Road
D 2 West Bromwich Albion 1 0 Tottenham Hotspur D 2 The Hawthorns *
Round 4 Replay
D 1 Sunderland 3 1 Bolton WanderersD 1 Roker Park
D 2 Wolverhampton Wanderers 4 2 Bradford City D 2 Molineux
Notes
*Record ground attendance

Round 3

NL Aldershot 0 1 Bradford D 2 Recreation Ground
D 1 Arsenal 2 2 Aston VillaD 1 Highbury
D 2 Barnsley 4 1 Bristol City D 2 Oakwell
D 1 Blackburn Rovers 1 1 WalsallD3S Ewood Park
D 1 Bolton Wanderers 1 0 Carlisle UnitedD3N Burnden Park
D3S Brentford 2 2 Cardiff City D 2 Griffin Park
D3S Bristol Rovers 3 1 Queens Park RangersD3S Eastville
D 2 Burnley 3 0 Manchester CityD 1 Turf Moor
D 2 Bury 1 1 Torquay UnitedD3S Gigg Lane
NL Corinthians 1 3 Port Vale D 2 The Crystal Palace
D3S Crystal Palace 1 1 Reading D 2 Selhurst Park
D3S Exeter City 3 2 Derby CountyD 1 St James Park
D3S Fulham 0 2 PortsmouthD 1 Craven Cottage
D3N Gateshead 2 6 Sheffield WednesdayD 1 Redheugh Park 
D3N Hull City 1 2 BlackpoolD 1 Anlaby Road
D 1 Leeds United 2 0 Huddersfield TownD 1 Elland Road 1.
D 1 Leicester City 1 2 Brighton & Hove AlbionD3S Filbert Street
D 1 Liverpool 0 2 BirminghamD 1 Anfield Road
D 1 Middlesbrough 1 1 Bradford City D 2 Ayresome Park
D 1 Newcastle United 4 0 Nottingham Forest D 2 St James' Park
D3S Notts County 3 1 Swansea Town D 2 Meadow Lane
D 2 Oldham Athletic 1 3 WatfordD3S Boundary Park
D 2 Plymouth Argyle 0 2 Everton D 2 Home Park 2.
NL Scarborough 1 2 Grimsby TownD 1 Seamer Road
D 1 Sheffield United 1 1 York CityD3N Bramall Lane
D3N Southport 3 1 Millwall D 2 Haig Avenue
D 2 Stoke City 3 3 Manchester UnitedD 1 Victoria Ground
D 1 Sunderland 2 0 Southampton D 2 Roker Park 3.
D 2 Tottenham Hotspur 3 1 Preston North End D 2 White Hart Lane
D 2 West Bromwich Albion 2 2 Charlton Athletic D 2 The Hawthorns
D 1 West Ham United 1 3 ChelseaD 1 Upton Park
D 2 Wolverhampton Wanderers 9 1 WrexhamD3N Molineux

Round 3 Replay

D 1 Aston Villa 1 3 ArsenalD 1 Villa Park
D 2 Bradford City 2 1 MiddlesbroughD 1 Valley Parade
D 2 Cardiff City 1 2 BrentfordD3S Ninian Park
D 2 Charlton Athletic 1 1 West Bromwich Albion D 2 The Valley aet
D 1 Manchester United 0 0 Stoke City D 2 Old Trafford aet
D 2 Reading 1 1 Crystal PalaceD3S Elm Park aet
D3S Torquay United 1 2 Bury D 2 Plainmoor aet
D3S Walsall 0 3 Blackburn RoversD 1 Fellows Park
D3N York City 0 2 Sheffield UnitedD 1 Fulfordgate
Round 3 Replay 2
D3S Crystal Palace 2 0 Reading D 2 Stamford Bridge, London
D 1 Manchester United 4 2 Stoke City D 2 Anfield Road, Liverpool
D 2 West Bromwich Albion 3 1 Charlton Athletic D 2 Villa Park, Birmingham
Notes
1. Record ground receipts (£3,222)
2. Record ground receipts (£2,664)
3. Before match Southampton spent the whole week before in special training in Saltburn-by-the-Sea

Round 2

D3N Accrington Stanley 0 1 Torquay UnitedD3S Peel Park
D3S Brentford 1 0 Norwich CityD3S Griffin Park
D3S Bristol Rovers 4 2 Stockport CountyD3N Eastville
D3N Carlisle United 4 2 Tunbridge Wells RangersNL Brunton Park
D3N Crewe Alexandra 2 4 Queens Park RangersD3S Gresty Road
D3S Crystal Palace 6 0 Newark TownNL Selhurst Park
D3N Doncaster Rovers 0 1 Notts CountyD3S Belle Vue
D3S Exeter City 1 1 Coventry CityD3S St James Park
D3S Fulham 4 0 Halifax TownD3N Craven Cottage
NL Gainsborough Trinity 0 4 SouthportD3N The Northolme
D3N Gateshead 3 2 FolkestoneNL Redheugh Park 
D3S Gillingham 1 3 AldershotNL Priestfield Road
D3N Nelson 1 1 York CityD3N Seedhill Ground
NL Scarborough 6 4 Lincoln CityD3N Seamer Road
D3S Walsall 4 0 Newport CountyD3S Fellows Park
D3S Watford 3 1 Luton TownD3S Vicarage Road
NL Wellington Town 2 4 WrexhamD3N Bucks Head Stadium

Round 2 Replay

D3S Coventry City 1 2 Exeter CityD3S Highfield Road
D3N York City 0 2 NelsonD3N Fulfordgate *

Round 2 Replay

D3N York City 3 2 NelsonD3N Fulfordgate
Bye to next round
D 1 All First Division clubs
D 2All Second Division clubs
D3S Brighton & Hove Albion
NLCorinthians
D3NHull City
Notes
*Abandoned 70 mins - fog

Round 1

D3N Accrington Stanley 3 1 Lancaster TownNL Peel Park
NL Aldershot 4 1 Peterborough & Fletton UnitedNL Recreation Ground
D3S Bristol Rovers 4 1 Merthyr TownNL Eastville
D3N Carlisle United 3 1 New BrightonD3N Brunton Park
D3N Chesterfield 1 2 Notts CountyD3S Saltergate Recreation Ground
D3N Crewe Alexandra 1 0 JarrowNL Gresty Road
D3S Crystal Palace 6 0 Taunton TownNL Selhurst Park
NL Dulwich Hamlet 2 2 Newport CountyD3S Champion Hill
NL Folkestone 5 3 SittingbourneNL Cheriton Road 
D3S Fulham 1 1 WimbledonNL Craven Cottage
NL Gainsborough Trinity 1 0 Scunthorpe & Lindsey UnitedNL The Northolme
D3S Gillingham 7 2 Guildford CityNL Priestfield Road
D3N Halifax Town 2 2 Mansfield TownNL The Shay
D3N Hartlepools United 2 3 Stockport CountyD3N Victoria Park
NL Ilford 1 6 BrentfordD3S Cricklefield Stadium 
D3N Lincoln City 8 3 BarrowD3N Sincil Bank
D3S Luton Town 2 2 Clapton OrientD3S Kenilworth Road
D3N Nelson 4 0 WorkingtonNL Seedhill Ground
NL Newark Town 2 1 Rotherham UnitedD3N Station Road
D3S Northampton Town 1 2 Coventry CityD3S County Ground
NL Northfleet United 0 3 Exeter CityD3S Stonebridge Road
D3S Norwich City 2 0 Swindon TownD3S The Nest, Rosary Road
D3S Queens Park Rangers 5 0 Thames AssociationD3S White City
D3N Rochdale 1 2 Doncaster RoversD3N Spotland
NL Scarborough 6 0 RhylNL Seamer Road
D3S Southend United 0 1 Torquay UnitedD3S Kursaal Ground
D3N Southport 4 2 DarlingtonD3N Haig Avenue
D3N Tranmere Rovers 4 4 GatesheadD3N Prenton Park
NL Tunbridge Wells Rangers 3 0 KingstonianNL Culverden Stadium 
D3S Walsall 1 0 Bournemouth & Boscombe AthleticD3S Fellows Park
NL Walthamstow Avenue 1 5 WatfordD3S Green Park Road
NL Wellington Town 0 0 Wombwell TownNL Bucks Head Stadium
D3N Wrexham 2 0 Wigan BoroughD3N Racecourse Ground
D3N York City 3 1 Gresley RoversNL Fulfordgate

Round 1 Replay

D3S Clapton Orient 2 4 Luton TownD3S Highbury, London
D3N Gateshead 3 2 Tranmere RoversD3N Redheugh Park 
NL Mansfield Town 1 2 Halifax TownD3N Field Mill
D3S Newport County 4 1 Dulwich HamletNL Somerton Park
NL Wimbledon 0 6 FulhamD3S Plough Lane
NL Wombwell Town 0 3 Wellington TownNL Hough Lane
Bye to next round
D 1 All First Division clubs
D 2All Second Division clubs
D3S Brighton & Hove Albion
NLCorinthians
D3NHull City