Since their founding in 1872, Rangers have won a record 55 Scottish Premiership titles, setting a historic benchmark in Scottish football.

The Scottish Premiership, the top division of the Scottish Professional Football League, typically spans 38 games per season.

First formed as the Scottish Football League in 1890, Scotland's flagship football tier has been renamed several times, having been known simply as the Scottish Premier League between 1998 and 2013. Again, with its 55 titles, Rangers have won more Scottish league titles than any other club; with Celtic in second with 53, and Aberdeen after that with four titles.

Contested by 12 teams each year (since 2000; 10 teams prior), a typical Scottish Premiership season runs for 38 games, with the league splitting into two separate halves after 33 games. At this point, the top six teams play their remaining fixtures against each other, with the same set-up applied to the bottom six. Read on for all the latest Scottish Premiership news and everything you need to know.


Scottish Premiership standings

Here are the Scottish Premiership standings three games into the 2024/25 fixture schedule.

(Image source: Google)


Scottish Premiership fixtures

The SPFL have confirmed the Scottish Premiership fixtures for the 2024/25 season.

Here is every Rangers fixture date for the regular season:

  • Dundee United vs Rangers - September 14
  • Rangers vs Hibs - September 28
  • Rangers vs St Johnstone - October 5
  • Kilmarnock vs Rangers - October 19
  • Rangers vs St Mirren - October 26
  • Aberdeen vs Rangers - October 30
  • Dundee vs Rangers - November 2
  • Rangers vs Hearts - November 9
  • Rangers vs Dundee United - November 23
  • St Johnstone vs Rangers - November 30
  • Rangers vs Kilmarnock - December 4
  • Ross County vs Rangers - December 7
  • Rangers vs Aberdeen - December 14
  • Rangers vs Dundee - December 21
  • St Mirren vs Rangers - December 26
  • Motherwell vs Rangers - December 29
  • Rangers vs Celtic - January 2
  • Hibs vs Rangers - January 5
  • Rangers vs St Johnstone - January 11
  • Dundee United vs Rangers - January 25
  • Rangers vs Ross County - February 1
  • Hearts vs Rangers - February 15
  • Rangers vs St Mirren - February 22
  • Kilmarnock vs Rangers - February 26
  • Rangers vs Motherwell - March 1
  • Celtic vs Rangers - March 15
  • Dundee vs Rangers - March 29
  • Rangers vs Hibs - April 5
  • Aberdeen vs Rangers - April 12

Post-split fixture dates

  • Saturday 26/04/2025
  • Saturday 03/05/2025
  • Saturday 10/05/2025
  • Wednesday 14/05/2025
  • Saturday 17/05/2025 / Sunday 18/05/2025

Scottish Premiership top scorers

Here is the Scottish Premiership top scorers list for the 2024/25 season after two games played.

Scottish Premiership Top Scorers 2024/25

(Image source: BBC)


How many Scottish Premiership games are there? 

There are 38 Scottish Premiership games per season. After 33 games, the league table is split into two halves, with each set of six teams playing only against each other; one half vying for the championship, the other playing to avoid relegation. 


 When is the next Rangers v Celtic game? 

The most recent Rangers vs Celtic game was Sunday, September 1, 2024 at Celtic Park where the hosts won 3-0.

The next Celtic vs Rangers game will be played at Ibrox Park on January 2, 2025.