Scotland Premiership 2023/2024 Fixtures and Past Match Results

  • Scotland Premiership matches kick off time has been converted to your local timezone so you do not need to check what time the match starts in your country.
  • Check your favourite team match fixture so you will not forget to bet or watch it live on TV. See also Premiership live score results.
  • H2H button to analyze the head to head statistics between the two Premiership football clubs.
    Odds button will compare odds among the popular bookmakers in Asia and Europe. The archive contains the opening odds and fluctuations. You will identify the dropping odds and there is an interactive odds charting.
    + button will expand to show the goalscorers and players that received yellow cards or red cards for that match.

2nd Phase

Championship Group

DateHomeScoreAwayHT
18/05/2024 Celtic
St. Mirren  H2H  
18/05/2024 Dundee
Kilmarnock  H2H  
18/05/2024 Hearts
Rangers  H2H  
15/05/2024 St. Mirren
Hearts  H2H  
15/05/2024 Kilmarnock
Celtic  H2H  
14/05/2024 Rangers
Dundee  H2H  
11/05/2024 Hearts
Dundee  H2HOdds 
11/05/2024 St. Mirren
Kilmarnock  H2HOdds 
11/05/2024 Celtic
Rangers  H2HOdds 
05/05/2024 Rangers
Kilmarnock  H2HOdds 
04/05/2024 Celtic
Hearts  H2HOdds 
04/05/2024 Dundee
St. Mirren  H2HOdds 
28/04/2024 Dundee
Celtic  H2HOdds 
28/04/2024 St. Mirren
Rangers  H2HOdds 
27/04/2024 Kilmarnock
0 - 0
Hearts 0-0H2HOdds+
L. Mayo 36'  
J. Wright 44'  
L. Donnelly 61'  
S. Findlay 89'  

Relegation Group

DateHomeScoreAwayHT
19/05/2024 Livingston
Hibernian  H2H  
19/05/2024 Motherwell
St. Johnstone  H2H  
19/05/2024 Ross County
Aberdeen  H2H  
15/05/2024 Aberdeen
Livingston  H2H  
15/05/2024 Hibernian
Motherwell  H2H  
15/05/2024 St. Johnstone
Ross County  H2H  
12/05/2024 Hibernian
Aberdeen  H2H  
11/05/2024 Livingston
St. Johnstone  H2HOdds 
11/05/2024 Ross County
Motherwell  H2HOdds 
04/05/2024 Aberdeen
St. Johnstone  H2HOdds 
04/05/2024 Motherwell
Livingston  H2HOdds 
04/05/2024 Ross County
Hibernian  H2HOdds 
27/04/2024 Aberdeen
1 - 0
Motherwell 0-0H2HOdds+
S. Gartenmann 14'  
  56' J. Vale
  59'
S. Gartenmann 60' 1 - 0  
27/04/2024 Livingston
2 - 0
Ross County 1-0H2HOdds+
B. Anderson 12' 1 - 0  
S. Kelly 53' 2 - 0  
D. Carson 90+4'  
  90+9'
27/04/2024 St. Johnstone
1 - 3
Hibernian 0-2H2HOdds+
  0 - 1 6' E. Marcondes
  11' R. Bushiri
  0 - 2 44' P. Hanlon
  0 - 3 76' D. Vente
B. Mbunga-Kimpioka 89' 1 - 3  
1st Phase
DateHomeScoreAwayHT
17/04/2024 Dundee
0 - 0
Rangers 0-0H2HOdds+
O. Dodgson 90+3'  
14/04/2024 Ross County
3 - 2
Rangers 0-1H2HOdds+
  0 - 1 15' J. Baldwin
J. Baldwin 40'  
S. Murray 47' 1 - 1  
G. Harmon 50' 2 - 1  
M. Efete 54'  
  68' A. Sima
J. Sims 69' 3 - 1  
V. Loturi 82'  
  3 - 2 89' J. Tavernier
13/04/2024 Aberdeen
0 - 0
Dundee 0-0H2HOdds+
  3' J. Portales
  4' T. Docherty
  15' D. Costelloe
  23' J. McGhee
G. Shinnie 39'  
G. Shinnie 90+6'  
13/04/2024 Celtic
3 - 0
St. Mirren 0-0H2HOdds+
  25' R. Strain
  37' A. Gogić
R. Hatate 52' 1 - 0  
K. Furuhashi 60' 2 - 0  
A. Idah 86' 3 - 0  
13/04/2024 Hearts
4 - 2
Livingston 4-2H2HOdds+
  0 - 1 10' S. Kelly
  0 - 2 22' S. Kelly
J. Grant 29' 1 - 2  
  31' T. Yengi
Y. Oda 32' 2 - 2  
  32' T. Yengi
C. Devlin 40' 3 - 2  
A. Cochrane 45+1'  
L. Shankland 45+6' 4 - 2  
13/04/2024 Motherwell
1 - 1
Hibernian 0-0H2HOdds+
  15' J. Newell
J. Vale 45'  
  48' N. Moriah-Welsh
  55' R. Bushiri
  56' M. Boyle
B. Spittal 56'  
  0 - 1 65' M. Maolida
S. Blaney 90+4' 1 - 1  
13/04/2024 St. Johnstone
0 - 2
Kilmarnock 0-1H2HOdds+
  0 - 1 23' J. Wright
  0 - 2 81' M. Watkins
07/04/2024 Rangers
3 - 3
Celtic 0-2H2HOdds+
  0 - 1 1' D. Maeda
  20' N. Kühn
  0 - 2 34' M. O'Riley
  40' A. Johnston
  42' M. O'Riley
J. Tavernier 55' 1 - 2  
  71' D. Maeda
A. Sima 86' 2 - 2  
  2 - 3 87' A. Idah
R. Matondo 90+3' 3 - 3  
06/04/2024 Dundee
2 - 3
Motherwell 1-0H2HOdds+
J. McGhee 36' 1 - 0  
L. McCowan 70' 2 - 0  
A. Bakayoko 74'  
  2 - 1 79' G. Gent
  79' T. Bair
  2 - 2 81' T. Bair
M. Mellon 82'  
  2 - 3 90+3' M. Ebiye
06/04/2024 Hibernian
1 - 2
St. Johnstone 0-0H2HOdds+
  0 - 1 49' A. Sidibeh
C. Cadden 56' 1 - 1  
  60' R. McGowan
J. Obita 70'  
  73' M. Kucheryavyi
  1 - 2 81' T. Gallacher
06/04/2024 Kilmarnock
1 - 0
Ross County 0-0H2HOdds+
L. Donnelly 28'  
  38' L. Ayina
K. Vassell 64' 1 - 0  
  68' E. King
  86' Y. Dhanda
  86' L. Polworth
K. Vassell 86'  
R. Leak 87'  
L. Mayo 87'  
06/04/2024 Livingston
0 - 0
Aberdeen 0-0H2HOdds+
T. Yengi 44'  
M. Devlin 51'  
06/04/2024 St. Mirren
1 - 2
Hearts 0-1H2HOdds+
  0 - 1 33' J. Grant
  45+3' M. Tait
  0 - 2 62' M. Mandron
  62' T. Sibbick
T. Olusanya 68' 1 - 2  
S. Tanser 82'  
31/03/2024 Livingston
0 - 3
Celtic 0-0H2HOdds+
M. Devlin 46'  
  0 - 1 49' J. Brandon
  0 - 2 72' Paulo Bernardo
  0 - 3 82' M. O'Riley
30/03/2024 Aberdeen
2 - 1
Ross County 1-1H2HOdds+
B. Miovski 5' 1 - 0  
  9' J. Reid
  1 - 1 26' S. Murray
J. Hoilett 45'  
  53' J. White
S. Gartenmann 61'  
  73' G. Wickens
J. McGrath 78' 2 - 1  
  90+5' M. Sheaf
30/03/2024 Hearts
1 - 1
Kilmarnock 1-0H2HOdds+
K. Vargas 10' 1 - 0  
F. Kent 27'  
  28' D. Armstrong
  63' R. Deas
A. Cochrane 65'  
  1 - 1 67' M. Watkins
30/03/2024 Motherwell
1 - 1
St. Mirren 0-1H2HOdds+
  0 - 1 18' M. Fraser
  39' T. Olusanya
