League Standings
NoTeamPHAWDLSYCRCGFGADif.Pts.
1 Celtic381919276589244377205787
2 Rangers381919239675158882275578
3 Aberdeen3819192071154866457441367
4 Kilmarnock3819191910956268650311967
5 St Johnstone381919157164305623848-1052
6 Hearts381919156175587954250-851
7 Motherwell381919156174887544656-1051
8 Ross County221111126430034437201742
9 Hamilton38191996233878352875-4733
10 Inverness C21111061233094222924530
11 Dundee FC38191956273976933178-4721
12 Partick22121054133033812135-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
NoNameTeamGoalsFirst ScorerPen.Miss Pen.
1Sam CosgroveAberdeen17540
2David TurnbullMotherwell15730
3Scott ArfieldRangers11200
4Greg StewartAberdeen10100
5Ryan ChristieCeltic9310
6Kenny MillerDundee FC8300
7Jermain DefoeRangers8410
8Stephen MallanHibernian7200
9Marc McNultyHibernian7230
10Danny JohnsonMotherwell6300
11Matthew KennedySt Johnstone6210
12Oliver ShawHibernian6200
13Ryan KentRangers6200
14Jake HastieMotherwell6300
15Simeon JacksonSt Mirren5310
16Kyle LaffertyRangers5100
17Peter HaringHearts5300
18Mickel MillerHamilton5120
19Michael JohnstonCeltic5200
20Lewis FergusonAberdeen5100
21Chris BurkeKilmarnock5100
22Mark McNultyHibernian5020
23Adam HammillSt Mirren4300
24Blair AlstonSt Johnstone4110
25James WilsonAberdeen4200
26Oliver BurkeCeltic4100
27Andrew NelsonDundee FC4100
28Ryan JackRangers4300
29George OakleyHamilton4300
30Tom AldredMotherwell3100
31Steven LawlessLivingston3200
32Oliver LeeHearts3100
33Ryan PorteousHibernian3000
34Steven MacLeanHearts3000
35Oliver BozanicHearts3110
36Graeme ShinnieAberdeen3200
37Darren McGregorHibernian2000
Match Fixtures
DateTimeCountryScoreAwayStatus
Scottish Premier League - Round: 9
2019-10-2011:15Hearts - Rangers
2019-10-1914:00Motherwell - Aberdeen
2019-10-1914:00St Mirren - St Johnstone
2019-10-1914:00Celtic - Ross County
2019-10-1914:00Hamilton - Hibernian
2019-10-1914:00Kilmarnock - Livingston
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-1411:00Hamilton0 - 1Celtic
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
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-2511:15St Mirren0 - 1Rangers
2019-08-2514:00Celtic3 - 1Hearts
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-0414:00Aberdeen3 - 2Hearts
2019-08-0412:30Kilmarnock1 - 2Rangers
2019-08-0314:00Ross County3 - 0Hamilton
2019-08-0314:00Livingston0 - 0Motherwell
2019-08-0314:00Hibernian1 - 0St Mirren
2019-08-0314:00Celtic7 - 0St Johnstone
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