Sa 21Oct 2017Chelsea4 - 2Watford
Sa 21Oct 2017Huddersfield2 - 1Man Utd
Sa 21Oct 2017Newcastle1 - 0Crystal Palace
Sa 21Oct 2017Stoke1 - 2Bournemouth
Sa 21Oct 2017Man City3 - 0Burnley
Sa 21Oct 2017Swansea1 - 2Leicester
Sa 21Oct 2017Southampton1 - 0West Brom
Sa 21Oct 2017Sheff Utd2 - 1Reading
Sa 21Oct 2017Wolves3 - 2Preston
Sa 21Oct 2017Nottm Forest2 - 0Burton
Sa 21Oct 2017Bolton1 - 1QPR
Sa 21Oct 2017Bristol C0 - 3Leeds
Sa 21Oct 2017Brentford3 - 3Sunderland
Sa 21Oct 2017Aston Villa2 - 1Fulham
Sa 21Oct 2017Middlesbrough0 - 1Cardiff
Sa 21Oct 2017Barnsley0 - 1Hull
Sa 21Oct 2017Derby2 - 0Sheff Wed
Sa 21Oct 2017Millwall2 - 0Birmingham
Sa 21Oct 2017Shrewsbury1 - 0Fleetwood
Sa 21Oct 2017Doncaster0 - 3Walsall
Sa 21Oct 2017Blackburn3 - 0Portsmouth
Sa 21Oct 2017Blackpool1 - 3Wigan
Sa 21Oct 2017Gillingham1 - 2Northampton
Sa 21Oct 2017Southend1 - 0Bury
Sa 21Oct 2017AFC W'bledon0 - 1Plymouth
Sa 21Oct 2017Rochdale1 - 0Bristol R
Sa 21Oct 2017Oxford3 - 3Rotherham
Sa 21Oct 2017Scunthorpe2 - 1Peterborough
Sa 21Oct 2017Bradford0 - 1Charlton
Sa 21Oct 2017MK Dons4 - 4Oldham
Sa 21Oct 2017Newport Co1 - 1Mansfield
Sa 21Oct 2017Cheltenham1 - 0Lincoln
Sa 21Oct 2017Barnet1 - 1Yeovil
Sa 21Oct 2017Coventry0 - 0Colchester
Sa 21Oct 2017Carlisle1 - 1Notts Co
Sa 21Oct 2017Crawley0 - 0Luton
Sa 21Oct 2017Crewe0 - 2Accrington
Sa 21Oct 2017Exeter0 - 1Port Vale
Sa 21Oct 2017Stevenage1 - 2Forest Green
Sa 21Oct 2017Morecambe0 - 0Grimsby
Sa 21Oct 2017Swindon1 - 0Wycombe
Sa 21Oct 2017Cambridge U2 - 1Chesterfield
Sa 21Oct 2017Leyton Orient0 - 1Macclesfield
Sa 21Oct 2017Dover1 - 1Maidenhead
Sa 21Oct 2017Bromley2 - 0Woking
Sa 21Oct 2017Aldershot2 - 1Tranmere
Sa 21Oct 2017Ebbsfleet3 - 2Barrow
Sa 21Oct 2017Guiseley4 - 2Solihull M
Sa 21Oct 2017Chester1 - 2Boreham W
Sa 21Oct 2017Eastleigh3 - 2Gateshead
Sa 21Oct 2017Halifax1 - 1Torquay
Sa 21Oct 2017Hartlepool1 - 1Sutton Utd
Sa 21Oct 2017Dag & Red0 - 1Wrexham
Sa 21Oct 2017Hearts1 - 0St Johnstone
Sa 21Oct 2017Partick2 - 1Dundee
Sa 21Oct 2017Ross County2 - 1Hamilton
Sa 21Oct 2017Falkirk0 - 0St Mirren
Sa 21Oct 2017Brechin0 - 1Queen of Sth
Sa 21Oct 2017Dundee Utd0 - 2Inverness CT
Sa 21Oct 2017Morton1 - 1Dumbarton
Sa 21Oct 2017Dunfermline3 - 1Livingston
Sa 21Oct 2017Forfar0 - 5Ayr
Sa 21Oct 2017Albion0 - 1Queen's Park
Sa 21Oct 2017Alloa4 - 1East Fife
Sa 21Oct 2017Arbroath7 - 1Airdrieonians
Sa 21Oct 2017Berwick0 - 1Montrose
Sa 21Oct 2017Clyde1 - 4Peterhead
Sa 21Oct 2017Edinburgh C0 - 1Annan
Sa 21Oct 2017Cowdenbeath0 - 3Stirling
Sa 21Oct 2017Elgin City2 - 0Stenh'semuir
Sa 21Oct 2017Rothes6 - 0Lossiemouth
Sa 21Oct 2017Deveronvale0 - 3Forres Mech
Sa 21Oct 2017Strathspey T0 - 2Nairn County
Sa 21Oct 2017Huntly3 - 2Wick Academy
Sa 21Oct 2017Turriff U6 - 2Fort William
Sa 21Oct 2017Clachnacuddin0 - 4Inverurie Locos
Sa 21Oct 2017Brora Rangers0 - 5Formartine Utd
Sa 21Oct 2017Buckie Thistle4 - 1Fraserburgh
Sa 21Oct 2017Cove Rangers6 - 2Keith
Sa 21Oct 2017NHibernian2 - 4Celtic
Sa 21Oct 2017Sampdoria5 - 0Crotone
Sa 21Oct 2017Napoli0 - 0Inter
Sa 21Oct 2017RB Leipzig1 - 0Stuttgart
Sa 21Oct 2017E Frankfurt2 - 2B Dortmund
Sa 21Oct 2017B M'gladbach1 - 5B Leverkusen
Sa 21Oct 2017Augsburg1 - 2Hannover
Sa 21Oct 2017Hamburg0 - 1B Munich
Sa 21Oct 2017Levante1 - 1Getafe
Sa 21Oct 2017Real Betis2 - 0Alaves
Sa 21Oct 2017Valencia4 - 0Sevilla
Sa 21Oct 2017Barcelona2 - 0Malaga
Sa 21Oct 2017Monaco2 - 0Caen
Sa 21Oct 2017Nantes2 - 1Guingamp
Sa 21Oct 2017Angers0 - 1Toulouse
Sa 21Oct 2017Amiens1 - 0Bordeaux
Sa 21Oct 2017Rennes1 - 0Lille
Sa 21Oct 2017Metz1 - 2Dijon
Sa 21Oct 2017Melbourne C1 - 0Wellington
Sa 21Oct 2017Sydney FC2 - 2Western Sydney
Sa 21Oct 2017Energiya Kh2 - 2FC Ufa
Sa 21Oct 2017Tosno1 - 1R. Rostov
Sa 21Oct 2017Rubin0 - 0Din. Moscow
Sa 21Oct 2017Spartak Moscow0 - 0Amkar Perm
Sa 21Oct 20171299 Osmanlispor3 - 0Kardemir
Sa 21Oct 2017Akhisar B3 - 3Genclerbirligi
Sa 21Oct 2017Malatyaspor1 - 0Trabzonspor
Sa 21Oct 2017NK Celje1 - 2NK Aluminij
Sa 21Oct 2017ND HIT Gorica1 - 3Domzale
Sa 21Oct 2017Maribor1 - 0Ankaran Hrvatini
Sa 21Oct 2017Braunschweig1 - 0Bochum
Sa 21Oct 2017Holstein Kiel2 - 1Arminia
Sa 21Oct 2017Union Berlin3 - 1Greuther Furth
Sa 21Oct 2017FC Naftan0 - 4Dinamo Brest
Sa 21Oct 2017Neman Grodno3 - 0Gomel
Sa 21Oct 2017Levadiakos1 - 1Ioannina
Sa 21Oct 2017Kerkyra1 - 0Panetolikos
Sa 21Oct 2017Lamia1 - 1Panathinaikos
Sa 21Oct 2017Cibalia1 - 0Slaven
Sa 21Oct 2017Hajduk Split2 - 2Din Zagreb
Sa 21Oct 2017Silkeborg1 - 0SonderjyskE
Sa 21Oct 2017Sandecja N S1 - 1Cracovia
Sa 21Oct 2017Pogon Szczecin2 - 3LKS Nieciecza
Sa 21Oct 2017Lechia Gdansk3 - 3Lech Poznan
Sa 21Oct 2017Sturm Graz3 - 2Mattersburg
Sa 21Oct 2017Altach3 - 2Wolfsberger
Sa 21Oct 2017St Polten0 - 1LASK Linz
Sa 21Oct 2017Huesca1 - 0Cadiz
Sa 21Oct 2017Numancia1 - 3Granada
Sa 21Oct 2017Lorca2 - 2Tenerife
Sa 21Oct 2017Sevilla Atletico2 - 2Zaragoza
Sa 21Oct 2017AFC Eskilstuna2 - 3Elfsborg
Sa 21Oct 2017Teplice1 - 0MFK Karvina
Sa 21Oct 2017Jablonec0 - 3Sparta Prague
Sa 21Oct 2017Juventus Buch2 - 1Sepsi Sfantu G
Sa 21Oct 2017Viitorul C1 - 0CFR Cluj
Sa 21Oct 2017Feirense1 - 0Rio Ave
Sa 21Oct 2017Vitoria Setubal3 - 1Maritimo
Sa 21Oct 2017Porto6 - 1Pacos Ferreira
Sa 21Oct 2017Lokeren1 - 1Charleroi
Sa 21Oct 2017KAS Eupen4 - 1Mechelen
Sa 21Oct 2017St. Truiden1 - 0Oostende
Sa 21Oct 2017Kortrijk1 - 1Gent
Sa 21Oct 2017Aalesund1 - 1Kristiansund
Sa 21Oct 2017NAC Breda0 - 2PEC Zwolle
Sa 21Oct 2017Excelsior1 - 1Sp. Rotterdam
Sa 21Oct 2017VVV Venlo0 - 2Den Haag
Sa 21Oct 2017FC Twente3 - 0Roda JC
Sa 21Oct 2017Basel2 - 1Thun
Sa 21Oct 2017FC Zurich0 - 4Grasshoppers
Sa 21Oct 2017Sligo Rovers3 - 0Derry City
Sa 21Oct 2017Olimpik Donetsk1 - 0Zirka
Sa 21Oct 2017Oleksandria1 - 1Veres Rivne
Sa 21Oct 2017Vorskla Poltava0 - 1Karpaty Lvov
Sa 21Oct 2017Macva Sabac1 - 0Borac Cacak
Sa 21Oct 2017Sp Subotica0 - 0Cukaricki
Sa 21Oct 2017Napredak2 - 1Zemun
Sa 21Oct 2017Vozdovac3 - 0Rad Beograd
Sa 21Oct 2017Javor1 - 0Radnik Surdulica
Sa 21Oct 2017Bnei Yehuda1 - 2MS Ashdod
Sa 21Oct 2017Hapoel Acre0 - 2Hapoel Ra'ana
Sa 21Oct 2017M. Netanya3 - 1Ironi Kiryat S
Sa 21Oct 2017M. Haifa1 - 2Beitar J'salem
Sa 21Oct 2017Levski Sofia2 - 2CSKA Sofia
Sa 21Oct 2017Loko. Plovdiv0 - 3Cherno More
Sa 21Oct 2017Bala Town2 - 0Barry Town
Sa 21Oct 2017Cardiff MU2 - 0Newtown
Sa 21Oct 2017Newi CD0 - 0Carmarthen
Sa 21Oct 2017Connah's Q1 - 1Llandudno
Sa 21Oct 2017Debrecen1 - 1Szombathelyi H
Sa 21Oct 2017Ferencvaros1 - 0Ujpest Dozsa
Sa 21Oct 2017Vasas1 - 2Balmazujvarosi
Sa 21Oct 2017MOL Vidi2 - 0Puskas FA FC
Sa 21Oct 2017Paksi SE1 - 1Mezokovesd SE
Sa 21Oct 2017Diosgyor2 - 1Honved
Sa 21Oct 2017Ballinamallard U2 - 0Carrick Rangers
Sa 21Oct 2017Cliftonville1 - 3Coleraine
Sa 21Oct 2017Glenavon4 - 0Ballymena
Sa 21Oct 2017Dungannon Sw0 - 2Glentoran
Sa 21Oct 2017Darlington2 - 1Bradford PA
Sa 21Oct 2017Salford3 - 2York
Sa 21Oct 2017Chorley1 - 0FC Utd
Sa 21Oct 2017Nuneaton1 - 3Stockport
Sa 21Oct 2017Southport2 - 2Gainsborough
Sa 21Oct 2017Curzon A2 - 1Boston Utd
Sa 21Oct 2017Kidderminster2 - 2Spennymoor
Sa 21Oct 2017Brackley3 - 1Blyth Sptns
Sa 21Oct 2017Nth Ferriby0 - 2Telford
Sa 21Oct 2017Harrogate2 - 2Leamington
Sa 21Oct 2017Tamworth2 - 3Alfreton
Sa 21Oct 2017Chelmsford1 - 0Dartford
Sa 21Oct 2017Bognor Regis1 - 3Chippenham
Sa 21Oct 2017Gloucester0 - 1Welling
Sa 21Oct 2017Whitehawk1 - 3Hampton & R
Sa 21Oct 2017Eastbourne2 - 2E Thurrock
Sa 21Oct 2017St Albans0 - 0Hungerford
Sa 21Oct 2017Hemel2 - 0Oxford C
Sa 21Oct 2017Bath City1 - 1Braintree
Sa 21Oct 2017Wealdstone2 - 1Truro City
Sa 21Oct 2017Havant & W2 - 2Poole Town
Sa 21Oct 2017Concord R2 - 2Weston S-M.
Sa 21Oct 2017Merstham6 - 2Lowestoft
Sa 21Oct 2017Worthing1 - 2Hendon
Sa 21Oct 2017Tonbridge1 - 2Tooting & M
Sa 21Oct 2017Dulwich H3 - 2Burgess Hill
Sa 21Oct 2017Staines3 - 0Leatherhead
Sa 21Oct 2017Met. Police3 - 1Thurrock
Sa 21Oct 2017Leiston1 - 5Folkestone
Sa 21Oct 2017Harlow1 - 1Margate
Sa 21Oct 2017Dorking W3 - 2Needham M
Sa 21Oct 2017Kingstonian2 - 1Wingate & F
Sa 21Oct 2017Billericay2 - 1Enfield T
Sa 21Oct 2017Harrow Boro1 - 2Brightlingsea R
Sa 21Oct 2017Frome1 - 0Basingstoke
Sa 21Oct 2017St Ives1 - 2Weymouth
Sa 21Oct 2017Chesham2 - 0Biggleswade T
Sa 21Oct 2017Dorchester0 - 2Banbury
Sa 21Oct 2017Dunstable1 - 1Redditch
Sa 21Oct 2017Kettering0 - 0Slough
Sa 21Oct 2017Bishop's St.1 - 2Tiverton
Sa 21Oct 2017Hitchin2 - 0Merthyr
Sa 21Oct 2017Farnborough2 - 4St Neots
Sa 21Oct 2017Stratford1 - 1Royston
Sa 21Oct 2017Hereford3 - 0Kings Langley
Sa 21Oct 2017Halesowen4 - 3Lancaster
Sa 21Oct 2017Workington4 - 0Sutton Cold.
Sa 21Oct 2017Warrington0 - 0Altrincham
Sa 21Oct 2017Nantwich3 - 2Witton
Sa 21Oct 2017Farsley AFC0 - 3Mickleover S
Sa 21Oct 2017Ashton Utd3 - 3Shaw Lane
Sa 21Oct 2017Stourbridge0 - 2Grantham
Sa 21Oct 2017Rushall Oly.0 - 2Marine
Sa 21Oct 2017Stalybridge4 - 2Barwell
Sa 21Oct 2017Matlock2 - 0Stafford
Sa 21Oct 2017Coalville1 - 5Buxton
Sa 21Oct 2017Whitby2 - 2Hednesford