J. Vale 54'  
T. Bair 74' 1 - 1  
30/03/2024 Rangers
3 - 1
Hibernian 2-1H2HOdds+
  20' N. Triantis
J. Tavernier 21'  
J. Tavernier 26' 1 - 0  
  1 - 1 45+2' M. Maolida
C. Dessers 45+7' 2 - 1  
B. Barišić 64'  
R. Matondo 85' 3 - 1  
M. Diomande 87'  
  89' D. Levitt
  90+4' R. Bushiri
30/03/2024 St. Johnstone
1 - 2
Dundee 0-1H2HOdds+
  0 - 1 6' L. Cameron
M. Kucheryavyi 31'  
D. Keltjens 42'  
A. Sidibeh 60' 1 - 1  
L. Robinson 71'  
  1 - 2 80' A. Bakayoko
  82' M. Mellon
M. Smith 90+4'  
R. McGowan 90+7'  
16/03/2024 Celtic
3 - 1
St. Johnstone 1-0H2HOdds+
K. Furuhashi 40' 1 - 0  
  45' A. Sidibeh
N. Kühn 46' 2 - 0  
J. Forrest 68' 3 - 0  
  3 - 1 81' C. Smith
  90+1' R. McGowan
  90+5' D. Phillips
16/03/2024 Hibernian
3 - 0
Livingston 3-0H2HOdds+
J. Obita 5' 1 - 0  
M. Maolida 7' 2 - 0  
A. Le Fondre 22' 3 - 0  
  24' T. Yengi
  42' D. Carson
  46' C. Montaño
  72' S. Kelly
  90' J. Holt
  90+2' J. Brandon
16/03/2024 Kilmarnock
5 - 2
St. Mirren 0-2H2HOdds+
  0 - 1 20' C. Dunne
  0 - 2 39' M. Mandron
  59' M. O'Hara
K. Vassell 61' 1 - 2  
L. Donnelly 63'  
D. Armstrong 65' 2 - 2  
M. Watkins 68' 3 - 2  
K. Vassell 73' 4 - 2  
M. Kennedy 75'  
D. Watson 79' 5 - 2  
D. Watson 86'  
16/03/2024 Motherwell
0 - 1
Aberdeen 0-1H2HOdds+
  1' J. Hoilett
S. Kettlewell 2'  
  0 - 1 25' L. Clarkson
S. O'Donnell 85'  
  90+2' K. Roos
16/03/2024 Ross County
2 - 1
Hearts 1-0H2HOdds+
S. Murray 42' 1 - 0  
S. Murray 49' 2 - 0  
Y. Dhanda 55'  
  63' L. Shankland
V. Loturi 80'  
  2 - 1 90+1' Y. Oda
13/03/2024 Dundee
1 - 0
Aberdeen 0-0H2HOdds+
L. McCowan 66' 1 - 0  
  83' J. McGrath
C. Main 90+3'  
L. McCowan 90+6'  
13/03/2024 Ross County
2 - 2
Hibernian 1-0H2HOdds+
  14' L. Miller
J. Sims 42' 1 - 0  
  1 - 1 53' M. Maolida
  71' M. Maolida
S. Murray 74'  
  1 - 2 77' A. Le Fondre
Y. Dhanda 90+8' 2 - 2  
03/03/2024 Hearts
2 - 0
Celtic 1-0H2HOdds+
  13' A. Idah
  16' H. Yang
J. Grant 43' 1 - 0  
L. Shankland 56' 2 - 0  
  81' A. Johnston
A. Cochrane 86'  
  89' D. Kelly
M. Tait 90+4'  
02/03/2024 Dundee
2 - 2
Kilmarnock 1-1H2HOdds+
W. Dennis 11' 1 - 0  
  1 - 1 35' M. Watkins
O. Beck 39'  
  49' K. Vassell
  60' L. Mayo
L. McCowan 63' 2 - 1  
  67' C. Ndaba
  90+2' R. Deas
A. Donnelly 90+4'  
  90+7' K. van Veen
  90+7' K. van Veen
02/03/2024 Hibernian
2 - 0
Ross County 0-0H2HOdds+
  35' R. Leak
M. Maolida 59' 1 - 0  
D. Levitt 86' 2 - 0  
02/03/2024 Rangers
1 - 2
Motherwell 0-1H2HOdds+
  0 - 1 9' T. Bair
  56' S. O'Donnell
J. Tavernier 60' 1 - 1  
  1 - 2 75' D. Casey
  90+5' D. Casey
  90+7' T. Bair
  90+7'
02/03/2024 St. Johnstone
1 - 1
Livingston 0-1H2HOdds+
L. Robinson 31'  
  0 - 1 37' A. Shinnie
S. Sprangler 40'  
  68' C. Montaño
N. Clark 87' 1 - 1  
  90+7' K. Guthrie
02/03/2024 St. Mirren
2 - 1
Aberdeen 0-1H2HOdds+
  0 - 1 1' C. Barron
  45' B. Miovski
  71' J. Mcgarry
  87' G. Shinnie
  90+4' N. Devlin
  90+5' A. MacDonald
M. O'Hara 90+6' 1 - 1  
T. Olusanya 90+7' 2 - 1  
28/02/2024 Livingston
1 - 3
Motherwell 1-0H2HOdds+
T. Yengi 3' 1 - 0  
  1 - 1 49' S. Nicholson
  1 - 2 71' B. Spittal
  74' D. Casey
  1 - 3 87' J. Vale
T. Yengi 90+5'  
28/02/2024 Aberdeen
0 - 2
St. Johnstone 0-1H2HOdds+
  0 - 1 44' N. Clark
  60' S. Sprangler
  0 - 2 77' B. Mbunga-Kimpioka
  78' B. Mbunga-Kimpioka
  88' M. Kucheryavyi
  90+3' D. Phillips
28/02/2024 Celtic
7 - 1
Dundee 6-0H2HOdds+
  6' O. Beck
C. Carter-Vickers 7' 1 - 0  
A. Idah 18' 2 - 0  
M. O'Riley 22' 3 - 0  
D. Maeda 30' 4 - 0  
G. Taylor 36' 5 - 0  
A. Idah 38'  
  45+5' F. Robertson
C. McGregor 45+7' 6 - 0  
D. Maeda 48'  
D. Kelly 63' 7 - 0  
  76' F. Robertson
  7 - 1 84' M. Mellon
28/02/2024 Hearts
1 - 1
Hibernian 1-1H2HOdds+
  19' R. Bushiri
  0 - 1 28' E. Marcondes
L. Shankland 45+2' 1 - 1  
C. Devlin 60'  
K. Vargas 67'  
28/02/2024 Kilmarnock
1 - 2
Rangers 1-0H2HOdds+
D. Armstrong 11' 1 - 0  
  34' B. Barišić
  44' C. Goldson
L. Mayo 54'  
  1 - 1 55' J. Tavernier
  1 - 2 59' T. Lawrence
S. Findlay 81'  
D. Watson 88'  
27/02/2024 Ross County
1 - 1
St. Mirren 1-0H2HOdds+
J. White 11' 1 - 0  
M. Sheaf 54'  
R. Leak 82'  
  1 - 1 86' T. Olusanya
  88' J. Ayunga
  90+3' S. Tanser
25/02/2024 Motherwell
1 - 3
Celtic 1-0H2HOdds+
B. Spittal 43' 1 - 0  
  1 - 1 51' A. Idah
  55' G. Taylor
C. Butcher 79'  
  1 - 2 90+4' A. Idah
  1 - 3 90+6' L. Palma
  90+8' L. Palma
24/02/2024 Hibernian
2 - 1
Dundee 1-0H2HOdds+
  24' A. Bakayoko
D. Vente 35' 1 - 0  
  56' A. Donnelly
  1 - 1 78' L. McCowan
M. Maolida 81' 2 - 1  
24/02/2024 Kilmarnock
2 - 0
Aberdeen 1-0H2HOdds+
  0' N. Warnock
C. Ndaba 45+5' 1 - 0  
M. Kennedy 58' 2 - 0  
D. Armstrong 77'  
24/02/2024 Rangers
5 - 0
Hearts 3-0H2HOdds+
M. Diomande 2' 1 - 0  
O. Cortés Cortés 37' 2 - 0  
J. Souttar 41'  
C. Dessers 44' 3 - 0  
  45+2' L. Shankland
