League Standings
NoTeamPHA WDL S YC RC GFGA Dif.Pts.
1Celtic3417172464 81336371175478
2Rangers3416182095 67952776255169
3Ross County3317161986 48462555302565
4Aberdeen3417171879 49059353371661
5Kilmarnock34171716108 49760646291758
6Hearts34181615514 5206553944-550
7Inverness C32161612137 5075834235749
8St Johnstone34171714515 3925023444-1047
9Motherwell34161813516 4246933848-1044
10Partick33171610716 4636213850-1237
11Hamilton3417177522 3197642270-4826
12Dundee FC3417174624 3546322570-4518
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
2Scott ArfieldRangers10200
3Ryan ChristieCeltic9310
4David TurnbullMotherwell9520
5Greg StewartAberdeen9100
6Greg StewartKilmarnock8100
7Kenny MillerDundee FC7200
8Stephen MallanHibernian7200
9Danny JohnsonMotherwell6300
10Matthew KennedySt Johnstone6210
11Oliver ShawHibernian6200
12Ryan KentRangers6200
13Jermain DefoeRangers6210
14Jake HastieMotherwell6300
15Marc McNultyHibernian6130
16Kyle LaffertyRangers5100
17Peter HaringHearts5300
18Mickel MillerHamilton5120
19Mark McNultyHibernian5020
20Adam HammillSt Mirren4300
21Blair AlstonSt Johnstone4110
22Simeon JacksonSt Mirren4310
23Lewis FergusonAberdeen4000
24Chris BurkeKilmarnock4000
25Oliver BurkeCeltic4100
26Andrew NelsonDundee FC4100
27Tom AldredMotherwell3100
28Steven LawlessLivingston3200
29James WilsonAberdeen3200
30Michael JohnstonCeltic3100
31Ryan PorteousHibernian3000
32Oliver BozanicHearts3110
33Oliver LeeHearts3100
34Ryan JackRangers3300
35Graeme ShinnieAberdeen3200
36Joe ShaughnessySt Johnstone3300
37Steven MacLeanHearts2000
38Darren McGregorHibernian2000
Match Fixtures
Date Time Country Score Away Status
Scottish Premier League - Round: 35
2019-04-2711:30Celtic - Kilmarnock
2019-04-2714:00St Mirren - St Johnstone
2019-04-2714:00Motherwell - Dundee FC
2019-04-2714:00Hamilton - Livingston
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-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: 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
2018-12-2915:00Hamilton1 - 2Motherwell
2018-12-2915:00Kilmarnock2 - 1St Mirren
2018-12-2915:00Livingston1 - 2Aberdeen
2018-12-2912:30Rangers1 - 0Celtic
Scottish Premier League - Round: 20
2018-12-2615:00Dundee FC0 - 0Livingston
2018-12-2615:00Hearts2 - 0Hamilton
2018-12-2615:00Motherwell0 - 1Kilmarnock
2018-12-2615:00Rangers1 - 1Hibernian
2018-12-2614:00St Mirren0 - 1St Johnstone
2018-12-2614:00Aberdeen3 - 4Celtic
Scottish Premier League - Round: 19
2018-12-2312:15St Johnstone1 - 2Rangers
2018-12-2215:00Motherwell0 - 1St Mirren
2018-12-2215:00Hibernian1 - 1Livingston
2018-12-2215:00Hamilton1 - 1Kilmarnock
2018-12-2215:00Celtic3 - 0Dundee FC
2018-12-2215:00Aberdeen2 - 0Hearts
Scottish Premier League - Round: 10
2018-12-1919:45Celtic3 - 0Motherwell
2018-12-1919:45Hibernian0 - 0Rangers
Scottish Premier League - Round: 15
2018-12-1819:45Aberdeen5 - 1Dundee FC
Scottish Premier League - Round: 18
2018-12-1615:00Rangers1 - 0Hamilton