Sa 21Dec 2019Everton0 - 0Arsenal
Sa 21Dec 2019Newcastle1 - 0Crystal Palace
Sa 21Dec 2019Norwich1 - 2Wolves
Sa 21Dec 2019Bournemouth0 - 1Burnley
Sa 21Dec 2019Brighton0 - 1Sheff Utd
Sa 21Dec 2019Aston Villa1 - 3Southampton
Sa 21Dec 2019Man City3 - 1Leicester
Sa 21Dec 2019Cardiff0 - 0Preston
Sa 21Dec 2019Huddersfield2 - 1Nottm Forest
Sa 21Dec 2019Hull3 - 0Birmingham
Sa 21Dec 2019Fulham2 - 1Leeds
Sa 21Dec 2019QPR2 - 2Charlton
Sa 21Dec 2019Reading3 - 0Derby
Sa 21Dec 2019Luton0 - 1Swansea
Sa 21Dec 2019Millwall1 - 2Barnsley
Sa 21Dec 2019West Brom1 - 1Brentford
Sa 21Dec 2019Gillingham3 - 1MK Dons
Sa 21Dec 2019Portsmouth1 - 0Ipswich
Sa 21Dec 2019Doncaster1 - 1Accrington
Sa 21Dec 2019Tranmere1 - 0AFC W'bledon
Sa 21Dec 2019Blackpool0 - 1Shrewsbury
Sa 21Dec 2019Bolton3 - 2Southend
Sa 21Dec 2019Coventry1 - 0Lincoln
Sa 21Dec 2019Bristol R0 - 0Peterborough
Sa 21Dec 2019Rotherham2 - 2Fleetwood
Sa 21Dec 2019Burton3 - 1Rochdale
Sa 21Dec 2019Oxford1 - 0Wycombe
Sa 21Dec 2019Grimsby0 - 1Scunthorpe
Sa 21Dec 2019Forest Green2 - 2Swindon
Sa 21Dec 2019Port Vale1 - 1Cheltenham
Sa 21Dec 2019Colchester3 - 0Carlisle
Sa 21Dec 2019Oldham2 - 1Crawley
Sa 21Dec 2019Exeter3 - 3Walsall
Sa 21Dec 2019Mansfield1 - 1Northampton
Sa 21Dec 2019Stevenage1 - 5Crewe
Sa 21Dec 2019Morecambe2 - 1Newport Co
Sa 21Dec 2019Cambridge U2 - 3Leyton Orient
Sa 21Dec 2019Bradford1 - 1Salford
Sa 21Dec 2019Chorley1 - 1Dover
Sa 21Dec 2019Torquay0 - 3Chesterfield
Sa 21Dec 2019Bromley2 - 3Eastleigh
Sa 21Dec 2019Aldershot2 - 1Stockport
Sa 21Dec 2019Boreham W2 - 1Harrogate
Sa 21Dec 2019Maidenhead1 - 4Barnet
Sa 21Dec 2019Halifax2 - 4Notts Co
Sa 21Dec 2019Hartlepool1 - 0Dag & Red
Sa 21Dec 2019Sutton Utd3 - 1Wrexham
Sa 21Dec 2019Fylde2 - 2Yeovil
Sa 21Dec 2019Celtic2 - 1Aberdeen
Sa 21Dec 2019Livingston4 - 0Ross County
Sa 21Dec 2019Hamilton2 - 1Hearts
Sa 21Dec 2019St Johnstone0 - 0St Mirren
Sa 21Dec 2019Kilmarnock0 - 1Motherwell
Sa 21Dec 2019Partick0 - 1Dundee
Sa 21Dec 2019Queen of Sth2 - 0Arbroath
Sa 21Dec 2019Alloa0 - 2Morton
Sa 21Dec 2019Inverness CT2 - 0Dunfermline
Sa 21Dec 2019Dundee Utd4 - 0Ayr
Sa 21Dec 2019Raith0 - 2Dumbarton
Sa 21Dec 2019Clyde3 - 1Airdrieonians
Sa 21Dec 2019Stranraer2 - 4Forfar
Sa 21Dec 2019Montrose2 - 3Falkirk
Sa 21Dec 2019Peterhead1 - 2East Fife
Sa 21Dec 2019Queen's Park1 - 3Cove Rangers
Sa 21Dec 2019Albion4 - 2Annan
Sa 21Dec 2019Cowdenbeath3 - 1Stenh'semuir
Sa 21Dec 2019Elgin City3 - 1Brechin
Sa 21Dec 2019Stirling0 - 1Edinburgh C
Sa 21Dec 2019Forres Mech0 - 4Inverurie Locos
Sa 21Dec 2019Nairn County0 - 2Rothes
Sa 21Dec 2019Fraserburgh3 - 2Buckie Thistle
Sa 21Dec 2019Strathspey T2 - 4Turriff U
Sa 21Dec 2019Lossiemouth0 - 8Brora Rangers
Sa 21Dec 2019Keith4 - 0Fort William
Sa 21Dec 2019Deveronvale3 - 0Formartine Utd
Sa 21Dec 2019Wick Academy1 - 1Clachnacuddin
Sa 21Dec 2019Vale of Leithen1 - 1Edinburgh Uni
Sa 21Dec 2019Dalbeattie Star0 - 1Stirling Univ
Sa 21Dec 2019Gretna 20081 - 3Kelty Hearts
Sa 21Dec 2019Bonnyrigg Rose5 - 1Cumbernauld C
Sa 21Dec 2019Spartans4 - 0Gala Fairydean
Sa 21Dec 2019E Stirling0 - 1BSC Glasgow
Sa 21Dec 2019Edusport Acad0 - 2East Kilbride
Sa 21Dec 2019Udinese2 - 1Cagliari
Sa 21Dec 2019Inter4 - 0Genoa
Sa 21Dec 2019Torino1 - 2Spal
Sa 21Dec 2019RB Leipzig3 - 1Augsburg
Sa 21Dec 2019Cologne1 - 0W Bremen
Sa 21Dec 2019Schalke2 - 2Freiburg
Sa 21Dec 2019B Munich2 - 0Wolfsburg
Sa 21Dec 2019Mainz0 - 1B Leverkusen
Sa 21Dec 2019Hertha Berlin0 - 0B M'gladbach
Sa 21Dec 2019Mallorca0 - 2Sevilla
Sa 21Dec 2019Barcelona4 - 1Alaves
Sa 21Dec 2019Villarreal1 - 0Getafe
Sa 21Dec 2019Valladolid1 - 1Valencia
Sa 21Dec 2019Nantes1 - 2Angers
Sa 21Dec 2019Paris St-G.4 - 1Amiens
Sa 21Dec 2019Nice3 - 0Toulouse
Sa 21Dec 2019Reims1 - 1Lyon
Sa 21Dec 2019Dijon2 - 2Metz
Sa 21Dec 2019Rennes1 - 0Bordeaux
Sa 21Dec 2019Monaco5 - 1Lille
Sa 21Dec 2019Strasbourg2 - 1St-Etienne
Sa 21Dec 2019Marseille3 - 1Nimes
Sa 21Dec 2019Montpellier4 - 0Stade Brest
Sa 21Dec 2019Wellington2 - 2Sydney FC
Sa 21Dec 2019Melbourne C1 - 2Melbourne Vic
Sa 21Dec 2019Perth Glory6 - 2Newcastle Jets
Sa 21Dec 2019Malatyaspor0 - 2Rizespor
Sa 21Dec 2019Kasimpasa3 - 4Gazisehir
Sa 21Dec 2019Goztepe2 - 1Galatasaray
Sa 21Dec 2019Hannover2 - 2Stuttgart
Sa 21Dec 2019Erzegbirge A3 - 1Greuther Furth
Sa 21Dec 2019St Pauli3 - 0Arminia
Sa 21Dec 2019SV Darmstadt2 - 2Hamburg
Sa 21Dec 2019Hermannstadt1 - 0CSMS Iasi
Sa 21Dec 2019Voluntari0 - 4CFR Cluj
Sa 21Dec 2019Lechia Gdansk0 - 3Rakow Czestochowa
Sa 21Dec 2019Wisla Plock2 - 1Piast Gliwice
Sa 21Dec 2019Gornik Zabrze3 - 0Jagiellonia
Sa 21Dec 2019Albacete0 - 1Elche
Sa 21Dec 2019Malaga1 - 1Lugo
Sa 21Dec 2019Las Palmas1 - 1R. Vallecano
Sa 21Dec 2019Sp. Gijon0 - 1Extremadura
Sa 21Dec 2019Racing1 - 1Real Oviedo
Sa 21Dec 2019Cadiz2 - 4Numancia
Sa 21Dec 2019Mouscron-P1 - 1Charleroi
Sa 21Dec 2019KAS Eupen1 - 2Kortrijk
Sa 21Dec 2019Cercle Bruges2 - 0Waregem
Sa 21Dec 2019W Beveren2 - 1St Liege
Sa 21Dec 2019Asteras T.5 - 0Xanthi
Sa 21Dec 2019Lamia0 - 0AEK Athens
Sa 21Dec 2019Heerenveen1 - 1Heracles
Sa 21Dec 2019PSV Eindhoven4 - 1PEC Zwolle
Sa 21Dec 2019Sp. Rotterdam3 - 0AZ Alkmaar
Sa 21Dec 2019Willem II0 - 0F. Sittard
Sa 21Dec 2019Penybont0 - 2Newtown
Sa 21Dec 2019Carmarthen0 - 1Caernarfon
Sa 21Dec 2019Airbus UK1 - 1Newi CD
Sa 21Dec 2019Carrick Rangers0 - 1Glentoran
Sa 21Dec 2019Linfield1 - 1Crusaders
Sa 21Dec 2019Cliftonville1 - 0Coleraine
Sa 21Dec 2019Warrenpoint T0 - 2Larne
Sa 21Dec 2019Dungannon Sw2 - 2Institute FC
Sa 21Dec 2019NMonterrey2 - 2Al-Hilal
Sa 21Dec 2019NLiverpool1 - 0Flamengo
Sa 21Dec 2019Alfreton0 - 2Kettering
Sa 21Dec 2019York3 - 1Darlington
Sa 21Dec 2019Altrincham1 - 1Kidderminster
Sa 21Dec 2019Farsley AFC2 - 1Leamington
Sa 21Dec 2019Chester0 - 0Telford
Sa 21Dec 2019Brackley3 - 0Curzon A
Sa 21Dec 2019Spennymoor3 - 0Bradford PA
Sa 21Dec 2019Hereford0 - 0Guiseley
Sa 21Dec 2019Blyth Sptns1 - 4Southport
Sa 21Dec 2019Chippenham2 - 1Chelmsford
Sa 21Dec 2019Hungerford1 - 4Dulwich H
Sa 21Dec 2019Maidstone3 - 3Dorking W
Sa 21Dec 2019Eastbourne1 - 2Bath City
Sa 21Dec 2019Braintree3 - 3Havant & W
Sa 21Dec 2019Hemel1 - 1Tonbridge
Sa 21Dec 2019Dartford0 - 1Concord R
Sa 21Dec 2019Weymouth0 - 1St Albans
Sa 21Dec 2019Wingate & F1 - 2Potters Bar
Sa 21Dec 2019Carshalton1 - 1Merstham
Sa 21Dec 2019Margate0 - 0Leatherhead
Sa 21Dec 2019Dorchester1 - 5Tiverton
Sa 21Dec 2019Met. Police0 - 0Gosport Bor
Sa 21Dec 2019Beaconsfield2 - 3Hayes & Y
Sa 21Dec 2019Walton Casuals2 - 3Blackfield & L
Sa 21Dec 2019Salisbury FC2 - 1Poole Town
Sa 21Dec 2019Hendon2 - 2Hartley Wint.
Sa 21Dec 2019Harrow Boro0 - 4Weston S-M.
Sa 21Dec 2019Gainsborough0 - 0Nantwich
Sa 21Dec 2019FC Utd4 - 0Grantham
Sa 21Dec 2019Bamber Br.1 - 2Matlock
Sa 21Dec 2019Morpeth Town4 - 0Warrington
Sa 21Dec 2019South Shields3 - 0Radcliffe Boro
Sa 21Dec 2019Stalybridge1 - 3Mickleover S
Sa 21Dec 2019Stafford0 - 3Lancaster
Sa 21Dec 2019Buxton5 - 0Scarborough A
Sa 21Dec 2019Basford United1 - 4Hyde
Sa 21Dec 2019Witton2 - 3Whitby

Spanish Segunda B Division

Sa 21Dec 2019Izarra2 - 6Unionistas

German Bundesliga 3

Sa 21Dec 2019Unterhaching1 - 1Kaiserslautern

French Division 2

Sa 21Dec 2019Paris0 - 3Le Mans

Italian Serie B

Sa 21Dec 2019Perugia2 - 0Virtus Entella

East of Scotland League

Sa 21Dec 2019Boness Utd1 - 1Broxburn Ath

 

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