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

Bar width is to scale with the number of clubs in each tier.

Tier 1

Premiership

12 clubs in 3 groups · final tables

  • 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

Premiership, Championship Round
PosClubPWDLGFGAGDFormPtsL5
1 (Champions League)Celtic3829639530+65WWWWW9315
2 (Champions League qualifiers)Rangers3827478732+55WWLWD8510
3 (Europa League)Heart OF Midlothian38208105442+12DLWDD686
4 (Europa League)Kilmarnock381414104644+2DLWLD565
5 (Conference League)St Mirren38138174652−6LWLDL474
6Dundee381012164968−19LLLLD421

Relegation Round

Premiership, Relegation Round
PosClubPWDLGFGAGDFormPtsL5
7Aberdeen381212144852−4WWWWD4813
8Hibernian381113145259−7WLLWD467
9Motherwell381013155659−3LWWLL436
10St Johnstone38811192954−25LLLDW354
11Ross County38811193867−29LWLDD355
12Livingston38510232970−41WLWLD257

Regular Season

Premiership, Regular Season
PosClubPWDLGFGAGDFormPtsL5
1Celtic3324638026+54LWWDW7810
2Rangers3324367223+49LWDLD755
3Heart OF Midlothian3319594634+12WLDWW6210
4Kilmarnock33131284334+9DWDWW5111
5St Mirren33127143843−5WLDLL434
6Dundee331011124454−10WWLDD418
7Hibernian33912124451−7DWLLD395
8Motherwell33813124651−5WLDWD378
9Aberdeen33811143549−14LWWDD358
10St Johnstone33710162446−22DLLWL314
11Ross County3379173256−24DWLLW307
12Livingston3339212259−37DLLDL182

Tier 2

Championship

10 clubs · final table

  • 1st Promotion
  • 2–4 Play-offs
  • 9th Relegation play-off
  • 10th Relegation
Championship table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Dundee United3622957323+50WWWDW7513
2 (Play-offs)Raith Rovers3620975842+16LDWDW698
3 (Play-offs)Partick Thistle36141396354+9DDWDL556
4 (Play-offs)Airdrieonians361571444440WWLDL527
5Greenock Morton36129154346−3DLWDL455
6Dunfermline361112134348−5DLDDD454
7Ayr United36128165361−8DWLDD446
8Queen's Park361110155056−6LLDWW437
9 (Relegation play-off)Inverness Caledonian Thistle▼ Lost play-off361012144140+1WWLDW4210
10 (Relegation)Arbroath3665253589−54LLLLL230
Advertisement728 × 90320 × 100

Tier 3

League One

10 clubs · final table

  • 1st Promotion
  • 2–4 Play-offs
  • 9th Relegation play-off
  • 10th Relegation
League One table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Falkirk3627909628+68WWDDD909
2 (Play-offs)Hamilton Academical▲ Won play-off3622867328+45WLWWW7412
3 (Play-offs)Alloa Athletic36168126055+5WDWLD568
4 (Play-offs)Montrose36158135857+1DLLWW537
5Cove Rangers36147155863−5LLLLW493
6Kelty Hearts36128164863−15WWDLL447
7Queen of the South36118174653−7LWDWL417
8Annan Athletic36912155568−13LWWDD398
9 (Relegation play-off)Stirling Albion▼ Lost play-off36109173958−19LLDWD395
10 (Relegation)Edinburgh City−63635283898−60LWLLL83
  • Edinburgh City: 6 points deducted.

Tier 4

League Two

10 clubs · final table

  • 1st Promotion
  • 2–4 Play-offs
  • 10th Relegation play-off
League Two table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Stenhousemuir36181445031+19DDDDL684
2 (Play-offs)Peterhead36161285839+19DWDDW609
3 (Play-offs)Spartans36151385343+10DDWDW589
4 (Play-offs)Dumbarton▲ Won play-off36169115644+12WWDDL578
5East Fife361111144647−1DLLLL441
6Forfar Athletic36915123845−7LLWWL426
7Elgin City361010163559−24DDDDL404
8Bonnyrigg Rose Athletic36912154748−1DWLDW398
9Clyde36911164658−12WLDWW3810
10 (Relegation play-off)StranraerStayed up3699183853−15LDDLW365

Final tables as they stood at the end of the season.

Clubs are ranked by points, then by each league's own tie-break rules.

Football Pyramids is an independent site and is not affiliated with any league, federation or club. Club and competition names are used only to identify them.