The Scottish football pyramid, 2023–24
Final tables for the top four tiers of Scottish football in 2023–24, 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
- 1st in each group Champions League
- 2nd in each group Champions League qualifiers
- 3–4 in each group Europa League
- 5th in each group Conference League
Championship Round
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Champions League) | Celtic | 38 | 29 | 6 | 3 | 95 | 30 | +65 | WWWWW | 9315 |
| 2 (Champions League qualifiers) | Rangers | 38 | 27 | 4 | 7 | 87 | 32 | +55 | WWLWD | 8510 |
| 3 (Europa League) | Heart OF Midlothian | 38 | 20 | 8 | 10 | 54 | 42 | +12 | DLWDD | 686 |
| 4 (Europa League) | Kilmarnock | 38 | 14 | 14 | 10 | 46 | 44 | +2 | DLWLD | 565 |
| 5 (Conference League) | St Mirren | 38 | 13 | 8 | 17 | 46 | 52 | −6 | LWLDL | 474 |
| 6 | Dundee | 38 | 10 | 12 | 16 | 49 | 68 | −19 | LLLLD | 421 |
Relegation Round
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 7 | Aberdeen | 38 | 12 | 12 | 14 | 48 | 52 | −4 | WWWWD | 4813 |
| 8 | Hibernian | 38 | 11 | 13 | 14 | 52 | 59 | −7 | WLLWD | 467 |
| 9 | Motherwell | 38 | 10 | 13 | 15 | 56 | 59 | −3 | LWWLL | 436 |
| 10 | St Johnstone | 38 | 8 | 11 | 19 | 29 | 54 | −25 | LLLDW | 354 |
| 11 | Ross County | 38 | 8 | 11 | 19 | 38 | 67 | −29 | LWLDD | 355 |
| 12 | Livingston | 38 | 5 | 10 | 23 | 29 | 70 | −41 | WLWLD | 257 |
Regular Season
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Celtic | 33 | 24 | 6 | 3 | 80 | 26 | +54 | LWWDW | 7810 |
| 2 | Rangers | 33 | 24 | 3 | 6 | 72 | 23 | +49 | LWDLD | 755 |
| 3 | Heart OF Midlothian | 33 | 19 | 5 | 9 | 46 | 34 | +12 | WLDWW | 6210 |
| 4 | Kilmarnock | 33 | 13 | 12 | 8 | 43 | 34 | +9 | DWDWW | 5111 |
| 5 | St Mirren | 33 | 12 | 7 | 14 | 38 | 43 | −5 | WLDLL | 434 |
| 6 | Dundee | 33 | 10 | 11 | 12 | 44 | 54 | −10 | WWLDD | 418 |
| 7 | Hibernian | 33 | 9 | 12 | 12 | 44 | 51 | −7 | DWLLD | 395 |
| 8 | Motherwell | 33 | 8 | 13 | 12 | 46 | 51 | −5 | WLDWD | 378 |
| 9 | Aberdeen | 33 | 8 | 11 | 14 | 35 | 49 | −14 | LWWDD | 358 |
| 10 | St Johnstone | 33 | 7 | 10 | 16 | 24 | 46 | −22 | DLLWL | 314 |
| 11 | Ross County | 33 | 7 | 9 | 17 | 32 | 56 | −24 | DWLLW | 307 |
| 12 | Livingston | 33 | 3 | 9 | 21 | 22 | 59 | −37 | DLLDL | 182 |
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) | Dundee United | 36 | 22 | 9 | 5 | 73 | 23 | +50 | WWWDW | 7513 |
| 2 (Play-offs) | Raith Rovers | 36 | 20 | 9 | 7 | 58 | 42 | +16 | LDWDW | 698 |
| 3 (Play-offs) | Partick Thistle | 36 | 14 | 13 | 9 | 63 | 54 | +9 | DDWDL | 556 |
| 4 (Play-offs) | Airdrieonians | 36 | 15 | 7 | 14 | 44 | 44 | 0 | WWLDL | 527 |
| 5 | Greenock Morton | 36 | 12 | 9 | 15 | 43 | 46 | −3 | DLWDL | 455 |
| 6 | Dunfermline | 36 | 11 | 12 | 13 | 43 | 48 | −5 | DLDDD | 454 |
| 7 | Ayr United | 36 | 12 | 8 | 16 | 53 | 61 | −8 | DWLDD | 446 |
| 8 | Queen's Park | 36 | 11 | 10 | 15 | 50 | 56 | −6 | LLDWW | 437 |
| 9 (Relegation play-off) | Inverness Caledonian Thistle▼ Lost play-off | 36 | 10 | 12 | 14 | 41 | 40 | +1 | WWLDW | 4210 |
| 10 (Relegation) | Arbroath | 36 | 6 | 5 | 25 | 35 | 89 | −54 | LLLLL | 230 |
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) | Falkirk | 36 | 27 | 9 | 0 | 96 | 28 | +68 | WWDDD | 909 |
| 2 (Play-offs) | Hamilton Academical▲ Won play-off | 36 | 22 | 8 | 6 | 73 | 28 | +45 | WLWWW | 7412 |
| 3 (Play-offs) | Alloa Athletic | 36 | 16 | 8 | 12 | 60 | 55 | +5 | WDWLD | 568 |
| 4 (Play-offs) | Montrose | 36 | 15 | 8 | 13 | 58 | 57 | +1 | DLLWW | 537 |
| 5 | Cove Rangers | 36 | 14 | 7 | 15 | 58 | 63 | −5 | LLLLW | 493 |
| 6 | Kelty Hearts | 36 | 12 | 8 | 16 | 48 | 63 | −15 | WWDLL | 447 |
| 7 | Queen of the South | 36 | 11 | 8 | 17 | 46 | 53 | −7 | LWDWL | 417 |
| 8 | Annan Athletic | 36 | 9 | 12 | 15 | 55 | 68 | −13 | LWWDD | 398 |
| 9 (Relegation play-off) | Stirling Albion▼ Lost play-off | 36 | 10 | 9 | 17 | 39 | 58 | −19 | LLDWD | 395 |
| 10 (Relegation) | Edinburgh City−6 | 36 | 3 | 5 | 28 | 38 | 98 | −60 | LWLLL | 83 |
- Edinburgh City: 6 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) | Stenhousemuir | 36 | 18 | 14 | 4 | 50 | 31 | +19 | DDDDL | 684 |
| 2 (Play-offs) | Peterhead | 36 | 16 | 12 | 8 | 58 | 39 | +19 | DWDDW | 609 |
| 3 (Play-offs) | Spartans | 36 | 15 | 13 | 8 | 53 | 43 | +10 | DDWDW | 589 |
| 4 (Play-offs) | Dumbarton▲ Won play-off | 36 | 16 | 9 | 11 | 56 | 44 | +12 | WWDDL | 578 |
| 5 | East Fife | 36 | 11 | 11 | 14 | 46 | 47 | −1 | DLLLL | 441 |
| 6 | Forfar Athletic | 36 | 9 | 15 | 12 | 38 | 45 | −7 | LLWWL | 426 |
| 7 | Elgin City | 36 | 10 | 10 | 16 | 35 | 59 | −24 | DDDDL | 404 |
| 8 | Bonnyrigg Rose Athletic | 36 | 9 | 12 | 15 | 47 | 48 | −1 | DWLDW | 398 |
| 9 | Clyde | 36 | 9 | 11 | 16 | 46 | 58 | −12 | WLDWW | 3810 |
| 10 (Relegation play-off) | StranraerStayed up | 36 | 9 | 9 | 18 | 38 | 53 | −15 | LDDLW | 365 |