Sa 04Nov 2017 Stoke 2 - 2 Leicester
Sa 04Nov 2017 Swansea 0 - 1 Brighton
Sa 04Nov 2017 Newcastle 0 - 1 Bournemouth
Sa 04Nov 2017 Southampton 0 - 1 Burnley
Sa 04Nov 2017 Huddersfield 1 - 0 West Brom
Sa 04Nov 2017 West Ham 1 - 4 Liverpool
Sa 04Nov 2017 Bristol C 2 - 1 Cardiff
Sa 04Nov 2017 Barnsley 2 - 0 Birmingham
Sa 04Nov 2017 Derby 2 - 4 Reading
Sa 04Nov 2017 Bolton 2 - 1 Norwich
Sa 04Nov 2017 Millwall 0 - 1 Burton
Sa 04Nov 2017 Sheff Utd 4 - 1 Hull
Sa 04Nov 2017 Nottm Forest 4 - 0 QPR
Sa 04Nov 2017 Aston Villa 1 - 2 Sheff Wed
Sa 04Nov 2017 Ipswich 3 - 0 Preston
Sa 04Nov 2017 Brentford 3 - 1 Leeds
Sa 04Nov 2017 Eastleigh 2 - 2 Chester
Sa 04Nov 2017 Shaw Lane 1 - 3 Mansfield
Sa 04Nov 2017 Gillingham 2 - 1 Leyton Orient
Sa 04Nov 2017 Stevenage 5 - 0 Nantwich
Sa 04Nov 2017 Bradford 2 - 0 Chesterfield
Sa 04Nov 2017 Gainsborough 0 - 6 Slough
Sa 04Nov 2017 Morecambe 3 - 0 Hartlepool
Sa 04Nov 2017 Yeovil 1 - 0 Southend
Sa 04Nov 2017 Peterborough 1 - 1 Tranmere
Sa 04Nov 2017 Forest Green 1 - 0 Macclesfield
Sa 04Nov 2017 AFC Fylde 4 - 2 Kidderminster
Sa 04Nov 2017 Luton 1 - 0 Portsmouth
Sa 04Nov 2017 Northampton 0 - 0 Scunthorpe
Sa 04Nov 2017 Shrewsbury 5 - 0 Aldershot
Sa 04Nov 2017 Gateshead 2 - 0 Chelmsford
Sa 04Nov 2017 Hereford FC 1 - 0 Telford
Sa 04Nov 2017 Blackburn 3 - 1 Barnet
Sa 04Nov 2017 Ebbsfleet 2 - 6 Doncaster
Sa 04Nov 2017 Boreham W 2 - 1 Blackpool
Sa 04Nov 2017 Wigan 2 - 1 Crawley
Sa 04Nov 2017 Colchester 0 - 1 Oxford C
Sa 04Nov 2017 Plymouth 1 - 0 Grimsby
Sa 04Nov 2017 AFC W'bledon 1 - 0 Lincoln
Sa 04Nov 2017 Rochdale 4 - 0 Bromley
Sa 04Nov 2017 Carlisle 3 - 2 Oldham
Sa 04Nov 2017 Cheltenham 2 - 4 Maidstone
Sa 04Nov 2017 Crewe 2 - 1 Rotherham
Sa 04Nov 2017 Newport Co 2 - 1 Walsall
Sa 04Nov 2017 St Johnstone 0 - 4 Celtic
Sa 04Nov 2017 Hibernian 2 - 1 Dundee
Sa 04Nov 2017 Hamilton 2 - 2 Aberdeen
Sa 04Nov 2017 Ross County 3 - 2 Motherwell
Sa 04Nov 2017 Rangers 3 - 0 Partick
Sa 04Nov 2017 Livingston 0 - 0 Inverness CT
Sa 04Nov 2017 Morton 1 - 2 Queen of Sth
Sa 04Nov 2017 Falkirk 1 - 1 Dunfermline
Sa 04Nov 2017 Dundee Utd 2 - 1 St Mirren
Sa 04Nov 2017 Brechin 0 - 1 Dumbarton
Sa 04Nov 2017 Stranraer 3 - 0 Queen's Park
Sa 04Nov 2017 Alloa 1 - 0 Airdrieonians
Sa 04Nov 2017 Albion 3 - 4 Forfar
Sa 04Nov 2017 Arbroath 1 - 4 Ayr
Sa 04Nov 2017 Raith 1 - 0 East Fife
Sa 04Nov 2017 Elgin City 0 - 2 Peterhead
Sa 04Nov 2017 Stenh'semuir 1 - 1 Clyde
Sa 04Nov 2017 Annan 0 - 0 Berwick
Sa 04Nov 2017 Edinburgh C 1 - 2 Stirling
Sa 04Nov 2017 Cowdenbeath 1 - 3 Montrose
Sa 04Nov 2017 Newcastle Jets 3 - 0 Wellington
Sa 04Nov 2017 Perth Glory 1 - 0 Adelaide Utd
Sa 04Nov 2017 Sturm Graz 0 - 0 Rapid Vienna
Sa 04Nov 2017 Altach 2 - 4 ASK Linz
Sa 04Nov 2017 Admira Wacker 0 - 0 Wolfsberger
Sa 04Nov 2017 Krumkachy 0 - 1 Gomel
Sa 04Nov 2017 FC Naftan 1 - 5 Shakhtyor
Sa 04Nov 2017 Neman Grodno 0 - 2 Dinamo Brest
Sa 04Nov 2017 Genk 0 - 0 Lokeren
Sa 04Nov 2017 Mechelen 2 - 0 Kortrijk
Sa 04Nov 2017 St. Truiden 4 - 4 KAS Eupen
Sa 04Nov 2017 W Beveren 2 - 0 Mouscron-P
Sa 04Nov 2017 Etar Veliko Tarnovo 2 - 0 Vitosha Bistritsa
Sa 04Nov 2017 Beroe Stara 1 - 1 Dunav Ruse
Sa 04Nov 2017 Levski Sofia 1 - 0 Loko. Plovdiv
Sa 04Nov 2017 Cibalia 1 - 4 NK Istra 1961
Sa 04Nov 2017 Hajduk Split 2 - 3 NK Rudes
Sa 04Nov 2017 Banik Ostrava 0 - 1 Mlada Boleslav
Sa 04Nov 2017 Teplice 3 - 0 Synot
Sa 04Nov 2017 Vysocina Jihlava 3 - 1 Slovan Liberec
Sa 04Nov 2017 Dukla Prague 3 - 2 MFK Karvina
Sa 04Nov 2017 B. 1905 1 - 1 Sigma O.
Sa 04Nov 2017 Nordsjaelland 2 - 2 Lyngby
Sa 04Nov 2017 AZ Alkmaar 3 - 2 Willem II
Sa 04Nov 2017 Heracles 2 - 1 FC Groningen
Sa 04Nov 2017 Excelsior 1 - 0 Roda JC
Sa 04Nov 2017 VVV Venlo 0 - 0 NAC Breda
Sa 04Nov 2017 Angers 0 - 5 Paris St-G.
Sa 04Nov 2017 Nantes 2 - 1 Toulouse
Sa 04Nov 2017 Montpellier 1 - 1 Amiens
Sa 04Nov 2017 Monaco 6 - 0 Guingamp
Sa 04Nov 2017 Troyes 3 - 0 Strasbourg
Sa 04Nov 2017 Hamburg 3 - 1 Stuttgart
Sa 04Nov 2017 Freiburg 0 - 1 Schalke
Sa 04Nov 2017 RB Leipzig 2 - 1 Hannover
Sa 04Nov 2017 Augsburg 1 - 1 B Leverkusen
Sa 04Nov 2017 Mgladbach 1 - 1 Mainz
Sa 04Nov 2017 B Dortmund 1 - 3 B Munich
Sa 04Nov 2017 Panetolikos 1 - 3 Xanthi
Sa 04Nov 2017 Atromitos 0 - 0 Panionios
Sa 04Nov 2017 Asteras T. 1 - 0 Panathinaikos
Sa 04Nov 2017 Szombathelyi H 1 - 2 Paksi SE
Sa 04Nov 2017 Ferencvaros 2 - 1 Debrecen
Sa 04Nov 2017 Videoton 4 - 0 Mezokovesd SE
Sa 04Nov 2017 Vasas 0 - 1 Ujpest Dozsa
Sa 04Nov 2017 Diosgyor 1 - 2 Balmazujvarosi
Sa 04Nov 2017 Honved 4 - 3 Puskas FA FC
Sa 04Nov 2017 Hapoel Acre 1 - 0 MS Ashdod
Sa 04Nov 2017 M. Netanya 2 - 0 H. Haifa
Sa 04Nov 2017 Bnei Yehuda 3 - 2 Beitar J'salem
Sa 04Nov 2017 Bologna 2 - 3 Crotone
Sa 04Nov 2017 Genoa 0 - 2 Sampdoria
Sa 04Nov 2017 Cliftonville 3 - 0 Carrick Rangers
Sa 04Nov 2017 Ballinamallard U 0 - 6 Linfield
Sa 04Nov 2017 Ards 2 - 4 Crusaders
Sa 04Nov 2017 Warrenpoint T 1 - 2 Dungannon Sw
Sa 04Nov 2017 Glenavon 2 - 2 Coleraine
Sa 04Nov 2017 Molde 0 - 1 Kristiansund
Sa 04Nov 2017 Wisla Plock 1 - 2 Jagiellonia
Sa 04Nov 2017 Wisla Krakow 3 - 0 Sandecja N S
Sa 04Nov 2017 Gornik Zabrze 3 - 1 Lech Poznan
Sa 04Nov 2017 Tondela 3 - 2 Boavista
Sa 04Nov 2017 Moreirense 1 - 1 Portimonense
Sa 04Nov 2017 Estoril 0 - 2 Rio Ave
Sa 04Nov 2017 Porto 2 - 0 Belenenses
Sa 04Nov 2017 Viitorul C 3 - 0 Sepsi Sfantu G
Sa 04Nov 2017 Metan Medias 0 - 3 Din. Bucharest
Sa 04Nov 2017 Tosno 1 - 3 FK Krasnodar
Sa 04Nov 2017 Terek Grozny 1 - 0 R. Rostov
Sa 04Nov 2017 Backa Palanka 0 - 2 Sp Subotica
Sa 04Nov 2017 Borac Cacak 2 - 1 Javor
Sa 04Nov 2017 Radnik Surdulica 1 - 0 Vozdovac
Sa 04Nov 2017 Rad Beograd 1 - 0 Napredak
Sa 04Nov 2017 ND HIT Gorica 0 - 3 Triglav
Sa 04Nov 2017 NK Aluminij 0 - 1 Domzale
Sa 04Nov 2017 NK Krsko 0 - 5 NK Maribor
Sa 04Nov 2017 Valencia 3 - 0 Leganes
Sa 04Nov 2017 Deportivo 0 - 1 Atl Madrid
Sa 04Nov 2017 Alaves 1 - 0 Espanyol
Sa 04Nov 2017 Barcelona 2 - 1 Sevilla
Sa 04Nov 2017 R. Vallecano 1 - 1 Albacete
Sa 04Nov 2017 Sevilla Atletico 1 - 1 Tenerife
Sa 04Nov 2017 Lorca 1 - 0 Cordoba
Sa 04Nov 2017 Reus Deportiu 1 - 0 Sp. Gijon
Sa 04Nov 2017 FC Sion 1 - 1 FC Zurich
Sa 04Nov 2017 Grasshoppers 2 - 0 Lausanne
Sa 04Nov 2017 Kasimpasa 2 - 2 Bursaspor
Sa 04Nov 2017 Kayserispor 0 - 0 Trabzonspor
Sa 04Nov 2017 Antalyaspor 2 - 1 Kardemir
Sa 04Nov 2017 1299 Osmanlispor 1 - 1 Fenerbahce
Sa 04Nov 2017 Veres Rivne 0 - 0 Zirka
Sa 04Nov 2017 Oleksandria 0 - 0 Ch. Odessa
Sa 04Nov 2017 Cardiff MU 5 - 0 Carmarthen
Sa 04Nov 2017 The New Saints 0 - 1 Barry Town
Sa 04Nov 2017 Newtown 1 - 2 Bangor City
Sa 04Nov 2017 Union Berlin 1 - 0 St Pauli
Sa 04Nov 2017 Braunschweig 2 - 2 SV Darmstadt
Sa 04Nov 2017 Regensburg 3 - 2 Greuther Furth
Sa 04Nov 2017 Eastbourne 0 - 4 Poole Town
Sa 04Nov 2017 Hampton & R 1 - 0 Chippenham
Sa 04Nov 2017 Whitehawk 1 - 1 Bath City
Sa 04Nov 2017 Hungerford T 0 - 1 Havant & W
Sa 04Nov 2017 St Albans 1 - 2 Welling
Sa 04Nov 2017 Braintree 3 - 0 Bognor Regis
Sa 04Nov 2017 E Thurrock 3 - 4 Weston S-M.
Sa 04Nov 2017 Concord R 1 - 1 Gloucester
Sa 04Nov 2017 Bradford PA 4 - 1 Blyth Sptns
Sa 04Nov 2017 Darlington 0 - 3 Brackley
Sa 04Nov 2017 Leamington 0 - 2 Boston Utd
Sa 04Nov 2017 Stockport 4 - 1 FC Utd
Sa 04Nov 2017 Southport 2 - 2 Nth Ferriby
Sa 04Nov 2017 York 2 - 1 Curzon A
Sa 04Nov 2017 Salford City 1 - 0 Alfreton
Sa 04Nov 2017 Nuneaton 0 - 1 Spennymoor
Sa 04Nov 2017 Brightlingsea R 3 - 1 Harlow
Sa 04Nov 2017 Lowestoft 1 - 3 Met. Police
Sa 04Nov 2017 Burgess Hill 2 - 1 Leiston
Sa 04Nov 2017 Hendon 1 - 3 Kingstonian
Sa 04Nov 2017 Folkestone 3 - 1 Dorking W
Sa 04Nov 2017 Thurrock 0 - 1 Dulwich H
Sa 04Nov 2017 Margate 2 - 0 Staines
Sa 04Nov 2017 Tooting & M 5 - 2 Harrow Boro
Sa 04Nov 2017 Needham M 0 - 2 Worthing
Sa 04Nov 2017 Hitchin 3 - 1 Weymouth
Sa 04Nov 2017 Gosport Bor 0 - 1 St Neots
Sa 04Nov 2017 Farnborough 3 - 4 Kettering
Sa 04Nov 2017 Dunstable 1 - 2 Frome
Sa 04Nov 2017 Dorchester 2 - 1 Biggleswade T
Sa 04Nov 2017 Banbury 1 - 2 Tiverton
Sa 04Nov 2017 Redditch 1 - 1 Merthyr
Sa 04Nov 2017 Stratford 3 - 1 Bishop's St.
Sa 04Nov 2017 Kings Langley 1 - 1 Basingstoke
Sa 04Nov 2017 King's Lynn 0 - 1 Chesham
Sa 04Nov 2017 Grantham 3 - 2 Lancaster
Sa 04Nov 2017 Rushall Oly. 3 - 1 Halesowen
Sa 04Nov 2017 Stalybridge 0 - 5 Mickleover S
Sa 04Nov 2017 Stourbridge 0 - 0 Witton
Sa 04Nov 2017 Warrington 2 - 1 Sutton Cold.
Sa 04Nov 2017 Whitby 0 - 0 Stafford
Sa 04Nov 2017 Coalville 1 - 2 Ashton Utd
Sa 04Nov 2017 Altrincham 1 - 1 Buxton
Sa 04Nov 2017 Farsley AFC 3 - 3 Workington
Sa 04Nov 2017 Barwell 1 - 1 Hednesford

