Sa 30Mar 2019Fulham0 - 2Man City
Sa 30Mar 2019Brighton0 - 1Southampton
Sa 30Mar 2019C Palace2 - 0Huddersfield
Sa 30Mar 2019Burnley2 - 0Wolves
Sa 30Mar 2019Man Utd2 - 1Watford
Sa 30Mar 2019Leicester2 - 0Bournemouth
Sa 30Mar 2019West Ham0 - 2Everton
Sa 30Mar 2019Sheff Utd2 - 3Bristol C
Sa 30Mar 2019QPR1 - 2Bolton
Sa 30Mar 2019Nottm Forest2 - 1Swansea
Sa 30Mar 2019Reading2 - 1Preston
Sa 30Mar 2019Ipswich0 - 2Hull
Sa 30Mar 2019Aston Villa2 - 1Blackburn
Sa 30Mar 2019Stoke0 - 0Sheff Wed
Sa 30Mar 2019Wigan0 - 0Brentford
Sa 30Mar 2019Derby6 - 1Rotherham
Sa 30Mar 2019Leeds3 - 2Millwall
Sa 30Mar 2019Middlesbro0 - 1Norwich
Sa 30Mar 2019Charlton1 - 0Bradford
Sa 30Mar 2019Doncaster3 - 1Walsall
Sa 30Mar 2019Accrington0 - 1Fleetwood
Sa 30Mar 2019Blackpool2 - 2Plymouth
Sa 30Mar 2019Gillingham1 - 1Rochdale
Sa 30Mar 2019Southend0 - 2Shrewsbury
Sa 30Mar 2019Bristol R1 - 2Luton
Sa 30Mar 2019Oxford2 - 1Wycombe
Sa 30Mar 2019Barnsley2 - 2Coventry
Sa 30Mar 2019Scunthorpe1 - 2AFC W'bledon
Sa 30Mar 2019Lincoln1 - 1Macclesfield
Sa 30Mar 2019Forest Green1 - 2MK Dons
Sa 30Mar 2019Tranmere3 - 0Carlisle
Sa 30Mar 2019Northampton1 - 2Port Vale
Sa 30Mar 2019Yeovil1 - 3Newport Co
Sa 30Mar 2019Oldham2 - 0Grimsby
Sa 30Mar 2019Bury1 - 3Swindon
Sa 30Mar 2019Crewe1 - 3Cheltenham
Sa 30Mar 2019Exeter1 - 4Mansfield
Sa 30Mar 2019Stevenage0 - 3Notts Co
Sa 30Mar 2019Morecambe1 - 0Crawley
Sa 30Mar 2019Cambridge U0 - 1Colchester
Sa 30Mar 2019Aldershot0 - 0AFC Fylde
Sa 30Mar 2019Salford2 - 1Bromley
Sa 30Mar 2019Barnet0 - 0Leyton Orient
Sa 30Mar 2019Ebbsfleet4 - 2Wrexham
Sa 30Mar 2019Barrow1 - 2Boreham W
Sa 30Mar 2019Chesterfield2 - 0Dag & Red
Sa 30Mar 2019Eastleigh3 - 2Hartlepool
Sa 30Mar 2019Halifax0 - 1Maidenhead
Sa 30Mar 2019Braintree2 - 0Gateshead
Sa 30Mar 2019Sutton Utd2 - 2Havant & W
Sa 30Mar 2019Harrogate T2 - 2Maidstone
Sa 30Mar 2019Solihull M2 - 2Dover
Sa 30Mar 2019Hearts2 - 1Aberdeen
Sa 30Mar 2019St Mirren2 - 1Dundee
Sa 30Mar 2019Kilmarnock5 - 0Hamilton
Sa 30Mar 2019Motherwell3 - 0St Johnstone
Sa 30Mar 2019Alloa1 - 0Ross County
Sa 30Mar 2019Inverness CT0 - 0Falkirk
Sa 30Mar 2019Dundee Utd1 - 2Queen of Sth
Sa 30Mar 2019Morton0 - 3Partick
Sa 30Mar 2019Forfar2 - 1Arbroath
Sa 30Mar 2019Dumbarton1 - 2Stenh'semuir
Sa 30Mar 2019East Fife1 - 2Raith
Sa 30Mar 2019Montrose3 - 1Stranraer
Sa 30Mar 2019Brechin0 - 3Airdrieonians
Sa 30Mar 2019Berwick0 - 2Edinburgh C
Sa 30Mar 2019Queen's Park0 - 0Stirling
Sa 30Mar 2019Albion0 - 1Clyde
Sa 30Mar 2019Elgin City0 - 1Annan
Sa 30Mar 2019Peterhead2 - 1Cowdenbeath
Sa 30Mar 2019Fraserburgh2 - 4Inverurie Locos
Sa 30Mar 2019Strathspey T0 - 4Forres Mech
Sa 30Mar 2019Clachnacuddin5 - 0Fort William
Sa 30Mar 2019Rothes3 - 2Turriff U
Sa 30Mar 2019Formartine Utd2 - 0Lossiemouth
Sa 30Mar 2019Brora Rangers3 - 0Nairn County
Sa 30Mar 2019Keith1 - 2Deveronvale
Sa 30Mar 2019Buckie Thistle1 - 1Huntly
Sa 30Mar 2019Cove Rangers5 - 0Wick Academy
Sa 30Mar 2019Dalbeattie Star0 - 0Stirling Univ
Sa 30Mar 2019Whitehill W0 - 3East Stirling
Sa 30Mar 2019Edinburgh Uni3 - 2Gretna 2008
Sa 30Mar 2019East Kilbride4 - 0Kelty Hearts
Sa 30Mar 2019Civil Serv Strol0 - 2Spartans
Sa 30Mar 2019Cumbernauld C2 - 1Vale of Leithen
Sa 30Mar 2019Udinese2 - 0Genoa
Sa 30Mar 2019Juventus1 - 0Empoli
Sa 30Mar 2019Sampdoria1 - 0Milan
Sa 30Mar 2019F Dusseldorf3 - 1Mgladbach
Sa 30Mar 2019Freiburg1 - 1B Munich
Sa 30Mar 2019W Bremen3 - 1Mainz
Sa 30Mar 2019Nuremberg3 - 0Augsburg
Sa 30Mar 2019B Dortmund2 - 0Wolfsburg
Sa 30Mar 2019RB Leipzig5 - 0Hertha Berlin
Sa 30Mar 2019Getafe0 - 2Leganes
Sa 30Mar 2019Barcelona2 - 0Espanyol
Sa 30Mar 2019Celta Vigo3 - 2Villarreal
Sa 30Mar 2019Alaves0 - 4Atl Madrid
Sa 30Mar 2019Marseille2 - 2Angers
Sa 30Mar 2019Wellington4 - 1Newcastle Jets
Sa 30Mar 2019Western Sydney3 - 0Melbourne C
Sa 30Mar 2019Perth Glory0 - 2Melbourne Vic
Sa 30Mar 2019Yen. Krasnoyarsk1 - 1Rubin
Sa 30Mar 2019Din. Moscow0 - 1Lok. Moscow
Sa 30Mar 2019Terek Grozny1 - 3Spartak Moscow
Sa 30Mar 2019R. Rostov2 - 1Ural Sver. Oblast
Sa 30Mar 2019Isloch Minsk2 - 0Gorodeya
Sa 30Mar 2019Shakhtyor1 - 0Torpedo Minsk
Sa 30Mar 2019Bate Borisov2 - 0Dnyapro
Sa 30Mar 2019Mezokovesd SE3 - 1Honved
Sa 30Mar 2019Kisvarda0 - 1Ferencvaros
Sa 30Mar 2019Szombathelyi H3 - 0Puskas FA FC
Sa 30Mar 2019MTK2 - 1Diosgyor
Sa 30Mar 2019Paksi SE0 - 2Ujpest Dozsa
Sa 30Mar 2019MOL Vidi2 - 1Debrecen
Sa 30Mar 2019Hapoel Hadera1 - 4H Beer Sheva
Sa 30Mar 2019MS Ashdod3 - 2Ironi Kiryat S
Sa 30Mar 2019Bnei Yehuda1 - 1M. Netanya
Sa 30Mar 2019M. Tel Aviv1 - 0M. Haifa
Sa 30Mar 2019Domzale1 - 3O. Ljubljana
Sa 30Mar 2019NK Maribor1 - 1NK Celje
Sa 30Mar 2019Rudar Velenje2 - 2ND HIT Gorica
Sa 30Mar 2019Sp Subotica1 - 0Mladost Lucani
Sa 30Mar 2019Dinamo Vranje1 - 3Vojvodina NS
Sa 30Mar 2019Radnicki Nis2 - 0Rad Beograd
Sa 30Mar 2019Cukaricki2 - 0Radnik Surdulica
Sa 30Mar 2019Red Star2 - 1Macva Sabac
Sa 30Mar 2019Zlin0 - 2Sigma O.
Sa 30Mar 2019Mlada Boleslav2 - 1Sparta Prague
Sa 30Mar 2019Opava2 - 0Dukla Prague
Sa 30Mar 2019Teplice2 - 0Synot
Sa 30Mar 2019Slavia Prague1 - 1Slovan Liberec
Sa 30Mar 2019Miedz Legnica0 - 2Zaglebie Sos
Sa 30Mar 2019Arka Gdynia0 - 2Slask Wroclaw
Sa 30Mar 2019Korona Kielce0 - 0Lech Poznan
Sa 30Mar 2019Odd Grenland3 - 2Brann
Sa 30Mar 2019Valerenga2 - 0Mjondalen
Sa 30Mar 2019Cliftonville2 - 1Glentoran
Sa 30Mar 2019Midtjylland0 - 0Nordsjaelland
Sa 30Mar 2019Almeria2 - 2R Majadahonda
Sa 30Mar 2019Numancia2 - 1Granada
Sa 30Mar 2019Albacete2 - 2Tenerife
Sa 30Mar 2019Levadiakos0 - 2Ioannina
Sa 30Mar 2019Lamia1 - 0Panionios
Sa 30Mar 2019Larissa2 - 1Asteras T.
Sa 30Mar 2019Din Zagreb1 - 0NK Inter
Sa 30Mar 2019NK Istra 19610 - 2Hajduk Split
Sa 30Mar 2019Braga2 - 3Porto
Sa 30Mar 2019Chaves1 - 3Sporting
Sa 30Mar 2019Benfica1 - 0Tondela
Sa 30Mar 2019Santa Clara1 - 0V Guimaraes
Sa 30Mar 2019Altach2 - 1Mattersburg
Sa 30Mar 2019Rapid Vienna3 - 0Admira Wacker
Sa 30Mar 2019Hartberg0 - 2W. Innsbruck
Sa 30Mar 2019Ludogorets0 - 0Beroe Stara
Sa 30Mar 2019CSKA Sofia1 - 0Cherno More
Sa 30Mar 2019Kortrijk3 - 1Mouscron-P
Sa 30Mar 2019Union St Gilloise3 - 1Cercle Bruges
Sa 30Mar 2019Oostende1 - 2KAS Eupen
Sa 30Mar 2019Waregem0 - 0W Beveren
Sa 30Mar 2019Genk3 - 0Anderlecht
Sa 30Mar 2019Willem II3 - 2F. Sittard
Sa 30Mar 2019Den Haag3 - 3Vitesse Arn.
Sa 30Mar 2019De Graafschap1 - 2Heracles
Sa 30Mar 2019AZ Alkmaar1 - 0FC Groningen
Sa 30Mar 2019Heerenveen1 - 0Excelsior
Sa 30Mar 2019FC Sion1 - 0FC Zurich
Sa 30Mar 2019Lucerne0 - 1Basel
Sa 30Mar 2019Longford T2 - 0Shelbourne
Sa 30Mar 2019CFR Cluj1 - 0Astra Giurgiu

