ZGlmZnVzaW9uLXY2LWZhbm91dC5yYWNpbmdwb3N0LmNvbQ==NDQzdHJ1ZQ==U29jY2VyYmFzZVVzZXI=YVc4N1Z4NDFiNGgybTc4UTRpT1ZvZmhxM0RENHphQVM=
Sa 31Jan 2026Wolves0 - 2Bournemouth
Sa 31Jan 2026Brighton1 - 1Everton
Sa 31Jan 2026Leeds0 - 4Arsenal
Sa 31Jan 2026Chelsea3 - 2West Ham
Sa 31Jan 2026Liverpool4 - 1Newcastle
Sa 31Jan 2026Sheff Wed0 - 1Wrexham
Sa 31Jan 2026Stoke0 - 2Southampton
Sa 31Jan 2026Leicester0 - 2Charlton
Sa 31Jan 2026Portsmouth3 - 0West Brom
Sa 31Jan 2026QPR2 - 1Coventry
Sa 31Jan 2026Blackburn0 - 1Hull
Sa 31Jan 2026Ipswich1 - 1Preston
Sa 31Jan 2026Middlesbrough1 - 0Norwich
Sa 31Jan 2026Millwall1 - 1Sheff Utd
Sa 31Jan 2026Oxford0 - 2Birmingham
Sa 31Jan 2026Watford0 - 2Swansea
Sa 31Jan 2026AFC W'bledon0 - 1Bolton
Sa 31Jan 2026Bradford1 - 0Doncaster
Sa 31Jan 2026Northampton0 - 2Reading
Sa 31Jan 2026Leyton Orient0 - 1Port Vale
Sa 31Jan 2026Luton1 - 0Blackpool
Sa 31Jan 2026Stockport2 - 1Plymouth
Sa 31Jan 2026Burton2 - 2Cardiff
Sa 31Jan 2026Exeter0 - 4Rotherham
Sa 31Jan 2026Mansfield0 - 0Wycombe
Sa 31Jan 2026Peterborough2 - 3Huddersfield
Sa 31Jan 2026Barnsley3 - 1Stevenage
Sa 31Jan 2026Wigan0 - 1Lincoln
Sa 31Jan 2026Grimsby2 - 2MK Dons
Sa 31Jan 2026Bristol R3 - 0Newport Co
Sa 31Jan 2026Shrewsbury0 - 0Barnet
Sa 31Jan 2026Tranmere0 - 2Salford
Sa 31Jan 2026Accrington3 - 1Cheltenham
Sa 31Jan 2026Gillingham1 - 4Bromley
Sa 31Jan 2026Oldham0 - 3Cambridge U
Sa 31Jan 2026Crawley2 - 0Harrogate
Sa 31Jan 2026Crewe1 - 0Colchester
Sa 31Jan 2026Chesterfield2 - 2Walsall
Sa 31Jan 2026Swindon3 - 1Barrow
Sa 31Jan 2026Fleetwood1 - 2Notts Co
Sa 31Jan 2026Boreham W1 - 2Boston Utd
Sa 31Jan 2026Carlisle3 - 1Altrincham
Sa 31Jan 2026Hartlepool0 - 3Aldershot
Sa 31Jan 2026Braintree2 - 1Eastleigh
Sa 31Jan 2026Sutton Utd1 - 1Brackley
Sa 31Jan 2026Solihull M0 - 2York
Sa 31Jan 2026Livingston0 - 2Motherwell
Sa 31Jan 2026St Mirren0 - 0Dundee
Sa 31Jan 2026Kilmarnock3 - 0Aberdeen
Sa 31Jan 2026Dundee Utd0 - 3Hearts
Sa 31Jan 2026Queen's Park2 - 1Arbroath
Sa 31Jan 2026Ayr2 - 1Raith
Sa 31Jan 2026Morton2 - 1Ross County
Sa 31Jan 2026Dunfermline0 - 2Airdrieonians
Sa 31Jan 2026Queen of Sth2 - 2Inverness CT
Sa 31Jan 2026Alloa2 - 2Cove Rangers
Sa 31Jan 2026East Fife2 - 3Montrose
Sa 31Jan 2026Stenh'semuir2 - 2Peterhead
Sa 31Jan 2026Kelty Hearts0 - 0Hamilton
Sa 31Jan 2026Dumbarton1 - 2Edinburgh C
Sa 31Jan 2026Annan1 - 1Clyde
Sa 31Jan 2026East Kilbride3 - 1Forfar
Sa 31Jan 2026Elgin City3 - 3Spartans
Sa 31Jan 2026Stirling1 - 1Stranraer
Sa 31Jan 2026Forres Mech1 - 1Lossiemouth
Sa 31Jan 2026Fraserburgh0 - 2Turriff U
Sa 31Jan 2026Banks o'Dee2 - 3Clachnacuddin
Sa 31Jan 2026Brora Rangers1 - 1Keith
Sa 31Jan 2026Buckie Thistle2 - 3Deveronvale
Sa 31Jan 2026Rothes1 - 1Wick Academy
Sa 31Jan 2026Inverurie Locos4 - 4Nairn County
Sa 31Jan 2026Pisa1 - 3Sassuolo
Sa 31Jan 2026Napoli2 - 1Fiorentina
Sa 31Jan 2026Cagliari4 - 0Verona
Sa 31Jan 2026W Bremen1 - 1B M'gladbach
Sa 31Jan 2026RB Leipzig1 - 2Mainz
Sa 31Jan 2026Hoffenheim3 - 1Union Berlin
Sa 31Jan 2026E Frankfurt1 - 3B Leverkusen
Sa 31Jan 2026Augsburg2 - 1St Pauli
Sa 31Jan 2026Hamburg2 - 2B Munich
Sa 31Jan 2026Real Oviedo1 - 0Girona
Sa 31Jan 2026Osasuna2 - 2Villarreal
Sa 31Jan 2026Levante0 - 0Atl Madrid
Sa 31Jan 2026Elche1 - 3Barcelona
Sa 31Jan 2026Paris FC2 - 2Marseille
Sa 31Jan 2026Lorient2 - 1Nantes
Sa 31Jan 2026Monaco4 - 0Rennes
Sa 31Jan 2026Alanyaspor1 - 3Eyupspor
Sa 31Jan 2026Basaksehir2 - 2Rizespor
Sa 31Jan 2026Besiktas2 - 1Konyaspor
Sa 31Jan 2026Goztepe2 - 1Fatih Karagumruk
Sa 31Jan 2026Braunschweig1 - 0Karlsruhe
Sa 31Jan 2026Holstein Kiel1 - 2Greuther Furth
Sa 31Jan 2026Bochum2 - 0Schalke
Sa 31Jan 2026Kaiserslautern1 - 3SV Elversberg
Sa 31Jan 2026Unirea Slobozia2 - 3Hermannstadt
Sa 31Jan 2026Arges Pitesti0 - 1UT Arad
Sa 31Jan 2026Rapid Buch.0 - 2Uni Cluj
Sa 31Jan 2026Gornik Zabrze2 - 1Piast Gliwice
Sa 31Jan 2026Widzew Lodz1 - 3Jagiellonia
Sa 31Jan 2026Lech Poznan1 - 3Lechia Gdansk
Sa 31Jan 2026O. Ljubljana1 - 0NS Mura
Sa 31Jan 2026Koper6 - 2Bravo Publikum
Sa 31Jan 2026Sigma O.1 - 0Hradec Kralove
Sa 31Jan 2026Mlada Boleslav2 - 2B. 1905
Sa 31Jan 2026Jablonec1 - 0Teplice
Sa 31Jan 2026Dukla Prague0 - 3Sparta Prague
Sa 31Jan 2026HNK Gorica1 - 0Hajduk Split
Sa 31Jan 2026Slaven0 - 2NK Varazdin
Sa 31Jan 2026Cercle Bruges0 - 4Royal Antwerp
Sa 31Jan 2026Waregem0 - 1Westerlo
Sa 31Jan 2026St. Truiden0 - 2Charleroi
Sa 31Jan 2026Panetolikos0 - 1Aris Salonika
Sa 31Jan 2026Atromitos1 - 2OFI Crete
Sa 31Jan 2026Volos NFC0 - 2Larissa
Sa 31Jan 2026Burgos2 - 1Leganes
Sa 31Jan 2026Albacete2 - 0Zaragoza
Sa 31Jan 2026C Leonesa0 - 1Deportivo
Sa 31Jan 2026Cordoba3 - 1Valladolid
Sa 31Jan 2026AZ Alkmaar1 - 3NEC Nijmegen
Sa 31Jan 2026PEC Zwolle4 - 1Telstar
Sa 31Jan 2026Sp. Rotterdam2 - 0FC Groningen
Sa 31Jan 2026Santa Clara2 - 4Estoril
Sa 31Jan 2026Rio Ave0 - 3Arouca
Sa 31Jan 2026Alverca1 - 1Estrela
Sa 31Jan 2026FC Winterthur2 - 1Lausanne
Sa 31Jan 2026Servette3 - 3FC Sion
Sa 31Jan 2026Grasshoppers1 - 1Lugano
Sa 31Jan 2026Newcastle Jets4 - 1Brisbane Roar
Sa 31Jan 2026Sydney FC4 - 1Western Sydney
Sa 31Jan 2026Perth Glory2 - 1Auckland
Sa 31Jan 2026FK Rad 19233 - 1IMT New Belgrade
Sa 31Jan 2026Napredak1 - 2Javor
Sa 31Jan 2026Partizan0 - 0Radnicki Nis
Sa 31Jan 2026Zeleznicar Pancevo1 - 0Radnik Surdulica
Sa 31Jan 2026MTK1 - 3Kazincbarcikai BSC
Sa 31Jan 2026Gyori ETO2 - 2Debrecen
Sa 31Jan 2026Ujpest Dozsa0 - 1Puskas FA FC
Sa 31Jan 2026H Tel Aviv2 - 0M. Netanya
Sa 31Jan 2026Maccabi Bnei Raina0 - 2H Beer Sheva
Sa 31Jan 2026Bnei Sakhnin0 - 0Hapoel Jerusalem
Sa 31Jan 2026Beitar J'salem2 - 2H. Haifa
Sa 31Jan 2026M. Haifa3 - 2Ironi Tiberias
Sa 31Jan 2026Linfield2 - 1Ballymena
Sa 31Jan 2026Bangor0 - 2Coleraine
Sa 31Jan 2026Glenavon2 - 1Cliftonville
Sa 31Jan 2026Crusaders2 - 4Larne
Sa 31Jan 2026Dungannon Sw0 - 2Glentoran
Sa 31Jan 2026Portadown0 - 3Carrick Rangers
Sa 31Jan 2026Darlington3 - 1Merthyr
Sa 31Jan 2026Chorley0 - 1Peterborough Sports
Sa 31Jan 2026Macclesfield2 - 1Bedford
Sa 31Jan 2026Curzon A2 - 1Hereford
Sa 31Jan 2026Chester1 - 3Radcliffe Boro
Sa 31Jan 2026King's Lynn0 - 2Alfreton
Sa 31Jan 2026Oxford C1 - 3South Shields
Sa 31Jan 2026Scarborough A0 - 0Worksop
Sa 31Jan 2026Buxton1 - 2Spennymoor
Sa 31Jan 2026Chippenham1 - 4Chesham
Sa 31Jan 2026Tonbridge1 - 1Maidstone
Sa 31Jan 2026Slough5 - 0Chelmsford
Sa 31Jan 2026Ebbsfleet3 - 0Maidenhead
Sa 31Jan 2026Eastbourne1 - 1Enfield T
Sa 31Jan 2026Dorking W3 - 0Salisbury FC
Sa 31Jan 2026Hemel1 - 2Dover
Sa 31Jan 2026Hornchurch1 - 2Torquay
Sa 31Jan 2026Worthing1 - 1Weston S-M.
Sa 31Jan 2026Hashtag United2 - 6Burgess Hill
Sa 31Jan 2026Wingate & F0 - 1Ramsgate
Sa 31Jan 2026Cray Valley PM3 - 3Cheshunt
Sa 31Jan 2026Folkestone2 - 0Welling
Sa 31Jan 2026Carshalton2 - 2Whitehawk
Sa 31Jan 2026Canvey Isl.3 - 1Potters Bar
Sa 31Jan 2026St Albans2 - 3Cray W
Sa 31Jan 2026Dartford3 - 2Brentwood T
Sa 31Jan 2026Chichester C0 - 1Aveley
Sa 31Jan 2026Billericay3 - 0Lewes
Sa 31Jan 2026Dorchester1 - 4Hanwell Town
Sa 31Jan 2026Hungerford2 - 0Gosport Bor
Sa 31Jan 2026Berkhamsted1 - 1Yate
Sa 31Jan 2026Basingstoke1 - 1Uxbridge
Sa 31Jan 2026Sholing1 - 1Gloucester
Sa 31Jan 2026Bracknell0 - 2Plymouth P
Sa 31Jan 2026Weymouth2 - 0Poole Town
Sa 31Jan 2026Prescott Cabl.1 - 1Workington
Sa 31Jan 2026Warrington0 - 2Bamber Br.
Sa 31Jan 2026Gainsborough1 - 1Hednesford
Sa 31Jan 2026Hyde0 - 0Rylands
Sa 31Jan 2026Ilkeston1 - 3Leek
Sa 31Jan 2026Morpeth Town0 - 1Guiseley
Sa 31Jan 2026Rushall Oly.2 - 3FC Utd
Sa 31Jan 2026Lancaster3 - 2Ashton Utd
Sa 31Jan 2026Stockton T2 - 1Cleethorpes T
Sa 31Jan 2026Forest Green0 - 3Wealdstone
Sa 31Jan 2026Chatham Town0 - 1Southend
Sa 31Jan 2026Halifax1 - 1Kidderminster
Sa 31Jan 2026Walton & H1 - 2Woking
Sa 31Jan 2026Fylde0 - 1Southport
Sa 31Jan 2026Scunthorpe1 - 2Horsham
Sa 31Jan 2026Tamworth0 - 0Marine
Sa 31Jan 2026Telford0 - 2Yeovil
Sa 31Jan 2026Puebla0 - 0Toluca
Sa 31Jan 2026Pumas UNAM4 - 0Santos Laguna
Sa 31Jan 2026FC Juarez3 - 4Cruz Azul
Sa 31Jan 2026Club America2 - 0Necaxa
Sa 31Jan 2026Atletico San Luis2 - 3Guadalajara
Sa 31Jan 2026Atlas1 - 0Mazatlan

