Football tournament season
The FA Cup 1957–58 is the 77th season of the world's oldest football knockout competition; The Football Association Challenge Cup , or FA Cup for short. The large number of clubs entering the tournament from lower down the English football league system meant that the competition started with a number of preliminary and qualify]ing rounds. The 30 victorious teams from the fourth round qualifying progressed to the first round proper.
Tie Home team Score Away team 1 Abingdon Town 1–0 Maidenhead United 2 Ashton United 3–1 Skelmersdale United 3 Bacup Borough 3–0 Lytham 4 Betteshanger Colliery Welfare 2–0 Snowdown Colliery Welfare 5 Bexleyheath & Welling 1–0 Tonbridge 6 Bilston 2–0 Darlaston 7 Brentwood & Warley 0–0 Harwich & Parkeston 8 Bromley 4–2 Epsom 9 Chatteris Town 1–1 Ely City 10 Chelmsford City 3–0 Briggs Sports 11 Congleton Town 2–0 Stalybridge Celtic 12 Deal Town 1–1 Dartford 13 Dorking 1–1 Sutton United 14 Dover 2–1 Folkestone 15 Dulwich Hamlet 8–0 Metropolitan Police 16 Earlestown 1–6 Prescot Cables 17 Eastbourne United 1–1 Horsham 18 Ellesmere Port Town 3–0 Stockton Heath 19 Enfield 3–0 Cheshunt 20 Erith & Belvedere 1–3 Tunbridge Wells United 21 Eton Manor 3–1 Hertford Town 22 Finchley 3–3 Hayes 23 Gravesend & Northfleet 3–1 Ashford Town (Kent) 24 Grays Athletic 2–1 Dagenham 25 Haverhill Rovers 6–1 Diss Town 26 Headington United 3–0 Aylesbury United 27 Histon 1–2 Cambridge City 28 Hoddesdon Town 2–2 St Albans City 29 Hornchurch & Upminster 1–1 Leytonstone 30 Horwich R M I 1–1 Mossley 31 Hounslow Town 2–0 Harrow Town 32 Huntley & Palmers 4–2 Windsor & Eton 33 Ilfracombe Town 1–7 Barnstaple Town 34 Kidderminster Harriers 0–2 Wellington Town 35 King's Lynn 2–1 Holbeach United 36 Kingstonian 3–5 Woking 37 Letchworth Town 2–1 Barnet 38 Leyland Motors 2–2 Cromptons Recreation 39 Leyton 5–0 Woodford Town 40 Littlehampton Town 3–1 Bexhill Town 41 Lockheed Leamington 1–4 Brierley Hill Alliance 42 Lostock Gralam 3–4 Altrincham 43 Lovells Athletic 3–2 Merthyr Tydfil 44 Lye Town 6–0 Dudley Town 45 Macclesfield 5–4 Winsford United 46 Maidstone United 1–3 Whitstable 47 March Town United 3–1 Thetford Town 48 Moor Green 0–1 Boldmere St Michaels 49 Newhaven 2–1 Eastbourne 50 Newquay 2–0 St Austell 51 Northwich Victoria 4–2 Buxton 52 Rainham Town 2–1 Aveley 53 Ramsgate Athletic 5–1 Chatham Town 54 Romford 1–1 Clacton Town 55 Runcorn 3–0 Pwllheli & District 56 Salisbury 4–2 Westbury United 57 Shefford Town 2–8 Clapton 58 Sheppey United 2–5 Sittingbourne 59 Slough Town 5–2 Witney Town 60 Soham Town Rangers 4–2 Warboys Town 61 Southall 4–0 Edgware Town 62 St Neots Town 6–0 Somersham Town 63 Stork 3–2 South Liverpool 64 Sutton Coldfield Town 2–2 Nuneaton Borough 65 Tamworth 1–2 Oswestry Town 66 Tavistock 4–3 St Blazey 67 Tilbury 0–0 Ilford 68 Tufnell Park Edmonton 2–1 Bishop's Stortford 69 Ware 3–1 Hitchin Town 70 Wealdstone 0–5 Hendon 71 Wembley 3–0 Berkhamsted Town 72 Wimbledon 1–3 Walton & Hersham 73 Wisbech Town 6–0 Newmarket Town 74 Worcester City 4–1 Hednesford Town 75 Worthing 1–1 Haywards Heath
Tie Home team Score Away team 7 Harwich & Parkeston 1–1 Brentwood & Warley 9 Ely City 0–1 Chatteris Town 12 Dartford 2–1 Deal Town 13 Sutton United 5–0 Dorking 17 Horsham 2–0 Eastbourne United 22 Hayes 0–1 Finchley 28 St Albans City 4–1 Hoddesdon Town 29 Leytonstone 3–3 Hornchurch & Upminster 30 Mossley 2–1 Horwich R M I 38 Cromptons Recreation 5–1 Leyland Motors 54 Clacton Town 2–2 Romford 64 Nuneaton Borough 3–1 Sutton Coldfield Town 67 Ilford 2–1 Tilbury 75 Haywards Heath 3–3 Worthing
Tie Home team Score Away team 7 Brentwood & Warley 2–0 Harwich & Parkeston 29 Leytonstone 0–2 Hornchurch & Upminster 54 Romford 2–4 Clacton Town 75 Worthing 7–1 Haywards Heath
1st qualifying round [ edit ] Tie Home team Score Away team 1 Alford United 1–0 Bourne Town 2 Alnwick Town 8–3 South Bank 3 Altrincham 4–3 Macclesfield 4 Andover 2–3 Chichester City 5 Ashby Institute 2–5 Brigg Town 6 Bacup Borough 1–1 Mossley 7 Barnstaple Town 5–1 Minehead 8 Basingstoke Town 4–2 Alton Town 9 Bath City 5–0 Weston Super Mare 10 Bedworth Town 2–1 Atherstone Town 11 Belper Town 3–1 Clay Cross & Danesmoor Welfare 12 Betteshanger Colliery Welfare 1–0 Ramsgate Athletic 13 Boldon Colliery Welfare 4–2 Blackhall Colliery Welfare 14 Brierley Hill Alliance 3–2 Halesowen Town 15 Brush Sports 0–1 Hinckley Athletic 16 Bungay Town 0–2 Great Yarmouth Town 17 Burscough 4–3 Fleetwood 18 Bury Town 8–1 Leiston 19 Calne & Harris United 1–2 Warminster Town 20 Cambridge City 1–6 King's Lynn 21 Cambridge United 6–2 St Neots Town 22 Chatteris Town 0–5 Wisbech Town 23 Chelmsford City 4–0 Clacton Town 24 Cheltenham Town 0–0 Lovells Athletic 25 Chesham United 5–1 Abingdon Town 26 Chorley 5–1 Nelson 27 Cinderford Town 2–1 Gloucester City 28 Clandown 2–4 Clevedon 29 Clapton 3–1 St Albans City 30 Clitheroe 4–0 Milnthorpe Corinthians 31 Cockfield 5–0 Cramlington Welfare 32 Corby Town 2–1 Rothwell Town 33 Cowes 0–0 Winchester City 34 Cromptons Recreation 2–1 Darwen 35 Crook Town 4–3 Consett 36 Devizes Town 1–5 Chippenham Town 37 Dover 1–3 Dartford 38 Dulwich Hamlet 4–0 Carshalton Athletic 39 Durham City 8–3 Gosforth & Coxlodge 40 Easington Colliery Welfare 11–2 Wolsingham Welfare 41 Ebbw Vale 5–5 Llanelli 42 Ellesmere Port Town 5–0 Hyde United 43 Enfield 2–0 Eton Manor 44 Eynesbury Rovers 1–3 Dunstable Town 45 Finchley 4–0 Hendon 46 Flint Town United 1–1 Bangor City 47 Gainsborough Trinity 4–2 Louth United 48 Glastonbury 5–0 Street 49 Gravesend & Northfleet 3–1 Sittingbourne 50 Haverhill Rovers 2–4 Lowestoft Town 51 Headington United 1–0 Banbury Spencer 52 Hemel Hempstead 1–2 Hounslow Town 53 Hornchurch & Upminster 1–1 Leyton 54 Horsham 1–2 Redhill 55 Ilford 4–3 Grays Athletic 56 Kettering Town 4–1 Stamford 57 Lancaster City 1–2 Morecambe 58 Letchworth Town 1–1 Tufnell Park Edmonton 59 Linotype & Machinery 3–6 Northwich Victoria 60 Littlehampton Town 3–3 Bognor Regis Town 61 Lye Town 4–2 Boldmere St Michaels 62 March Town United 4–2 Soham Town Rangers 63 Marine 0–1 Stork 64 Marlow 4–1 Huntley & Palmers 65 Matlock Town 2–3 Gresley Rovers 66 Melksham Town 0–0 Frome Town 67 Netherfield 5–2 Penrith 68 Newhaven 1–0 Lancing Athletic 69 North Shields 4–1 Annfield Plain 70 Nuneaton Borough 2–0 Bilston 71 Oswestry Town 3–0 Stafford Rangers 72 Rainham Town 2–0 Brentwood & Warley 73 Ransome & Marles 2–1 Worksop Town 74 Rossendale United 2–2 Ashton United 75 Runcorn 0–1 Prescot Cables 76 Rushden Town 2–2 Spalding United 77 Salisbury 0–3 Trowbridge Town 78 Shotton Colliery Welfare 0–3 Shildon 79 Skegness Town 1–1 Grantham 80 Slough Town 1–2 Oxford City 81 South Normanton Miners Welfare 2–2 Ilkeston Town 82 Southwick 3–2 Worthing 83 Spennymoor United 2–2 Ferryhill Athletic 84 St Helens Town 3–5 Llandudno 85 Stanley United 3–1 Chilton Athletic 86 Stonehouse 0–2 Barry Town 87 Stourbridge 3–1 Bourneville Athletic 88 Sudbury Town 1–3 Stowmarket 89 Tavistock 1–3 Penzance 90 Tow Law Town 2–2 Whitby Town 91 Truro City 3–1 Newquay 92 Tunbridge Wells United 1–4 Bexleyheath & Welling 93 Uxbridge 1–2 Southall 94 Wadebridge Town 0–2 Bideford 95 Walton & Hersham 3–3 Sutton United 96 Ware 3–0 Stevenage Town 97 Wellington Town 7–1 Cradley Heath 98 Wells City 2–1 Chippenham United 99 Wembley 0–1 Yiewsley 100 West Auckland Town 1–2 Whitley Bay 101 Whitstable 2–2 Canterbury City 102 Whitton United 2–0 Long Melford 103 Willington 1–0 Stockton 104 Witton Albion 4–0 Congleton Town 105 Woking 1–5 Bromley 106 Worcester City 1–1 Rugby Town
Tie Home team Score Away team 6 Mossley 3–1 Bacup Borough 24 Lovells Athletic 0–0 Cheltenham Town 33 Winchester City 0–1 Cowes 41 Llanelli 3–2 Ebbw Vale 46 Bangor City 5–1 Flint Town United 53 Leyton 4–1 Hornchurch & Upminster 58 Tufnell Park Edmonton 0–1 Letchworth Town 60 Bognor Regis Town 5–4 Littlehampton Town 66 Frome Town 2–3 Melksham Town 74 Ashton United 1–0 Rossendale United 76 Spalding United 8–0 Rushden Town 79 Grantham 2–0 Skegness Town 81 Ilkeston Town 2–0 South Normanton Miners Welfare 83 Ferryhill Athletic 4–2 Spennymoor United 90 Whitby Town 5–1 Tow Law Town 95 Sutton United 0–4 Walton & Hersham 101 Canterbury City 1–5 Whitstable 106 Rugby Town 0–2 Worcester City
Tie Home team Score Away team 24 Cheltenham Town 2–4 Lovells Athletic
2nd qualifying round [ edit ] Tie Home team Score Away team 1 Alford United 2–1 Gainsborough Trinity 2 Altrincham 2–0 Ellesmere Port Town 3 Ashton United 4–1 Cromptons Recreation 4 Barry Town 3–0 Cinderford Town 5 Basingstoke Town 2–5 Cowes 6 Bedworth Town 1–1 Worcester City 7 Beighton Miners Welfare 1–2 Norton Woodseats 8 Bexleyheath & Welling 3–1 Dulwich Hamlet 9 Bideford 5–1 Penzance 10 Bognor Regis Town 5–1 Newhaven 11 Boots Athletic 1–3 Gresley Rovers 12 Bridlington Central United 0–3 Shildon 13 Brierley Hill Alliance 4–2 Nuneaton Borough 14 Brigg Town 1–1 Grantham 15 Bury Town 2–1 Lowestoft Town 16 Chelmsford City 5–0 Leyton 17 Chesham United 2–2 Marlow 18 Chichester City 5–3 Gosport Borough Athletic 19 Chippenham Town 1–1 Trowbridge Town 20 Clevedon 1–1 Bath City 21 Cockfield 2–5 Evenwood Town 22 Corby Town 3–1 Kettering Town 23 Dartford 0–1 Gravesend & Northfleet 24 Denaby United 5–1 Upton Colliery 25 Dunstable Town 1–6 Vauxhall Motors 26 Easington Colliery Welfare 2–1 Boldon Colliery Welfare 27 Enfield 2–3 Clapton 28 Frickley Colliery 1–0 Retford Town 29 Glastonbury 3–0 Wells City 30 Gorleston 3–0 Sheringham 31 Great Yarmouth Town 4–0 Beccles 32 Hallam 5–2 Sheffield 33 Hinckley Athletic 4–4 Long Eaton United 34 Horden Colliery Welfare 3–1 Ferryhill Athletic 35 Hounslow Town 0–0 Southall 36 Ilkeston Town 2–4 Belper Town 37 Ilminster Town 1–2 Bridport 38 King's Lynn 2–2 Wisbech Town 39 Llanelli 4–2 Lovells Athletic 40 Lye Town 1–4 Oswestry Town 41 March Town United 4–1 Cambridge United 42 Melksham Town 7–2 Warminster Town 43 Morecambe 1–0 Clitheroe 44 Morpeth Town 1–2 Durham City 45 Mossley 1–4 Chorley 46 Netherfield 0–2 Burscough 47 Newburn 0–2 Alnwick Town 48 North Shields 0–0 Ashington 49 Oxford City 0–2 Headington United 50 Players Athletic 0–5 Heanor Town 51 Portland United 3–1 Poole Town 52 Prescot Cables 4–2 Bangor City 53 Rainham Town 4–3 Ilford 54 Ransome & Marles 3–4 Creswell Colliery 55 Redhill 3–0 Southwick 56 Shirebrook Miners Welfare 2–3 Sutton Town 57 Stocksbridge Works 1–1 Ossett Town 58 Stork 1–1 Llandudno 59 Stourbridge 2–3 Wellington Town 60 Truro City 2–5 Barnstaple Town 61 Walton & Hersham 1–0 Bromley 62 Ware 3–0 Letchworth Town 63 Wellingborough Town 1–1 Spalding United 64 Whitley Bay 0–5 Crook Town 65 Whitstable 2–0 Betteshanger Colliery Welfare 66 Whitton United 2–4 Stowmarket 67 Willington 5–2 Whitby Town 68 Wingate Welfare 2–11 Stanley United 69 Witton Albion 3–2 Northwich Victoria 70 Wolverton Town & B R 7–0 Biggleswade & District 71 Yiewsley 4–1 Finchley 72 Yorkshire Amateur 1–1 Farsley Celtic
Tie Home team Score Away team 6 Worcester City 3–0 Bedworth Town 14 Grantham 2–0 Brigg Town 17 Marlow 5–1 Chesham United 19 Trowbridge Town 3–0 Chippenham Town 20 Bath City 4–1 Clevedon 33 Long Eaton United 1–9 Hinckley Athletic 35 Southall 0–2 Hounslow Town 38 Wisbech Town 4–1 King's Lynn 48 Ashington 3–1 North Shields 57 Ossett Town 3–4 Stocksbridge Works 58 Llandudno 0–2 Stork 63 Spalding United 4–1 Wellingborough Town 72 Farsley Celtic 1–2 Yorkshire Amateur
3rd qualifying round [ edit ] Tie Home team Score Away team 1 Alford United 1–0 Grantham 2 Ashton United 2–3 Chorley 3 Barnstaple Town 2–3 Bideford 4 Bath City 2–1 Glastonbury 5 Belper Town 2–1 Gresley Rovers 6 Bognor Regis Town 0–3 Redhill 7 Chelmsford City 6–0 Rainham Town 8 Clapton 2–0 Ware 9 Cowes 3–1 Chichester City 10 Crook Town 1–1 Stanley United 11 Easington Colliery Welfare 6–4 Alnwick Town 12 Evenwood Town 1–2 Durham City 13 Frickley Colliery 2–1 Denaby United 14 Gorleston 3–2 Great Yarmouth Town 15 Headington United 1–0 Marlow 16 Heanor Town 3–1 Hinckley Athletic 17 Horden Colliery Welfare 3–1 Ashington 18 Hounslow Town 3–1 Yiewsley 19 Llanelli 1–1 Barry Town 20 March Town United 1–1 Wisbech Town 21 Melksham Town 0–6 Trowbridge Town 22 Morecambe 6–2 Burscough 23 Norton Woodseats 4–0 Hallam 24 Oswestry Town 2–2 Wellington Town 25 Portland United 2–1 Bridport 26 Shildon 1–2 Willington 27 Spalding United 4–0 Corby Town 28 Stocksbridge Works 2–3 Yorkshire Amateur 29 Stork 1–3 Prescot Cables 30 Stowmarket 2–3 Bury Town 31 Sutton Town 2–1 Creswell Colliery 32 Walton & Hersham 3–1 Bexleyheath & Welling 33 Whitstable 0–3 Gravesend & Northfleet 34 Witton Albion 3–2 Altrincham 35 Wolverton Town & B R 2–1 Vauxhall Motors 36 Worcester City 4–0 Brierley Hill Alliance
Tie Home team Score Away team 10 Stanley United 0–4 Crook Town 19 Barry Town 1–0 Llanelli 20 Wisbech Town 2–1 March Town United 24 Wellington Town 0–1 Oswestry Town
4th qualifying round [ edit ] The teams that given byes to this round are Bedford Town, Peterborough United, Wigan Athletic, Burton Albion, Yeovil Town, Walthamstow Avenue, Weymouth, Rhyl, Hereford United, Blyth Spartans, Hastings United, Guildford City, Selby Town, Newport I O W, Boston United, Scarborough, Dorchester Town, Goole Town, South Shields, Tooting & Mitcham United, Billingham Synthonia, New Brighton, Bromsgrove Rovers and Margate.
Tie Home team Score Away team 1 Barry Town 1–2 Bath City 2 Bedford Town 1–1 Walthamstow Avenue 3 Boston United 4–0 Alford United 4 Bromsgrove Rovers 3–3 Worcester City 5 Chorley 1–2 Wigan Athletic 6 Clapton 3–2 Bury Town 7 Cowes 2–2 Trowbridge Town 8 Crook Town 3–0 Blyth Spartans 9 Durham City 2–0 Willington 10 Easington Colliery Welfare 2–3 Billingham Synthonia 11 Gorleston 1–0 Chelmsford City 12 Guildford City 1–1 Gravesend & Northfleet 13 Headington United 0–2 Margate 14 Heanor Town 1–5 Hereford United 15 Hounslow Town 2–3 Wisbech Town 16 New Brighton 2–3 Rhyl 17 Newport I O W 5–0 Portland United 18 Norton Woodseats 0–0 Witton Albion 19 Oswestry Town 5–1 Burton Albion 20 Peterborough United 7–0 Wolverton Town & B R 21 Prescot Cables 3–0 Morecambe 22 Scarborough 2–2 Selby Town 23 South Shields 4–2 Horden Colliery Welfare 24 Spalding United 2–1 Belper Town 25 Sutton Town 0–1 Frickley Colliery 26 Tooting & Mitcham United 1–3 Redhill 27 Walton & Hersham 3–1 Hastings United 28 Weymouth 2–2 Dorchester Town 29 Yeovil Town 3–1 Bideford 30 Yorkshire Amateur 1–2 Goole Town
Tie Home team Score Away team 2 Walthamstow Avenue 1–0 Bedford Town 4 Worcester City 2–1 Bromsgrove Rovers 7 Trowbridge Town 4–1 Cowes 12 Gravesend & Northfleet 0–1 Guildford City 18 Witton Albion 6–1 Norton Woodseats 22 Selby Town 2–2 Scarborough 28 Dorchester Town 2–1 Weymouth
Tie Home team Score Away team 22 Scarborough 1–0 Selby Town
See 1957-58 FA Cup for details of the rounds from the first round proper onwards.
Seasons Qualifying rounds Finals