C. Dessers 48' 4 - 0  
Fábio Silva 65' 5 - 0  
N. Raskin 78'  
  88' M. Tait
24/02/2024 Ross County
3 - 2
Livingston 2-0H2HOdds+
E. Brophy 21' 1 - 0  
E. Brophy 27' 2 - 0  
  2 - 1 47' B. Anderson
  66' M. Nottingham
M. Sheaf 75'  
  2 - 2 86' B. Anderson
S. Murray 89'  
J. Sims 90+2' 3 - 2  
  90+9' T. Yengi
24/02/2024 St. Mirren
2 - 0
St. Johnstone 1-0H2HOdds+
D. Mitov 36' 1 - 0  
M. Mandron 64' 2 - 0  
  77' A. Sidibeh
  79' D. Phillips
K. Baccus 89'  
18/02/2024 St. Johnstone
0 - 3
Rangers 0-1H2HOdds+
D. Keltjens 35'  
  0 - 1 37' M. Diomande
D. Phillips 71'  
R. McGowan 74'  
  0 - 2 79' J. Tavernier
  0 - 3 87' J. Tavernier
17/02/2024 Aberdeen
2 - 2
Hibernian 1-1H2HOdds+
  0 - 1 12' M. Boyle
N. Devlin 15' 1 - 1  
J. McGrath 51' 2 - 1  
G. Shinnie 59'  
  2 - 2 67' E. Marcondes
  72' E. Marcondes
  78' W. Fish
  90+9' J. Obita
17/02/2024 Celtic
1 - 1
Kilmarnock 1-0H2HOdds+
  21' L. Donnelly
K. Furuhashi 32' 1 - 0  
  38' L. Mayo
  73' D. Armstrong
  1 - 1 90+2' D. Watson
17/02/2024 Dundee
2 - 0
Ross County 1-0H2HOdds+
D. Costelloe 10'  
S. Tiffoney 45' 1 - 0  
  52' V. Loturi
S. Tiffoney 65' 2 - 0  
A. Bakayoko 77'  
  88' S. Murray
17/02/2024 Hearts
2 - 0
Motherwell 0-0H2HOdds+
L. Shankland 23'  
  24' S. Kettlewell
L. Shankland 67' 1 - 0  
  69' D. Zdravkovski
  88' S. Nicholson
K. Vargas 90+2' 2 - 0  
17/02/2024 Livingston
1 - 0
St. Mirren 1-0H2HOdds+
T. Yengi 45+3' 1 - 0  
  68' C. Boyd Munce
D. Martindale 69'  
  77' M. Mandron
J. Brandon 89'  
14/02/2024 Aberdeen
3 - 3
Motherwell 2-3H2HOdds+
  0 - 1 5' T. Bair
  0 - 2 22' T. Bair
  0 - 3 26' A. Devine
Luis Lopes 31' 1 - 3  
S. Gartenmann 37' 2 - 3  
Luis Lopes 50' 3 - 3  
  61' S. Nicholson
A. MacDonald 83'  
  87' P. McGinn
G. Shinnie 90'  
  90+4' C. Butcher
  90+5' L. Kelly
14/02/2024 Rangers
3 - 1
Ross County 2-1H2HOdds+
C. Dessers 5' 1 - 0  
  11' M. Efete
P. Clement 12'  
  1 - 1 29' S. Murray
C. Dessers 45+5' 2 - 1  
  65' J. Reid
J. Souttar 90+2' 3 - 1  
  90+7' R. Leak
T. Cantwell 90+7'  
11/02/2024 Dundee
2 - 1
St. Johnstone 0-1H2HOdds+
  0 - 1 9' M. Smith
J. McGhee 17'  
D. Costelloe 48'  
A. Bakayoko 69'  
  74' L. Gordon
L. McCowan 75' 1 - 1  
  75' D. Mitov
M. Mellon 83'  
  88' M. Kucheryavyi
J. McGhee 89' 2 - 1  
07/02/2024 St. Mirren
2 - 0
Dundee 0-0H2HOdds+
J. Bolton 66'  
  67' T. Docherty
M. Mandron 73' 1 - 0  
J. Bolton 84'  
T. Olusanya 90+1' 2 - 0  
  90+1' J. Mulligan
07/02/2024 Hibernian
1 - 2
Celtic 0-1H2HOdds+
  0 - 1 10' A. Idah
N. Moriah-Welsh 45+6'  
W. Fish 51'  
  59' S. Welsh
D. Levitt 60' 1 - 1  
M. Boyle 62'  
  78' A. Bernabei
J. Newell 90+1'  
  1 - 2 90+2' A. Idah
07/02/2024 Kilmarnock
1 - 0
Livingston 0-0H2HOdds+
  85' M. Sangare
M. Watkins 88' 1 - 0  
  90+1' S. George
07/02/2024 St. Johnstone
0 - 1
Hearts 0-0H2HOdds+
L. Robinson 16'  
A. Considine 52'  
  0 - 1 54' L. Shankland
R. McGowan 75'  
  79' K. Vargas
D. Jaiyesimi 90+6'  
06/02/2024 Rangers
2 - 1
Aberdeen 1-1H2HOdds+
R. Matondo 7' 1 - 0  
  1 - 1 45' B. Miovski
T. Cantwell 72' 2 - 1  
  82' Luis Lopes
D. Sterling 88'  
  90+2' D. Polvara
06/02/2024 Motherwell
5 - 0
Ross County 3-0H2HOdds+
A. Halliday 8' 1 - 0  
B. Spittal 21' 2 - 0  
  32' G. Harmon
T. Bair 38' 3 - 0  
C. Butcher 65'  
L. Miller 80'  
  82' T. Jenks
B. Spittal 87' 4 - 0  
J. Vale 90+1' 5 - 0  
03/02/2024 Dundee
2 - 3
Hearts 1-0H2HOdds+
J. McGhee 26' 1 - 0  
A. Bakayoko 33'  
  34' Steven Naismith
M. Boateng 43'  
  1 - 1 55' A. Forrest
L. Cameron 59' 2 - 1  
  2 - 2 79' L. Shankland
L. McCowan 80'  
  84' A. Cochrane
  2 - 3 87' L. Shankland
03/02/2024 Hibernian
0 - 3
St. Mirren 0-3H2HOdds+
  0 - 1 8' A. Gogić
  16' C. Boyd Munce
D. Levitt 20'  
  0 - 2 34' G. Kiltie
  0 - 3 44' M. Mandron
R. Whittaker 45+2'  
J. Obita 74'  
  78' S. Tanser
  90+1' T. Olusanya
03/02/2024 Motherwell
1 - 1
Kilmarnock 1-1H2HOdds+
  0 - 1 13' L. Mayo
  36' J. Wright
T. Bair 38' 1 - 1  
  48' D. Armstrong
C. Butcher 80'  
  80' G. Stewart
B. Spittal 85'  
  85' S. Findlay
  90+5' K. van Veen
03/02/2024 Rangers
3 - 0
Livingston 2-0H2HOdds+
Fábio Silva 40' 1 - 0  
R. Matondo 45+2' 2 - 0  
T. Cantwell 56' 3 - 0  
03/02/2024 Ross County
0 - 1
St. Johnstone 0-1H2HOdds+
J. White 20'  
  0 - 1 34' B. Mbunga-Kimpioka
C. Borthwick-Jackson 54'  
  86' C. Smith
Y. Dhanda 90+5'  
03/02/2024 Aberdeen
1 - 1
Celtic 0-0H2HOdds+
G. Shinnie 24'  
  25' M. Nawrocki
B. Miovski 50' 1 - 0  
J. McGrath 54'  
B. Miovski 56'  
  1 - 1 63' N. Kühn
30/01/2024 Aberdeen
1 - 1
Dundee 1-0H2HOdds+
  18' O. Dodgson
  23' M. Boateng
B. Miovski 31' 1 - 0  
J. McGrath 35'  
  1 - 1 55' L. Ashcroft
R. Jensen 78'  
  90' O. Beck
30/01/2024 Livingston
2 - 2
Ross County 1-1H2HOdds+
J. Penrice 24'  
  0 - 1 28' S. Murray
S. Pittman 45' 1 - 1  
  69' W. Nightingale
  1 - 2 85' S. Murray
  87' S. Murray
D. Mackay 88' 2 - 2  
27/01/2024 Celtic
1 - 0
Ross County 1-0H2HOdds+
A. Johnston 1' 1 - 0  
  15' J. Brown