African Nations Championship

Sa 04Nov 2017 Ethiopia 2 - 3 Rwanda

German Bundesliga 3

Sa 04Nov 2017 SC Paderborn 3 - 0 Osnabruck
Sa 04Nov 2017 Keith 6 - 1 Strathspey T
Sa 04Nov 2017 Fraserburgh 4 - 1 Nairn County
Sa 04Nov 2017 Inverurie Locos 5 - 1 Wick Academy
Sa 04Nov 2017 Deveronvale 3 - 1 Clachnacuddin
Sa 04Nov 2017 Rothes 2 - 2 Huntly
Sa 04Nov 2017 Forres Mech 2 - 1 Turriff U

Irish Cup

Sa 04Nov 2017 N Dundalk 1 - 1 Cork City

Italian Serie B

Sa 04Nov 2017 Carpi 4 - 2 Ascoli
Sa 04Nov 2017 Salernitana 2 - 2 Bari
Sa 04Nov 2017 Cittadella 1 - 1 Ternana

Premier League 2 Cup

Sa 04Nov 2017 Man Utd U21 2 - 1 Swansea U21

Saudi Arabia League

Sa 04Nov 2017 Al Nassr 1 - 2 Al-Hilal
Sa 04Nov 2017 Vale of Leithen 0 - 4 BSC Glasgow
Sa 04Nov 2017 Selkirk 0 - 3 East Stirling
Sa 04Nov 2017 Dalbeattie Star 0 - 2 Gala Fairydean
Sa 04Nov 2017 Edinburgh Uni 5 - 3 Edusport Acad
Sa 04Nov 2017 East Kilbride 1 - 0 Spartans
Sa 04Nov 2017 Cumbernauld C 1 - 1 Civil Serv Strol
Sa 04Nov 2017 Gretna 2008 0 - 1 Stirling Univ
Sa 04Nov 2017 Hawick Royal A 1 - 4 Whitehill W

 

Match in Focus

15:00 Sa 21Jul BT2

Raith v Hearts

Home Win Draw Away Win

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