Scottish Premiership tickets

Scottish Premiership 2024/25 Season – Celtic’s 55th Title & Maeda’s Breakout Year

The 2024/25 Scottish Premiership delivered a compelling blend of tradition and triumph, with Celtic clinching their 55th league title, matching their Glasgow rivals in total top-flight championships. From Daizen Maeda’s star season to Aberdeen’s cup triumph, the campaign offered unforgettable moments.


🏆 Champions: Celtic FC

Celtic clinched their 55ᵉ Scottish Championship title after a resounding 5-0 victory over Dundee United. Brendan Rodgers, back on the bench, scored another personal triumph with his 11ᵉ trophy gleaned with the Hoops. The team finished 18 points ahead of Rangers, with an 18-game unbeaten run to end the season.

  • Key Players:
    • Daizen Maeda – 16 goals and 10 assists
    • Matt O’Riley – Creative spark from midfield
    • Kasper Schmeichel – 19 clean sheets, best in the league
  • Manager: Brendan Rodgers – celebrated his 11th trophy with the club
  • Domestic Double: Also won the League Cup; fell short in the Scottish Cup Final

🥈 Notable Clubs & Achievements

  • Rangers FC: Strong runners-up, pushed Celtic until late April
  • Aberdeen: Lifted the Scottish Cup, their first since 1990, defeating Celtic in the final
  • Hearts & Hibs: Battled for European qualification spots in the top six
  • Ross County & Livingston: Fought to avoid relegation during the league split

🌟 Player Highlights

  • Top Scorers:
    • Cyriel Dessers (Rangers) – 18 goals
    • Daizen Maeda (Celtic) – 16 goals
  • Assist Leader: Daizen Maeda (Celtic) – 10 assists
  • Goalkeeper of the Year: Kasper Schmeichel (Celtic) – 19 clean sheets
  • Young Player of the Season: Lennon Miller (Motherwell)

📊 Final Table

Championship group

# MP W D L GF GA +/- PTS
1  Celtic Glasgow38 29 5 4 112 26 86 92
2  Glasgow Rangers38 22 9 7 80 41 39 75
3  Hibernian FC38 15 13 10 62 50 12 58
4  Dundee United38 15 8 15 45 54 -9 53
5  Aberdeen FC38 15 8 15 48 61 -13 53
6  St. Mirren FC38 14 8 16 53 59 -6 50

Relegation group

# MP W D L GF GA +/- PTS
1  Heart of Midlothian FC38 15 7 16 52 47 5 52
2  Motherwell FC38 14 7 17 46 63 -17 49
3  Kilmarnock FC38 12 8 18 45 64 -19 44
4  Dundee FC38 11 8 19 57 77 -20 41
5  Ross County FC38 9 10 19 37 65 -28 37
6  St. Johnstone FC38 9 5 24 38 68 -30 32

🔢 The 2024/25 Premiership in numbers

📊 General Statistics

The Scottish Premiership delivered a competitive and high-scoring season with 675 goals scored over 228 matches, averaging 2.96 goals per game. Home teams had the upper hand with nearly half the matches (47.4%) ending in home wins. Draws accounted for just over 21% of results, and only 10 matches were goalless.

  • Biggest Home Wins:
    • Rangers 6 – 0 Ross County (Aug 24, 2024)
    • Rangers 6 – 0 Kilmarnock (Dec 4, 2024)
    • Celtic 6 – 0 Dundee (Feb 5, 2025)
  • Biggest Away Wins:
    • St. Johnstone 0 – 6 Celtic (Sep 28, 2024)
    • Dundee 0 – 6 Hearts (Feb 1, 2025)
  • Most Goals in a Match (7 goals):
    • Motherwell 4 – 3 Dundee United (Dec 14, 2024)
    • St. Mirren 2 – 5 Celtic (Mar 1, 2025)
    • Dundee 3 – 4 Rangers (Mar 29, 2025)

🏆 Top Team Performances

