Scottish Professional Football League



Hearts halt Celtic's unbeaten run

Hearts ended Celtic's 69-game unbeaten domestic run in style with a 4-0 win at Tynecastle in the Ladbrokes Premiership on Sunday afternoon.


Round-up of Saturday's games

Gary Mackay-Steven scored a hat-trick as Aberdeen beat Hibernian 4-1 at Pittodrie in the early game in the Ladbrokes Premiership on Saturday.


Six matches called off

The cold weather has once again had an impact on this weekend's SPFL fixtures, with six matches called off.


Weekend SPFL preview

There's a big weekend of football coming up across all four divisions of the SPFL – we look ahead to the action on December 16 and 17.


New date for Dumbarton v Livingston

A new date has been confirmed for last week's postponed game between Dumbarton and Livingston in the Ladbrokes Championship.


Referees for December 16/17 matches

Referee appointments for this weekend's games in the Ladbrokes Premiership, Championship, League 1 and League 2.

easter road

Watch: Midweek Premiership highlights

You can watch highlights of the midweek games in the Ladbrokes Premiership on the SPFL YouTube channel via the links below.


Fraser voted Player of the Month

Dundee United midfielder Scott Fraser has been named Ladbrokes Championship Player of the Month for November. The...


St Mirren unveil new signing Mullen

St Mirren today unveiled new signing Danny Mullen, who has joined the Paisley club from Ladbrokes Championship rivals Livingston.


Wins for Celtic, Rangers, Dons & Jags

Wednesday night's Ladbrokes Premiership action saw wins for Celtic, Rangers, Aberdeen and Partick Thistle.

Saints boss seals deal for McMillan

St Johnstone manager Tommy Wright has secured the signing of Irish striker David McMillan on a contract until the summer of 2020.

Hearts beat Dundee, Killie hit back

Tuesday night's fixtures saw Kilmarnock come back from two down in the Highlands to grab a point, as Hearts saw off Dundee at Tynecastle.

Stonewall Rainbow Laces Football Fans in Training

Watch your club on the SPFL YouTube channel

Watch your club on the SPFL YouTube channel.


Ladbrokes Premiership

Sunday 17th December 2017

Ladbrokes Championship

Tuesday 19th December 2017

Ladbrokes League 1

Tuesday 19th December 2017

Ladbrokes League 2

Tuesday 19th December 2017

Ladbrokes Premiership

Wednesday 20th December 2017