French League Cup

Sa 30Mar 2019NStrasbourg0 - 0Guingamp
Sa 30Mar 2019Toronto FC4 - 0New York City
Sa 30Mar 2019Chicago1 - 0NY Red Bulls
Sa 30Mar 2019New England2 - 1Minnesota U
Sa 30Mar 2019Kansas City7 - 1Montreal Imp
Sa 30Mar 2019San Jose0 - 5Los Angeles FC
Sa 30Mar 2019Columbus Crew2 - 0Atlanta U
Sa 30Mar 2019Cincinnati0 - 2Philadelphia U
Sa 30Mar 2019Union Berlin1 - 3SC Paderborn
Sa 30Mar 2019SV Darmstadt1 - 1Regensburg
Sa 30Mar 2019Bochum0 - 0Hamburg
Sa 30Mar 2019FC Utd0 - 4Nuneaton
Sa 30Mar 2019Altrincham2 - 1Kidderminster
Sa 30Mar 2019Boston Utd4 - 1Curzon A
Sa 30Mar 2019Leamington1 - 0Ashton Utd
Sa 30Mar 2019Southport0 - 0Brackley
Sa 30Mar 2019Guiseley1 - 1York
Sa 30Mar 2019Chester0 - 0Chorley
Sa 30Mar 2019Stockport2 - 0Darlington
Sa 30Mar 2019Spennymoor0 - 2Hereford FC
Sa 30Mar 2019Bradford PA1 - 1Alfreton
Sa 30Mar 2019Telford1 - 1Blyth Sptns
Sa 30Mar 2019Chelmsford2 - 1Oxford C
Sa 30Mar 2019Torquay3 - 2Wealdstone
Sa 30Mar 2019Dulwich H2 - 2Billericay
Sa 30Mar 2019Slough2 - 2St Albans
Sa 30Mar 2019Gloucester0 - 1Welling
Sa 30Mar 2019E Thurrock2 - 1Chippenham
Sa 30Mar 2019Hemel3 - 2Eastbourne
Sa 30Mar 2019Bath City1 - 1Woking
Sa 30Mar 2019Dartford1 - 1Truro City
Sa 30Mar 2019Hampton & R0 - 4Hungerford T
Sa 30Mar 2019Concord R3 - 0Weston S-M.
Sa 30Mar 2019Merstham0 - 2Burgess Hill
Sa 30Mar 2019Worthing3 - 1Hornchurch
Sa 30Mar 2019Tonbridge3 - 1Harlow
Sa 30Mar 2019Wingate & F0 - 2Bognor Regis
Sa 30Mar 2019Brightlingsea R0 - 2Dorking W
Sa 30Mar 2019Corinthian Cas1 - 0Carshalton
Sa 30Mar 2019Whitehawk0 - 2Bishop's St.
Sa 30Mar 2019Enfield T0 - 1Leatherhead
Sa 30Mar 2019Margate1 - 0Kingstonian
Sa 30Mar 2019Haringey B2 - 1Lewes
Sa 30Mar 2019Potters Bar2 - 2Folkestone
Sa 30Mar 2019Poole Town0 - 2Hendon
Sa 30Mar 2019Tiverton1 - 2Kings Langley
Sa 30Mar 2019Frome2 - 3Farnborough
Sa 30Mar 2019Chesham0 - 1Taunton Town
Sa 30Mar 2019Dorchester1 - 3Beaconsfield
Sa 30Mar 2019Swindon Sup.2 - 1Walton Casuals
Sa 30Mar 2019Staines1 - 7Salisbury FC
Sa 30Mar 2019Gosport Bor0 - 1Harrow Boro
Sa 30Mar 2019Met. Police2 - 0Merthyr
Sa 30Mar 2019Hartley Wint.0 - 3Weymouth
Sa 30Mar 2019Wimborne T2 - 4Basingstoke
Sa 30Mar 2019Workington2 - 4Nantwich
Sa 30Mar 2019Warrington2 - 1Gainsborough
Sa 30Mar 2019Hyde5 - 3Stafford
Sa 30Mar 2019Mickleover S0 - 1Whitby
Sa 30Mar 2019Grantham1 - 0Witton
Sa 30Mar 2019Farsley AFC2 - 1Stalybridge
Sa 30Mar 2019Scarborough A1 - 1Lancaster
Sa 30Mar 2019Hednesford2 - 0Matlock
Sa 30Mar 2019Basford United1 - 0Bamber Br.
Sa 30Mar 2019Marine1 - 3South Shields

FA Vase

Sa 30Mar 2019Chertsey Town0 - 0Northwich

 

Match in Focus

15:00 TODAY SKY

Charlton v Sunderland

Home WinDrawAway Win
Key stats
  • Sunderland drew 20 of their 48 league and playoff games this season.
Expert verdict
After missing out on automatic promotion and scraping past Portsmouth, nerves could set in for Sunderland at Wembley. But they are resolute defensively and it could take time for Charlton, who have already been to the national stadium and lost once this year, to wear them down.

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