Sa 23Apr 2016 Man City 4 - 0 Stoke
Sa 23Apr 2016 Liverpool 2 - 2 Newcastle
Sa 23Apr 2016 Bournemouth 1 - 4 Chelsea
Sa 23Apr 2016 Aston Villa 2 - 4 Southampton
Sa 23Apr 2016 Derby 1 - 1 Sheff Wed
Sa 23Apr 2016 Cardiff 2 - 1 Bolton
Sa 23Apr 2016 QPR 1 - 1 Reading
Sa 23Apr 2016 Charlton 1 - 3 Brighton
Sa 23Apr 2016 Blackburn 2 - 2 Bristol C
Sa 23Apr 2016 Fulham 1 - 3 Nottm Forest
Sa 23Apr 2016 Hull 2 - 2 Leeds
Sa 23Apr 2016 Wolves 0 - 0 Rotherham
Sa 23Apr 2016 Huddersfield 1 - 1 Birmingham
Sa 23Apr 2016 MK Dons 1 - 4 Brentford
Sa 23Apr 2016 Middlesbro 0 - 0 Ipswich
Sa 23Apr 2016 Sheff Utd 0 - 0 Barnsley
Sa 23Apr 2016 Port Vale 4 - 1 Rochdale
Sa 23Apr 2016 Swindon 1 - 0 Chesterfield
Sa 23Apr 2016 Fleetwood 0 - 0 Blackpool
Sa 23Apr 2016 Doncaster 2 - 0 Coventry
Sa 23Apr 2016 Colchester 0 - 3 Burton
Sa 23Apr 2016 Bury 1 - 3 Millwall
Sa 23Apr 2016 Peterborough 0 - 2 Scunthorpe
Sa 23Apr 2016 Oldham 1 - 0 Crewe
Sa 23Apr 2016 Wigan 4 - 1 Southend
Sa 23Apr 2016 Gillingham 2 - 3 Shrewsbury
Sa 23Apr 2016 Bradford 4 - 0 Walsall
Sa 23Apr 2016 Plymouth 2 - 3 Dag & Red
Sa 23Apr 2016 Oxford 2 - 0 Hartlepool
Sa 23Apr 2016 Bristol R 3 - 1 Exeter
Sa 23Apr 2016 Accrington 3 - 0 York
Sa 23Apr 2016 AFC W'bledon 1 - 0 Leyton Orient
Sa 23Apr 2016 Luton 1 - 1 Newport Co
Sa 23Apr 2016 Mansfield 1 - 1 Barnet
Sa 23Apr 2016 Yeovil 1 - 1 Northampton
Sa 23Apr 2016 Notts Co 1 - 2 Cambridge U
Sa 23Apr 2016 Portsmouth 2 - 1 Wycombe
Sa 23Apr 2016 Crawley 0 - 1 Carlisle
Sa 23Apr 2016 Morecambe 1 - 4 Stevenage
Sa 23Apr 2016 Wrexham 2 - 3 Braintree
Sa 23Apr 2016 Lincoln 2 - 3 Woking
Sa 23Apr 2016 Altrincham 5 - 0 Welling
Sa 23Apr 2016 Eastleigh 0 - 1 Tranmere
Sa 23Apr 2016 Gateshead 3 - 1 Bromley
Sa 23Apr 2016 Macclesfield 0 - 1 Cheltenham
Sa 23Apr 2016 Aldershot 1 - 2 Southport
Sa 23Apr 2016 Grimsby 1 - 2 Chester
Sa 23Apr 2016 Torquay 2 - 2 Barrow
Sa 23Apr 2016 Forest Green 0 - 1 Halifax
Sa 23Apr 2016 Boreham W 1 - 0 Guiseley
Sa 23Apr 2016 Kidderminster 1 - 1 Dover
Sa 23Apr 2016 N Everton 1 - 2 Man Utd
Sa 23Apr 2016 Partick 1 - 2 Dundee
Sa 23Apr 2016 Motherwell 1 - 0 Hearts
Sa 23Apr 2016 Rangers 1 - 1 Alloa
Sa 23Apr 2016 Dumbarton 2 - 1 St Mirren
Sa 23Apr 2016 Morton 0 - 0 Hibernian
Sa 23Apr 2016 Queen of Sth 3 - 1 Livingston
Sa 23Apr 2016 Raith 2 - 2 Falkirk
Sa 23Apr 2016 Airdrieonians 3 - 0 Dunfermline
Sa 23Apr 2016 Peterhead 0 - 4 Ayr
Sa 23Apr 2016 Albion 3 - 2 Forfar
Sa 23Apr 2016 Brechin 1 - 0 Stranraer
Sa 23Apr 2016 Cowdenbeath 1 - 3 Stenh'semuir
Sa 23Apr 2016 Arbroath 0 - 0 Montrose
Sa 23Apr 2016 Berwick 2 - 0 East Fife
Sa 23Apr 2016 East Stirling 0 - 3 Elgin City
Sa 23Apr 2016 Stirling 2 - 1 Annan
Sa 23Apr 2016 Queen's Park 2 - 1 Clyde
Sa 23Apr 2016 Mattersburg 0 - 9 Aus. Vienna
Sa 23Apr 2016 Altach 1 - 3 RB Salzburg
Sa 23Apr 2016 SV Grodig 0 - 1 Wolfsberger
Sa 23Apr 2016 Ried 1 - 0 Admira Wacker
Sa 23Apr 2016 Vitebsk 1 - 2 Isloch Minsk
Sa 23Apr 2016 Krumkachy 1 - 0 Slavia Mozyr
Sa 23Apr 2016 Dinamo Brest 2 - 0 Neman Grodno
Sa 23Apr 2016 Club Brugge 5 - 0 Waregem
Sa 23Apr 2016 St. Truiden 2 - 2 Lokeren
Sa 23Apr 2016 Kortrijk 5 - 0 W Beveren
Sa 23Apr 2016 Charleroi 4 - 0 Mechelen
Sa 23Apr 2016 Cherno More 3 - 2 Slavia Sofia
Sa 23Apr 2016 Levski Sofia 0 - 0 Ludogorets
Sa 23Apr 2016 NK Istra 1961 1 - 4 NK Zagreb
Sa 23Apr 2016 NK Split 0 - 1 Din Zagreb
Sa 23Apr 2016 Vysocina Jihlava 1 - 2 B. 1905
Sa 23Apr 2016 Jablonec 3 - 1 Synot
Sa 23Apr 2016 Banik Ostrava 0 - 2 Slovan Liberec
Sa 23Apr 2016 Slavia Prague 2 - 2 Teplice
Sa 23Apr 2016 Hobro IK 2 - 2 Esbjerg
Sa 23Apr 2016 Toulouse 2 - 3 Lyon
Sa 23Apr 2016 Stuttgart 0 - 3 B Dortmund
Sa 23Apr 2016 Hertha Berlin 0 - 2 B Munich
Sa 23Apr 2016 Ingolstadt 2 - 2 Hannover
Sa 23Apr 2016 Wolfsburg 0 - 2 Augsburg
Sa 23Apr 2016 Cologne 4 - 1 SV Darmstadt
Sa 23Apr 2016 Schalke 2 - 3 B Leverkusen
Sa 23Apr 2016 Videoton 5 - 0 MTK
Sa 23Apr 2016 Paksi SE 2 - 3 Szombathelyi H
Sa 23Apr 2016 Vasas 1 - 0 Puskas FA FC
Sa 23Apr 2016 Debrecen 3 - 1 Diosgyor
Sa 23Apr 2016 Honved 2 - 1 Bekescsaba
Sa 23Apr 2016 Ferencvaros 2 - 2 Ujpest Dozsa
Sa 23Apr 2016 Inter 3 - 1 Udinese
Sa 23Apr 2016 Bray 1 - 0 St Patrick's
Sa 23Apr 2016 Sligo Rovers 3 - 0 Longford T
Sa 23Apr 2016 Cobh 1 - 0 Shelbourne
Sa 23Apr 2016 Glentoran 0 - 1 Glenavon
Sa 23Apr 2016 Warrenpoint T 2 - 0 Portadown
Sa 23Apr 2016 Dungannon Sw 1 - 3 Carrick Rangers
Sa 23Apr 2016 Linfield 4 - 0 Cliftonville
Sa 23Apr 2016 Crusaders 1 - 0 Coleraine
Sa 23Apr 2016 Ballymena 1 - 2 Ballinamallard U
Sa 23Apr 2016 Stromsgodset 2 - 0 Bodo Glimt
Sa 23Apr 2016 Brann 2 - 0 Sogndal
Sa 23Apr 2016 N Korona Kielce 1 - 1 Gornik Leczna
Sa 23Apr 2016 N P Bielsko-Biala 1 - 2 Slask Wroclaw
Sa 23Apr 2016 N Pogon Szczecin 1 - 0 Lech Poznan
Sa 23Apr 2016 Acad Coimbra 1 - 2 Porto
Sa 23Apr 2016 Sporting 2 - 0 U da Madeira
Sa 23Apr 2016 Pacos Ferreira 1 - 0 Braga
Sa 23Apr 2016 FC Timisoara 1 - 3 Concordia C
Sa 23Apr 2016 Steaua 3 - 0 Viitorul C
Sa 23Apr 2016 Kryliya Sovetov 1 - 1 Ural Sver. Oblast
Sa 23Apr 2016 Spartak Moscow 2 - 2 M Saransk
Sa 23Apr 2016 Rubin 0 - 1 Terek Grozny
Sa 23Apr 2016 Sp Subotica 5 - 1 Metalac
Sa 23Apr 2016 OFK Belgrade 1 - 2 Novi Pazar
Sa 23Apr 2016 Rad Beograd 1 - 0 Javor
Sa 23Apr 2016 Radnik Surdulica 1 - 0 Vojvodina NS
Sa 23Apr 2016 Radnicki Nis 2 - 0 Vozdovac
Sa 23Apr 2016 Partizan 1 - 2 Cukaricki
Sa 23Apr 2016 O. Ljubljana 0 - 1 NK Krsko
Sa 23Apr 2016 ND HIT Gorica 1 - 2 NK Celje
Sa 23Apr 2016 Rudar Velenje 1 - 2 Domzale
Sa 23Apr 2016 R. Vallecano 2 - 3 Real Madrid
Sa 23Apr 2016 Atl Madrid 1 - 0 Malaga
Sa 23Apr 2016 Barcelona 6 - 0 Sp. Gijon
Sa 23Apr 2016 Eibar 1 - 1 Deportivo
Sa 23Apr 2016 Leganes 3 - 0 Ponferradina
Sa 23Apr 2016 Albacete 0 - 3 Girona
Sa 23Apr 2016 Real Oviedo 0 - 1 Huesca
Sa 23Apr 2016 Llagostera 1 - 1 Gimnastic
Sa 23Apr 2016 Alaves 0 - 0 Elche
Sa 23Apr 2016 Gefle 0 - 0 Ostersunds FK
Sa 23Apr 2016 Hammarby 1 - 1 Jonkopings Sodra
Sa 23Apr 2016 FC Sion 3 - 1 Lugano
Sa 23Apr 2016 Grasshoppers 2 - 0 St Gallen
Sa 23Apr 2016 1299 Osmanlispor 3 - 0 Antalyaspor
Sa 23Apr 2016 Istanbul Buyuk. 2 - 2 Sivasspor
Sa 23Apr 2016 Akhisar B 3 - 3 Besiktas
Sa 23Apr 2016 Stal Dniprodzerzhynsk 0 - 0 Metalist
Sa 23Apr 2016 Karpaty Lvov 3 - 0 Zakarpatty
Sa 23Apr 2016 Olimpik Donetsk 0 - 0 Metalurg Z.
Sa 23Apr 2016 Ch. Odessa 1 - 1 Shakhtar
Sa 23Apr 2016 Connah's Q 0 - 1 Bala Town
Sa 23Apr 2016 Pt Talbot 2 - 0 Haverfordwest
Sa 23Apr 2016 Airbus UK 2 - 2 Newtown
Sa 23Apr 2016 Aberystwyth 4 - 0 Bangor City
Sa 23Apr 2016 Llandudno 1 - 5 The New Saints
Sa 23Apr 2016 Rhyl 1 - 0 Carmarthen