Celtic Glasgow had an extraordinary season, dominating in almost every metric: most wins (29), most home and away wins, best attack (112 goals), best defence (26 conceded), and most clean sheets (21). They were consistent, clinical, and defensively disciplined. On the other end, Ross County struggled offensively, scoring just 37 goals, while Dundee FC conceded the most (77).

  • Most Wins: Celtic Glasgow (29/38, 76.3%)
  • Most Home Wins: Celtic Glasgow (16/19, 84.2%)
  • Most Away Wins: Celtic Glasgow (13/19, 68.4%)
  • Most Draws: Hibernian (13/38, 34.2%)
  • Most Matches Without Scoring: Ross County (15/38, 39.5%)
  • Most Clean Sheets: Celtic Glasgow (21/38, 55.3%)
  • Best Attack: Celtic Glasgow (112 goals, avg 2.95)
  • Worst Attack: Ross County (37 goals, avg 0.97)
  • Best Defence: Celtic Glasgow (26 conceded, avg 0.68)
  • Worst Defence: Dundee FC (77 conceded, avg 2.03)

🔁 Notable Streaks

Celtic set the tone with two separate 7-game winning streaks, and an 18-game unbeaten run early in the campaign. Their rivals Rangers were prolific as well, scoring in 18 straight games. Aberdeen experienced a mixed season — recording both a 7-game winning run and a 14-game winless spell. Dundee FC had a fragile defence, conceding in 23 consecutive matches.

  • Longest Winning Streaks: Celtic (twice), Aberdeen (7 matches)
  • Longest Unbeaten Streak: Celtic (18 matches, Aug 4 – Dec 29, 2024)
  • Longest Losing Streak: Ross County (7 matches, Mar 15 – May 10, 2025)
  • Longest Winless Streak: Aberdeen (14 matches, Nov 23, 2024 – Feb 1, 2025)
  • Longest Draw Streak: Rangers, Hibernian, Kilmarnock (3 matches)
  • Longest Scoring Streak: Rangers (18 matches, Oct 27, 2024 – Feb 16, 2025)
  • Longest Scoreless Streak: Aberdeen (5 matches, Jan 5 – Feb 1, 2025)
  • Longest Clean Sheet Streak: Celtic (6 matches)
  • Longest Conceding Streak: Dundee FC (23 matches, Oct 26, 2024 – Mar 29, 2025)

🎫 Fan Experience & Stadiums

  • Top Attendances: Celtic Park, Ibrox, Pittodrie
  • Matchday Atmosphere: Old Firm derbies lit up Glasgow; Hearts and Hibs brought passion to Edinburgh
  • Away Days: Popular among traveling fans, especially for fixtures in Dundee and Perth

All the 2024/25 Premiership results

Matchday 1

Saturday, August 3rd, 2024
Heart of Midlothian FC 0 – 0 Glasgow Rangers
Motherwell FC 0 – 0 Ross County FC
Sunday, August 4th, 2024
Dundee United 2 – 2 Dundee FC
St. Mirren FC 3 – 0 Hibernian FC
Celtic Glasgow 4 – 0 Kilmarnock FC
Monday, August 5th, 2024
St. Johnstone FC 1 – 2 Aberdeen FC

Matchday 2

Saturday, August 10th, 2024
Glasgow Rangers 2 – 1 Motherwell FC
Ross County FC 1 – 1 Dundee United
Dundee FC 3 – 1 Heart of Midlothian FC
Sunday, August 11th, 2024
Hibernian FC 0 – 2 Celtic Glasgow
Aberdeen FC 3 – 1 St. Mirren FC
Kilmarnock FC 0 – 3 St. Johnstone FC

Matchday 3

Saturday, August 24th, 2024
Dundee United 2 – 0 St. Johnstone FC
Glasgow Rangers 6 – 0 Ross County FC
Hibernian FC 2 – 2 Dundee FC
Sunday, August 25th, 2024
St. Mirren FC 0 – 3 Celtic Glasgow
Aberdeen FC 2 – 0 Kilmarnock FC
Motherwell FC 3 – 1 Heart of Midlothian FC

Matchday 4

Saturday, August 31st, 2024
Dundee FC 2 – 2 St. Mirren FC
St. Johnstone FC 1 – 2 Motherwell FC
Ross County FC 0 – 1 Aberdeen FC
Sunday, September 1st, 2024
Celtic Glasgow 3 – 0 Glasgow Rangers
Heart of Midlothian FC 0 – 1 Dundee United
Kilmarnock FC 1 – 1 Hibernian FC

