Heart of Midlothian finished in third place in the 2023/24 Scottish Premiership season, 12 points clear of fourth-placed Kilmarnock and 17 points behind Rangers in second. Celtic are the current champions.

Under manager Steven Naismith Hearts finished the previous campaign on 68 points; the club’s second-highest points tally this century. The third-place finish also meant that for the first time in the Gorgie outfit’s history, they qualified for European football in three consecutive seasons.

The Scottish Premiership is the top tier in the four professional SPFL leagues. Although the name has often been changed over the years, it first launched in 1890 as the Scottish Football League. Between 1998 and 2013, it was known as the Scottish Premier League before rebranding to the Scottish Premiership that summer.

Read on for our Scottish Premiership profile - everything you need to know.


Scottish Premiership standings

Celtic won the 2023/24 Scottish Premiership with 93 points gained across 38 matches. Rangers finished second on 85 points, followed by Hearts in third on 68 points. Kilmarnock concluded the campaign in fourth place with 56 points, with St Mirren (47 points) and Dundee (42 points) rounding off the top six.

Seventh-placed Aberdeen accrued 48 points, finishing narrowly ahead of Hibernian in eighth on 46 points, with Motherwell claiming ninth with 43 points. Tenth-placed St Johnstone and Ross County in eleventh both finished on 35 points but Saints had the superior goal difference, and Livingston finished in twelfth position on 25 points.


Scottish Premiership fixtures

The fixture list for the 2024/25 Scottish Premiership season has been released. Here is every Hearts fixture for the upcoming league campaign.

  • Hearts v Rangers – 3 August
  • Dundee v Hearts – 10 August
  • Motherwell v Hearts – 24 August
  • Hearts v Dundee United – 31 August
  • Celtic v Hearts – 14 September
  • Hearts v Ross County – 28 September
  • Aberdeen v Hearts – 5 October
  • Hearts v St Mirren – 19 October
  • Hibernian v Hearts – 26 October
  • Hearts v Kilmarnock – 30 October
  • St Johnstone v Hearts – 2 November
  • Rangers v Hearts – 9 November
  • Hearts v Celtic – 23 November
  • Hearts v Aberdeen – 30 November
  • St Mirren v Hearts – 4 December
  • Hearts v Dundee – 7 December
  • Kilmarnock v Hearts – 14 December
  • Hearts v St Johnstone – 21 December
  • Hearts v Hibernian – 26 December
  • Ross County v Hearts – 29 December
  • Hearts v Motherwell – 2 January
  • Dundee United v Hearts – 5 January
  • Aberdeen v Hearts – 11 January
  • Hearts v Kilmarnock – 25 January
  • Dundee v Hearts – 1 February
  • Hearts v Rangers – 15 February
  • St Johnstone v Hearts – 22 February
  • Hearts v St Mirren – 26 February
  • Hibernian v Hearts – 1 March
  • Hearts v Ross County– 15 March
  • Celtic v Hearts – 29 March
  • Hearts v Dundee United – 5 April
  • Motherwell v Hearts – 12 April

Post-split fixture dates

  • 26 April
  • 3 May
  • 10 May
  • 14 May 17/18

Scottish Premiership top scorers

The 2023/24 Scottish Premiership campaign was another memorable one, with a total of 629 goals scored across the full league season. Here are the top 10 top scorers in the Premiership.

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?

The Scottish Premiership is comprised of 12 clubs competing in a 38-game season. Each club faces the others three times before a split is enacted after 33 games.

The top six and bottom six then play each other team in their half one more time. The top four qualify for Europe the following season (with the potential for the fifth-placed team to also qualify, depending on who wins the Scottish Cup) while in the bottom half the twelfth-placed team is relegated to the Scottish Championship, and the club in eleventh enters a relegation play-off.


When is the next Hearts v Hibernian game?

Hearts and their rivals Hibs met three times in the 2023/24 season for the Edinburgh Derby, with Hearts winning one encounter and the other two matches ending as draws.

The last meeting between the two sides on 28 February 2024 finished as a 1-1 draw at Tynecastle Park. The next derby will take place at Easter Road on Saturday 26 October.