Paulo Bernardo 22'  
L. Palma 28'  
27/01/2024 Hearts
2 - 0
Aberdeen 0-0H2HOdds+
  31' G. Shinnie
J. Grant 57' 1 - 0  
Y. Oda 68'  
  73' Luis Lopes
L. Shankland 77' 2 - 0  
27/01/2024 Kilmarnock
2 - 2
Hibernian 1-0H2HOdds+
J. Wright 17'  
D. Vente 25' 1 - 0  
M. Kennedy 54' 2 - 0  
  2 - 1 66' J. Newell
C. Ndaba 73'  
  2 - 2 81' M. Maolida
M. Kennedy 90'  
  90+3' E. Marcondes
27/01/2024 Livingston
1 - 4
Dundee 0-1H2HOdds+
  0 - 1 19' A. Bakayoko
A. Shinnie 40'  
  44' O. Dodgson
  53' L. McCowan
  0 - 2 62' L. McCowan
  74' L. McCowan
T. Yengi 78' 1 - 2  
  1 - 3 79' Z. Robinson
  1 - 4 87' M. Mellon
27/01/2024 St. Johnstone
1 - 1
Motherwell 1-1H2HOdds+
R. McGowan 3' 1 - 0  
  4' L. Kelly
  1 - 1 29' T. Bair
  45' D. Zdravkovski
  45+5' A. Halliday
C. Smith 76'  
D. Phillips 90+2'  
27/01/2024 St. Mirren
0 - 1
Rangers 0-1H2HOdds+
  0 - 1 14' C. Dessers
  49' T. Lawrence
  74' J. Lundstram
S. Robinson 90+2'  
24/01/2024 Hibernian
0 - 3
Rangers 0-2H2HOdds+
E. Youan 10'  
  0 - 1 30' R. Yılmaz
  0 - 2 45+2' T. Cantwell
  0 - 3 74' C. Dessers
24/01/2024 St. Johnstone
1 - 1
Aberdeen 0-0H2HOdds+
M. Smith 61'  
  0 - 1 62' B. Miovski
D. Keltjens 78' 1 - 1  
  84' S. Rubežić
G. Carey 90+2'  
L. Gordon 90+4'  
D. Keltjens 90+6'  
23/01/2024 Hearts
3 - 2
Dundee 0-2H2HOdds+
  0 - 1 19' J. McGhee
  0 - 2 38' L. Cameron
  41' J. McGhee
  45+4' D. Costelloe
D. Lembikisa 49'  
C. Nieuwenhof 57' 1 - 2  
  60' A. Bakayoko
  65' O. Dodgson
L. Shankland 66'  
D. Lembikisa 74' 2 - 2  
  77' C. Main
  79' L. Ashcroft
Y. Oda 86' 3 - 2  
02/01/2024 St. Mirren
0 - 3
Celtic 0-2H2HOdds+
  0 - 1 1' D. Maeda
  0 - 2 6' M. O'Riley
T. Olusanya 45+3'  
  0 - 3 60' G. Taylor
02/01/2024 Hibernian
2 - 2
Motherwell 1-1H2HOdds+
E. Youan 28' 1 - 0  
  1 - 1 35' T. Bair
  48' G. Gent
D. Levitt 61'  
  1 - 2 64' B. Mugabi
J. Newell 88'  
  88' H. Paton
E. Youan 90+1' 2 - 2  
02/01/2024 Livingston
1 - 2
Hearts 0-0H2HOdds+
  42' C. Nieuwenhof
T. Parkes 45+4'  
  45+4' L. Shankland
  51' L. Shankland
  0 - 1 53' K. Vargas
  60' F. Kent
  0 - 2 64' L. Shankland
A. Shinnie 79' 1 - 2  
02/01/2024 Rangers
3 - 1
Kilmarnock 2-0H2HOdds+
T. Cantwell 15'  
  30' R. McKenzie
R. McCausland 41' 1 - 0  
  41' D. Watson
A. Sima 45' 2 - 0  
  2 - 1 59' D. Armstrong
T. Cantwell 61' 3 - 1  
  63' J. Wright
02/01/2024 Ross County
0 - 3
Aberdeen 0-2H2HOdds+
  0 - 1 24' J. McGrath
  0 - 2 30' J. McGrath
J. Baldwin 39'  
R. Leak 45'  
  47' D. Polvara
  59' C. Barron
B. Purrington 65'  
  0 - 3 80' B. Miovski
J. Henderson 84'  
Y. Dhanda 87'  
J. Baldwin 90+1'  
  90+2' N. Devlin
30/12/2023 Aberdeen
0 - 3
St. Mirren 0-1H2HOdds+
  0 - 1 12' M. O'Hara
  20' M. O'Hara
N. Devlin 25'  
  0 - 2 78' J. Ayunga
  0 - 3 90+3' G. Kiltie
30/12/2023 Hearts
2 - 2
Ross County 0-0H2HOdds+
N. Atkinson 41'  
A. Forrest 51'  
  0 - 1 55' A. Cochrane
  0 - 2 61' Y. Dhanda
K. Vargas 71' 1 - 2  
L. Shankland 79' 2 - 2  
  81' J. Sims
  90+7' R. Leak
30/12/2023 Kilmarnock
2 - 2
Dundee 0-1H2HOdds+
M. Kennedy 24'  
  0 - 1 35' L. McCowan
L. Donnelly 83'  
J. Wright 85' 1 - 1  
  87' M. Boateng
R. McKenzie 90+3' 2 - 1  
  2 - 2 90+5' J. Shaughnessy
90+6'  
30/12/2023 Motherwell
3 - 1
Livingston 3-1H2HOdds+
B. Spittal 14' 1 - 0  
T. Bair 19' 2 - 0  
  2 - 1 23' S. Pittman
T. Bair 35' 3 - 1  
  39' M. Devlin
  43' J. Holt
M. Bieveth 45'  
B. Spencer 59'  
B. Mugabi 71'  
C. Slattery 84'  
  86' B. Anderson
30/12/2023 Celtic
2 - 1
Rangers 1-0H2HOdds+
A. Johnston 17'  
Paulo Bernardo 25' 1 - 0  
Paulo Bernardo 27'  
  38' P. Clement
M. O'Riley 40'  
K. Furuhashi 47' 2 - 0  
  59' D. Sterling
  71' L. Balogun
D. Turnbull 80'  
C. McGregor 85'  
M. Nawrocki 87'  
  2 - 1 88' J. Tavernier
Oh Hyun-Gyu 90+9'  
  90+9' J. Souttar
  90+9' C. Goldson
27/12/2023 Hibernian
0 - 1
Hearts 0-0H2HOdds+
  6' L. Shankland
  14' K. Rowles
M. Boyle 15'  
  59' C. Nieuwenhof
D. Levitt 62'  
M. Boyle 73'  
  88' N. Atkinson
  0 - 1 90+3' L. Shankland
27/12/2023 Livingston
0 - 0
St. Johnstone 0-0H2HOdds+
  39' M. Kucheryavyi
S. Pittman 49'  
M. Devlin 64'  
  90+1' G. Carey
27/12/2023 St. Mirren
0 - 1
Kilmarnock 0-1H2HOdds+
  0 - 1 25' M. Watkins
R. Taylor 33'  
A. Gogić 59'  
  74' S. Findlay
  86' R. Deas
K. Baccus 88'  
26/12/2023 Dundee
0 - 3
Celtic 0-0H2HOdds+
  13' L. Scales
  0 - 1 52' Paulo Bernardo
  0 - 2 83' M. Johnston
O. Beck 86'  
  0 - 3 90+1' M. Johnston
24/12/2023 Motherwell
0 - 2
Rangers 0-2H2HOdds+
  0 - 1 3' K. Dowell
  0 - 2 16' T. Cantwell
B. Spencer 53'  
S. O'Donnell 61'  
S. Blaney 65'  
  88' D. Sterling
23/12/2023 Celtic
2 - 0
Livingston 0-0H2HOdds+
K. Furuhashi 46' 1 - 0  
L. Scales 51' 2 - 0  
  67' J. Holt
23/12/2023 Hearts
2 - 0
St. Mirren 1-0H2HOdds+
  2' A. Gogić
  22' S. Tanser