Matchday 5

Saturday, September 14th, 2024
Aberdeen FC 2 – 1 Motherwell FC
Celtic Glasgow 2 – 0 Heart of Midlothian FC
Hibernian FC 2 – 0 St. Johnstone FC
Ross County FC 2 – 0 Dundee FC
St. Mirren FC 2 – 2 Kilmarnock FC
Sunday, September 15th, 2024
Dundee United 0 – 1 Glasgow Rangers

Matchday 6

Saturday, September 28th, 2024
Dundee FC 1 – 2 Aberdeen FC
Heart of Midlothian FC 1 – 1 Ross County FC
Kilmarnock FC 3 – 3 Dundee United
Motherwell FC 2 – 1 St. Mirren FC
St. Johnstone FC 0 – 6 Celtic Glasgow
Sunday, September 29th, 2024
Glasgow Rangers 1 – 0 Hibernian FC

Matchday 7

Saturday, October 5th, 2024
Dundee FC 2 – 3 Kilmarnock FC
Hibernian FC 1 – 2 Motherwell FC
St. Mirren FC 0 – 1 Dundee United
Sunday, October 6th, 2024
Ross County FC 1 – 2 Celtic Glasgow
Aberdeen FC 3 – 2 Heart of Midlothian FC
Glasgow Rangers 2 – 0 St. Johnstone FC

Matchday 8

Saturday, October 19th, 2024
Celtic Glasgow 2 – 2 Aberdeen FC
Dundee United 3 – 2 Hibernian FC
Heart of Midlothian FC 4 – 0 St. Mirren FC
Motherwell FC 0 – 1 Dundee FC
St. Johnstone FC 3 – 0 Ross County FC
Sunday, October 20th, 2024
Kilmarnock FC 1 – 0 Glasgow Rangers

Matchday 9

Saturday, October 26th, 2024
Dundee FC 1 – 2 St. Johnstone FC
Ross County FC 2 – 1 Kilmarnock FC
Aberdeen FC 1 – 0 Dundee United
Sunday, October 27th, 2024
Hibernian FC 1 – 1 Heart of Midlothian FC
Glasgow Rangers 2 – 1 St. Mirren FC
Motherwell FC 0 – 3 Celtic Glasgow

Matchday 10

Wednesday, October 30th, 2024
Celtic Glasgow 2 – 0 Dundee FC
Dundee United 1 – 2 Motherwell FC
Heart of Midlothian FC 1 – 2 Kilmarnock FC
Ross County FC 0 – 0 Hibernian FC
St. Mirren FC 3 – 1 St. Johnstone FC
Aberdeen FC 2 – 1 Glasgow Rangers

Matchday 11

Saturday, November 2nd, 2024
St. Johnstone FC 1 – 2 Heart of Midlothian FC
St. Mirren FC 0 – 0 Ross County FC
Tuesday, November 26th, 2024
Hibernian FC 3 – 3 Aberdeen FC
Wednesday, January 8th, 2025
Celtic Glasgow 2 – 0 Dundee United
Kilmarnock FC 0 – 0 Motherwell FC
Thursday, January 9th, 2025
Dundee FC 1 – 1 Glasgow Rangers

Matchday 12

Saturday, November 9th, 2024
Dundee United 3 – 0 Ross County FC
Hibernian FC 1 – 2 St. Mirren FC
Motherwell FC 2 – 1 St. Johnstone FC
Aberdeen FC 4 – 1 Dundee FC
Sunday, November 10th, 2024
Kilmarnock FC 0 – 2 Celtic Glasgow
Glasgow Rangers 1 – 0 Heart of Midlothian FC

Matchday 13

Saturday, November 23rd, 2024
Ross County FC 2 – 1 Motherwell FC
St. Johnstone FC 1 – 0 Kilmarnock FC
Glasgow Rangers 1 – 1 Dundee United
St. Mirren FC 2 – 1 Aberdeen FC
Dundee FC 4 – 1 Hibernian FC
Heart of Midlothian FC 1 – 4 Celtic Glasgow

Matchday 14