Finnish Cup

Sa 31Jan 2026KPS Kuopio3 - 1VPS Vaasa

Cypriot League

Sa 31Jan 2026AEK Larnaca5 - 0Paralimni
Sa 31Jan 2026Deportes Limache3 - 1Colo-Colo
Sa 31Jan 2026Universidad de Concepcion1 - 0Coquimbo Unido
Sa 31Jan 2026Cobresal1 - 0Huachipato
Sa 31Jan 2026Sport Boys1 - 1Los Chankas
Sa 31Jan 2026Juan Pablo II College3 - 3Cajamarca
Sa 31Jan 2026Melgar2 - 0Cienciano

Peru Liga 1 Acumulada

Sa 31Jan 2026Sport Boys1 - 1Los Chankas
Sa 31Jan 2026Juan Pablo II College3 - 3Cajamarca
Sa 31Jan 2026Melgar2 - 0Cienciano
Sa 31Jan 2026Guarani SP1 - 0Ponte Preta
Sa 31Jan 2026Primavera SP1 - 2Portuguesa Lusa
Sa 31Jan 2026Sao Paulo2 - 0Santos
Sa 31Jan 2026Pouso Alegre1 - 3Atletico Mineiro
Sa 31Jan 2026Democrata1 - 3North
Sa 31Jan 2026America Mineiro1 - 0URT
Sa 31Jan 2026Athletic Club0 - 3Uberlandia
Sa 31Jan 2026Gremio1 - 1Juventude
Sa 31Jan 2026Novo Hamburgo2 - 0Guarany de Bage
Sa 31Jan 2026Caxias do Sul0 - 1Internacional
Sa 31Jan 2026Ypiranga RS1 - 1Sao Jose
Sa 31Jan 2026Inter Santa Maria1 - 0Avenida
Sa 31Jan 2026Monsoon2 - 2Sao Luiz
Sa 31Jan 2026Rayo Zuliano0 - 1Zamora FC
Sa 31Jan 2026Carabobo FC0 - 0Portuguesa FC
Sa 31Jan 2026Deportivo La Guaira2 - 0Monagas SC
Sa 31Jan 2026San Lorenzo1 - 0Central Cordoba SDE
Sa 31Jan 2026Independiente1 - 1Velez Sarsfield
Sa 31Jan 2026Cucuta Deportivo1 - 1Fortaleza CEIF
Sa 31Jan 2026Boyaca Chico0 - 1Santa Fe
Sa 31Jan 2026Nacional As5 - 12 de Mayo
Sa 31Jan 2026Sportivo Ameliano1 - 0Sp. San Lorenzo

 

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

Competitions

Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset

Referees

Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages

Managers

From Allardyce to Zola, our massive manager database, with histories and win ratios, is sure to get your vote of confidence
The Football Site

Like on Facebook