L. Shankland 33' 1 - 0  
L. Shankland 49' 2 - 0  
N. Atkinson 66'  
  76' C. Boyd Munce
C. Halkett 78'  
23/12/2023 Kilmarnock
2 - 1
St. Johnstone 2-0H2HOdds+
D. Watson 6' 1 - 0  
M. Watkins 17' 2 - 0  
  2 - 1 61' N. Clark
  64' D. Mitov
20/12/2023 Aberdeen
2 - 1
Livingston 1-1H2HOdds+
  0 - 1 28' K. Guthrie
B. Miovski 42' 1 - 1  
  45' M. Devlin
B. Miovski 65' 2 - 1  
  65' J. Penrice
  84' S. Pittman
20/12/2023 Rangers
2 - 0
St. Johnstone 1-0H2HOdds+
C. Dessers 28' 1 - 0  
  33' D. Jaiyesimi
  38' M. Smith
  45' D. Phillips
C. Goldson 45+2'  
J. Tavernier 85' 2 - 0  
T. Cantwell 90+3'  
16/12/2023 Celtic
0 - 2
Hearts 0-2H2HOdds+
  0 - 1 15' L. Shankland
  0 - 2 30' S. Kingsley
D. Maeda 52'  
16/12/2023 Livingston
0 - 0
Kilmarnock 0-0H2HOdds+
M. Devlin 77'  
B. Anderson 83'  
A. Obileye 86'  
  90+1' R. Deas
16/12/2023 Ross County
0 - 1
Dundee 0-0H2HOdds+
C. Randall 63'  
  78' J. Mulligan
  88' T. Carson
  0 - 1 90+7' J. Shaughnessy
16/12/2023 St. Johnstone
1 - 0
Hibernian 0-0H2HOdds+
M. Kucheryavyi 6'  
  22' L. Miller
F. Franczak 46'  
G. Carey 57' 1 - 0  
  85' R. Bushiri
  90' D. Vente
16/12/2023 St. Mirren
0 - 0
Motherwell 0-0H2HOdds+
  40' B. Spittal
M. O'Hara 50'  
K. Baccus 73'  
10/12/2023 Kilmarnock
2 - 1
Celtic 0-1H2HOdds+
  0 - 1 33' M. O'Riley
B. Lyons 41'  
R. Deas 69'  
N. Phillips 75' 1 - 1  
D. Armstrong 79'  
  83' A. Johnston
M. Kennedy 87' 2 - 1  
09/12/2023 Aberdeen
2 - 1
Hearts 0-1H2HOdds+
  0 - 1 20' L. Shankland
  33' C. Nieuwenhof
  41' A. Lowry
B. Miovski 53' 1 - 1  
S. Gartenmann 59'  
  64' B. Baningime
  65' F. Kent
B. Miovski 65'  
  73' K. Rowles
J. McGrath 78'  
  88' A. Denholm
L. Clarkson 90+2' 2 - 1  
  90+5' L. Shankland
09/12/2023 Livingston
0 - 1
Hibernian 0-1H2HOdds+
  0 - 1 28' M. Boyle
J. Brandon 36'  
M. Devlin 45+3'  
A. Obileye 52'  
  63' D. Levitt
09/12/2023 Motherwell
1 - 1
St. Johnstone 0-0H2HOdds+
  0 - 1 53' B. Mugabi
M. Bieveth 90+2' 1 - 1  
09/12/2023 Rangers
3 - 1
Dundee 3-1H2HOdds+
  0 - 1 5' A. Bakayoko
C. Dessers 20' 1 - 1  
J. Tavernier 26' 2 - 1  
A. Sima 34' 3 - 1  
J. Cifuentes 45+6'  
P. Clement 46'  
B. Barišić 59'  
  76' J. McGhee
  90' R. Lamie
  90+5' L. McCowan
09/12/2023 St. Mirren
2 - 0
Ross County 0-0H2HOdds+
G. Kiltie 20'  
R. Leak 51' 1 - 0  
J. Ayunga 56' 2 - 0  
M. O'Hara 82'  
06/12/2023 Hearts
0 - 1
Rangers 0-1H2HOdds+
  0 - 1 34' A. Sima
K. Vargas 51'  
A. Cochrane 63'  
  69' R. Yılmaz
A. Forrest 90+1'  
06/12/2023 Aberdeen
0 - 1
Kilmarnock 0-0H2HOdds+
G. Shinnie 45'  
J. Hayes 65'  
S. Gartenmann 82'  
  86' R. McKenzie
  0 - 1 90+2' D. Watson
06/12/2023 Celtic
4 - 1
Hibernian 2-0H2HOdds+
Oh Hyun-Gyu 5' 1 - 0  
L. Palma 21'  
M. O'Riley 36' 2 - 0  
C. McGregor 44'  
L. Palma 51' 3 - 0  
Oh Hyun-Gyu 55' 4 - 0  
  4 - 1 72' C. Doidge
  84' W. Fish
  86' R. Molotnikov
06/12/2023 St. Johnstone
1 - 0
St. Mirren 0-0H2HOdds+
  83' T. Olusanya
S. Sprangler 89'  
C. Kane 90+5'  
C. Kane 90+5' 1 - 0  
C. Kane 90+6'  
05/12/2023 Ross County
3 - 0
Motherwell 2-0H2HOdds+
S. Murray 2' 1 - 0  
Y. Dhanda 18' 2 - 0  
  20' B. Spittal
J. White 43'  
B. Purrington 56' 3 - 0  
  69' G. Gent
W. Nightingale 88'  
W. Nightingale 90+2'  
03/12/2023 Hibernian
2 - 0
Aberdeen 1-0H2HOdds+
D. Vente 18' 1 - 0  
W. Fish 41'  
M. Boyle 56'  
J. Newell 57'  
  66' R. Jensen
W. Fish 70' 2 - 0  
  77' B. Miovski
  90+3' S. Rubežić
03/12/2023 Rangers
2 - 0
St. Mirren 1-0H2HOdds+
  26' M. Fraser
A. Sima 45' 1 - 0  
  54' C. McMenamin
A. Sima 70' 2 - 0  
C. Goldson 72'  
  86' S. Tanser
03/12/2023 St. Johnstone
1 - 3
Celtic 1-0H2HOdds+
R. McGowan 13'  
D. Jaiyesimi 40' 1 - 0  
  1 - 1 67' C. McGregor
  1 - 2 79' M. O'Riley
  79' K. Furuhashi
D. Mitov 79'  
  1 - 3 90+3' J. Forrest
02/12/2023 Kilmarnock
0 - 1
Hearts 0-1H2HOdds+
  0 - 1 18' W. Dennis
W. Dennis 40'  
D. Watson 68'  
  79' C. Nieuwenhof
02/12/2023 Motherwell
3 - 3
Dundee 1-2H2HOdds+
M. Bieveth 6' 1 - 0  
  1 - 1 30' L. Cameron
  1 - 2 34' O. Beck
C. Butcher 44'  
D. Casey 49'  
B. Mugabi 68' 2 - 2  
H. Paton 72'  
  80' M. Boateng
  2 - 3 88' Z. Robinson
C. Wilkinson 90+5'  
  90+7' L. McCowan
C. Wilkinson 90+7' 3 - 3  
28/11/2023 Ross County
1 - 0
St. Mirren 0-0H2HOdds+
  81' M. O'Hara
J. White 84' 1 - 0  
  90+3' R. Flynn
26/11/2023 Aberdeen
1 - 1
Rangers 1-0H2HOdds+
B. Miovski 11' 1 - 0  
R. Jensen 47'  
J. McGrath 56'  
Luis Lopes 87'  
S. Gartenmann 90+3'  
  1 - 1 90+4' J. Tavernier
  90+7' C. Goldson
25/11/2023 Celtic
1 - 1
Motherwell 0-0H2HOdds+
  14' C. Slattery
  41' S. O'Donnell
  64' B. Mugabi
L. Palma 66'  
G. Taylor 70'  
  85' C. Butcher
D. Turnbull 86' 1 - 0  
  1 - 1 90' J. Obika
25/11/2023 Dundee
1 - 2
Hibernian 0-1H2HOdds+
  0 - 1 16' Jair Tavares
  42' L. Miller
O. Beck 43'  
  50' R. Bushiri
  0 - 2 58' L. Miller
  63' L. Miller
