League Standings
NoTeamPHA WDL S YC RC GFGA Dif.Pts.
1 Celtic3819192765 89244377205787
2 Rangers3819192396 75158882275578
3 Aberdeen38191920711 54866457441367
4 Kilmarnock38191919109 56268650311967
5 St Johnstone38191915716 4305623848-1052
6 Hearts38191915617 5587954250-851
7 Motherwell38191915617 4887544656-1051
8 Ross County2211111264 30034437201742
9 Hamilton3719189622 3878352873-4533
10 Inverness C2111106123 3094222924530
11 Dundee FC3819195627 3976933178-4721
12 Partick2212105413 3033812135-1419
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 CosgroveAberdeen16540
2David TurnbullMotherwell13720
3Greg StewartAberdeen10100
4Ryan ChristieCeltic9310
5Kenny MillerDundee FC8300
6Jermain DefoeRangers8410
7Stephen MallanHibernian7200
8Danny JohnsonMotherwell6300
9Matthew KennedySt Johnstone6210
10Oliver ShawHibernian6200
11Ryan KentRangers6200
12Jake HastieMotherwell6300
13Marc McNultyHibernian6130
14Simeon JacksonSt Mirren5310
15Peter HaringHearts5300
16Mickel MillerHamilton5120
17Lewis FergusonAberdeen5100
18Mark McNultyHibernian5020
19Adam HammillSt Mirren4300
20Blair AlstonSt Johnstone4110
21Chris BurkeKilmarnock4000
22Oliver BurkeCeltic4100
23Andrew NelsonDundee FC4100
24Ryan JackRangers4300
25George OakleyHamilton4300
26Tom AldredMotherwell3100
27Steven LawlessLivingston3200
28Oliver LeeHearts3100
29James WilsonAberdeen3200
30Michael JohnstonCeltic3100
31Ryan PorteousHibernian3000
32Steven MacLeanHearts3000
33Oliver BozanicHearts3110
34Graeme ShinnieAberdeen3200
35Darren McGregorHibernian2000
36Scott ArfieldRangers1000
37Kyle LaffertyRangers1000
Match Fixtures
Date Time Country Score Away Status
Scottish Premier League - Round: 38
2019-05-1914:00Hibernian1 - 2Aberdeen
2019-05-1914:00Celtic2 - 1Hearts
2019-05-1914:00Kilmarnock2 - 1Rangers
2019-05-1811:30Motherwell3 - 2Livingston
2019-05-1811:30Hamilton2 - 0St Johnstone
2019-05-1811:30Dundee FC2 - 3St Mirren
Scottish Premier League - Round: 37
2019-05-1318:45St Mirren - Hamilton
2019-05-1211:00Rangers2 - 0Celtic
2019-05-1114:00St Johnstone2 - 0Motherwell
2019-05-1114:00Livingston0 - 1Dundee FC
2019-05-1114:00Kilmarnock1 - 0Hibernian
2019-05-1018:45Aberdeen2 - 1Hearts
Scottish Premier League - Round: 36
2019-05-0514:30Rangers1 - 0Hibernian
2019-05-0414:00Hearts0 - 1Kilmarnock
2019-05-0414:00St Johnstone1 - 1Livingston
2019-05-0414:00Motherwell1 - 1St Mirren
2019-05-0414:00Dundee FC0 - 1Hamilton
2019-05-0411:30Aberdeen0 - 3Celtic
Scottish Premier League - Round: 35
2019-04-2814:00Rangers2 - 0Aberdeen
2019-04-2811:15Hibernian1 - 1Hearts
2019-04-2714:00St Mirren1 - 1St Johnstone
2019-04-2714:00Motherwell4 - 3Dundee FC
2019-04-2714:00Hamilton3 - 3Livingston
2019-04-2711:30Celtic1 - 0Kilmarnock
Scottish Premier League - Round: 34
2019-04-2111:30Hibernian0 - 0Celtic
2019-04-2011:00Hearts1 - 3Rangers
2019-04-2014:00Kilmarnock0 - 1Aberdeen
2019-04-2014:00St Johnstone2 - 0Dundee FC
2019-04-2014:00Livingston1 - 3St Mirren
2019-04-2014:00Hamilton1 - 1Motherwell
Scottish Premier League - Round: 33
2019-04-0711:30Motherwell0 - 3Rangers
2019-04-0614:00Kilmarnock2 - 0St Johnstone
2019-04-0614:00Hamilton1 - 1St Mirren
2019-04-0614:00Dundee FC0 - 2Aberdeen
2019-04-0614:00Celtic0 - 0Livingston
2019-04-0611:30Hearts1 - 2Hibernian
Scottish Premier League - Round: 32
2019-04-0318:45St Mirren0 - 2Celtic
2019-04-0318:45St Johnstone2 - 0Dundee FC
2019-04-0318:45Rangers3 - 0Hearts
2019-04-0318:45Livingston2 - 0Hamilton
2019-04-0318:45Hibernian0 - 0Kilmarnock
2019-04-0318:45Aberdeen3 - 1Motherwell
Scottish Premier League - Round: 31
2019-03-3111:00Celtic2 - 1Rangers
2019-03-3015:00St Mirren2 - 1Dundee FC
2019-03-3015:00Motherwell3 - 0St Johnstone
2019-03-3015:00Kilmarnock5 - 0Hamilton
2019-03-3015:00Hearts2 - 1Aberdeen
2019-03-2919:45Livingston1 - 2Hibernian
Scottish Premier League - Round: 30
2019-03-2715:00St Johnstone1 - 0St 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