Premiership: Regular Season

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1RangersDWWWW3328507810161600472171250318+6889
2CelticDDWLW33209466241711423111169523513+4269
3HibernianDWLLW33168944311665519191710342512+1356
4AberdeenLDLWL331310103231179442216164661015+149
5LivingstonDWLLD33128134041176471920166462121-144
6St. JohnstoneWWDWL33101013344016547813175662627-640
7St. MirrenDLWDD331010133038174761421166371617-840
8Dundee UnitedWDDLW33912122943176561920163761023-1439
9MotherwellLWWDL3398163251164391629175571622-1935
10Ross CountyLLWLW33852026591744916311641111028-3329
11KilmarnockWLDLL33842133471653822221731131125-1428
12Hamilton AcademicalsDLDDL33691831601626813251743101835-2927
  Promotion - Premiership (Championship Group)
  Premiership (Relegation Group)

Premiership

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1RangersDWWWW3328507810161600472171250318+6889
2CelticDDWLW33209466241711423111169523513+4269
3HibernianDWLLW33168944311665519191710342512+1356
4AberdeenLDLWL331310103231179442216164661015+149
5LivingstonDWLLD33128134041176471920166462121-144
6St. JohnstoneWWDWL33101013344016547813175662627-640
7St. MirrenDLWDD331010133038174761421166371617-840
8Dundee UnitedWDDLW33912122943176561920163761023-1439
9MotherwellLWWDL3398163251164391629175571622-1935
10Ross CountyLLWLW33852026591744916311641111028-3329
11KilmarnockWLDLL33842133471653822221731131125-1428
12Hamilton AcademicalsDLDDL33691831601626813251743101835-2927
  Promotion - Premiership (Championship Group)
  Premiership (Relegation Group)

Premiership: 1st Phase

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1RangersWWWWD151131331474301478701197+1936
2CelticWWWDW151023331086202127403128+2332
3Heart of MidlothianLWLWL16763251585301658233910+1027
4Dundee UnitedLDWLL1674515157502649243911+025
5MotherwellWLWWL167362024951313147223710-424
6HibernianLWLLL145361718731399722389-118
7AberdeenWLLLW1653818218413978125914-318
8St. MirrenDLDDL16385162481436882421016-817
9DundeeWWLWL154471527933312156114312-1216
10St. JohnstoneLLDWD153579158134711722324-614
11LivingstonLLDDD1534812226114599234713-1013
12Ross CountyDDWLW152581927713310138125914-811
  Championship Round
  Relegation Round

Premiership: 2nd Phase - Relegation Group - Relegation Group

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1CelticWWWWW17151150999003138611196+4146
2RangersWDWWW161321471076012659720215+3741
3AberdeenWLDWD1895426229531161194231011+432
4MotherwellLWWWL181017292410604171484131210+531
5KilmarnockLLDDW18657172194411159216616-423
6HibernianLWLDW1857627319351171292251019-422
7Ross CountyWWLLL175572035941413198143716-1520
8LivingstonDWDDL184772327833275101451622-419
9St. MirrenDWLLL184311152793339109108617-1215
10St. JohnstoneWDLDL16367143382248158143618-1915
11Heart of MidlothianLLLDL1826101630914411139126517-1412
12Hamilton AcademicalsLLLDL182610163192259139045718-1512
  Championship Round
  Relegation Round

Premiership: Championship Round

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1RangersDWDWW3529608112171700493181260329+6993
2CelticDWDDW352110473251812423711179623614+4873
3HibernianWLDWL351781047341775521201810352614+1359
4AberdeenDWLDL351411103432189542317175661115+253
5LivingstonLLDWL35128154149176471920186482229-844
6St. JohnstoneDLWWD35101114354218558915175662627-741
  Promotion - Champions League (Qualification)
  Promotion - Europa Conference League (Qualification)

Premiership: Relegation Round

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
7St. MirrenWLDLW351110143340174761421187381919-743
8Dundee UnitedLWWDD351012133046176561920184771126-1642
9MotherwellWWLWW35118163451175391729186571722-1741
10KilmarnockWDWLD35952138491864827241731131125-1132
11Ross CountyLDLLW358621296418441017341742111230-3530
12Hamilton AcademicalsLLDLD356920316218261013271743101835-3127
  Premiership (Relegation)
  Relegation - Championship

