Sa 18Apr 2020Sheff UtdvWolves
Sa 18Apr 2020BournemouthvTottenham
Sa 18Apr 2020BrightonvLiverpool
Sa 18Apr 2020Crystal PalacevChelsea
Sa 18Apr 2020ArsenalvLeicester
Sa 18Apr 2020Aston VillavMan Utd
Sa 18Apr 2020EvertonvSouthampton
Sa 18Apr 2020WatfordvNorwich
Sa 18Apr 2020Man CityvNewcastle
Sa 18Apr 2020West HamvBurnley
Sa 18Apr 2020Sheff WedvHuddersfield
Sa 18Apr 2020BirminghamvCharlton
Sa 18Apr 2020Nottm ForestvSwansea
Sa 18Apr 2020ReadingvMiddlesbrough
Sa 18Apr 2020LutonvQPR
Sa 18Apr 2020Bristol CvStoke
Sa 18Apr 2020BrentfordvPreston
Sa 18Apr 2020MillwallvBlackburn
Sa 18Apr 2020West BromvFulham
Sa 18Apr 2020WiganvHull
Sa 18Apr 2020CardiffvDerby
Sa 18Apr 2020LeedsvBarnsley
Sa 18Apr 2020LincolnvWycombe
Sa 18Apr 2020AccringtonvBristol R
Sa 18Apr 2020BlackpoolvCoventry
Sa 18Apr 2020GillinghamvTranmere
Sa 18Apr 2020SouthendvPortsmouth
Sa 18Apr 2020IpswichvRochdale
Sa 18Apr 2020AFC W'bledonvMK Dons
Sa 18Apr 2020RotherhamvDoncaster
Sa 18Apr 2020BurtonvSunderland
Sa 18Apr 2020OxfordvFleetwood
Sa 18Apr 2020PeterboroughvShrewsbury
Sa 18Apr 2020SalfordvMorecambe
Sa 18Apr 2020Forest GreenvCambridge U
Sa 18Apr 2020Port ValevNewport Co
Sa 18Apr 2020NorthamptonvBradford
Sa 18Apr 2020OldhamvPlymouth
Sa 18Apr 2020CrawleyvMacclesfield
Sa 18Apr 2020CrewevGrimsby
Sa 18Apr 2020WalsallvColchester
Sa 18Apr 2020ExetervCarlisle
Sa 18Apr 2020StevenagevCheltenham
Sa 18Apr 2020ScunthorpevMansfield
Sa 18Apr 2020SwindonvLeyton Orient
Sa 18Apr 2020ChorleyvMaidenhead
Sa 18Apr 2020TorquayvDover
Sa 18Apr 2020WokingvFylde
Sa 18Apr 2020WrexhamvNotts Co
Sa 18Apr 2020BromleyvHartlepool
Sa 18Apr 2020YeovilvBarrow
Sa 18Apr 2020EbbsfleetvSolihull M
Sa 18Apr 2020ChesterfieldvBarnet
Sa 18Apr 2020EastleighvStockport
Sa 18Apr 2020HalifaxvAldershot
Sa 18Apr 2020Sutton UtdvBoreham W
Sa 18Apr 2020HarrogatevDag & Red
Sa 18Apr 2020PartickvInverness CT
Sa 18Apr 2020AlloavQueen of Sth
Sa 18Apr 2020ArbroathvDundee
Sa 18Apr 2020Dundee UtdvDunfermline
Sa 18Apr 2020MortonvAyr
Sa 18Apr 2020ForfarvPeterhead
Sa 18Apr 2020DumbartonvEast Fife
Sa 18Apr 2020ClydevRaith
Sa 18Apr 2020StranraervAirdrieonians
Sa 18Apr 2020MontrosevFalkirk
Sa 18Apr 2020Queen's ParkvBrechin
Sa 18Apr 2020AlbionvCowdenbeath
Sa 18Apr 2020Elgin CityvAnnan
Sa 18Apr 2020Cove RangersvStenh'semuir
Sa 18Apr 2020StirlingvEdinburgh C
Sa 18Apr 2020Nairn CountyvLossiemouth
Sa 18Apr 2020FraserburghvDeveronvale
Sa 18Apr 2020ClachnacuddinvInverurie Locos
Sa 18Apr 2020RothesvFort William
Sa 18Apr 2020Formartine UtdvStrathspey T
Sa 18Apr 2020Buckie ThistlevBrora Rangers
Sa 18Apr 2020Wick AcademyvKeith
Sa 18Apr 2020Dalbeattie StarvCivil Serv Strol
Sa 18Apr 2020Gretna 2008vBSC Glasgow
Sa 18Apr 2020Gala FairydeanvEdinburgh Uni
Sa 18Apr 2020SpartansvEast Kilbride
Sa 18Apr 2020Vale of LeithenvStirling Univ
Sa 18Apr 2020East StirlingvBonnyrigg Rose
Sa 18Apr 2020Edusport AcadvCumbernauld C
Sa 18Apr 2020Kelty HeartsvBerwick
Sa 18Apr 2020F DusseldorfvHoffenheim
Sa 18Apr 2020FreiburgvMgladbach
Sa 18Apr 2020W BremenvWolfsburg
Sa 18Apr 2020Union BerlinvSchalke
Sa 18Apr 2020RB LeipzigvSC Paderborn
Sa 18Apr 2020E FrankfurtvMainz
Sa 18Apr 2020B DortmundvHertha Berlin
Sa 18Apr 2020AugsburgvCologne
Sa 18Apr 2020B LeverkusenvB Munich
Sa 18Apr 2020Paris St-G.vSt-Etienne
Sa 18Apr 2020ToulousevNantes
Sa 18Apr 2020LillevNice
Sa 18Apr 2020AmiensvNimes
Sa 18Apr 2020DijonvAngers
Sa 18Apr 2020RennesvMetz
Sa 18Apr 2020MonacovBordeaux
Sa 18Apr 2020StrasbourgvStade Brest
Sa 18Apr 2020MontpelliervReims
Sa 18Apr 2020Sydney FCvNewcastle Jets
Sa 18Apr 2020Melbourne VicvWestern United
Sa 18Apr 2020ThunvNeuc. Xamax
Sa 18Apr 2020LucernevLugano
Sa 18Apr 2020ServettevSt Gallen
Sa 18Apr 2020BaselvYoung Boys
Sa 18Apr 2020FC ZurichvFC Sion
Sa 18Apr 2020Tabor SezanavMaribor
Sa 18Apr 2020NS MuravTriglav
Sa 18Apr 2020NK AluminijvBravo Publikum
Sa 18Apr 2020O. LjubljanavRudar Velenje
Sa 18Apr 2020NK CeljevDomzale
Sa 18Apr 2020NK VarazdinvNK Inter
Sa 18Apr 2020NK Istra 1961vLoko. Zagreb
Sa 18Apr 2020RijekavHNK Gorica
Sa 18Apr 2020Din ZagrebvOsijek
Sa 18Apr 2020Hajduk SplitvSlaven
Sa 18Apr 2020Banik OstravavSlavia Prague
Sa 18Apr 2020Sparta PraguevOpava
Sa 18Apr 2020C. BudejovicevTeplice
Sa 18Apr 2020Dukla PribramvSlovan Liberec
Sa 18Apr 2020Mlada BoleslavvSigma O.
Sa 18Apr 2020JablonecvMFK Karvina
Sa 18Apr 2020Viktoria PlzenvZlin
Sa 18Apr 2020SynotvB. 1905
Sa 18Apr 2020ZalaegerszegvPaksi SE
Sa 18Apr 2020DebrecenvPuskas FA FC
Sa 18Apr 2020FerencvarosvKisvarda
Sa 18Apr 2020Mezokovesd SEvHonved
Sa 18Apr 2020MOL VidivUjpest Dozsa
Sa 18Apr 2020KaposvarvDiosgyor
Sa 18Apr 2020GatesheadvKettering
Sa 18Apr 2020GloucestervChester
Sa 18Apr 2020AltrinchamvBrackley
Sa 18Apr 2020LeamingtonvYork
Sa 18Apr 2020SouthportvDarlington
Sa 18Apr 2020GuiseleyvBoston Utd
Sa 18Apr 2020KidderminstervCurzon A
Sa 18Apr 2020King's LynnvTelford
Sa 18Apr 2020SpennymoorvFarsley AFC
Sa 18Apr 2020HerefordvBlyth Sptns
Sa 18Apr 2020Bradford PAvAlfreton
Sa 18Apr 2020HungerfordvBillericay
Sa 18Apr 2020Dulwich HvDorking W
Sa 18Apr 2020MaidstonevWealdstone
Sa 18Apr 2020BraintreevChippenham
Sa 18Apr 2020St AlbansvSlough
Sa 18Apr 2020HemelvDartford
Sa 18Apr 2020Bath CityvChelmsford
Sa 18Apr 2020WellingvConcord R
Sa 18Apr 2020WeymouthvTonbridge
Sa 18Apr 2020Hampton & RvEastbourne
Sa 18Apr 2020Havant & WvOxford C
Sa 18Apr 2020MersthamvCheshunt
Sa 18Apr 2020Brightlingsea RvBognor Regis
Sa 18Apr 2020Corinthian CasvWorthing
Sa 18Apr 2020CarshaltonvBowers & Pitsea
Sa 18Apr 2020Enfield TvE Thurrock
Sa 18Apr 2020Haringey BvFolkestone
Sa 18Apr 2020Potters BarvMargate
Sa 18Apr 2020HornchurchvCray W
Sa 18Apr 2020LeatherheadvWingate & F
Sa 18Apr 2020HorshamvKingstonian
Sa 18Apr 2020LewesvBishop's St.
Sa 18Apr 2020CheshamvMet. Police
Sa 18Apr 2020DorchestervFarnborough
Sa 18Apr 2020Weston S-M.vSwindon Sup.
Sa 18Apr 2020Gosport BorvTiverton
Sa 18Apr 2020Truro CityvBeaconsfield
Sa 18Apr 2020Salisbury FCvWalton Casuals
Sa 18Apr 2020HendonvBlackfield & L
Sa 18Apr 2020Taunton TownvPoole Town
Sa 18Apr 2020Hartley Wint.vMerthyr
Sa 18Apr 2020Wimborne TvHayes & Y
Sa 18Apr 2020Harrow BorovYate
Sa 18Apr 2020GainsboroughvFC Utd
Sa 18Apr 2020HydevWarrington
Sa 18Apr 2020Radcliffe BorovStalybridge
Sa 18Apr 2020Mickleover SvAtherton Colls
Sa 18Apr 2020NantwichvWhitby
Sa 18Apr 2020Ashton UtdvBuxton
Sa 18Apr 2020Scarborough AvGrantham
Sa 18Apr 2020StaffordvBamber Br.
Sa 18Apr 2020MatlockvLancaster
Sa 18Apr 2020Basford UnitedvSouth Shields
Sa 18Apr 2020WittonvMorpeth 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