J. Portales 67'  
O. Beck 85' 1 - 2  
25/11/2023 Hearts
1 - 0
St. Johnstone 0-0H2HOdds+
  40' D. Phillips
  58' T. Gallacher
L. Shankland 61' 1 - 0  
A. Cochrane 77'  
K. Vargas 88'  
25/11/2023 Ross County
0 - 0
Kilmarnock 0-0H2HOdds+
S. Allardice 28'  
25/11/2023 St. Mirren
1 - 0
Livingston 1-0H2HOdds+
S. Kelly 37' 1 - 0  
A. Gogić 90+1'  
12/11/2023 Celtic
6 - 0
Aberdeen 2-0H2HOdds+
H. Yang 9' 1 - 0  
  15' J. Hayes
K. Furuhashi 16' 2 - 0  
  51' S. Rubežić
  76' K. Roos
L. Palma 77' 3 - 0  
D. Turnbull 90+2' 4 - 0  
Oh Hyun-Gyu 90+6' 5 - 0  
Oh Hyun-Gyu 90+9' 6 - 0  
12/11/2023 Livingston
0 - 2
Rangers 0-1H2HOdds+
  23' J. Tavernier
  0 - 1 26' C. Dessers
  0 - 2 75' J. Tavernier
C. Montaño 82'  
  84' T. Cantwell
11/11/2023 Dundee
4 - 0
St. Mirren 2-0H2HOdds+
A. Bakayoko 16' 1 - 0  
Z. Rudden 45+2' 2 - 0  
A. Bakayoko 57' 3 - 0  
J. McGhee 76'  
Z. Robinson 85' 4 - 0  
  88' K. Baccus
11/11/2023 Hibernian
1 - 0
Kilmarnock 1-0H2HOdds+
  36' L. Donnelly
J. Campbell 36' 1 - 0  
  51' B. Lyons
  61' J. Wright
  82' S. Findlay
J. Campbell 89'  
  90+1' R. McKenzie
L. Miller 90+7'  
11/11/2023 Motherwell
1 - 2
Hearts 0-1H2HOdds+
  0 - 1 27' L. Shankland
H. Paton 40'  
C. Slattery 62'  
  0 - 2 71' L. Shankland
B. Spittal 78' 1 - 2  
C. Butcher 79'  
  86' T. Sibbick
  89' B. Baningime
G. Gent 89'  
11/11/2023 St. Johnstone
1 - 0
Ross County 0-0H2HOdds+
  39' V. Loturi
L. Robinson 39'  
  56' G. Harmon
  64' J. White
G. Carey 66'  
G. Carey 71' 1 - 0  
S. Sprangler 83'  
S. May 89'  
08/11/2023 St. Mirren
2 - 2
Hibernian 0-1H2HOdds+
  0 - 1 12' J. Campbell
  53' J. Obita
M. O'Hara 53' 1 - 1  
R. Taylor 61'  
  1 - 2 69' J. Newell
C. McMenamin 76'  
L. Jamieson 90+2' 2 - 2  
A. Gogić 90+5'  
  90+6' J. Newell
07/11/2023 St. Johnstone
2 - 2
Motherwell 2-0H2HOdds+
N. Clark 17' 1 - 0  
A. Considine 27' 2 - 0  
  37' C. Slattery
D. Phillips 43'  
  47' H. Paton
  2 - 1 68' S. Blaney
  2 - 2 74' M. Bieveth
05/11/2023 Dundee
1 - 0
Livingston 0-0H2HOdds+
J. Shaughnessy 6'  
L. McCowan 12'  
  47' D. Lloyd
  56' S. Kelly
L. McCowan 57' 1 - 0  
  80' M. Nottingham
04/11/2023 Kilmarnock
1 - 0
Motherwell 0-0H2HOdds+
  32' D. Casey
D. Watson 38'  
I. Cameron 49' 1 - 0  
B. Lyons 90+5'  
04/11/2023 Ross County
0 - 3
Celtic 0-1H2HOdds+
J. Brown 10'  
  0 - 1 45+7' D. Turnbull
  57' C. McGregor
  0 - 2 78' L. Palma
  0 - 3 83' J. Forrest
01/11/2023 Dundee
0 - 5
Rangers 0-1H2HOdds+
  0 - 1 5' R. Jack
M. Sylla 19'  
  20' L. Balogun
J. Shaughnessy 23'  
  0 - 2 51' Danilo
  0 - 3 74' S. Lammers
Z. Rudden 76'  
  0 - 4 83' C. Dessers
L. Cameron 90'  
  0 - 5 90+1' J. Tavernier
01/11/2023 Celtic
2 - 1
St. Mirren 1-1H2HOdds+
  0 - 1 7' C. McMenamin
D. Turnbull 18' 1 - 1  
D. Turnbull 29'  
K. Furuhashi 45+2'  
H. Yang 64'  
  82' M. Mandron
Oh Hyun-Gyu 83' 2 - 1  
  90+1' R. Taylor
01/11/2023 Hearts
1 - 0
Livingston 0-0H2HOdds+
B. Baningime 40'  
C. Devlin 44'  
  63' J. Holt
  64+64' J. Holt
  77' A. Shinnie
K. Vargas 79' 1 - 0  
  90' B. Anderson
01/11/2023 Motherwell
2 - 4
Aberdeen 0-2H2HOdds+
  0 - 1 26' J. McGrath
  0 - 2 44' N. Devlin
C. Butcher 51'  
C. Wilkinson 52'  
B. Spencer 54'  
M. Bieveth 59'  
  0 - 3 68' J. McGrath
L. Kelly 69'  
  0 - 4 74' Luis Lopes
T. Bair 78' 1 - 4  
  86' K. Roos
M. Bieveth 90+3' 2 - 4  
D. Zdravkovski 90+4'  
01/11/2023 St. Johnstone
2 - 1
Kilmarnock 2-0H2HOdds+
N. Clark 1' 1 - 0  
N. Clark 7' 2 - 0  
  2 - 1 47' K. Vassell
  58' J. Wright
  66' D. Watson
C. Kane 75'  
D. Costelloe 76'  
D. Mitov 88'  
31/10/2023 Hibernian
2 - 2
Ross County 1-0H2HOdds+
B. Purrington 42' 1 - 0  
Jair Tavares 54' 2 - 0  
D. Levitt 59'  
  2 - 1 74' A. Delferriere
  2 - 2 82' J. White
  84' J. White
  88' V. Loturi
29/10/2023 Rangers
2 - 1
Hearts 0-1H2HOdds+
  0 - 1 5' L. Shankland
  15' O. Offiah
J. Lundstram 31'  
J. Tavernier 45+3'  
  72' A. Cochrane
  89' P. Haring
J. Tavernier 90' 1 - 1  
Danilo 90+3' 2 - 1  
  90+7' A. Forrest
  90+8' K. Vargas
29/10/2023 Kilmarnock
2 - 0
Aberdeen 1-0H2HOdds+
  45+1' S. Gartenmann
  45+3' G. Shinnie
K. Vassell 45+5' 1 - 0  
M. Watkins 64' 2 - 0  
B. Lyons 85'  
  89' E. Sokler
28/10/2023 Hibernian
0 - 0
Celtic 0-0H2HOdds+
  49' L. Scales
  61' G. Taylor
28/10/2023 Livingston
0 - 2
Dundee 0-0H2HOdds+
C. Montaño 70'  
  0 - 1 82' J. Shaughnessy
  0 - 2 85' J. Shaughnessy
28/10/2023 Motherwell
3 - 3
Ross County 0-0H2HOdds+
  32' S. Allardice
  33' V. Loturi
Stuart Kettlewell 33'  
  0 - 1 65' E. Brophy
B. Spencer 70'  
  0 - 2 73' S. Murray
M. Bieveth 79' 1 - 2  
  1 - 3 83' V. Loturi
C. Slattery 85'  
C. Wilkinson 88' 2 - 3  
L. Ross 90+4' 3 - 3  
28/10/2023 St. Mirren
4 - 0
St. Johnstone 1-0H2HOdds+
M. O'Hara 32'  
K. Baccus 36' 1 - 0  
M. Mandron 48' 2 - 0  
M. Mandron 70' 3 - 0  
K. Baccus 75'  
G. Kiltie 90' 4 - 0  
24/10/2023 Dundee
0 - 0
Ross County 0-0H2HOdds+
  17' J. Baldwin
  38' S. Murray
  52' J. Brown
  54' V. Loturi
  57' J. White
