Scotland Premier League 2019 - 2020

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic30262280
Rangers29214467
Motherwell301441246
Aberdeen30129945
Livingston301091139
Hibernian309101137
St Johnstone29812936
Kilmarnock30961533
St Mirren30781529
Ross County30781529
Hamilton30691527
Hearts304111523
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic411632622124
Rangers341772144106
Motherwell2317201441277
Aberdeen192615129976
Livingston1724191091168
Hibernian1822209101167
St Johnstone142519812961
St Mirren112722781556
Kilmarnock122325961556
Hamilton151827691554
Hearts1126234111552
Ross County131928781552

Scotland Premier League 2018 - 2019

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic38276587
Rangers38239678
Kilmarnock381910967
Aberdeen382071167
Hibernian3814121254
St Johnstone381571652
Hearts381561751
Motherwell381561751
Livingston3811111644
Hamilton38962333
St Mirren38882232
Dundee38562721
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic402882765135
Rangers4023132396126
Kilmarnock26371319109108
Aberdeen30262020711106
Hibernian24302214121292
St Johnstone2625251571692
Hearts1835231561786
Livingston19352211111684
Motherwell2125301561782
St Mirren123430882266
Hamilton162436962365
Dundee102640562751

Scotland Premier League 2017 - 2018

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic382410482
Aberdeen38227973
Rangers382171070
Hibernian381813767
Kilmarnock3816111159
Hearts3812131349
Motherwell381391648
St Johnstone3812101646
Dundee381162139
Partick38892133
Hamilton38962333
Ross County386112129
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic38281024104128
Rangers35251621710116
Aberdeen3027192279109
Hibernian26371318137107
Kilmarnock27272216111197
Motherwell2133221391688
Hearts16441612131388
St Johnstone20263012101678
Dundee1630301162173
Hamilton182830962373
Ross County1528336112164
Partick162337892163

Scotland Premier League 2016 - 2017

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic383440106
Aberdeen382441076
Rangers381910967
St Johnstone381771458
Ross County3811131446
Hearts3812101646
Partick3810121642
Kilmarnock389141541
Motherwell381082038
Dundee381072137
Hamilton387141735
Inverness C387131834
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic511963440155
Aberdeen34291324410121
Rangers29281919109105
St Johnstone26321817714101
Hearts23272612101685
Ross County21302511131483
Partick19312610121679
Kilmarnock1634269141575
Hamilton2027297141774
Motherwell1729301082073
Dundee1431311072169
Inverness C1427357131862

Scotland Premier League 2015 - 2016

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic38268486
Aberdeen382251171
Hearts381811965
St Johnstone381681456
Inverness C3814101452
Motherwell381551850
Dundee3811151248
Ross County381461848
Partick3812101646
Hamilton3811101743
Kilmarnock38992036
Dundee United38872331
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic452472684140
Hearts27341518119106
Aberdeen31202522511104
St Johnstone2822261681494
Inverness C23282514101488
Dundee23312211151288
Motherwell2226281551885
Ross County2619311461885
Hamilton19312611101780
Partick18322612101680
Kilmarnock183028992075
Dundee United162337872363

Scotland Premier League 2014 - 2015

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic38295492
Aberdeen38236975
Inverness C381981165
St Johnstone381691357
Dundee United381751656
Hamilton381581553
Partick3812101646
Dundee3811121545
Ross County381281844
Kilmarnock381181941
Motherwell381062236
St Mirren38932630
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic432762954142
Aberdeen3622182369117
Dundee United28282017516101
Inverness C24341819811101
Hamilton2528231581593
St Johnstone2233211691393
Partick22292512101685
Dundee22272711121582
Ross County1829291281877
Kilmarnock1535261181976
Motherwell1527341062267
St Mirren132736932662

Scotland Premier League 2013 - 2014

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic38316199
Motherwell382241270
Aberdeen382081068
Dundee United3816101258
Inverness C381691357
St Johnstone381581553
Ross County381172040
Kilmarnock381162139
St Mirren381091939
Partick388141638
Hearts381082038
Hibernian388111935
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic521773161152
Aberdeen28311720810107
Motherwell32202422412106
Inverness C2432201691396
St Johnstone2628221581595
Dundee United28232516101295
Kilmarnock2026301162177
Ross County2025311172076
St Mirren1729301091973
Hearts1728311082072
Partick1631298141671
Hibernian1924338111970