PremiershipPremiership: 2nd Phase - Championship Group - Championship Group

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1CelticLDWWL38241047325311151210143+4882
2AberdeenWDDWW3822795637312031220030+1973
3RangersDDWLW382171076502200313021611+2670
4HibernianDLDWW381813762463210129201112+1667
5KilmarnockWDLLL381611114947210112301236+259
6Heart of MidlothianLWLLL381213133939210134300315+049
7MotherwellDLDDL33108153643176562016164391627-738
8St. JohnstoneDLWDW33108153247175571525165381722-1538
9Hamilton AcademicalsLLLLL33861943601743102333164392027-1730
10DundeeLDDLL33861931531643915251743101628-2230
11Ross CountyDWLDL33681938571736823281632111529-1926
12Partick ThistleLLLLD3367202657165381721171412936-3125
  UEFA Champions League Qualifiers
  UEFA Europa League
  Relegation Round

PremiershipPremiership: 2nd Phase - Relegation Group - Relegation Group

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1MotherwellWWLWD38139164349320166211010-648
2St. JohnstoneDWWDL381210164253202022320184-1146
3DundeeLWWLW38116213657320132210122-2139
4Hamilton AcademicalsLLLWL3896234768210132300316-2133
5Partick ThistleWLDDW3889213161311133211021-3033
6Ross CountyDLDLD38611214062201101302124-2229
  Relegation Play-off
  Relegation

Premiership: 2nd Phase

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1Dundee000000000000000000+00
2Hamilton Academicals000000000000000000+00
3Inverness CT000000000000000000+00
4Kilmarnock000000000000000000+00
5Motherwell000000000000000000+00
6Ross County000000000000000000+00
  Relegation Play-off
  Relegation

Premiership: 2nd Phase - Championship Group

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1Aberdeen000000000000000000+00
2Celtic000000000000000000+00
3Heart of Midlothian000000000000000000+00
4Hibernian000000000000000000+00
5Kilmarnock000000000000000000+00
6Rangers000000000000000000+00
  UEFA Champions League Qualifiers
  UEFA Europa League

Premiership: 2nd Phase - Championship Group - Championship Group

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1CelticW110051110051000000+43
2HibernianW110021110021000000+13
3RangersW110010000000110010+13
4Ross CountyW110010110010000000+13
5St. MirrenW110010110010000000+13
6Dundee UnitedD101011101011000000+01
7St. JohnstoneD101011000000101011+01
8KilmarnockL100112000000100112-10
9AberdeenL100101100101000000-10
10LivingstonL100101000000100101-10
11MotherwellL100101000000100101-10
12Hamilton AcademicalsL100115000000100115-40
  Championship Round
  Relegation Round

Premiership: 2nd Phase - Championship Group - Championship Group - Relegation Group - Relegation Group

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1MotherwellD34109153643000000101000-739
2St. JohnstoneL34108163349000000100112-1638
3DundeeW3496193354110021000000-2133
4Hamilton AcademicalsL3486204462000000100112-1830
5Partick ThistleW3477202858110021000000-3028
6Ross CountyD3469193857101000000000-1927
  Relegation Play-off
  Relegation

Premiership: 2nd Phase - Championship Group - Relegation Group

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1Dundee000000000000000000+00
2Hamilton Academicals000000000000000000+00
3Motherwell000000000000000000+00
4Partick Thistle000000000000000000+00
5Ross County000000000000000000+00
6St. Johnstone000000000000000000+00
  Relegation Play-off
  Relegation

Championship

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1KilmarnockLWLWW1592420984041077520102+1129
2Raith RoversWWDWD158522616843115127421114+1029
3Inverness CTWLDDL1584318117502105834186+728
4Partick ThistleWWWDD158342914742111484131810+1527
5ArbroathWDDWW15762261373311368431137+1327
6Dunfermline AthleticWWLLD15276152481437127133812-913
7Ayr UnitedLLDLL15348132682339137115413-1313
8Hamilton AcademicalsLLDDW15348132982155167133813-1613
9Greenock MortonLLWDD1526712207043711822459-812
10Queen of the SouthLDDLL1533913237124488215915-1012
  Promotion
  Promotion Play-off
  Relegation Play-off
  Relegation

