Su 21May 2017Benin2 - 2Burkina Faso
Su 21May 2017Chelsea5 - 1Sunderland
Su 21May 2017Liverpool3 - 0Middlesbrough
Su 21May 2017Hull1 - 7Tottenham
Su 21May 2017Arsenal3 - 1Everton
Su 21May 2017Southampton0 - 1Stoke
Su 21May 2017Burnley1 - 2West Ham
Su 21May 2017Watford0 - 5Man City
Su 21May 2017Man Utd2 - 0Crystal Palace
Su 21May 2017Swansea2 - 1West Brom
Su 21May 2017Leicester1 - 1Bournemouth
Su 21May 2017Celtic2 - 0Hearts
Su 21May 2017Partick0 - 6Aberdeen
Su 21May 2017St Johnstone1 - 2Rangers
Su 21May 2017Empoli0 - 1Atalanta
Su 21May 2017Milan3 - 0Bologna
Su 21May 2017Genoa2 - 1Torino
Su 21May 2017Udinese1 - 1Sampdoria
Su 21May 2017Sassuolo6 - 2Cagliari
Su 21May 2017Juventus3 - 0Crotone
Su 21May 2017Lazio1 - 3Inter
Su 21May 2017Valencia1 - 3Villarreal
Su 21May 2017Atl Madrid3 - 1Ath Bilbao
Su 21May 2017Celta Vigo2 - 2Sociedad
Su 21May 2017Barcelona4 - 2Eibar
Su 21May 2017Malaga0 - 2Real Madrid
Su 21May 2017Voluntari1 - 0Botosani
Su 21May 2017Mirandes2 - 2Valladolid
Su 21May 2017Numancia0 - 1Lugo
Su 21May 2017Lyngby3 - 1FC Copenhagen
Su 21May 2017SonderjyskE3 - 0Brondby
Su 21May 2017FC Sion2 - 3Lucerne
Su 21May 2017St Gallen4 - 1Grasshoppers
Su 21May 2017Young Boys2 - 1Basel
Su 21May 2017Tom Tomsk1 - 5FK Krasnodar
Su 21May 2017Lok. Moscow0 - 2Zenit
Su 21May 2017Amkar Perm1 - 2Rubin
Su 21May 2017CSKA Mosc.4 - 0Anzhi
Su 21May 2017FC Ufa1 - 0Ural Sver. Oblast
Su 21May 2017Arsenal Tula3 - 0Spartak Moscow
Su 21May 2017Gazovik Orenburg2 - 0R. Rostov
Su 21May 2017Kryliya Sovetov1 - 3Terek Grozny
Su 21May 2017Neman Grodno2 - 0Krumkachy
Su 21May 2017Slavia Mozyr2 - 3Isloch Minsk
Su 21May 2017Gorodeya3 - 2Torpedo Zh
Su 21May 2017Club Brugge2 - 1Gent
Su 21May 2017Anderlecht3 - 2Oostende
Su 21May 2017Waregem2 - 2Charleroi
Su 21May 2017Konyaspor3 - 0Kardemir
Su 21May 2017Trabzonspor0 - 0Basaksehir
Su 21May 2017AFC Eskilstuna0 - 0Hacken
Su 21May 2017IK Sirius1 - 1Hammarby
Su 21May 2017Malmo1 - 2Norrkoping
Su 21May 2017Lech Poznan0 - 0Lechia Gdansk
Su 21May 2017Jagiellonia0 - 0Legia Warsaw
Su 21May 2017Braunschweig2 - 1Karlsruhe
Su 21May 2017F Dusseldorf1 - 0Erzegbirge A
Su 21May 2017Greuther Furth1 - 2Union Berlin
Su 21May 2017Dyn Dresden1 - 1Arminia
Su 21May 2017SV Sandhausen1 - 1Hannover
Su 21May 2017Heidenheim2 - 11860 Munich
Su 21May 2017Stuttgart4 - 1Wurz. Kickers
Su 21May 2017Kaiserslautern1 - 0Nuremberg
Su 21May 2017Bochum1 - 3St Pauli
Su 21May 2017Rapid Vienna1 - 0Sturm Graz
Su 21May 2017NK Aluminij0 - 0Domzale
Su 21May 2017NK Krsko1 - 1Koper
Su 21May 2017NK Radomlje1 - 1Maribor
Su 21May 2017NK Celje1 - 1Rudar Velenje
Su 21May 2017ND HIT Gorica1 - 0O. Ljubljana
Su 21May 2017Osijek0 - 1Din Zagreb
Su 21May 2017Rijeka4 - 0Cibalia
Su 21May 2017PAOK Salonika1 - 0Panionios
Su 21May 2017AEK Athens1 - 0Panathinaikos
Su 21May 2017Tromso1 - 1Stromsgodset
Su 21May 2017Sarpsborg2 - 0Valerenga
Su 21May 2017Aalesund2 - 0Sandefjord
Su 21May 2017Kristiansund3 - 2Haugesund
Su 21May 2017Odd Grenland1 - 2Molde
Su 21May 2017Moreirense3 - 1Porto
Su 21May 2017Tondela2 - 0Braga
Su 21May 2017Estoril4 - 2Arouca
Su 21May 2017Sporting4 - 1Chaves
Su 21May 2017Karpaty Lvov0 - 1Vorskla Poltava
Su 21May 2017Shakhtar1 - 1Olimpik Donetsk
Su 21May 2017Dynamo Kiev1 - 2Zorya
Su 21May 2017Oleksandria1 - 1Ch. Odessa
Su 21May 2017Metalac3 - 0Novi Pazar
Su 21May 2017Sp Subotica2 - 1Backa Palanka
Su 21May 2017Radnik Surdulica2 - 2Borac Cacak
Su 21May 2017Cukaricki0 - 1Rad Beograd
Su 21May 2017Partizan5 - 0Mladost Lucani
Su 21May 2017Napredak1 - 1Vozdovac
Su 21May 2017Red Star4 - 0Radnicki Nis
Su 21May 2017Vojvodina NS1 - 0Javor
Su 21May 2017Dunav Ruse0 - 1Levski Sofia
Su 21May 2017Loko. Plovdiv2 - 1Cherno More
Su 21May 2017Vancouver W2 - 0Kansas City
Su 21May 2017Philadelphia U2 - 1Colorado
Su 21May 2017Atlanta U4 - 1Houston
Su 21May 2017Dallas0 - 1San Jose
Su 21May 2017New England2 - 1Columbus Crew
Su 21May 2017Minnesota U1 - 2LA Galaxy

