The current Scottish Premiership champions are Celtic, with Brendan Rodgers and his players having secured the 2023/24 title with 93 points - eight points ahead of rivals Rangers. The victory marks the Parkhead club's 54th in their history, and their third consecutive league triumph between 2022 and this year. 

The Scottish Premiership is the top tier of Scottish football. First formed in 1890 as the Scottish Football League, Scotland's top tier has been renamed several times in the intervening period – having been known simply as the Scottish Premier League between 1998 and 2013. 

Contested by 12 teams each year, 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 our Scottish Premiership profile - everything you need to know rundown.

Scottish Premiership standings

With the league's full complement of 38 games played, Celtic topped the Scottish Premiership with 93 points. Rangers finished in second place with 85 points, while Hearts finished third with 68 points. Kilmarnock, St Mirren and Dundee filled out the rest of the top six, with 56 points, 47 points and 42 points respectively.

In the bottom six of the Scottish Premiership table, Aberdeen lead the way with 48 points, with Hibs behind on 46. Motherwell are next with 43 points, after which Ross County, St Johnstone and Livingston follow on 35 points, 35 points and 25 points respectively.

Scottish Premiership fixtures

The full list of Scottish Premiership fixtures and their results can be found on the SPFL's official website, however The Celtic Way covers the Celtic fixtures and results exclusively.

The weekend of Saturday, May 18 and Sunday, May 19 marked the 38th and final matchday of the 2023/24 Scottish Premiership schedule.        

Scottish Premiership top scorers

The Scottish Premiership top scorers list for the 2023/24 campaign has not been short of contenders across the board, with an impressive 629 goals scored up and down the country by the end of matchday 38. 

Here are the Scottish Premiership top scorers top 10 of the 2023/24 campaign (league goals only):

1. Lawrence Shankland (Hearts) 24 goals; 4 assists in 37 games 

2. Matt O'Riley (Celtic) 18 goals; 13 assists in 37 games

3. James Tavernier (Rangers) 17 goals; 10 assists in 38 games

4. Cyriel Dessers (Rangers) 16 goals; 4 assists in 35 games
=4. Bojan Miovski (Aberdeen) 16 goals; 2 assists in 38 games

= 6. Theo Bair (Motherwell) 15 goals; 6 assists in 38 games

7. Kyogo Furuhashi (Celtic) 14 goals; 5 assists in 38 games
= 7. Simon Murray (Ross County) 14 goals; 4 assists in 37 games

9. Abdallah Sima (Rangers) 11 goals; 2 assists in 25 games 

10. Luke McCowan (Dundee) 10 goals; 5 assists in 37 games
= 10. Myziane Maolida (Hibs) 10 goals; 2 assists in 18 games

Scottish Premiership games – how many 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 Celtic v Rangers game? 

Celtic and Rangers played each other five times during the 2023/24 season, the latest of which was the Scottish Cup Final 2024 at Hampden Park on Saturday, May 25. Adam Idah's goal in the 90th minute was all that separated the sides on the day.