FA CUP 1884

Final

NL Blackburn Rovers 2 1 Queen's Park Scotland Kennington Oval, London

Semi Final

NL Blackburn Rovers 1 0 Notts County NL Aston Lower Ground, Birmingham
Scotland Queen's Park 4 0 Blackburn Olympic NL Trent Bridge, Nottingham

Round 5

NL Blackburn Olympic 9 1 Northwich Victoria NL Hole-in-the-Wall Ground
NL Notts County 1 1 Swifts NL Trent Bridge, Nottingham aet
NL Old Westminsters 0 1 Queen's Park Scotland Kennington Oval, London
NL Upton Park 0 3 Blackburn Rovers NL West Ham Park

Round 5 Replay

NL Swifts 0 1 Notts County NL The Dolphin Hotel

Round 4

NL Blackburn Olympic 6 0 Old Wykehamists NL Hole-in-the-Wall Ground
NL Blackburn Rovers 5 1 Staveley NL Leamington Road
NL Northwich Victoria 3 0 Brentwood NL Drill Field
NL Notts County 2 2 Bolton Wanderers NL Trent Bridge, Nottingham aet
NL Old Westminsters 5 0 Wednesbury Town NL Kennington Oval, London
NL Preston North End 1 1 Upton Park NL Deepdale *
Scotland Queen's Park 6 1 Aston Villa NL Hampden Park
NL Swifts 2 1 Old Foresters NL The Dolphin Hotel
Round 4 Replay
NL Bolton Wanderers 1 2 Notts County NL Pike's Lane
Notes
*Upton Park had arrived by train at Preston the night before the game. 700 Preston fans cheered them & accompanied them to their hotel. Preston North End disqualified by FA for professionalism.

Round 3

NL Blackburn Rovers 3 0 Padiham NL Leamington Road
NL Bolton Wanderers 8 1 Irwell Springs NL Pike's Lane
NL Clapham Rovers 1 2 Swifts NL Wandsworth Common
NL Grantham Town 1 4 Notts County NL
NL Oswestry White Star 1 7 Queen's Park Scotland Victoria Road 1.
NL Preston North End 9 1 Eagley NL Deepdale
NL Reading 1 6 Upton Park NL Coley Park
NL Romford (1876) 1 4 Brentwood NL Great Mawneys
NL Staveley 1 0 Lockwood Brothers (Sheffield) NL Recreation Ground
NL Wednesbury Old Athletic 4 7 Aston Villa NL Wood Green Lane Cricket Ground
NL Wednesbury Town 1 0 Derby Midland NL Wood Green Lane Cricket Ground
Bye to next round
NL Blackburn Olympic
NL Northwich Victoria
NL Old Foresters
NL Old Westminsters
NL Old Wykehamists
Notes
*The visiting team were entertained in the evening after the match to a public dinner in their visit to Oswestry

Round 2

NL Birmingham Excelsior 1 1 Derby Midland NL Aston Lower Ground
NL Blackburn Park Road 2 3 Accrington NL Audley Lane 1.
NL Bolton Wanderers 3 0 Bolton Association NL Pike's Lane
NL Clapham Rovers 7 0 Rochester NL Wandsworth Common
NL Darwen 1 2 Blackburn Olympic NL Barley Bank  aet
NL Davenham 1 5 Northwich Victoria NL Davenham
NL Grantham Town 4 0 Grimsby Town NL
NL Hurst 3 2 Irwell Springs NL Surrey Street 2.
NL Lockwood Brothers (Sheffield) 3 1 Rotherham Town NL Bramall Lane, Sheffield
NL Notts County 3 0 Nottingham Forest NL Trent Bridge
NL Old Carthusians 2 7 Old Foresters NL
NL Old Westminsters 2 1 Hendon (1874) NL Vincent Square, London
NL Preston North End 4 1 Great Lever NL Deepdale
Scotland Queen's Park 15 0 Manchester NL Hampden Park
NL Reading 1 0 West End NL Coley Park
NL Romford (1876) 3 1 Mosquitoes (Dulwich) NL Great Mawneys
NL South Shore 0 7 Blackburn Rovers NL Cow Gap Lane
NL Stafford Road Railway Works 0 5 Aston Villa NL Recreation Ground
NL Staveley 3 1 The Wednesday NL Recreation Ground
NL Swifts 2 0 Marlow NL The Dolphin Hotel
NL Walsall Town 2 2 Wednesbury Town NL Chuckery
NL Wednesbury Old Athletic 4 2 Wolverhampton Wanderers NL Wood Green Lane Cricket Ground
NL Windsor Home Park 0 1 Old Wykehamists NL Home Park
NL Wrexham Olympic 3 4 Oswestry White Star NL Racecourse Ground

