Sa 21Oct 2017 Tottenham v Liverpool
Sa 21Oct 2017 Swansea v Leicester
Sa 21Oct 2017 Stoke v Bournemouth
Sa 21Oct 2017 West Ham v Brighton
Sa 21Oct 2017 Southampton v West Brom
Sa 21Oct 2017 Chelsea v Watford
Sa 21Oct 2017 Newcastle v C Palace
Sa 21Oct 2017 Man City v Burnley
Sa 21Oct 2017 Huddersfield v Man Utd
Sa 21Oct 2017 Everton P - P Arsenal
Sa 21Oct 2017 Bolton v QPR
Sa 21Oct 2017 Wolves v Preston
Sa 21Oct 2017 Sheff Utd v Reading
Sa 21Oct 2017 Nottm Forest v Burton
Sa 21Oct 2017 Millwall v Birmingham
Sa 21Oct 2017 Barnsley v Hull
Sa 21Oct 2017 Middlesbro v Cardiff
Sa 21Oct 2017 Aston Villa v Fulham
Sa 21Oct 2017 Derby v Sheff Wed
Sa 21Oct 2017 Bristol C v Leeds
Sa 21Oct 2017 Brentford v Sunderland
Sa 21Oct 2017 Blackburn v Portsmouth
Sa 21Oct 2017 Blackpool v Wigan
Sa 21Oct 2017 Bradford v Charlton
Sa 21Oct 2017 Doncaster v Walsall
Sa 21Oct 2017 AFC W'bledon v Plymouth
Sa 21Oct 2017 Gillingham v Northampton
Sa 21Oct 2017 Southend v Bury
Sa 21Oct 2017 MK Dons v Oldham
Sa 21Oct 2017 Oxford v Rotherham
Sa 21Oct 2017 Rochdale v Bristol R
Sa 21Oct 2017 Scunthorpe v Peterborough
Sa 21Oct 2017 Shrewsbury v Fleetwood
Sa 21Oct 2017 Barnet v Yeovil
Sa 21Oct 2017 Cambridge U v Chesterfield
Sa 21Oct 2017 Carlisle v Notts Co
Sa 21Oct 2017 Cheltenham v Lincoln
Sa 21Oct 2017 Coventry v Colchester
Sa 21Oct 2017 Stevenage v Forest Green
Sa 21Oct 2017 Crawley v Luton
Sa 21Oct 2017 Swindon v Wycombe
Sa 21Oct 2017 Crewe v Accrington
Sa 21Oct 2017 Exeter v Port Vale
Sa 21Oct 2017 Morecambe v Grimsby
Sa 21Oct 2017 Newport Co v Mansfield
Sa 21Oct 2017 Guiseley v Solihull M
Sa 21Oct 2017 Halifax v Torquay
Sa 21Oct 2017 Ebbsfleet v Barrow
Sa 21Oct 2017 Chester v Boreham W
Sa 21Oct 2017 Bromley v Woking
Sa 21Oct 2017 Hartlepool v Sutton Utd
Sa 21Oct 2017 Eastleigh v Gateshead
Sa 21Oct 2017 Aldershot v Tranmere
Sa 21Oct 2017 Leyton Orient v Macclesfield
Sa 21Oct 2017 Dover v Maidenhead
Sa 21Oct 2017 AFC Fylde v Maidstone
Sa 21Oct 2017 Dag & Red v Wrexham
Sa 21Oct 2017 Rangers v Aberdeen
Sa 21Oct 2017 Ross County v Hamilton
Sa 21Oct 2017 Motherwell v Celtic
Sa 21Oct 2017 Kilmarnock v Hibernian
Sa 21Oct 2017 Partick v Dundee
Sa 21Oct 2017 Hearts v St Johnstone
Sa 21Oct 2017 Dundee Utd v Inverness CT
Sa 21Oct 2017 Dunfermline v Livingston
Sa 21Oct 2017 Morton v Dumbarton
Sa 21Oct 2017 Brechin v Queen of Sth
Sa 21Oct 2017 Falkirk v St Mirren
Sa 21Oct 2017 Stranraer v Raith
Sa 21Oct 2017 Albion v Queen's Park
Sa 21Oct 2017 Alloa v East Fife
Sa 21Oct 2017 Arbroath v Airdrieonians
Sa 21Oct 2017 Forfar v Ayr
Sa 21Oct 2017 Berwick v Montrose
Sa 21Oct 2017 Clyde v Peterhead
Sa 21Oct 2017 Elgin City v Stenh'semuir
Sa 21Oct 2017 Cowdenbeath v Stirling
Sa 21Oct 2017 Edinburgh C v Annan
Sa 21Oct 2017 Melbourne C v Wellington
Sa 21Oct 2017 Sydney FC v Western Sydney
Sa 21Oct 2017 Admira Wacker v RB Salzburg
Sa 21Oct 2017 St Polten v ASK Linz
Sa 21Oct 2017 Altach v Wolfsberger
Sa 21Oct 2017 Aus. Vienna v Rapid Vienna
Sa 21Oct 2017 Sturm Graz v Mattersburg
Sa 21Oct 2017 Dunav Ruse v Botev Plovdiv
Sa 21Oct 2017 Pirin v Slavia Sofia
Sa 21Oct 2017 Vitosha Bistritsa v Beroe Stara
Sa 21Oct 2017 Loko. Plovdiv v Cherno More
Sa 21Oct 2017 Ludogorets v Etar Veliko Tarnovo
Sa 21Oct 2017 Levski Sofia v CSKA Sofia
Sa 21Oct 2017 Vereya Stara v PFC Septemvri Sofia
Sa 21Oct 2017 NK Inter v NK Rudes
Sa 21Oct 2017 Hajduk Split v Din Zagreb
Sa 21Oct 2017 Cibalia v Slaven
Sa 21Oct 2017 Loko. Zagreb v NK Istra 1961
Sa 21Oct 2017 Rijeka v Osijek
Sa 21Oct 2017 Teplice v MFK Karvina
Sa 21Oct 2017 Viktoria Plzen v FC Brno
Sa 21Oct 2017 Slavia Prague v S. Bratislava
Sa 21Oct 2017 Jablonec v Sparta Prague
Sa 21Oct 2017 Vysocina Jihlava v B. 1905
Sa 21Oct 2017 Zlin v Mlada Boleslav
Sa 21Oct 2017 Dukla Prague v Synot
Sa 21Oct 2017 Banik Ostrava v Sigma O.
Sa 21Oct 2017 NAC Breda v PEC Zwolle
Sa 21Oct 2017 VVV Venlo v Den Haag
Sa 21Oct 2017 Excelsior v Sp. Rotterdam
Sa 21Oct 2017 FC Twente v Roda JC
Sa 21Oct 2017 Monaco v Caen
Sa 21Oct 2017 Nantes v Guingamp
Sa 21Oct 2017 Nice v Strasbourg
Sa 21Oct 2017 Rennes v Lille
Sa 21Oct 2017 Troyes v Lyon
Sa 21Oct 2017 St-Etienne v Montpellier
Sa 21Oct 2017 Amiens v Bordeaux
Sa 21Oct 2017 Angers v Toulouse
Sa 21Oct 2017 Metz v Dijon
Sa 21Oct 2017 Hamburg v B Munich
Sa 21Oct 2017 Augsburg v Hannover
Sa 21Oct 2017 E Frankfurt v B Dortmund
Sa 21Oct 2017 Wolfsburg v Hoffenheim
Sa 21Oct 2017 Schalke v Mainz
Sa 21Oct 2017 RB Leipzig v Stuttgart
Sa 21Oct 2017 Mgladbach v B Leverkusen
Sa 21Oct 2017 Freiburg v Hertha Berlin
Sa 21Oct 2017 Cologne v W Bremen
Sa 21Oct 2017 Paksi SE v Mezokovesd SE
Sa 21Oct 2017 Vasas v Balmazujvarosi
Sa 21Oct 2017 Videoton v Puskas FA FC
Sa 21Oct 2017 Debrecen v Szombathelyi H
Sa 21Oct 2017 Ferencvaros v Ujpest Dozsa
Sa 21Oct 2017 Diosgyor v Honved
Sa 21Oct 2017 M. Netanya v Ironi Kiryat S
Sa 21Oct 2017 M. Haifa v Beitar J'salem
Sa 21Oct 2017 Bnei Sakhnin v H. Haifa
Sa 21Oct 2017 Hapoel Acre v Hapoel Ra'ana
Sa 21Oct 2017 Hapoel Ash v M. Petah Tikva
Sa 21Oct 2017 H Beer Sheva v M. Tel Aviv
Sa 21Oct 2017 Bnei Yehuda v MS Ashdod
Sa 21Oct 2017 Limerick v Galway FC
Sa 21Oct 2017 Sligo Rovers v Derry City
Sa 21Oct 2017 Dungannon Sw v Glentoran
Sa 21Oct 2017 Ards v Warrenpoint T
Sa 21Oct 2017 Linfield v Crusaders
Sa 21Oct 2017 Cliftonville v Coleraine
Sa 21Oct 2017 Glenavon v Ballymena
Sa 21Oct 2017 Ballinamallard U v Carrick Rangers
Sa 21Oct 2017 Aalesund v Kristiansund
Sa 21Oct 2017 Zaglebie Lubin v Piast Gliwice
Sa 21Oct 2017 Arka Gdynia v Jagiellonia
Sa 21Oct 2017 Gornik Zabrze v Korona Kielce
Sa 21Oct 2017 Wisla Plock v Slask Wroclaw
Sa 21Oct 2017 Wisla Krakow v Legia Warsaw
Sa 21Oct 2017 Sandecja N S v Cracovia
Sa 21Oct 2017 Pogon Szczecin v LKS Nieciecza
Sa 21Oct 2017 Lechia Gdansk v Lech Poznan
Sa 21Oct 2017 Steaua v FC Timisoara
Sa 21Oct 2017 Astra Giurgiu v Voluntari
Sa 21Oct 2017 Concordia C v Uni Craiova
Sa 21Oct 2017 Juventus Buch v Sepsi Sfantu G
Sa 21Oct 2017 Metan Medias v CSMS Iasi
Sa 21Oct 2017 Botosani v Din. Bucharest
Sa 21Oct 2017 Viitorul C v CFR Cluj
Sa 21Oct 2017 Napredak v Zemun
Sa 21Oct 2017 Macva Sabac v Borac Cacak
Sa 21Oct 2017 Crvena Zvezda v Mladost Lucani
Sa 21Oct 2017 Partizan v Backa Palanka
Sa 21Oct 2017 Vojvodina NS v Radnicki Nis
Sa 21Oct 2017 Javor v Radnik Surdulica
Sa 21Oct 2017 Sp Subotica v Cukaricki
Sa 21Oct 2017 Vozdovac v Rad
Sa 21Oct 2017 O. Ljubljana v Triglav
Sa 21Oct 2017 ND HIT Gorica v Domzale
Sa 21Oct 2017 NK Celje v NK Aluminij
Sa 21Oct 2017 NK Krsko v Rudar Velenje
Sa 21Oct 2017 NK Maribor v Ankaran Hrvatini
Sa 21Oct 2017 St Gallen v Lausanne
Sa 21Oct 2017 FC Zurich v Grasshoppers
Sa 21Oct 2017 FC Sion v Lugano
Sa 21Oct 2017 Lucerne v Young Boys
Sa 21Oct 2017 Basel v Thun
Sa 21Oct 2017 Olimpik Donetsk v Zirka
Sa 21Oct 2017 Stal Dniprodzerzhynsk v Ch. Odessa
Sa 21Oct 2017 Poltava v Karpaty Lvov
Sa 21Oct 2017 Dynamo Kiev v Shakhtar
Sa 21Oct 2017 Oleksandria v Veres Rivne
Sa 21Oct 2017 Illichivets v Zorya
Sa 21Oct 2017 Bala Town v Barry Town
Sa 21Oct 2017 Newi CD v Carmarthen

