TODAY
Ladbrokes Scottish Premiership
(3.00 unless stated)
Kilmarnock v Hearts (7.45)
Sky Bet Championship
Brentford v Derby
Bristol City v QPR
Huddersfield v Preston
Norwich v Fulham
Nottingham Forest v Blackburn
Rotherham v Birmingham
Sheffield Wed v Cardiff
Wolves v Brighton (5pm)
Burton v Ipswich (7.45)
Newcastle v Leeds (7.45)
Sky Bet League One
Bradford v Oxford Utd
Chester v Southend
Coventry v Charlton
Gillingham v Bristol Rovers
Millwall v Northampton
MK Dons v Scunthorpe
Peterborough v Fleetwood
Port Vale v Sheffield Utd
Shrewsbury v Walsall
Swindon v AFC Wimbledon
Sky Bet League Two
Portsmouth v Plymouth (2.30)
Blackpool v Accrington
Colchester v Doncaster
Crawley v Cheltenham
Crewe v Notts County
Exeter v Barnet
Grimsby v Cambridge
Hartlepool v Carlisle
Luton v Leyton Orient
Newport v Yeovil
Stevenage v Morecambe
Wycombe v Mansfield
TOMORROW
(3.00 unless stated)
Ladbrokes Scottish Premiership
Motherwell v Inverness CT
Ladbrokes Scottish Championship
Ayr v Dundee Utd (5.15)
Dumbarton v Dunfermline
Falkirk v St Mirren
Hibernian v Queen of South
Raith v Morton
Ladbrokes Scottish League 1
Alloa v Brechin
East Fife v Peterhead
Queen's Park v Albion
Stenhousemuir v Livingston
Stranraer v Airdrieonians
Ladbrokes Scottish League 2
Annan Athletic v Berwick
Arbroath v Edinburgh City
Clyde v Elgin
Montrose v Forfar
Stirling v Cowdenbeath
Premier League
Crystal Palace v Leicester
Everton v Burnley
Southampton v Man City (5.30)
Stoke v Hull
Sunderland v West Ham
Tottenham v AFC Bournemouth (12.30)
Watford v Swansea
Sky Bet Championship
Aston Villa v Reading
Sky Bet League One
Oldham v Bolton (12.30)
JUNIORS
(Kick-offs 2pm unless stated)
Scottish Junior Cup semi-finals first leg (2.30pm): Glenafton v Bonnyrigg Rose, Linlithgow Rose v Auchinleck Talbot.
McBookie.com Super Premier Division: Beith v Largs Thistle, Kilwinning Rangers v Cumnock, Hurlford Utd v Pollok, Rob Roy v Arthurlie.
McBookie.com Super First Division: Petershill v Rutherglen Glencairn, Kilsyth Rangers v Renfrew,Irvine Meadow v Girvan, Blantyre Vics v Irvine Vics, Maryhill v Shettleston, Shotts Bon Accord v Yoker Athletic, Clydebank v Cumbernauld Utd.
McBookie.com Central First Division: Vale of Clyde v Johnstone Burgh, Greenock v Lesmahagow, Bellshill Athletic v Larkhall Thistle, Thorniewood Utd v Rossvale, Forth Wanderers v Neilston, St Roch's v Wishaw.
McBookie.com Central Second Division: Newmains Utd v Ashfield, Dunipace v Gartcairn, East Kilbride Thistle v Vale of Leven, Royal Albert v Lanark Utd.
McBookie.com Ayrshire District League: Annbank Utd v Lugar Boswell, Maybole v Dalry Thistle, Saltcoats Vics v Darvel, Whitletts Vics v Kello Rovers, Craigmark v Ardeer Thistle.
SUNDAY
(3.00 unless stated)
Ladbrokes Scottish Premiership
Ross County v Celtic (12.30)
Premier League
West Brom v Liverpool (1.30)
Man Utd v Chelsea (4.00)
MONDAY
(7.45 unless stated)
Premier League
Middlesbrough v Arsenal (8.00)
Sky Bet Championship
Barnsley v Brentford (3.00)
Birmingham v Burton Albion (3.00)
Blackburn v Bristol City (3.00)
Brighton v Wigan (3.00)
Cardiff v Nottm Forest (3.00)
Derby v Huddersfield (5.00)
Fulham v Aston Villa (2.45)
Ipswich v Newcastle (3.00)
Leeds v Wolverhampton (3.00)
Preston North End v Norwich (3.00)
QPR v Sheffield Wed (3.00)
Reading v Rotherham (3.00)
Sky Bet League One
AFC Wimbledon v Peterborough (3.00)
Bolton v Bury ( Postponed )
Bristol Rovers v Oldham (3.00)
Charlton v Gillingham (3.00)
Fleetwood Town v Millwall (3.00)
Northampton v Shrewsbury (3.00)
Oxford Utd v Port Vale (3.00)
Rochdale v Coventry (3.00)
Scunthorpe v Chesterfield (3.00)
Sheffield Utd v Bradford (12.15)
Southend v MK Dons (3.00)
Walsall v Swindon (3.00)
Sky Bet League Two
Accrington Stanley v Crawley Town (3.00)
Barnet v Wycombe (3.00)
Cambridge Utd v Exeter (3.00)
Carlisle v Stevenage (3.00)
Cheltenham v Grimsby (1.00)
Doncaster v Blackpool (3.00)
Leyton Orient v Hartlepool (3.00)
Mansfield v Luton (3.00)
Morecambe v Colchester (3.00)
Notts County v Portsmouth (3.00)
Plymouth v Newport County (3.00)
Yeovil v Crewe (3.00)
TUESDAY
(7.45 unless stated)
Uefa Champions League quarter-final
second leg
Leicester v Atletico Madrid
Real Madrid v Bayern Munich
Sky Bet League One
Bolton v Bury (8.00)
WEDNESDAY
(7.45 unless stated)
Uefa Champions League quarter-final
second leg
Barcelona v Juventus
Monaco v Borussia Dortmund
THURSDAY
(7.45 unless stated)
Uefa Europa League quarter-final
second leg
Besiktas v Lyon (8.05)
Genk v Celta Vigo (8.05)
Man Utd v Anderlecht (8.05)
Schalke 04 v Ajax (8.05)
FRIDAY
(7.45 unless stated)
Sky Bet Championship
Norwich v Brighton
FAN NOTES
Rangers
10M: Members meeting Sat 15th 12.30 @ Tynecastle Street
Bishopbriggs: Club Meeting - Masonic - 11.00. Bus - Hilton Road - 13.45, The Cross - 13.50.
Grapes Bar Loyal: Buses to Hampden for semi final Sunday 23rd Apr leave Grapes Bar 10.10am,10.20am and 10.30am Seats for non members contact Heppy 07909918971
Kinning Park Loyal: Hampden bus leaves 10.30, seats non members phone Stuart 07534810177
Sandbank Loyal: bus tomorrow 2pm sandbank street 07957941672
Townhead: Bus Saturday 2pm Alexandra Parade, non members welcome. Call Jim, 07758 232598.
Celtic
Eddie Duffy No.1: Ross County bus 7am Bishopbriggs Cross, 7-15am Muirhead. Non-members looking for seats phone Paul 07917164918.
Partick Thistle
City Centre: Bus for Ibrox leaves the Q-Club St Georges Road @ 1.50 and Station Bar Cowcaddens @ 2.00.Non members welcome Call Duncan 07979496154
Clyde
Castlemilk: Clyde FC Association: 1:30 Murray Sq, 1:40 Croftfoot Rbt, 1:50 Muslin St, 2:00 Clyde Club; Fare £5; All welcome
Comments & Moderation
Readers’ comments: You are personally liable for the content of any comments you upload to this website, so please act responsibly. We do not pre-moderate or monitor readers’ comments appearing on our websites, but we do post-moderate in response to complaints we receive or otherwise when a potential problem comes to our attention. You can make a complaint by using the ‘report this post’ link . We may then apply our discretion under the user terms to amend or delete comments.
Post moderation is undertaken full-time 9am-6pm on weekdays, and on a part-time basis outwith those hours.
Read the rules here