| Season | 2024–25 |
|---|---|
| Dates | 3 August 2024 – 18 May 2025 |
| Champions | Celtic 11th Premiership title 55thScottish title |
| Relegated | Ross County St Johnstone |
| Champions League | Celtic Rangers |
| Europa League | Aberdeen Hibernian |
| Conference League | Dundee United |
| Matches | 228 |
| Goals | 675 (2.96 per match) |
| Top goalscorer | Cyriel Dessers (18 goals) |
| Biggest home win | Rangers 6–0 Ross County (24 August 2024) Rangers 6–0 Kilmarnock (4 December 2024) Celtic 6–0 Dundee (5 February 2025) |
| Biggest away win | St Johnstone 0–6 Celtic (28 September 2024) Dundee 0–6 Heart of Midlothian (1 February 2025) |
| Highest scoring | Motherwell 4–3 Dundee United (14 December 2024) Dundee 3–4 Rangers (29 March 2025) |
| Longest winning run | Aberdeen Celtic 7 games |
| Longest unbeaten run | Celtic 18 games |
| Longest winless run | Aberdeen 14 games |
| Longest losing run | Ross County 7 games |
| Highest attendance | 59,612 Celtic 3–0 Rangers (1 September 2024) |
| Lowest attendance | 1,872 St Johnstone 1–0 Kilmarnock (23 November 2024) |
| Total attendance | 3,944,758 |
| Average attendance | 17,302 |
2025–26 → All statistics correct as of 18 May 2025. | |
The2024–25 Scottish Premiership (known as theWilliam Hill Premiership for sponsorship reasons) was the twelfth season of theScottish Premiership, the highest division ofScottish football, and the 128th edition overall of the top national league competition, not including one cancelled due toWorld War II. The season began on 3 August 2024.[1]
On 26 April 2025, Celtic successfully defended their title, securing their fourth Premiership title in a row, and a record-tying 55th Scottish league title overall, following a 5–0 victory away to Dundee United.[2]
Twelve teams contested the league:Aberdeen,Celtic,Dundee,Dundee United,Heart of Midlothian,Hibernian,Kilmarnock,Motherwell,Rangers,Ross County,St Johnstone andSt Mirren.
The following teams changed division after the 2023–24 season.
Promoted from theChampionship Relegated to theChampionship Stadia and locations[edit]
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| Team | Manager | Captain | Kit manufacturer | Shirt sponsor (front) | Shirt sponsor (back) | Shirt sponsor (sleeve) | Shorts sponsor |
|---|---|---|---|---|---|---|---|
| Aberdeen | Adidas | Texo Group | MaxAmaze, EIS Waste Services | RAM Tubulars | Texo Group | ||
| Celtic | Adidas | Dafabet | Magners | Celtic FC Foundation | None | ||
| Dundee | Macron | Crown Engineering Services | MKM Building Supplies, John Clark BMW | GA Vans | DrainBlitz | ||
| Dundee United | Erreà | Quinn Casino | JF Kegs, Norman Jamieson Ltd | Trade-Mart | Paint-Tec Accident Repair Centre | ||
| Heart of Midlothian | Umbro | Stellar Omada | FanHub, loveholidays | ASC Edinburgh Ltd | None | ||
| Hibernian | Joma | Bevvy.com | Whisky Row, Dunedin IT | SBK | Capital Credit Union | ||
| Kilmarnock | Hummel | James Frew Ltd | James Frew Ltd, Blackwood Plant Hire | Redrock Automation | A&L Mechanical | ||
| Motherwell | Macron | G4 Claims | Fire Suppression Scotland, Phoenix Specialist Solutions | DX Home Improvements | TCL | ||
| Rangers | Castore | Unibet | SEKO Logistics | BOXT Life | AIM Building and Maintenance | ||
| Ross County | Macron | Ross-shire Engineering | Ross-shire Engineering | Mikeysline (Away) | None | ||
| St Johnstone | Macron | GS Brown Construction | Sidey Solutions, A & B Taxis Perth | Saints in the Community | CHAS Children's Hospice | ||
| St Mirren | Macron | Consilium Plumbing and Heating | Ultimate Home Solutions, Macklin Motors | Gennaro Glass & Glazing | KPP Chartered Accountants |
| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
|---|---|---|---|---|---|---|
| Aberdeen | End of interim spell | 19 May 2024[16] | Pre-season | 3 June 2024[17] | ||
| St Johnstone | Sacked | 17 September 2024[18] | 10th | 17 September 2024[18] | ||
| Heart of Midlothian | 22 September 2024[19] | 12th | 22 September 2024[19] | |||
| St Johnstone | End of interim spell | 1 October 2024[20] | 11th | 1 October 2024[20] | ||
| Heart of Midlothian | 15 October 2024[21] | 12th | 15 October 2024[21] | |||
| Motherwell | Resigned | 27 January 2025[22] | 5th | 27 January 2025[22] | ||
| End of interim spell | 17 February 2025[23] | 8th | 17 February 2025[23] | |||
| Rangers | Sacked | 23 February 2025[24] | 2nd | 24 February 2025[25] | ||
| Heart of Midlothian | 26 April 2025[26] | 8th | 26 April 2025[26] |
In the initial phase of the season, the 12 teams will play a round-robin tournament whereby each team plays each one of the other teams three times. After 33 games, the league splits into two sections of six teams, with each team playing each other in that section. The league attempts to balance the fixture list so that teams in the same section play each other twice at home and twice away, but sometimes this is impossible. A total of 228 matches will be played, with 38 matches played by each team.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation[a] |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Celtic(C) | 38 | 29 | 5 | 4 | 112 | 26 | +86 | 92 | Qualification for theChampions League play-off round |
| 2 | Rangers | 38 | 22 | 9 | 7 | 80 | 41 | +39 | 75 | Qualification for theChampions League second qualifying round |
| 3 | Hibernian | 38 | 15 | 13 | 10 | 62 | 50 | +12 | 58 | Qualification for theEuropa League second qualifying round |
| 4 | Dundee United | 38 | 15 | 8 | 15 | 45 | 54 | −9 | 53 | Qualification for theConference League second qualifying round |
| 5 | Aberdeen | 38 | 15 | 8 | 15 | 48 | 61 | −13 | 53 | Qualification for theEuropa League play-off round[b] |
| 6 | St Mirren | 38 | 14 | 8 | 16 | 53 | 59 | −6 | 50 | |
| 7 | Heart of Midlothian | 38 | 15 | 7 | 16 | 52 | 47 | +5 | 52 | |
| 8 | Motherwell | 38 | 14 | 7 | 17 | 46 | 63 | −17 | 49 | |
| 9 | Kilmarnock | 38 | 12 | 8 | 18 | 45 | 64 | −19 | 44 | |
| 10 | Dundee | 38 | 11 | 8 | 19 | 57 | 77 | −20 | 41 | |
| 11 | Ross County(R) | 38 | 9 | 10 | 19 | 37 | 65 | −28 | 37 | Qualification for thePremiership play-off final |
| 12 | St Johnstone(R) | 38 | 9 | 5 | 24 | 38 | 68 | −30 | 32 | Relegation toChampionship |
In Matches 1–22, all teams play each other twice, once at home and once away. And in Matches 23–33, all teams play each other once, either home or away.
| Home \ Away | ABE | CEL | DND | DUN | HOM | HIB | KIL | MOT | RAN | ROS | STJ | STM | ABE | CEL | DND | DUN | HOM | HIB | KIL | MOT | RAN | ROS | STJ | STM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aberdeen | — | 0–1 | 4–1 | 1–0 | 3–2 | 1–3 | 2–0 | 2–1 | 2–1 | 1–2 | 1–1 | 3–1 | — | — | — | 2–2 | 0–0 | — | 1–0 | 4–1 | 2–2 | — | — | 0–3 |
| Celtic | 2–2 | — | 2–0 | 2–0 | 2–0 | 3–0 | 4–0 | 4–0 | 3–0 | 5–0 | 4–0 | 3–0 | 5–1 | — | 6–0 | 3–0 | 3–0 | — | 5–1 | — | 2–3 | — | — | — |
| Dundee | 1–2 | 3–3 | — | 1–2 | 3–1 | 4–1 | 2–3 | 4–1 | 1–1 | 0–3 | 1–2 | 2–2 | 1–2 | — | — | — | 0–6 | — | 3–2 | — | 3–4 | — | 1–1 | 2–0 |
| Dundee United | 1–0 | 0–0 | 2–2 | — | 0–1 | 3–2 | 1–1 | 1–2 | 0–1 | 3–0 | 2–0 | 2–0 | — | — | 2–4 | — | — | 1–3 | — | 1–0 | 1–3 | — | 1–0 | — |
| Heart of Midlothian | 1–1 | 1–4 | 2–0 | 0–1 | — | 1–2 | 1–2 | 1–0 | 0–0 | 1–1 | 2–1 | 4–0 | — | — | — | 0–1 | — | — | 3–2 | — | 1–3 | 2–0 | — | 3–1 |
| Hibernian | 3–3 | 0–2 | 2–2 | 1–1 | 1–1 | — | 1–0 | 1–2 | 3–3 | 3–1 | 2–0 | 1–2 | 2–0 | 2–1 | 4–0 | — | 2–1 | — | — | 3–1 | — | — | 3–0 | — |
| Kilmarnock | 4–0 | 0–2 | 1–1 | 3–3 | 1–0 | 1–1 | — | 0–0 | 1–0 | 0–1 | 0–3 | 2–0 | — | — | — | 1–0 | — | 1–1 | — | 2–0 | 2–4 | — | 3–1 | — |
| Motherwell | 2–0 | 0–3 | 0–1 | 4–3 | 3–1 | 0–3 | 1–1 | — | 2–2 | 0–0 | 2–1 | 2–1 | — | 1–3 | 2–1 | — | 0–0 | — | — | — | — | 0–3 | — | 2–2 |
| Rangers | 3–0 | 3–0 | 1–0 | 1–1 | 1–0 | 1–0 | 6–0 | 2–1 | — | 6–0 | 2–0 | 2–1 | — | — | — | — | — | 0–2 | — | 1–2 | — | 4–0 | 3–1 | 0–2 |
| Ross County | 0–1 | 1–2 | 2–0 | 1–1 | 2–2 | 0–0 | 2–1 | 2–1 | 0–3 | — | 3–3 | 1–2 | 0–1 | 1–4 | 3–1 | 0–1 | — | 1–1 | 1–0 | — | — | — | — | — |
| St Johnstone | 1–2 | 0–6 | 1–3 | 1–2 | 1–2 | 1–1 | 1–0 | 1–2 | 0–1 | 3–0 | — | 2–3 | 0–0 | 1–0 | — | — | 1–2 | — | — | 2–1 | — | 1–0 | — | — |
| St Mirren | 2–1 | 0–3 | 1–2 | 0–1 | 2–1 | 3–0 | 2–2 | 0–1 | 2–1 | 0–0 | 2–1 | — | — | 2–5 | — | 0–1 | — | 0–0 | 5–1 | — | — | 3–2 | 0–1 | — |
After 33 matches, the league was split into two sections of six teams, i.e. the top six and the bottom six, with the teams playing every other team in their section once (either at home or away). The exact matches were determined by the position of the teams in the league table at the time of the split.
Top six[edit] | Bottom six[edit]
Source:[32] Legend: Blue = home team win; Yellow = draw; Red = away team win.
|
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Rangers | 18 | |
| 2 | Celtic | 16 | |
| Dundee | |||
| 4 | Dundee United | 15 | |
| Hibernian | |||
| 6 | Celtic | 13 | |
| Celtic | |||
| 8 | Rangers | 12 | |
| Rangers | |||
| Ross County |
Source:[33]
| Player | For | Against | Score | Date | Ref. |
|---|---|---|---|---|---|
| Rangers | Hibernian | 3–3 (A) | 5 January 2025 | [34] |
| Rank | Player | Club | Clean sheets |
|---|---|---|---|
| 1 | Celtic | 19 | |
| 2 | Dundee United | 12 | |
| 3 | Rangers | 10 | |
| 4 | Heart of Midlothian | 8 | |
| 5 | Hibernian | 7 |
Source:[35]
| Month | Manager of the Month | Player of the Month | ||
|---|---|---|---|---|
| Manager | Club | Player | Club | |
| August | Aberdeen | Celtic | ||
| September | Celtic | Motherwell | ||
| October | Aberdeen | Aberdeen | ||
| November | Celtic | Dundee United | ||
| December | Hibernian | Hibernian | ||
| January | Heart of Midlothian | Rangers | ||
| February | Hibernian | Celtic | ||
| March | ||||
| April | Aberdeen | Dundee | ||
The quarter-final was contested by the teams placed third and fourth in the2024–25 Scottish Championship, Ayr United and Partick Thistle. Partick Thistle advanced to the semi-final to face the team placed second in the Championship, Livingston. The final was contested by Livingston and the team placed eleventh in the Premiership, Ross County, with winners Livingston securing a place in the2025–26 Scottish Premiership.[36]
| Team | Rank |
|---|---|
| Ross County | 1 |
| Livingston | 2 |
| Ayr United | 3 |
| Partick Thistle | 4 |
| Quarter-final | Semi-final | Final | |||||||||||||||||
| 1 | Ross County | 1 | 2 | 3 | |||||||||||||||
| 2 | Livingston | 2 | 2 | 4 | 2 | Livingston | 1 | 4 | 5 | ||||||||||
| 3 | Ayr United | 1 | 0 | 1 | 4 | Partick Thistle | 0 | 0 | 0 | ||||||||||
| 4 | Partick Thistle | 0 | 2 | 2 | |||||||||||||||
| 6 May 2025 | Partick Thistle | 0–1 | Ayr United | Glasgow |
| 19:45 | [37] | Murphy | Stadium:Firhill Stadium Attendance: 5,250 Referee: David Dickinson |
| 9 May 2025 | Ayr United | 0–2 (1–2agg.) | Partick Thistle | Ayr |
| 19:45 | [38] | Graham | Stadium:Somerset Park Attendance: 5,308 Referee:Nick Walsh |
| 13 May 2025 | Partick Thistle | 0–2 | Livingston | Glasgow |
| 19:45 | [39] | Pittman Wilson | Stadium:Firhill Stadium Attendance: 5,470 Referee:Don Robertson |
| 16 May 2025 | Livingston | 2–0 (4–0agg.) | Partick Thistle | Livingston |
| 19:45 | Brandon May | [40] | Stadium:Almondvale Stadium Attendance: 3,432 Referee:Kevin Clancy |
| 22 May 2025 | Livingston | 1–1 | Ross County | Livingston |
| 20:00 | Wilson | [41] | Hale | Stadium:Almondvale Stadium Attendance: 2,643 Referee:John Beaton |
| 26 May 2025 | Ross County | 2–4 (3–5agg.) | Livingston | Dingwall |
| 20:00 | Nisbet Hale | [42] | Smith Wilson Muirhead Yengi | Stadium:Victoria Park Attendance: 4,138 Referee:Nick Walsh |