League Standings
NoTeamPHA WDL S YC RC GFGA Dif.Pts.
1Celtic38191924104 94544273254882
2Aberdeen3819192279 59368356371973
3Rangers38191921710 68172576502670
4Kilmarnock381919161111 5566934947259
5Inverness C35181715911 49870652371554
6Hearts391821121413 4808454040050
7Motherwell38201813916 4936944349-648
8St Johnstone381919121016 4318144253-1146
9Dundee FC38191911621 5057123657-2139
10Partick39201981021 4047433262-3034
11Hamilton3819199623 4118484768-2133
12Ross County38191961121 4576544062-2229
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.
1Alfredo MorelosRangers14600
2Josh WindassRangers13200
3Kyle LaffertyHearts12810
4Simon MurrayDundee FC9310
5Odsonne EdouardCeltic9300
6David TempletonHamilton9200
7Florian KamberiHibernian9320
8James TavernierRangers8240
9Jamie MaclarenHibernian8210
10Anthony StokesHibernian7120
11Ryan BowmanMotherwell7200
12Eamonn BrophyKilmarnock7200
13Conor SammonPartick7330
14Sofien MoussaDundee FC7240
15AJ Leitch-SmithDundee FC6210
16Craig TannerMotherwell6310
17Manuel David MilinkovicHearts6210
18Daniel CandeiasRangers6100
19Graham DorransRangers5120
20Olivier NtchamCeltic5300
21Curtis MainMotherwell5110
22Stevie MayAberdeen5200
23Gary Mackay-StevenAberdeen5100
24Lee ErwinKilmarnock5300
25Carlos PenaRangers4100
26Blair SpittalPartick4300
27Jordan JonesKilmarnock4000
28Jamie MurphyRangers4100
29Ross CallachanHearts4300
30Steven NaismithHearts4100
31Michael GardyneRoss County3200
32Danny WilsonRangers3200
33Dominic ThomasKilmarnock1100
Match Fixtures
Date Time Country Score Away Status
Scottish Premier League - Round: 38
2018-05-1311:30Kilmarnock1 - 0Hearts
2018-05-1311:30Celtic0 - 1Aberdeen
2018-05-1311:30Hibernian5 - 5Rangers
2018-05-1214:00St Johnstone1 - 1Ross County
2018-05-1214:00Motherwell3 - 0Hamilton
2018-05-1214:00Dundee FC0 - 1Partick
Scottish Premier League - Round: 37
2018-05-0918:45Celtic0 - 0Kilmarnock
2018-05-0918:45Hearts2 - 1Hibernian
2018-05-0818:45Ross County0 - 1Dundee FC
2018-05-0818:45Partick0 - 1Motherwell
2018-05-0818:45Hamilton1 - 2St Johnstone
2018-05-0818:45Aberdeen1 - 1Rangers
Scottish Premier League - Round: 36
2018-05-0611:15Hearts1 - 2Celtic
2018-05-0514:00Motherwell1 - 5St Johnstone
2018-05-0514:00Aberdeen0 - 0Hibernian
2018-05-0514:00Rangers1 - 0Kilmarnock
2018-05-0511:30Dundee FC1 - 0Hamilton
2018-05-0418:45Partick1 - 1Ross County
Scottish Premier League - Round: 35
2018-04-2911:00Celtic5 - 0Rangers
2018-04-2814:00Motherwell2 - 1Dundee FC
2018-04-2814:00Hibernian5 - 3Kilmarnock
2018-04-2814:00St Johnstone1 - 1Partick
2018-04-2811:30Hamilton2 - 0Ross County
2018-04-2718:45Aberdeen2 - 0Hearts
Scottish Premier League - Round: 34
2018-04-2211:30Rangers2 - 1Hearts
2018-04-2114:00Kilmarnock0 - 2Aberdeen
2018-04-2114:00Dundee FC2 - 1St Johnstone
2018-04-2114:00Ross County0 - 0Motherwell
2018-04-2114:00Partick2 - 1Hamilton
2018-04-2111:30Hibernian2 - 1Celtic
Scottish Premier League - Round: 33
2018-04-0811:30Hamilton1 - 2Celtic
2018-04-0714:00Ross County1 - 1Hibernian
2018-04-0714:00Rangers4 - 0Dundee FC
2018-04-0714:00Partick0 - 1Kilmarnock
2018-04-0714:00Hearts2 - 0Aberdeen
2018-04-0714:00St Johnstone0 - 0Motherwell
Scottish Premier League - Round: 32
2018-04-0111:30Dundee FC1 - 1Hearts
2018-03-3114:00Kilmarnock2 - 0Hamilton
2018-03-3114:00Hibernian2 - 0Partick
2018-03-3114:00Celtic3 - 0Ross County
2018-03-3114:00Aberdeen4 - 1St Johnstone
2018-03-3111:30Motherwell2 - 2Rangers
Scottish Premier League - Round: 31
2018-03-1814:15Motherwell0 - 0Celtic
2018-03-1715:00Rangers - Kilmarnock
2018-03-1715:00Hearts - Partick
2018-03-1715:00Aberdeen - Dundee FC
2018-03-1715:00Ross County - Hamilton
2018-03-1619:45St Johnstone - Hibernian
Scottish Premier League - Round: 30
2018-03-1112:00Rangers - Celtic
2018-03-1015:00Kilmarnock3 - 2Ross County
2018-03-1015:00Hamilton2 - 0Motherwell
2018-03-1015:00Dundee FC0 - 4St Johnstone
2018-03-1015:00Partick0 - 0Aberdeen
2018-03-0919:45Hibernian2 - 0Hearts
Scottish Premier League - Round: 29
2018-03-0315:00Ross County4 - 0Partick
2018-02-2819:45Motherwell0 - 2Aberdeen
2018-02-2819:45Hibernian3 - 1Hamilton
2018-02-2819:45Celtic0 - 0Dundee FC
2018-02-2719:45Hearts1 - 1Kilmarnock
2018-02-2719:45St Johnstone1 - 4Rangers
Scottish Premier League - Round: 28
2018-02-2513:30Aberdeen0 - 2Celtic
2018-02-2415:00Hamilton2 - 1Partick
2018-02-2415:00Dundee FC0 - 1Motherwell
2018-02-2415:00St Johnstone2 - 0Ross County
2018-02-2415:00Rangers2 - 0Hearts
2018-02-2412:30Kilmarnock2 - 2Hibernian
Scottish Premier League - Round: 27
2018-02-1815:00Celtic0 - 0St Johnstone
2018-02-1814:15Hamilton3 - 5Rangers
2018-02-1715:00Hibernian2 - 0Aberdeen
2018-02-1715:00Partick1 - 2Dundee FC
2018-02-1715:00Motherwell0 - 1Kilmarnock
2018-02-1712:30Ross County1 - 1Hearts
Scottish Premier League - Round: 15
2018-02-0619:45Motherwell2 - 0St Johnstone
Scottish Premier League - Round: 26
2018-02-0315:00Hearts1 - 0St Johnstone
2018-02-0315:00Dundee FC1 - 4Ross County
2018-02-0315:00Aberdeen3 - 0Hamilton
2018-02-0315:00Rangers1 - 2Hibernian
2018-02-0315:00Motherwell1 - 1Partick
2018-02-0312:30Kilmarnock1 - 0Celtic
Scottish Premier League - Round: 25
2018-01-3119:45Hibernian2 - 1Motherwell
2018-01-3119:45St Johnstone1 - 0Hamilton
2018-01-3119:45Ross County2 - 4Aberdeen
2018-01-3119:45Partick0 - 2Rangers
2018-01-3119:45Kilmarnock3 - 2Dundee FC
2018-01-3019:45Celtic3 - 1Hearts
Scottish Premier League - Round: 24
2018-01-2814:00Ross County1 - 2Rangers
2018-01-2715:00Celtic1 - 0Hibernian
2018-01-2715:00Aberdeen3 - 1Kilmarnock
2018-01-2715:00St Johnstone1 - 3Partick
2018-01-2715:00Hearts1 - 1Motherwell
2018-01-2715:00Hamilton1 - 2Dundee FC
Scottish Premier League - Round: 23
2018-01-2419:45Dundee FC0 - 1Hibernian
2018-01-2419:45Rangers2 - 0Aberdeen
2018-01-2419:45Motherwell2 - 0Ross County
2018-01-2419:45Kilmarnock2 - 0St Johnstone
2018-01-2419:45Hamilton0 - 3Hearts
2018-01-2319:45Partick1 - 2Celtic
Scottish Premier League - Round: 22
2017-12-3015:00Aberdeen0 - 0Hearts
2017-12-3015:00St Johnstone0 - 2Dundee FC
2017-12-3015:00Partick2 - 0Ross County
2017-12-3015:00Motherwell1 - 3Hamilton
2017-12-3015:00Hibernian1 - 1Kilmarnock
2017-12-3012:00Celtic0 - 0Rangers
Scottish Premier League - Round: 21
2017-12-2719:45Aberdeen1 - 0Partick
2017-12-2719:45Ross County1 - 1St Johnstone