94 clubs entered the fight, 4 of them did not play their matches.
| Home team | Score | Away team | date of |
|---|
| Ashington | 0: 4 | Alswick Rangers | October 6, 1888 |
| Basford rovers | 3: 1 | Belper Town | October 6, 1888 |
| Burtley | 2-0 | Darlington | October 6, 1888 |
| Burton swifts | 1: 3 | Face | October 6, 1888 |
| Burton wanderers | 3-0 | Wensbury Old Athletic | October 6, 1888 |
| Beeston St. Johns | 2-0 | Notts Olympic | October 6, 1888 |
| Wellington St. Georges | 1: 1 | Shrewsbury town | October 6, 1888 |
| Gorton Villa | 2: 6 | West Manchester | October 6, 1888 |
| Great Bridge Unity | 0: 1 | Aston Shakespeare | October 6, 1888 |
| Grimsby Town | 1: 1 | Lincoln city | October 6, 1888 |
| Dulwich | 0:13 | London Caledoniens | October 6, 1888 |
| Doncaster Rovers | 1: 9 | Rotherham Town | October 6, 1888 |
| Iruell Springs | 4: 5 | Southport Central | October 6, 1888 |
| Kettering Town | 3: 4 | Newark | October 6, 1888 |
| Cleesear | 3: 2 | Blackburn Park Road | October 6, 1888 |
| Crusaders | 5: 1 | Royal Engineers | October 6, 1888 |
| Lansing Old Boys | 4-0 | Millwall Rovers | October 6, 1888 |
| Liverpool Stanley | 3-0 | Workington | October 6, 1888 |
| Luton Town | 4-0 | Reading | October 6, 1888 |
| Maidenhead | 4-0 | Old Itonians | October 6, 1888 |
| Middlesbrough | 0: 1 | Acklesfield | October 6, 1888 |
| Morpeth Harriers | 5: 0 | Whitburn | October 6, 1888 |
| Notts county | 4: 1 | Akington Works | October 6, 1888 |
| Newcastle West End | 7: 2 | Bishop Auckland Church Institute | October 6, 1888 |
| Newcastle East End | 3: 1 | Port Clarence | October 6, 1888 |
| Over Wanderers | 1: 5 Chester St. Ozewald is disqualified | Chester St. Ozeweld | October 6, 1888 |
| Old Wykhemists | 1: 2 | Chatham | October 6, 1888 |
| Old Foresters | 2-0 | Skorn College | October 6, 1888 |
| Park grange | 1-0 | Rotherham Swifts | October 6, 1888 |
| Wrexham | 3-0 | Davenham | October 6, 1888 |
| Rotenstall | 3: 4 | Rosendale | October 6, 1888 |
| Rochester | 2: 4 | Old harrowians | October 6, 1888 |
| Sunderland albion | 8: 2 | Shankhouse | October 6, 1888 |
| Scarborough | 2-0 | Whitby | October 6, 1888 |
| Stock | 1: 2 | Warwick County | October 6, 1888 |
| Hartford st johns | 1: 7 | Nantwich | October 6, 1888 |
| Haywood Central | 2: 3 | Astley Bridge | October 6, 1888 |
| Hirst | 0: 0 | Bolton Wanderers | October 6, 1888 |
| Horncastle | 2: 1 | Grantham | October 6, 1888 |
| Chesem | 4: 2 | Lindhurst | October 6, 1888 |
| Chester | 2: 2 Macclesfield Town is disqualified | Macclesfield Town | October 6, 1888 |
| Sheffield | 3: 2 Match protested, replay scheduled | South Bank | October 6, 1888 |
| Sheffield Healy | 6: 1 | Redcar | October 6, 1888 |
| Blackburn Olympic | etc. | Fleetwood Rangers | |
| Kazhuelz | etc. | Hitchin | |
| Old Brightonies | etc. | Hendon | |
| Ulster | etc. | Everton | |
An additional 33 clubs added to the 47 winners of the first qualifying round.
| Home team | Score | Away team | date of |
|---|
| Aulerton | 3: 2 | Rotherham Town | October 27, 1888 |
| Basford rovers | 0: 1 | Mellores | October 27, 1888 |
| Belfast YMCA | 0: 5 | Cliftonville | October 27, 1888 |
| Burton wanderers | 4-0 | Shrewsbury town | October 27, 1888 |
| Blackburn Olympic | 1: 3 | Oswoldtwistle Rovers | October 27, 1888 |
| West Manchester | 1-0 Match protested, replay scheduled | Bolton Wanderers | October 27, 1888 |
| Derby Midland | 2: 1 | Derby Saint Suite | October 27, 1888 |
| Jardines | 0: 4 | Gainsborough Trinity | October 27, 1888 |
| Cleesear | 0: 7 | Hayer Walton | October 27, 1888 |
| Kazhuelz | 1: 3 | Clapton | October 27, 1888 |
| Liverpool Stanley | 3-0 | Astley Bridge | October 27, 1888 |
| Face | 4-0 | Oldbury town | October 27, 1888 |
| Llangollen | 6: 3 | Oswestry Town | October 27, 1888 |
| Maidenhead | 1: 2 | Old Brightonies | October 27, 1888 |
| Morpeth Harriers | 3: 1 Match protested, replay scheduled | Burtley | October 27, 1888 |
| Notts county | 4: 2 | Beeston St. Johns | October 27, 1888 |
| Newark | 4: 4 | Grimsby Town | October 27, 1888 |
| Newcastle West End | 1: 2 | Sunderland albion | October 27, 1888 |
| Newcastle East End | 2: 1 | Stockton | October 27, 1888 |
| Old st marx | 3: 1 | Lansing Old Boys | October 27, 1888 |
| Old harrowians | 0: 1 | Crusaders | October 27, 1888 |
| Ulster | 1: 7 | Linfield Athletic | October 27, 1888 |
| Park grange | 2: 1 Match protested, replay scheduled | Attercliffe | October 27, 1888 |
| Wrexham | 3: 2 | Northwich Victoria | October 27, 1888 |
| Rosendale | 4: 3 | Darwen | October 27, 1888 |
| Sunderland | 5: 3 | Alswick Rangers | October 27, 1888 |
| South shore | 7: 1 | Southport Central | October 27, 1888 |
| Scarborough | 2: 4 | Acklesfield | October 27, 1888 |
| Resin hit | 3: 2 | Barnslem Port Vale | October 27, 1888 |
| Staveley | 4-0 | Matlock | October 27, 1888 |
| Swindon town | 2: 5 | Marlow | October 27, 1888 |
| Warwick County | 4: 2 | Aston Shakespeare | October 27, 1888 |
| Watford Rovers | 6: 0 | Old Foresters | October 27, 1888 |
| Horncastle | 0: 1 | Boston | October 27, 1888 |
| Chatham | 4-0 | London Caledoniens | October 27, 1888 |
| Chesem | 3: 3 | Luton Town | October 27, 1888 |
| Chester | 5: 1 | Over Wanderers | October 27, 1888 |
| Cherk | 12: 0 | Nantwich | October 27, 1888 |
| Sheffield Healy | 2: 1 | South Bank | October 27, 1888 |
| Clithorps Town | etc. | Netherfield | |
The main stage of the Cup was started by 10 clubs that passed the qualifying rounds and 22 clubs associated with the Football League .
| Home team | Score | Away team | date of |
|---|
| Accrington | 1: 1 | Blackburn rovers | February 2, 1889 |
| Aston Villa | 3: 2 | Whitton | February 2, 1889 |
| Burnley | 4: 3 | Old Westminsters | February 2, 1889 |
| Birmingham st georges | 3: 2 | Long Eaton Rangers | February 2, 1889 |
| Bootle | 0: 3 | Preston North End | February 2, 1889 |
| Wolverhampton Wanderers | 4: 3 | Old Cartusians | February 2, 1889 |
| Grimsby Town | 3: 1 | Sunderland albion | February 2, 1889 |
| Derby County | 1-0 | Derby Junction | February 2, 1889 |
| Nottingham forest | 2: 2 | Linfield Athletic | February 2, 1889 |
| Notts county | 2-0 | Old Brightonies | February 2, 1889 |
| Notts rangers | 1: 1 | Sheffield Wensday | February 2, 1889 |
| Swifts | 3: 1 | Wrexham | February 2, 1889 |
| Resin hit | 2: 3 | West Bromwich Albion | February 2, 1889 |
| Walsall Town Swifts | 5: 1 | Sheffield Healy | February 2, 1889 |
| Hollywell | 2: 2 | Kru Alexandra | February 2, 1889 |
| Chatham | 2: 1 | South shore | February 2, 1889 |