Saturday, November 30th, 2024
Celtic Glasgow 5 – 0 Ross County FC
Dundee United 2 – 0 St. Mirren FC
Kilmarnock FC 1 – 1 Dundee FC
Motherwell FC 0 – 3 Hibernian FC
Sunday, December 1st, 2024
St. Johnstone FC 0 – 1 Glasgow Rangers
Heart of Midlothian FC 1 – 1 Aberdeen FC

Matchday 15

Saturday, September 21st, 2024
Ross County FC 3 – 3 St. Johnstone FC
St. Mirren FC 2 – 1 Heart of Midlothian FC
Sunday, November 3rd, 2024
Hibernian FC 1 – 1 Dundee United
Wednesday, December 4th, 2024
Dundee FC 4 – 1 Motherwell FC
Glasgow Rangers 6 – 0 Kilmarnock FC
Aberdeen FC 0 – 1 Celtic Glasgow

Matchday 16

Saturday, December 7th, 2024
Aberdeen FC 1 – 1 St. Johnstone FC
Celtic Glasgow 3 – 0 Hibernian FC
Dundee United 1 – 1 Kilmarnock FC
Heart of Midlothian FC 2 – 0 Dundee FC
St. Mirren FC 0 – 1 Motherwell FC
Sunday, December 8th, 2024
Ross County FC 0 – 3 Glasgow Rangers

Matchday 17

Saturday, December 14th, 2024
Hibernian FC 3 – 1 Ross County FC
Motherwell FC 4 – 3 Dundee United
St. Johnstone FC 2 – 3 St. Mirren FC
Sunday, December 15th, 2024
Kilmarnock FC 1 – 0 Heart of Midlothian FC
Tuesday, January 14th, 2025
Dundee FC 3 – 3 Celtic Glasgow
Wednesday, January 15th, 2025
Glasgow Rangers 3 – 0 Aberdeen FC

Matchday 18

Friday, December 20th, 2024
Motherwell FC 1 – 1 Kilmarnock FC
Saturday, December 21st, 2024
Aberdeen FC 1 – 3 Hibernian FC
Glasgow Rangers 1 – 0 Dundee FC
Ross County FC 1 – 2 St. Mirren FC
Sunday, December 22nd, 2024
Dundee United 0 – 0 Celtic Glasgow
Heart of Midlothian FC 2 – 1 St. Johnstone FC

Matchday 19

Thursday, December 26th, 2024
Heart of Midlothian FC 1 – 2 Hibernian FC
Celtic Glasgow 4 – 0 Motherwell FC
Dundee FC 0 – 3 Ross County FC
Kilmarnock FC 4 – 0 Aberdeen FC
St. Johnstone FC 1 – 2 Dundee United
St. Mirren FC 2 – 1 Glasgow Rangers

Matchday 20

Sunday, December 29th, 2024
Celtic Glasgow 4 – 0 St. Johnstone FC
Hibernian FC 1 – 0 Kilmarnock FC
Motherwell FC 2 – 2 Glasgow Rangers
Ross County FC 2 – 2 Heart of Midlothian FC
St. Mirren FC 1 – 2 Dundee FC
Dundee United 1 – 0 Aberdeen FC

Matchday 21

Thursday, January 2nd, 2025
Aberdeen FC 1 – 2 Ross County FC
Glasgow Rangers 3 – 0 Celtic Glasgow
Heart of Midlothian FC 1 – 0 Motherwell FC
Kilmarnock FC 2 – 0 St. Mirren FC
St. Johnstone FC 1 – 1 Hibernian FC
Dundee FC 1 – 2 Dundee United

Matchday 22

Sunday, January 5th, 2025
Hibernian FC 3 – 3 Glasgow Rangers
Motherwell FC 2 – 0 Aberdeen FC
Celtic Glasgow 3 – 0 St. Mirren FC
Dundee United 0 – 1 Heart of Midlothian FC
Kilmarnock FC 0 – 1 Ross County FC
St. Johnstone FC 1 – 3 Dundee FC

Matchday 23