Z. Rudden 73'  
  81' E. Brophy
22/10/2023 Hearts
1 - 4
Celtic 0-2H2HOdds+
  0 - 1 4' M. O'Riley
  0 - 2 23' D. Maeda
  47' R. Hatate
  0 - 3 51' K. Furuhashi
K. Vargas 58'  
T. Sibbick 59'  
L. Shankland 64' 1 - 3  
  1 - 4 81' T. Iwata
  90+2' T. Iwata
21/10/2023 Kilmarnock
3 - 1
Livingston 2-1H2HOdds+
D. Armstrong 16' 1 - 0  
  1 - 1 35' S. Kelly
  38' M. Devlin
D. Watson 38'  
K. Vassell 42' 2 - 1  
B. Lyons 50'  
K. Vassell 60' 3 - 1  
21/10/2023 Rangers
4 - 0
Hibernian 2-0H2HOdds+
A. Sima 17' 1 - 0  
N. Raskin 45' 2 - 0  
S. Lammers 50'  
  63' L. Miller
A. Sima 65' 3 - 0  
  76' J. Newell
C. Dessers 79' 4 - 0  
08/10/2023 Aberdeen
0 - 0
St. Johnstone 0-0H2HOdds+
  76' D. Wright
  81' L. Robinson
08/10/2023 St. Mirren
0 - 3
Rangers 0-1H2HOdds+
  12' C. Goldson
R. Strain 28'  
  0 - 1 30' J. Tavernier
  38' Z. Lovelace
C. McMenamin 48'  
  0 - 2 71' A. Sima
  0 - 3 90' J. Tavernier
07/10/2023 Celtic
3 - 1
Kilmarnock 2-0H2HOdds+
R. Hatate 22' 1 - 0  
  28' L. Mayo
L. Palma 33' 2 - 0  
G. Taylor 68'  
  2 - 1 72' D. Watson
L. Scales 76'  
  76' K. Vassell
G. Taylor 82' 3 - 1  
07/10/2023 Hearts
2 - 2
Hibernian 1-0H2HOdds+
L. Shankland 5'  
C. Devlin 8'  
  15' W. Fish
A. Forrest 28' 1 - 0  
C. Doidge 58' 2 - 0  
  2 - 1 66' E. Youan
  2 - 2 68' E. Youan
07/10/2023 Livingston
2 - 0
Motherwell 0-0H2HOdds+
  45+1' L. Miller
B. Anderson 53' 1 - 0  
S. Kelly 62' 2 - 0  
  69' B. Spencer
J. Holt 90+3'  
  90+4' C. Wilkinson
  90+4' D. Casey
30/09/2023 Hibernian
0 - 0
Dundee 0-0H2HOdds+
  25' R. Lamie
  45' O. Beck
  71' M. Boateng
  78' C. Kerr
J. Obita 78'  
30/09/2023 Kilmarnock
1 - 1
St. Mirren 1-1H2HOdds+
B. Lyons 19' 1 - 0  
  1 - 1 31' K. Magennis
I. Cameron 45'  
  55' K. Baccus
  72' R. Strain
  85' T. Olusanya
D. Watson 90+4'  
30/09/2023 Rangers
1 - 3
Aberdeen 0-1H2HOdds+
  0 - 1 38' S. Gartenmann
J. Tavernier 50'  
S. Wright 55'  
  0 - 2 68' J. McGrath
S. Wright 71'  
  72' R. Jensen
A. Sima 75' 1 - 2  
C. Goldson 84'  
  1 - 3 85' J. MacKenzie
30/09/2023 Ross County
0 - 1
Hearts 0-0H2HOdds+
C. Randall 18'  
K. Turner 29'  
  32' O. Offiah
  0 - 1 69' A. Forrest
  90+1' A. Halliday
S. Allardice 90+5'  
30/09/2023 St. Johnstone
1 - 1
Livingston 1-0H2HOdds+
S. Sprangler 2'  
D. Costelloe 36' 1 - 0  
  48' D. Mackay
  1 - 1 57' S. Kelly
  80' J. Holt
L. Gordon 83'  
S. May 90+2'  
30/09/2023 Motherwell
1 - 2
Celtic 0-0H2HOdds+
C. Slattery 10'  
S. O'Donnell 54'  
  84' N. Phillips
  0 - 1 87' L. Palma
B. Spencer 90'  
B. Spittal 90+5' 1 - 1  
  1 - 2 90+7' M. O'Riley
24/09/2023 Aberdeen
4 - 0
Ross County 2-0H2HOdds+
  16' J. Brown
B. Miovski 21' 1 - 0  
  38' Y. Dhanda
Luis Lopes 42' 2 - 0  
J. McGrath 47' 3 - 0  
B. Miovski 52' 4 - 0  
  60' R. Leak
  68' W. Nightingale
24/09/2023 Rangers
1 - 0
Motherwell 1-0H2HOdds+
C. Dessers 24' 1 - 0  
  32' D. Casey
  58' L. Miller
B. Davies 90'  
B. Rice 90+1'  
23/09/2023 Dundee
2 - 2
Kilmarnock 1-1H2HOdds+
A. Bakayoko 16' 1 - 0  
  1 - 1 30' D. Armstrong
J. Mulligan 34'  
  35' D. McInnes
  39' R. Deas
  60' D. Armstrong
Z. Rudden 68'  
  1 - 2 81' D. Armstrong
  87' J. Wright
Z. Rudden 90+3' 2 - 2  
23/09/2023 Hibernian
2 - 0
St. Johnstone 1-0H2HOdds+
  20' L. Robinson
L. Miller 35' 1 - 0  
R. Bushiri 51'  
  51' S. May
D. Vente 69' 2 - 0  
  90' D. Phillips
23/09/2023 St. Mirren
1 - 0
Hearts 1-0H2HOdds+
R. Strain 7' 1 - 0  
  24' K. Rowles
K. Baccus 24'  
T. Olusanya 25'  
23/09/2023 Livingston
0 - 3
Celtic 0-1H2HOdds+
L. de Lucas 13'  
  0 - 1 14' R. Hatate
  22' A. Johnston
  26' L. Scales
  28' J. Hart
  0 - 2 48' M. O'Riley
A. Shinnie 66'  
S. Bradley 70'  
S. Adeniran Lawal 74'  
T. Parkes 80'  
  0 - 3 90+5' D. Maeda
16/09/2023 Celtic
3 - 0
Dundee 0-0H2HOdds+
D. Turnbull 51' 1 - 0  
K. Furuhashi 63' 2 - 0  
M. O'Riley 67' 3 - 0  
16/09/2023 Hearts
2 - 0
Aberdeen 1-0H2HOdds+
P. Haring 11'  
Y. Oda 14' 1 - 0  
  25' L. Clarkson
F. Kent 30'  
L. Boyce 32'  
N. Atkinson 56'  
  61' S. Rubežić
L. Boyce 64' 2 - 0  
16/09/2023 Kilmarnock
2 - 2
Hibernian 0-1H2HOdds+
  0 - 1 8' W. Dennis
  24' L. Miller
K. Vassell 45+2'  
B. Lyons 50'  
  54' W. Fish
  0 - 2 59' D. Vente
K. Vassell 61' 1 - 2  
D. Armstrong 68'  
J. Wright 79' 2 - 2  
R. Deas 81'  
  89' M. Boyle
K. Magennis 90+2'  
  90+4' J. Obita
16/09/2023 Motherwell
0 - 1
St. Mirren 0-0H2HOdds+
  20' M. Fraser
  43' R. Taylor
  0 - 1 55' S. Tanser
  63' K. Baccus
  65' R. Strain
  82' Z. Hemming
16/09/2023 Ross County
1 - 1
Livingston 0-0H2HOdds+
  45' J. Brandon
  51' M. Devlin
S. Murray 59' 1 - 0  
  61' A. Obileye
  1 - 1 72' B. Anderson
16/09/2023 St. Johnstone
0 - 2
Rangers 0-1H2HOdds+
  0 - 1 16' Danilo
D. Costelloe 30'  
  34' N. Raskin
M. Smith 47'  
C. Kane 60'  
S. MacLean 73'  
O. Olufunwa 76'  
  0 - 2 79' R. Matondo
L. Robinson 85'  
  88' J. Tavernier
