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: 18
2019-12-1515:00Celtic - Hibernian
2019-12-1512:00Motherwell - Rangers
2019-12-1415:00Hearts - St Johnstone
2019-12-1415:00Aberdeen - Hamilton
2019-12-1415:00St Mirren - Livingston
2019-12-1415:00Ross County - Kilmarnock
Scottish Premier League - Round: 17
2019-12-0715:00Livingston3 - 0Kilmarnock
2019-12-0715:00Hibernian3 - 0Aberdeen
2019-12-0715:00Hamilton0 - 1St Mirren
2019-12-0715:00Motherwell1 - 0Hearts
Scottish Premier League - Round: 16
2019-12-0419:45Celtic2 - 1Hamilton
2019-12-0419:45Aberdeen2 - 2Rangers
2019-12-0419:45St Mirren0 - 3Motherwell
2019-12-0419:45Ross County2 - 1Hibernian
2019-12-0419:45Kilmarnock0 - 0St Johnstone
2019-12-0419:45Hearts1 - 1Livingston
Scottish Premier League - Round: 15
2019-12-0115:00Rangers5 - 0Hearts
2019-12-0112:00Ross County1 - 4Celtic
2019-11-3015:00Hibernian2 - 2Kilmarnock
2019-11-3015:00Aberdeen2 - 1St Mirren
2019-11-3015:00Motherwell4 - 0St Johnstone
2019-11-3015:00Livingston0 - 0Hamilton
Scottish Premier League - Round: 12
2019-11-2619:45St Mirren1 - 2Hibernian
Scottish Premier League - Round: 14
2019-11-2415:00St Johnstone - Aberdeen
2019-11-2412:15Hamilton - Rangers
2019-11-2315:00St Mirren2 - 1Ross County
2019-11-2315:00Kilmarnock3 - 0Hearts
2019-11-2315:00Hibernian3 - 1Motherwell
2019-11-2315:00Celtic4 - 0Livingston
Scottish Premier League - Round: 13
2019-11-1015:00Livingston0 - 2Rangers
2019-11-1015:00Celtic2 - 0Motherwell
2019-11-0915:00St Johnstone1 - 4Hibernian
2019-11-0915:00Ross County1 - 3Aberdeen
2019-11-0915:00Kilmarnock2 - 2Hamilton
2019-11-0915:00Hearts5 - 2St Mirren
Scottish Premier League - Round: 12
2019-11-0215:00Rangers - St Johnstone
2019-11-0215:00Motherwell2 - 1Livingston
2019-11-0215:00Hamilton2 - 2Ross County
2019-11-0215:00Aberdeen3 - 0Kilmarnock
Scottish Premier League - Round: 11
2019-10-3019:45St Johnstone1 - 0Hearts
2019-10-3019:45Celtic2 - 0St Mirren
2019-10-3019:45Hamilton0 - 1Aberdeen
2019-10-3019:45Hibernian2 - 2Livingston
2019-10-3019:45Motherwell2 - 1Kilmarnock
2019-10-3019:45Ross County0 - 4Rangers
Scottish Premier League - Round: 10
2019-10-2715:00Rangers2 - 1Motherwell
2019-10-2712:15Aberdeen0 - 4Celtic
2019-10-2614:00St Johnstone3 - 2Hamilton
2019-10-2614:00Hibernian2 - 2Ross County
2019-10-2614:00Kilmarnock1 - 0St Mirren
2019-10-2614:00Livingston0 - 0Hearts
Scottish Premier League - Round: 9
2019-10-2011:15Hearts1 - 1Rangers
2019-10-1914:00Motherwell0 - 3Aberdeen
2019-10-1914:00St Mirren2 - 0St Johnstone
2019-10-1914:00Celtic6 - 0Ross County
2019-10-1914:00Hamilton1 - 1Hibernian
2019-10-1914:00Kilmarnock2 - 1Livingston
Scottish Premier League - Round: 8
2019-10-0614:00Rangers5 - 0Hamilton
2019-10-0611:00Livingston2 - 0Celtic
2019-10-0514:00Ross County2 - 2St Johnstone
2019-10-0514:00Aberdeen1 - 1Hibernian
2019-10-0514:00Hearts0 - 1Kilmarnock
2019-10-0514:00Motherwell2 - 0St Mirren
Scottish Premier League - Round: 7
2019-09-2814:00Rangers5 - 0Aberdeen
2019-09-2814:00St Johnstone0 - 1Motherwell
2019-09-2814:00St Mirren0 - 0Hearts
2019-09-2814:00Hamilton2 - 1Livingston
2019-09-2814:00Kilmarnock0 - 0Ross County
2019-09-2811:30Hibernian1 - 1Celtic
Scottish Premier League - Round: 6
2019-09-2214:00Hibernian1 - 2Hearts
2019-09-2212:00Celtic3 - 1Kilmarnock
2019-09-2211:15St Johnstone0 - 4Rangers
2019-09-2114:00Livingston0 - 2Aberdeen
2019-09-2114:00Motherwell1 - 2Ross County
2019-09-2114:00St Mirren0 - 0Hamilton
Scottish Premier League - Round: 5
2019-09-1414:00Hearts2 - 3Motherwell
2019-09-1414:00Kilmarnock2 - 0Hibernian
2019-09-1414:00Rangers3 - 1Livingston
2019-09-1414:00Ross County2 - 1St Mirren
2019-09-1414:00Aberdeen1 - 1St Johnstone
2019-09-1411:00Hamilton0 - 1Celtic
Scottish Premier League - Round: 4
2019-09-0111:00Rangers0 - 2Celtic
2019-08-3114:00Hearts2 - 2Hamilton
2019-08-3114:00Aberdeen3 - 0Ross County
2019-08-3114:00St Johnstone0 - 1Kilmarnock
2019-08-3114:00Motherwell3 - 0Hibernian
2019-08-3114:00Livingston2 - 1St Mirren
Scottish Premier League - Round: 3
2019-08-2514:00Celtic3 - 1Hearts
2019-08-2511:15St Mirren0 - 1Rangers
2019-08-2414:00Ross County1 - 4Livingston
2019-08-2414:00Kilmarnock0 - 0Aberdeen
2019-08-2414:00Hibernian2 - 2St Johnstone
2019-08-2414:00Hamilton1 - 3Motherwell
Scottish Premier League - Round: 2
2019-08-1014:00Hamilton2 - 0Kilmarnock
2019-08-1014:00St Mirren1 - 0Aberdeen
2019-08-1014:00Rangers6 - 1Hibernian
2019-08-1014:00Hearts0 - 0Ross County
2019-08-1013:00St Johnstone2 - 2Livingston
2019-08-1011:00Motherwell2 - 5Celtic
Scottish Premier League - Round: 1
2019-08-0412:30Kilmarnock1 - 2Rangers
2019-08-0414:00Aberdeen3 - 2Hearts
2019-08-0314:00Ross County3 - 0Hamilton
2019-08-0314:00Livingston0 - 0Motherwell
2019-08-0314:00Hibernian1 - 0St Mirren
2019-08-0314:00Celtic7 - 0St Johnstone