We 30Oct 2019Liverpool5 - 5Arsenal
We 30Oct 2019Aston Villa2 - 1Wolves
We 30Oct 2019Chelsea1 - 2Man Utd
We 30Oct 2019Celtic2 - 0St Mirren
We 30Oct 2019Ross County0 - 4Rangers
We 30Oct 2019Hamilton0 - 1Aberdeen
We 30Oct 2019St Johnstone1 - 0Hearts
We 30Oct 2019Motherwell2 - 1Kilmarnock
We 30Oct 2019Hibernian2 - 2Livingston
We 30Oct 2019Napoli2 - 2Atalanta
We 30Oct 2019Cagliari3 - 2Bologna
We 30Oct 2019Udinese0 - 4Roma
We 30Oct 2019Sampdoria1 - 1Lecce
We 30Oct 2019Sassuolo1 - 2Fiorentina
We 30Oct 2019Juventus2 - 1Genoa
We 30Oct 2019Lazio4 - 0Torino
We 30Oct 2019Valencia1 - 1Sevilla
We 30Oct 2019Sociedad1 - 2Levante
We 30Oct 2019Ath Bilbao3 - 0Espanyol
We 30Oct 2019Real Betis2 - 1Celta Vigo
We 30Oct 2019Real Madrid5 - 0Leganes
We 30Oct 2019Slavia Mozyr1 - 1Dinamo Minsk
We 30Oct 2019Torpedo Minsk0 - 3Shakhtyor
We 30Oct 2019Dnyapro0 - 1Bate Borisov
We 30Oct 2019Botev Plovdiv1 - 1Arda
We 30Oct 2019Etar Veliko Tarnovo0 - 4CSKA Sofia
We 30Oct 2019Radnicki Nis0 - 2Radnik Surdulica
We 30Oct 2019Cukaricki2 - 1Partizan
We 30Oct 2019Sp Subotica3 - 1Macva Sabac
We 30Oct 2019Vozdovac2 - 1Rad Beograd
We 30Oct 2019Red Star3 - 1Backa Topola
We 30Oct 2019Vojvodina NS1 - 0FK Indija
We 30Oct 2019Mladost Lucani0 - 1Napredak
We 30Oct 2019Javor1 - 0Proleter Novi Sad
We 30Oct 2019Mariehamn1 - 2Honka
We 30Oct 2019Rio Ave1 - 1Moreirense
We 30Oct 2019Maritimo1 - 1Porto
We 30Oct 2019V Guimaraes5 - 0Belenenses
We 30Oct 2019Benfica4 - 0Portimonense
We 30Oct 2019Famalicao2 - 1Gil Vicente
We 30Oct 2019St Liege2 - 0W Beveren
We 30Oct 2019Mechelen1 - 2St. Truiden
We 30Oct 2019Waregem0 - 2Club Brugge
We 30Oct 2019Genk2 - 2Royal Antwerp
We 30Oct 2019SC Verl1 - 1Holstein Kiel
We 30Oct 2019W Bremen4 - 1Heidenheim
We 30Oct 2019Kaiserslautern2 - 2Nuremberg
We 30Oct 2019Wolfsburg1 - 6RB Leipzig
We 30Oct 2019Hertha Berlin3 - 3Dyn Dresden
We 30Oct 2019F Dusseldorf2 - 1Erzegbirge A
We 30Oct 2019B Dortmund2 - 1Mgladbach
We 30Oct 2019St Pauli1 - 2E Frankfurt

French League Cup

We 30Oct 2019Le Mans3 - 2Nice
We 30Oct 2019Nantes8 - 0Paris
We 30Oct 2019Niort1 - 2Toulouse
We 30Oct 2019Amiens3 - 2Angers
We 30Oct 2019Reims2 - 1Bourg-Peronnas
We 30Oct 2019Monaco2 - 1Marseille
We 30Oct 2019Montpellier3 - 2Nancy
We 30Oct 2019Metz1 - 1Stade Brest
We 30Oct 2019Darlington1 - 0Kidderminster
We 30Oct 2019Carlton Town1 - 2Matlock

East of Scotland League

We 30Oct 2019Broxburn Ath5 - 1Newtongrange S

Croatian Cup

We 30Oct 2019Opatija0 - 3Din Zagreb

Hungarian Cup

We 30Oct 2019BKV Elore1 - 3Ferencvaros

Russian Cup

We 30Oct 2019Zenit4 - 0Tom Tomsk
We 30Oct 2019CSKA Mosc.1 - 0FC Ufa

Ukrainian Cup

We 30Oct 2019Dynamo Kiev2 - 1Shakhtar
We 30Oct 2019Oleksandria1 - 1Zorya

Austrian Cup

We 30Oct 2019ASK Linz3 - 1Altach
We 30Oct 2019Ebreichsdorf0 - 5RB Salzburg
We 30Oct 2019W. Innsbruck1 - 0Wolfsberger

Swiss Cup

We 30Oct 2019Lausanne1 - 2Basel
We 30Oct 2019Young Boys4 - 0FC Zurich

Czech Rep. Cup

We 30Oct 2019Banik Ostrava2 - 0Slavia Prague

Italian Serie B

We 30Oct 2019Benevento2 - 0Cremonese
We 30Oct 2019Frosinone3 - 0Trapani

Kazakhstan League

We 30Oct 2019Okzhetpes0 - 1Astana

 

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