FA CUP 1888-89 
Winners: Preston North End Runners-up: Wolverhampton Wanderers Holders from previous season: West Bromwich Albion Furthest non-league teams: Birmingham St George's, Chatham, The Wednesday (quarter-final) | First qualifying round | | 6 October 1888 | Ashington | 0 | - | 4 | Elswick Rangers | | | 6 October 1888 | Basford Rovers | 3 | - | 1 | Belper Town | | | 6 October 1888 | Beeston St John's | 2 | - | 0 | Notts Olympic | | | 6 October 1888 | Birtley | 2 | - | 0 | Darlington | aet | | Walkover | Blackburn Olympic | | | | Fleetwood Rangers | Scratched | | 6 October 1888 | Burton Swifts | 1 | - | 3 | Leek | aet | | 6 October 1888 | Burton Wanderers | 3 | - | 0 | Wednesbury Old Athletic | | | Walkover | Casuals | | | | Hitchin | Scratched | | 6 October 1888 | Chesham | 4 | - | 2 | Lyndhurst | aet | | 6 October 1888 | Chester | 2 | - | 2 | Macclesfield Town | Chester disqualified | | 6 October 1888 | Clitheroe | 3 | - | 2 | Blackburn Park Road | | | 6 October 1888 | Crusaders | 5 | - | 1 | Royal Engineers | | | 6 October 1888 | Doncaster Rovers | 1 | - | 9 | Rotherham Town | | | 6 October 1888 | Dulwich | 0 | - | 13 | London Caledonians | | | 6 October 1888 | Gorton Villa | 2 | - | 6 | West Manchester | | | 6 October 1888 | Great Bridge Unity | 0 | - | 1 | Aston Shakespeare | | | 6 October 1888 | Grimsby Town | 1 | - | 1 | Lincoln City | aet | | 6 October 1888 | Hartford St John's | 1 | - | 7 | Nantwich | | | 6 October 1888 | Heywood Central | 2 | - | 3 | Astley Bridge | | | 6 October 1888 | Horncastle | 2 | - | 1 | Grantham | | | 6 October 1888 | Hurst | 0 | - | 0 | Bolton Wanderers | | | 6 October 1888 | Irwell Springs | 4 | - | 5 | Southport Central | | | 6 October 1888 | Kettering Town | 3 | - | 4 | Newark | | | 6 October 1888 | Lancing Old Boys | 4 | - | 0 | Millwall Rovers | | | 6 October 1888 | Liverpool Stanley | 3 | - | 0 | Workington | | | 6 October 1888 | Luton Town | 4 | - | 0 | Reading | | | 6 October 1888 | Maidenhead | 4 | - | 0 | Old Etonians | | | 6 October 1888 | Middlesbrough | 0 | - | 1 | Ecclesfield | | | 6 October 1888 | Morpeth Harriers | 5 | - | 0 | Whitburn | | | 6 October 1888 | Newcastle East End | 3 | - | 1 | Port Clarence | | | 6 October 1888 | Newcastle West End | 7 | - | 2 | Bishop Auckland Church Institute | | | 6 October 1888 | Notts County | 4 | - | 1 | Eckington Works | | | Walkover | Old Brightonians | | | | Hendon | Scratched | | 6 October 1888 | Old Foresters | 2 | - | 0 | Schome College | aet | | 6 October 1888 | Old Wykehamists | 1 | - | 2 | Chatham | | | 6 October 1888 | Over Wanderers | 1 | - | 5 | Chester St Oswalds | Over Wanderers disqualified | | 6 October 1888 | Park Grange | 1 | - | 0 | Rotherham Swifts | | | 6 October 1888 | Rawtenstall | 3 | - | 4 | Rossendale | | | 6 October 1888 | Rochester | 2 | - | 4 | Old Harrovians | | | 6 October 1888 | Scarborough | 2 | - | 0 | Whitby | | | | Sheffield | 3 | - | 2 | South Bank | Match declared void | | 6 October 1888 | Sheffield Heeley | 6 | - | 1 | Redcar | | | 6 October 1888 | Stoke | 1 | - | 2 | Warwick County | GIANT KILLING | | 6 October 1888 | Sunderland Albion | 8 | - | 2 | Shankhouse | | | Walkover | Ulster | | | | Everton | Scratched | | 6 October 1888 | Wellington St George's | 1 | - | 1 | Shrewsbury Town | aet | | Replays | | Walkover | Bolton Wanderers | | | | Hurst | Scratched | | 13 October 1888 | Lincoln City | 1 | - | 1 | Grimsby Town | aet | | 13 October 1888 | Shrewsbury Town | 2 | - | 1 | Wellington St George's | | | 20 October 1888 | South Bank | 4 | - | 0 | Sheffield | | | 2nd Replay | | 24 October 1888 | Grimsby Town | 3 | - | 1 | Lincoln City | Played at Bramall Lane, Sheffield | | Second qualifying round | | 27 October 1888 | Basford Rovers | 0 | - | 1 | Mellors | | | 27 October 1888 | Blackburn Olympic | 1 | - | 3 | Oswaldtwistle Rovers | | | 27 October 1888 | Burton Wanderers | 4 | - | 0 | Shrewsbury Town | | | 27 October 1888 | Casuals | 1 | - | 3 | Clapton | | | 27 October 1888 | Chatham | 4 | - | 0 | London Caledonians | | | 27 October 1888 | Chesham | 3 | - | 3 | Luton Town | aet | | 27 October 1888 | Chester | 5 | - | 1 | Over Wanderers | | | 27 October 1888 | Chirk | 12 | - | 0 | Nantwich | | | Walkover | Cleethorpes Town | | | | Netherfield | Scratched | | 27 October 1888 | Clitheroe | 0 | - | 7 | Higher Walton | | | 27 October 1888 | Derby Midland | 2 | - | 1 | Derby St Luke's | | | 27 October 1888 | Horncastle | 0 | - | 1 | Boston | | | 27 October 1888 | Jardines | 0 | - | 4 | Gainsborough Trinity | | | 27 October 1888 | Leek | 4 | - | 0 | Oldbury Town | | | 27 October 1888 | Liverpool Stanley | 3 | - | 0 | Astley Bridge | | | 27 October 1888 | Llangollen | 6 | - | 3 | Oswestry | | | 27 October 1888 | Maidenhead | 1 | - | 2 | Old Brightonians | | | 27 October 1888 | Morpeth Harriers | 3 | - | 1 | Birtley | Match declared void | | 27 October 1888 | Newcastle East End | 2 | - | 1 | Stockton | | | 27 October 1888 | Newcastle West End | 1 | - | 2 | Sunderland Albion | | | 27 October 1888 | Old Harrovians | 0 | - | 1 | Crusaders | | | 27 October 1888 | Old St Mark's | 3 | - | 1 | Lancing Old Boys | | | 27 October 1888 | Newark | 4 | - | 4 | Grimsby Town | aet | | 27 October 1888 | Notts County | 4 | - | 2 | Beeston St John's | | | 27 October 1888 | Owlerton | 3 | - | 2 | Rotherham Town | | | 27 October 1888 | Park George | 2 | - | 1 | Attercliffe | Match declared void | | 27 October 1888 | Rossendale | 4 | - | 3 | Darwen | | | 27 October 1888 | Scarborough | 2 | - | 4 | Ecclesfield | | | 27 October 1888 | Sheffield Heeley | 2 | - | 1 | South Bank | | | 27 October 1888 | Small Heath | 3 | - | 2 | Burslem Port Vale | | | 27 October 1888 | South Shore | 7 | - | 1 | Southport Central | | | 27 October 1888 | Staveley | 4 | - | 0 | Matlock | | | 27 October 1888 | Sunderland | 5 | - | 3 | Elswick Rangers | | | 27 October 1888 | Swindon Town | 2 | - | 5 | Marlow | | | 27 October 1888 | Ulster | 1 | - | 7 | Linfield Athletic | | | 27 October 1888 | Warwick County | 4 | - | 2 | Aston Shakespeare | | | 27 October 1888 | Watford Rovers | 6 | - | 0 | Old Foresters | | | 27 October 1888 | West Manchester | 1 | - | 0 | Bolton Wanderers | Match declared void | | 27 October 1888 | Wrexham | 3 | - | 2 | Northwich Victoria | | | 27 October 1888 | YMCA | 0 | - | 5 | Cliftonville | | | Replays | | 3 November 1888 | Birtley | 1 | - | 0 | Morpeth Harriers | | | 3 November 1888 | Bolton Wanderers | 9 | - | 0 | West Manchester | | | 3 November 1888 | Grimsby Town | 9 | - | 0 | Newark | | | 3 November 1888 | Luton Town | 10 | - | 2 | Chesham | | | 3 November 1888 | Park George | 4 | - | 1 | Attercliffe | | | Third qualifying round | | 17 November 1888 | Birtley | 2 | - | 5 | Sunderland Albion | | | 17 November 1888 | Burton Wanderers | 5 | - | 1 | Warwick County | | | 17 November 1888 | Chester | 5 | - | 1 | Llangollen | | | 17 November 1888 | Clapton | 0 | - | 1 | Chatham | | | Walkover | Cliftonville | | | | Liverpool Stanley | Scratched | | 17 November 1888 | Crusaders | 1 | - | 0 | Old St Mark's | | | 17 November 1888 | Gainsborough Trinity | 5 | - | 3 | Boston | | | 17 November 1888 | Grimsby Town | 5 | - | 0 | Cleethorpes Town | | | 17 November 1888 | Linfield Athletic | 4 | - | 0 | Bolton Wanderers | GIANT KILLING | | 17 November 1888 | Notts County | 2 | - | 1 | Derby Midland | | | 17 November 1888 | Old Brightonians | 3 | - | 1 | Luton Town | | | 17 November 1888 | Owlerton | 3 | - | 2 | Ecclesfield | | | 17 November 1888 | Rossendale | 2 | - | 3 | Higher Walton | | | 17 November 1888 | Sheffield Heeley | 3 | - | 1 | Park Grange | | | 17 November 1888 | Small Heath | 4 | - | 0 | Leek | | | 17 November 1888 | South Shore | 4 | - | 0 | Oswaldtwistle Rovers | | | 17 November 1888 | Staveley | 5 | - | 0 | Mellors | | | 10 November 1888 | Sunderland | 2 | - | 0 | Newcastle East End | aet | | 17 November 1888 | Watford Rovers | 0 | - | 2 | Marlow | | | 17 November 1888 | Wrexham | 2 | - | 1 | Chirk | aet | | Fourth qualifying round | | 8 December 1888 | Chatham | 0 | - | 0 | Crusaders | | | 8 December 1888 | Chester | 2 | - | 3 | Wrexham | | | 8 December 1888 | Cliftonville | 3 | - | 3 | Linfield Athletic | | | Walkover | Grimsby Town | | | | Gainsborough Trinity | Scratched | | 8 December 1888 | Old Brightonians | 5 | - | 2 | Marlow | | | 8 December 1888 | Sheffield Heeley | 5 | - | 1 | Owlerton | | | 8 December 1888 | Small Heath | 9 | - | 0 | Burton Wanderers | | | 8 December 1888 | South Shore | 5 | - | 0 | Higher Walton | | | 8 December 1888 | Staveley | 1 | - | 3 | Notts County | | | Walkover | Sunderland Albion | | | | Sunderland | Scratched | | Replays | | 15 December 1888 | Crusaders | 2 | - | 3 | Chatham | | | 15 December 1888 | Linfield Athletic | 3 | - | 3 | Cliftonville | | | 2nd Replay | | 25 December 1888 | Linfield Athletic | 7 | - | 0 | Cliftonville | | | First round | | 2 February 1889 | Accrington | 1 | - | 1 | Blackburn Rovers | | | 2 February 1889 | Aston Villa | 3 | - | 2 | Witton | | | 2 February 1889 | Birmingham St George's | 3 | - | 2 | Long Eaton Rangers | | | 2 February 1889 | Bootle | 0 | - | 3 | Preston North End | | | 2 February 1889 | Burnley | 4 | - | 3 | Old Westminsters | | | 2 February 1889 | Chatham | 2 | - | 1 | South Shore | aet | | 2 February 1889 | Derby County | 1 | - | 0 | Derby Junction | | | 2 February 1889 | Grimsby Town | 3 | - | 1 | Sunderland Albion | | | 2 February 1889 | Halliwell | 2 | - | 2 | Crewe Alexandra | aet | | 2 February 1889 | Nottingham Forest | 2 | - | 2 | Linfield Athletic | aet | | 2 February 1889 | Notts County | 2 | - | 0 | Old Brightonians | | | 2 February 1889 | Notts Rangers | 1 | - | 1 | The Wednesday | | | 2 February 1889 | Small Heath | 2 | - | 3 | West Browmich Albion | | | 2 February 1889 | Swifts | 3 | - | 1 | Wrexham | | | 2 February 1889 | Walsall Town Swifts | 5 | - | 1 | Sheffield Heeley | | | 2 February 1889 | Wolverhampton Wanderers | 4 | - | 3 | Old Carthusians | | | Replays | | 9 February 1889 | Blackburn Rovers | 5 | - | 0 | Accrington | | | 9 February 1889 | Crewe Alexandra | 1 | - | 5 | Halliwell | | | Walkover | Nottingham Forest | | | | Linfield Athletic | Scratched | | 9 February 1889 | The Wednesday | 3 | - | 0 | Notts Rangers | | | Second round | | 16 February 1889 | Aston Villa | 5 | - | 3 | Derby County | | | Walkover | Blackburn Rovers | | | | Swifts | Scratched | | 16 February 1889 | Chatham | 1 | - | 1 | Nottingham Forest | aet | | 16 February 1889 | Grimsby Town | 0 | - | 2 | Preston North End | | | 16 February 1889 | Halliwell | 2 | - | 3 | Birmingham St George's | | | 16 February 1889 | The Wednesday | 3 | - | 2 | Notts County | | | 16 February 1889 | West Bromwich Albion | 5 | - | 1 | Burnley | | | 16 February 1889 | Wolverhampton Wanderers | 6 | - | 1 | Walsall Town Swifts | | | Replay | | 23 February 1889 | Nottingham Forest | 2 | - | 2 | Chatham | aet | | 2nd Replay | | 28 February 1889 | Chatham | 3 | - | 2 | Nottingham Forest | Played at Kennington Oval, London | | Quarter-final | | 2 March 1889 | Blackburn Rovers | 8 | - | 1 | Aston Villa | | | 2 March 1889 | Chatham | 1 | - | 10 | West Bromwich Albion | | | 2 March 1889 | Preston North End | 2 | - | 0 | Birmingham St George's | | | 2 March 1889 | Wolverhampton Wanderers | 3 | - | 0 | The Wednesday | | | Semi-final | | 16 March 1889 | Preston North End | 1 | - | 0 | West Bromwich Albion | Played at Bramall Lane, Sheffield | | 16 March 1889 | Wolverhampton Wanderers | 1 | - | 1 | Blackburn Rovers | Played at Alexandra Recreation Ground, Crewe | | Replay | | 23 March 1889 | Blackburn Rovers | 1 | - | 3 | Wolverhampton Wanderers | Played at Alexandra Recreation Ground, Crewe | | Final | | 30 March 1889 | Preston North End | 3 | - | 0 | Wolverhampton Wanderers | Played at Kennington Oval, London | | 27,000 | Dewhurst (15), Ross (25), Thomson (70) | | | | | Referee: Francis Marindin | | |
|