Sunday, November 3rd, 2024
Dundee FC 3 – 2 Kilmarnock FC
Saturday, January 11th, 2025
Ross County FC 1 – 4 Celtic Glasgow
Hibernian FC 3 – 1 Motherwell FC
St. Mirren FC 0 – 1 Dundee United
Sunday, January 12th, 2025
Aberdeen FC 0 – 0 Heart of Midlothian FC
Glasgow Rangers 3 – 1 St. Johnstone FC

Matchday 24

Saturday, January 25th, 2025
Aberdeen FC 0 – 3 St. Mirren FC
Heart of Midlothian FC 3 – 2 Kilmarnock FC
Ross County FC 1 – 1 Hibernian FC
St. Johnstone FC 2 – 1 Motherwell FC
Sunday, January 26th, 2025
Dundee United 1 – 3 Glasgow Rangers
Wednesday, February 5th, 2025
Celtic Glasgow 6 – 0 Dundee FC

Matchday 25

Saturday, February 1st, 2025
Dundee FC 0 – 6 Heart of Midlothian FC
Hibernian FC 2 – 0 Aberdeen FC
St. Mirren FC 0 – 1 St. Johnstone FC
Kilmarnock FC 1 – 0 Dundee United
Sunday, February 2nd, 2025
Glasgow Rangers 4 – 0 Ross County FC
Motherwell FC 1 – 3 Celtic Glasgow

Matchday 26

Saturday, February 15th, 2025
Celtic Glasgow 3 – 0 Dundee United
Dundee FC 1 – 2 Aberdeen FC
Kilmarnock FC 3 – 1 St. Johnstone FC
Motherwell FC 0 – 3 Ross County FC
Sunday, February 16th, 2025
Heart of Midlothian FC 1 – 3 Glasgow Rangers
St. Mirren FC 0 – 0 Hibernian FC

Matchday 27

Saturday, February 22nd, 2025
Hibernian FC 2 – 1 Celtic Glasgow
Aberdeen FC 1 – 0 Kilmarnock FC
Dundee United 1 – 0 Motherwell FC
Glasgow Rangers 0 – 2 St. Mirren FC
Ross County FC 3 – 1 Dundee FC
Sunday, February 23rd, 2025
St. Johnstone FC 1 – 2 Heart of Midlothian FC

Matchday 28

Tuesday, February 25th, 2025
Celtic Glasgow 5 – 1 Aberdeen FC
Wednesday, February 26th, 2025
Dundee United 1 – 3 Hibernian FC
Heart of Midlothian FC 3 – 1 St. Mirren FC
Motherwell FC 2 – 1 Dundee FC
St. Johnstone FC 1 – 0 Ross County FC
Kilmarnock FC 2 – 4 Glasgow Rangers

Matchday 29

Saturday, March 1st, 2025
Dundee FC 1 – 1 St. Johnstone FC
Glasgow Rangers 1 – 2 Motherwell FC
Ross County FC 1 – 0 Kilmarnock FC
St. Mirren FC 2 – 5 Celtic Glasgow
Sunday, March 2nd, 2025
Hibernian FC 2 – 1 Heart of Midlothian FC
Aberdeen FC 2 – 2 Dundee United

Matchday 30

Saturday, March 15th, 2025
Heart of Midlothian FC 2 – 0 Ross County FC
Kilmarnock FC 1 – 1 Hibernian FC
Motherwell FC 2 – 2 St. Mirren FC
St. Johnstone FC 0 – 0 Aberdeen FC
Sunday, March 16th, 2025
Celtic Glasgow 2 – 3 Glasgow Rangers
Dundee United 2 – 4 Dundee FC

Matchday 31

Saturday, March 29th, 2025
Aberdeen FC 4 – 1 Motherwell FC
Celtic Glasgow 3 – 0 Heart of Midlothian FC
Hibernian FC 3 – 0 St. Johnstone FC
St. Mirren FC 5 – 1 Kilmarnock FC
Dundee FC 3 – 4 Glasgow Rangers
Sunday, March 30th, 2025
Ross County FC 0 – 1 Dundee United

Matchday 32

Saturday, April 5th, 2025
Dundee FC 2 – 0 St. Mirren FC
Glasgow Rangers 0 – 2 Hibernian FC
Kilmarnock FC 2 – 0 Motherwell FC
Ross County FC 0 – 1 Aberdeen FC
Sunday, April 6th, 2025
St. Johnstone FC 1 – 0 Celtic Glasgow
Heart of Midlothian FC 0 – 1 Dundee United