03/09/2023 Aberdeen
0 - 2
Hibernian 0-0H2HOdds+
  17' J. Jeggo
S. Rubežić 26'  
  32' J. Campbell
  51' P. Hanlon
G. Shinnie 71'  
  0 - 1 75' A. Le Fondre
  0 - 2 80' C. Doidge
  85' J. Newell
03/09/2023 Hearts
0 - 1
Motherwell 0-1H2HOdds+
  0 - 1 29' C. Slattery
  36' P. McGinn
  69' P. McGinn
  71' D. Casey
C. Devlin 71'  
  90' O. Shaw
03/09/2023 Rangers
0 - 1
Celtic 0-1H2HOdds+
  0 - 1 45+2' K. Furuhashi
T. Cantwell 73'  
  78' L. Scales
02/09/2023 Kilmarnock
0 - 1
Ross County 0-0H2HOdds+
  33' C. Randall
  45+3' S. Murray
  0 - 1 53' S. Murray
  66' Y. Dhanda
  85' J. Reid
D. Armstrong 86'  
  87' J. Brown
02/09/2023 Livingston
1 - 1
St. Mirren 0-0H2HOdds+
  44' R. Taylor
A. Obileye 60'  
M. Sangare 70'  
L. de Lucas 89' 1 - 0  
J. Brandon 90+5'  
  1 - 1 90+6' S. Nachmani
02/09/2023 St. Johnstone
2 - 2
Dundee 0-1H2HOdds+
  0' Tony Docherty
  0 - 1 35' S. Tiffoney
  0 - 2 58' R. Lamie
C. MacPherson 72'  
M. Kucheryavyi 82' 1 - 2  
S. McClelland 87'  
G. Carey 90+1'  
M. Kucheryavyi 90+6' 2 - 2  
  90+7'
27/08/2023 Dundee
1 - 0
Hearts 0-0H2HOdds+
O. Beck 39'  
  39' Y. Oda
L. McCowan 63' 1 - 0  
27/08/2023 St. Mirren
2 - 2
Aberdeen 0-1H2HOdds+
R. Strain 34'  
S. Robinson 35'  
  0 - 1 42' J. Hayes
G. Kiltie 59' 1 - 1  
  71' Luis Lopes
A. Greive 76' 2 - 1  
  88' S. Rubežić
  2 - 2 90+10' B. Miovski
Z. Hemming 90+12'  
26/08/2023 Celtic
0 - 0
St. Johnstone 0-0H2HOdds+
  44' S. McClelland
M. O'Riley 51'  
  88' J. Brown
  90+4' C. MacPherson
26/08/2023 Hibernian
2 - 3
Livingston 0-1H2HOdds+
J. Newell 6'  
  0 - 1 8' J. Obita
C. Doidge 15'  
  34' K. Guthrie
  40' J. Brandon
M. Boyle 61' 1 - 1  
  1 - 2 63' B. Anderson
  1 - 3 75' M. Sangare
  77' M. Sangare
  79' S. George
J. Campbell 86' 2 - 3  
26/08/2023 Motherwell
2 - 1
Kilmarnock 0-1H2HOdds+
  0 - 1 12' M. Watkins
  32' M. Watkins
S. O'Donnell 43'  
B. Spencer 52'  
C. Slattery 57'  
D. Casey 59' 1 - 1  
  66' R. Deas
H. Paton 66'  
D. Casey 71'  
  73' D. Watson
C. Slattery 78'  
P. McGinn 90+2'  
H. Paton 90+8' 2 - 1  
26/08/2023 Ross County
0 - 2
Rangers 0-2H2HOdds+
J. Baldwin 11'  
  0 - 1 22' K. Roofe
  0 - 2 26' J. Tavernier
V. Loturi 46'  
K. Turner 89'  
  90+1' J. Lundstram
13/08/2023 Hearts
0 - 0
Kilmarnock 0-0H2HOdds+
L. Shankland 30'  
C. Devlin 40'  
N. Atkinson 55'  
  67' D. Armstrong
  85' B. Lyons
  90+3' R. McKenzie
  90+5' L. Donnelly
13/08/2023 Motherwell
2 - 1
Hibernian 0-0H2HOdds+
  37' L. Miller
  60' J. Jeggo
C. Wilkinson 66' 1 - 0  
  68' J. Newell
M. Bieveth 85' 2 - 0  
  88' M. Boyle
  2 - 1 90+4' A. Le Fondre
B. Spittal 90+6'  
13/08/2023 Aberdeen
1 - 3
Celtic 1-2H2HOdds+
  0 - 1 11' L. Abada
B. Miovski 25' 1 - 1  
  27' D. Turnbull
  1 - 2 29' K. Furuhashi
  54' C. McGregor
  1 - 3 84' M. O'Riley
12/08/2023 Rangers
4 - 0
Livingston 1-0H2HOdds+
S. Lammers 10' 1 - 0  
Danilo 78' 2 - 0  
  82' M. Devlin
A. Sima 84' 3 - 0  
R. Matondo 88'  
K. Dowell 90' 4 - 0  
12/08/2023 Ross County
2 - 0
St. Johnstone 1-0H2HOdds+
  16' L. Gordon
K. Turner 40' 1 - 0  
C. Randall 51' 2 - 0  
J. White 55'  
R. Leak 69'  
  89' T. Steven
12/08/2023 St. Mirren
2 - 1
Dundee 2-0H2HOdds+
J. Shaughnessy 7' 1 - 0  
M. Mandron 34'  
  35' Z. Robinson
M. Mandron 45+4' 2 - 0  
  2 - 1 63' J. Mulligan
Z. Hemming 76'  
  87' S. Tiffoney
  87' O. Beck
  90+1' L. Ashcroft
06/08/2023 Hibernian
2 - 3
St. Mirren 0-2H2HOdds+
  0 - 1 15' M. O'Hara
  0 - 2 17' T. Olusanya
  25' C. McMenamin
J. Doyle-Hayes 35'  
C. Doidge 48'  
A. Le Fondre 72' 1 - 2  
  80' K. Baccus
C. Doidge 82' 2 - 2  
  2 - 3 89' A. Greive
05/08/2023 Kilmarnock
1 - 0
Rangers 0-0H2HOdds+
B. Lyons 65' 1 - 0  
05/08/2023 Dundee
1 - 1
Motherwell 0-1H2HOdds+
  0 - 1 45' T. Bair
L. Cameron 68' 1 - 1  
  72' P. Souaré
  79' N. McGinley
05/08/2023 Livingston
0 - 0
Aberdeen 0-0H2HOdds+
  27' S. Rubežić
  28' Barry Robson
M. Sangare 31'  
  31' L. Clarkson
C. Montaño 50'  
  67' N. Devlin
M. Devlin 81'  
  83' J. Hayes
05/08/2023 St. Johnstone
0 - 2
Hearts 0-0H2HOdds+
  16' K. Rowles
S. McClelland 17'  
D. Phillips 29'  
  0 - 1 75' Y. Oda
  80' C. Devlin
  90+5' L. Boyce
  0 - 2 90+6' L. Shankland
05/08/2023 Celtic
4 - 2
Ross County 3-0H2HOdds+
D. Turnbull 17' 1 - 0  
K. Furuhashi 26' 2 - 0  
  29' J. Baldwin
  30' M. Mackay
  39' W. Nightingale
D. Turnbull 42' 3 - 0  
  3 - 1 60' J. White
  66' J. Brown
M. O'Riley 73' 4 - 1  
  90+2' K. Turner
  4 - 2 90+5' J. Brown
Scotland Football
Season:
  • Premiership
  • Championship
  • Scottish Cup
  • League Cup
  • League One
  • League Two
  • Challenge Cup
  • Football League - Lowland League
  • Reserve League
  • Football League - Highland League
  • More
  • Results and Fixtures
    Top Soccer Tipsters
    Tipsters Competition Review
    Superior H2H Statistics
    H2H Home Team Advantage
    H2H Away Team Advantage
    Top Football Clubs
    Worst Football Clubs
    Top Draw Teams
    Teams Home Win 100%
    Good Home Teams
    Poor Away Teams
    Platinum Membership Testimonial

    Soccer Fixtures Calendar

    Choose a date to view the past soccer results or upcoming match fixtures.

    Pick a Country or Region

    Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

    Match Preview and News

    Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.