French League Cup

Sa 23Apr 2016 N Paris St-G. 2 - 1 Lille
Sa 23Apr 2016 Nuremberg 6 - 2 Union Berlin
Sa 23Apr 2016 Heidenheim 1 - 1 SC Paderborn

MLS

Sa 23Apr 2016 Montreal Imp 0 - 2 Toronto FC
Sa 23Apr 2016 Philadelphia U 2 - 0 New York City
Sa 23Apr 2016 DC United 3 - 0 New England
Sa 23Apr 2016 Margate 4 - 3 Hemel
Sa 23Apr 2016 Hayes & Y 0 - 3 Bath City
Sa 23Apr 2016 Eastbourne 3 - 0 Gosport Bor
Sa 23Apr 2016 Dartford 2 - 2 Oxford C
Sa 23Apr 2016 Basingstoke 2 - 0 Truro City
Sa 23Apr 2016 Whitehawk 1 - 0 Maidstone
Sa 23Apr 2016 Concord R 0 - 1 Havant & W
Sa 23Apr 2016 Weston S-M. 2 - 0 Maidenhead
Sa 23Apr 2016 Sutton Utd 2 - 0 Chelmsford
Sa 23Apr 2016 Wealdstone 1 - 1 St Albans
Sa 23Apr 2016 Corby 0 - 3 Stalybridge
Sa 23Apr 2016 Boston Utd 2 - 1 Nuneaton
Sa 23Apr 2016 Gainsborough 0 - 1 FC Utd
Sa 23Apr 2016 Curzon A 1 - 1 Brackley
Sa 23Apr 2016 Telford 2 - 0 Worcester
Sa 23Apr 2016 Alfreton 0 - 3 Stockport
Sa 23Apr 2016 Gloucester 3 - 2 Nth Ferriby
Sa 23Apr 2016 AFC Fylde 2 - 1 Harrogate T
Sa 23Apr 2016 Hednesford 0 - 0 Bradford PA
Sa 23Apr 2016 Solihull M 0 - 2 Chorley
Sa 23Apr 2016 Tamworth 1 - 1 Lowestoft
Sa 23Apr 2016 Billericay 4 - 0 Wingate & F
Sa 23Apr 2016 Lewes 1 - 1 E Thurrock
Sa 23Apr 2016 Merstham 3 - 1 Kingstonian
Sa 23Apr 2016 Met. Police 0 - 3 Leiston
Sa 23Apr 2016 Needham M 2 - 1 Dulwich H
Sa 23Apr 2016 VCD Athletic 4 - 2 Grays
Sa 23Apr 2016 Staines 2 - 2 Canvey Isl.
Sa 23Apr 2016 Farnborough 3 - 0 Brentwood T
Sa 23Apr 2016 Burgess Hill 0 - 0 Tonbridge
Sa 23Apr 2016 Bognor Regis 4 - 0 Hendon
Sa 23Apr 2016 Hampton & R 0 - 0 Enfield T
Sa 23Apr 2016 Harrow Boro 2 - 2 Leatherhead
Sa 23Apr 2016 Chesham 1 - 0 Weymouth
Sa 23Apr 2016 Chippenham 3 - 0 Paulton
Sa 23Apr 2016 Dorchester 1 - 4 Kettering
Sa 23Apr 2016 Leamington 0 - 0 Hungerford T
Sa 23Apr 2016 Cambridge C 1 - 2 Poole Town
Sa 23Apr 2016 King's Lynn 2 - 1 Stratford
Sa 23Apr 2016 Merthyr 2 - 0 Slough
Sa 23Apr 2016 Hitchin 2 - 0 St Neots
Sa 23Apr 2016 Histon 3 - 3 Cirencester
Sa 23Apr 2016 Dunstable 1 - 2 Bedworth Utd
Sa 23Apr 2016 Frome 1 - 1 Redditch
Sa 23Apr 2016 Bideford 0 - 0 Biggleswade T
Sa 23Apr 2016 Stamford 2 - 0 Mickleover S
Sa 23Apr 2016 Stourbridge 1 - 2 Salford City
Sa 23Apr 2016 Ramsbottom 4 - 0 Ilkeston
Sa 23Apr 2016 Nantwich 1 - 0 Frickley
Sa 23Apr 2016 Hyde 0 - 1 Halesowen
Sa 23Apr 2016 Grantham 0 - 0 Colwyn Bay
Sa 23Apr 2016 Blyth Sptns 1 - 2 Marine
Sa 23Apr 2016 Barwell 4 - 0 Matlock
Sa 23Apr 2016 Sutton Cold. 0 - 1 Ashton Utd
Sa 23Apr 2016 Whitby 1 - 1 Skelmersdale
Sa 23Apr 2016 Workington 5 - 0 Buxton
Sa 23Apr 2016 Rushall Oly. 1 - 0 Darlington