League One

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1Cove RangersWWDDW158432917743017784131210+1228
2Airdrie UnitedLWWLW158252419850314127322107+526
3MontroseWDDDW15672251372321098440154+1225
4Queen's ParkLDDDL15582251783411387241129+823
5FalkirkLWDWD15645201783149107331117+322
6Alloa AthleticLDDWW1554624258323141472231011-119
7DumbartonWLDLL1553722297133101384041216-718
8PeterheadWLLDD15528222484221477106817-217
9ClydeWDDLL154471830731310168134814-1216
10East FifeLLDWL153210173573131098017726-1811
  Promotion
  Promotion Play-off
  Relegation Play-off
  Relegation

League One: Regular Season

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1Partick ThistleWWWWD18963301394411679522146+1733
2FalkirkLLWLD189452615953111594141510+1131
3Cove RangersLWWDW1894522129702166924366+1031
4Airdrie UnitedWWDWW1892729229513171094141212+729
5MontroseWLDDW1876527269432161093331116+127
6East FifeLWWLD18837232596301579207818-227
7PeterheadWLLDL18729152194146109315911-623
8ClydeWLLLW18621022329315111693151116-1020
9DumbartonLWLWD18549918931549923459-919
10Forfar AthleticLLLLD182511123190276179234614-1911
  Promotion Group
  Relegation Round

League One: Promotion Round

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1Partick ThistleWDW2111733815220060101022+2340
2Cove RangersWDD2110652816101022211042+1236
3Airdrie UnitedWL2010283124110021100101+732
4FalkirkLD209562822101022100105+632
5MontroseLL207672830100102100112-227
  Promotion
  Promotion Group

League One: Relegation Round

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1East FifeW209382629210134000000-330
2PeterheadW209292122110030110031-129
3DumbartonWL2064101120110010100112-922
4ClydeL2062122337000000200215-1420
5Forfar AthleticL2035121433110021100101-1914
  Relegation Play-off
  Relegation

League Two

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1Kelty HeartsWWWDW14113027986201136510166+1836
2Forfar AthleticWLWWW1475223127520155723287+1126
3Stirling AlbionLLLDD146352117731311107322107+421
4Edinburgh CityDWWLL14635181973221111731378-121
5Annan AthleticDLDWL14626191872239117403107+120
6StenhousemuirLWWWW1453618197223910731399-118
7Albion RoversDWLWW1452717207412977115813-317
8StranraerWLDLD14446142073046107142810-616
9Elgin CityDLWLL1434712197232777115512-713
10CowdenbeathLLLLL14131092561146108026315-166
  Promotion
  Promotion Play-off
  Relegation Play-off

League Two: Regular Season

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1Queen's ParkDWWWW18153037897201949810184+2948
2Edinburgh CityWLWWD1811253722941416139711219+1535
3Stirling AlbionLWLWD18954271594236595312110+1232
4StranraerWWWLL189453018951317894321310+1231
5Elgin CityDLLLW1892729229513171294141210+729
6StenhousemuirLLWLW186482331952215109126821-822
7Albion RoversLWDWD1853102235912661594141620-1318
8Annan AthleticWWLLD18459202492251316923478-417
9CowdenbeathDLDWL183510102992257179135312-1914
10Brechin CityDLLLD181314104190366239108418-316
  Promotion Group
  Relegation Round

League Two: Promotion Round

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1Queen's ParkWWL2117314110210121110021+3154
2Edinburgh CityLL2011273725100101100102+1235
3Elgin CityWW2011273624110031110041+1235
4Stirling AlbionLLW2110563020100112210123+1035
5StranraerLW2010463222100114110010+1034
  Promotion
  Promotion Group

League Two: Relegation Round

# Team Form Overall Home Away Total
GP W D L GS GA GP W D L GS GA GP W D L GS GA GD P
1Albion RoversWW2073102435110010110010-1124
2StenhousemuirLDL2165102435200203101011-1123
3Annan AthleticWDL2156102426101011210131-221
4CowdenbeathLW2045111231100102110020-1917
5Brechin CityLW2023151244100103110020-329
  Relegation Play-off