Sa 19Oct 2019EvertonvWest Ham
Sa 19Oct 2019ChelseavNewcastle
Sa 19Oct 2019TottenhamvWatford
Sa 19Oct 2019WolvesvSouthampton
Sa 19Oct 2019BournemouthvNorwich
Sa 19Oct 2019Aston VillavBrighton
Sa 19Oct 2019LeicestervBurnley
Sa 19Oct 2019Crystal PalacevMan City
Sa 19Oct 2019BlackburnvHuddersfield
Sa 19Oct 2019CharltonvDerby
Sa 19Oct 2019HullvQPR
Sa 19Oct 2019ReadingvPreston
Sa 19Oct 2019LutonvBristol C
Sa 19Oct 2019BrentfordvMillwall
Sa 19Oct 2019MiddlesbroughvWest Brom
Sa 19Oct 2019StokevFulham
Sa 19Oct 2019BarnsleyvSwansea
Sa 19Oct 2019LeedsvBirmingham
Sa 19Oct 2019DoncastervBristol R
Sa 19Oct 2019GillinghamvPeterborough
Sa 19Oct 2019WycombevSunderland
Sa 19Oct 2019BoltonvRochdale
Sa 19Oct 2019AFC W'bledonvPortsmouth
Sa 19Oct 2019RotherhamvOxford
Sa 19Oct 2019FleetwoodvBurton
Sa 19Oct 2019MK DonsvCoventry
Sa 19Oct 2019Forest GreenvMansfield
Sa 19Oct 2019Newport CovScunthorpe
Sa 19Oct 2019Port ValevStevenage
Sa 19Oct 2019NorthamptonvSalford
Sa 19Oct 2019ColchestervMorecambe
Sa 19Oct 2019GrimsbyvLeyton Orient
Sa 19Oct 2019OldhamvMacclesfield
Sa 19Oct 2019CrewevSwindon
Sa 19Oct 2019WalsallvCheltenham
Sa 19Oct 2019Cambridge UvExeter
Sa 19Oct 2019BradfordvCrawley
Sa 19Oct 2019PlymouthvCarlisle
Sa 19Oct 2019CelticvRoss County
Sa 19Oct 2019HamiltonvHibernian
Sa 19Oct 2019St MirrenvSt Johnstone
Sa 19Oct 2019KilmarnockvLivingston
Sa 19Oct 2019MotherwellvAberdeen
Sa 19Oct 2019Queen of SthvDundee Utd
Sa 19Oct 2019ArbroathvMorton
Sa 19Oct 2019DundeevPartick
Sa 19Oct 2019Inverness CTvAlloa
Sa 19Oct 2019DunfermlinevAyr
Sa 19Oct 2019AirdrieoniansvMontrose
Sa 19Oct 2019ClydevRaith
Sa 19Oct 2019East FifevForfar
Sa 19Oct 2019StranraervDumbarton
Sa 19Oct 2019FalkirkvPeterhead
Sa 19Oct 2019Nairn CountyvWick Academy
Sa 19Oct 2019FraserburghvKeith
Sa 19Oct 2019HuntlyvForres Mech
Sa 19Oct 2019LossiemouthvDeveronvale
Sa 19Oct 2019AuchinleckvCove Rangers
Sa 19Oct 2019Penicuik AthleticvStenh'semuir
Sa 19Oct 2019ClachnacuddinvBrora Rangers
Sa 19Oct 2019Lochee UtdvBSC Glasgow
Sa 19Oct 2019AlbionvFort William
Sa 19Oct 2019RothesvInverurie Locos
Sa 19Oct 2019CowdenbeathvBroxburn Ath
Sa 19Oct 2019SpartansvQueen's Park
Sa 19Oct 2019Formartine UtdvGala Fairydean
Sa 19Oct 2019AnnanvBrechin
Sa 19Oct 2019East KilbridevGretna 2008
Sa 19Oct 2019Elgin CityvBerwick
Sa 19Oct 2019StirlingvStrathspey T
Sa 19Oct 2019LaziovAtalanta
Sa 19Oct 2019NapolivVerona
Sa 19Oct 2019JuventusvBologna
Sa 19Oct 2019F DusseldorfvMainz
Sa 19Oct 2019W BremenvHertha Berlin
Sa 19Oct 2019Union BerlinvFreiburg
Sa 19Oct 2019RB LeipzigvWolfsburg
Sa 19Oct 2019AugsburgvB Munich
Sa 19Oct 2019B DortmundvMgladbach
Sa 19Oct 2019EibarvBarcelona
Sa 19Oct 2019Atl MadridvValencia
Sa 19Oct 2019GetafevLeganes
Sa 19Oct 2019MallorcavReal Madrid
Sa 19Oct 2019LyonvDijon
Sa 19Oct 2019ToulousevLille
Sa 19Oct 2019NimesvAmiens
Sa 19Oct 2019AngersvStade Brest
Sa 19Oct 2019ReimsvMontpellier
Sa 19Oct 2019MetzvNantes
Sa 19Oct 2019Western UnitedvPerth Glory
Sa 19Oct 2019Central Coast MvNewcastle Jets
Sa 19Oct 2019TambovvUral Sver. Oblast
Sa 19Oct 2019Spartak MoscowvRubin
Sa 19Oct 2019ZenitvR. Rostov
Sa 19Oct 2019Karpaty LvovvLviv
Sa 19Oct 2019ZoryavDesna
Sa 19Oct 2019Slavia MozyrvNeman Grodno
Sa 19Oct 2019Bate BorisovvGomel
Sa 19Oct 2019Dinamo MinskvVitebsk
Sa 19Oct 2019HelsingborgsvHacken
Sa 19Oct 2019Ostersunds FKvIK Sirius
Sa 19Oct 2019AntalyasporvGenclerbirligi
Sa 19Oct 2019TrabzonsporvGazisehir
Sa 19Oct 2019BasaksehirvGoztepe
Sa 19Oct 2019AnkaragucuvBesiktas
Sa 19Oct 2019FC IntervKPS Kuopio
Sa 19Oct 2019Ilves TamperevHJK Helsinki
Sa 19Oct 2019SJKvFC Lahti
Sa 19Oct 2019KPV KokkolavVPS Vaasa
Sa 19Oct 2019HIFK HelsinkivRoPS
Sa 19Oct 2019HonkavMariehamn
Sa 19Oct 2019Slovan LiberecvJablonec
Sa 19Oct 2019Sigma O.vC. Budejovice
Sa 19Oct 2019ZlinvMlada Boleslav
Sa 19Oct 2019Slavia PraguevDukla Pribram
Sa 19Oct 2019NS MuravTriglav
Sa 19Oct 2019O. LjubljanavRudar Velenje
Sa 19Oct 2019NK CeljevDomzale
Sa 19Oct 2019Korona KielcevWisla Plock
Sa 19Oct 2019Legia WarsawvLech Poznan
Sa 19Oct 2019JagielloniavCracovia
Sa 19Oct 2019NK VarazdinvNK Istra 1961
Sa 19Oct 2019SlavenvRijeka
Sa 19Oct 2019PenybontvThe New Saints
Sa 19Oct 2019Bala TownvBarry Town
Sa 19Oct 2019Cardiff MUvConnah's Q
Sa 19Oct 2019Airbus UKvNewtown
Sa 19Oct 2019Proleter Novi SadvRadnik Surdulica
Sa 19Oct 2019Radnicki NisvNapredak
Sa 19Oct 2019Sp SuboticavFK Indija
Sa 19Oct 2019VozdovacvMacva Sabac
Sa 19Oct 2019Red StarvRad Beograd
Sa 19Oct 2019Mladost LucanivPartizan
Sa 19Oct 2019JavorvBacka Topola
Sa 19Oct 2019CukarickivVojvodina NS
Sa 19Oct 2019Carrick RangersvDungannon Sw
Sa 19Oct 2019LinfieldvBallymena
Sa 19Oct 2019CrusadersvColeraine
Sa 19Oct 2019Warrenpoint TvGlenavon
Sa 19Oct 2019Institute FCvCliftonville
Sa 19Oct 2019Sektzia Nes TzionavBeitar J'salem
Sa 19Oct 2019H. Kfar SabavH Tel Aviv
Sa 19Oct 2019Bnei YehudavM. Haifa
Sa 19Oct 2019M. NetanyavHapoel Hadera
Sa 19Oct 2019H. HaifavHapoel Ra'ana
Sa 19Oct 2019H Beer ShevavIroni Kiryat S
Sa 19Oct 2019M. Tel AvivvMS Ashdod
Sa 19Oct 2019H Tel AvivvH. Kfar Saba
Sa 19Oct 2019Hapoel HaderavM. Netanya
Sa 19Oct 2019H Beer ShevavIroni Kiryat S
Sa 19Oct 2019Sektzia Nes TzionavBeitar J'salem
Sa 19Oct 2019AlcorconvAlmeria
Sa 19Oct 2019PonferradinavNumancia
Sa 19Oct 2019LugovHuesca
Sa 19Oct 2019ElchevSp. Gijon
Sa 19Oct 2019ExtremaduravR. Vallecano
Sa 19Oct 2019Botev PlovdivvLudogorets
Sa 19Oct 2019Levski SofiavArda
Sa 19Oct 2019Sturm GrazvRB Salzburg
Sa 19Oct 2019AltachvAdmira Wacker
Sa 19Oct 2019ASK LinzvMattersburg
Sa 19Oct 2019ZalaegerszegvHonved
Sa 19Oct 2019DebrecenvDiosgyor
Sa 19Oct 2019Mezokovesd SEvMOL Vidi
Sa 19Oct 2019KaposvarvKisvarda
Sa 19Oct 2019Puskas FA FCvPaksi SE
Sa 19Oct 2019FerencvarosvUjpest Dozsa
Sa 19Oct 2019St LiegevGenk
Sa 19Oct 2019OostendevKAS Eupen
Sa 19Oct 2019KortrijkvWaregem
Sa 19Oct 2019GentvW Beveren
Sa 19Oct 2019KristiansundvRosenborg
Sa 19Oct 2019ValerengavStabaek
Sa 19Oct 2019OlympiakosvOFI Crete
Sa 19Oct 2019PanetolikosvLarissa
Sa 19Oct 2019AZ AlkmaarvHeerenveen
Sa 19Oct 2019RKC WaalwijkvAjax
Sa 19Oct 2019FC TwentevWillem II
Sa 19Oct 2019FC UtrechtvPSV Eindhoven
Sa 19Oct 2019VVV VenlovVitesse Arn.
Sa 19Oct 2019Young BoysvNeuc. Xamax
Sa 19Oct 2019BaselvThun
Sa 19Oct 2019CFR ClujvUni Craiova
Sa 19Oct 2019Sligo RoversvDerry City
Sa 19Oct 2019NToronto FCvDC United
Sa 19Oct 2019St PaulivSV Darmstadt
Sa 19Oct 2019RegensburgvSV Sandhausen
Sa 19Oct 2019Wehen-Wiesb.vHeidenheim
Sa 19Oct 2019DarlingtonP - PKidderminster
Sa 19Oct 2019GatesheadP - PCurzon A
Sa 19Oct 2019Blyth SptnsvChester
Sa 19Oct 2019AlfretonvFarsley AFC
Sa 19Oct 2019YorkP - PBoston Utd
Sa 19Oct 2019GloucestervBradford PA
Sa 19Oct 2019SouthportP - PHereford
Sa 19Oct 2019KetteringP - PAltrincham
Sa 19Oct 2019BrackleyP - PSpennymoor
Sa 19Oct 2019King's LynnP - PLeamington
Sa 19Oct 2019TelfordvGuiseley
Sa 19Oct 2019ChippenhamP - PHemel
Sa 19Oct 2019TonbridgevChelmsford
Sa 19Oct 2019Dulwich HP - PHavant & W
Sa 19Oct 2019SloughP - PWelling
Sa 19Oct 2019EastbourneP - PWeymouth
Sa 19Oct 2019BraintreeP - PMaidstone
Sa 19Oct 2019St AlbansvBath City
Sa 19Oct 2019Dorking WP - POxford C
Sa 19Oct 2019BillericayP - PWealdstone
Sa 19Oct 2019Hampton & RP - PDartford
Sa 19Oct 2019Concord RvHungerford
Sa 19Oct 2019Bowers & PitseavCorinthian Cas
Sa 19Oct 2019WorthingvBrightlingsea R
Sa 19Oct 2019FolkestonevBognor Regis
Sa 19Oct 2019Enfield TvCheshunt
Sa 19Oct 2019MargateP - PBishop's St.
Sa 19Oct 2019KingstonianvE Thurrock
Sa 19Oct 2019LeatherheadvHornchurch
Sa 19Oct 2019HorshamvMerstham
Sa 19Oct 2019LewesvCray W
Sa 19Oct 2019TivertonvSwindon Sup.
Sa 19Oct 2019CheshamvWimborne T
Sa 19Oct 2019DorchestervYate
Sa 19Oct 2019Blackfield & LvHartley Wint.
Sa 19Oct 2019Truro CityvHendon
Sa 19Oct 2019Met. PolicevWeston S-M.
Sa 19Oct 2019BeaconsfieldvMerthyr
Sa 19Oct 2019Walton CasualsvTaunton Town
Sa 19Oct 2019Salisbury FCvHarrow Boro
Sa 19Oct 2019FarnboroughvGosport Bor
Sa 19Oct 2019Hayes & YvPoole Town
Sa 19Oct 2019WarringtonvStalybridge
Sa 19Oct 2019HydevMorpeth Town
Sa 19Oct 2019Radcliffe BorovMatlock
Sa 19Oct 2019Bamber Br.vScarborough A
Sa 19Oct 2019Mickleover SvLancaster
Sa 19Oct 2019Atherton CollsvFC Utd
Sa 19Oct 2019Ashton UtdvGainsborough
Sa 19Oct 2019South ShieldsvGrantham
Sa 19Oct 2019StaffordvWhitby
Sa 19Oct 2019BuxtonvWitton
Sa 19Oct 2019Basford UnitedvNantwich
Sa 19Oct 2019Basford UnitedvStafford

FA Vase

Sa 19Oct 2019Bovey TraceyvAbingdon Town

 

Match in Focus

19:45 TODAY SKY

Switzerland v Ireland

Home WinDrawAway Win
Key stats
  • Switzerland haven’t lost a competitive home match since 2014 – a run stretching 14 games
Expert verdict
Ireland will need to sharpen up in attack to take a positive result from their pivotal Euro 2020 qualification clash against Switzerland in Geneva. Ireland missed a huge chance to cement their place in Group D’s top two after a dour 0-0 draw against Georgia on Saturday, though one more victory from their remaining pair of fixtures will still see them qualify for next year’s showpiece. Switzerland have little to fear from the Irish frontline and should harness the energy of their buoyant support to break down the visitors.

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