We 18Apr 2018Trinidad0 - 1Panama
We 18Apr 2018Bournemouth0 - 2Man Utd
We 18Apr 2018Dumbarton0 - 1Inverness CT
We 18Apr 2018Nairn County3 - 0Turriff U
We 18Apr 2018Strathspey T1 - 1Fort William
We 18Apr 2018Rothes1 - 0Wick Academy
We 18Apr 2018Brora Rangers1 - 3Fraserburgh
We 18Apr 2018Keith1 - 5Formartine Utd
We 18Apr 2018Cove Rangers0 - 1Forres Mech
We 18Apr 2018Whitehill W1 - 2Selkirk
We 18Apr 2018Benevento0 - 3Atalanta
We 18Apr 2018Napoli4 - 2Udinese
We 18Apr 2018Torino1 - 1Milan
We 18Apr 2018Sampdoria1 - 0Bologna
We 18Apr 2018Crotone1 - 1Juventus
We 18Apr 2018Roma2 - 1Genoa
We 18Apr 2018Verona0 - 1Sassuolo
We 18Apr 2018Spal0 - 0Chievo
We 18Apr 2018Fiorentina3 - 4Lazio
We 18Apr 2018Valencia1 - 2Getafe
We 18Apr 2018Espanyol0 - 1Eibar
We 18Apr 2018Real Madrid1 - 1Ath Bilbao
We 18Apr 2018Vereya Stara2 - 2Botev Plovdiv
We 18Apr 2018CSKA Sofia2 - 2Levski Sofia
We 18Apr 2018Ludogorets7 - 0Beroe Stara
We 18Apr 2018Domzale1 - 0NK Celje
We 18Apr 2018NK Krsko1 - 0ND HIT Gorica
We 18Apr 2018NK Rudes1 - 2Loko. Zagreb
We 18Apr 2018Din Zagreb0 - 1Osijek
We 18Apr 2018Hajduk Split4 - 0Cibalia
We 18Apr 2018SJK0 - 1HJK Helsinki
We 18Apr 2018KPS Kuopio0 - 1RoPS
We 18Apr 2018AC Horsens2 - 2Nordsjaelland
We 18Apr 2018Randers Freja1 - 1OB Odense
We 18Apr 2018FC Copenhagen2 - 1Aalborg
We 18Apr 2018Lok. Moscow0 - 0Terek Grozny
We 18Apr 2018Zenit2 - 1Din. Moscow
We 18Apr 2018CSKA Mosc.3 - 0Amkar Perm
We 18Apr 2018Roda JC2 - 2PSV Eindhoven
We 18Apr 2018AZ Alkmaar4 - 3Vitesse Arn.
We 18Apr 2018Excelsior2 - 2Heracles
We 18Apr 2018Sp. Rotterdam2 - 1NAC Breda
We 18Apr 2018Willem II1 - 5Feyenoord
We 18Apr 2018Djurgaardens3 - 0Malmo
We 18Apr 2018IK Sirius0 - 0Hacken
We 18Apr 2018Kalmar1 - 1Ostersunds FK
We 18Apr 2018Orebro1 - 1AIK Solna
We 18Apr 2018FC Sion0 - 1Lugano
We 18Apr 2018Thun2 - 2Young Boys
We 18Apr 2018Basel1 - 0Grasshoppers
We 18Apr 2018FC Zurich4 - 0St Gallen
We 18Apr 2018Schalke0 - 1E Frankfurt
We 18Apr 2018Caen1 - 3Paris St-G.
We 18Apr 2018Leatherhead0 - 1Dulwich H

Greek Cup

We 18Apr 2018AEK Athens1 - 0Larissa

Concacaf Champions League

We 18Apr 2018Toronto FC1 - 2Guadalajara

Belgian Play Off

We 18Apr 2018St Liege2 - 1Anderlecht
We 18Apr 2018KFCO Beerschot-W1 - 3St. Truiden
We 18Apr 2018Lokeren2 - 2Oostende
We 18Apr 2018KAS Eupen0 - 1Royal Antwerp

 

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