SCOTTISH FOOTBALL RESULTS DATABASE
Senior/Junior

INDEX SENIOR/JUNIOR CLUB RANKINGS SENIOR/JUNIOR RESULTS  

c
CURRENT COMPETITIONS
 EUROPE  HIGHLAND  LOWLAND  WEST OF SCOTLAND
UEFA Champions League Highland League Lowland League West of Scotland Premier
UEFA Europa League Aberdeenshire Development League Lowland Development League West of Scotland Division 1
UEFA Conference League Highland League Cup Lowland League Cup West of Scotland Division 2
 NATIONAL/REGIONAL Aberdeenshire Cup Lowland League Play-Off West of Scotland Division 3
Scottish Premier Aberdeenshire Shield Lowland Development League Cup West of Scotland Division 4
Scottish Championship North of Scotland Cup Lowland Development Knockout Cup West of Scotland Development A
Scottish League 1  EAST OF SCOTLAND Development Challenge Cup West of Scotland Development B
Scottish League 2 East of Scotland Premier  SOUTH OF SCOTLAND West of Scotland Development C
Scottish Tier 1/2 Play-Offs East of Scotland Division 1 South of Scotland League West of Scotland Development D
Scottish Tier 2/3 Play-Offs East of Scotland Division 2 South of Scotland League Cup West of Scotland Development Championship
Scottish Tier 3/4 Play-Offs East of Scotland Division 3 Southern Counties FA Challenge Cup West of Scotland League Cup
Scottish Tier 4/5 Play-Offs East of Scotland Development League (West) Cree Lodge Cup Strathclyde Cup
SPFL Reserve League East of Scotland Development League (North) Haig Gordon Trophy West of Scotland Development League Cup
Scottish FA Cup East of Scotland Development League (East) Potts Cup West of Scotland Development Knockout Cup
Scottish League Cup East of Scotland (City) Cup Tweedie Cup Development Challenge Cup
Scottish Challenge Cup East of Scotland Centenary Cup Alba Cup  NORTH REGION
Scottish Junior Cup East of Scotland League Cup  MIDLANDS North Region Premier
SPFL Reserve Cup East of Scotland Qualifying Cup Midlands League North Region Championship
Cup Winners Shield King Cup Midlands League Cup North Regional Cup
South Challenge Cup Alex Jack Cup Inter-Regional Cup North Junior League Cup
Fife Cup East of Scotland Development League Cup  NORTH CALEDONIAN McLeman Cup
Glasgow Cup East of Scotland Development Knockout Cup North Caledonian League Elginshire Cup
Inverness Cup Development Challenge Cup North Caledonian Cup Inter-Regional Cup
    Football Times Cup  
    NC League/Jock Mackay Memorial Cup  
     
FORMER COMPETITIONS
 NATIONAL/REGIONAL  HIGHLAND  WEST OF SCOTLAND  NORTH REGION JUNIORS
SPFL Reserve League Division 2 North of Scotland Development League West of Scotland Division 1A North Junior Superleague
SPFL Development League  LOWLAND West of Scotland Division 1B North Junior Division 1
SPFL Development League East Lowland/East Development League West of Scotland Division 1C North Junior Division 1 East
SPFL Development League West Lowland/East Development League Play-Off NORTH CALEDONIAN North Junior Division 1 West
Scottish Youth Cup Lowland Development League A North Caledonian Division 1 North Junior Division 2
Forfarshire Cup Lowland Development League B North Caledonian Division 2 North Junior Tier 1/2 Play-Off
Renfrewshire Cup Lowland Development League C NC League/Jock Mackay Memorial Cup Archibald Cup
Stirlingshire Cup Lowland Development League D Morris Newton Cup Jim McPherson Trophy
SPFL Reserve Challenge Cup Lowland Development League E Ness Cup Morrison Cup
 EAST OF SCOTLAND Lowland Development League F  EAST REGION JUNIORS  WEST REGION JUNIORS
East of Scotland League Lowland Development League G East Junior Superleague West Junior Premier
East of Scotland Title Play-Off Lowland Development Challenge Cup East Junior Superleague North West Junior Superleague Premier
East of Scotland Division 1A Lowland Development Knockout Cup (East) East Junior Superleague South West Junior Superleague Division 1
East of Scotland Division 1B Lowland Development Knockout Cup (West) East Junior Premier West Junior Championship
East of Scotland Division 2X Lowland Development League Cup (East) East Junior Premier North West Junior League 1
East of Scotland Tier 1, Conference A Lowland Development League Cup (West) East Junior Premier South West Junior League 2
East of Scotland Tier 1, Conference B Lowland/East Development Challenge Cup East Junior North Division West Junior Tier 1/2 Play-Off
East of Scotland Tier 1, Conference C Lowland/East Development Knockout Cup East Junior South Division West Junior Tier 2/3 Play-Off
East of Scotland Tier 2, Conference A Lowland/East Development League Cup East Junior Tier 1/2 Play-Off West Junior Ayrshire Division
East of Scotland Tier 2, Conference B   East Junior Cup West Junior Central Division 1
    East Junior League Cup West Junior Central Division 2
    East Junior Consolation Cup Evening Times Cup
    Fife & Lothians Cup West Junior Sectional League Cup
      West Junior Ayrshire League Cup
      West Junior Ayrshire Sectional League Cup
      West Junior Central League Cup
      West Junior Central Sectional League Cup