FA Vase

Su 21May 2017NCleethorpes T0 - 4South Shields
Su 21May 2017NMacclesfield2 - 3York

Moldovan League

Su 21May 2017Ungheni0 - 6FC Sheriff
Su 21May 2017Milsami Orhei2 - 0Zaria Balti
Su 21May 2017Saxan2 - 3Dacia

Macedonian League

Su 21May 2017Sileks3 - 3Pelister Bitola
Su 21May 2017Vardar Skopje2 - 0Renova
Su 21May 2017Shkendija2 - 2Rabotnicki

Cypriot League

Su 21May 2017AEL Limassol3 - 2Omonia Nicosia

Latvian League

Su 21May 2017Spartaks Jurmala1 - 0Metta Riga
Su 21May 2017Ventspils0 - 0FK Riga
Su 21May 2017Dag Liepaja3 - 0Jelgava

Bosnian League

Su 21May 2017M-BSI Jajce0 - 0NK Siroki Brijeg

Georgian League

Su 21May 2017Dinamo Tbilisi3 - 2Samtredia
Su 21May 2017Dinamo Batumi0 - 0Chikhura Sach.

Luxembourg League

Su 21May 2017Racing (Lux)4 - 5P Niedercorn
Su 21May 2017Jeunesse Canach0 - 2F91 Dudelange
Su 21May 2017Fola Esch4 - 2Kaerjeng
Su 21May 2017Differdange 036 - 2Victoria Rosport

Faroe League

Su 21May 2017B36 Torshavn4 - 007 Vestur
Su 21May 2017Ki Klaksvik1 - 0HB Torshavn
Su 21May 2017Vikingur Gota3 - 0TB/FCS/ROYN

Gibraltar Premier League

Su 21May 2017Glacis United0 - 2Europa

Andorran League

Su 21May 2017FC Santa Coloma1 - 1Lusitanos

Albanian League

Su 21May 2017Partizan Tirana3 - 0Korabi Peshkopi

 

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