Here are a few of the numbers behind this weekend’s fixtures in the Ladbrokes Premiership, Championship, League 1 and League 2:
8 Heart of Midlothian have put together an eight-match unbeaten run since losing 3-1 to Aberdeen at Tynecastle on September 20. Robbie Neilson's men are now just four points behind the Dons, and have a game in hand, as they prepare for Saturday's lunchtime clash at Pittodrie, which is live on Sky Sports at 12.30pm. Hearts won 3-1 on their last visit to the North East in November 2013 - Niall McGinn gave Aberdeen the lead but Barry Robson was sent off early in the second half before Jamie Walker, Callum Paterson and Ryan Stevenson all struck.
20 It is 20 years since Morton played Rangers at Ibrox, going down 3-0 in a League Cup tie in August 1995, and you have to go back to season 1987/88 for their last league game at the home of the Ladbrokes Championship leaders - when Rangers won 7-0 and 5-0. Mark Warburton's men have won all eight home matches in the Championship so far and were 4-0 winners at Cappielow in September but Jim Duffy's team have performed well since winning promotion and sit fourth in the table.
24 Between them, Ladbrokes League 1 pacesetters Dunfermline Athletic and Ayr United are unbeaten in their last 24 league matches. The teams meet at Somerset Park on Saturday, with leaders Dunfermline having gone 10 games without losing since a 2-0 reverse to Ayr at East End Park on September 12. Ayr haven't lost since going down 3-0 at Albion Rovers on the opening day and have scored 22 goals at home, the same number the Pars have netted on their travels.
2 There are now just two points between the top two in Ladbrokes League 2 - and six covering the leading six clubs - after Queen's Park climbed to second with a 2-0 win at East Fife in midweek. Gus MacPherson's men host Arbroath this weekend while leaders Annan Athletic, who have a game in hand at Montrose on Tuesday, are at home to an East Stirlingshire side who have picked up only one point on their travels.