SCOTTISH PREMIER RESULTS
DATE TEAM 1   SCORE   TEAM 2 PTS   COMPETITION
19/05/2024 Livingston 1-1 Hibernian +1/-1   Scottish Premier
19/05/2024 Motherwell 1-2 Saint Johnstone -15/+15   Scottish Premier
19/05/2024 Ross County 2-2 Aberdeen +3/-3   Scottish Premier
18/05/2024 Celtic 3-2 Saint Mirren -6/+6   Scottish Premier
18/05/2024 Dundee 1-1 Kilmarnock ±0/±0   Scottish Premier
18/05/2024 Heart of Midlothian 3-3 Rangers +2/-2   Scottish Premier
15/05/2024 Aberdeen 5-1 Livingston +11/-11   Scottish Premier
15/05/2024 Hibernian 3-0 Motherwell +21/-21   Scottish Premier
15/05/2024 Kilmarnock 0-5 Celtic -24/+24   Scottish Premier
15/05/2024 Saint Johnstone 1-1 Ross County -4/+4   Scottish Premier
15/05/2024 Saint Mirren 2-2 Heart of Midlothian +1/-1   Scottish Premier
14/05/2024 Rangers 5-2 Dundee +3/-3   Scottish Premier
12/05/2024 Hibernian 0-4 Aberdeen -33/+33   Scottish Premier
11/05/2024 Celtic 2-1 Rangers +3/-3   Scottish Premier
11/05/2024 Heart of Midlothian 3-0 Dundee +9/-9   Scottish Premier
11/05/2024 Livingston 2-1 Saint Johnstone +4/-4   Scottish Premier
11/05/2024 Ross County 1-5 Motherwell -26/+26   Scottish Premier
11/05/2024 Saint Mirren 0-1 Kilmarnock -8/+8   Scottish Premier
05/05/2024 Rangers 4-1 Kilmarnock +7/-7   Scottish Premier
04/05/2024 Aberdeen 1-0 Saint Johnstone -1/+1   Scottish Premier
04/05/2024 Celtic 3-0 Heart of Midlothian +8/-8   Scottish Premier
04/05/2024 Dundee 1-3 Saint Mirren -19/+19   Scottish Premier
04/05/2024 Motherwell 4-1 Livingston +10/-10   Scottish Premier
04/05/2024 Ross County 2-1 Hibernian +8/-8   Scottish Premier
28/04/2024 Dundee 1-2 Celtic ±0/±0   Scottish Premier
28/04/2024 Saint Mirren 1-2 Rangers ±0/±0   Scottish Premier
27/04/2024 Aberdeen 1-0 Motherwell +3/-3   Scottish Premier
27/04/2024 Kilmarnock 0-0 Heart of Midlothian -2/+2   Scottish Premier
27/04/2024 Livingston 2-0 Ross County +12/-12   Scottish Premier
27/04/2024 Saint Johnstone 1-3 Hibernian -15/+15   Scottish Premier
17/04/2024 Dundee 0-0 Rangers +5/-5   Scottish Premier
14/04/2024 Ross County 3-2 Rangers +17/-17   Scottish Premier
13/04/2024 Aberdeen 0-0 Dundee -3/+3   Scottish Premier
13/04/2024 Celtic 3-0 Saint Mirren +4/-4   Scottish Premier
13/04/2024 Heart of Midlothian 4-2 Livingston ±0/±0   Scottish Premier
13/04/2024 Motherwell 1-1 Hibernian -4/+4   Scottish Premier
13/04/2024 Saint Johnstone 0-2 Kilmarnock -13/+13   Scottish Premier
07/04/2024 Rangers 3-3 Celtic -4/+4   Scottish Premier
06/04/2024 Dundee 2-3 Motherwell -10/+10   Scottish Premier
06/04/2024 Hibernian 1-2 Saint Johnstone -14/+14   Scottish Premier
06/04/2024 Kilmarnock 1-0 Ross County -3/+3   Scottish Premier
06/04/2024 Livingston 0-0 Aberdeen +1/-1   Scottish Premier
06/04/2024 Saint Mirren 1-2 Heart of Midlothian -6/+6   Scottish Premier
31/03/2024 Livingston 0-3 Celtic -7/+7   Scottish Premier
30/03/2024 Aberdeen 2-1 Ross County -1/+1   Scottish Premier
30/03/2024 Heart of Midlothian 1-1 Kilmarnock -5/+5   Scottish Premier
30/03/2024 Motherwell 1-1 Saint Mirren -3/+3   Scottish Premier
30/03/2024 Rangers 3-1 Hibernian ±0/±0   Scottish Premier
30/03/2024 Saint Johnstone 1-2 Dundee -8/+8   Scottish Premier
16/03/2024 Celtic 3-1 Saint Johnstone -2/+2   Scottish Premier
16/03/2024 Hibernian 3-0 Livingston +10/-10   Scottish Premier
16/03/2024 Kilmarnock 5-2 Saint Mirren +14/-14   Scottish Premier
16/03/2024 Motherwell 0-1 Aberdeen -12/+12   Scottish Premier
16/03/2024 Ross County 2-1 Heart of Midlothian +14/-14   Scottish Premier
13/03/2024 Dundee 1-0 Aberdeen +3/-3   Scottish Premier
13/03/2024 Ross County 2-2 Hibernian +2/-2   Scottish Premier
03/03/2024 Heart of Midlothian 2-0 Celtic +18/-18   Scottish Premier
02/03/2024 Dundee 2-2 Kilmarnock -1/+1   Scottish Premier
02/03/2024 Hibernian 2-0 Ross County +4/-4   Scottish Premier
02/03/2024 Rangers 1-2 Motherwell -20/+20   Scottish Premier
02/03/2024 Saint Johnstone 1-1 Livingston -5/+5   Scottish Premier
02/03/2024 Saint Mirren 2-1 Aberdeen +2/-2   Scottish Premier
28/02/2024 Aberdeen 0-2 Saint Johnstone -23/+23   Scottish Premier
28/02/2024 Celtic 7-1 Dundee +12/-12   Scottish Premier
28/02/2024 Heart of Midlothian 1-1 Hibernian -6/+6   Scottish Premier
28/02/2024 Kilmarnock 1-2 Rangers -1/+1   Scottish Premier
28/02/2024 Livingston 1-3 Motherwell -15/+15   Scottish Premier
27/02/2024 Ross County 1-1 Saint Mirren +2/-2   Scottish Premier
25/02/2024 Motherwell 1-3 Celtic -6/+6   Scottish Premier
24/02/2024 Hibernian 2-1 Dundee +3/-3   Scottish Premier
24/02/2024 Kilmarnock 2-0 Aberdeen +8/-8   Scottish Premier
24/02/2024 Rangers 5-0 Heart of Midlothian +16/-16   Scottish Premier
24/02/2024 Ross County 3-2 Livingston +5/-5   Scottish Premier
24/02/2024 Saint Mirren 2-0 Saint Johnstone +5/-5   Scottish Premier
18/02/2024 Saint Johnstone 0-3 Rangers -7/+7   Scottish Premier
17/02/2024 Aberdeen 2-2 Hibernian -4/+4   Scottish Premier
17/02/2024 Celtic 1-1 Kilmarnock -9/+9   Scottish Premier
17/02/2024 Dundee 2-0 Ross County +4/-4   Scottish Premier
17/02/2024 Heart of Midlothian 2-0 Motherwell +4/-4   Scottish Premier
17/02/2024 Livingston 1-0 Saint Mirren +8/-8   Scottish Premier
14/02/2024 Aberdeen 3-3 Motherwell -4/+4   Scottish Premier
14/02/2024 Rangers 3-1 Ross County -4/+4   Scottish Premier
11/02/2024 Dundee 2-1 Saint Johnstone ±0/±0   Scottish Premier
07/02/2024 Hibernian 1-2 Celtic +1/-1   Scottish Premier
07/02/2024 Kilmarnock 1-0 Livingston -3/+3   Scottish Premier
07/02/2024 Saint Johnstone 0-1 Heart of Midlothian -3/+3   Scottish Premier
07/02/2024 Saint Mirren 2-0 Dundee +10/-10   Scottish Premier
06/02/2024 Motherwell 5-0 Ross County +20/-20   Scottish Premier
06/02/2024 Rangers 2-1 Aberdeen -6/+6   Scottish Premier
03/02/2024 Aberdeen 1-1 Celtic +5/-5   Scottish Premier
03/02/2024 Dundee 2-3 Heart of Midlothian -7/+7   Scottish Premier
03/02/2024 Hibernian 0-3 Saint Mirren -28/+28   Scottish Premier
03/02/2024 Motherwell 1-1 Kilmarnock -1/+1   Scottish Premier
03/02/2024 Rangers 3-0 Livingston ±0/±0   Scottish Premier
03/02/2024 Ross County 0-1 Saint Johnstone -10/+10   Scottish Premier
30/01/2024 Aberdeen 1-1 Dundee -3/+3   Scottish Premier
30/01/2024 Livingston 2-2 Ross County -2/+2   Scottish Premier
27/01/2024 Celtic 1-0 Ross County -8/+8   Scottish Premier
27/01/2024 Heart of Midlothian 2-0 Aberdeen +7/-7   Scottish Premier
27/01/2024 Kilmarnock 2-2 Hibernian -4/+4   Scottish Premier
27/01/2024 Livingston 1-4 Dundee -21/+21   Scottish Premier
27/01/2024 Saint Johnstone 1-1 Motherwell -1/+1   Scottish Premier
27/01/2024 Saint Mirren 0-1 Rangers +2/-2   Scottish Premier
23/01/2024 Heart of Midlothian 3-2 Dundee -1/+1   Scottish Premier
02/01/2024 Hibernian 2-2 Motherwell -5/+5   Scottish Premier
02/01/2024 Livingston 1-2 Heart of Midlothian -2/+2   Scottish Premier
02/01/2024 Rangers 3-1 Kilmarnock ±0/±0   Scottish Premier
02/01/2024 Ross County 0-3 Aberdeen -23/+23   Scottish Premier
02/01/2024 Saint Mirren 0-3 Celtic -11/+11   Scottish Premier
30/12/2023 Aberdeen 0-3 Saint Mirren -31/+31   Scottish Premier
30/12/2023 Celtic 2-1 Rangers +4/-4   Scottish Premier
30/12/2023 Heart of Midlothian 2-2 Ross County -8/+8   Scottish Premier
30/12/2023 Kilmarnock 2-2 Dundee -4/+4   Scottish Premier
30/12/2023 Motherwell 3-1 Livingston +8/-8   Scottish Premier
27/12/2023 Hibernian 0-1 Heart of Midlothian -8/+8   Scottish Premier
27/12/2023 Livingston 0-0 Saint Johnstone -3/+3   Scottish Premier
27/12/2023 Saint Mirren 0-1 Kilmarnock -8/+8   Scottish Premier
26/12/2023 Dundee 0-3 Celtic -13/+13   Scottish Premier
24/12/2023 Motherwell 0-2 Rangers -3/+3   Scottish Premier
23/12/2023 Celtic 2-0 Livingston -2/+2   Scottish Premier
23/12/2023 Heart of Midlothian 2-0 Saint Mirren +4/-4   Scottish Premier
23/12/2023 Kilmarnock 2-1 Saint Johnstone -2/+2   Scottish Premier
20/12/2023 Aberdeen 2-1 Livingston -2/+2   Scottish Premier
20/12/2023 Rangers 2-0 Saint Johnstone -3/+3   Scottish Premier
16/12/2023 Celtic 0-2 Heart of Midlothian -28/+28   Scottish Premier
16/12/2023 Livingston 0-0 Kilmarnock +1/-1   Scottish Premier
16/12/2023 Ross County 0-1 Dundee -9/+9   Scottish Premier
16/12/2023 Saint Johnstone 1-0 Hibernian +10/-10   Scottish Premier
16/12/2023 Saint Mirren 0-0 Motherwell -4/+4   Scottish Premier
10/12/2023 Kilmarnock 2-1 Celtic +14/-14   Scottish Premier
09/12/2023 Aberdeen 2-1 Heart of Midlothian +4/-4   Scottish Premier
09/12/2023 Livingston 0-1 Hibernian -5/+5   Scottish Premier
09/12/2023 Motherwell 1-1 Saint Johnstone -5/+5   Scottish Premier
09/12/2023 Rangers 3-1 Dundee -1/+1   Scottish Premier
09/12/2023 Saint Mirren 2-0 Ross County +10/-10   Scottish Premier
06/12/2023 Aberdeen 0-1 Kilmarnock -12/+12   Scottish Premier
06/12/2023 Celtic 4-1 Hibernian +5/-5   Scottish Premier
06/12/2023 Heart of Midlothian 0-1 Rangers -2/+2   Scottish Premier
06/12/2023 Saint Johnstone 1-0 Saint Mirren +7/-7   Scottish Premier
05/12/2023 Ross County 3-0 Motherwell +18/-18   Scottish Premier
03/12/2023 Hibernian 2-0 Aberdeen +11/-11   Scottish Premier
03/12/2023 Rangers 2-0 Saint Mirren -2/+2   Scottish Premier
03/12/2023 Saint Johnstone 1-3 Celtic -1/+1   Scottish Premier
02/12/2023 Kilmarnock 0-1 Heart of Midlothian -9/+9   Scottish Premier
02/12/2023 Motherwell 3-3 Dundee -3/+3   Scottish Premier
28/11/2023 Ross County 1-0 Saint Mirren +4/-4   Scottish Premier
26/11/2023 Aberdeen 1-1 Rangers +5/-5   Scottish Premier
25/11/2023 Celtic 1-1 Motherwell -11/+11   Scottish Premier
25/11/2023 Dundee 1-2 Hibernian -10/+10   Scottish Premier
25/11/2023 Heart of Midlothian 1-0 Saint Johnstone -4/+4   Scottish Premier
25/11/2023 Ross County 0-0 Kilmarnock -1/+1   Scottish Premier
25/11/2023 Saint Mirren 1-0 Livingston +1/-1   Scottish Premier
12/11/2023 Celtic 6-0 Aberdeen +14/-14   Scottish Premier
12/11/2023 Livingston 0-2 Rangers -2/+2   Scottish Premier
11/11/2023 Dundee 4-0 Saint Mirren +23/-23   Scottish Premier
11/11/2023 Hibernian 1-0 Kilmarnock +2/-2   Scottish Premier
11/11/2023 Motherwell 1-2 Heart of Midlothian -8/+8   Scottish Premier
11/11/2023 Saint Johnstone 1-0 Ross County +6/-6   Scottish Premier
08/11/2023 Saint Mirren 2-2 Hibernian -3/+3   Scottish Premier
07/11/2023 Saint Johnstone 2-2 Motherwell +1/-1   Scottish Premier
05/11/2023 Dundee 1-0 Livingston +1/-1   Scottish Premier
04/11/2023 Kilmarnock 1-0 Motherwell +2/-2   Scottish Premier
04/11/2023 Ross County 0-3 Celtic -8/+8   Scottish Premier
01/11/2023 Celtic 2-1 Saint Mirren -6/+6   Scottish Premier
01/11/2023 Dundee 0-5 Rangers -21/+21   Scottish Premier
01/11/2023 Heart of Midlothian 1-0 Livingston -2/+2   Scottish Premier
01/11/2023 Motherwell 2-4 Aberdeen -18/+18   Scottish Premier
01/11/2023 Saint Johnstone 2-1 Kilmarnock +10/-10   Scottish Premier
31/10/2023 Hibernian 2-2 Ross County -6/+6   Scottish Premier
29/10/2023 Kilmarnock 2-0 Aberdeen +11/-11   Scottish Premier
29/10/2023 Rangers 2-1 Heart of Midlothian -4/+4   Scottish Premier
28/10/2023 Hibernian 0-0 Celtic +6/-6   Scottish Premier
28/10/2023 Livingston 0-2 Dundee -16/+16   Scottish Premier
28/10/2023 Motherwell 3-3 Ross County -5/+5   Scottish Premier
28/10/2023 Saint Mirren 4-0 Saint Johnstone +14/-14   Scottish Premier
24/10/2023 Dundee 0-0 Ross County -4/+4   Scottish Premier
22/10/2023 Heart of Midlothian 1-4 Celtic -14/+14   Scottish Premier
21/10/2023 Kilmarnock 3-1 Livingston +7/-7   Scottish Premier
21/10/2023 Rangers 4-0 Hibernian +11/-11   Scottish Premier
08/10/2023 Aberdeen 0-0 Saint Johnstone -8/+8   Scottish Premier
08/10/2023 Saint Mirren 0-3 Rangers -14/+14   Scottish Premier
07/10/2023 Celtic 3-1 Kilmarnock -1/+1   Scottish Premier
07/10/2023 Heart of Midlothian 2-2 Hibernian -4/+4   Scottish Premier
07/10/2023 Livingston 2-0 Motherwell +15/-15   Scottish Premier
30/09/2023 Hibernian 0-0 Dundee -5/+5   Scottish Premier
30/09/2023 Kilmarnock 1-1 Saint Mirren -3/+3   Scottish Premier
30/09/2023 Motherwell 1-2 Celtic ±0/±0   Scottish Premier
30/09/2023 Rangers 1-3 Aberdeen -28/+28   Scottish Premier
30/09/2023 Ross County 0-1 Heart of Midlothian -6/+6   Scottish Premier
30/09/2023 Saint Johnstone 1-1 Livingston -1/+1   Scottish Premier
24/09/2023 Aberdeen 4-0 Ross County +21/-21   Scottish Premier
24/09/2023 Rangers 1-0 Motherwell -4/+4   Scottish Premier
23/09/2023 Dundee 2-2 Kilmarnock -2/+2   Scottish Premier
23/09/2023 Hibernian 2-0 Saint Johnstone +3/-3   Scottish Premier
23/09/2023 Livingston 0-3 Celtic -8/+8   Scottish Premier
23/09/2023 Saint Mirren 1-0 Heart of Midlothian +6/-6   Scottish Premier
16/09/2023 Celtic 3-0 Dundee +2/-2   Scottish Premier
16/09/2023 Heart of Midlothian 2-0 Aberdeen +7/-7   Scottish Premier
16/09/2023 Kilmarnock 2-2 Hibernian -3/+3   Scottish Premier
16/09/2023 Motherwell 0-1 Saint Mirren -13/+13   Scottish Premier
16/09/2023 Ross County 1-1 Livingston -5/+5   Scottish Premier
16/09/2023 Saint Johnstone 0-2 Rangers -2/+2   Scottish Premier
03/09/2023 Aberdeen 0-2 Hibernian -19/+19   Scottish Premier
03/09/2023 Heart of Midlothian 0-1 Motherwell -12/+12   Scottish Premier
03/09/2023 Rangers 0-1 Celtic -9/+9   Scottish Premier
02/09/2023 Kilmarnock 0-1 Ross County -13/+13   Scottish Premier
02/09/2023 Livingston 1-1 Saint Mirren -2/+2   Scottish Premier
02/09/2023 Saint Johnstone 2-2 Dundee +1/-1   Scottish Premier
27/08/2023 Dundee 1-0 Heart of Midlothian +8/-8   Scottish Premier
27/08/2023 Saint Mirren 2-2 Aberdeen -1/+1   Scottish Premier
26/08/2023 Celtic 0-0 Saint Johnstone -13/+13   Scottish Premier
26/08/2023 Hibernian 2-3 Livingston -14/+14   Scottish Premier
26/08/2023 Motherwell 2-1 Kilmarnock +4/-4   Scottish Premier
26/08/2023 Ross County 0-2 Rangers -5/+5   Scottish Premier
13/08/2023 Aberdeen 1-3 Celtic -6/+6   Scottish Premier
13/08/2023 Heart of Midlothian 0-0 Kilmarnock -5/+5   Scottish Premier
13/08/2023 Motherwell 2-1 Hibernian +3/-3   Scottish Premier
12/08/2023 Rangers 4-0 Livingston +4/-4   Scottish Premier
12/08/2023 Ross County 2-0 Saint Johnstone +5/-5   Scottish Premier
12/08/2023 Saint Mirren 2-1 Dundee +3/-3   Scottish Premier
06/08/2023 Hibernian 2-3 Saint Mirren -14/+14   Scottish Premier
05/08/2023 Celtic 4-2 Ross County -3/+3   Scottish Premier
05/08/2023 Dundee 1-1 Motherwell -2/+2   Scottish Premier
05/08/2023 Kilmarnock 1-0 Rangers +15/-15   Scottish Premier
05/08/2023 Livingston 0-0 Aberdeen +2/-2   Scottish Premier
05/08/2023 Saint Johnstone 0-2 Heart of Midlothian -9/+9   Scottish Premier
28/05/2023 Kilmarnock 3-1 Ross County +9/-9   Scottish Premier
28/05/2023 Motherwell 3-2 Dundee United -3/+3   Scottish Premier
28/05/2023 Saint Johnstone 2-0 Livingston +8/-8   Scottish Premier
27/05/2023 Celtic 5-0 Aberdeen +11/-11   Scottish Premier
27/05/2023 Heart of Midlothian 1-1 Hibernian -4/+4   Scottish Premier
27/05/2023 Saint Mirren 0-3 Rangers -10/+10   Scottish Premier
24/05/2023 Aberdeen 3-0 Saint Mirren +13/-13   Scottish Premier
24/05/2023 Dundee United 0-3 Kilmarnock -25/+25   Scottish Premier
24/05/2023 Hibernian 4-2 Celtic +25/-25   Scottish Premier
24/05/2023 Livingston 1-1 Motherwell +2/-2   Scottish Premier
24/05/2023 Rangers 2-2 Heart of Midlothian -9/+9   Scottish Premier
24/05/2023 Ross County 3-3 Saint Johnstone -4/+4   Scottish Premier
21/05/2023 Hibernian 1-3 Rangers -6/+6   Scottish Premier
20/05/2023 Celtic 2-2 Saint Mirren -12/+12   Scottish Premier
20/05/2023 Heart of Midlothian 2-1 Aberdeen +3/-3   Scottish Premier
20/05/2023 Kilmarnock 0-1 Saint Johnstone -12/+12   Scottish Premier
20/05/2023 Livingston 2-1 Dundee United +5/-5   Scottish Premier
20/05/2023 Motherwell 1-0 Ross County ±0/±0   Scottish Premier
13/05/2023 Aberdeen 0-0 Hibernian -5/+5   Scottish Premier
13/05/2023 Dundee United 1-3 Ross County -19/+19   Scottish Premier
13/05/2023 Kilmarnock 2-0 Livingston +7/-7   Scottish Premier
13/05/2023 Rangers 3-0 Celtic +24/-24   Scottish Premier
13/05/2023 Saint Johnstone 0-2 Motherwell -14/+14   Scottish Premier
13/05/2023 Saint Mirren 2-2 Heart of Midlothian -1/+1   Scottish Premier
07/05/2023 Heart of Midlothian 0-2 Celtic -3/+3   Scottish Premier
07/05/2023 Rangers 1-0 Aberdeen -4/+4   Scottish Premier
06/05/2023 Hibernian 2-1 Saint Mirren +2/-2   Scottish Premier
06/05/2023 Motherwell 2-0 Kilmarnock +7/-7   Scottish Premier
06/05/2023 Ross County 2-0 Livingston +8/-8   Scottish Premier
06/05/2023 Saint Johnstone 1-0 Dundee United +4/-4   Scottish Premier
23/04/2023 Aberdeen 2-0 Rangers +22/-22   Scottish Premier
22/04/2023 Celtic 1-1 Motherwell -12/+12   Scottish Premier
22/04/2023 Dundee United 2-0 Livingston +8/-8   Scottish Premier
22/04/2023 Heart of Midlothian 6-1 Ross County +21/-21   Scottish Premier
22/04/2023 Saint Johnstone 1-1 Hibernian ±0/±0   Scottish Premier
22/04/2023 Saint Mirren 0-2 Kilmarnock -23/+23   Scottish Premier
16/04/2023 Kilmarnock 1-4 Celtic -3/+3   Scottish Premier
15/04/2023 Hibernian 1-0 Heart of Midlothian +4/-4   Scottish Premier
15/04/2023 Livingston 2-0 Saint Johnstone +11/-11   Scottish Premier
15/04/2023 Motherwell 1-2 Dundee United -14/+14   Scottish Premier
15/04/2023 Rangers 5-2 Saint Mirren +4/-4   Scottish Premier
14/04/2023 Ross County 0-1 Aberdeen -9/+9   Scottish Premier
09/04/2023 Dundee United 2-1 Hibernian +7/-7   Scottish Premier
08/04/2023 Aberdeen 2-0 Kilmarnock +6/-6   Scottish Premier
08/04/2023 Celtic 3-2 Rangers -1/+1   Scottish Premier
08/04/2023 Heart of Midlothian 0-2 Saint Mirren -22/+22   Scottish Premier
08/04/2023 Motherwell 3-0 Livingston +11/-11   Scottish Premier
08/04/2023 Saint Johnstone 0-2 Ross County -19/+19   Scottish Premier
02/04/2023 Ross County 0-2 Celtic +1/-1   Scottish Premier
01/04/2023 Hibernian 1-3 Motherwell -22/+22   Scottish Premier
01/04/2023 Kilmarnock 2-1 Heart of Midlothian +9/-9   Scottish Premier
01/04/2023 Rangers 2-0 Dundee United -3/+3   Scottish Premier
01/04/2023 Saint Johnstone 0-1 Aberdeen -9/+9   Scottish Premier
01/04/2023 Saint Mirren 3-0 Livingston +14/-14   Scottish Premier
18/03/2023 Aberdeen 3-0 Heart of Midlothian +23/-23   Scottish Premier
18/03/2023 Celtic 3-1 Hibernian -3/+3   Scottish Premier
18/03/2023 Dundee United 1-1 Saint Mirren -1/+1   Scottish Premier
18/03/2023 Kilmarnock 1-1 Saint Johnstone -2/+2   Scottish Premier
18/03/2023 Livingston 2-1 Ross County +4/-4   Scottish Premier
18/03/2023 Motherwell 2-4 Rangers -5/+5   Scottish Premier
08/03/2023 Celtic 3-1 Heart of Midlothian -1/+1   Scottish Premier
08/03/2023 Hibernian 1-4 Rangers -15/+15   Scottish Premier
08/03/2023 Livingston 1-1 Dundee United -4/+4   Scottish Premier
05/03/2023 Saint Mirren 1-5 Celtic -10/+10   Scottish Premier
04/03/2023 Dundee United 1-3 Aberdeen -18/+18   Scottish Premier
04/03/2023 Heart of Midlothian 3-0 Saint Johnstone +10/-10   Scottish Premier
04/03/2023 Livingston 1-4 Hibernian -22/+22   Scottish Premier
04/03/2023 Rangers 3-1 Kilmarnock -2/+2   Scottish Premier
04/03/2023 Ross County 0-2 Motherwell -20/+20   Scottish Premier
25/02/2023 Aberdeen 1-0 Livingston +4/-4   Scottish Premier
25/02/2023 Kilmarnock 1-1 Motherwell -2/+2   Scottish Premier
25/02/2023 Ross County 4-0 Dundee United +22/-22   Scottish Premier
25/02/2023 Saint Johnstone 1-1 Saint Mirren -3/+3   Scottish Premier
19/02/2023 Motherwell 2-0 Heart of Midlothian +19/-19   Scottish Premier
18/02/2023 Celtic 4-0 Aberdeen +3/-3   Scottish Premier
18/02/2023 Dundee United 1-2 Saint Johnstone -11/+11   Scottish Premier
18/02/2023 Hibernian 2-0 Kilmarnock +6/-6   Scottish Premier
18/02/2023 Livingston 0-3 Rangers -11/+11   Scottish Premier
18/02/2023 Saint Mirren 1-0 Ross County +2/-2   Scottish Premier
15/02/2023 Motherwell 2-1 Saint Mirren +5/-5   Scottish Premier
05/02/2023 Saint Johnstone 1-4 Celtic -7/+7   Scottish Premier
04/02/2023 Aberdeen 3-1 Motherwell +11/-11   Scottish Premier
04/02/2023 Heart of Midlothian 3-1 Dundee United +5/-5   Scottish Premier
04/02/2023 Livingston 3-1 Kilmarnock +6/-6   Scottish Premier
04/02/2023 Rangers 2-1 Ross County -7/+7   Scottish Premier
04/02/2023 Saint Mirren 0-1 Hibernian -10/+10   Scottish Premier
01/02/2023 Aberdeen 1-3 Saint Mirren -17/+17   Scottish Premier
01/02/2023 Celtic 3-0 Livingston +2/-2   Scottish Premier
01/02/2023 Heart of Midlothian 0-3 Rangers -20/+20   Scottish Premier
01/02/2023 Kilmarnock 1-0 Dundee United +7/-7   Scottish Premier
01/02/2023 Motherwell 0-2 Saint Johnstone -20/+20   Scottish Premier
31/01/2023 Ross County 1-1 Hibernian -1/+1   Scottish Premier
29/01/2023 Dundee United 0-2 Celtic -3/+3   Scottish Premier
29/01/2023 Livingston 0-0 Heart of Midlothian +1/-1   Scottish Premier
28/01/2023 Hibernian 6-0 Aberdeen +30/-30   Scottish Premier
28/01/2023 Rangers 2-0 Saint Johnstone -1/+1   Scottish Premier
28/01/2023 Ross County 3-0 Kilmarnock +17/-17   Scottish Premier
28/01/2023 Saint Mirren 1-0 Motherwell +3/-3   Scottish Premier
18/01/2023 Celtic 4-0 Saint Mirren +5/-5   Scottish Premier
18/01/2023 Heart of Midlothian 5-0 Aberdeen +22/-22   Scottish Premier
18/01/2023 Kilmarnock 2-3 Rangers +1/-1   Scottish Premier
14/01/2023 Hibernian 2-2 Dundee United -3/+3   Scottish Premier
14/01/2023 Motherwell 1-1 Ross County -5/+5   Scottish Premier
14/01/2023 Saint Johnstone 2-4 Livingston -18/+18   Scottish Premier
13/01/2023 Heart of Midlothian 1-0 Saint Mirren -1/+1   Scottish Premier
08/01/2023 Dundee United 0-2 Rangers -8/+8   Scottish Premier
08/01/2023 Motherwell 2-3 Hibernian -11/+11   Scottish Premier
07/01/2023 Aberdeen 2-0 Saint Johnstone +8/-8   Scottish Premier
07/01/2023 Celtic 2-0 Kilmarnock -4/+4   Scottish Premier
07/01/2023 Ross County 0-2 Livingston -17/+17   Scottish Premier
07/01/2023 Saint Mirren 1-1 Heart of Midlothian ±0/±0   Scottish Premier
02/01/2023 Aberdeen 0-0 Ross County -6/+6   Scottish Premier
02/01/2023 Heart of Midlothian 3-0 Hibernian +12/-12   Scottish Premier
02/01/2023 Kilmarnock 0-0 Saint Mirren -2/+2   Scottish Premier
02/01/2023 Livingston 1-1 Motherwell -3/+3   Scottish Premier
02/01/2023 Rangers 2-2 Celtic ±0/±0   Scottish Premier
02/01/2023 Saint Johnstone 0-1 Dundee United -10/+10   Scottish Premier
28/12/2022 Dundee United 3-0 Ross County +14/-14   Scottish Premier
28/12/2022 Hibernian 0-4 Celtic -14/+14   Scottish Premier
28/12/2022 Kilmarnock 2-1 Aberdeen +7/-7   Scottish Premier
28/12/2022 Livingston 1-1 Saint Mirren -3/+3   Scottish Premier
28/12/2022 Rangers 3-0 Motherwell +4/-4   Scottish Premier
28/12/2022 Saint Johnstone 2-3 Heart of Midlothian -8/+8   Scottish Premier
24/12/2022 Celtic 4-1 Saint Johnstone +3/-3   Scottish Premier
24/12/2022 Dundee United 2-2 Heart of Midlothian -1/+1   Scottish Premier
24/12/2022 Hibernian 4-0 Livingston +22/-22   Scottish Premier
24/12/2022 Saint Mirren 3-1 Aberdeen +15/-15   Scottish Premier
23/12/2022 Motherwell 2-2 Kilmarnock -5/+5   Scottish Premier
23/12/2022 Ross County 0-1 Rangers +1/-1   Scottish Premier
21/12/2022 Celtic 2-1 Livingston -7/+7   Scottish Premier
20/12/2022 Aberdeen 2-3 Rangers -4/+4   Scottish Premier
17/12/2022 Aberdeen 0-1 Celtic ±0/±0   Scottish Premier
17/12/2022 Heart of Midlothian 3-1 Kilmarnock +4/-4   Scottish Premier
17/12/2022 Ross County 1-2 Saint Johnstone -9/+9   Scottish Premier
15/12/2022 Rangers 3-2 Hibernian -6/+6   Scottish Premier
12/11/2022 Aberdeen 1-0 Dundee United ±0/±0   Scottish Premier
12/11/2022 Celtic 2-1 Ross County -8/+8   Scottish Premier
12/11/2022 Heart of Midlothian 1-1 Livingston -5/+5   Scottish Premier
12/11/2022 Kilmarnock 1-0 Hibernian +5/-5   Scottish Premier
12/11/2022 Saint Johnstone 1-1 Motherwell -3/+3   Scottish Premier
12/11/2022 Saint Mirren 1-1 Rangers +6/-6   Scottish Premier
09/11/2022 Dundee United 4-0 Kilmarnock +20/-20   Scottish Premier
09/11/2022 Motherwell 1-2 Celtic +3/-3   Scottish Premier
09/11/2022 Rangers 1-0 Heart of Midlothian -4/+4   Scottish Premier
09/11/2022 Saint Mirren 2-2 Saint Johnstone -1/+1   Scottish Premier
08/11/2022 Hibernian 0-2 Ross County -23/+23   Scottish Premier
08/11/2022 Livingston 2-1 Aberdeen +7/-7   Scottish Premier
06/11/2022 Heart of Midlothian 3-2 Motherwell ±0/±0   Scottish Premier
06/11/2022 Saint Johnstone 2-1 Rangers +14/-14   Scottish Premier
05/11/2022 Celtic 4-2 Dundee United -3/+3   Scottish Premier
05/11/2022 Ross County 3-2 Saint Mirren +5/-5   Scottish Premier
04/11/2022 Aberdeen 4-1 Hibernian +15/-15   Scottish Premier
04/11/2022 Kilmarnock 2-3 Livingston -10/+10   Scottish Premier
30/10/2022 Livingston 0-3 Celtic -7/+7   Scottish Premier
30/10/2022 Ross County 1-2 Heart of Midlothian -6/+6   Scottish Premier
29/10/2022 Dundee United 0-1 Motherwell -10/+10   Scottish Premier
29/10/2022 Hibernian 3-0 Saint Mirren +13/-13   Scottish Premier
29/10/2022 Rangers 4-1 Aberdeen +6/-6   Scottish Premier
29/10/2022 Saint Johnstone 1-0 Kilmarnock +2/-2   Scottish Premier
22/10/2022 Heart of Midlothian 3-4 Celtic +1/-1   Scottish Premier
22/10/2022 Kilmarnock 1-0 Ross County +1/-1   Scottish Premier
22/10/2022 Motherwell 1-2 Aberdeen -8/+8   Scottish Premier
22/10/2022 Rangers 1-1 Livingston -11/+11   Scottish Premier
22/10/2022 Saint Mirren 2-1 Dundee United +3/-3   Scottish Premier
21/10/2022 Hibernian 1-2 Saint Johnstone -13/+13   Scottish Premier
16/10/2022 Aberdeen 2-0 Heart of Midlothian +12/-12   Scottish Premier
16/10/2022 Motherwell 1-2 Rangers +1/-1   Scottish Premier
15/10/2022 Celtic 6-1 Hibernian +10/-10   Scottish Premier
15/10/2022 Livingston 1-0 Saint Johnstone +3/-3   Scottish Premier
15/10/2022 Ross County 1-1 Dundee United -1/+1   Scottish Premier
15/10/2022 Saint Mirren 0-0 Kilmarnock -3/+3   Scottish Premier
11/10/2022 Dundee United 1-0 Hibernian +6/-6   Scottish Premier
09/10/2022 Kilmarnock 2-2 Heart of Midlothian ±0/±0   Scottish Premier
08/10/2022 Dundee United 4-0 Aberdeen +29/-29   Scottish Premier
08/10/2022 Hibernian 1-0 Motherwell +1/-1   Scottish Premier
08/10/2022 Livingston 0-1 Ross County -13/+13   Scottish Premier
08/10/2022 Rangers 4-0 Saint Mirren +5/-5   Scottish Premier
08/10/2022 Saint Johnstone 1-2 Celtic +3/-3   Scottish Premier
05/10/2022 Kilmarnock 2-1 Saint Johnstone +4/-4   Scottish Premier
04/10/2022 Ross County 0-5 Motherwell -38/+38   Scottish Premier
01/10/2022 Aberdeen 4-1 Kilmarnock +12/-12   Scottish Premier
01/10/2022 Celtic 2-1 Motherwell -8/+8   Scottish Premier
01/10/2022 Dundee United 1-2 Saint Johnstone -10/+10   Scottish Premier
01/10/2022 Heart of Midlothian 0-4 Rangers -21/+21   Scottish Premier
01/10/2022 Ross County 0-2 Hibernian -16/+16   Scottish Premier
01/10/2022 Saint Mirren 2-1 Livingston +3/-3   Scottish Premier
18/09/2022 Motherwell 0-3 Heart of Midlothian -21/+21   Scottish Premier
18/09/2022 Saint Mirren 2-0 Celtic +29/-29   Scottish Premier
17/09/2022 Hibernian 3-1 Aberdeen +12/-12   Scottish Premier
17/09/2022 Livingston 1-0 Kilmarnock +3/-3   Scottish Premier
17/09/2022 Rangers 2-1 Dundee United -7/+7   Scottish Premier
17/09/2022 Saint Johnstone 0-0 Ross County -3/+3   Scottish Premier
03/09/2022 Celtic 4-0 Rangers +17/-17   Scottish Premier
03/09/2022 Hibernian 1-0 Kilmarnock +1/-1   Scottish Premier
03/09/2022 Livingston 1-0 Heart of Midlothian +7/-7   Scottish Premier
03/09/2022 Motherwell 0-0 Dundee United -4/+4   Scottish Premier
03/09/2022 Ross County 1-1 Aberdeen ±0/±0   Scottish Premier
03/09/2022 Saint Johnstone 3-0 Saint Mirren +17/-17   Scottish Premier
28/08/2022 Dundee United 0-9 Celtic -19/+19   Scottish Premier
28/08/2022 Heart of Midlothian 3-2 Saint Johnstone -3/+3   Scottish Premier
27/08/2022 Aberdeen 5-0 Livingston +25/-25   Scottish Premier
27/08/2022 Kilmarnock 2-1 Motherwell +3/-3   Scottish Premier
27/08/2022 Rangers 4-0 Ross County +5/-5   Scottish Premier
27/08/2022 Saint Mirren 1-0 Hibernian +6/-6   Scottish Premier
21/08/2022 Celtic 2-0 Heart of Midlothian ±0/±0   Scottish Premier
20/08/2022 Dundee United 0-3 Saint Mirren -30/+30   Scottish Premier
20/08/2022 Hibernian 2-2 Rangers +6/-6   Scottish Premier
20/08/2022 Motherwell 1-0 Livingston +6/-6   Scottish Premier
20/08/2022 Ross County 1-0 Kilmarnock +2/-2   Scottish Premier
20/08/2022 Saint Johnstone 0-1 Aberdeen -8/+8   Scottish Premier
14/08/2022 Heart of Midlothian 4-1 Dundee United +11/-11   Scottish Premier
14/08/2022 Kilmarnock 0-5 Celtic -14/+14   Scottish Premier
13/08/2022 Aberdeen 2-3 Motherwell -14/+14   Scottish Premier
13/08/2022 Livingston 2-1 Hibernian +3/-3   Scottish Premier
13/08/2022 Rangers 4-0 Saint Johnstone +5/-5   Scottish Premier
13/08/2022 Saint Mirren 1-0 Ross County +7/-7   Scottish Premier
07/08/2022 Dundee United 0-1 Livingston -11/+11   Scottish Premier
07/08/2022 Hibernian 1-1 Heart of Midlothian -1/+1   Scottish Premier
06/08/2022 Aberdeen 4-1 Saint Mirren +11/-11   Scottish Premier
06/08/2022 Motherwell 1-2 Saint Johnstone -10/+10   Scottish Premier
06/08/2022 Rangers 2-0 Kilmarnock -2/+2   Scottish Premier
06/08/2022 Ross County 1-3 Celtic -4/+4   Scottish Premier
31/07/2022 Celtic 2-0 Aberdeen -2/+2   Scottish Premier
31/07/2022 Saint Mirren 0-1 Motherwell -11/+11   Scottish Premier
30/07/2022 Heart of Midlothian 2-1 Ross County ±0/±0   Scottish Premier
30/07/2022 Kilmarnock 1-1 Dundee United -1/+1   Scottish Premier
30/07/2022 Livingston 1-2 Rangers +1/-1   Scottish Premier
30/07/2022 Saint Johnstone 0-1 Hibernian -8/+8   Scottish Premier
15/05/2022 Aberdeen 0-0 Saint Mirren -4/+4   Scottish Premier
15/05/2022 Hibernian 4-0 Saint Johnstone +18/-18   Scottish Premier
15/05/2022 Livingston 2-1 Dundee -1/+1   Scottish Premier
14/05/2022 Celtic 6-0 Motherwell +9/-9   Scottish Premier
14/05/2022 Heart of Midlothian 1-3 Rangers -9/+9   Scottish Premier
14/05/2022 Ross County 1-2 Dundee United -10/+10   Scottish Premier
11/05/2022 Dundee United 1-1 Celtic +7/-7   Scottish Premier
11/05/2022 Motherwell 2-1 Heart of Midlothian +9/-9   Scottish Premier
11/05/2022 Rangers 4-1 Ross County +3/-3   Scottish Premier
11/05/2022 Saint Johnstone 1-0 Aberdeen +4/-4   Scottish Premier
11/05/2022 Saint Mirren 0-0 Livingston -1/+1   Scottish Premier
10/05/2022 Dundee 3-1 Hibernian +16/-16   Scottish Premier
08/05/2022 Rangers 2-0 Dundee United -1/+1   Scottish Premier
07/05/2022 Celtic 4-1 Heart of Midlothian +6/-6   Scottish Premier
07/05/2022 Hibernian 1-1 Aberdeen -4/+4   Scottish Premier
07/05/2022 Livingston 1-1 Saint Johnstone -6/+6   Scottish Premier
07/05/2022 Ross County 0-1 Motherwell -13/+13   Scottish Premier
07/05/2022 Saint Mirren 2-0 Dundee +8/-8   Scottish Premier
01/05/2022 Celtic 1-1 Rangers -5/+5   Scottish Premier
30/04/2022 Aberdeen 1-0 Dundee ±0/±0   Scottish Premier
30/04/2022 Dundee United 1-0 Motherwell +2/-2   Scottish Premier
30/04/2022 Heart of Midlothian 0-0 Ross County -6/+6   Scottish Premier
30/04/2022 Livingston 1-0 Hibernian +3/-3   Scottish Premier
30/04/2022 Saint Johnstone 0-1 Saint Mirren -11/+11   Scottish Premier
24/04/2022 Dundee United 2-3 Heart of Midlothian -6/+6   Scottish Premier
24/04/2022 Ross County 0-2 Celtic -5/+5   Scottish Premier
23/04/2022 Aberdeen 1-2 Livingston -10/+10   Scottish Premier
23/04/2022 Dundee 1-1 Saint Johnstone -2/+2   Scottish Premier
23/04/2022 Motherwell 1-3 Rangers -5/+5   Scottish Premier
23/04/2022 Saint Mirren 0-1 Hibernian -7/+7   Scottish Premier
10/04/2022 Saint Mirren 0-4 Rangers -17/+17   Scottish Premier
09/04/2022 Aberdeen 0-1 Ross County -10/+10   Scottish Premier
09/04/2022 Celtic 7-0 Saint Johnstone +10/-10   Scottish Premier
09/04/2022 Dundee United 2-2 Dundee -6/+6   Scottish Premier
09/04/2022 Heart of Midlothian 3-1 Hibernian +7/-7   Scottish Premier
09/04/2022 Livingston 2-2 Motherwell -5/+5   Scottish Premier
03/04/2022 Rangers 1-2 Celtic -8/+8   Scottish Premier
02/04/2022 Dundee 2-2 Aberdeen ±0/±0   Scottish Premier
02/04/2022 Hibernian 1-1 Dundee United -4/+4   Scottish Premier
02/04/2022 Motherwell 4-2 Saint Mirren +12/-12   Scottish Premier
02/04/2022 Ross County 1-1 Heart of Midlothian ±0/±0   Scottish Premier
02/04/2022 Saint Johnstone 1-0 Livingston +6/-6   Scottish Premier
20/03/2022 Dundee 1-2 Rangers +2/-2   Scottish Premier
19/03/2022 Aberdeen 3-1 Hibernian +13/-13   Scottish Premier
19/03/2022 Celtic 4-0 Ross County +7/-7   Scottish Premier
19/03/2022 Heart of Midlothian 2-0 Livingston +7/-7   Scottish Premier
19/03/2022 Saint Johnstone 2-1 Motherwell +2/-2   Scottish Premier
19/03/2022 Saint Mirren 1-2 Dundee United -11/+11   Scottish Premier
09/03/2022 Dundee 0-1 Saint Mirren -8/+8   Scottish Premier
06/03/2022 Livingston 1-3 Celtic -8/+8   Scottish Premier
05/03/2022 Dundee United 2-2 Heart of Midlothian ±0/±0   Scottish Premier
05/03/2022 Hibernian 0-0 Saint Johnstone -6/+6   Scottish Premier
05/03/2022 Motherwell 1-1 Dundee -4/+4   Scottish Premier
05/03/2022 Rangers 1-0 Aberdeen -5/+5   Scottish Premier
05/03/2022 Ross County 1-0 Saint Mirren +2/-2   Scottish Premier
02/03/2022 Celtic 2-0 Saint Mirren ±0/±0   Scottish Premier
02/03/2022 Dundee 0-0 Hibernian +2/-2   Scottish Premier
02/03/2022 Heart of Midlothian 2-0 Aberdeen +6/-6   Scottish Premier
02/03/2022 Livingston 2-1 Dundee United +1/-1   Scottish Premier
02/03/2022 Motherwell 0-1 Ross County -9/+9   Scottish Premier
02/03/2022 Saint Johnstone 0-1 Rangers ±0/±0   Scottish Premier
27/02/2022 Hibernian 0-0 Celtic +4/-4   Scottish Premier
27/02/2022 Rangers 2-2 Motherwell -10/+10   Scottish Premier
26/02/2022 Aberdeen 1-1 Dundee United -3/+3   Scottish Premier
26/02/2022 Dundee 0-4 Livingston -29/+29   Scottish Premier
26/02/2022 Ross County 3-1 Saint Johnstone +8/-8   Scottish Premier
26/02/2022 Saint Mirren 0-2 Heart of Midlothian -17/+17   Scottish Premier
20/02/2022 Celtic 3-2 Dundee -7/+7   Scottish Premier
20/02/2022 Dundee United 1-1 Rangers +5/-5   Scottish Premier
19/02/2022 Hibernian 2-0 Ross County +8/-8   Scottish Premier
19/02/2022 Livingston 1-1 Saint Mirren -3/+3   Scottish Premier
19/02/2022 Motherwell 1-1 Aberdeen -2/+2   Scottish Premier
19/02/2022 Saint Johnstone 2-1 Heart of Midlothian +7/-7   Scottish Premier
15/02/2022 Aberdeen 1-1 Saint Johnstone -5/+5   Scottish Premier
09/02/2022 Aberdeen 2-3 Celtic ±0/±0   Scottish Premier
09/02/2022 Dundee United 2-0 Motherwell +9/-9   Scottish Premier
09/02/2022 Heart of Midlothian 1-2 Dundee -17/+17   Scottish Premier
09/02/2022 Rangers 2-0 Hibernian +1/-1   Scottish Premier
09/02/2022 Ross County 1-1 Livingston -3/+3   Scottish Premier
09/02/2022 Saint Mirren 2-1 Saint Johnstone +1/-1   Scottish Premier
06/02/2022 Motherwell 0-4 Celtic -16/+16   Scottish Premier
06/02/2022 Rangers 5-0 Heart of Midlothian +18/-18   Scottish Premier
05/02/2022 Dundee 1-2 Ross County -7/+7   Scottish Premier
05/02/2022 Hibernian 0-1 Saint Mirren -12/+12   Scottish Premier
05/02/2022 Livingston 2-1 Aberdeen +4/-4   Scottish Premier
05/02/2022 Saint Johnstone 0-0 Dundee United -3/+3   Scottish Premier
02/02/2022 Celtic 3-0 Rangers +17/-17   Scottish Premier
01/02/2022 Dundee 0-0 Dundee United -2/+2   Scottish Premier
01/02/2022 Hibernian 0-0 Heart of Midlothian -1/+1   Scottish Premier
01/02/2022 Livingston 1-2 Saint Johnstone -14/+14   Scottish Premier
01/02/2022 Ross County 1-1 Aberdeen -3/+3   Scottish Premier
01/02/2022 Saint Mirren 1-1 Motherwell -4/+4   Scottish Premier
29/01/2022 Celtic 1-0 Dundee United -6/+6   Scottish Premier
29/01/2022 Heart of Midlothian 2-0 Motherwell +4/-4   Scottish Premier
29/01/2022 Hibernian 2-3 Livingston -13/+13   Scottish Premier
29/01/2022 Ross County 3-3 Rangers +5/-5   Scottish Premier
26/01/2022 Dundee United 2-1 Ross County +5/-5   Scottish Premier
26/01/2022 Heart of Midlothian 1-2 Celtic -6/+6   Scottish Premier
26/01/2022 Motherwell 0-0 Hibernian ±0/±0   Scottish Premier
26/01/2022 Rangers 1-0 Livingston -6/+6   Scottish Premier
26/01/2022 Saint Johnstone 0-0 Dundee -4/+4   Scottish Premier
25/01/2022 Saint Mirren 1-0 Aberdeen +4/-4   Scottish Premier
18/01/2022 Aberdeen 1-1 Rangers +5/-5   Scottish Premier
18/01/2022 Dundee United 1-2 Saint Mirren -10/+10   Scottish Premier
18/01/2022 Heart of Midlothian 2-0 Saint Johnstone +4/-4   Scottish Premier
18/01/2022 Livingston 2-0 Dundee +8/-8   Scottish Premier
18/01/2022 Ross County 3-1 Motherwell +10/-10   Scottish Premier
17/01/2022 Celtic 2-0 Hibernian +3/-3   Scottish Premier
26/12/2021 Aberdeen 2-1 Dundee ±0/±0   Scottish Premier
26/12/2021 Dundee United 1-3 Hibernian -15/+15   Scottish Premier
26/12/2021 Heart of Midlothian 2-1 Ross County -1/+1   Scottish Premier
26/12/2021 Motherwell 2-1 Livingston +3/-3   Scottish Premier
26/12/2021 Rangers 2-0 Saint Mirren -2/+2   Scottish Premier
26/12/2021 Saint Johnstone 1-3 Celtic -6/+6   Scottish Premier
22/12/2021 Hibernian 1-0 Aberdeen +2/-2   Scottish Premier
22/12/2021 Saint Johnstone 1-2 Ross County -10/+10   Scottish Premier
22/12/2021 Saint Mirren 0-0 Celtic +6/-6   Scottish Premier
18/12/2021 Dundee 0-1 Heart of Midlothian -5/+5   Scottish Premier
18/12/2021 Livingston 1-1 Ross County -3/+3   Scottish Premier
18/12/2021 Motherwell 2-0 Saint Johnstone +10/-10   Scottish Premier
18/12/2021 Rangers 1-0 Dundee United -7/+7   Scottish Premier
15/12/2021 Rangers 2-0 Saint Johnstone -1/+1   Scottish Premier
15/12/2021 Ross County 1-2 Celtic ±0/±0   Scottish Premier
14/12/2021 Hibernian 1-0 Dundee -1/+1   Scottish Premier
12/12/2021 Celtic 1-0 Motherwell -6/+6   Scottish Premier
12/12/2021 Heart of Midlothian 0-2 Rangers -10/+10   Scottish Premier
11/12/2021 Dundee United 0-1 Livingston -10/+10   Scottish Premier
11/12/2021 Ross County 3-2 Dundee +2/-2   Scottish Premier
11/12/2021 Saint Johnstone 0-1 Aberdeen -11/+11   Scottish Premier
11/12/2021 Saint Mirren 1-1 Hibernian ±0/±0   Scottish Premier
08/12/2021 Livingston 1-0 Hibernian +7/-7   Scottish Premier
05/12/2021 Dundee United 0-3 Celtic -13/+13   Scottish Premier
05/12/2021 Livingston 0-1 Heart of Midlothian -6/+6   Scottish Premier
04/12/2021 Aberdeen 4-1 Saint Mirren +16/-16   Scottish Premier
04/12/2021 Hibernian 1-1 Motherwell -6/+6   Scottish Premier
04/12/2021 Rangers 3-0 Dundee +3/-3   Scottish Premier
02/12/2021 Celtic 1-0 Heart of Midlothian -2/+2   Scottish Premier
01/12/2021 Aberdeen 2-0 Livingston +11/-11   Scottish Premier
01/12/2021 Dundee 1-0 Saint Johnstone +6/-6   Scottish Premier
01/12/2021 Hibernian 0-1 Rangers -3/+3   Scottish Premier
01/12/2021 Saint Mirren 0-0 Ross County -3/+3   Scottish Premier
30/11/2021 Motherwell 1-0 Dundee United +4/-4   Scottish Premier
28/11/2021 Celtic 2-1 Aberdeen -6/+6   Scottish Premier
28/11/2021 Livingston 1-3 Rangers -7/+7   Scottish Premier
27/11/2021 Dundee 3-0 Motherwell +20/-20   Scottish Premier
27/11/2021 Heart of Midlothian 2-0 Saint Mirren +6/-6   Scottish Premier
27/11/2021 Ross County 1-1 Dundee United -2/+2   Scottish Premier
27/11/2021 Saint Johnstone 1-2 Hibernian -9/+9   Scottish Premier
24/11/2021 Ross County 1-0 Hibernian +7/-7   Scottish Premier
20/11/2021 Dundee United 1-0 Aberdeen +2/-2   Scottish Premier
20/11/2021 Motherwell 2-0 Heart of Midlothian +16/-16   Scottish Premier
20/11/2021 Saint Mirren 1-1 Livingston -3/+3   Scottish Premier
07/11/2021 Dundee 2-4 Celtic -4/+4   Scottish Premier
07/11/2021 Rangers 4-2 Ross County -1/+1   Scottish Premier
06/11/2021 Aberdeen 0-2 Motherwell -21/+21   Scottish Premier
06/11/2021 Heart of Midlothian 5-2 Dundee United +12/-12   Scottish Premier
06/11/2021 Saint Johnstone 0-0 Saint Mirren -4/+4   Scottish Premier
31/10/2021 Motherwell 1-6 Rangers -20/+20   Scottish Premier
30/10/2021 Aberdeen 2-1 Heart of Midlothian +8/-8   Scottish Premier
30/10/2021 Celtic 0-0 Livingston -9/+9   Scottish Premier
30/10/2021 Dundee United 0-1 Saint Johnstone -10/+10   Scottish Premier
30/10/2021 Saint Mirren 0-1 Dundee -15/+15   Scottish Premier
27/10/2021 Dundee 0-5 Ross County -41/+41   Scottish Premier
27/10/2021 Hibernian 1-3 Celtic -11/+11   Scottish Premier
27/10/2021 Livingston 1-1 Dundee United -2/+2   Scottish Premier
27/10/2021 Motherwell 2-2 Saint Mirren -2/+2   Scottish Premier
27/10/2021 Rangers 2-2 Aberdeen -10/+10   Scottish Premier
27/10/2021 Saint Johnstone 1-1 Heart of Midlothian -1/+1   Scottish Premier
24/10/2021 Saint Mirren 1-2 Rangers -1/+1   Scottish Premier
23/10/2021 Aberdeen 1-0 Hibernian +7/-7   Scottish Premier
23/10/2021 Celtic 2-0 Saint Johnstone +2/-2   Scottish Premier
23/10/2021 Dundee United 2-1 Motherwell +1/-1   Scottish Premier
23/10/2021 Heart of Midlothian 1-1 Dundee -8/+8   Scottish Premier
23/10/2021 Ross County 2-3 Livingston -8/+8   Scottish Premier
16/10/2021 Dundee 2-1 Aberdeen +4/-4   Scottish Premier
16/10/2021 Hibernian 0-3 Dundee United -33/+33   Scottish Premier
16/10/2021 Motherwell 0-2 Celtic -9/+9   Scottish Premier
16/10/2021 Rangers 1-1 Heart of Midlothian -7/+7   Scottish Premier
16/10/2021 Ross County 2-3 Saint Mirren -8/+8   Scottish Premier
16/10/2021 Saint Johnstone 0-3 Livingston -33/+33   Scottish Premier
03/10/2021 Aberdeen 1-2 Celtic -2/+2   Scottish Premier
03/10/2021 Rangers 2-1 Hibernian -3/+3   Scottish Premier
02/10/2021 Dundee United 1-0 Ross County +2/-2   Scottish Premier
02/10/2021 Heart of Midlothian 2-0 Motherwell +5/-5   Scottish Premier
02/10/2021 Livingston 0-1 Saint Mirren -9/+9   Scottish Premier
02/10/2021 Saint Johnstone 3-1 Dundee +4/-4   Scottish Premier
26/09/2021 Celtic 1-1 Dundee United -9/+9   Scottish Premier
26/09/2021 Hibernian 1-0 Saint Johnstone +2/-2   Scottish Premier
26/09/2021 Saint Mirren 3-2 Aberdeen +3/-3   Scottish Premier
25/09/2021 Dundee 0-1 Rangers +2/-2   Scottish Premier
25/09/2021 Heart of Midlothian 3-0 Livingston +9/-9   Scottish Premier
25/09/2021 Motherwell 2-1 Ross County +1/-1   Scottish Premier
19/09/2021 Dundee United 1-0 Dundee +3/-3   Scottish Premier
19/09/2021 Livingston 1-0 Celtic +14/-14   Scottish Premier
19/09/2021 Rangers 1-1 Motherwell -10/+10   Scottish Premier
18/09/2021 Aberdeen 0-1 Saint Johnstone -9/+9   Scottish Premier
18/09/2021 Hibernian 2-2 Saint Mirren -6/+6   Scottish Premier
18/09/2021 Ross County 2-2 Heart of Midlothian +2/-2   Scottish Premier
12/09/2021 Heart of Midlothian 0-0 Hibernian -3/+3   Scottish Premier
11/09/2021 Celtic 3-0 Ross County +3/-3   Scottish Premier
11/09/2021 Dundee 0-0 Livingston -4/+4   Scottish Premier
11/09/2021 Motherwell 2-0 Aberdeen +12/-12   Scottish Premier
11/09/2021 Saint Johnstone 1-2 Rangers -1/+1   Scottish Premier
11/09/2021 Saint Mirren 0-0 Dundee United -3/+3   Scottish Premier
29/08/2021 Aberdeen 1-1 Ross County -5/+5   Scottish Premier
29/08/2021 Rangers 1-0 Celtic +1/-1   Scottish Premier
29/08/2021 Saint Mirren 0-0 Saint Johnstone -1/+1   Scottish Premier
28/08/2021 Dundee United 0-2 Heart of Midlothian -15/+15   Scottish Premier
28/08/2021 Hibernian 2-0 Livingston +3/-3   Scottish Premier
28/08/2021 Motherwell 1-0 Dundee +4/-4   Scottish Premier
22/08/2021 Dundee 2-2 Hibernian ±0/±0   Scottish Premier
22/08/2021 Heart of Midlothian 1-1 Aberdeen -5/+5   Scottish Premier
22/08/2021 Ross County 2-4 Rangers -3/+3   Scottish Premier
22/08/2021 Saint Johnstone 0-1 Dundee United -14/+14   Scottish Premier
21/08/2021 Celtic 6-0 Saint Mirren +15/-15   Scottish Premier
21/08/2021 Livingston 1-2 Motherwell -11/+11   Scottish Premier
08/08/2021 Celtic 6-0 Dundee +16/-16   Scottish Premier
08/08/2021 Hibernian 3-0 Ross County +9/-9   Scottish Premier
08/08/2021 Livingston 1-2 Aberdeen -8/+8   Scottish Premier
08/08/2021 Saint Johnstone 1-1 Motherwell -8/+8   Scottish Premier
07/08/2021 Dundee United 1-0 Rangers +17/-17   Scottish Premier
07/08/2021 Saint Mirren 1-2 Heart of Midlothian -9/+9   Scottish Premier
01/08/2021 Aberdeen 2-0 Dundee United +8/-8   Scottish Premier
01/08/2021 Motherwell 2-3 Hibernian -5/+5   Scottish Premier
31/07/2021 Dundee 2-2 Saint Mirren -2/+2   Scottish Premier
31/07/2021 Heart of Midlothian 2-1 Celtic +9/-9   Scottish Premier
31/07/2021 Rangers 3-0 Livingston +1/-1   Scottish Premier
31/07/2021 Ross County 0-0 Saint Johnstone +1/-1   Scottish Premier
16/05/2021 Hamilton Academical 0-2 Kilmarnock -16/+16   Scottish Premier
16/05/2021 Motherwell 1-2 Ross County -13/+13   Scottish Premier
16/05/2021 Saint Mirren 0-0 Dundee United -5/+5   Scottish Premier
15/05/2021 Hibernian 0-0 Celtic +1/-1   Scottish Premier
15/05/2021 Rangers 4-0 Aberdeen +6/-6   Scottish Premier
15/05/2021 Saint Johnstone 0-0 Livingston -6/+6   Scottish Premier
12/05/2021 Aberdeen 0-1 Hibernian -8/+8   Scottish Premier
12/05/2021 Celtic 4-0 Saint Johnstone +16/-16   Scottish Premier
12/05/2021 Dundee United 2-2 Motherwell -2/+2   Scottish Premier
12/05/2021 Kilmarnock 3-3 Saint Mirren -1/+1   Scottish Premier
12/05/2021 Livingston 0-3 Rangers -10/+10   Scottish Premier
12/05/2021 Ross County 2-1 Hamilton Academical +2/-2   Scottish Premier
02/05/2021 Rangers 4-1 Celtic +12/-12   Scottish Premier
01/05/2021 Dundee United 0-2 Ross County -23/+23   Scottish Premier
01/05/2021 Hibernian 0-1 Saint Johnstone -10/+10   Scottish Premier
01/05/2021 Livingston 1-2 Aberdeen -12/+12   Scottish Premier
01/05/2021 Motherwell 2-0 Kilmarnock +10/-10   Scottish Premier
01/05/2021 Saint Mirren 1-2 Hamilton Academical -16/+16   Scottish Premier
21/04/2021 Aberdeen 1-1 Celtic +3/-3   Scottish Premier
21/04/2021 Hamilton Academical 0-1 Motherwell -8/+8   Scottish Premier
21/04/2021 Hibernian 2-1 Livingston +1/-1   Scottish Premier
21/04/2021 Kilmarnock 3-0 Dundee United +17/-17   Scottish Premier
21/04/2021 Ross County 1-3 Saint Mirren -13/+13   Scottish Premier
21/04/2021 Saint Johnstone 1-1 Rangers +5/-5   Scottish Premier
11/04/2021 Rangers 2-1 Hibernian -5/+5   Scottish Premier
10/04/2021 Celtic 6-0 Livingston +17/-17   Scottish Premier
10/04/2021 Hamilton Academical 0-1 Dundee United -8/+8   Scottish Premier
10/04/2021 Kilmarnock 2-2 Ross County -5/+5   Scottish Premier
10/04/2021 Motherwell 1-0 Saint Mirren +6/-6   Scottish Premier
10/04/2021 Saint Johnstone 0-1 Aberdeen -13/+13   Scottish Premier
21/03/2021 Celtic 1-1 Rangers ±0/±0   Scottish Premier
20/03/2021 Dundee United 1-0 Aberdeen +5/-5   Scottish Premier
20/03/2021 Hamilton Academical 1-1 Saint Mirren -1/+1   Scottish Premier
20/03/2021 Kilmarnock 4-1 Motherwell +18/-18   Scottish Premier
20/03/2021 Livingston 1-1 Hibernian -3/+3   Scottish Premier
20/03/2021 Saint Johnstone 1-0 Ross County -3/+3   Scottish Premier
13/03/2021 Livingston 2-1 Hamilton Academical -1/+1   Scottish Premier
13/03/2021 Ross County 1-2 Hibernian -6/+6   Scottish Premier
07/03/2021 Dundee United 0-0 Celtic +5/-5   Scottish Premier
06/03/2021 Aberdeen 0-0 Hamilton Academical -6/+6   Scottish Premier
06/03/2021 Motherwell 3-1 Livingston +16/-16   Scottish Premier
06/03/2021 Rangers 3-0 Saint Mirren +3/-3   Scottish Premier
06/03/2021 Ross County 3-2 Kilmarnock +3/-3   Scottish Premier
06/03/2021 Saint Johnstone 1-0 Hibernian +5/-5   Scottish Premier
03/03/2021 Hamilton Academical 1-1 Saint Johnstone +2/-2   Scottish Premier
03/03/2021 Livingston 0-1 Rangers -1/+1   Scottish Premier
27/02/2021 Celtic 1-0 Aberdeen -3/+3   Scottish Premier
27/02/2021 Hibernian 0-2 Motherwell -26/+26   Scottish Premier
27/02/2021 Kilmarnock 1-1 Dundee United -2/+2   Scottish Premier
27/02/2021 Saint Mirren 1-0 Ross County ±0/±0   Scottish Premier
24/02/2021 Saint Mirren 0-0 Motherwell -6/+6   Scottish Premier
21/02/2021 Rangers 4-1 Dundee United +2/-2   Scottish Premier
21/02/2021 Ross County 1-0 Celtic +15/-15   Scottish Premier
20/02/2021 Aberdeen 1-0 Kilmarnock -1/+1   Scottish Premier
20/02/2021 Hibernian 2-0 Hamilton Academical +4/-4   Scottish Premier
20/02/2021 Motherwell 0-3 Saint Johnstone -19/+19   Scottish Premier
20/02/2021 Saint Mirren 1-1 Livingston -1/+1   Scottish Premier
17/02/2021 Celtic 1-0 Aberdeen -4/+4   Scottish Premier
17/02/2021 Saint Mirren 1-1 Hamilton Academical -6/+6   Scottish Premier
13/02/2021 Aberdeen 0-0 Saint Mirren -3/+3   Scottish Premier
13/02/2021 Dundee United 3-0 Livingston +26/-26   Scottish Premier
13/02/2021 Motherwell 1-4 Hamilton Academical -31/+31   Scottish Premier
13/02/2021 Rangers 1-0 Kilmarnock -8/+8   Scottish Premier
13/02/2021 Saint Johnstone 1-2 Celtic -4/+4   Scottish Premier
10/02/2021 Kilmarnock 0-1 Motherwell -9/+9   Scottish Premier
10/02/2021 Saint Mirren 0-4 Celtic -23/+23   Scottish Premier
07/02/2021 Hamilton Academical 1-1 Rangers +10/-10   Scottish Premier
06/02/2021 Celtic 2-1 Motherwell -5/+5   Scottish Premier
06/02/2021 Hibernian 2-0 Aberdeen +9/-9   Scottish Premier
06/02/2021 Livingston 1-2 Saint Johnstone -14/+14   Scottish Premier
06/02/2021 Ross County 0-2 Dundee United -20/+20   Scottish Premier
06/02/2021 Saint Mirren 2-0 Kilmarnock +5/-5   Scottish Premier
03/02/2021 Hamilton Academical 1-2 Ross County -9/+9   Scottish Premier
03/02/2021 Motherwell 2-1 Dundee United +1/-1   Scottish Premier
03/02/2021 Rangers 1-0 Saint Johnstone -6/+6   Scottish Premier
02/02/2021 Aberdeen 0-2 Livingston -16/+16   Scottish Premier
02/02/2021 Kilmarnock 0-4 Celtic -19/+19   Scottish Premier
02/02/2021 Saint Mirren 1-2 Hibernian -11/+11   Scottish Premier
30/01/2021 Celtic 1-2 Saint Mirren -16/+16   Scottish Premier
30/01/2021 Dundee United 0-2 Hibernian -14/+14   Scottish Premier
30/01/2021 Kilmarnock 2-3 Saint Johnstone -9/+9   Scottish Premier
30/01/2021 Livingston 0-0 Aberdeen -5/+5   Scottish Premier
27/01/2021 Celtic 2-0 Hamilton Academical -2/+2   Scottish Premier
27/01/2021 Dundee United 1-5 Saint Mirren -30/+30   Scottish Premier
27/01/2021 Hibernian 0-1 Rangers +1/-1   Scottish Premier
27/01/2021 Livingston 2-0 Kilmarnock +4/-4   Scottish Premier
27/01/2021 Ross County 1-2 Motherwell -11/+11   Scottish Premier
27/01/2021 Saint Johnstone 0-0 Aberdeen -2/+2   Scottish Premier
23/01/2021 Aberdeen 2-0 Motherwell +5/-5   Scottish Premier
23/01/2021 Rangers 5-0 Ross County +6/-6   Scottish Premier
20/01/2021 Livingston 2-2 Celtic ±0/±0   Scottish Premier
17/01/2021 Motherwell 1-1 Rangers +9/-9   Scottish Premier
16/01/2021 Celtic 0-0 Livingston -6/+6   Scottish Premier
16/01/2021 Hamilton Academical 0-0 Dundee United ±0/±0   Scottish Premier
16/01/2021 Hibernian 2-0 Kilmarnock +7/-7   Scottish Premier
16/01/2021 Ross County 4-1 Aberdeen +25/-25   Scottish Premier
16/01/2021 Saint Johnstone 1-0 Saint Mirren +4/-4   Scottish Premier
12/01/2021 Dundee United 2-2 Saint Johnstone -3/+3   Scottish Premier
11/01/2021 Celtic 1-1 Hibernian -8/+8   Scottish Premier
10/01/2021 Livingston 3-1 Ross County +2/-2   Scottish Premier
09/01/2021 Kilmarnock 2-0 Hamilton Academical +6/-6   Scottish Premier
09/01/2021 Saint Mirren 1-1 Motherwell -6/+6   Scottish Premier
02/01/2021 Aberdeen 0-0 Dundee United -7/+7   Scottish Premier
02/01/2021 Hamilton Academical 3-0 Motherwell +21/-21   Scottish Premier
02/01/2021 Hibernian 0-3 Livingston -27/+27   Scottish Premier
02/01/2021 Kilmarnock 1-1 Saint Mirren -2/+2   Scottish Premier
02/01/2021 Rangers 1-0 Celtic -1/+1   Scottish Premier
02/01/2021 Ross County 1-1 Saint Johnstone -1/+1   Scottish Premier
30/12/2020 Celtic 3-0 Dundee United +4/-4   Scottish Premier
30/12/2020 Hibernian 0-2 Ross County -28/+28   Scottish Premier
30/12/2020 Motherwell 0-2 Kilmarnock -19/+19   Scottish Premier
30/12/2020 Saint Johnstone 0-0 Hamilton Academical -7/+7   Scottish Premier
30/12/2020 Saint Mirren 0-2 Rangers -4/+4   Scottish Premier
26/12/2020 Aberdeen 2-1 Saint Johnstone -1/+1   Scottish Premier
26/12/2020 Dundee United 1-1 Motherwell -3/+3   Scottish Premier
26/12/2020 Hamilton Academical 0-3 Celtic -8/+8   Scottish Premier
26/12/2020 Kilmarnock 1-2 Livingston -7/+7   Scottish Premier
26/12/2020 Rangers 1-0 Hibernian -5/+5   Scottish Premier
26/12/2020 Ross County 0-2 Saint Mirren -14/+14   Scottish Premier
23/12/2020 Celtic 2-0 Ross County -2/+2   Scottish Premier
23/12/2020 Dundee United 2-0 Kilmarnock +11/-11   Scottish Premier
23/12/2020 Hamilton Academical 0-2 Livingston -11/+11   Scottish Premier
23/12/2020 Hibernian 1-0 Saint Mirren -1/+1   Scottish Premier
23/12/2020 Motherwell 0-0 Aberdeen +1/-1   Scottish Premier
23/12/2020 Saint Johnstone 0-3 Rangers -9/+9   Scottish Premier
20/12/2020 Kilmarnock 0-2 Aberdeen -15/+15   Scottish Premier
19/12/2020 Hibernian 1-1 Dundee United -8/+8   Scottish Premier
19/12/2020 Rangers 3-1 Motherwell -3/+3   Scottish Premier
19/12/2020 Ross County 0-2 Hamilton Academical -22/+22   Scottish Premier
19/12/2020 Saint Mirren 3-2 Saint Johnstone +3/-3   Scottish Premier
13/12/2020 Celtic 2-0 Kilmarnock +1/-1   Scottish Premier
13/12/2020 Dundee United 1-2 Rangers +5/-5   Scottish Premier
12/12/2020 Aberdeen 2-0 Ross County +4/-4   Scottish Premier
12/12/2020 Hamilton Academical 0-4 Hibernian -19/+19   Scottish Premier
12/12/2020 Motherwell 0-1 Saint Mirren -11/+11   Scottish Premier
12/12/2020 Tynecastle 2-3 Cumbernauld Colts -16/+16   Scottish Premier
06/12/2020 Celtic 1-1 Saint Johnstone -9/+9   Scottish Premier
06/12/2020 Ross County 0-4 Rangers -10/+10   Scottish Premier
05/12/2020 Hamilton Academical 1-0 Kilmarnock +9/-9   Scottish Premier
05/12/2020 Livingston 2-0 Dundee United +7/-7   Scottish Premier
05/12/2020 Motherwell 0-3 Hibernian -23/+23   Scottish Premier
05/12/2020 Saint Mirren 1-1 Aberdeen +1/-1   Scottish Premier
25/11/2020 Hamilton Academical 1-1 Aberdeen +4/-4   Scottish Premier
24/11/2020 Hibernian 2-2 Saint Johnstone -6/+6   Scottish Premier
22/11/2020 Rangers 4-0 Aberdeen +9/-9   Scottish Premier
21/11/2020 Dundee United 2-1 Hamilton Academical ±0/±0   Scottish Premier
21/11/2020 Hibernian 2-2 Celtic +4/-4   Scottish Premier
21/11/2020 Kilmarnock 3-1 Ross County +6/-6   Scottish Premier
21/11/2020 Livingston 0-1 Saint Mirren -13/+13   Scottish Premier
21/11/2020 Saint Johnstone 1-1 Motherwell -2/+2   Scottish Premier
08/11/2020 Motherwell 1-4 Celtic -14/+14   Scottish Premier
08/11/2020 Rangers 8-0 Hamilton Academical +8/-8   Scottish Premier
06/11/2020 Aberdeen 2-0 Hibernian +10/-10   Scottish Premier
06/11/2020 Ross County 1-1 Livingston ±0/±0   Scottish Premier
06/11/2020 Saint Johnstone 1-0 Kilmarnock +4/-4   Scottish Premier
06/11/2020 Saint Mirren 0-0 Dundee United -3/+3   Scottish Premier
01/11/2020 Kilmarnock 0-1 Rangers +1/-1   Scottish Premier
31/10/2020 Dundee United 2-1 Ross County +2/-2   Scottish Premier
31/10/2020 Livingston 0-2 Motherwell -18/+18   Scottish Premier
25/10/2020 Aberdeen 3-3 Celtic +4/-4   Scottish Premier
25/10/2020 Rangers 2-0 Livingston -2/+2   Scottish Premier
24/10/2020 Kilmarnock 0-1 Hibernian -8/+8   Scottish Premier
24/10/2020 Motherwell 4-0 Ross County +16/-16   Scottish Premier
24/10/2020 Saint Johnstone 0-0 Dundee United -5/+5   Scottish Premier
20/10/2020 Aberdeen 4-2 Hamilton Academical +2/-2   Scottish Premier
17/10/2020 Celtic 0-2 Rangers -20/+20   Scottish Premier
17/10/2020 Dundee United 0-0 Aberdeen +2/-2   Scottish Premier
17/10/2020 Hamilton Academical 3-5 Saint Johnstone -16/+16   Scottish Premier
17/10/2020 Livingston 1-3 Kilmarnock -21/+21   Scottish Premier
17/10/2020 Ross County 0-0 Hibernian +2/-2   Scottish Premier
04/10/2020 Rangers 2-0 Ross County -3/+3   Scottish Premier
04/10/2020 Saint Johnstone 0-2 Celtic -2/+2   Scottish Premier
02/10/2020 Aberdeen 2-1 Saint Mirren -3/+3   Scottish Premier
02/10/2020 Dundee United 1-2 Livingston -8/+8   Scottish Premier
02/10/2020 Hibernian 3-2 Hamilton Academical -3/+3   Scottish Premier
27/09/2020 Celtic 3-0 Hibernian +6/-6   Scottish Premier
27/09/2020 Motherwell 1-5 Rangers -17/+17   Scottish Premier
27/09/2020 Ross County 0-3 Aberdeen -19/+19   Scottish Premier
26/09/2020 Hamilton Academical 1-1 Dundee United -3/+3   Scottish Premier
26/09/2020 Livingston 2-0 Saint Johnstone +8/-8   Scottish Premier
26/09/2020 Saint Mirren 0-1 Kilmarnock -7/+7   Scottish Premier
20/09/2020 Aberdeen 0-3 Motherwell -32/+32   Scottish Premier
20/09/2020 Hibernian 2-2 Rangers +2/-2   Scottish Premier
19/09/2020 Celtic 3-2 Livingston -7/+7   Scottish Premier
19/09/2020 Dundee United 2-1 Saint Mirren +2/-2   Scottish Premier
19/09/2020 Kilmarnock 2-1 Hamilton Academical ±0/±0   Scottish Premier
19/09/2020 Saint Johnstone 0-1 Ross County -13/+13   Scottish Premier
16/09/2020 Saint Mirren 1-2 Celtic +4/-4   Scottish Premier
12/09/2020 Aberdeen 1-0 Kilmarnock ±0/±0   Scottish Premier
12/09/2020 Livingston 1-2 Hamilton Academical -14/+14   Scottish Premier
12/09/2020 Motherwell 1-0 Saint Johnstone +3/-3   Scottish Premier
12/09/2020 Rangers 4-0 Dundee United +7/-7   Scottish Premier
12/09/2020 Ross County 0-5 Celtic -14/+14   Scottish Premier
12/09/2020 Saint Mirren 0-3 Hibernian -19/+19   Scottish Premier
30/08/2020 Celtic 3-0 Motherwell +2/-2   Scottish Premier
30/08/2020 Hibernian 0-1 Aberdeen -11/+11   Scottish Premier
29/08/2020 Hamilton Academical 0-2 Rangers -4/+4   Scottish Premier
29/08/2020 Kilmarnock 4-0 Dundee United +20/-20   Scottish Premier
29/08/2020 Livingston 1-0 Ross County ±0/±0   Scottish Premier
29/08/2020 Saint Johnstone 1-0 Saint Mirren +2/-2   Scottish Premier
23/08/2020 Aberdeen 2-1 Livingston ±0/±0   Scottish Premier
23/08/2020 Saint Johnstone 0-1 Hibernian -6/+6   Scottish Premier
22/08/2020 Dundee United 0-1 Celtic +3/-3   Scottish Premier
22/08/2020 Motherwell 0-1 Hamilton Academical -14/+14   Scottish Premier
22/08/2020 Rangers 2-0 Kilmarnock ±0/±0   Scottish Premier
22/08/2020 Saint Mirren 1-1 Ross County -4/+4   Scottish Premier
20/08/2020 Saint Johnstone 0-1 Aberdeen -7/+7   Scottish Premier
16/08/2020 Livingston 0-0 Rangers +5/-5   Scottish Premier
15/08/2020 Hamilton Academical 0-1 Saint Mirren -9/+9   Scottish Premier
15/08/2020 Hibernian 0-0 Motherwell -6/+6   Scottish Premier
15/08/2020 Kilmarnock 1-2 Saint Johnstone -12/+12   Scottish Premier
15/08/2020 Ross County 1-2 Dundee United -10/+10   Scottish Premier
12/08/2020 Motherwell 2-2 Livingston -3/+3   Scottish Premier
12/08/2020 Rangers 3-0 Saint Johnstone +4/-4   Scottish Premier
12/08/2020 Ross County 2-2 Kilmarnock -1/+1   Scottish Premier
11/08/2020 Dundee United 0-1 Hibernian -6/+6   Scottish Premier
09/08/2020 Kilmarnock 1-1 Celtic +7/-7   Scottish Premier
09/08/2020 Rangers 3-0 Saint Mirren +3/-3   Scottish Premier
08/08/2020 Hamilton Academical 0-1 Ross County -10/+10   Scottish Premier
08/08/2020 Livingston 1-4 Hibernian -25/+25   Scottish Premier
08/08/2020 Motherwell 0-1 Dundee United -13/+13   Scottish Premier
03/08/2020 Ross County 1-0 Motherwell +7/-7   Scottish Premier
02/08/2020 Celtic 5-1 Hamilton Academical +3/-3   Scottish Premier
01/08/2020 Aberdeen 0-1 Rangers -5/+5   Scottish Premier
01/08/2020 Dundee United 1-1 Saint Johnstone -2/+2   Scottish Premier
01/08/2020 Hibernian 2-1 Kilmarnock +1/-1   Scottish Premier
01/08/2020 Saint Mirren 1-0 Livingston +7/-7   Scottish Premier
11/03/2020 Saint Mirren 1-0 Heart of Midlothian +6/-6   Scottish Premier
08/03/2020 Ross County 0-1 Rangers +1/-1   Scottish Premier
07/03/2020 Aberdeen 3-1 Hibernian +10/-10   Scottish Premier
07/03/2020 Celtic 5-0 Saint Mirren +6/-6   Scottish Premier
07/03/2020 Hamilton Academical 1-0 Kilmarnock +6/-6   Scottish Premier
07/03/2020 Heart of Midlothian 1-1 Motherwell -2/+2   Scottish Premier
07/03/2020 Saint Johnstone 1-0 Livingston +6/-6   Scottish Premier
04/03/2020 Kilmarnock 2-2 Aberdeen -1/+1   Scottish Premier
04/03/2020 Livingston 2-2 Celtic +6/-6   Scottish Premier
04/03/2020 Motherwell 4-1 Ross County +12/-12   Scottish Premier
04/03/2020 Rangers 0-1 Hamilton Academical -21/+21   Scottish Premier
04/03/2020 Saint Mirren 0-0 Saint Johnstone -2/+2   Scottish Premier
03/03/2020 Hibernian 1-3 Heart of Midlothian -24/+24   Scottish Premier
25/02/2020 Motherwell 1-2 Saint Mirren -14/+14   Scottish Premier
23/02/2020 Celtic 3-1 Kilmarnock -3/+3   Scottish Premier
23/02/2020 Saint Johnstone 2-2 Rangers +6/-6   Scottish Premier
22/02/2020 Aberdeen 1-2 Ross County -16/+16   Scottish Premier
22/02/2020 Hamilton Academical 0-0 Motherwell +1/-1   Scottish Premier
22/02/2020 Hibernian 1-1 Livingston -5/+5   Scottish Premier
16/02/2020 Aberdeen 1-2 Celtic +1/-1   Scottish Premier
16/02/2020 Kilmarnock 1-2 Hibernian -8/+8   Scottish Premier
16/02/2020 Rangers 1-0 Livingston -5/+5   Scottish Premier
15/02/2020 Heart of Midlothian 2-2 Hamilton Academical -5/+5   Scottish Premier
15/02/2020 Ross County 1-1 Saint Johnstone -2/+2   Scottish Premier
12/02/2020 Celtic 5-0 Heart of Midlothian +6/-6   Scottish Premier
12/02/2020 Hibernian 3-0 Ross County +9/-9   Scottish Premier
12/02/2020 Kilmarnock 2-1 Rangers +14/-14   Scottish Premier
12/02/2020 Livingston 2-1 Saint Mirren -1/+1   Scottish Premier
12/02/2020 Saint Johnstone 2-1 Motherwell +7/-7   Scottish Premier
11/02/2020 Hamilton Academical 1-3 Aberdeen -12/+12   Scottish Premier
05/02/2020 Aberdeen 0-1 Saint Johnstone -16/+16   Scottish Premier
05/02/2020 Heart of Midlothian 2-3 Kilmarnock -10/+10   Scottish Premier
05/02/2020 Motherwell 0-4 Celtic -17/+17   Scottish Premier
05/02/2020 Rangers 2-1 Hibernian -5/+5   Scottish Premier
05/02/2020 Ross County 2-0 Livingston +17/-17   Scottish Premier
05/02/2020 Saint Mirren 1-1 Hamilton Academical -4/+4   Scottish Premier
02/02/2020 Hamilton Academical 1-4 Celtic -6/+6   Scottish Premier
01/02/2020 Hibernian 2-2 Saint Mirren -7/+7   Scottish Premier
01/02/2020 Kilmarnock 3-1 Ross County +7/-7   Scottish Premier
01/02/2020 Livingston 1-0 Motherwell +4/-4   Scottish Premier
01/02/2020 Rangers 0-0 Aberdeen -9/+9   Scottish Premier
01/02/2020 Saint Johnstone 3-3 Heart of Midlothian -1/+1   Scottish Premier
29/01/2020 Rangers 2-0 Ross County -3/+3   Scottish Premier
29/01/2020 Saint Johnstone 0-3 Celtic -7/+7   Scottish Premier
26/01/2020 Heart of Midlothian 2-1 Rangers +17/-17   Scottish Premier
26/01/2020 Saint Mirren 0-0 Aberdeen +1/-1   Scottish Premier
25/01/2020 Celtic 3-0 Ross County +1/-1   Scottish Premier
25/01/2020 Hamilton Academical 2-4 Livingston -14/+14   Scottish Premier
25/01/2020 Motherwell 0-0 Hibernian -4/+4   Scottish Premier
25/01/2020 Saint Johnstone 2-1 Kilmarnock +6/-6   Scottish Premier
22/01/2020 Aberdeen 0-1 Motherwell -11/+11   Scottish Premier
22/01/2020 Hibernian 2-1 Hamilton Academical -1/+1   Scottish Premier
22/01/2020 Kilmarnock 1-3 Celtic -5/+5   Scottish Premier
22/01/2020 Livingston 1-0 Saint Johnstone -2/+2   Scottish Premier
22/01/2020 Rangers 1-0 Saint Mirren -8/+8   Scottish Premier
22/01/2020 Ross County 0-0 Heart of Midlothian -2/+2   Scottish Premier
29/12/2019 Celtic 1-2 Rangers -10/+10   Scottish Premier
29/12/2019 Heart of Midlothian 1-1 Aberdeen +2/-2   Scottish Premier
29/12/2019 Livingston 2-0 Hibernian +11/-11   Scottish Premier
29/12/2019 Motherwell 1-2 Hamilton Academical -16/+16   Scottish Premier
29/12/2019 Saint Johnstone 1-1 Ross County -2/+2   Scottish Premier
29/12/2019 Saint Mirren 1-0 Kilmarnock +7/-7   Scottish Premier
26/12/2019 Aberdeen 2-1 Livingston +1/-1   Scottish Premier
26/12/2019 Hamilton Academical 0-1 Saint Johnstone -11/+11   Scottish Premier
26/12/2019 Heart of Midlothian 0-2 Hibernian -14/+14   Scottish Premier
26/12/2019 Rangers 1-0 Kilmarnock -7/+7   Scottish Premier
26/12/2019 Ross County 1-2 Motherwell -5/+5   Scottish Premier
26/12/2019 Saint Mirren 1-2 Celtic +5/-5   Scottish Premier
21/12/2019 Celtic 2-1 Aberdeen -5/+5   Scottish Premier
21/12/2019 Hamilton Academical 2-1 Heart of Midlothian +5/-5   Scottish Premier
21/12/2019 Kilmarnock 0-1 Motherwell -8/+8   Scottish Premier
21/12/2019 Livingston 4-0 Ross County +17/-17   Scottish Premier
21/12/2019 Saint Johnstone 0-0 Saint Mirren -3/+3   Scottish Premier
20/12/2019 Hibernian 0-3 Rangers -11/+11   Scottish Premier
18/12/2019 Heart of Midlothian 0-2 Celtic -2/+2   Scottish Premier
15/12/2019 Celtic 2-0 Hibernian -1/+1   Scottish Premier
15/12/2019 Motherwell 0-2 Rangers -6/+6   Scottish Premier
14/12/2019 Aberdeen 1-0 Hamilton Academical -3/+3   Scottish Premier
14/12/2019 Heart of Midlothian 0-1 Saint Johnstone -14/+14   Scottish Premier
14/12/2019 Ross County 1-0 Kilmarnock +6/-6   Scottish Premier
14/12/2019 Saint Mirren 3-3 Livingston +1/-1   Scottish Premier
07/12/2019 Hamilton Academical 0-1 Saint Mirren -12/+12   Scottish Premier
07/12/2019 Hibernian 3-0 Aberdeen +20/-20   Scottish Premier
07/12/2019 Livingston 3-0 Kilmarnock +18/-18   Scottish Premier
07/12/2019 Motherwell 1-0 Heart of Midlothian ±0/±0   Scottish Premier
04/12/2019 Aberdeen 2-2 Rangers +5/-5   Scottish Premier
04/12/2019 Celtic 2-1 Hamilton Academical -9/+9   Scottish Premier
04/12/2019 Heart of Midlothian 1-1 Livingston -3/+3   Scottish Premier
04/12/2019 Kilmarnock 0-0 Saint Johnstone -8/+8   Scottish Premier
04/12/2019 Ross County 2-1 Hibernian +7/-7   Scottish Premier
04/12/2019 Saint Mirren 0-3 Motherwell -19/+19   Scottish Premier
01/12/2019 Rangers 5-0 Heart of Midlothian +7/-7   Scottish Premier
01/12/2019 Ross County 1-4 Celtic -6/+6   Scottish Premier
30/11/2019 Aberdeen 2-1 Saint Mirren -4/+4   Scottish Premier
30/11/2019 Hibernian 2-2 Kilmarnock -3/+3   Scottish Premier
30/11/2019 Livingston 0-0 Hamilton Academical -6/+6   Scottish Premier
30/11/2019 Motherwell 4-0 Saint Johnstone +13/-13   Scottish Premier
26/11/2019 Saint Mirren 1-2 Hibernian -5/+5   Scottish Premier
24/11/2019 Hamilton Academical 1-3 Rangers ±0/±0   Scottish Premier
24/11/2019 Saint Johnstone 1-1 Aberdeen +5/-5   Scottish Premier
23/11/2019 Celtic 4-0 Livingston +5/-5   Scottish Premier
23/11/2019 Hibernian 3-1 Motherwell +10/-10   Scottish Premier
23/11/2019 Kilmarnock 3-0 Heart of Midlothian +15/-15   Scottish Premier
23/11/2019 Saint Mirren 2-1 Ross County +5/-5   Scottish Premier
10/11/2019 Celtic 2-0 Motherwell -2/+2   Scottish Premier
10/11/2019 Livingston 0-2 Rangers -4/+4   Scottish Premier
09/11/2019 Heart of Midlothian 5-2 Saint Mirren +12/-12   Scottish Premier
09/11/2019 Kilmarnock 2-2 Hamilton Academical -7/+7   Scottish Premier
09/11/2019 Ross County 1-3 Aberdeen -12/+12   Scottish Premier
09/11/2019 Saint Johnstone 1-4 Hibernian -21/+21   Scottish Premier
02/11/2019 Aberdeen 3-0 Kilmarnock +14/-14   Scottish Premier
02/11/2019 Hamilton Academical 2-2 Ross County -1/+1   Scottish Premier
02/11/2019 Motherwell 2-1 Livingston +2/-2   Scottish Premier
30/10/2019 Celtic 2-0 Saint Mirren -4/+4   Scottish Premier
30/10/2019 Hamilton Academical 0-1 Aberdeen -3/+3   Scottish Premier
30/10/2019 Hibernian 2-2 Livingston -3/+3   Scottish Premier
30/10/2019 Motherwell 2-1 Kilmarnock +4/-4   Scottish Premier
30/10/2019 Ross County 0-4 Rangers -13/+13   Scottish Premier
30/10/2019 Saint Johnstone 1-0 Heart of Midlothian +8/-8   Scottish Premier
27/10/2019 Aberdeen 0-4 Celtic -20/+20   Scottish Premier
27/10/2019 Rangers 2-1 Motherwell -6/+6   Scottish Premier
26/10/2019 Hibernian 2-2 Ross County -4/+4   Scottish Premier
26/10/2019 Kilmarnock 1-0 Saint Mirren -2/+2   Scottish Premier
26/10/2019 Livingston 0-0 Heart of Midlothian -3/+3   Scottish Premier
26/10/2019 Saint Johnstone 3-2 Hamilton Academical +3/-3   Scottish Premier
20/10/2019 Heart of Midlothian 1-1 Rangers +7/-7   Scottish Premier
19/10/2019 Celtic 6-0 Ross County +11/-11   Scottish Premier
19/10/2019 Hamilton Academical 1-1 Hibernian +1/-1   Scottish Premier
19/10/2019 Kilmarnock 2-1 Livingston +1/-1   Scottish Premier
19/10/2019 Motherwell 0-3 Aberdeen -25/+25   Scottish Premier
19/10/2019 Saint Mirren 2-0 Saint Johnstone +10/-10   Scottish Premier
06/10/2019 Livingston 2-0 Celtic +25/-25   Scottish Premier
06/10/2019 Rangers 5-0 Hamilton Academical +5/-5   Scottish Premier
05/10/2019 Aberdeen 1-1 Hibernian -5/+5   Scottish Premier
05/10/2019 Heart of Midlothian 0-1 Kilmarnock -9/+9   Scottish Premier
05/10/2019 Motherwell 2-0 Saint Mirren +4/-4   Scottish Premier
05/10/2019 Ross County 2-2 Saint Johnstone -6/+6   Scottish Premier
28/09/2019 Hamilton Academical 2-1 Livingston +6/-6   Scottish Premier
28/09/2019 Hibernian 1-1 Celtic +7/-7   Scottish Premier
28/09/2019 Kilmarnock 0-0 Ross County -5/+5   Scottish Premier
28/09/2019 Rangers 5-0 Aberdeen +12/-12   Scottish Premier
28/09/2019 Saint Johnstone 0-1 Motherwell -5/+5   Scottish Premier
28/09/2019 Saint Mirren 0-0 Heart of Midlothian ±0/±0   Scottish Premier
22/09/2019 Celtic 3-1 Kilmarnock ±0/±0   Scottish Premier
22/09/2019 Hibernian 1-2 Heart of Midlothian -11/+11   Scottish Premier
22/09/2019 Saint Johnstone 0-4 Rangers -11/+11   Scottish Premier
21/09/2019 Livingston 0-2 Aberdeen -15/+15   Scottish Premier
21/09/2019 Motherwell 1-2 Ross County -13/+13   Scottish Premier
21/09/2019 Saint Mirren 0-0 Hamilton Academical -4/+4   Scottish Premier
14/09/2019 Aberdeen 1-1 Saint Johnstone -8/+8   Scottish Premier
14/09/2019 Hamilton Academical 0-1 Celtic +5/-5   Scottish Premier
14/09/2019 Heart of Midlothian 2-3 Motherwell -9/+9   Scottish Premier
14/09/2019 Kilmarnock 2-0 Hibernian +9/-9   Scottish Premier
14/09/2019 Rangers 3-1 Livingston -1/+1   Scottish Premier
14/09/2019 Ross County 2-1 Saint Mirren +1/-1   Scottish Premier
01/09/2019 Rangers 0-2 Celtic -19/+19   Scottish Premier
31/08/2019 Aberdeen 3-0 Ross County +12/-12   Scottish Premier
31/08/2019 Heart of Midlothian 2-2 Hamilton Academical -7/+7   Scottish Premier
31/08/2019 Livingston 2-1 Saint Mirren ±0/±0   Scottish Premier
31/08/2019 Motherwell 3-0 Hibernian +17/-17   Scottish Premier
31/08/2019 Saint Johnstone 0-1 Kilmarnock -6/+6   Scottish Premier
25/08/2019 Celtic 3-1 Heart of Midlothian -1/+1   Scottish Premier
25/08/2019 Saint Mirren 0-1 Rangers +4/-4   Scottish Premier
24/08/2019 Hamilton Academical 1-3 Motherwell -13/+13   Scottish Premier
24/08/2019 Hibernian 2-2 Saint Johnstone -7/+7   Scottish Premier
24/08/2019 Kilmarnock 0-0 Aberdeen -2/+2   Scottish Premier
24/08/2019 Ross County 1-4 Livingston -30/+30   Scottish Premier
11/08/2019 Rangers 6-1 Hibernian +12/-12   Scottish Premier
11/08/2019 Saint Mirren 1-0 Aberdeen +11/-11   Scottish Premier
10/08/2019 Hamilton Academical 2-0 Kilmarnock +19/-19   Scottish Premier
10/08/2019 Heart of Midlothian 0-0 Ross County -2/+2   Scottish Premier
10/08/2019 Motherwell 2-5 Celtic -11/+11   Scottish Premier
10/08/2019 Saint Johnstone 2-2 Livingston -2/+2   Scottish Premier
04/08/2019 Aberdeen 3-2 Heart of Midlothian -1/+1   Scottish Premier
04/08/2019 Kilmarnock 1-2 Rangers -3/+3   Scottish Premier
03/08/2019 Celtic 7-0 Saint Johnstone +9/-9   Scottish Premier
03/08/2019 Hibernian 1-0 Saint Mirren -3/+3   Scottish Premier
03/08/2019 Livingston 0-0 Motherwell ±0/±0   Scottish Premier
03/08/2019 Ross County 3-0 Hamilton Academical +8/-8   Scottish Premier
19/05/2019 Celtic 2-1 Heart of Midlothian -6/+6   Scottish Premier
19/05/2019 Hibernian 1-2 Aberdeen -11/+11   Scottish Premier
19/05/2019 Kilmarnock 2-1 Rangers +10/-10   Scottish Premier
18/05/2019 Dundee 2-3 Saint Mirren -7/+7   Scottish Premier
18/05/2019 Hamilton Academical 2-0 Saint Johnstone +16/-16   Scottish Premier
18/05/2019 Motherwell 3-2 Livingston +2/-2   Scottish Premier
13/05/2019 Saint Mirren 2-0 Hamilton Academical +7/-7   Scottish Premier
12/05/2019 Rangers 2-0 Celtic +13/-13   Scottish Premier
11/05/2019 Kilmarnock 1-0 Hibernian +4/-4   Scottish Premier
11/05/2019 Livingston 0-1 Dundee -16/+16   Scottish Premier
11/05/2019 Saint Johnstone 2-0 Motherwell +11/-11   Scottish Premier
10/05/2019 Aberdeen 2-1 Heart of Midlothian ±0/±0   Scottish Premier
05/05/2019 Rangers 1-0 Hibernian -2/+2   Scottish Premier
04/05/2019 Aberdeen 0-3 Celtic -16/+16   Scottish Premier
04/05/2019 Dundee 0-1 Hamilton Academical -10/+10   Scottish Premier
04/05/2019 Heart of Midlothian 0-1 Kilmarnock -8/+8   Scottish Premier
04/05/2019 Motherwell 1-1 Saint Mirren -6/+6   Scottish Premier
04/05/2019 Saint Johnstone 1-1 Livingston -3/+3   Scottish Premier
28/04/2019 Hibernian 1-1 Heart of Midlothian -6/+6   Scottish Premier
28/04/2019 Rangers 2-0 Aberdeen +4/-4   Scottish Premier
27/04/2019 Celtic 1-0 Kilmarnock -5/+5   Scottish Premier
27/04/2019 Hamilton Academical 3-3 Livingston +1/-1   Scottish Premier
27/04/2019 Motherwell 4-3 Dundee -3/+3   Scottish Premier
27/04/2019 Saint Mirren 1-1 Saint Johnstone -1/+1   Scottish Premier
21/04/2019 Hibernian 0-0 Celtic +4/-4   Scottish Premier
20/04/2019 Hamilton Academical 1-1 Motherwell +3/-3   Scottish Premier
20/04/2019 Heart of Midlothian 1-3 Rangers -9/+9   Scottish Premier
20/04/2019 Kilmarnock 0-1 Aberdeen -9/+9   Scottish Premier
20/04/2019 Livingston 1-3 Saint Mirren -24/+24   Scottish Premier
20/04/2019 Saint Johnstone 2-0 Dundee +5/-5   Scottish Premier
07/04/2019 Motherwell 0-3 Rangers -16/+16   Scottish Premier
06/04/2019 Celtic 0-0 Livingston -11/+11   Scottish Premier
06/04/2019 Dundee 0-2 Aberdeen -6/+6   Scottish Premier
06/04/2019 Hamilton Academical 1-1 Saint Mirren -2/+2   Scottish Premier
06/04/2019 Heart of Midlothian 1-2 Hibernian -7/+7   Scottish Premier
06/04/2019 Kilmarnock 2-0 Saint Johnstone +5/-5   Scottish Premier
03/04/2019 Aberdeen 3-1 Motherwell +6/-6   Scottish Premier
03/04/2019 Hibernian 0-0 Kilmarnock -4/+4   Scottish Premier
03/04/2019 Livingston 2-0 Hamilton Academical +4/-4   Scottish Premier
03/04/2019 Rangers 3-0 Heart of Midlothian +7/-7   Scottish Premier
03/04/2019 Saint Johnstone 2-0 Dundee +5/-5   Scottish Premier
03/04/2019 Saint Mirren 0-2 Celtic ±0/±0   Scottish Premier
31/03/2019 Celtic 2-1 Rangers -1/+1   Scottish Premier
30/03/2019 Heart of Midlothian 2-1 Aberdeen +7/-7   Scottish Premier
30/03/2019 Kilmarnock 5-0 Hamilton Academical +13/-13   Scottish Premier
30/03/2019 Motherwell 3-0 Saint Johnstone +13/-13   Scottish Premier
30/03/2019 Saint Mirren 2-1 Dundee +3/-3   Scottish Premier
29/03/2019 Livingston 1-2 Hibernian -6/+6   Scottish Premier
27/03/2019 Saint Johnstone 1-0 Saint Mirren -1/+1   Scottish Premier
17/03/2019 Dundee 0-1 Celtic +6/-6   Scottish Premier
16/03/2019 Aberdeen 1-1 Livingston -7/+7   Scottish Premier
16/03/2019 Hamilton Academical 1-0 Heart of Midlothian +10/-10   Scottish Premier
16/03/2019 Hibernian 2-0 Motherwell +7/-7   Scottish Premier
16/03/2019 Rangers 1-1 Kilmarnock -8/+8   Scottish Premier
11/03/2019 Saint Mirren 0-1 Kilmarnock -4/+4   Scottish Premier
09/03/2019 Celtic 0-0 Aberdeen -9/+9   Scottish Premier
09/03/2019 Dundee 0-1 Heart of Midlothian -4/+4   Scottish Premier
09/03/2019 Livingston 3-1 Saint Johnstone +11/-11   Scottish Premier
09/03/2019 Motherwell 3-0 Hamilton Academical +8/-8   Scottish Premier
08/03/2019 Hibernian 1-1 Rangers +3/-3   Scottish Premier
02/03/2019 Kilmarnock 0-0 Motherwell -4/+4   Scottish Premier
02/03/2019 Saint Mirren 1-0 Livingston +7/-7   Scottish Premier
27/02/2019 Aberdeen 0-2 Hamilton Academical -30/+30   Scottish Premier
27/02/2019 Heart of Midlothian 1-2 Celtic +1/-1   Scottish Premier
27/02/2019 Rangers 4-0 Dundee +4/-4   Scottish Premier
27/02/2019 Saint Johnstone 1-2 Hibernian -7/+7   Scottish Premier
24/02/2019 Celtic 4-1 Motherwell +3/-3   Scottish Premier
24/02/2019 Hamilton Academical 0-5 Rangers -12/+12   Scottish Premier
23/02/2019 Heart of Midlothian 1-1 Saint Mirren -8/+8   Scottish Premier
23/02/2019 Livingston 1-0 Kilmarnock +7/-7   Scottish Premier
23/02/2019 Saint Johnstone 0-2 Aberdeen -14/+14   Scottish Premier
22/02/2019 Dundee 2-4 Hibernian -9/+9   Scottish Premier
17/02/2019 Kilmarnock 0-1 Celtic -1/+1   Scottish Premier
17/02/2019 Motherwell 2-1 Heart of Midlothian +4/-4   Scottish Premier
16/02/2019 Aberdeen 2-2 Saint Mirren -10/+10   Scottish Premier
16/02/2019 Hibernian 2-0 Hamilton Academical +1/-1   Scottish Premier
16/02/2019 Livingston 1-2 Dundee -15/+15   Scottish Premier
16/02/2019 Rangers 0-0 Saint Johnstone -9/+9   Scottish Premier
06/02/2019 Aberdeen 2-4 Rangers -15/+15   Scottish Premier
06/02/2019 Celtic 2-0 Hibernian ±0/±0   Scottish Premier
06/02/2019 Dundee 2-2 Kilmarnock +5/-5   Scottish Premier
06/02/2019 Hamilton Academical 2-1 Saint Johnstone +11/-11   Scottish Premier
06/02/2019 Heart of Midlothian 0-0 Livingston -5/+5   Scottish Premier
06/02/2019 Saint Mirren 1-2 Motherwell -4/+4   Scottish Premier
03/02/2019 Saint Johnstone 0-2 Celtic -6/+6   Scottish Premier
02/02/2019 Hamilton Academical 1-1 Dundee -2/+2   Scottish Premier
02/02/2019 Hibernian 1-2 Aberdeen -9/+9   Scottish Premier
02/02/2019 Motherwell 3-0 Livingston +17/-17   Scottish Premier
02/02/2019 Rangers 4-0 Saint Mirren +5/-5   Scottish Premier
01/02/2019 Kilmarnock 1-2 Heart of Midlothian -13/+13   Scottish Premier
30/01/2019 Celtic 2-0 Saint Johnstone ±0/±0   Scottish Premier
27/01/2019 Livingston 0-3 Rangers -17/+17   Scottish Premier
27/01/2019 Saint Mirren 1-3 Hibernian -9/+9   Scottish Premier
26/01/2019 Aberdeen 0-0 Kilmarnock -4/+4   Scottish Premier
26/01/2019 Celtic 3-0 Hamilton Academical -1/+1   Scottish Premier
26/01/2019 Dundee 0-1 Motherwell -6/+6   Scottish Premier
26/01/2019 Heart of Midlothian 2-0 Saint Johnstone +12/-12   Scottish Premier
23/01/2019 Celtic 4-0 Saint Mirren +3/-3   Scottish Premier
23/01/2019 Hamilton Academical 0-3 Aberdeen -12/+12   Scottish Premier
23/01/2019 Heart of Midlothian 1-2 Dundee -17/+17   Scottish Premier
23/01/2019 Kilmarnock 2-1 Rangers +7/-7   Scottish Premier
23/01/2019 Motherwell 1-0 Hibernian +7/-7   Scottish Premier
23/01/2019 Saint Johnstone 1-0 Livingston +2/-2   Scottish Premier
29/12/2018 Dundee 0-2 Saint Johnstone -10/+10   Scottish Premier
29/12/2018 Hamilton Academical 1-2 Motherwell -5/+5   Scottish Premier
29/12/2018 Hibernian 0-1 Heart of Midlothian -14/+14   Scottish Premier
29/12/2018 Kilmarnock 2-1 Saint Mirren -5/+5   Scottish Premier
29/12/2018 Livingston 1-2 Aberdeen -8/+8   Scottish Premier
29/12/2018 Rangers 1-0 Celtic +8/-8   Scottish Premier
26/12/2018 Aberdeen 3-4 Celtic -3/+3   Scottish Premier
26/12/2018 Dundee 0-0 Livingston +3/-3   Scottish Premier
26/12/2018 Heart of Midlothian 2-0 Hamilton Academical +3/-3   Scottish Premier
26/12/2018 Motherwell 0-1 Kilmarnock -6/+6   Scottish Premier
26/12/2018 Rangers 1-1 Hibernian -6/+6   Scottish Premier
26/12/2018 Saint Mirren 0-1 Saint Johnstone -4/+4   Scottish Premier
23/12/2018 Saint Johnstone 1-2 Rangers -5/+5   Scottish Premier
22/12/2018 Aberdeen 2-0 Heart of Midlothian +5/-5   Scottish Premier
22/12/2018 Celtic 3-0 Dundee ±0/±0   Scottish Premier
22/12/2018 Hamilton Academical 1-1 Kilmarnock +5/-5   Scottish Premier
22/12/2018 Hibernian 1-1 Livingston -5/+5   Scottish Premier
22/12/2018 Motherwell 0-1 Saint Mirren -16/+16   Scottish Premier
19/12/2018 Celtic 3-0 Motherwell +4/-4   Scottish Premier
19/12/2018 Hibernian 0-0 Rangers ±0/±0   Scottish Premier
18/12/2018 Aberdeen 5-1 Dundee +9/-9   Scottish Premier
16/12/2018 Hibernian 2-0 Celtic +22/-22   Scottish Premier
16/12/2018 Rangers 1-0 Hamilton Academical -7/+7   Scottish Premier
15/12/2018 Kilmarnock 3-1 Dundee +1/-1   Scottish Premier
15/12/2018 Saint Johnstone 1-2 Motherwell -13/+13   Scottish Premier
15/12/2018 Saint Mirren 1-2 Aberdeen -1/+1   Scottish Premier
14/12/2018 Livingston 5-0 Heart of Midlothian +28/-28   Scottish Premier
11/12/2018 Aberdeen 3-2 Livingston -1/+1   Scottish Premier
09/12/2018 Dundee 1-1 Rangers +8/-8   Scottish Premier
08/12/2018 Aberdeen 0-2 Saint Johnstone -23/+23   Scottish Premier
08/12/2018 Celtic 5-1 Kilmarnock +10/-10   Scottish Premier
08/12/2018 Hamilton Academical 0-1 Hibernian -1/+1   Scottish Premier
08/12/2018 Heart of Midlothian 1-0 Motherwell +1/-1   Scottish Premier
08/12/2018 Livingston 3-1 Saint Mirren +4/-4   Scottish Premier
05/12/2018 Dundee 4-0 Hamilton Academical +23/-23   Scottish Premier
05/12/2018 Hibernian 2-2 Saint Mirren -9/+9   Scottish Premier
05/12/2018 Kilmarnock 2-0 Livingston +5/-5   Scottish Premier
05/12/2018 Motherwell 1-1 Celtic +7/-7   Scottish Premier
05/12/2018 Rangers 0-1 Aberdeen -15/+15   Scottish Premier
05/12/2018 Saint Johnstone 2-2 Heart of Midlothian -2/+2   Scottish Premier
02/12/2018 Heart of Midlothian 1-2 Rangers -4/+4   Scottish Premier
01/12/2018 Kilmarnock 3-0 Hibernian +16/-16   Scottish Premier
01/12/2018 Livingston 2-0 Motherwell +10/-10   Scottish Premier
01/12/2018 Saint Mirren 1-3 Hamilton Academical -20/+20   Scottish Premier
24/11/2018 Hamilton Academical 0-3 Celtic -4/+4   Scottish Premier
24/11/2018 Hibernian 2-2 Dundee -10/+10   Scottish Premier
24/11/2018 Motherwell 3-0 Aberdeen +26/-26   Scottish Premier
24/11/2018 Rangers 3-0 Livingston +6/-6   Scottish Premier
24/11/2018 Saint Johnstone 0-0 Kilmarnock -1/+1   Scottish Premier
24/11/2018 Saint Mirren 2-0 Heart of Midlothian +21/-21   Scottish Premier
11/11/2018 Livingston 0-0 Celtic +7/-7   Scottish Premier
11/11/2018 Rangers 7-1 Motherwell +14/-14   Scottish Premier
10/11/2018 Dundee 1-1 Saint Mirren -2/+2   Scottish Premier
10/11/2018 Heart of Midlothian 0-1 Kilmarnock -11/+11   Scottish Premier
10/11/2018 Saint Johnstone 4-0 Hamilton Academical +12/-12   Scottish Premier
09/11/2018 Aberdeen 1-0 Hibernian +2/-2   Scottish Premier
04/11/2018 Kilmarnock 1-2 Aberdeen -8/+8   Scottish Premier
03/11/2018 Celtic 5-0 Heart of Midlothian +14/-14   Scottish Premier
03/11/2018 Hamilton Academical 1-0 Livingston +9/-9   Scottish Premier
03/11/2018 Hibernian 0-1 Saint Johnstone -15/+15   Scottish Premier
03/11/2018 Motherwell 1-0 Dundee -3/+3   Scottish Premier
03/11/2018 Saint Mirren 0-2 Rangers -3/+3   Scottish Premier
31/10/2018 Aberdeen 3-0 Hamilton Academical +4/-4   Scottish Premier
31/10/2018 Dundee 0-5 Celtic -10/+10   Scottish Premier
31/10/2018 Heart of Midlothian 0-0 Hibernian -3/+3   Scottish Premier
31/10/2018 Livingston 0-1 Saint Johnstone -12/+12   Scottish Premier
31/10/2018 Rangers 1-1 Kilmarnock -7/+7   Scottish Premier
31/10/2018 Saint Mirren 0-2 Motherwell -14/+14   Scottish Premier
27/10/2018 Kilmarnock 1-1 Hamilton Academical -9/+9   Scottish Premier
27/10/2018 Saint Johnstone 2-0 Saint Mirren +5/-5   Scottish Premier
23/10/2018 Dundee 0-3 Heart of Midlothian -11/+11   Scottish Premier
21/10/2018 Hamilton Academical 1-4 Rangers -8/+8   Scottish Premier
20/10/2018 Celtic 4-2 Hibernian +4/-4   Scottish Premier
20/10/2018 Heart of Midlothian 2-1 Aberdeen +3/-3   Scottish Premier
20/10/2018 Livingston 4-0 Dundee +13/-13   Scottish Premier
20/10/2018 Motherwell 0-1 Saint Johnstone -11/+11   Scottish Premier
20/10/2018 Saint Mirren 1-2 Kilmarnock -2/+2   Scottish Premier
07/10/2018 Rangers 3-1 Heart of Midlothian +6/-6   Scottish Premier
07/10/2018 Saint Johnstone 0-6 Celtic -25/+25   Scottish Premier
06/10/2018 Aberdeen 4-1 Saint Mirren +6/-6   Scottish Premier
06/10/2018 Dundee 1-2 Kilmarnock -2/+2   Scottish Premier
06/10/2018 Hibernian 6-0 Hamilton Academical +13/-13   Scottish Premier
06/10/2018 Motherwell 1-1 Livingston -3/+3   Scottish Premier
30/09/2018 Livingston 1-0 Rangers +12/-12   Scottish Premier
29/09/2018 Celtic 1-0 Aberdeen -1/+1   Scottish Premier
29/09/2018 Hamilton Academical 0-2 Dundee -22/+22   Scottish Premier
29/09/2018 Heart of Midlothian 2-1 Saint Johnstone -2/+2   Scottish Premier
29/09/2018 Kilmarnock 3-1 Motherwell +6/-6   Scottish Premier
29/09/2018 Saint Mirren 0-1 Hibernian -1/+1   Scottish Premier
23/09/2018 Kilmarnock 2-1 Celtic +10/-10   Scottish Premier
23/09/2018 Rangers 5-1 Saint Johnstone +11/-11   Scottish Premier
22/09/2018 Aberdeen 1-0 Motherwell -1/+1   Scottish Premier
22/09/2018 Dundee 0-3 Hibernian -12/+12   Scottish Premier
22/09/2018 Hamilton Academical 3-0 Saint Mirren +18/-18   Scottish Premier
22/09/2018 Heart of Midlothian 0-0 Livingston -7/+7   Scottish Premier
15/09/2018 Hibernian 3-2 Kilmarnock +1/-1   Scottish Premier
15/09/2018 Livingston 1-0 Hamilton Academical -1/+1   Scottish Premier
15/09/2018 Motherwell 0-1 Heart of Midlothian -6/+6   Scottish Premier
15/09/2018 Rangers 4-0 Dundee +6/-6   Scottish Premier
15/09/2018 Saint Johnstone 1-1 Aberdeen ±0/±0   Scottish Premier
14/09/2018 Saint Mirren 0-0 Celtic +8/-8   Scottish Premier
02/09/2018 Celtic 1-0 Rangers ±0/±0   Scottish Premier
01/09/2018 Aberdeen 0-2 Kilmarnock -23/+23   Scottish Premier
01/09/2018 Dundee 1-3 Motherwell -13/+13   Scottish Premier
01/09/2018 Hamilton Academical 1-2 Saint Johnstone -6/+6   Scottish Premier
01/09/2018 Heart of Midlothian 4-1 Saint Mirren +6/-6   Scottish Premier
01/09/2018 Livingston 2-1 Hibernian +9/-9   Scottish Premier
26/08/2018 Celtic 1-0 Hamilton Academical -8/+8   Scottish Premier
26/08/2018 Motherwell 3-3 Rangers +3/-3   Scottish Premier
25/08/2018 Hibernian 1-1 Aberdeen -3/+3   Scottish Premier
25/08/2018 Kilmarnock 0-1 Heart of Midlothian -8/+8   Scottish Premier
25/08/2018 Saint Johnstone 1-0 Dundee -2/+2   Scottish Premier
25/08/2018 Saint Mirren 0-2 Livingston -19/+19   Scottish Premier
12/08/2018 Rangers 2-0 Saint Mirren +2/-2   Scottish Premier
12/08/2018 Saint Johnstone 1-1 Hibernian +2/-2   Scottish Premier
11/08/2018 Dundee 0-1 Aberdeen -2/+2   Scottish Premier
11/08/2018 Heart of Midlothian 1-0 Celtic +11/-11   Scottish Premier
11/08/2018 Livingston 0-0 Kilmarnock ±0/±0   Scottish Premier
11/08/2018 Motherwell 0-1 Hamilton Academical -15/+15   Scottish Premier
05/08/2018 Aberdeen 1-1 Rangers -2/+2   Scottish Premier
05/08/2018 Hibernian 3-0 Motherwell +11/-11   Scottish Premier
04/08/2018 Celtic 3-1 Livingston -2/+2   Scottish Premier
04/08/2018 Hamilton Academical 1-4 Heart of Midlothian -16/+16   Scottish Premier
04/08/2018 Kilmarnock 2-0 Saint Johnstone +7/-7   Scottish Premier
04/08/2018 Saint Mirren 2-1 Dundee +1/-1   Scottish Premier
13/05/2018 Celtic 0-1 Aberdeen -17/+17   Scottish Premier
13/05/2018 Hibernian 5-5 Rangers -3/+3   Scottish Premier
13/05/2018 Kilmarnock 1-0 Heart of Midlothian +3/-3   Scottish Premier
12/05/2018 Dundee 0-1 Partick Thistle -11/+11   Scottish Premier
12/05/2018 Motherwell 3-0 Hamilton Academical +12/-12   Scottish Premier
12/05/2018 Saint Johnstone 1-1 Ross County -5/+5   Scottish Premier
09/05/2018 Celtic 0-0 Kilmarnock -9/+9   Scottish Premier
09/05/2018 Heart of Midlothian 2-1 Hibernian +6/-6   Scottish Premier
08/05/2018 Aberdeen 1-1 Rangers -2/+2   Scottish Premier
08/05/2018 Hamilton Academical 1-2 Saint Johnstone -8/+8   Scottish Premier
08/05/2018 Partick Thistle 0-1 Motherwell -7/+7   Scottish Premier
08/05/2018 Ross County 0-1 Dundee -12/+12   Scottish Premier
06/05/2018 Heart of Midlothian 1-3 Celtic -8/+8   Scottish Premier
05/05/2018 Aberdeen 0-0 Hibernian -2/+2   Scottish Premier
05/05/2018 Dundee 1-0 Hamilton Academical +4/-4   Scottish Premier
05/05/2018 Motherwell 1-5 Saint Johnstone -38/+38   Scottish Premier
05/05/2018 Rangers 1-0 Kilmarnock ±0/±0   Scottish Premier
04/05/2018 Partick Thistle 1-1 Ross County -2/+2   Scottish Premier
29/04/2018 Celtic 5-0 Rangers +18/-18   Scottish Premier
28/04/2018 Hamilton Academical 2-0 Ross County +12/-12   Scottish Premier
28/04/2018 Hibernian 5-3 Kilmarnock +6/-6   Scottish Premier
28/04/2018 Motherwell 2-1 Dundee -2/+2   Scottish Premier
28/04/2018 Saint Johnstone 1-1 Partick Thistle -5/+5   Scottish Premier
27/04/2018 Aberdeen 2-0 Heart of Midlothian +9/-9   Scottish Premier
22/04/2018 Rangers 2-1 Heart of Midlothian ±0/±0   Scottish Premier
21/04/2018 Dundee 2-1 Saint Johnstone +6/-6   Scottish Premier
21/04/2018 Hibernian 2-1 Celtic +9/-9   Scottish Premier
21/04/2018 Kilmarnock 0-2 Aberdeen -19/+19   Scottish Premier
21/04/2018 Partick Thistle 2-1 Hamilton Academical +4/-4   Scottish Premier
21/04/2018 Ross County 0-0 Motherwell ±0/±0   Scottish Premier
14/04/2018 Hamilton Academical 1-2 Kilmarnock -5/+5   Scottish Premier
08/04/2018 Hamilton Academical 1-2 Celtic +2/-2   Scottish Premier
07/04/2018 Heart of Midlothian 2-0 Aberdeen +13/-13   Scottish Premier
07/04/2018 Partick Thistle 0-1 Kilmarnock -4/+4   Scottish Premier
07/04/2018 Rangers 4-0 Dundee +8/-8   Scottish Premier
07/04/2018 Ross County 1-1 Hibernian +2/-2   Scottish Premier
07/04/2018 Saint Johnstone 0-0 Motherwell -2/+2   Scottish Premier
04/04/2018 Celtic 0-0 Dundee -11/+11   Scottish Premier
03/04/2018 Hibernian 3-1 Hamilton Academical +2/-2   Scottish Premier
03/04/2018 Motherwell 0-2 Aberdeen -15/+15   Scottish Premier
03/04/2018 Ross County 4-0 Partick Thistle +21/-21   Scottish Premier
01/04/2018 Dundee 1-1 Heart of Midlothian +3/-3   Scottish Premier
31/03/2018 Aberdeen 4-1 Saint Johnstone +10/-10   Scottish Premier
31/03/2018 Celtic 3-0 Ross County +2/-2   Scottish Premier
31/03/2018 Hibernian 2-0 Partick Thistle +2/-2   Scottish Premier
31/03/2018 Kilmarnock 2-0 Hamilton Academical +4/-4   Scottish Premier
31/03/2018 Motherwell 2-2 Rangers +2/-2   Scottish Premier
28/03/2018 Saint Johnstone 1-0 Hamilton Academical +1/-1   Scottish Premier
18/03/2018 Motherwell 0-0 Celtic +5/-5   Scottish Premier
17/03/2018 Aberdeen 1-0 Dundee -4/+4   Scottish Premier
17/03/2018 Heart of Midlothian 3-0 Partick Thistle +11/-11   Scottish Premier
17/03/2018 Rangers 0-1 Kilmarnock -16/+16   Scottish Premier
17/03/2018 Ross County 2-2 Hamilton Academical -3/+3   Scottish Premier
16/03/2018 Saint Johnstone 1-1 Hibernian +1/-1   Scottish Premier
11/03/2018 Rangers 2-3 Celtic -8/+8   Scottish Premier
10/03/2018 Dundee 0-4 Saint Johnstone -32/+32   Scottish Premier
10/03/2018 Hamilton Academical 2-0 Motherwell +16/-16   Scottish Premier
10/03/2018 Kilmarnock 3-2 Ross County -1/+1   Scottish Premier
10/03/2018 Partick Thistle 0-0 Aberdeen +2/-2   Scottish Premier
09/03/2018 Hibernian 2-0 Heart of Midlothian +8/-8   Scottish Premier
07/03/2018 Kilmarnock 2-0 Saint Johnstone +5/-5   Scottish Premier
27/02/2018 Heart of Midlothian 1-1 Kilmarnock -4/+4   Scottish Premier
27/02/2018 Saint Johnstone 1-4 Rangers -14/+14   Scottish Premier
25/02/2018 Aberdeen 0-2 Celtic -13/+13   Scottish Premier
24/02/2018 Dundee 0-1 Motherwell -7/+7   Scottish Premier
24/02/2018 Hamilton Academical 2-1 Partick Thistle +5/-5   Scottish Premier
24/02/2018 Kilmarnock 2-2 Hibernian -1/+1   Scottish Premier
24/02/2018 Rangers 2-0 Heart of Midlothian +6/-6   Scottish Premier
24/02/2018 Saint Johnstone 2-0 Ross County +10/-10   Scottish Premier
18/02/2018 Celtic 0-0 Saint Johnstone -11/+11   Scottish Premier
18/02/2018 Hamilton Academical 3-5 Rangers -7/+7   Scottish Premier
17/02/2018 Hibernian 2-0 Aberdeen +12/-12   Scottish Premier
17/02/2018 Motherwell 0-1 Kilmarnock -12/+12   Scottish Premier
17/02/2018 Partick Thistle 1-2 Dundee -13/+13   Scottish Premier
17/02/2018 Ross County 1-1 Heart of Midlothian +1/-1   Scottish Premier
13/02/2018 Kilmarnock 3-2 Dundee -1/+1   Scottish Premier
06/02/2018 Motherwell 2-0 Saint Johnstone +7/-7   Scottish Premier
06/02/2018 Partick Thistle 0-2 Rangers -12/+12   Scottish Premier
03/02/2018 Aberdeen 3-0 Hamilton Academical +6/-6   Scottish Premier
03/02/2018 Dundee 1-4 Ross County -30/+30   Scottish Premier
03/02/2018 Heart of Midlothian 1-0 Saint Johnstone -1/+1   Scottish Premier
03/02/2018 Kilmarnock 1-0 Celtic +14/-14   Scottish Premier
03/02/2018 Motherwell 1-1 Partick Thistle -4/+4   Scottish Premier
03/02/2018 Rangers 1-2 Hibernian -13/+13   Scottish Premier
31/01/2018 Hibernian 2-1 Motherwell +1/-1   Scottish Premier
31/01/2018 Ross County 2-4 Aberdeen -10/+10   Scottish Premier
30/01/2018 Celtic 3-1 Heart of Midlothian +1/-1   Scottish Premier
28/01/2018 Ross County 1-2 Rangers -2/+2   Scottish Premier
27/01/2018 Aberdeen 3-1 Kilmarnock +5/-5   Scottish Premier
27/01/2018 Celtic 1-0 Hibernian -4/+4   Scottish Premier
27/01/2018 Hamilton Academical 1-2 Dundee -10/+10   Scottish Premier
27/01/2018 Heart of Midlothian 1-1 Motherwell -5/+5   Scottish Premier
27/01/2018 Saint Johnstone 1-3 Partick Thistle -19/+19   Scottish Premier
24/01/2018 Dundee 0-1 Hibernian -7/+7   Scottish Premier
24/01/2018 Hamilton Academical 0-3 Heart of Midlothian -22/+22   Scottish Premier
24/01/2018 Motherwell 2-0 Ross County +6/-6   Scottish Premier
24/01/2018 Rangers 2-0 Aberdeen +10/-10   Scottish Premier
23/01/2018 Partick Thistle 1-2 Celtic +2/-2   Scottish Premier
30/12/2017 Aberdeen 0-0 Heart of Midlothian -5/+5   Scottish Premier
30/12/2017 Celtic 0-0 Rangers -8/+8   Scottish Premier
30/12/2017 Hibernian 1-1 Kilmarnock -5/+5   Scottish Premier
30/12/2017 Motherwell 1-3 Hamilton Academical -22/+22   Scottish Premier
30/12/2017 Partick Thistle 2-0 Ross County +11/-11   Scottish Premier
30/12/2017 Saint Johnstone 0-2 Dundee -21/+21   Scottish Premier
27/12/2017 Aberdeen 1-0 Partick Thistle -4/+4   Scottish Premier
27/12/2017 Heart of Midlothian 0-0 Hibernian -2/+2   Scottish Premier
27/12/2017 Rangers 2-0 Motherwell +7/-7   Scottish Premier
27/12/2017 Ross County 1-1 Saint Johnstone -2/+2   Scottish Premier
26/12/2017 Dundee 0-2 Celtic -3/+3   Scottish Premier
23/12/2017 Celtic 3-0 Aberdeen +8/-8   Scottish Premier
23/12/2017 Hibernian 2-1 Ross County -1/+1   Scottish Premier
23/12/2017 Kilmarnock 2-1 Rangers +9/-9   Scottish Premier
23/12/2017 Motherwell 1-1 Dundee -6/+6   Scottish Premier
23/12/2017 Partick Thistle 1-0 Hamilton Academical +5/-5   Scottish Premier
23/12/2017 Saint Johnstone 0-0 Heart of Midlothian -1/+1   Scottish Premier
20/12/2017 Celtic 2-0 Partick Thistle -3/+3   Scottish Premier
17/12/2017 Heart of Midlothian 4-0 Celtic +42/-42   Scottish Premier
16/12/2017 Aberdeen 4-1 Hibernian +14/-14   Scottish Premier
16/12/2017 Dundee 3-0 Partick Thistle +17/-17   Scottish Premier
16/12/2017 Hamilton Academical 3-2 Ross County +3/-3   Scottish Premier
16/12/2017 Kilmarnock 1-0 Motherwell +6/-6   Scottish Premier
16/12/2017 Rangers 1-3 Saint Johnstone -27/+27   Scottish Premier
13/12/2017 Celtic 3-1 Hamilton Academical -3/+3   Scottish Premier
13/12/2017 Hibernian 1-2 Rangers -9/+9   Scottish Premier
13/12/2017 Partick Thistle 3-2 Motherwell +9/-9   Scottish Premier
13/12/2017 Saint Johnstone 0-3 Aberdeen -20/+20   Scottish Premier
12/12/2017 Heart of Midlothian 2-0 Dundee +7/-7   Scottish Premier
12/12/2017 Ross County 2-2 Kilmarnock -3/+3   Scottish Premier
10/12/2017 Hibernian 2-2 Celtic +5/-5   Scottish Premier
09/12/2017 Hamilton Academical 0-1 Saint Johnstone -10/+10   Scottish Premier
09/12/2017 Heart of Midlothian 1-0 Motherwell +7/-7   Scottish Premier
09/12/2017 Kilmarnock 5-1 Partick Thistle +21/-21   Scottish Premier
09/12/2017 Rangers 2-1 Ross County -4/+4   Scottish Premier
08/12/2017 Dundee 0-1 Aberdeen -4/+4   Scottish Premier
03/12/2017 Aberdeen 1-2 Rangers -9/+9   Scottish Premier
02/12/2017 Celtic 5-1 Motherwell +7/-7   Scottish Premier
02/12/2017 Heart of Midlothian 1-1 Hamilton Academical -3/+3   Scottish Premier
02/12/2017 Partick Thistle 0-1 Hibernian -5/+5   Scottish Premier
02/12/2017 Ross County 0-2 Dundee -23/+23   Scottish Premier
02/12/2017 Saint Johnstone 1-2 Kilmarnock -13/+13   Scottish Premier
29/11/2017 Motherwell 1-1 Celtic +6/-6   Scottish Premier
29/11/2017 Rangers 3-0 Aberdeen +16/-16   Scottish Premier
26/11/2017 Kilmarnock 1-3 Aberdeen -11/+11   Scottish Premier
25/11/2017 Hamilton Academical 1-1 Hibernian +1/-1   Scottish Premier
25/11/2017 Heart of Midlothian 0-0 Ross County -3/+3   Scottish Premier
24/11/2017 Dundee 2-1 Rangers +13/-13   Scottish Premier
19/11/2017 Heart of Midlothian 1-1 Partick Thistle -4/+4   Scottish Premier
18/11/2017 Aberdeen 0-2 Motherwell -22/+22   Scottish Premier
18/11/2017 Dundee 0-0 Kilmarnock -1/+1   Scottish Premier
18/11/2017 Hibernian 1-2 Saint Johnstone -15/+15   Scottish Premier
18/11/2017 Rangers 0-2 Hamilton Academical -28/+28   Scottish Premier
18/11/2017 Ross County 0-1 Celtic +4/-4   Scottish Premier
05/11/2017 Heart of Midlothian 1-2 Kilmarnock -13/+13   Scottish Premier
04/11/2017 Hamilton Academical 2-2 Aberdeen +4/-4   Scottish Premier
04/11/2017 Hibernian 2-1 Dundee -5/+5   Scottish Premier
04/11/2017 Rangers 3-0 Partick Thistle +6/-6   Scottish Premier
04/11/2017 Ross County 3-2 Motherwell +6/-6   Scottish Premier
04/11/2017 Saint Johnstone 0-4 Celtic -10/+10   Scottish Premier
31/10/2017 Kilmarnock 0-3 Hibernian -18/+18   Scottish Premier
28/10/2017 Aberdeen 2-1 Ross County -3/+3   Scottish Premier
28/10/2017 Celtic 1-1 Kilmarnock -12/+12   Scottish Premier
28/10/2017 Dundee 1-3 Hamilton Academical -19/+19   Scottish Premier
28/10/2017 Heart of Midlothian 1-3 Rangers -12/+12   Scottish Premier
28/10/2017 Motherwell 0-1 Hibernian -10/+10   Scottish Premier
28/10/2017 Partick Thistle 1-0 Saint Johnstone +4/-4   Scottish Premier
25/10/2017 Aberdeen 0-3 Celtic -14/+14   Scottish Premier
25/10/2017 Dundee 0-1 Motherwell -4/+4   Scottish Premier
25/10/2017 Rangers 1-1 Kilmarnock -9/+9   Scottish Premier
24/10/2017 Hamilton Academical 0-0 Partick Thistle -1/+1   Scottish Premier
24/10/2017 Hibernian 1-0 Heart of Midlothian +1/-1   Scottish Premier
24/10/2017 Saint Johnstone 0-0 Ross County -4/+4   Scottish Premier
21/10/2017 Heart of Midlothian 1-0 Saint Johnstone +2/-2   Scottish Premier
21/10/2017 Partick Thistle 2-1 Dundee +2/-2   Scottish Premier
21/10/2017 Ross County 2-1 Hamilton Academical ±0/±0   Scottish Premier
14/10/2017 Celtic 1-0 Dundee -9/+9   Scottish Premier
14/10/2017 Hamilton Academical 1-2 Motherwell -5/+5   Scottish Premier
14/10/2017 Hibernian 0-1 Aberdeen -8/+8   Scottish Premier
14/10/2017 Partick Thistle 0-2 Kilmarnock -23/+23   Scottish Premier
14/10/2017 Ross County 1-2 Heart of Midlothian -9/+9   Scottish Premier
13/10/2017 Saint Johnstone 0-3 Rangers -18/+18   Scottish Premier
30/09/2017 Aberdeen 3-0 Saint Johnstone +11/-11   Scottish Premier
30/09/2017 Celtic 2-2 Hibernian -11/+11   Scottish Premier
30/09/2017 Dundee 2-1 Heart of Midlothian +8/-8   Scottish Premier
30/09/2017 Kilmarnock 0-2 Ross County -16/+16   Scottish Premier
30/09/2017 Motherwell 3-0 Partick Thistle +15/-15   Scottish Premier
29/09/2017 Hamilton Academical 1-4 Rangers -14/+14   Scottish Premier
24/09/2017 Motherwell 0-1 Aberdeen -6/+6   Scottish Premier
23/09/2017 Kilmarnock 1-1 Dundee -4/+4   Scottish Premier
23/09/2017 Partick Thistle 1-1 Heart of Midlothian -3/+3   Scottish Premier
23/09/2017 Rangers 0-2 Celtic -8/+8   Scottish Premier
23/09/2017 Ross County 0-1 Hibernian -6/+6   Scottish Premier
23/09/2017 Saint Johnstone 2-1 Hamilton Academical -1/+1   Scottish Premier
16/09/2017 Aberdeen 1-1 Kilmarnock -10/+10   Scottish Premier
16/09/2017 Celtic 4-0 Ross County +4/-4   Scottish Premier
16/09/2017 Dundee 3-2 Saint Johnstone +10/-10   Scottish Premier
16/09/2017 Hamilton Academical 1-2 Heart of Midlothian -8/+8   Scottish Premier
16/09/2017 Hibernian 2-2 Motherwell -6/+6   Scottish Premier
15/09/2017 Partick Thistle 2-2 Rangers +1/-1   Scottish Premier
09/09/2017 Heart of Midlothian 0-0 Aberdeen +3/-3   Scottish Premier
09/09/2017 Motherwell 2-0 Kilmarnock +7/-7   Scottish Premier
09/09/2017 Rangers 4-1 Dundee +5/-5   Scottish Premier
09/09/2017 Ross County 1-1 Partick Thistle -1/+1   Scottish Premier
09/09/2017 Saint Johnstone 1-1 Hibernian -2/+2   Scottish Premier
08/09/2017 Hamilton Academical 1-4 Celtic -5/+5   Scottish Premier
27/08/2017 Dundee 1-1 Hibernian +3/-3   Scottish Premier
27/08/2017 Ross County 1-3 Rangers -12/+12   Scottish Premier
26/08/2017 Celtic 1-1 Saint Johnstone -11/+11   Scottish Premier
26/08/2017 Kilmarnock 2-2 Hamilton Academical -1/+1   Scottish Premier
26/08/2017 Motherwell 2-1 Heart of Midlothian +5/-5   Scottish Premier
26/08/2017 Partick Thistle 3-4 Aberdeen -5/+5   Scottish Premier
19/08/2017 Aberdeen 2-1 Dundee -6/+6   Scottish Premier
19/08/2017 Hibernian 1-3 Hamilton Academical -26/+26   Scottish Premier
19/08/2017 Kilmarnock 0-2 Celtic +1/-1   Scottish Premier
19/08/2017 Motherwell 2-0 Ross County +13/-13   Scottish Premier
19/08/2017 Rangers 0-0 Heart of Midlothian -7/+7   Scottish Premier
19/08/2017 Saint Johnstone 1-0 Partick Thistle +3/-3   Scottish Premier
12/08/2017 Hamilton Academical 3-0 Dundee +14/-14   Scottish Premier
12/08/2017 Kilmarnock 0-1 Heart of Midlothian -8/+8   Scottish Premier
12/08/2017 Rangers 2-3 Hibernian -12/+12   Scottish Premier
12/08/2017 Ross County 1-2 Aberdeen -4/+4   Scottish Premier
12/08/2017 Saint Johnstone 4-1 Motherwell +13/-13   Scottish Premier
11/08/2017 Partick Thistle 0-1 Celtic +3/-3   Scottish Premier
06/08/2017 Aberdeen 2-0 Hamilton Academical ±0/±0   Scottish Premier
06/08/2017 Motherwell 1-2 Rangers -4/+4   Scottish Premier
05/08/2017 Celtic 4-1 Heart of Midlothian +1/-1   Scottish Premier
05/08/2017 Dundee 1-2 Ross County -5/+5   Scottish Premier
05/08/2017 Hibernian 3-1 Partick Thistle +6/-6   Scottish Premier
05/08/2017 Kilmarnock 1-2 Saint Johnstone -6/+6   Scottish Premier
21/05/2017 Celtic 2-0 Heart of Midlothian -3/+3   Scottish Premier
21/05/2017 Partick Thistle 0-6 Aberdeen -33/+33   Scottish Premier
21/05/2017 Saint Johnstone 1-2 Rangers -9/+9   Scottish Premier
20/05/2017 Hamilton Academical 4-0 Dundee +22/-22   Scottish Premier
20/05/2017 Inverness Caledonian Thistle 3-2 Motherwell +4/-4   Scottish Premier
20/05/2017 Kilmarnock 1-2 Ross County -8/+8   Scottish Premier
18/05/2017 Partick Thistle 0-5 Celtic -15/+15   Scottish Premier
17/05/2017 Dundee 0-2 Inverness Caledonian Thistle -21/+21   Scottish Premier
17/05/2017 Rangers 1-2 Aberdeen -10/+10   Scottish Premier
17/05/2017 Saint Johnstone 1-0 Heart of Midlothian +1/-1   Scottish Premier
16/05/2017 Motherwell 3-1 Kilmarnock +12/-12   Scottish Premier
16/05/2017 Ross County 3-2 Hamilton Academical -1/+1   Scottish Premier
13/05/2017 Dundee 1-1 Ross County -1/+1   Scottish Premier
13/05/2017 Hamilton Academical 0-1 Motherwell -11/+11   Scottish Premier
13/05/2017 Kilmarnock 2-1 Inverness Caledonian Thistle ±0/±0   Scottish Premier
13/05/2017 Rangers 2-1 Heart of Midlothian -1/+1   Scottish Premier
13/05/2017 Saint Johnstone 1-0 Partick Thistle +2/-2   Scottish Premier
12/05/2017 Aberdeen 1-3 Celtic -8/+8   Scottish Premier
07/05/2017 Heart of Midlothian 1-2 Aberdeen -6/+6   Scottish Premier
07/05/2017 Partick Thistle 1-2 Rangers -8/+8   Scottish Premier
06/05/2017 Celtic 4-1 Saint Johnstone +3/-3   Scottish Premier
06/05/2017 Inverness Caledonian Thistle 2-1 Hamilton Academical +4/-4   Scottish Premier
06/05/2017 Kilmarnock 0-1 Dundee -13/+13   Scottish Premier
06/05/2017 Motherwell 0-1 Ross County -7/+7   Scottish Premier
29/04/2017 Aberdeen 0-2 Saint Johnstone -24/+24   Scottish Premier
29/04/2017 Hamilton Academical 0-2 Kilmarnock -17/+17   Scottish Premier
29/04/2017 Heart of Midlothian 2-2 Partick Thistle -2/+2   Scottish Premier
29/04/2017 Motherwell 2-3 Dundee -11/+11   Scottish Premier
29/04/2017 Rangers 1-5 Celtic -21/+21   Scottish Premier
28/04/2017 Ross County 4-0 Inverness Caledonian Thistle +16/-16   Scottish Premier
16/04/2017 Ross County 2-2 Celtic +8/-8   Scottish Premier
15/04/2017 Dundee 0-2 Hamilton Academical -20/+20   Scottish Premier
15/04/2017 Motherwell 4-2 Inverness Caledonian Thistle +10/-10   Scottish Premier
15/04/2017 Rangers 2-0 Partick Thistle +5/-5   Scottish Premier
15/04/2017 Saint Johnstone 1-2 Aberdeen -6/+6   Scottish Premier
14/04/2017 Kilmarnock 0-0 Heart of Midlothian -1/+1   Scottish Premier
09/04/2017 Aberdeen 0-3 Rangers -31/+31   Scottish Premier
08/04/2017 Celtic 3-1 Kilmarnock -3/+3   Scottish Premier
08/04/2017 Hamilton Academical 1-1 Ross County -1/+1   Scottish Premier
08/04/2017 Heart of Midlothian 1-0 Dundee -1/+1   Scottish Premier
08/04/2017 Inverness Caledonian Thistle 0-3 Saint Johnstone -22/+22   Scottish Premier
08/04/2017 Partick Thistle 1-0 Motherwell -2/+2   Scottish Premier
05/04/2017 Celtic 1-1 Partick Thistle -11/+11   Scottish Premier
05/04/2017 Kilmarnock 0-0 Rangers +2/-2   Scottish Premier
05/04/2017 Motherwell 0-0 Hamilton Academical -3/+3   Scottish Premier
05/04/2017 Saint Johnstone 1-0 Heart of Midlothian +4/-4   Scottish Premier
04/04/2017 Aberdeen 1-0 Inverness Caledonian Thistle -5/+5   Scottish Premier
04/04/2017 Ross County 2-1 Dundee +2/-2   Scottish Premier
02/04/2017 Heart of Midlothian 0-5 Celtic -19/+19   Scottish Premier
01/04/2017 Hamilton Academical 1-0 Saint Johnstone +8/-8   Scottish Premier
01/04/2017 Inverness Caledonian Thistle 1-1 Kilmarnock -3/+3   Scottish Premier
01/04/2017 Partick Thistle 2-1 Ross County ±0/±0   Scottish Premier
01/04/2017 Rangers 1-1 Motherwell -9/+9   Scottish Premier
31/03/2017 Dundee 0-7 Aberdeen -33/+33   Scottish Premier
19/03/2017 Dundee 1-2 Celtic +3/-3   Scottish Premier
18/03/2017 Aberdeen 2-0 Heart of Midlothian +6/-6   Scottish Premier
18/03/2017 Inverness Caledonian Thistle 1-1 Ross County -2/+2   Scottish Premier
18/03/2017 Kilmarnock 1-1 Partick Thistle ±0/±0   Scottish Premier
18/03/2017 Motherwell 1-2 Saint Johnstone -6/+6   Scottish Premier
18/03/2017 Rangers 4-0 Hamilton Academical +10/-10   Scottish Premier
12/03/2017 Celtic 1-1 Rangers -9/+9   Scottish Premier
11/03/2017 Aberdeen 1-0 Motherwell -5/+5   Scottish Premier
11/03/2017 Heart of Midlothian 4-0 Hamilton Academical +14/-14   Scottish Premier
11/03/2017 Partick Thistle 1-1 Inverness Caledonian Thistle -6/+6   Scottish Premier
11/03/2017 Ross County 1-2 Kilmarnock -12/+12   Scottish Premier
11/03/2017 Saint Johnstone 2-0 Dundee +9/-9   Scottish Premier
04/03/2017 Kilmarnock 1-2 Motherwell -13/+13   Scottish Premier
01/03/2017 Dundee 0-1 Partick Thistle -9/+9   Scottish Premier
01/03/2017 Heart of Midlothian 0-1 Ross County -14/+14   Scottish Premier
01/03/2017 Inverness Caledonian Thistle 0-4 Celtic -10/+10   Scottish Premier
01/03/2017 Rangers 3-2 Saint Johnstone +1/-1   Scottish Premier
28/02/2017 Hamilton Academical 1-0 Aberdeen +12/-12   Scottish Premier
25/02/2017 Aberdeen 1-0 Ross County -4/+4   Scottish Premier
25/02/2017 Celtic 2-0 Hamilton Academical -4/+4   Scottish Premier
25/02/2017 Motherwell 1-5 Dundee -31/+31   Scottish Premier
25/02/2017 Partick Thistle 2-0 Heart of Midlothian +13/-13   Scottish Premier
25/02/2017 Saint Johnstone 0-2 Kilmarnock -24/+24   Scottish Premier
24/02/2017 Inverness Caledonian Thistle 2-1 Rangers +8/-8   Scottish Premier
19/02/2017 Dundee 2-1 Rangers +9/-9   Scottish Premier
19/02/2017 Kilmarnock 1-2 Aberdeen -1/+1   Scottish Premier
18/02/2017 Celtic 2-0 Motherwell -4/+4   Scottish Premier
18/02/2017 Heart of Midlothian 1-1 Inverness Caledonian Thistle -8/+8   Scottish Premier
18/02/2017 Partick Thistle 2-0 Hamilton Academical +7/-7   Scottish Premier
18/02/2017 Ross County 1-2 Saint Johnstone -8/+8   Scottish Premier
15/02/2017 Aberdeen 7-2 Motherwell +12/-12   Scottish Premier
11/02/2017 Dundee 1-1 Kilmarnock -4/+4   Scottish Premier
05/02/2017 Saint Johnstone 2-5 Celtic -12/+12   Scottish Premier
04/02/2017 Aberdeen 2-0 Partick Thistle +3/-3   Scottish Premier
04/02/2017 Hamilton Academical 1-1 Kilmarnock -4/+4   Scottish Premier
04/02/2017 Inverness Caledonian Thistle 2-2 Dundee -3/+3   Scottish Premier
04/02/2017 Motherwell 0-3 Heart of Midlothian -20/+20   Scottish Premier
04/02/2017 Rangers 1-1 Ross County -7/+7   Scottish Premier
01/02/2017 Celtic 1-0 Aberdeen -3/+3   Scottish Premier
01/02/2017 Heart of Midlothian 4-1 Rangers +19/-19   Scottish Premier
01/02/2017 Partick Thistle 0-1 Saint Johnstone -9/+9   Scottish Premier
31/01/2017 Hamilton Academical 3-0 Inverness Caledonian Thistle +18/-18   Scottish Premier
31/01/2017 Ross County 1-2 Motherwell -11/+11   Scottish Premier
29/01/2017 Celtic 4-0 Heart of Midlothian +9/-9   Scottish Premier
28/01/2017 Inverness Caledonian Thistle 0-0 Partick Thistle -2/+2   Scottish Premier
28/01/2017 Kilmarnock 3-2 Ross County +6/-6   Scottish Premier
28/01/2017 Motherwell 0-2 Rangers -12/+12   Scottish Premier
28/01/2017 Saint Johnstone 3-0 Hamilton Academical +11/-11   Scottish Premier
27/01/2017 Aberdeen 3-0 Dundee +7/-7   Scottish Premier
25/01/2017 Celtic 1-0 Saint Johnstone -6/+6   Scottish Premier
31/12/2016 Dundee 3-0 Saint Johnstone +21/-21   Scottish Premier
31/12/2016 Hamilton Academical 1-1 Motherwell -2/+2   Scottish Premier
31/12/2016 Partick Thistle 0-0 Kilmarnock -6/+6   Scottish Premier
31/12/2016 Rangers 1-2 Celtic -3/+3   Scottish Premier
31/12/2016 Ross County 3-2 Inverness Caledonian Thistle +4/-4   Scottish Premier
30/12/2016 Heart of Midlothian 0-1 Aberdeen -9/+9   Scottish Premier
28/12/2016 Celtic 2-0 Ross County -3/+3   Scottish Premier
28/12/2016 Inverness Caledonian Thistle 1-2 Motherwell -12/+12   Scottish Premier
28/12/2016 Partick Thistle 2-0 Dundee +8/-8   Scottish Premier
28/12/2016 Saint Johnstone 1-1 Rangers -1/+1   Scottish Premier
27/12/2016 Aberdeen 2-1 Hamilton Academical -4/+4   Scottish Premier
27/12/2016 Heart of Midlothian 4-0 Kilmarnock +13/-13   Scottish Premier
24/12/2016 Hamilton Academical 0-3 Celtic -7/+7   Scottish Premier
24/12/2016 Rangers 1-0 Inverness Caledonian Thistle -1/+1   Scottish Premier
23/12/2016 Dundee 3-2 Heart of Midlothian +8/-8   Scottish Premier
23/12/2016 Kilmarnock 0-1 Saint Johnstone -6/+6   Scottish Premier
23/12/2016 Motherwell 1-3 Aberdeen -12/+12   Scottish Premier
23/12/2016 Ross County 1-3 Partick Thistle -18/+18   Scottish Premier
20/12/2016 Celtic 1-0 Partick Thistle -7/+7   Scottish Premier
17/12/2016 Celtic 2-1 Dundee -8/+8   Scottish Premier
17/12/2016 Heart of Midlothian 1-1 Partick Thistle -7/+7   Scottish Premier
17/12/2016 Kilmarnock 1-1 Inverness Caledonian Thistle -1/+1   Scottish Premier
17/12/2016 Ross County 2-1 Aberdeen +10/-10   Scottish Premier
17/12/2016 Saint Johnstone 1-1 Motherwell -6/+6   Scottish Premier
16/12/2016 Hamilton Academical 1-2 Rangers -4/+4   Scottish Premier
13/12/2016 Celtic 1-0 Hamilton Academical -8/+8   Scottish Premier
10/12/2016 Aberdeen 0-0 Saint Johnstone -5/+5   Scottish Premier
10/12/2016 Dundee 0-0 Ross County -3/+3   Scottish Premier
10/12/2016 Inverness Caledonian Thistle 1-1 Hamilton Academical -5/+5   Scottish Premier
10/12/2016 Motherwell 0-0 Kilmarnock -4/+4   Scottish Premier
10/12/2016 Rangers 2-0 Heart of Midlothian +10/-10   Scottish Premier
09/12/2016 Partick Thistle 1-4 Celtic -7/+7   Scottish Premier
06/12/2016 Aberdeen 5-1 Kilmarnock +12/-12   Scottish Premier
03/12/2016 Hamilton Academical 1-1 Partick Thistle -2/+2   Scottish Premier
03/12/2016 Kilmarnock 2-0 Dundee +11/-11   Scottish Premier
03/12/2016 Motherwell 3-4 Celtic +3/-3   Scottish Premier
03/12/2016 Rangers 2-1 Aberdeen +4/-4   Scottish Premier
03/12/2016 Ross County 2-2 Heart of Midlothian +2/-2   Scottish Premier
03/12/2016 Saint Johnstone 3-0 Inverness Caledonian Thistle +15/-15   Scottish Premier
30/11/2016 Heart of Midlothian 2-0 Rangers +10/-10   Scottish Premier
26/11/2016 Dundee 2-1 Inverness Caledonian Thistle +6/-6   Scottish Premier
26/11/2016 Heart of Midlothian 3-0 Motherwell +10/-10   Scottish Premier
26/11/2016 Partick Thistle 1-2 Rangers -5/+5   Scottish Premier
26/11/2016 Ross County 1-1 Hamilton Academical -4/+4   Scottish Premier
21/11/2016 Hamilton Academical 3-3 Heart of Midlothian +2/-2   Scottish Premier
19/11/2016 Inverness Caledonian Thistle 1-3 Aberdeen -15/+15   Scottish Premier
19/11/2016 Motherwell 2-0 Partick Thistle +11/-11   Scottish Premier
19/11/2016 Rangers 1-0 Dundee -2/+2   Scottish Premier
19/11/2016 Saint Johnstone 2-4 Ross County -25/+25   Scottish Premier
18/11/2016 Kilmarnock 0-1 Celtic +4/-4   Scottish Premier
06/11/2016 Ross County 1-1 Rangers +3/-3   Scottish Premier
05/11/2016 Celtic 3-0 Inverness Caledonian Thistle +4/-4   Scottish Premier
05/11/2016 Dundee 2-0 Motherwell +11/-11   Scottish Premier
05/11/2016 Heart of Midlothian 2-2 Saint Johnstone -4/+4   Scottish Premier
05/11/2016 Kilmarnock 0-0 Hamilton Academical -3/+3   Scottish Premier
04/11/2016 Partick Thistle 1-2 Aberdeen -6/+6   Scottish Premier
29/10/2016 Aberdeen 0-1 Celtic -3/+3   Scottish Premier
29/10/2016 Hamilton Academical 0-1 Dundee -11/+11   Scottish Premier
29/10/2016 Inverness Caledonian Thistle 3-3 Heart of Midlothian -2/+2   Scottish Premier
29/10/2016 Motherwell 4-1 Ross County +15/-15   Scottish Premier
29/10/2016 Rangers 3-0 Kilmarnock +8/-8   Scottish Premier
29/10/2016 Saint Johnstone 1-2 Partick Thistle -14/+14   Scottish Premier
26/10/2016 Dundee 0-2 Partick Thistle -19/+19   Scottish Premier
26/10/2016 Kilmarnock 2-0 Heart of Midlothian +19/-19   Scottish Premier
26/10/2016 Motherwell 0-3 Inverness Caledonian Thistle -24/+24   Scottish Premier
26/10/2016 Rangers 1-1 Saint Johnstone -4/+4   Scottish Premier
26/10/2016 Ross County 0-4 Celtic -13/+13   Scottish Premier
25/10/2016 Hamilton Academical 1-0 Aberdeen +11/-11   Scottish Premier
23/10/2016 Saint Johnstone 2-1 Dundee -1/+1   Scottish Premier
22/10/2016 Inverness Caledonian Thistle 1-1 Kilmarnock -7/+7   Scottish Premier
22/10/2016 Partick Thistle 1-1 Ross County -3/+3   Scottish Premier
15/10/2016 Aberdeen 4-0 Ross County +13/-13   Scottish Premier
15/10/2016 Celtic 2-0 Motherwell -1/+1   Scottish Premier
15/10/2016 Heart of Midlothian 2-0 Dundee +3/-3   Scottish Premier
15/10/2016 Partick Thistle 2-2 Hamilton Academical -4/+4   Scottish Premier
15/10/2016 Saint Johnstone 0-1 Kilmarnock -18/+18   Scottish Premier
14/10/2016 Inverness Caledonian Thistle 0-1 Rangers -9/+9   Scottish Premier
01/10/2016 Dundee 0-1 Celtic +2/-2   Scottish Premier
01/10/2016 Hamilton Academical 1-1 Inverness Caledonian Thistle +1/-1   Scottish Premier
01/10/2016 Kilmarnock 0-4 Aberdeen -23/+23   Scottish Premier
01/10/2016 Rangers 2-0 Partick Thistle +5/-5   Scottish Premier
01/10/2016 Ross County 0-2 Saint Johnstone -14/+14   Scottish Premier
30/09/2016 Motherwell 1-3 Heart of Midlothian -14/+14   Scottish Premier
25/09/2016 Aberdeen 2-1 Rangers +4/-4   Scottish Premier
25/09/2016 Hamilton Academical 1-1 Saint Johnstone +3/-3   Scottish Premier
24/09/2016 Celtic 6-1 Kilmarnock +7/-7   Scottish Premier
24/09/2016 Heart of Midlothian 0-0 Ross County -6/+6   Scottish Premier
24/09/2016 Inverness Caledonian Thistle 3-1 Dundee +6/-6   Scottish Premier
24/09/2016 Partick Thistle 1-1 Motherwell -2/+2   Scottish Premier
18/09/2016 Dundee 1-3 Aberdeen -16/+16   Scottish Premier
18/09/2016 Inverness Caledonian Thistle 2-2 Celtic +5/-5   Scottish Premier
17/09/2016 Kilmarnock 2-2 Partick Thistle -2/+2   Scottish Premier
17/09/2016 Motherwell 4-2 Hamilton Academical +7/-7   Scottish Premier
17/09/2016 Rangers 0-0 Ross County -6/+6   Scottish Premier
17/09/2016 Saint Johnstone 1-0 Heart of Midlothian +4/-4   Scottish Premier
10/09/2016 Aberdeen 1-1 Inverness Caledonian Thistle -4/+4   Scottish Premier
10/09/2016 Celtic 5-1 Rangers +10/-10   Scottish Premier
10/09/2016 Dundee 1-1 Kilmarnock -5/+5   Scottish Premier
10/09/2016 Heart of Midlothian 3-1 Hamilton Academical +2/-2   Scottish Premier
10/09/2016 Partick Thistle 0-2 Saint Johnstone -15/+15   Scottish Premier
10/09/2016 Ross County 1-1 Motherwell -3/+3   Scottish Premier
27/08/2016 Celtic 4-1 Aberdeen +6/-6   Scottish Premier
27/08/2016 Hamilton Academical 1-0 Ross County +6/-6   Scottish Premier
27/08/2016 Inverness Caledonian Thistle 2-1 Saint Johnstone +5/-5   Scottish Premier
27/08/2016 Motherwell 0-0 Dundee -3/+3   Scottish Premier
27/08/2016 Partick Thistle 1-2 Heart of Midlothian -6/+6   Scottish Premier
26/08/2016 Kilmarnock 1-1 Rangers +2/-2   Scottish Premier
20/08/2016 Aberdeen 2-1 Partick Thistle +1/-1   Scottish Premier
20/08/2016 Heart of Midlothian 5-1 Inverness Caledonian Thistle +19/-19   Scottish Premier
20/08/2016 Rangers 2-1 Motherwell -1/+1   Scottish Premier
20/08/2016 Ross County 2-0 Kilmarnock +8/-8   Scottish Premier
20/08/2016 Saint Johnstone 2-4 Celtic -9/+9   Scottish Premier
19/08/2016 Dundee 1-1 Hamilton Academical -6/+6   Scottish Premier
13/08/2016 Aberdeen 0-0 Heart of Midlothian -3/+3   Scottish Premier
13/08/2016 Dundee 1-2 Rangers -8/+8   Scottish Premier
13/08/2016 Hamilton Academical 1-2 Kilmarnock -11/+11   Scottish Premier
13/08/2016 Inverness Caledonian Thistle 2-3 Ross County -14/+14   Scottish Premier
13/08/2016 Motherwell 1-2 Saint Johnstone -7/+7   Scottish Premier
07/08/2016 Heart of Midlothian 1-2 Celtic -4/+4   Scottish Premier
07/08/2016 Saint Johnstone 0-0 Aberdeen -4/+4   Scottish Premier
06/08/2016 Kilmarnock 1-2 Motherwell -7/+7   Scottish Premier
06/08/2016 Partick Thistle 2-0 Inverness Caledonian Thistle +15/-15   Scottish Premier
06/08/2016 Rangers 1-1 Hamilton Academical -7/+7   Scottish Premier
06/08/2016 Ross County 1-3 Dundee -19/+19   Scottish Premier
15/05/2016 Aberdeen 0-4 Ross County -41/+41   Scottish Premier
15/05/2016 Celtic 7-0 Motherwell +17/-17   Scottish Premier
15/05/2016 Heart of Midlothian 2-2 Saint Johnstone -4/+4   Scottish Premier
14/05/2016 Inverness Caledonian Thistle 4-0 Dundee +17/-17   Scottish Premier
14/05/2016 Kilmarnock 2-4 Dundee United -19/+19   Scottish Premier
14/05/2016 Partick Thistle 2-2 Hamilton Academical -5/+5   Scottish Premier
12/05/2016 Aberdeen 0-1 Heart of Midlothian -12/+12   Scottish Premier
11/05/2016 Dundee 1-1 Kilmarnock -4/+4   Scottish Premier
11/05/2016 Hamilton Academical 0-1 Inverness Caledonian Thistle -5/+5   Scottish Premier
11/05/2016 Ross County 1-3 Motherwell -17/+17   Scottish Premier
11/05/2016 Saint Johnstone 2-1 Celtic +10/-10   Scottish Premier
10/05/2016 Dundee United 3-3 Partick Thistle -2/+2   Scottish Premier
08/05/2016 Celtic 3-2 Aberdeen -2/+2   Scottish Premier
07/05/2016 Dundee 0-1 Hamilton Academical -15/+15   Scottish Premier
07/05/2016 Heart of Midlothian 1-1 Ross County -6/+6   Scottish Premier
07/05/2016 Kilmarnock 0-2 Partick Thistle -20/+20   Scottish Premier
07/05/2016 Motherwell 1-2 Saint Johnstone -9/+9   Scottish Premier
06/05/2016 Inverness Caledonian Thistle 2-3 Dundee United -15/+15   Scottish Premier
02/05/2016 Dundee 2-1 Dundee United -1/+1   Scottish Premier
30/04/2016 Aberdeen 4-1 Motherwell +13/-13   Scottish Premier
30/04/2016 Hamilton Academical 0-4 Kilmarnock -32/+32   Scottish Premier
30/04/2016 Heart of Midlothian 1-3 Celtic -12/+12   Scottish Premier
30/04/2016 Partick Thistle 1-4 Inverness Caledonian Thistle -23/+23   Scottish Premier
30/04/2016 Ross County 0-1 Saint Johnstone -8/+8   Scottish Premier
24/04/2016 Celtic 1-1 Ross County -10/+10   Scottish Premier
24/04/2016 Dundee United 1-3 Hamilton Academical -21/+21   Scottish Premier
24/04/2016 Inverness Caledonian Thistle 3-1 Kilmarnock +6/-6   Scottish Premier
23/04/2016 Motherwell 1-0 Heart of Midlothian +6/-6   Scottish Premier
23/04/2016 Partick Thistle 1-2 Dundee -10/+10   Scottish Premier
22/04/2016 Saint Johnstone 3-0 Aberdeen +22/-22   Scottish Premier
12/04/2016 Inverness Caledonian Thistle 0-0 Heart of Midlothian -1/+1   Scottish Premier
09/04/2016 Dundee United 0-2 Inverness Caledonian Thistle -17/+17   Scottish Premier
09/04/2016 Hamilton Academical 2-1 Dundee +8/-8   Scottish Premier
09/04/2016 Kilmarnock 3-0 Saint Johnstone +21/-21   Scottish Premier
09/04/2016 Motherwell 1-2 Celtic -2/+2   Scottish Premier
09/04/2016 Ross County 1-0 Partick Thistle +5/-5   Scottish Premier
08/04/2016 Heart of Midlothian 2-1 Aberdeen +4/-4   Scottish Premier
05/04/2016 Dundee 0-0 Celtic +4/-4   Scottish Premier
05/04/2016 Partick Thistle 1-0 Dundee United +2/-2   Scottish Premier
03/04/2016 Aberdeen 3-0 Hamilton Academical +6/-6   Scottish Premier
02/04/2016 Celtic 3-1 Heart of Midlothian +4/-4   Scottish Premier
02/04/2016 Dundee 5-2 Ross County +14/-14   Scottish Premier
02/04/2016 Inverness Caledonian Thistle 1-2 Motherwell -11/+11   Scottish Premier
02/04/2016 Partick Thistle 0-0 Kilmarnock -6/+6   Scottish Premier
02/04/2016 Saint Johnstone 0-1 Dundee United -13/+13   Scottish Premier
20/03/2016 Dundee United 2-2 Dundee -2/+2   Scottish Premier
19/03/2016 Hamilton Academical 1-2 Partick Thistle -7/+7   Scottish Premier
19/03/2016 Heart of Midlothian 0-3 Saint Johnstone -33/+33   Scottish Premier
19/03/2016 Kilmarnock 0-1 Celtic +2/-2   Scottish Premier
19/03/2016 Motherwell 2-1 Aberdeen +8/-8   Scottish Premier
19/03/2016 Ross County 0-3 Inverness Caledonian Thistle -27/+27   Scottish Premier
16/03/2016 Saint Johnstone 1-1 Ross County -3/+3   Scottish Premier
12/03/2016 Aberdeen 2-1 Kilmarnock -4/+4   Scottish Premier
12/03/2016 Dundee 0-1 Heart of Midlothian -5/+5   Scottish Premier
12/03/2016 Inverness Caledonian Thistle 0-1 Hamilton Academical -15/+15   Scottish Premier
12/03/2016 Partick Thistle 1-2 Celtic -1/+1   Scottish Premier
11/03/2016 Motherwell 2-1 Dundee United +3/-3   Scottish Premier
09/03/2016 Saint Johnstone 1-0 Inverness Caledonian Thistle +4/-4   Scottish Premier
08/03/2016 Partick Thistle 1-2 Aberdeen -6/+6   Scottish Premier
05/03/2016 Hamilton Academical 0-1 Motherwell -8/+8   Scottish Premier
05/03/2016 Heart of Midlothian 1-0 Partick Thistle -2/+2   Scottish Premier
02/03/2016 Celtic 0-0 Dundee -9/+9   Scottish Premier
02/03/2016 Dundee United 0-1 Aberdeen -5/+5   Scottish Premier
02/03/2016 Saint Johnstone 1-2 Partick Thistle -11/+11   Scottish Premier
01/03/2016 Heart of Midlothian 2-0 Inverness Caledonian Thistle +6/-6   Scottish Premier
01/03/2016 Kilmarnock 0-2 Ross County -16/+16   Scottish Premier
27/02/2016 Aberdeen 1-1 Saint Johnstone -6/+6   Scottish Premier
27/02/2016 Dundee 1-1 Inverness Caledonian Thistle -3/+3   Scottish Premier
27/02/2016 Heart of Midlothian 1-0 Kilmarnock -4/+4   Scottish Premier
27/02/2016 Motherwell 3-1 Partick Thistle +12/-12   Scottish Premier
27/02/2016 Ross County 0-3 Dundee United -32/+32   Scottish Premier
26/02/2016 Hamilton Academical 1-1 Celtic +8/-8   Scottish Premier
23/02/2016 Partick Thistle 2-0 Saint Johnstone +11/-11   Scottish Premier
20/02/2016 Celtic 3-0 Inverness Caledonian Thistle +6/-6   Scottish Premier
20/02/2016 Dundee United 2-1 Heart of Midlothian +12/-12   Scottish Premier
20/02/2016 Kilmarnock 0-0 Dundee ±0/±0   Scottish Premier
20/02/2016 Ross County 2-1 Hamilton Academical -2/+2   Scottish Premier
20/02/2016 Saint Johnstone 2-1 Motherwell +1/-1   Scottish Premier
16/02/2016 Dundee United 0-3 Motherwell -27/+27   Scottish Premier
15/02/2016 Inverness Caledonian Thistle 3-1 Aberdeen +16/-16   Scottish Premier
13/02/2016 Celtic 2-0 Ross County +1/-1   Scottish Premier
13/02/2016 Hamilton Academical 0-0 Dundee United -1/+1   Scottish Premier
13/02/2016 Motherwell 0-2 Kilmarnock -21/+21   Scottish Premier
12/02/2016 Dundee 2-0 Saint Johnstone +12/-12   Scottish Premier
10/02/2016 Ross County 0-3 Heart of Midlothian -23/+23   Scottish Premier
06/02/2016 Saint Johnstone 3-4 Aberdeen -7/+7   Scottish Premier
03/02/2016 Aberdeen 2-1 Celtic +9/-9   Scottish Premier
02/02/2016 Partick Thistle 1-0 Motherwell +2/-2   Scottish Premier
30/01/2016 Dundee 2-2 Motherwell -4/+4   Scottish Premier
30/01/2016 Kilmarnock 0-1 Hamilton Academical -11/+11   Scottish Premier
24/01/2016 Hamilton Academical 0-0 Heart of Midlothian +5/-5   Scottish Premier
23/01/2016 Celtic 3-1 Saint Johnstone ±0/±0   Scottish Premier
23/01/2016 Dundee United 5-1 Kilmarnock +23/-23   Scottish Premier
23/01/2016 Inverness Caledonian Thistle 0-0 Partick Thistle -4/+4   Scottish Premier
23/01/2016 Motherwell 1-2 Ross County -8/+8   Scottish Premier
22/01/2016 Aberdeen 1-0 Dundee -2/+2   Scottish Premier
19/01/2016 Celtic 8-1 Hamilton Academical +7/-7   Scottish Premier
17/01/2016 Ross County 2-3 Aberdeen -7/+7   Scottish Premier
16/01/2016 Heart of Midlothian 6-0 Motherwell +21/-21   Scottish Premier
16/01/2016 Kilmarnock 2-1 Inverness Caledonian Thistle +7/-7   Scottish Premier
16/01/2016 Partick Thistle 2-4 Dundee -22/+22   Scottish Premier
16/01/2016 Saint Johnstone 0-0 Hamilton Academical -8/+8   Scottish Premier
15/01/2016 Dundee United 1-4 Celtic -7/+7   Scottish Premier
02/01/2016 Celtic 1-0 Partick Thistle -6/+6   Scottish Premier
02/01/2016 Dundee 2-1 Dundee United +1/-1   Scottish Premier
02/01/2016 Inverness Caledonian Thistle 2-0 Ross County +11/-11   Scottish Premier
02/01/2016 Kilmarnock 2-2 Heart of Midlothian +4/-4   Scottish Premier
02/01/2016 Motherwell 3-3 Hamilton Academical -6/+6   Scottish Premier
30/12/2015 Aberdeen 0-0 Partick Thistle -7/+7   Scottish Premier
30/12/2015 Hamilton Academical 3-4 Inverness Caledonian Thistle -6/+6   Scottish Premier
30/12/2015 Heart of Midlothian 3-2 Dundee United -4/+4   Scottish Premier
30/12/2015 Motherwell 2-0 Saint Johnstone +15/-15   Scottish Premier
29/12/2015 Ross County 3-2 Kilmarnock -3/+3   Scottish Premier
27/12/2015 Heart of Midlothian 2-2 Celtic +3/-3   Scottish Premier
26/12/2015 Aberdeen 2-2 Inverness Caledonian Thistle -7/+7   Scottish Premier
26/12/2015 Hamilton Academical 0-1 Kilmarnock -12/+12   Scottish Premier
26/12/2015 Ross County 5-2 Dundee +12/-12   Scottish Premier
19/12/2015 Celtic 1-2 Motherwell -21/+21   Scottish Premier
19/12/2015 Dundee 4-0 Hamilton Academical +22/-22   Scottish Premier
19/12/2015 Inverness Caledonian Thistle 2-2 Dundee United -7/+7   Scottish Premier
19/12/2015 Kilmarnock 0-4 Aberdeen -20/+20   Scottish Premier
19/12/2015 Partick Thistle 1-0 Ross County +5/-5   Scottish Premier
19/12/2015 Saint Johnstone 0-0 Heart of Midlothian -3/+3   Scottish Premier
13/12/2015 Saint Johnstone 0-3 Celtic -16/+16   Scottish Premier
12/12/2015 Aberdeen 1-0 Heart of Midlothian +3/-3   Scottish Premier
12/12/2015 Dundee United 0-1 Partick Thistle -7/+7   Scottish Premier
12/12/2015 Hamilton Academical 1-3 Ross County -16/+16   Scottish Premier
12/12/2015 Inverness Caledonian Thistle 2-1 Kilmarnock -1/+1   Scottish Premier
12/12/2015 Motherwell 3-1 Dundee +11/-11   Scottish Premier
05/12/2015 Dundee 0-2 Aberdeen -13/+13   Scottish Premier
05/12/2015 Kilmarnock 1-1 Dundee United -3/+3   Scottish Premier
05/12/2015 Ross County 2-3 Saint Johnstone -7/+7   Scottish Premier
29/11/2015 Inverness Caledonian Thistle 1-3 Celtic -6/+6   Scottish Premier
28/11/2015 Aberdeen 3-1 Ross County +8/-8   Scottish Premier
28/11/2015 Dundee United 1-2 Hamilton Academical -8/+8   Scottish Premier
28/11/2015 Kilmarnock 2-5 Partick Thistle -25/+25   Scottish Premier
28/11/2015 Motherwell 2-2 Heart of Midlothian +3/-3   Scottish Premier
27/11/2015 Saint Johnstone 1-1 Dundee -7/+7   Scottish Premier
22/11/2015 Hamilton Academical 1-1 Aberdeen +1/-1   Scottish Premier
21/11/2015 Celtic 0-0 Kilmarnock -12/+12   Scottish Premier
21/11/2015 Dundee United 1-2 Saint Johnstone -2/+2   Scottish Premier
21/11/2015 Heart of Midlothian 1-1 Dundee -8/+8   Scottish Premier
21/11/2015 Partick Thistle 2-1 Inverness Caledonian Thistle +7/-7   Scottish Premier
21/11/2015 Ross County 3-0 Motherwell +12/-12   Scottish Premier
08/11/2015 Ross County 1-4 Celtic -12/+12   Scottish Premier
07/11/2015 Aberdeen 2-0 Dundee United +3/-3   Scottish Premier
07/11/2015 Dundee 1-1 Partick Thistle -4/+4   Scottish Premier
07/11/2015 Heart of Midlothian 2-0 Hamilton Academical +3/-3   Scottish Premier
07/11/2015 Motherwell 1-3 Inverness Caledonian Thistle -17/+17   Scottish Premier
07/11/2015 Saint Johnstone 2-1 Kilmarnock -4/+4   Scottish Premier
31/10/2015 Celtic 3-1 Aberdeen +1/-1   Scottish Premier
31/10/2015 Dundee United 1-0 Ross County +8/-8   Scottish Premier
31/10/2015 Hamilton Academical 2-4 Saint Johnstone -13/+13   Scottish Premier
31/10/2015 Inverness Caledonian Thistle 1-1 Dundee -5/+5   Scottish Premier
31/10/2015 Kilmarnock 0-1 Motherwell -9/+9   Scottish Premier
31/10/2015 Partick Thistle 0-4 Heart of Midlothian -25/+25   Scottish Premier
25/10/2015 Celtic 5-0 Dundee United +7/-7   Scottish Premier
24/10/2015 Aberdeen 1-1 Motherwell -7/+7   Scottish Premier
24/10/2015 Dundee 1-2 Kilmarnock -12/+12   Scottish Premier
24/10/2015 Heart of Midlothian 2-0 Ross County +8/-8   Scottish Premier
24/10/2015 Inverness Caledonian Thistle 0-1 Saint Johnstone -9/+9   Scottish Premier
24/10/2015 Partick Thistle 1-1 Hamilton Academical -3/+3   Scottish Premier
18/10/2015 Dundee United 0-1 Heart of Midlothian -5/+5   Scottish Premier
17/10/2015 Hamilton Academical 1-1 Dundee -4/+4   Scottish Premier
17/10/2015 Kilmarnock 2-0 Inverness Caledonian Thistle +19/-19   Scottish Premier
17/10/2015 Motherwell 0-1 Celtic +3/-3   Scottish Premier
17/10/2015 Saint Johnstone 1-2 Partick Thistle -16/+16   Scottish Premier
16/10/2015 Ross County 2-0 Aberdeen +13/-13   Scottish Premier
04/10/2015 Hamilton Academical 1-2 Celtic +2/-2   Scottish Premier
03/10/2015 Aberdeen 1-5 Saint Johnstone -38/+38   Scottish Premier
03/10/2015 Dundee 2-1 Motherwell +3/-3   Scottish Premier
03/10/2015 Heart of Midlothian 1-1 Kilmarnock -9/+9   Scottish Premier
03/10/2015 Partick Thistle 3-0 Dundee United +17/-17   Scottish Premier
03/10/2015 Ross County 1-2 Inverness Caledonian Thistle -10/+10   Scottish Premier
26/09/2015 Celtic 0-0 Heart of Midlothian -9/+9   Scottish Premier
26/09/2015 Dundee 3-3 Ross County ±0/±0   Scottish Premier
26/09/2015 Inverness Caledonian Thistle 2-1 Aberdeen +7/-7   Scottish Premier
26/09/2015 Kilmarnock 1-2 Hamilton Academical -7/+7   Scottish Premier
26/09/2015 Motherwell 2-1 Partick Thistle +2/-2   Scottish Premier
26/09/2015 Saint Johnstone 2-1 Dundee United -1/+1   Scottish Premier
20/09/2015 Celtic 6-0 Dundee +9/-9   Scottish Premier
20/09/2015 Heart of Midlothian 1-3 Aberdeen -15/+15   Scottish Premier
19/09/2015 Dundee United 1-1 Inverness Caledonian Thistle ±0/±0   Scottish Premier
19/09/2015 Hamilton Academical 1-0 Motherwell +3/-3   Scottish Premier
19/09/2015 Kilmarnock 2-1 Saint Johnstone +10/-10   Scottish Premier
19/09/2015 Ross County 1-0 Partick Thistle ±0/±0   Scottish Premier
15/09/2015 Aberdeen 1-0 Hamilton Academical -4/+4   Scottish Premier
12/09/2015 Aberdeen 2-1 Celtic +9/-9   Scottish Premier
12/09/2015 Dundee United 1-2 Kilmarnock -14/+14   Scottish Premier
12/09/2015 Motherwell 1-1 Ross County -1/+1   Scottish Premier
12/09/2015 Partick Thistle 0-1 Dundee -10/+10   Scottish Premier
12/09/2015 Saint Johnstone 4-1 Hamilton Academical +14/-14   Scottish Premier
11/09/2015 Inverness Caledonian Thistle 2-0 Heart of Midlothian +14/-14   Scottish Premier
29/08/2015 Celtic 3-1 Saint Johnstone -1/+1   Scottish Premier
29/08/2015 Dundee 1-1 Inverness Caledonian Thistle -1/+1   Scottish Premier
29/08/2015 Hamilton Academical 3-2 Heart of Midlothian +9/-9   Scottish Premier
29/08/2015 Motherwell 1-0 Kilmarnock -1/+1   Scottish Premier
29/08/2015 Partick Thistle 0-2 Aberdeen -10/+10   Scottish Premier
29/08/2015 Ross County 2-1 Dundee United +2/-2   Scottish Premier
22/08/2015 Aberdeen 2-0 Dundee +3/-3   Scottish Premier
22/08/2015 Dundee United 1-3 Celtic -3/+3   Scottish Premier
22/08/2015 Heart of Midlothian 3-0 Partick Thistle +10/-10   Scottish Premier
22/08/2015 Inverness Caledonian Thistle 0-2 Hamilton Academical -23/+23   Scottish Premier
22/08/2015 Kilmarnock 0-4 Ross County -27/+27   Scottish Premier
22/08/2015 Saint Johnstone 2-1 Motherwell ±0/±0   Scottish Premier
15/08/2015 Celtic 4-2 Inverness Caledonian Thistle ±0/±0   Scottish Premier
15/08/2015 Dundee 2-1 Saint Johnstone +5/-5   Scottish Premier
15/08/2015 Hamilton Academical 4-0 Dundee United +27/-27   Scottish Premier
15/08/2015 Motherwell 1-2 Aberdeen -3/+3   Scottish Premier
15/08/2015 Partick Thistle 2-2 Kilmarnock -6/+6   Scottish Premier
15/08/2015 Ross County 1-2 Heart of Midlothian -6/+6   Scottish Premier
12/08/2015 Heart of Midlothian 2-0 Motherwell +4/-4   Scottish Premier
12/08/2015 Inverness Caledonian Thistle 0-0 Partick Thistle -5/+5   Scottish Premier
12/08/2015 Kilmarnock 2-2 Celtic +10/-10   Scottish Premier
11/08/2015 Dundee United 2-2 Dundee -4/+4   Scottish Premier
11/08/2015 Saint Johnstone 1-1 Ross County -5/+5   Scottish Premier
09/08/2015 Aberdeen 2-0 Kilmarnock -1/+1   Scottish Premier
09/08/2015 Partick Thistle 0-2 Celtic -4/+4   Scottish Premier
08/08/2015 Dundee 1-2 Heart of Midlothian -6/+6   Scottish Premier
08/08/2015 Motherwell 0-2 Dundee United -18/+18   Scottish Premier
08/08/2015 Ross County 2-0 Hamilton Academical +8/-8   Scottish Premier
08/08/2015 Saint Johnstone 1-1 Inverness Caledonian Thistle -3/+3   Scottish Premier
02/08/2015 Dundee United 0-1 Aberdeen -5/+5   Scottish Premier
02/08/2015 Heart of Midlothian 4-3 Saint Johnstone +1/-1   Scottish Premier
01/08/2015 Celtic 2-0 Ross County -2/+2   Scottish Premier
01/08/2015 Hamilton Academical 0-0 Partick Thistle -1/+1   Scottish Premier
01/08/2015 Inverness Caledonian Thistle 0-1 Motherwell -14/+14   Scottish Premier
01/08/2015 Kilmarnock 0-4 Dundee -30/+30   Scottish Premier
24/05/2015 Aberdeen 0-1 Saint Johnstone -14/+14   Scottish Premier
24/05/2015 Celtic 5-0 Inverness Caledonian Thistle +13/-13   Scottish Premier
24/05/2015 Dundee United 3-0 Dundee +15/-15   Scottish Premier
23/05/2015 Hamilton Academical 1-0 Saint Mirren +1/-1   Scottish Premier
23/05/2015 Kilmarnock 1-2 Ross County -9/+9   Scottish Premier
23/05/2015 Motherwell 0-0 Partick Thistle ±0/±0   Scottish Premier
16/05/2015 Dundee 1-1 Aberdeen +2/-2   Scottish Premier
16/05/2015 Inverness Caledonian Thistle 3-0 Dundee United +12/-12   Scottish Premier
16/05/2015 Partick Thistle 1-4 Kilmarnock -35/+35   Scottish Premier
16/05/2015 Ross County 2-1 Hamilton Academical +2/-2   Scottish Premier
16/05/2015 Saint Mirren 2-1 Motherwell +6/-6   Scottish Premier
15/05/2015 Saint Johnstone 0-0 Celtic +6/-6   Scottish Premier
10/05/2015 Aberdeen 0-1 Celtic -4/+4   Scottish Premier
09/05/2015 Dundee 0-1 Inverness Caledonian Thistle -7/+7   Scottish Premier
09/05/2015 Hamilton Academical 1-1 Partick Thistle +1/-1   Scottish Premier
09/05/2015 Ross County 1-2 Saint Mirren -15/+15   Scottish Premier
09/05/2015 Saint Johnstone 1-1 Dundee United -4/+4   Scottish Premier
08/05/2015 Motherwell 3-1 Kilmarnock +8/-8   Scottish Premier
05/05/2015 Inverness Caledonian Thistle 2-1 Dundee United ±0/±0   Scottish Premier
02/05/2015 Dundee United 1-0 Aberdeen +9/-9   Scottish Premier
02/05/2015 Kilmarnock 2-3 Hamilton Academical -10/+10   Scottish Premier
02/05/2015 Motherwell 1-1 Ross County -1/+1   Scottish Premier
02/05/2015 Partick Thistle 3-0 Saint Mirren +7/-7   Scottish Premier
02/05/2015 Saint Johnstone 1-1 Inverness Caledonian Thistle -2/+2   Scottish Premier
01/05/2015 Celtic 5-0 Dundee +9/-9   Scottish Premier
26/04/2015 Dundee United 0-3 Celtic -11/+11   Scottish Premier
25/04/2015 Dundee 0-2 Saint Johnstone -19/+19   Scottish Premier
25/04/2015 Inverness Caledonian Thistle 1-2 Aberdeen -8/+8   Scottish Premier
25/04/2015 Ross County 1-2 Partick Thistle -9/+9   Scottish Premier
25/04/2015 Saint Mirren 4-1 Kilmarnock +22/-22   Scottish Premier
24/04/2015 Hamilton Academical 2-0 Motherwell +11/-11   Scottish Premier
22/04/2015 Dundee 1-2 Celtic ±0/±0   Scottish Premier
18/04/2015 Aberdeen 1-0 Dundee United -2/+2   Scottish Premier
15/04/2015 Celtic 4-1 Kilmarnock +2/-2   Scottish Premier
13/04/2015 Saint Mirren 0-3 Ross County -20/+20   Scottish Premier
12/04/2015 Kilmarnock 1-2 Aberdeen -3/+3   Scottish Premier
11/04/2015 Dundee United 1-0 Hamilton Academical ±0/±0   Scottish Premier
11/04/2015 Inverness Caledonian Thistle 1-1 Celtic +5/-5   Scottish Premier
11/04/2015 Partick Thistle 2-0 Motherwell +6/-6   Scottish Premier
11/04/2015 Saint Johnstone 1-0 Dundee +3/-3   Scottish Premier
08/04/2015 Aberdeen 1-0 Inverness Caledonian Thistle ±0/±0   Scottish Premier
08/04/2015 Celtic 2-0 Partick Thistle -1/+1   Scottish Premier
08/04/2015 Dundee 3-1 Dundee United +10/-10   Scottish Premier
07/04/2015 Motherwell 5-0 Saint Mirren +23/-23   Scottish Premier
07/04/2015 Ross County 1-0 Saint Johnstone +5/-5   Scottish Premier
04/04/2015 Aberdeen 0-0 Partick Thistle -7/+7   Scottish Premier
04/04/2015 Dundee United 1-2 Ross County -14/+14   Scottish Premier
04/04/2015 Hamilton Academical 1-1 Saint Johnstone ±0/±0   Scottish Premier
04/04/2015 Inverness Caledonian Thistle 1-1 Dundee -5/+5   Scottish Premier
04/04/2015 Kilmarnock 1-2 Motherwell -13/+13   Scottish Premier
03/04/2015 Saint Mirren 0-2 Celtic -1/+1   Scottish Premier
21/03/2015 Celtic 3-0 Dundee United +4/-4   Scottish Premier
21/03/2015 Dundee 1-1 Aberdeen +2/-2   Scottish Premier
21/03/2015 Partick Thistle 1-0 Inverness Caledonian Thistle +5/-5   Scottish Premier
21/03/2015 Ross County 2-1 Kilmarnock +4/-4   Scottish Premier
21/03/2015 Saint Johnstone 2-0 Saint Mirren +5/-5   Scottish Premier
20/03/2015 Motherwell 4-0 Hamilton Academical +26/-26   Scottish Premier
14/03/2015 Hamilton Academical 2-2 Ross County -4/+4   Scottish Premier
14/03/2015 Kilmarnock 1-0 Saint Mirren ±0/±0   Scottish Premier
14/03/2015 Partick Thistle 3-0 Saint Johnstone +19/-19   Scottish Premier
13/03/2015 Aberdeen 2-1 Motherwell -6/+6   Scottish Premier
07/03/2015 Motherwell 1-1 Kilmarnock ±0/±0   Scottish Premier
07/03/2015 Ross County 1-0 Partick Thistle +6/-6   Scottish Premier
04/03/2015 Celtic 0-1 Saint Johnstone -20/+20   Scottish Premier
01/03/2015 Celtic 4-0 Aberdeen +14/-14   Scottish Premier
28/02/2015 Dundee United 0-2 Partick Thistle -24/+24   Scottish Premier
28/02/2015 Motherwell 2-1 Inverness Caledonian Thistle +13/-13   Scottish Premier
28/02/2015 Ross County 1-0 Dundee +7/-7   Scottish Premier
28/02/2015 Saint Johnstone 0-0 Kilmarnock -5/+5   Scottish Premier
28/02/2015 Saint Mirren 1-0 Hamilton Academical +6/-6   Scottish Premier
24/02/2015 Dundee United 1-1 Inverness Caledonian Thistle -3/+3   Scottish Premier
22/02/2015 Celtic 4-0 Hamilton Academical +6/-6   Scottish Premier
21/02/2015 Aberdeen 3-0 Saint Mirren +4/-4   Scottish Premier
21/02/2015 Dundee United 0-2 Saint Johnstone -25/+25   Scottish Premier
21/02/2015 Inverness Caledonian Thistle 3-3 Kilmarnock -7/+7   Scottish Premier
21/02/2015 Motherwell 0-1 Dundee -4/+4   Scottish Premier
21/02/2015 Partick Thistle 1-3 Ross County -24/+24   Scottish Premier
15/02/2015 Hamilton Academical 0-3 Aberdeen -18/+18   Scottish Premier
14/02/2015 Dundee 1-0 Partick Thistle +3/-3   Scottish Premier
14/02/2015 Kilmarnock 3-2 Dundee United +11/-11   Scottish Premier
14/02/2015 Ross County 3-2 Motherwell +2/-2   Scottish Premier
14/02/2015 Saint Johnstone 1-2 Celtic +1/-1   Scottish Premier
14/02/2015 Saint Mirren 1-2 Inverness Caledonian Thistle -2/+2   Scottish Premier
11/02/2015 Partick Thistle 0-3 Celtic -12/+12   Scottish Premier
07/02/2015 Aberdeen 4-0 Ross County +8/-8   Scottish Premier
07/02/2015 Hamilton Academical 0-0 Kilmarnock -5/+5   Scottish Premier
31/01/2015 Dundee 1-1 Hamilton Academical -4/+4   Scottish Premier
31/01/2015 Inverness Caledonian Thistle 1-1 Ross County -9/+9   Scottish Premier
31/01/2015 Motherwell 1-1 Saint Johnstone +2/-2   Scottish Premier
30/01/2015 Partick Thistle 0-1 Saint Mirren -16/+16   Scottish Premier
24/01/2015 Dundee United 3-1 Motherwell ±0/±0   Scottish Premier
24/01/2015 Hamilton Academical 0-2 Inverness Caledonian Thistle -15/+15   Scottish Premier
24/01/2015 Kilmarnock 2-2 Partick Thistle +1/-1   Scottish Premier
24/01/2015 Ross County 0-1 Celtic +4/-4   Scottish Premier
24/01/2015 Saint Mirren 1-2 Dundee -5/+5   Scottish Premier
23/01/2015 Saint Johnstone 1-1 Aberdeen +2/-2   Scottish Premier
21/01/2015 Celtic 4-0 Motherwell +3/-3   Scottish Premier
21/01/2015 Dundee 1-0 Kilmarnock ±0/±0   Scottish Premier
21/01/2015 Partick Thistle 5-0 Hamilton Academical +27/-27   Scottish Premier
21/01/2015 Saint Mirren 1-1 Dundee United +5/-5   Scottish Premier
20/01/2015 Inverness Caledonian Thistle 2-0 Saint Johnstone +7/-7   Scottish Premier
17/01/2015 Aberdeen 3-3 Dundee -7/+7   Scottish Premier
17/01/2015 Hamilton Academical 0-2 Celtic -10/+10   Scottish Premier
17/01/2015 Ross County 1-2 Saint Mirren -11/+11   Scottish Premier
17/01/2015 Saint Johnstone 2-0 Partick Thistle +11/-11   Scottish Premier
12/01/2015 Hamilton Academical 2-3 Dundee United -9/+9   Scottish Premier
10/01/2015 Dundee 4-1 Motherwell +10/-10   Scottish Premier
10/01/2015 Kilmarnock 1-2 Inverness Caledonian Thistle -5/+5   Scottish Premier
10/01/2015 Saint Mirren 0-2 Aberdeen -6/+6   Scottish Premier
05/01/2015 Kilmarnock 0-2 Celtic -5/+5   Scottish Premier
04/01/2015 Dundee 1-1 Ross County -6/+6   Scottish Premier
04/01/2015 Inverness Caledonian Thistle 1-0 Saint Mirren -4/+4   Scottish Premier
04/01/2015 Motherwell 0-2 Aberdeen -6/+6   Scottish Premier
04/01/2015 Partick Thistle 2-2 Dundee United ±0/±0   Scottish Premier
04/01/2015 Saint Johnstone 0-1 Hamilton Academical -8/+8   Scottish Premier
01/01/2015 Aberdeen 2-0 Saint Johnstone +4/-4   Scottish Premier
01/01/2015 Dundee United 6-2 Dundee +17/-17   Scottish Premier
01/01/2015 Hamilton Academical 5-0 Motherwell +16/-16   Scottish Premier
01/01/2015 Ross County 1-3 Inverness Caledonian Thistle -11/+11   Scottish Premier
01/01/2015 Saint Mirren 1-2 Kilmarnock -8/+8   Scottish Premier
28/12/2014 Inverness Caledonian Thistle 0-1 Aberdeen -8/+8   Scottish Premier
27/12/2014 Celtic 0-0 Ross County -11/+11   Scottish Premier
27/12/2014 Dundee 1-3 Saint Mirren -27/+27   Scottish Premier
27/12/2014 Kilmarnock 1-0 Hamilton Academical +8/-8   Scottish Premier
27/12/2014 Motherwell 1-0 Partick Thistle +9/-9   Scottish Premier
27/12/2014 Saint Johnstone 2-1 Dundee United +7/-7   Scottish Premier
21/12/2014 Dundee United 2-1 Celtic +10/-10   Scottish Premier
20/12/2014 Aberdeen 1-0 Kilmarnock -4/+4   Scottish Premier
20/12/2014 Partick Thistle 1-1 Dundee -3/+3   Scottish Premier
20/12/2014 Ross County 0-1 Hamilton Academical -4/+4   Scottish Premier
20/12/2014 Saint Johnstone 1-0 Inverness Caledonian Thistle +6/-6   Scottish Premier
20/12/2014 Saint Mirren 0-1 Motherwell -10/+10   Scottish Premier
14/12/2014 Celtic 4-1 Saint Mirren ±0/±0   Scottish Premier
13/12/2014 Dundee United 0-2 Aberdeen -19/+19   Scottish Premier
13/12/2014 Hamilton Academical 2-1 Dundee +3/-3   Scottish Premier
13/12/2014 Inverness Caledonian Thistle 0-4 Partick Thistle -40/+40   Scottish Premier
13/12/2014 Kilmarnock 0-1 Saint Johnstone -8/+8   Scottish Premier
13/12/2014 Motherwell 2-2 Ross County -3/+3   Scottish Premier
06/12/2014 Aberdeen 3-0 Hamilton Academical +15/-15   Scottish Premier
06/12/2014 Dundee 1-2 Inverness Caledonian Thistle -8/+8   Scottish Premier
06/12/2014 Motherwell 0-1 Celtic +4/-4   Scottish Premier
06/12/2014 Partick Thistle 1-1 Kilmarnock -5/+5   Scottish Premier
06/12/2014 Saint Mirren 0-1 Saint Johnstone -6/+6   Scottish Premier
05/12/2014 Ross County 2-3 Dundee United -2/+2   Scottish Premier
03/12/2014 Celtic 1-0 Partick Thistle -6/+6   Scottish Premier
23/11/2014 Partick Thistle 0-1 Aberdeen -6/+6   Scottish Premier
22/11/2014 Celtic 2-1 Dundee -4/+4   Scottish Premier
22/11/2014 Dundee United 3-1 Kilmarnock +3/-3   Scottish Premier
22/11/2014 Hamilton Academical 3-0 Saint Mirren +6/-6   Scottish Premier
22/11/2014 Inverness Caledonian Thistle 3-1 Motherwell ±0/±0   Scottish Premier
22/11/2014 Saint Johnstone 2-1 Ross County -1/+1   Scottish Premier
09/11/2014 Aberdeen 1-2 Celtic -4/+4   Scottish Premier
08/11/2014 Dundee 1-1 Saint Johnstone -6/+6   Scottish Premier
08/11/2014 Inverness Caledonian Thistle 4-2 Hamilton Academical +9/-9   Scottish Premier
08/11/2014 Kilmarnock 0-3 Ross County -33/+33   Scottish Premier
08/11/2014 Saint Mirren 0-1 Partick Thistle -7/+7   Scottish Premier
07/11/2014 Motherwell 1-0 Dundee United +13/-13   Scottish Premier
03/11/2014 Ross County 0-1 Aberdeen -1/+1   Scottish Premier
01/11/2014 Celtic 1-0 Inverness Caledonian Thistle -3/+3   Scottish Premier
01/11/2014 Dundee United 3-0 Saint Mirren +6/-6   Scottish Premier
01/11/2014 Hamilton Academical 3-3 Partick Thistle -7/+7   Scottish Premier
01/11/2014 Kilmarnock 1-3 Dundee -17/+17   Scottish Premier
31/10/2014 Saint Johnstone 2-1