Sa 21Jan 2017Liverpool2 - 3Swansea
Sa 21Jan 2017Bournemouth2 - 2Watford
Sa 21Jan 2017Crystal Palace0 - 1Everton
Sa 21Jan 2017Middlesbrough1 - 3West Ham
Sa 21Jan 2017Stoke1 - 1Man Utd
Sa 21Jan 2017West Brom2 - 0Sunderland
Sa 21Jan 2017Man City2 - 2Tottenham
Sa 21Jan 2017QPR1 - 1Fulham
Sa 21Jan 2017Huddersfield2 - 0Ipswich
Sa 21Jan 2017Newcastle4 - 0Rotherham
Sa 21Jan 2017Blackburn1 - 1Birmingham
Sa 21Jan 2017Nottm Forest1 - 0Bristol C
Sa 21Jan 2017Norwich3 - 1Wolves
Sa 21Jan 2017Aston Villa2 - 2Preston
Sa 21Jan 2017Wigan2 - 1Brentford
Sa 21Jan 2017Cardiff1 - 0Burton
Sa 21Jan 2017Derby3 - 2Reading
Sa 21Jan 2017Barnsley3 - 2Leeds
Sa 21Jan 2017Ghana1 - 0Mali
Sa 21Jan 2017Egypt1 - 0Uganda
Sa 21Jan 2017Shrewsbury1 - 0Oldham
Sa 21Jan 2017Sheff Utd2 - 2Gillingham
Sa 21Jan 2017Coventry0 - 1Fleetwood
Sa 21Jan 2017Rochdale0 - 4Oxford
Sa 21Jan 2017Chesterfield0 - 0AFC W'bledon
Sa 21Jan 2017Walsall3 - 1Bristol R
Sa 21Jan 2017Swindon0 - 1Peterborough
Sa 21Jan 2017Bradford1 - 1Millwall
Sa 21Jan 2017MK Dons5 - 3Northampton
Sa 21Jan 2017Doncaster3 - 1Crewe
Sa 21Jan 2017Accrington1 - 1Carlisle
Sa 21Jan 2017Blackpool2 - 2Yeovil
Sa 21Jan 2017Cheltenham1 - 2Plymouth
Sa 21Jan 2017Wycombe1 - 1Luton
Sa 21Jan 2017Barnet0 - 0Newport Co
Sa 21Jan 2017Grimsby2 - 0Notts Co
Sa 21Jan 2017Hartlepool2 - 0Stevenage
Sa 21Jan 2017Exeter3 - 0Colchester
Sa 21Jan 2017Cambridge U1 - 3Mansfield
Sa 21Jan 2017Forest Green1 - 1Braintree
Sa 21Jan 2017Gateshead1 - 1Aldershot
Sa 21Jan 2017York2 - 1Barrow
Sa 21Jan 2017Boreham W0 - 0Solihull M
Sa 21Jan 2017Maidstone2 - 1Torquay
Sa 21Jan 2017Macclesfield1 - 2Guiseley
Sa 21Jan 2017Southport2 - 4Nth Ferriby
Sa 21Jan 2017Chester1 - 1Wrexham
Sa 21Jan 2017Sutton Utd1 - 1Eastleigh
Sa 21Jan 2017Dumbarton1 - 2Queen of Sth
Sa 21Jan 2017Edinburgh C0 - 1Forfar
Sa 21Jan 2017Arbroath1 - 2Annan
Sa 21Jan 2017Montrose2 - 1Cowdenbeath
Sa 21Jan 2017Rangers2 - 1Motherwell
Sa 21Jan 2017Bonnyrigg Rose1 - 8Hibernian
Sa 21Jan 2017Aberdeen4 - 0Stranraer
Sa 21Jan 2017Partick4 - 0Formartine Utd
Sa 21Jan 2017Ross County6 - 2Dundee Utd
Sa 21Jan 2017Alloa2 - 3Dunfermline
Sa 21Jan 2017Livingston0 - 1East Fife
Sa 21Jan 2017Elgin City1 - 2Inverness CT
Sa 21Jan 2017St Johnstone2 - 0Stenh'semuir
Sa 21Jan 2017Ayr0 - 0Queen's Park
Sa 21Jan 2017Kilmarnock0 - 1Hamilton
Sa 21Jan 2017Dundee0 - 2St Mirren
Sa 21Jan 2017Morton2 - 0Falkirk
Sa 21Jan 2017Stirling2 - 2Clyde
Sa 21Jan 2017Chievo0 - 3Fiorentina
Sa 21Jan 2017Milan1 - 2Napoli
Sa 21Jan 2017W Bremen1 - 2B Dortmund
Sa 21Jan 2017Wolfsburg1 - 0Hamburg
Sa 21Jan 2017Augsburg0 - 2Hoffenheim
Sa 21Jan 2017SV Darmstadt0 - 0Mgladbach
Sa 21Jan 2017Schalke1 - 0Ingolstadt
Sa 21Jan 2017RB Leipzig3 - 0E Frankfurt
Sa 21Jan 2017Espanyol3 - 1Granada
Sa 21Jan 2017Real Madrid2 - 1Malaga
Sa 21Jan 2017Alaves2 - 2Leganes
Sa 21Jan 2017Villarreal0 - 2Valencia
Sa 21Jan 2017Nantes0 - 2Paris St-G.
Sa 21Jan 2017Guingamp1 - 1Rennes
Sa 21Jan 2017Dijon0 - 0Lille
Sa 21Jan 2017Metz2 - 0Montpellier
Sa 21Jan 2017Bordeaux1 - 0Toulouse
Sa 21Jan 2017Wellington0 - 1Brisbane Roar
Sa 21Jan 2017Perth Glory2 - 1Melbourne Vic
Sa 21Jan 2017Akhisar B0 - 0Kayserispor
Sa 21Jan 2017Konyaspor2 - 1Rizespor
Sa 21Jan 2017Bursaspor0 - 1Adanaspor
Sa 21Jan 2017Kardemir2 - 1Galatasaray
Sa 21Jan 2017Iraklis Salonika1 - 1Veroia
Sa 21Jan 2017Panionios2 - 0Panetolikos
Sa 21Jan 2017Olympiakos2 - 0Xanthi
Sa 21Jan 2017Ironi Kiryat S3 - 0M. Haifa
Sa 21Jan 2017H. Haifa1 - 0Hapoel Ra'ana
Sa 21Jan 2017Hapoel Ash0 - 1H Tel Aviv
Sa 21Jan 2017M. Petah Tikva1 - 1H Beer Sheva
Sa 21Jan 2017Portadown1 - 2Glenavon
Sa 21Jan 2017Carrick Rangers1 - 1Dungannon Sw
Sa 21Jan 2017Linfield2 - 0Ballymena
Sa 21Jan 2017Ballinamallard U1 - 2Coleraine
Sa 21Jan 2017Crusaders1 - 0Cliftonville
Sa 21Jan 2017Real Oviedo1 - 0Valladolid
Sa 21Jan 2017Lugo2 - 3Gimnastic
Sa 21Jan 2017Tenerife2 - 0Cordoba
Sa 21Jan 2017Huesca0 - 1Alcorcon
Sa 21Jan 2017R. Vallecano1 - 1Elche
Sa 21Jan 2017UCAM Murcia1 - 0Zaragoza
Sa 21Jan 2017Porto4 - 2Rio Ave
Sa 21Jan 2017Maritimo2 - 2Sporting
Sa 21Jan 2017Arouca1 - 2Boavista
Sa 21Jan 2017Kortrijk2 - 3Waregem
Sa 21Jan 2017W Beveren0 - 1Oostende
Sa 21Jan 2017Mouscron-P2 - 1Lokeren
Sa 21Jan 2017KAS Eupen0 - 1Genk
Sa 21Jan 2017AZ Alkmaar1 - 1Sp. Rotterdam
Sa 21Jan 2017Feyenoord1 - 0Willem II
Sa 21Jan 2017Den Haag1 - 2PEC Zwolle
Sa 21Jan 2017FC Groningen1 - 1Vitesse Arn.
Sa 21Jan 2017Chorley2 - 0Altrincham
Sa 21Jan 2017Gainsborough2 - 2Stalybridge
Sa 21Jan 2017FC Utd2 - 2Harrogate
Sa 21Jan 2017Nuneaton2 - 2Brackley
Sa 21Jan 2017Alfreton0 - 0Worcester
Sa 21Jan 2017Curzon A3 - 2Fylde
Sa 21Jan 2017Kidderminster1 - 0Telford
Sa 21Jan 2017Halifax4 - 2Salford
Sa 21Jan 2017Stockport3 - 3Darlington
Sa 21Jan 2017Bradford PA0 - 2Boston Utd
Sa 21Jan 2017Ebbsfleet2 - 0Chelmsford
Sa 21Jan 2017Bishop's St.1 - 0Concord R
Sa 21Jan 2017Worthing1 - 3Leiston
Sa 21Jan 2017Wingate & F2 - 1Leatherhead
Sa 21Jan 2017Folkestone4 - 1Lowestoft
Sa 21Jan 2017Enfield T2 - 0Grays
Sa 21Jan 2017Harlow1 - 0Tonbridge
Sa 21Jan 2017Canvey Isl.0 - 5Bognor Regis
Sa 21Jan 2017Hendon1 - 2AFC Sudbury
Sa 21Jan 2017Havant & W1 - 3Needham M
Sa 21Jan 2017St Ives2 - 1Kings Langley
Sa 21Jan 2017Redditch0 - 2Biggleswade T
Sa 21Jan 2017Slough0 - 1Chippenham
Sa 21Jan 2017Kettering3 - 3Merthyr
Sa 21Jan 2017King's Lynn1 - 6Weymouth
Sa 21Jan 2017Banbury2 - 1St Neots
Sa 21Jan 2017Frickley2 - 0Sutton Cold.
Sa 21Jan 2017Warrington2 - 0Skelmersdale
Sa 21Jan 2017Mickleover S1 - 7Blyth Sptns
Sa 21Jan 2017Ilkeston0 - 1Corby
Sa 21Jan 2017Nantwich2 - 2Barwell
Sa 21Jan 2017Ashton Utd2 - 1Halesowen
Sa 21Jan 2017Stourbridge2 - 0Marine
Sa 21Jan 2017Spennymoor5 - 0Coalville
Sa 21Jan 2017Stafford0 - 1Grantham
Sa 21Jan 2017Matlock1 - 2Workington
Sa 21Jan 2017Hednesford2 - 1Rushall Oly.
Sa 21Jan 2017Whitby4 - 2Buxton

Italian Serie B

Sa 21Jan 2017Spal2 - 0Benevento

French National 1

Sa 21Jan 2017Chateauroux1 - 0Boulogne
Sa 21Jan 2017Frejus Saint-Raphael0 - 1Marignane
Sa 21Jan 2017Fontenay3 - 0Be. Perigord

French Division 2

Sa 21Jan 2017Lens1 - 3Nimes

 

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