Scotland Premier League 2012 - 2013

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic38247779
Motherwell381891163
St Johnstone3814141056
Inverness C3813151054
Ross County3813141153
Hibernian3813121351
Aberdeen3811151248
Dundee United3811141347
Kilmarnock3811121545
Hearts3811111644
St Mirren389141541
Dundee38792230
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic4124112477130
Motherwell2727221891199
Ross County20421413141195
Inverness C25302113151093
St Johnstone23322114141092
Hibernian23312213121390
Kilmarnock23302311121587
Aberdeen17401911151285
Dundee United22292511141384
Hearts22252911111680
St Mirren2124319141575
Dundee132439792257

Scotland Premier League 2011 - 2012

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic38303593
Rangers38265783
Motherwell381881262
Dundee United3816111159
Hearts381571652
St Johnstone381481650
Kilmarnock3811141347
St Mirren389161343
Aberdeen389141541
Inverness C381091939
Hibernian38892133
Dunfermline385102325
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic432583035141
Rangers4125102657133
Dundee United292621161111100
Motherwell2531201881299
Hearts2427251571690
St Johnstone2131241481687
Kilmarnock18342411141381
St Mirren1441219161378
Aberdeen1635259141576
Inverness C1731281091975
Hibernian162733892167
Dunfermline1619415102356

Scotland Premier League 2010 - 2011

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Rangers38303593
Celtic38295492
Hearts381891163
Dundee United3817101161
Inverness C3814111353
Kilmarnock3813101549
Motherwell381371846
St Johnstone3811111644
Aberdeen381152238
Hibernian381072137
St Mirren38892133
Hamilton385112226
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic4719102954142
Rangers4221133035135
Hearts29262118911102
Dundee United28262217101199
Inverness C28262214111396
Kilmarnock25262513101589
Motherwell2124311371879
Hibernian1830281072176
St Johnstone15342711111675
Aberdeen1728311152273
St Mirren123628892168
Hamilton1228365112257

Scotland Premier League 2009 - 2010

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Rangers38269387
Celtic38256781
Dundee United381712963
Hibernian381591454
Motherwell3813141153
Hamilton3813101549
Hearts381391648
St Johnstone3812111547
Aberdeen3810111741
St Mirren387131834
Kilmarnock38892133
Falkirk386131931
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Rangers412692693134
Celtic3528132567123
Dundee United28301817129103
Hibernian2825231591496
Motherwell23322113141191
St Johnstone26222812111586
Hearts2032241391685
Hamilton16362413101581
Aberdeen18292910111775
Kilmarnock143527892171
St Mirren1533287131870
Falkirk938296131962

Scotland Premier League 2008 - 2009

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Rangers38268486
Celtic382410482
Hearts3816111159
Aberdeen3814111353
Dundee United3813141153
Motherwell381391648
Hibernian3811141347
Kilmarnock381281844
Hamilton381252141
Falkirk389111838
Inverness C381072137
St Mirren389101937
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic3829924104129
Rangers3531102684127
Hearts20391716111195
Aberdeen20371914111391
Motherwell2032241391685
Dundee United22282613141185
Kilmarnock2130251281884
Hibernian19342311141383
St Mirren1636249101977
Falkirk1634269111875
Hamilton1827311252175
Inverness C1829291072175

Scotland Premier League 2007 - 2008

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic38285589
Rangers38275686
Motherwell381861460
Aberdeen381581553
Dundee United3814101452
Hibernian3814101452
Falkirk3813101549
Hearts381391648
Inverness C381342143
St Mirren3810111741
Kilmarnock3810101840
Gretna38582523
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic4323102855137
Rangers422682756137
Motherwell2626241861496
Aberdeen2430221581593
Dundee United18401814101490
Hearts2331221391690
Hibernian24272514101489
Falkirk21302513101585
Inverness C1928291342179
St Mirren13362710111772
Kilmarnock14342810101872
Gretna102739582552

Scotland Premier League 2006 - 2007

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic38266684
Rangers38219872
Aberdeen381981165
Hearts3817101161
Kilmarnock381671555
Falkirk381551850
Hibernian3813101549
Inverness C3811131446
Dundee United3810121642
Motherwell381082038
St Mirren388121836
Dunfermline38882232
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic3724152666124
Rangers3227172198112
Aberdeen30291719811108
Hearts273316171011104
Hibernian25302113101593
Falkirk2330231551891
Kilmarnock1833251671585
Inverness C21312411131484
St Mirren1831278121875
Dundee United14352710121673
Motherwell1728311082072
Dunfermline113530882265

Scotland Premier League 2005 - 2006

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic38287391
Hearts38228874
Rangers382110773
Inverness C3815131058
Hibernian381751656
Kilmarnock3815101355
Aberdeen3813151054
Motherwell3813101549
Dundee United387121933
Falkirk38892133
Dunfermline38892133
Livingston38462818
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic4223112873135
Hearts3922152288122
Rangers38221621107119
Kilmarnock28262215101397
Inverness C23361715131097
Hibernian2820281751693
Aberdeen19381913151089
Motherwell23252813101584
Falkirk192334892169
Dunfermline152833892166
Dundee United1332317121965
Livingston112144462847

Scotland Premier League 2004 - 2005

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Rangers38296393
Celtic38302692
Aberdeen381871361
Hibernian381871361
Hearts3813111450
Kilmarnock381541949
Motherwell381391648
Inverness C3811111644
Dundee United388121836
Livingston38982135
Dunfermline388102034
Dundee38892133
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Rangers452292963141
Celtic4223113026137
Hibernian3021251871399
Aberdeen2334191871398
Hearts23322113111491
Motherwell2620301391685
Kilmarnock2321321541982
Inverness C20312511111682
Dundee United1829298121873
Livingston172831982171
Dunfermline1924338102070
Dundee132934892163

Scotland Premier League 2003 - 2004

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic38315298
Rangers38256781
Hearts381911868
Dunfermline3814111353
Dundee United3813101549
Motherwell3812101646
Dundee3812101646
Hibernian3811111644
Livingston3810131543
Kilmarnock381262042
Aberdeen38972234
Partick38682426
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic502153152152
Rangers3726132567125
Hearts31271819118108
Dunfermline23292414111389
Motherwell23272612101685
Dundee United23252813101584
Dundee23252812101683
Livingston19312610131579
Kilmarnock1928291262078
Hibernian20243211111675
Aberdeen182038972265
Partick133132682463

Scotland Premier League 2002 - 2003

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic38314397
Rangers38314397
Hearts381891163
Kilmarnock381691357
Hibernian381561751
Aberdeen3813101549
Dunfermline381371846
Dundee3810141444
Livingston38982135
Partick388111935
Dundee United387112032
Motherwell38772428
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic482173143148
Rangers5115103143148
Hearts27282118911100
Kilmarnock2330231691392
Hibernian2624261561791
Dunfermline2125301371880
Aberdeen18302813101579
Dundee22233110141477
Livingston192730982174
Partick1532298111970
Dundee United1726337112067
Motherwell182137772464

Scotland Premier League 2001 - 2002

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic383341103
Rangers382510385
Livingston3816101258
Aberdeen381671555
Kilmarnock3813101549
Hearts381461848
Dundee United3812101646
Dunfermline381291745
Dundee381281844
Hibernian3810111741
Motherwell381172040
St Johnstone38562721
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic482263341151
Rangers4324925103135
Livingston22342016101294
Aberdeen2033231671589
Kilmarnock24272513101588
Hearts2325281461885
Dunfermline2227271291783
Dundee2129261281883
Hibernian23262710111782
Motherwell2125301172078
Dundee United15313012101673
St Johnstone122143562750

Scotland Premier League 2000 - 2001

Traditional rating:
ClubGamesWin 90Draw 90Lost 90Points
Celtic38314397
Rangers38264882
Hibernian381812866
Kilmarnock381591454
Hearts3814101452
Dundee381381747
Aberdeen3811121545
Motherwell381271943
Dunfermline381191842
St Johnstone389131640
Dundee United38982135
St Mirren38862430
Fair point rating:
ClubWin 45Draw 45Lost 45Win 90Draw 90Lost 90Points
Celtic462283143145
Rangers3922152648126
Hibernian33271618128111
Kilmarnock2234201591493
Hearts27242514101492
Dundee2330231381789
Aberdeen21302511121583
Dunfermline1927301191876
St Johnstone2125309131676
Motherwell1630301271974
Dundee United162535982166
St Mirren152041862458