Ladbrokes Premiership - Sunday
It's the third Old Firm game of the season at Celtic Park on Sunday, live on Sky Sports at 12.30pm. Neil Lennon's men won 2-0 at Ibrox in September and edged it 1-0 in this month's Betfred Cup final. Celtic are five points clear at the top of the table but Rangers have a game in hand. In-form Motherwell host Hamilton Accies in the Lanarkshire derby at Fir Park while bottom club Hearts face Aberdeen at Tynecastle, with a 2.00pm kick-off. Livingston will go above Hibernian if they come out on top at the Tony Macaroni Arena and it's the same situation at McDiarmid Park, where St Johnstone take on a Ross County side just above them. Kilmarnock are looking to improve on a poor recent run when they play St Mirren in Paisley.
Ladbrokes Championship - Friday/Saturday
The weekend gets under way with the Dundee derby at Tannadice this evening, live on BT Sport at 7.45pm. United are 13 points clear at the top and have already beaten the Dark Blues twice this season. Second-placed Inverness CT host Arbroath in one of four Saturday fixtures while Ayr United, in third, meet Queen of the South at Palmerston. Dunfermline Athletic face bottom club Alloa Athletic at East End Park and it's eighth versus ninth at Cappielow as Morton go up against Partick Thistle.
Ladbrokes League 1 - Saturday
The top two meet in a big game at Bayview as second-placed East Fife host leaders Raith Rovers, with only goal difference separating the pair. Airdrieonians are also on 32 points and are at home to a Falkirk side sitting fourth in the table but just a point off the pace. It's derby day at Station Park as Forfar Athletic play Montrose while Dumbarton are at home to bottom club Stranraer and Peterhead entertain Clyde.
Ladbrokes League 2 - Saturday
Leaders Cove Rangers have a 100% home record as they prepare to play Elgin City at Balmoral Stadium while it's second against third as Edinburgh City take on Cowdenbeath at Ainslie Park. Annan Athletic, in fourth spot, face Queen’s Park at Galabank and bottom side Brechin City are at home to Albion Rovers. Stenhousemuir and Stirling Albion clash at Ochilview.