FA Vase

Sa 21Oct 2017Burnham R0 - 1Leighton
Sa 21Oct 2017West Didsbury & Chorlton AFC0 - 3West Auck T
Sa 21Oct 2017Tow Law Town2 - 1Bridlington T
Sa 21Oct 2017Hullbridge S1 - 1Colney Heath
Sa 21Oct 2017AFC Portchester2 - 3Cullompton R
Sa 21Oct 2017Spelthorne Sports0 - 1Lordswood
Sa 21Oct 2017Whickham0 - 2Stockton T
Sa 21Oct 2017Plymouth P6 - 1Sandhurst T
Sa 21Oct 2017Christchurch3 - 0U S Portsmouth
Sa 21Oct 2017Newport (IOW)7 - 2Bovey Tracey
Sa 21Oct 2017Highworth1 - 3Sholing
Sa 21Oct 2017Halstead Town3 - 3Tower Hamlets
Sa 21Oct 2017Beckenham T2 - 0Sawbridgeworth T
Sa 21Oct 2017Willand Rovers7 - 1Street
Sa 21Oct 2017Cray Valley PM3 - 1Cricklewood Wanderers
Sa 21Oct 2017Welwyn Gard C3 - 0Takeley
Sa 21Oct 2017Westfields6 - 0Shifnal T
Sa 21Oct 2017Farnham Town2 - 0Lymington T
Sa 21Oct 2017AFC Emley2 - 6Thornaby
Sa 21Oct 2017London Colney4 - 4Cogenhoe Utd
Sa 21Oct 2017Brockenhurst3 - 1Crediton United
Sa 21Oct 2017Stourport3 - 2Shirebrook
Sa 21Oct 2017Hanley Town1 - 3Godmanchester
Sa 21Oct 2017North Shields4 - 2Handsworth Parramore
Sa 21Oct 2017Basildon United0 - 2Biggleswade
Sa 21Oct 2017Wulfrunians1 - 1Thurnby Nir
Sa 21Oct 2017Blaby & W'stone3 - 1N'thampton On C
Sa 21Oct 2017London Lions3 - 2Clapton
Sa 21Oct 2017Edgware Town1 - 3Walton & H
Sa 21Oct 2017Sheppey United2 - 1Fisher
Sa 21Oct 2017Haywards H'th T2 - 0Camberley T
Sa 21Oct 2017Odd Down1 - 2Tavistock
Sa 21Oct 2017Walsall Wood1 - 0Atherstone T
Sa 21Oct 2017Ashington1 - 2Hall Road Rangers
Sa 21Oct 2017Erith & Belv2 - 2Horley Town
Sa 21Oct 2017Erith Town4 - 0Pagham
Sa 21Oct 2017Bedlington Ter.1 - 0Charnock Richard
Sa 21Oct 2017Garforth Town2 - 2Knaresborough Town
Sa 21Oct 2017Thatcham Town2 - 1Horsham YMCA
Sa 21Oct 2017Rugby4 - 0Harrowby United
Sa 21Oct 2017Dunston UTS2 - 1Burscough
Sa 21Oct 2017Wantage Town4 - 3Cadbury Heath
Sa 21Oct 2017Sevenoaks T2 - 1Longlevens
Sa 21Oct 2017Frimley Green0 - 2Blackfield & L
Sa 21Oct 2017Racing Club Warwick2 - 0Clipstone
Sa 21Oct 2017Canterbury City4 - 3K Sports
Sa 21Oct 2017Team Northumbria1 - 1Runcorn Linnets
Sa 21Oct 2017Pontefract C3 - 1Litherland R
Sa 21Oct 2017Bracknell6 - 2Buckingham Ath
Sa 21Oct 2017Stafford Town0 - 1Kimberley M W
Sa 21Oct 2017Biggleswade United0 - 1Yaxley
Sa 21Oct 2017Royal W Bassett T2 - 1Ampthill Town
Sa 21Oct 2017Worcester4 - 3Sherwood Col
Sa 21Oct 2017Bashley2 - 4Bridgwater T
Sa 21Oct 2017Bardon Hill Sports3 - 4Quorn
Sa 21Oct 2017City of Liverpool7 - 0Dronfield Town
Sa 21Oct 2017Alsager5 - 2Runcorn
Sa 21Oct 2017Hengrove Athletic6 - 2Alton Town
Sa 21Oct 2017Framlingham T2 - 0Cockfosters
Sa 21Oct 2017Saltdean United0 - 2Whitstable
Sa 21Oct 2017Broadbridge H3 - 0Kensington B
Sa 21Oct 2017Rusthall2 - 7Epsom & Ewell
Sa 21Oct 2017Wellington0 - 2Desborough T
Sa 21Oct 2017Wellington AFC6 - 4Downton
Sa 21Oct 2017Wembley3 - 0Broadfields U
Sa 21Oct 2017Thetford T1 - 1Debenham LC
Sa 21Oct 2017Wisbech St Mary2 - 1Whitton Utd
Sa 21Oct 2017Pinxton3 - 1Heather St J
Sa 21Oct 2017Rossington Main4 - 6Bootle
Sa 21Oct 2017Westella & Willerby1 - 5Whitley Bay
Sa 21Oct 2017Romsey Town2 - 3Hamble Club
Sa 21Oct 2017Lutterworth T2 - 3Coventry United
Sa 21Oct 2017Cobham0 - 4Westfield
Sa 21Oct 2017Haughmond1 - 2Worksop
Sa 21Oct 2017S'derland R CW10 - 1Harrogate R
Sa 21Oct 2017Eastwood Com3 - 2Dunkirk
Sa 21Oct 2017Rushden & H U0 - 2Highgate United
Sa 21Oct 2017Meridian VP2 - 0Hollands and B
Sa 21Oct 2017FC Bolsover1 - 3Deeping R
Sa 21Oct 2017Enfield Borough4 - 2Newmarket
Sa 21Oct 2017Norwich CBS1 - 0Oxhey Jets
Sa 21Oct 2017Balham1 - 3Deal Town
Sa 21Oct 2017Fareham Town4 - 3Ivybridge Town
Sa 21Oct 2017Irlam FC1 - 41874 Northwich
Sa 21Oct 2017Baffins Milton R1 - 0Radstock Town
Sa 21Oct 2017Hanworth Villa3 - 2Three Bridges
Sa 21Oct 2017Pickering Town3 - 5Newcastle B
Sa 21Oct 2017Peterboro' NS1 - 0Baldock Town
Sa 21Oct 2017Holbeach1 - 0S Normanton A
Sa 21Oct 2017Flackwell Heath2 - 5Windsor
Sa 21Oct 2017Brocton4 - 1Wednesfield
Sa 21Oct 2017Wisbech Town4 - 0Felixstowe & W

Unibond Division 1

Sa 21Oct 2017Hyde5 - 1Brighouse Town

German Bundesliga 3

Sa 21Oct 2017FC Magdeburg0 - 3Unterhaching
Sa 21Oct 2017Wurz. Kickers0 - 5Wehen-Wiesb.
Sa 21Oct 2017SC Paderborn3 - 0VfR Aalen

Spanish Segunda B Division

Sa 21Oct 2017Club Rapido de Bouzas1 - 2Fuenlabrada
Sa 21Oct 2017Guijuelo1 - 0Ponferradina
Sa 21Oct 2017Elche0 - 2Alcoyano

Cypriot League

Sa 21Oct 2017AEK Larnaca3 - 1Apoel Nicosia

Ryman First Division North

Sa 21Oct 2017Mildenhall Town0 - 2Heybridge

Premier League 2 (Division 2)

Sa 21Oct 2017Man City U214 - 1Derby U21

 

Competitions

Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset

Teams

Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for

Players

A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next

Referees

Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages