League Standings
NoTeamPHA WDL S YC RC GFGA Dif.Pts.
1 Celtic2211111534 49020153143948
2 Rangers2311121364 43638547182945
3 Kilmarnock2311121364 33335134211345
4 Aberdeen2312111346 31740237241343
5 Ross County2211111264 30034437201742
6 Hearts2312111238 3554232928139
7 St Johnstone2211111147 2853212626037
8 Inverness C2111106123 3094222924530
9 Motherwell2311128312 2734832233-1127
10 Partick2212105413 3033812135-1419
11 Hamilton2311124217 1874941449-3514
12 Dundee FC2312113416 2203921748-3113
P - Total Played
H - Played Home
A - Played Away
W - Wins
D - Draws
L - Loses
S - Shots
GF - Goals For
GA - Goals Against
Dif. - Diference
YC - Yellow Cards
RC - Red Cards
Top Scorers
No Name Team Goals First Scorer Pen. Miss Pen.
1Sam CosgroveAberdeen11420
2Greg StewartAberdeen9100
3Kenny MillerDundee FC7200
4Ryan ChristieCeltic7210
5Danny JohnsonMotherwell6300
6Oliver ShawHibernian6200
7Scott ArfieldRangers5100
8Matthew KennedySt Johnstone5210
9Stephen MallanHibernian5200
10David TurnbullMotherwell5410
11Ryan KentRangers5200
12Simeon JacksonSt Mirren4310
13Kyle LaffertyRangers4100
14Adam HammillSt Mirren4300
15Blair AlstonSt Johnstone4110
16Peter HaringHearts4200
17Mickel MillerHamilton4120
18Tom AldredMotherwell3100
19Steven LawlessLivingston3200
20Oliver LeeHearts3100
21James WilsonAberdeen3200
22Michael JohnstonCeltic3100
23Ryan PorteousHibernian3000
24Lewis FergusonAberdeen3000
25Darren McGregorHibernian2000
26Chris BurkeKilmarnock2000
27Steven MacLeanHearts2000
28Jermain DefoeRangers2110
Match Fixtures
Date Time Country Score Away Status
Scottish Premier League - Round: 27
2019-02-2315:00St Johnstone - Aberdeen
2019-02-2315:00Livingston - Kilmarnock
2019-02-2315:00Hearts - St Mirren
2019-02-2219:45Dundee FC - Hibernian
Scottish Premier League - Round: 26
2019-02-1716:00Kilmarnock0 - 1Celtic
2019-02-1712:15Motherwell2 - 1Hearts
2019-02-1615:00Hibernian2 - 0Hamilton
2019-02-1615:00Aberdeen2 - 2St Mirren
2019-02-1615:00Rangers0 - 0St Johnstone
2019-02-1615:00Livingston1 - 2Dundee FC
Scottish Premier League - Round: 25
2019-02-0619:45Dundee FC2 - 2Kilmarnock
2019-02-0619:45Celtic2 - 0Hibernian
2019-02-0619:45Aberdeen2 - 4Rangers
2019-02-0619:45St Mirren1 - 2Motherwell
2019-02-0619:45Hearts0 - 0Livingston
2019-02-0619:45Hamilton2 - 1St Johnstone
Scottish Premier League - Round: 24
2019-02-0312:30St Johnstone0 - 2Celtic
2019-02-0215:00Hibernian1 - 2Aberdeen
2019-02-0215:00Hamilton1 - 1Dundee FC
2019-02-0215:00Rangers4 - 0St Mirren
2019-02-0215:00Motherwell3 - 0Livingston
2019-02-0119:45Kilmarnock1 - 2Hearts
Scottish Premier League - Round: 23
2019-01-2716:00Livingston0 - 3Rangers
2019-01-2713:30St Mirren1 - 3Hibernian
2019-01-2615:00Aberdeen0 - 0Kilmarnock
2019-01-2615:00Celtic3 - 0Hamilton
2019-01-2615:00Dundee FC0 - 1Motherwell
2019-01-2615:00Hearts2 - 0St Johnstone
Scottish Premier League - Round: 22
2019-01-2319:45Kilmarnock2 - 1Rangers
2019-01-2319:45Hearts1 - 2Dundee FC
2019-01-2319:45Hamilton0 - 3Aberdeen
2019-01-2319:45Celtic4 - 0St Mirren
2019-01-2319:45St Johnstone1 - 0Livingston
2019-01-2319:45Motherwell1 - 0Hibernian
Scottish Premier League - Round: 21
2018-12-2917:30Hibernian0 - 1Hearts
2018-12-2915:00Livingston1 - 2Aberdeen
2018-12-2915:00Kilmarnock2 - 1St Mirren
2018-12-2915:00Hamilton1 - 2Motherwell
2018-12-2915:00Dundee FC0 - 2St Johnstone
2018-12-2912:30Rangers1 - 0Celtic
Scottish Premier League - Round: 20
2018-12-2614:00Aberdeen3 - 4Celtic
2018-12-2615:00Rangers1 - 1Hibernian
2018-12-2615:00Motherwell0 - 1Kilmarnock
2018-12-2615:00Hearts2 - 0Hamilton
2018-12-2615:00Dundee FC0 - 0Livingston
2018-12-2615:00St Mirren0 - 1St Johnstone
Scottish Premier League - Round: 19
2018-12-2312:15St Johnstone1 - 2Rangers
2018-12-2215:00Motherwell0 - 1St Mirren
2018-12-2215:00Hibernian1 - 1Livingston
2018-12-2215:00Hamilton1 - 1Kilmarnock
2018-12-2215:00Celtic3 - 0Dundee FC
2018-12-2215:00Aberdeen2 - 0Hearts
Scottish Premier League - Round: 18
2018-12-1615:00Rangers1 - 0Hamilton
2018-12-1612:30Hibernian2 - 0Celtic
2018-12-1515:00St Mirren1 - 2Aberdeen
2018-12-1515:00St Johnstone1 - 2Motherwell
2018-12-1515:00Kilmarnock3 - 1Dundee FC
2018-12-1419:45Livingston5 - 0Hearts
Scottish Premier League - Round: 17
2018-12-0913:30Dundee FC1 - 1Rangers
2018-12-0815:00Aberdeen0 - 2St Johnstone
2018-12-0815:00Livingston3 - 1St Mirren
2018-12-0815:00Hearts1 - 0Motherwell
2018-12-0815:00Hamilton0 - 1Hibernian
2018-12-0815:00Celtic5 - 1Kilmarnock
Scottish Premier League - Round: 16
2018-12-0519:45St Johnstone2 - 2Hearts
2018-12-0519:45Rangers0 - 1Aberdeen
2018-12-0519:45Motherwell1 - 1Celtic
2018-12-0519:45Kilmarnock2 - 0Livingston
2018-12-0519:45Hibernian2 - 2St Mirren
2018-12-0519:45Dundee FC4 - 0Hamilton
Scottish Premier League - Round: 15
2018-12-0215:00Celtic2 - 0St Johnstone
2018-12-0212:00Hearts1 - 2Rangers
2018-12-0115:00Livingston2 - 0Motherwell
2018-12-0115:00Kilmarnock3 - 0Hibernian
2018-12-0115:00Aberdeen5 - 1Dundee FC
2018-12-0115:00St Mirren1 - 3Hamilton
Scottish Premier League - Round: 14
2018-11-2412:30Hamilton0 - 3Celtic
2018-11-2415:00St Johnstone0 - 0Kilmarnock
2018-11-2415:00Rangers3 - 0Livingston
2018-11-2415:00Motherwell3 - 0Aberdeen
2018-11-2415:00Hibernian2 - 2Dundee FC
2018-11-2415:00St Mirren2 - 0Hearts
Scottish Premier League - Round: 13
2018-11-1115:00Rangers7 - 1Motherwell
2018-11-1112:00Livingston0 - 0Celtic
2018-11-1015:00Hearts0 - 1Kilmarnock
2018-11-1015:00Dundee FC1 - 1St Mirren
2018-11-1015:00St Johnstone4 - 0Hamilton
2018-11-0919:45Aberdeen1 - 0Hibernian
Scottish Premier League - Round: 12
2018-11-0412:15Kilmarnock1 - 2Aberdeen
2018-11-0312:30St Mirren0 - 2Rangers
2018-11-0315:00Hibernian0 - 1St Johnstone
2018-11-0315:00Hamilton1 - 0Livingston
2018-11-0315:00Celtic5 - 0Hearts
2018-11-0315:00Motherwell1 - 0Dundee FC
Scottish Premier League - Round: 11
2018-10-3119:45Livingston0 - 1St Johnstone
2018-10-3119:45Hearts0 - 0Hibernian
2018-10-3119:45Dundee FC0 - 5Celtic
2018-10-3119:45Aberdeen3 - 0Hamilton
2018-10-3119:45St Mirren0 - 2Motherwell
2018-10-3119:45Rangers1 - 1Kilmarnock
Scottish Premier League - Round: 10
2018-10-2815:00Celtic3 - 0Motherwell
2018-10-2812:15Hibernian0 - 0Rangers
2018-10-2714:00Dundee FC0 - 3Hearts
2018-10-2714:00Aberdeen3 - 2Livingston
2018-10-2714:00St Johnstone2 - 0St Mirren