MLS

Sa 21Oct 2017 Atlanta U v LA Galaxy
Sa 21Oct 2017 Hemel v Oxford C
Sa 21Oct 2017 St Albans v Hungerford T
Sa 21Oct 2017 Wealdstone v Truro City
Sa 21Oct 2017 Bognor Regis v Chippenham
Sa 21Oct 2017 Chelmsford v Dartford
Sa 21Oct 2017 Concord R v Weston S-M.
Sa 21Oct 2017 Eastbourne v E Thurrock
Sa 21Oct 2017 Gloucester v Welling
Sa 21Oct 2017 Bath City v Braintree
Sa 21Oct 2017 Havant & W v Poole Town
Sa 21Oct 2017 Whitehawk v Hampton & R
Sa 21Oct 2017 Brackley v Blyth Sptns
Sa 21Oct 2017 Tamworth v Alfreton
Sa 21Oct 2017 Salford City v York
Sa 21Oct 2017 Nuneaton v Stockport
Sa 21Oct 2017 Southport v Gainsborough
Sa 21Oct 2017 Nth Ferriby v Telford
Sa 21Oct 2017 Chorley v FC Utd
Sa 21Oct 2017 Kidderminster v Spennymoor T
Sa 21Oct 2017 Harrogate T v Leamington
Sa 21Oct 2017 D'lington 1883 v Bradford PA
Sa 21Oct 2017 Curzon Ashton v Boston Utd
Sa 21Oct 2017 Billericay v Enfield Town
Sa 21Oct 2017 Worthing v Hendon
Sa 21Oct 2017 Dorking Wanderers v Needham M
Sa 21Oct 2017 Dulwich H v Burgess Hill T
Sa 21Oct 2017 Harlow v Margate
Sa 21Oct 2017 Harrow Boro v Brightlingsea R
Sa 21Oct 2017 Kingstonian v Wingate & F
Sa 21Oct 2017 Leiston v Folkestone
Sa 21Oct 2017 Merstham v Lowestoft T
Sa 21Oct 2017 Met. Police v Thurrock
Sa 21Oct 2017 Staines v Leatherhead
Sa 21Oct 2017 Tonbridge v Tooting & M
Sa 21Oct 2017 Bishop's St. v Tiverton
Sa 21Oct 2017 Chesham v Biggleswade T
Sa 21Oct 2017 Dorchester v Banbury
Sa 21Oct 2017 Dunstable v Redditch
Sa 21Oct 2017 Stratford Town v Royston Town
Sa 21Oct 2017 Farnborough v St Neots Town
Sa 21Oct 2017 St Ives Town v Weymouth
Sa 21Oct 2017 Frome Town v Basingstoke
Sa 21Oct 2017 Gosport Bor v King's Lynn
Sa 21Oct 2017 Hereford FC v Kings Langley
Sa 21Oct 2017 Hitchin v Merthyr
Sa 21Oct 2017 Kettering v Slough
Sa 21Oct 2017 Farsley AFC v Mickleover S
Sa 21Oct 2017 Halesowen v Lancaster
Sa 21Oct 2017 Matlock v Stafford
Sa 21Oct 2017 Nantwich T v Witton
Sa 21Oct 2017 Rushall Oly. v Marine
Sa 21Oct 2017 Stalybridge v Barwell
Sa 21Oct 2017 Stourbridge v Grantham T
Sa 21Oct 2017 Warrington T v Altrincham
Sa 21Oct 2017 Whitby v Hednesford
Sa 21Oct 2017 Workington v Sutton Cold.
Sa 21Oct 2017 Coalville v Buxton
Sa 21Oct 2017 Ashton Utd v Shaw Lane A

 

Match in Focus

13:00 TODAY

FC Ufa v Spartak Moscow

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