Scottish Professional Football League



Celtic beat Rangers in semi-final

Celtic will play Aberdeen in the Scottish Cup final on May 27 after beating rivals Rangers 2-0 at Hampden on Sunday afternoon.


Key win for Sons but Saints lose out

Dumbarton claimed a crucial 2-1 away win over Queen of the South to climb to seventh place in the Ladbrokes Championship.


Kerr boosts East Fife in four-way fight

Four clubs are separated only by goal difference in a remarkable battle for two play-off places in Ladbrokes League 1.


Cox helps Forfar stay on course

Forfar Athletic remain a point clear at the top of the Ladbrokes League 2 table after beating Clyde 3-0. Danny...


Aberdeen reach Scottish Cup final

Aberdeen are through to their first Scottish Cup final since 2000 after a 3-2 win over holders Hibernian in a thrilling game at Hampden Park.


Games of the Weekend: April 22

There are no Ladbrokes Premiership games this weekend but there’s a big Saturday coming up across the Championship, League 1 and League 2.


Weekend preview in numbers

There’s a huge weekend of football ahead across the Ladbrokes Championship, League 1 and League 2. We look at some of the key numbers…


Leading SPFL scorers 2016/17

Livingston forward Liam Buchanan is the top scorer in the SPFL with 21 league goals as the season enters the final few weeks.


Scottish Cup semi-finals

There are no Ladbrokes Premiership games this weekend due to the Scottish Cup semi-finals, with the post-split fixtures starting on Friday April 28.


Halkett signs new Livingston deal

Livingston defender Craig Halkett has signed a new contract that will keep him at the Tony Macaroni Arena next season.

Championship relegation battle

With three weeks remaining in the Ladbrokes Championship, the bottom four clubs are separated by only four points.

Football for a fiver at Peterhead

Peterhead have reduced prices for Saturday's crucial Ladbrokes League 1 game against Stenhousemuir to just £5.

Watch your club on the SPFL YouTube channel

Watch your club on the SPFL YouTube channel.


Ladbrokes Championship

Wednesday 26th April 2017

Ladbrokes Premiership

Friday 28th April 2017
Saturday 29th April 2017

Ladbrokes Championship

Saturday 29th April 2017