League Standings
NoTeamPHA WDL S YC RC GFGA Dif.Pts.
1 Celtic3015152244 71531367165170
2 Rangers3015151794 62248666224460
3 Aberdeen3016141578 42149346341252
4 Kilmarnock3014161497 43052339281151
5 Hearts30151514511 4555753535047
6 Ross County2211111264 30034437201742
7 Motherwell30141612414 3866433341-840
8 St Johnstone29141511513 3354312939-1038
9 Inverness C2111106123 3094222924530
10 Hamilton3015157320 2766742061-4124
11 Partick2212105413 3033812135-1419
12 Dundee FC3016144620 3155622462-3818
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 CosgroveAberdeen14430
2Greg StewartAberdeen9100
3Ryan ChristieCeltic8310
4David TurnbullMotherwell8520
5Kenny MillerDundee FC7200
6Danny JohnsonMotherwell6300
7Stephen MallanHibernian6200
8Oliver ShawHibernian6200
9Marc McNultyHibernian6130
10Matthew KennedySt Johnstone5210
11Ryan KentRangers5200
12Mickel MillerHamilton5120
13Jermain DefoeRangers5110
14Mark McNultyHibernian5020
15Jake HastieMotherwell5300
16Simeon JacksonSt Mirren4310
17Adam HammillSt Mirren4300
18Blair AlstonSt Johnstone4110
19Peter HaringHearts4200
20Lewis FergusonAberdeen4000
21Oliver BurkeCeltic4100
22Andrew NelsonDundee FC4100
23Tom AldredMotherwell3100
24Steven LawlessLivingston3200
25Oliver LeeHearts3100
26James WilsonAberdeen3200
27Michael JohnstonCeltic3100
28Ryan PorteousHibernian3000
29Chris BurkeKilmarnock3000
30Oliver BozanicHearts3110
31Ryan JackRangers3300
32Graeme ShinnieAberdeen3200
33Darren McGregorHibernian2000
34Steven MacLeanHearts2000
35Scott ArfieldRangers1000
36Kyle LaffertyRangers1000
Match Fixtures
Date Time Country Score Away Status
Scottish Premier League - Round: 31
2019-03-3015:00St Mirren - Dundee FC
2019-03-3015:00Motherwell - St Johnstone
2019-03-3015:00Kilmarnock - Hamilton
2019-03-3015:00Hearts - Aberdeen
2019-03-2919:45Livingston - Hibernian
Scottish Premier League - Round: 30
2019-03-2715:00St Johnstone - St Mirren
2019-03-1712:30Dundee FC0 - 1Celtic
2019-03-1615:00Aberdeen1 - 1Livingston
2019-03-1615:00Rangers1 - 1Kilmarnock
2019-03-1615:00Hibernian2 - 0Motherwell
2019-03-1615:00Hamilton1 - 0Hearts
Scottish Premier League - Round: 29
2019-03-1119:45St Mirren0 - 1Kilmarnock
2019-03-0915:00Dundee FC0 - 1Hearts
2019-03-0915:00Celtic0 - 0Aberdeen
2019-03-0915:00Motherwell3 - 0Hamilton
2019-03-0915:00Livingston3 - 1St Johnstone
2019-03-0819:45Hibernian1 - 1Rangers
Scottish Premier League - Round: 28
2019-02-2719:45Hearts1 - 2Celtic
2019-02-2719:45Aberdeen0 - 2Hamilton
2019-02-2719:45St Mirren1 - 0Livingston
2019-02-2719:45St Johnstone1 - 2Hibernian
2019-02-2719:45Rangers4 - 0Dundee FC
2019-02-2719:45Kilmarnock0 - 0Motherwell
Scottish Premier League - Round: 27
2019-02-2415:00Celtic4 - 1Motherwell
2019-02-2412:15Hamilton0 - 5Rangers
2019-02-2315:00St Johnstone0 - 2Aberdeen
2019-02-2315:00Livingston1 - 0Kilmarnock
2019-02-2315:00Hearts1 - 1St Mirren
2019-02-2219:45Dundee FC2 - 4Hibernian
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