League Standings
NoTeamPHA WDL S YC RC GFGA Dif.Pts.
1Celtic3819192765 89244377205787
2Rangers3819192396 75158882275578
3Ross County3518172087 50965561332868
4Aberdeen38191920711 54866457441367
5Kilmarnock38191919109 56268650311967
6Inverness C34171714137 5316034536955
7St Johnstone38191915716 4305623848-1052
8Hearts38191915617 5587954250-851
9Motherwell38191915617 4887544656-1051
10Partick36181812717 5126414352-943
11Hamilton3819199623 3878352875-4733
12Dundee FC3819195627 3976933178-4721
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 CosgroveAberdeen17540
2David TurnbullMotherwell15730
3Greg StewartAberdeen10100
4Ryan ChristieCeltic9310
5Greg StewartKilmarnock8100
6Kenny MillerDundee FC8300
7Jermain DefoeRangers8410
8Stephen MallanHibernian7200
9Marc McNultyHibernian7230
10Danny JohnsonMotherwell6300
11Matthew KennedySt Johnstone6210
12Oliver ShawHibernian6200
13Ryan KentRangers6200
14Jake HastieMotherwell6300
15Peter HaringHearts5300
16Mickel MillerHamilton5120
17Simeon JacksonSt Mirren5310
18Michael JohnstonCeltic5200
19Lewis FergusonAberdeen5100
20Chris BurkeKilmarnock5100
21Mark McNultyHibernian5020
22Adam HammillSt Mirren4300
23Blair AlstonSt Johnstone4110
24James WilsonAberdeen4200
25Oliver BurkeCeltic4100
26Andrew NelsonDundee FC4100
27Ryan JackRangers4300
28George OakleyHamilton4300
29Tom AldredMotherwell3100
30Steven LawlessLivingston3200
31Ryan PorteousHibernian3000
32Steven MacLeanHearts3000
33Oliver BozanicHearts3110
34Oliver LeeHearts3100
35Graeme ShinnieAberdeen3200
36Darren McGregorHibernian2000
37Scott ArfieldRangers1000
38Kyle 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-2711:30Celtic1 - 0Kilmarnock
2019-04-2714:00St Mirren1 - 1St Johnstone
2019-04-2714:00Motherwell4 - 3Dundee FC
2019-04-2714:00Hamilton3 - 3Livingston
Scottish Premier League - Round: 34
2019-04-2111:30Hibernian0 - 0Celtic
2019-04-2014:00Kilmarnock0 - 1Aberdeen
2019-04-2014:00St Johnstone2 - 0Dundee FC
2019-04-2014:00Livingston1 - 3St Mirren
2019-04-2014:00Hamilton1 - 1Motherwell
2019-04-2011:00Hearts1 - 3Rangers
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-1712:30Dundee FC0 - 1Celtic
2019-03-1615:00Aberdeen1 - 1Livingston
2019-03-1615:00St Johnstone1 - 0St Mirren
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: 15
2019-01-3019:45Celtic2 - 0St Johnstone
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:45Motherwell1 - 0Hibernian
2019-01-2319:45St Johnstone1 - 0Livingston
2019-01-2319:45Celtic4 - 0St Mirren
2019-01-2319:45Hamilton0 - 3Aberdeen
2019-01-2319:45Hearts1 - 2Dundee FC
2019-01-2319:45Kilmarnock2 - 1Rangers
Scottish Premier League - Round: 21
2018-12-2917:30Hibernian0 - 1Hearts
2018-12-2915:00Dundee FC0 - 2St Johnstone