Armenian League

Sa 23Apr 2016 Gandzasar 2 - 2 Alashkert

Bosnian League

Sa 23Apr 2016 Zrinjski Mostar 1 - 0 NK Vitez

Cypriot League

Sa 23Apr 2016 Nea Salamis 0 - 4 Ap Limassol
Sa 23Apr 2016 Omonia Nicosia 0 - 2 Apoel Nicosia
Sa 23Apr 2016 AEK Larnaca 3 - 2 Anorthosis Fam.

French Division 2

Sa 23Apr 2016 Auxerre 2 - 0 Dijon
Sa 23Apr 2016 Cove Rangers 0 - 3 Edinburgh C
Sa 23Apr 2016 Turriff U 4 - 0 Rothes

Italian Serie B

Sa 23Apr 2016 Cagliari 1 - 1 Lanciano
Sa 23Apr 2016 Crotone 2 - 0 Como

Maltese League

Sa 23Apr 2016 Balzan 1 - 2 Valletta

Moldovan League

Sa 23Apr 2016 Speranta Nisporeni 1 - 4 FC Sheriff
Sa 23Apr 2016 Dalbeattie Star 1 - 2 Spartans

Slovakian League

Sa 23Apr 2016 Senica 1 - 3 Dukla Trencin

 

Match in Focus

16:55 TODAY PMSK

Shkupi v Rangers

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