Matchday 33

Saturday, April 12th, 2025
Celtic Glasgow 5 – 1 Kilmarnock FC
Dundee United 1 – 0 St. Johnstone FC
Motherwell FC 0 – 0 Heart of Midlothian FC
St. Mirren FC 3 – 2 Ross County FC
Sunday, April 13th, 2025
Aberdeen FC 2 – 2 Glasgow Rangers
Hibernian FC 4 – 0 Dundee FC

Matchday 1 second phase

Saturday, April 26th, 2025
Dundee United 0 – 5 Celtic Glasgow
Aberdeen FC 1 – 0 Hibernian FC
Heart of Midlothian FC 0 – 1 Dundee FC
Kilmarnock FC 2 – 0 Ross County FC
Motherwell FC 3 – 2 St. Johnstone FC
St. Mirren FC 2 – 2 Glasgow Rangers

Matchday 2 second phase

Saturday, May 3rd, 2025
Dundee FC 1 – 2 Motherwell FC
Hibernian FC 3 – 1 Dundee United
Ross County FC 1 – 3 Heart of Midlothian FC
St. Johnstone FC 0 – 2 Kilmarnock FC
St. Mirren FC 1 – 0 Aberdeen FC
Sunday, May 4th, 2025
Glasgow Rangers 1 – 1 Celtic Glasgow

Matchday 3 second phase

Saturday, May 10th, 2025
Celtic Glasgow 3 – 1 Hibernian FC
Dundee United 0 – 2 St. Mirren FC
Heart of Midlothian FC 3 – 0 Motherwell FC
Kilmarnock FC 3 – 2 Dundee FC
St. Johnstone FC 2 – 1 Ross County FC
Sunday, May 11th, 2025
Glasgow Rangers 4 – 0 Aberdeen FC

Matchday 4 second phase

Wednesday, May 14th, 2025
Dundee FC 1 – 1 Ross County FC
Glasgow Rangers 3 – 1 Dundee United
Heart of Midlothian FC 2 – 1 St. Johnstone FC
Motherwell FC 3 – 0 Kilmarnock FC
St. Mirren FC 2 – 2 Hibernian FC
Aberdeen FC 1 – 5 Celtic Glasgow

Matchday 5 second phase

Saturday, May 17th, 2025
Celtic Glasgow 1 – 1 St. Mirren FC
Dundee United 2 – 1 Aberdeen FC
Hibernian FC 2 – 2 Glasgow Rangers
Sunday, May 18th, 2025
Kilmarnock FC 0 – 1 Heart of Midlothian FC
Ross County FC 1 – 1 Motherwell FC
St. Johnstone FC 0 – 2 Dundee FC

Matchday 392101

Tuesday, May 13th, 2025
Partick Thistle FC 0 – 2 Livingston FC
Friday, May 16th, 2025
Livingston FC 2 – 0 Partick Thistle FC
Thursday, May 22nd, 2025
Livingston FC 1 – 1 Ross County FC
Monday, May 26th, 2025
Ross County FC 2 – 4 Livingston FC

🏁 Celtic on top

From Celtic’s clinical championship to Aberdeen’s emotional cup triumph, the 2024/25 season showcased all that makes Scottish football special: intensity, rivalries, and vibrant stadiums. With standout performances and unforgettable fixtures, the Premiership remains a must-watch for fans and travellers alike.

🎟️ Don’t miss the next season

Compare ticket prices and get your tickets now with FootballTicket.club — your gateway to unforgettable Scottish football experiences!


_____
Article updated on June 14th, 2025
The 2025 Gamper Trophy on August 10th in Barcelona Nations League 2024/25 Season Recap – Portugal Lift the Trophy Again Champions League 2024/25 Season Recap – PSG Finally Conquer Europe La Liga 2024/25 Season Recap – Barça’s Revival & Mbappé’s Firepower Premier League 2024/25 Season – Liverpool and Salah Return to the Top Serie A 2024/25 Season – Napoli Seize the Scudetto & Retegui Shines