Sa 29Jul 2017Forres Mech1 - 0Nairn County
Sa 29Jul 2017Fraserburgh3 - 1Wick Academy
Sa 29Jul 2017Lossiemouth0 - 2Brora Rangers
Sa 29Jul 2017Rothes3 - 0Strathspey T
Sa 29Jul 2017Formartine Utd5 - 0Inverurie Locos
Sa 29Jul 2017Keith2 - 1Fort William
Sa 29Jul 2017Buckie Thistle1 - 0Clachnacuddin
Sa 29Jul 2017Cove Rangers5 - 0Huntly
Sa 29Jul 2017Deveronvale3 - 4Turriff U
Sa 29Jul 2017Gretna 20080 - 2Civil Serv Strol
Sa 29Jul 2017Selkirk5 - 1Whitehill W
Sa 29Jul 2017Edinburgh Uni1 - 2Cumbernauld C
Sa 29Jul 2017Spartans7 - 0Hawick Royal A
Sa 29Jul 2017Stirling Univ2 - 1Vale of Leithen
Sa 29Jul 2017East Kilbride1 - 0Dalbeattie Star
Sa 29Jul 2017E Stirling0 - 3BSC Glasgow
Sa 29Jul 2017Forfar1 - 2Inverness CT
Sa 29Jul 2017Hearts2 - 2Dunfermline
Sa 29Jul 2017Partick1 - 0Stranraer
Sa 29Jul 2017Queen of Sth2 - 2Albion
Sa 29Jul 2017Raith2 - 0Cowdenbeath
Sa 29Jul 2017Alloa0 - 3Hibernian
Sa 29Jul 2017Annan1 - 6Ayr
Sa 29Jul 2017Elgin City0 - 3Peterhead
Sa 29Jul 2017Arbroath0 - 0Ross County
Sa 29Jul 2017Hamilton3 - 0Stenh'semuir
Sa 29Jul 2017St Mirren5 - 0Airdrieonians
Sa 29Jul 2017Kilmarnock3 - 0Dumbarton
Sa 29Jul 2017Motherwell1 - 0Berwick
Sa 29Jul 2017Brechin0 - 3Falkirk
Sa 29Jul 2017Morton5 - 0Edinburgh C
Sa 29Jul 2017Ingolstadt0 - 1Union Berlin
Sa 29Jul 2017Arminia2 - 1Regensburg
Sa 29Jul 2017SV Darmstadt1 - 0Greuther Furth
Sa 29Jul 2017CSKA Mosc.2 - 0Energiya Kh
Sa 29Jul 2017Ural Sver. Oblast1 - 1FC Ufa
Sa 29Jul 2017Rubin2 - 1Arsenal Tula
Sa 29Jul 2017Terek Grozny2 - 0Din. Moscow
Sa 29Jul 2017OB Odense1 - 0AC Horsens
Sa 29Jul 2017FC Copenhagen0 - 0Hobro IK
Sa 29Jul 2017RB Salzburg1 - 1LASK Linz
Sa 29Jul 2017St Polten1 - 4Rapid Vienna
Sa 29Jul 2017Mattersburg1 - 0Wolfsberger
Sa 29Jul 2017Vitebsk2 - 2Krumkachy
Sa 29Jul 2017Slavia Mozyr1 - 2Neman Grodno
Sa 29Jul 2017NIsloch Minsk2 - 1Torpedo Zh
Sa 29Jul 2017Bate Borisov3 - 0Gomel
Sa 29Jul 2017Jonkopings Sodra1 - 0Hammarby
Sa 29Jul 2017Elfsborg0 - 2IK Sirius
Sa 29Jul 2017Sundsvall0 - 1Malmo
Sa 29Jul 2017PS Kemi2 - 1FC Inter
Sa 29Jul 2017Ilves Tampere0 - 0VPS Vaasa
Sa 29Jul 2017FC Lahti6 - 2Mariehamn
Sa 29Jul 2017MFK Karvina2 - 0Vysocina Jihlava
Sa 29Jul 2017Viktoria Plzen4 - 0Dukla Prague
Sa 29Jul 2017Synot1 - 1Jablonec
Sa 29Jul 2017Slavia Prague1 - 0Teplice
Sa 29Jul 2017Juventus Buch0 - 0Voluntari
Sa 29Jul 2017Metan Medias0 - 3CFR Cluj
Sa 29Jul 2017Lokeren0 - 4Club Brugge
Sa 29Jul 2017KAS Eupen0 - 5Waregem
Sa 29Jul 2017Genk3 - 3W Beveren
Sa 29Jul 2017Charleroi1 - 0Kortrijk
Sa 29Jul 2017Legia Warsaw2 - 0Sandecja N S
Sa 29Jul 2017Gornik Zabrze3 - 2Wisla Krakow
Sa 29Jul 2017Grasshoppers0 - 4Young Boys
Sa 29Jul 2017NK Inter0 - 1Slaven
Sa 29Jul 2017Rijeka2 - 0NK Istra 1961
Sa 29Jul 2017Maribor1 - 0Rudar Velenje
Sa 29Jul 2017Sligo Rovers1 - 1Dundalk
Sa 29Jul 2017Stal Dniprodzerzhynsk1 - 2Shakhtar
Sa 29Jul 2017Dynamo Kiev5 - 0Karpaty Lvov
Sa 29Jul 2017Vorskla Poltava2 - 1Zirka
Sa 29Jul 2017Macva Sabac1 - 0Zemun
Sa 29Jul 2017Backa Palanka0 - 3Vozdovac
Sa 29Jul 2017Partizan2 - 1Javor
Sa 29Jul 2017Radnik Surdulica0 - 4Vojvodina NS
Sa 29Jul 2017Borac Cacak0 - 4Sp Subotica
Sa 29Jul 2017Cukaricki2 - 0Napredak
Sa 29Jul 2017Beroe Stara1 - 1Pirin
Sa 29Jul 2017Ludogorets0 - 0Loko. Plovdiv
Sa 29Jul 2017Arezzo0 - 1Triestina
Sa 29Jul 2017Szombathelyi H0 - 3Diosgyor
Sa 29Jul 2017Paksi SE1 - 1Debrecen
Sa 29Jul 2017Honved2 - 2Balmazujvarosi
Sa 29Jul 2017Longford T1 - 3Shelbourne
Sa 29Jul 2017Atlanta U1 - 1Orlando City

Israel Toto Cup

Sa 29Jul 2017H Beer Sheva3 - 0Hapoel Ash

Icelandic Cup

Sa 29Jul 2017Hafnarfjordur1 - 0Leiknir Reykjavik

German Bundesliga 3

Sa 29Jul 2017FC Magdeburg3 - 0R-W Erfurt

Moldovan League

Sa 29Jul 2017Petrocub1 - 2FC Sheriff

French Champion's Trophy

Sa 29Jul 2017NMonaco1 - 2Paris St-G.

 

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