The Scottish football pyramid, 2024–25
Final tables for the top four tiers of Scottish football in 2024–25, from Premiership down to League Two. Promotion, relegation and play-off places are marked where they apply, from each league's records.
Final tables
Tier 1PremiershipPREM12 clubs · 3 groupsTier 2ChampionshipCH10 clubsTier 3League OneL110 clubsTier 4League TwoL210 clubs
Tier 1
Premiership
- 7–12 in each group Relegation play-off
Premiership
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Celtic | 33 | 26 | 3 | 4 | 97 | 22 | +75 | WDWWD | 8111 |
| 2 | Rangers | 33 | 20 | 6 | 7 | 68 | 35 | +33 | DDWWD | 669 |
| 3 | Hibernian | 33 | 14 | 11 | 8 | 54 | 41 | +13 | LWLDD | 535 |
| 4 | Dundee United | 33 | 14 | 8 | 11 | 41 | 40 | +1 | LLLLW | 503 |
| 5 | Aberdeen | 33 | 14 | 8 | 11 | 45 | 49 | −4 | WLLLL | 503 |
| 6 | St Mirren | 33 | 12 | 5 | 16 | 45 | 54 | −9 | DWWDD | 419 |
| 7 | Heart of MidlothianStayed up | 33 | 11 | 7 | 15 | 43 | 44 | −1 | LWWWW | 4012 |
| 8 | MotherwellStayed up | 33 | 11 | 6 | 16 | 37 | 56 | −19 | WWLWD | 3910 |
| 9 | KilmarnockStayed up | 33 | 9 | 8 | 16 | 38 | 58 | −20 | WWWLL | 359 |
| 10 | Ross County▼ Lost play-off | 33 | 9 | 8 | 16 | 33 | 56 | −23 | LDDDL | 353 |
| 11 | DundeeStayed up | 33 | 9 | 7 | 17 | 50 | 71 | −21 | WLLDW | 347 |
| 12 | St Johnstone▼ Lost play-off | 33 | 8 | 5 | 20 | 33 | 58 | −25 | LLWLL | 293 |
Championship Round
Relegation Round
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Relegation play-off) | Heart of Midlothian | 38 | 15 | 7 | 16 | 52 | 47 | +5 | LWWWW | 5212 |
| 2 (Relegation play-off) | Motherwell | 38 | 14 | 7 | 17 | 46 | 63 | −17 | WWLWD | 4910 |
| 3 (Relegation play-off) | Kilmarnock | 38 | 12 | 8 | 18 | 45 | 64 | −19 | WWWLL | 449 |
| 4 (Relegation play-off) | Dundee | 38 | 11 | 8 | 19 | 57 | 77 | −20 | WLLDW | 417 |
| 5 (Relegation play-off) | Ross County | 38 | 9 | 10 | 19 | 37 | 65 | −28 | LDDDL | 373 |
| 6 (Relegation play-off) | St Johnstone | 38 | 9 | 5 | 24 | 38 | 68 | −30 | LLWLL | 323 |
Tier 2
Championship
- 1st Promotion
- 2–4 Play-offs
- 9th Relegation play-off
- 10th Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Promotion) | Falkirk | 36 | 22 | 7 | 7 | 72 | 33 | +39 | WDLLW | 737 |
| 2 (Play-offs) | Livingston▲ Won play-off | 36 | 20 | 10 | 6 | 55 | 27 | +28 | WWWWL | 7012 |
| 3 (Play-offs) | Ayr United | 36 | 18 | 9 | 9 | 57 | 39 | +18 | LDLDW | 635 |
| 4 (Play-offs) | Partick Thistle | 36 | 15 | 10 | 11 | 43 | 38 | +5 | LLDWW | 557 |
| 5 | Raith Rovers | 36 | 15 | 8 | 13 | 47 | 43 | +4 | WDWDW | 5311 |
| 6 | Greenock Morton | 36 | 12 | 12 | 12 | 42 | 48 | −6 | LLWDW | 487 |
| 7 | Dunfermline | 36 | 9 | 8 | 19 | 28 | 43 | −15 | LWDDL | 355 |
| 8 | Queen's Park | 36 | 9 | 8 | 19 | 36 | 55 | −19 | LLDDL | 352 |
| 9 (Relegation play-off) | AirdrieoniansStayed up | 36 | 7 | 8 | 21 | 34 | 62 | −28 | WDLDL | 295 |
| 10 (Relegation) | Hamilton Academical−15 | 36 | 10 | 6 | 20 | 38 | 64 | −26 | WWDLL | 217 |
- Hamilton Academical: 15 points deducted.
Advertisement728 × 90320 × 100
Tier 3
League One
- 1st Promotion
- 2–4 Play-offs
- 9th Relegation play-off
- 10th Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Promotion) | Arbroath | 36 | 19 | 7 | 10 | 58 | 42 | +16 | WWLLD | 647 |
| 2 (Play-offs) | Cove Rangers | 36 | 16 | 9 | 11 | 62 | 44 | +18 | LWDDW | 578 |
| 3 (Play-offs) | Queen of the South | 36 | 16 | 7 | 13 | 46 | 41 | +5 | WWWWD | 5513 |
| 4 (Play-offs) | Stenhousemuir | 36 | 15 | 8 | 13 | 48 | 45 | +3 | LLDLW | 534 |
| 5 | Alloa Athletic | 36 | 13 | 12 | 11 | 55 | 47 | +8 | WWDWL | 5110 |
| 6 | Kelty Hearts | 36 | 11 | 11 | 14 | 40 | 46 | −6 | LWLDW | 447 |
| 7 | Inverness Caledonian Thistle−15 | 36 | 16 | 10 | 10 | 45 | 38 | +7 | WLDWW | 4310 |
| 8 | Montrose | 36 | 9 | 13 | 14 | 40 | 49 | −9 | LLDLL | 401 |
| 9 (Relegation play-off) | Annan Athletic▼ Lost play-off | 36 | 10 | 6 | 20 | 41 | 68 | −27 | LLWLL | 363 |
| 10 (Relegation) | Dumbarton−15 | 36 | 8 | 11 | 17 | 51 | 66 | −15 | WLDWL | 207 |
- Inverness Caledonian Thistle: 15 points deducted.
- Dumbarton: 15 points deducted.
Tier 4
League Two
- 1st Promotion
- 2–4 Play-offs
- 10th Relegation play-off
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Promotion) | Peterhead | 36 | 19 | 9 | 8 | 52 | 40 | +12 | WWLWL | 669 |
| 2 (Play-offs) | East Fife▲ Won play-off | 36 | 20 | 5 | 11 | 65 | 37 | +28 | LWWLW | 659 |
| 3 (Play-offs) | Edinburgh City | 36 | 17 | 5 | 14 | 54 | 47 | +7 | WWLDL | 567 |
| 4 (Play-offs) | Elgin City | 36 | 16 | 7 | 13 | 48 | 41 | +7 | LLWWL | 556 |
| 5 | Spartans | 36 | 15 | 7 | 14 | 48 | 47 | +1 | WLWLW | 529 |
| 6 | Stirling Albion | 36 | 14 | 6 | 16 | 50 | 57 | −7 | WWLLD | 487 |
| 7 | Clyde | 36 | 11 | 10 | 15 | 49 | 54 | −5 | LDLWW | 437 |
| 8 | Stranraer | 36 | 11 | 7 | 18 | 34 | 42 | −8 | LLWLL | 403 |
| 9 | Forfar Athletic | 36 | 8 | 12 | 16 | 29 | 42 | −13 | WDLDD | 366 |
| 10 (Relegation play-off) | Bonnyrigg Rose Athletic−6 | 36 | 12 | 6 | 18 | 40 | 62 | −22 | LLWWW | 369 |
- Bonnyrigg Rose Athletic: 6 points deducted.