Round 2 Replay

NL Derby Midland 2 1 Birmingham Excelsior NL Midland Ground
NL Hurst # # Irwell Springs NL 3.
NL Wednesbury Town 6 0 Walsall Town NL Wood Green Lane Cricket Ground
Notes
1. Accrington disqualified for professionalism. Park Rovers declined re-instatement
2. FA ordered replay after protest
3. Irwell Springs walkover to next round. Hurst scratched
Bye to next round
NL Brentwood
NL Eagley
NL Padiham
NL Upton Park

Round 1

NL Accrington 4 0 Blackpool St John's NL Cemetery Ground
NL Acton 0 2 Upton Park NL Gunnersbury Lane
NL Birmingham Calthorpe 0 9 Walsall Town NL Bristol Road
NL Blackburn Olympic 5 1 Darwen Ramblers NL Hole-in-the-Wall Ground
NL Blackburn Park Road 6 0 Clitheroe Low Moor NL Audley Lane
NL Blackburn Rovers 7 0 Southport Central NL Leamington Road
NL Bolton Association 5 1 Bradshaw NL
NL Bolton Wanderers 9 0 Bolton Olympic NL Pike's Lane
NL Chesterfield Spital 1 1 Rotherham Town NL
NL Clapham Rovers # # Kildare NL 1.
NL Clitheroe 3 3 South Shore NL
NL Crewe Alexandra 0 10 Queen's Park Scotland Nantwich Road
NL Darwen 2 2 Church NL Barley Bank 
NL Davenham 2 0 Macclesfield Town NL
NL Druids 0 1 Northwich Victoria NL Wynnstay Park
NL Grantham Town 3 2 Spilsby NL
NL Great Lever 4 1 Astley Bridge NL Great Lever
NL Halliwell 2 5 Eagley NL
NL Hanover United 1 6 Brentwood NL The Limes, Barnes
NL Hendon (1874) 3 2 Old Etonians NL
NL Hornchurch (1878) 0 9 Marlow NL
NL Hull Town 1 3 Grimsby Town NL
NL Hurst 3 0 Turton NL Surrey Street 2.
NL Lockwood Brothers (Sheffield) 4 1 Sheffield NL Bramall Lane, Sheffield
NL Maidenhead 0 1 West End NL York Road
NL Middlesbrough 1 5 Staveley NL Linthorpe Road
NL Mosquitoes (Dulwich) 3 2 Pilgrims NL
NL Nottingham Forest # # Redcar NL 3.
NL Notts County 3 1 Sheffield Heeley NL Trent Bridge, Nottingham
NL Old Foresters 2 1 Dreadnought NL
NL Old Westminsters 3 0 Chatham NL Vincent Square, London
NL Oswestry White Star 7 0 Hartford St John's NL Victoria Road
NL Padiham 3 1 Lower Darwen NL Padiham
NL Reading 2 2 South Reading NL Whitley Park
NL Reading Minster 1 10 Old Carthusians NL
NL Rochester 2 1 Uxbridge NL
NL Romford (1876) 3 0 Woodford Bridge NL Great Mawneys
NL Rossendale 6 2 Irwell Springs NL Dark Lane 4.
NL Small Heath Alliance 1 1 Birmingham Excelsior NL Coventry Road
NL Stafford Road Railway Works 5 1 Aston Unity NL Recreation Ground
NL Stoke 1 2 Manchester NL Victoria Ground
NL Upton Rangers 0 7 Old Wykehamists NL
NL Walsall Swifts 1 5 Aston Villa NL Chuckery
NL Wednesbury Old Athletic 5 0 Birmingham Mitchell St George's NL Wood Green Lane Cricket Ground
NL West Bromwich Albion 0 2 Wednesbury Town NL Four Acres
NL Windsor Home Park 5 3 Royal Engineers NL
NL Wolverhampton Wanderers 4 1 Long Eaton Rangers NL Dudley Road
NL Wrexham Olympic # # Liverpool Ramblers NL 5.
Round 1 Replay    
NL Birmingham Excelsior 3 2 Small Heath Alliance NL Aston Lower Ground
NL Church 0 1 Darwen NL Church aet
NL Clitheroe 2 3 South Shore NL Clitheroe
NL Rotherham Town 7 2 Chesterfield Spital NL Clifton Lane Cricket Ground
NL South Reading 0 4 Reading NL
Bye to next round
NL Derby Midland
NL Preston North End
NL Swifts
NL The Wednesday
Notes
1. Clapham Rovers walkover to next round. Kildare scratched
2. Turton second team
3. Nottingham Forest walkover to next round. Redcar scratched
4. FA disqualified Rossendale for professionalism
5. Wrexham Olympic walkover to next round. Liverpool Ramblers scratched