Scottish Professional Football League



Haber extends stay with Dundee

Canadian striker Marcus Haber has signed a new contract with Dundee that will keep him at Dens Park until the summer of 2019.


Falkirk snap up Aird

Falkirk have signed winger Fraser Aird from Rangers ahead of Saturday's Scottish Cup fourth-round tie against Morton at Cappielow.


January transfer window signings

Signings announced so far by SPFL clubs since the January transfer window opened… Ladbrokes...


Lustig pens new deal with Celtic

Swedish defender Mikael Lustig has signed a new contract with Celtic that will keep him at Parkhead until the summer of 2019.


Talking Kit - Rangers 1996/97

We go back to Rangers' 1996/97 campaign for this week's Talking Kit. Neil Sargent looks at the team that clinched the nine-in-a-row title.


Naismith and O'Brien join Ross County

Ross County have announced a double signing ahead of Saturday's Scottish Cup fourth-round tie with Dundee United in Dingwall.


Slovenia defender joins Hearts

Heart of Midlothian have made Slovenia defender Andraz Struna their fourth signing of the January transfer window.


Dev League: Celtic win derby match

Reigning U20 champions Celtic beat Rangers 1-0 in the SPFL Development League on Tuesday afternoon. Calvin Miller...


SPFL Team of the Week

Craig Fowler selects his latest SPFL Team of the Week, with Arbroath midfielder Ryan McCord the star man for his performance against Berwick.


Hearts sign French midfielder Martin

Hearts head coach Ian Cathro has signed French midfielder Malaury Martin on a contract until the summer of 2020.

Stranraer part company with Reid

Stranraer have parted company with manager Brian Reid after dropping to the foot of the Ladbrokes League 1 table at the weekend.

Todd moves to St Mirren

St Mirren have signed attacking midfielder Josh Todd following his recent departure from Championship side Dumbarton.

Watch your club on the SPFL YouTube channel

Watch your club on the SPFL YouTube channel.


Ladbrokes Championship

Saturday 21st January 2017

Ladbrokes Premiership

Wednesday 25th January 2017
Friday 27th January 2017