Sa 21Apr 2018 West Brom 2 - 2 Liverpool
Sa 21Apr 2018 Watford 0 - 0 C Palace
Sa 21Apr 2018 Ipswich 0 - 4 Aston Villa
Sa 21Apr 2018 Leeds 2 - 1 Barnsley
Sa 21Apr 2018 Birmingham 2 - 1 Sheff Utd
Sa 21Apr 2018 Bolton 0 - 4 Wolves
Sa 21Apr 2018 Preston 0 - 0 Norwich
Sa 21Apr 2018 Brentford 2 - 1 QPR
Sa 21Apr 2018 Sunderland 1 - 2 Burton
Sa 21Apr 2018 Bristol C 5 - 5 Hull
Sa 21Apr 2018 Sheff Wed 3 - 0 Reading
Sa 21Apr 2018 Derby 1 - 2 Middlesbro
Sa 21Apr 2018 Cardiff 2 - 1 Nottm Forest
Sa 21Apr 2018 Portsmouth 0 - 1 Charlton
Sa 21Apr 2018 Rochdale 1 - 1 Bradford
Sa 21Apr 2018 Rotherham 2 - 0 Bristol R
Sa 21Apr 2018 Shrewsbury 1 - 1 Bury
Sa 21Apr 2018 Scunthorpe 1 - 0 Walsall
Sa 21Apr 2018 Northampton 2 - 0 Plymouth
Sa 21Apr 2018 Southend 4 - 0 MK Dons
Sa 21Apr 2018 AFC W'bledon 2 - 2 Oldham
Sa 21Apr 2018 Doncaster 0 - 1 Oxford
Sa 21Apr 2018 Fleetwood 0 - 4 Wigan
Sa 21Apr 2018 Gillingham 0 - 3 Blackpool
Sa 21Apr 2018 Notts Co 4 - 1 Yeovil
Sa 21Apr 2018 Mansfield 1 - 1 Port Vale
Sa 21Apr 2018 Wycombe 0 - 4 Accrington
Sa 21Apr 2018 Exeter 2 - 2 Crawley
Sa 21Apr 2018 Crewe 1 - 0 Morecambe
Sa 21Apr 2018 Carlisle 1 - 1 Luton
Sa 21Apr 2018 Cambridge U 4 - 3 Cheltenham
Sa 21Apr 2018 Barnet 2 - 0 Newport Co
Sa 21Apr 2018 Swindon 0 - 1 Grimsby
Sa 21Apr 2018 Forest Green 4 - 1 Chesterfield
Sa 21Apr 2018 Lincoln 2 - 1 Colchester
Sa 21Apr 2018 Eastleigh 0 - 2 Macclesfield
Sa 21Apr 2018 Leyton Orient 1 - 0 Wrexham
Sa 21Apr 2018 Dover 3 - 2 Gateshead
Sa 21Apr 2018 Aldershot 1 - 1 Barrow
Sa 21Apr 2018 Bromley 3 - 2 Boreham W
Sa 21Apr 2018 Chester 1 - 3 Maidstone
Sa 21Apr 2018 Dag & Red 1 - 0 Maidenhead
Sa 21Apr 2018 Ebbsfleet 0 - 1 Sutton Utd
Sa 21Apr 2018 Halifax 0 - 2 Tranmere
Sa 21Apr 2018 Guiseley 1 - 2 Woking
Sa 21Apr 2018 Hartlepool 1 - 1 Torquay
Sa 21Apr 2018 AFC Fylde 1 - 1 Solihull M
Sa 21Apr 2018 N Man Utd 2 - 1 Tottenham
Sa 21Apr 2018 Hibernian 2 - 1 Celtic
Sa 21Apr 2018 Partick 2 - 1 Hamilton
Sa 21Apr 2018 Kilmarnock 0 - 2 Aberdeen
Sa 21Apr 2018 Dundee 2 - 1 St Johnstone
Sa 21Apr 2018 Ross County 0 - 0 Motherwell
Sa 21Apr 2018 Queen of Sth 3 - 0 Dundee Utd
Sa 21Apr 2018 Dumbarton 2 - 5 Falkirk
Sa 21Apr 2018 St Mirren 2 - 1 Morton
Sa 21Apr 2018 Inverness CT 2 - 2 Dunfermline
Sa 21Apr 2018 Livingston 3 - 0 Brechin
Sa 21Apr 2018 Stranraer 0 - 3 Raith
Sa 21Apr 2018 Forfar 1 - 1 Queen's Park
Sa 21Apr 2018 Arbroath 2 - 0 Airdrieonians
Sa 21Apr 2018 Albion 1 - 0 East Fife
Sa 21Apr 2018 Annan 3 - 1 Stirling
Sa 21Apr 2018 Elgin City 0 - 1 Peterhead
Sa 21Apr 2018 Stenh'semuir 0 - 2 Montrose
Sa 21Apr 2018 Berwick 1 - 0 Cowdenbeath
Sa 21Apr 2018 Edinburgh C 1 - 3 Clyde
Sa 21Apr 2018 Wolfsberger 2 - 1 Sturm Graz
Sa 21Apr 2018 ASK Linz 1 - 0 Aus. Vienna
Sa 21Apr 2018 Mattersburg 1 - 1 St Polten
Sa 21Apr 2018 Luch Minsk 0 - 3 FC Slutsk
Sa 21Apr 2018 Dinamo Minsk 2 - 1 Gomel
Sa 21Apr 2018 Torpedo Zh 2 - 1 FC Minsk
Sa 21Apr 2018 Levski Sofia 2 - 0 Vereya Stara
Sa 21Apr 2018 Botev Plovdiv 2 - 4 Ludogorets
Sa 21Apr 2018 Beroe Stara 1 - 1 CSKA Sofia
Sa 21Apr 2018 Rijeka 1 - 0 Osijek
Sa 21Apr 2018 Sigma O. 1 - 0 Banik Ostrava
Sa 21Apr 2018 B. 1905 1 - 1 Vysocina Jihlava
Sa 21Apr 2018 Synot 2 - 0 Dukla Prague
Sa 21Apr 2018 Mlada Boleslav 0 - 1 Zlin
Sa 21Apr 2018 FC Brno 1 - 3 Viktoria Plzen
Sa 21Apr 2018 FC Copenhagen 4 - 1 AC Horsens
Sa 21Apr 2018 SJK 2 - 0 Honka
Sa 21Apr 2018 FC Lahti 2 - 0 Ilves Tampere
Sa 21Apr 2018 HJK Helsinki 1 - 2 KPS Kuopio
Sa 21Apr 2018 FC Inter 1 - 2 TPS Turku
Sa 21Apr 2018 Marseille 5 - 1 Lille
Sa 21Apr 2018 Metz 1 - 1 Caen
Sa 21Apr 2018 Toulouse 2 - 0 Angers
Sa 21Apr 2018 Guingamp 3 - 1 Monaco
Sa 21Apr 2018 Amiens 3 - 1 Strasbourg
Sa 21Apr 2018 RB Leipzig 2 - 5 Hoffenheim
Sa 21Apr 2018 Stuttgart 2 - 0 W Bremen
Sa 21Apr 2018 E Frankfurt 0 - 3 Hertha Berlin
Sa 21Apr 2018 Hamburg 1 - 0 Freiburg
Sa 21Apr 2018 Hannover 0 - 3 B Munich
Sa 21Apr 2018 B Dortmund 4 - 0 B Leverkusen
Sa 21Apr 2018 Diosgyor 0 - 1 Puskas FA FC
Sa 21Apr 2018 Ferencvaros 2 - 2 Paksi SE
Sa 21Apr 2018 Honved 0 - 0 Ujpest Dozsa
Sa 21Apr 2018 Szombathelyi H 0 - 0 Balmazujvarosi
Sa 21Apr 2018 Vasas 0 - 0 Mezokovesd SE
Sa 21Apr 2018 Videoton 1 - 0 Debrecen
Sa 21Apr 2018 Ironi Kiryat S 2 - 0 Bnei Sakhnin
Sa 21Apr 2018 M. Petah Tikva 0 - 1 M. Haifa
Sa 21Apr 2018 Hapoel Ash 0 - 2 Hapoel Acre
Sa 21Apr 2018 M. Tel Aviv 2 - 0 Bnei Yehuda
Sa 21Apr 2018 Spal 0 - 3 Roma
Sa 21Apr 2018 Sassuolo 1 - 0 Fiorentina
Sa 21Apr 2018 Milan 0 - 1 Benevento
Sa 21Apr 2018 Sligo Rovers 0 - 0 St Patrick's
Sa 21Apr 2018 Longford T 0 - 2 UCD
Sa 21Apr 2018 Cobh 1 - 5 Drogheda
Sa 21Apr 2018 Glenavon 0 - 0 Ballymena
Sa 21Apr 2018 Glentoran 1 - 2 Carrick Rangers
Sa 21Apr 2018 Linfield 2 - 2 Coleraine
Sa 21Apr 2018 Ards 1 - 1 Ballinamallard U
Sa 21Apr 2018 Crusaders 1 - 1 Cliftonville
Sa 21Apr 2018 Dungannon Sw 4 - 2 Warrenpoint T
Sa 21Apr 2018 Brann 3 - 0 Stabaek
Sa 21Apr 2018 N Piast Gliwice 0 - 0 Pogon Szczecin
Sa 21Apr 2018 Gornik Zabrze 0 - 1 Wisla Plock
Sa 21Apr 2018 Korona Kielce 0 - 3 Jagiellonia
Sa 21Apr 2018 Pacos Ferreira 1 - 1 Belenenses
Sa 21Apr 2018 Feirense 2 - 1 V Guimaraes
Sa 21Apr 2018 Estoril 1 - 2 Benfica
Sa 21Apr 2018 Concordia C 0 - 1 Voluntari
Sa 21Apr 2018 Viitorul C 2 - 2 Steaua
Sa 21Apr 2018 Rubin 1 - 1 R. Rostov
Sa 21Apr 2018 Anzhi 0 - 1 Ural Sver. Oblast
Sa 21Apr 2018 Rad Beograd 2 - 1 Radnik Surdulica
Sa 21Apr 2018 Javor 1 - 0 Zemun
Sa 21Apr 2018 Radnicki Nis 1 - 3 Red Star
Sa 21Apr 2018 NK Aluminij 0 - 2 NK Maribor
Sa 21Apr 2018 ND HIT Gorica 2 - 0 NK Krsko
Sa 21Apr 2018 Eibar 0 - 1 Getafe
Sa 21Apr 2018 Celta Vigo 1 - 1 Valencia
Sa 21Apr 2018 Zaragoza 2 - 1 Almeria
Sa 21Apr 2018 Gimnastic 0 - 0 Numancia
Sa 21Apr 2018 Tenerife 2 - 4 Huesca
Sa 21Apr 2018 Albacete 0 - 1 Reus Deportiu
Sa 21Apr 2018 Ostersunds FK 0 - 2 Orebro
Sa 21Apr 2018 St Gallen 0 - 1 Thun
Sa 21Apr 2018 Grasshoppers 4 - 3 Lugano
Sa 21Apr 2018 Kardemir 1 - 4 Bursaspor
Sa 21Apr 2018 Genclerbirligi 0 - 3 1299 Osmanlispor
Sa 21Apr 2018 Trabzonspor 0 - 2 Sivasspor
Sa 21Apr 2018 Alanyaspor 2 - 3 Galatasaray
Sa 21Apr 2018 Ch. Odessa 1 - 3 Oleksandria
Sa 21Apr 2018 Stal Dniprodzerzhynsk 1 - 1 Zirka
Sa 21Apr 2018 Shakhtar 4 - 2 Vorskla Poltava
Sa 21Apr 2018 Cardiff MU 4 - 3 Bala Town
Sa 21Apr 2018 Newtown 3 - 0 Prestatyn
Sa 21Apr 2018 Llandudno 2 - 3 Barry Town
Sa 21Apr 2018 N Sevilla 0 - 5 Barcelona
Sa 21Apr 2018 Regensburg 3 - 1 St Pauli
Sa 21Apr 2018 Union Berlin 1 - 1 Heidenheim
Sa 21Apr 2018 SV Sandhausen 1 - 1 SV Darmstadt

MLS

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

Belgian Play Off

Sa 21Apr 2018 O-H Leuven 3 - 1 Mouscron-P
Sa 21Apr 2018 St. Truiden 2 - 3 KAS Eupen
Sa 21Apr 2018 W Beveren 0 - 1 Lierse
Sa 21Apr 2018 Genk 2 - 1 Anderlecht
Sa 21Apr 2018 Rothes 0 - 1 Fraserburgh
Sa 21Apr 2018 Wick Academy 1 - 3 Cove Rangers
Sa 21Apr 2018 Deveronvale 2 - 1 Nairn County
Sa 21Apr 2018 Forres Mech 5 - 0 Lossiemouth
Sa 21Apr 2018 Brora Rangers 1 - 0 Huntly
Sa 21Apr 2018 Formartine Utd 12 - 0 Fort William

Southern League One Central

Sa 21Apr 2018 Thatcham Town 4 - 1 Tuffley Rovers

 

Match in Focus

19:15 TODAY

Randers Freja v Brondby

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