Scotland Premiership 2017/2018 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
13/05/2018 Celtic
0 - 1
Aberdeen 0-0H2HOdds+
  35' Kenny McLean
  0 - 1 47' Andy Considine
Callum McGregor 66'  
Scott Brown 74'  
Kristoffer Ajer 80'  
  82' Graeme Shinnie
  90+2' S. Logan
13/05/2018 Hibernian
5 - 5
Rangers 3-3H2HOdds+
Florian Kamberi 10' 1 - 0  
  16' Sean Goss
S. Allan 19' 2 - 0  
Jamie Maclaren 22' 3 - 0  
  3 - 1 25' James Tavernier
  3 - 2 27' Jordan Rossiter
  30' Jordan Rossiter
S. Allan 32'  
E. Ambrose 38'  
  3 - 3 40' Mikael Stahre
  46' Jason Holt
  3 - 4 54' Jason Holt
  3 - 5 68' Josh Windass
Jamie Maclaren 70' 4 - 5  
  73' Andy Halliday 
  85' Jason Holt
Jamie Maclaren 90+3' 5 - 5  
Steven Whittaker 90+5'  
13/05/2018 Kilmarnock
1 - 0
Hearts 1-0H2HOdds+
Lee Erwin 10' 1 - 0  
Greg Taylor 49'  
  58' C. Hamilton
  61' C. Smith
09/05/2018 Celtic
0 - 0
Kilmarnock 0-0H2HOdds 
09/05/2018 Hearts
2 - 1
Hibernian 1-0H2HOdds+
Kyle Lafferty  17'  
Kyle Lafferty  26' 1 - 0  
  1 - 1 48' Florian Kamberi
  53' Steven Whittaker
S. Naismith 57' 2 - 1  
  79' D. McGregor
08/05/2018 Aberdeen
1 - 1
Rangers 1-0H2HOdds+
Kenny McLean 14' 1 - 0  
  22' David Bates
Sam Cosgrove 27'  
  27' Graham Dorrans
  38' Andy Halliday 
  44' Jason Holt
  1 - 1 63' Ross McCrorie
Graeme Shinnie 71'  
  87' Sean Goss
Scott McKenna 88'  
S. Logan 90'  
  90' Alfredo Morelos
06/05/2018 Hearts
1 - 3
Celtic 1-1H2HOdds+
Kyle Lafferty  8'  
Kyle Lafferty  18' 1 - 0  
  1 - 1 21' Dedryck Boyata
Joaquim Adao 32'  
Ross Callachan 33'  
  43' Callum McGregor
  1 - 2 51' Moussa Dembélé
John Souttar  76'  
  1 - 3 90+4' Scott Sinclair
05/05/2018 Aberdeen
0 - 0
Hibernian 0-0H2HOdds+
Anthony O'Connor 1'  
  7' Jamie Maclaren
  28' P. Hanlon
  34' John McGinn
S. Logan 37'  
Gary Mackay-Steven  45'  
05/05/2018 Rangers
1 - 0
Kilmarnock 0-0H2HOdds+
  36' Jordan Jones
  40' Youssouf Mulumbu
  57' Stephen O'Donnell
  60' A. Tshibola
David Bates 85' 1 - 0  
Sean Goss 87'  
Alfredo Morelos 90+2'  
29/04/2018 Celtic
5 - 0
Rangers 3-0H2HOdds+
  11' J. Cummings
Odsonne Edouard 14' 1 - 0  
Odsonne Edouard 41' 2 - 0  
James Forrest 45' 3 - 0  
Tom Rogic 47' 4 - 0  
Callum McGregor 53' 5 - 0  
  63' Ross McCrorie
  76' Alfredo Morelos
  78' Jason Holt
Jack Hendry 85'  
28/04/2018 Hibernian
5 - 3
Kilmarnock 1-1H2HOdds+
  7' Gary Dicker
  18' Alan Power
S. Allan 29' 1 - 0  
  1 - 1 33' Kris Boyd
Steven Whittaker 45'  
  45+1' A. Tshibola
Steven Whittaker 54' 2 - 1  
  2 - 2 61' Stuart Findlay
Jamie Maclaren 64' 3 - 2  
Florian Kamberi 76' 4 - 2  
  4 - 3 80' Kris Boyd
John McGinn 86'  
B. Barker 90+2' 5 - 3  
27/04/2018 Aberdeen
2 - 0
Hearts 2-0H2HOdds+
Anthony O'Connor 21' 1 - 0  
Gary Mackay-Steven  37' 2 - 0  
Scott McKenna 47'  
S. Logan 76'  
  81' Christophe Berra
  90+2' Michael Smith
22/04/2018 Rangers
2 - 1
Hearts 0-0H2HOdds+
J. Cummings 47' 1 - 0  
  58' Connor Randall
Daniel Candeias 64' 2 - 0  
James Tavernier 70'  
  2 - 1 71' Christophe Berra
21/04/2018 Kilmarnock
0 - 2
Aberdeen 0-1H2HOdds+
  0 - 1 37' Kenny McLean
  54' Kenny McLean
Stephen O'Donnell 54'  
  0 - 2 59' S. Logan
21/04/2018 Hibernian
2 - 1
Celtic 1-0H2HOdds+
  11' Kieran Tierney
Jamie Maclaren 24' 1 - 0  
  71' Scott Brown
John McGinn 76'  
Vykintas Slivka 80' 2 - 0  
Florian Kamberi 81'  
  2 - 1 87' Odsonne Edouard

Relegation Group

DateHomeScoreAwayHT
12/05/2018 Dundee
0 - 1
Partick Thistle 0-0H2HOdds+
  41' M. Storey
  0 - 1 63' Kris Doolan
12/05/2018 Motherwell
3 - 0
Hamilton Academical 1-0H2HOdds+
N. Çiftçi 31' 1 - 0  
  54' R. Hughes
N. Çiftçi 70' 2 - 0  
  72' Scott McMann
Tom Aldred 73' 3 - 0  
12/05/2018 St. Johnstone
1 - 1
Ross County 0-1H2HOdds+
  0 - 1 3' C. Curran
Murray Davidson 34'  
  40' Marcus Fraser 
  61' Mattias Käit
Jason Kerr  85'  
David Wotherspoon 90+2' 1 - 1  
08/05/2018 Hamilton Academical
1 - 2
St. Johnstone 0-0H2HOdds+
D. Redmond 20'  
  27' R. Foster
M. Ogkmpoe 30'  
  56' Jason Kerr 
  0 - 1 65' D. McMillan
  0 - 2 80' David Wotherspoon
D. Imrie 82' 1 - 2  
08/05/2018 Partick Thistle
0 - 1
Motherwell 0-0H2HOdds+
  0 - 1 60' Ryan Bowman
  67' Allan Campbell
  75' Ryan Bowman
Ryan Edwards 90+1'  
08/05/2018 Ross County
0 - 1
Dundee 0-0H2HOdds+
B. McKay 7'  
  16' Randy Wolters
  25' L. Spence
  0 - 1 51' S. Murray
  52' S. Murray
R. Draper 53'  
Andrew Davies 56'  
J. Naismith 64'  
  68' Glen Kamara
M. Gardyne 86'  
05/05/2018 Motherwell
1 - 5
St. Johnstone 0-3H2HOdds+
  0 - 1 31' Steven MacLean
  0 - 2 36' S. Anderson
  0 - 3 40' Steven MacLean
  0 - 4 56' Steven MacLean
G. Bigirimana 78' 1 - 4  
  79' Murray Davidson
  1 - 5 81' D. McMillan
N. Çiftçi 83'  
G. Bigirimana 84'  
05/05/2018 Dundee
1 - 0
Hamilton Academical 1-0H2HOdds+
K. Holt 18' 1 - 0  
  31' Kenny van der Weg
  36' S. Want
S. Murray 38'  
  55' R. Jenkins
R. Deacon 56'  
  61' D. Redmond
  87' D. Imrie
04/05/2018 Partick Thistle
1 - 1
Ross County 1-1H2HOdds+
Chris Erskine 21' 1 - 0  
Ryan Edwards 23'  
  1 - 1 42' B. McKay
A. McCarthy 66'  
M. Woods 71'  
Chris Erskine 83'  
28/04/2018 Motherwell
2 - 1
Dundee 1-1H2HOdds+
  0 - 1 23' Genseric Kusunga
Ryan Bowman 28' 1 - 1  
C. Kipré 52' 2 - 1  
  64' Darren O'Dea
  90' Paul McGowan
28/04/2018 St. Johnstone
1 - 1
Partick Thistle 1-0H2HOdds+
Steven MacLean 36'  
Joe Shaughnessy 39' 1 - 0  
  67' Niall Keown
  85' M. Woods
J. Robertson 87'  
  1 - 1 89' C. Sammon
Liam Craig 90'  
  90' Christie Elliott
28/04/2018 Hamilton Academical
2 - 0
Ross County 0-0H2HOdds+
Darian Mackinnon 1'  
  21' Marcus Fraser 
D. Imrie 56' 1 - 0  
D. Templeton 67' 2 - 0  
G. Sarris 90+3'  
21/04/2018 Dundee
2 - 1
St. Johnstone 1-0H2HOdds+
Sofien Moussa 1' 1 - 0  
Genseric Kusunga 25'  
Mark O'Hara 38'  
  59' Matty Willock
  79' Joe Shaughnessy
  1 - 1 85' Steven MacLean
Sofien Moussa 88' 2 - 1  
  88' David Wotherspoon
  90' George Williams
21/04/2018 Partick Thistle
2 - 1
Hamilton Academical 0-1H2HOdds+
Callum Booth 42'  
  0 - 1 43' D. Templeton
Kris Doolan 64' 1 - 1  
  70' D. Lyon
Ryan Edwards 72' 2 - 1  
  90+5' R. Jenkins
  90+6' D. Imrie
Tomas Cerny 90+6'  
21/04/2018 Ross County
0 - 0
Motherwell 0-0H2HOdds+
Jamie Lindsay 45+1'  
Alex Schalk 53'  
  54' C. Kipré
L. Fontaine 90+1'  
1st Phase
DateHomeScoreAwayHT
14/04/2018 Hamilton Academical
1 - 2
Kilmarnock 0-0H2HOdds+
Xavier Tomas 30'  
G. Sarris 32'  
  0 - 1 63' Stefano Ceci
  72' Gary Dicker
Leo Fasan 73' 1 - 1  
  1 - 2 79' Kris Boyd
Kenny van der Weg 90'  
08/04/2018 Hamilton Academical
1 - 2
Celtic 1-1H2HOdds+
  0 - 1 3' Callum McGregor
R. Bingham 18' 1 - 1  
Darian Mackinnon 34'  
D. Lyon 40'  
D. Lyon 42'  
  1 - 2 46' Leigh Griffiths
Scott McMann 49'  
07/04/2018 Hearts
2 - 0
Aberdeen 2-0H2HOdds+
S. Naismith 18' 1 - 0  
Manuel David Milinkovic 20' 2 - 0  
S. Naismith 26'  
  36' Andy Considine
  63' Ryan Christie
07/04/2018 Partick Thistle
0 - 1
Kilmarnock 0-1H2HOdds+
  0 - 1 35' Stuart Findlay
  48' Youssouf Mulumbu
Christie Elliott 64'  
07/04/2018 Rangers
4 - 0
Dundee 1-0H2HOdds+
Ross McCrorie 34'  
Kenny Miller 39' 1 - 0  
  43' Genseric Kusunga
  54' Sofien Moussa
Mikael Stahre 67'  
Alfredo Morelos 68' 2 - 0  
Jamie Murphy 79' 3 - 0  
Alfredo Morelos 83'  
Daniel Candeias 90' 4 - 0  
07/04/2018 Ross County
1 - 1
Hibernian 1-0H2HOdds+
B. McKay 28' 1 - 0  
R. Draper 43'  
Christopher Routis 44'  
  1 - 1 90' Oli Shaw
07/04/2018 St. Johnstone
0 - 0
Motherwell 0-0H2HOdds+
  51' C. Kipré
R. Foster 62'  
  75' Andrew Rose
Murray Davidson 80'  
04/04/2018 Celtic
0 - 0
Dundee 0-0H2HOdds+
  31' Genseric Kusunga
Scott Brown 32'  
  83' Sofien Moussa
  90' K. Holt
03/04/2018 Hibernian
3 - 1
Hamilton Academical 1-1H2HOdds+
Steven Whittaker 6'  
  0 - 1 9' M. Ogkmpoe
  12' D. Imrie
Florian Kamberi 17' 1 - 1  
  31' D. Redmond
Florian Kamberi 63' 2 - 1  
  69' A. Rojano
  78' Darian Mackinnon
Florian Kamberi 85' 3 - 1  
03/04/2018 Motherwell
0 - 2
Aberdeen 0-0H2HOdds+
  0 - 1 65' Kári Árnason
  0 - 2 68' Kenny McLean
Richard Tait 80'  
03/04/2018 Ross County
4 - 0
Partick Thistle 2-0H2HOdds+
Jamie Lindsay 14'  
Alex Schalk 35' 1 - 0  
R. Draper 41' 2 - 0  
Alex Schalk 56' 3 - 0  
  65' Niall Keown
Alex Schalk 72' 4 - 0  
01/04/2018 Dundee
1 - 1
Hearts 1-1H2HOdds+
  0 - 1 2' Ross Callachan
R. Deacon 7'  
  15' Ross Callachan
  21' Kyle Lafferty 
Paul McGowan 27'  
Sofien Moussa 28' 1 - 1  
  31' Christophe Berra
Mark O'Hara 40'  
  68' S. Naismith
S. Murray 90+4'  
31/03/2018 Aberdeen
4 - 1
St. Johnstone 2-0H2HOdds+
  19' Murray Davidson
Ryan Christie 34' 1 - 0  
Stevie May 41' 2 - 0  
Greg Stewart 51' 3 - 0  
  65' S. Anderson
  3 - 1 68' Matty Willock
Greg Stewart 82' 4 - 1  
31/03/2018 Celtic
3 - 0
Ross County 1-0H2HOdds+
Moussa Dembélé 25' 1 - 0  
Stuart Armstrong 48' 2 - 0  
Tom Rogic 60' 3 - 0  
31/03/2018 Hibernian
2 - 0
Partick Thistle 0-0H2HOdds+
  27' Paul McGinn
M. Bartley 41'  
  57' D. Devine
Jamie Maclaren 71' 1 - 0  
P. Hanlon 76' 2 - 0  
  84' Baily Cargill
31/03/2018 Kilmarnock
2 - 0
Hamilton Academical 2-0H2HOdds+
Lee Erwin 5' 1 - 0  
  35' R. Hughes
Stephen O'Donnell 45+4' 2 - 0  
  52' D. Imrie
  63' G. Sarris
Lee Erwin 77'  
  80' A. Rojano
31/03/2018 Motherwell
2 - 2
Rangers 2-0H2HOdds+
Oleksandr Shovkovskyi 9' 1 - 0  
  10' Alfredo Morelos
Allan Campbell 16' 2 - 0  
  2 - 1 51' James Tavernier
  2 - 2 53' Jamie Murphy
  58' Graham Dorrans
28/03/2018 St. Johnstone
1 - 0
Hamilton Academical 1-0H2HOdds+
Scott McMann 5' 1 - 0  
Murray Davidson 7'  
  56' S. Want
  66' G. Sarris
18/03/2018 Motherwell
0 - 0
Celtic 0-0H2HOdds+
  11' Olivier Ntcham
Carl McHugh 13'  
C. Kipré 41'  
17/03/2018 Aberdeen
1 - 0
Dundee 1-0H2HOdds+
Graeme Shinnie 9'  
Graeme Shinnie 35' 1 - 0  
17/03/2018 Hearts
3 - 0
Partick Thistle 3-0H2HOdds+
  13' A. Osman
Kyle Lafferty  17' 1 - 0  
S. Naismith 21' 2 - 0  
Kyle Lafferty  35'  
John Souttar  44' 3 - 0  
  89' D. Devine
17/03/2018 Rangers
0 - 1
Kilmarnock 0-0H2HOdds+
  0 - 1 54' Kris Boyd
  57' A. Tshibola
Mikael Stahre 79'  
  90' Rory McKenzie
17/03/2018 Ross County
2 - 2
Hamilton Academical 1-0H2HOdds+
Jamie Lindsay 23' 1 - 0  
  33' Scott McMann
  38' A. Rojano
  1 - 1 49' D. Imrie
  1 - 2 52' M. Ogkmpoe
  71' D. Templeton
Andrew Davies 76' 2 - 2  
Alex Schalk 84'  
  84' S. Want
  85' D. Redmond
16/03/2018 St. Johnstone
1 - 1
Hibernian 0-1H2HOdds+
  0 - 1 2' E. Ambrose
  14' Ofir Marciano
S. Anderson 30'  
Blair Alston 59'  
Scott Tanser 71'  
Liam Craig 72'  
  78' John McGinn
Chris Kane  83' 1 - 1  
Joe Shaughnessy 90'  
11/03/2018 Rangers
2 - 3
Celtic 2-2H2HOdds+
Josh Windass 3' 1 - 0  
  1 - 1 11' Tom Rogic
Daniel Candeias 26' 2 - 1  
Sean Goss 45'  
  2 - 2 45+1' Moussa Dembélé
Daniel Candeias 45+2'  
Fábio Cardoso 52'  
  57' Jozo Simunovic
  2 - 3 69' Odsonne Edouard
  78' Moussa Dembélé
  81' Scott Bain
  90+1' Olivier Ntcham
10/03/2018 Dundee
0 - 4
St. Johnstone 0-2H2HOdds+
  0 - 1 24' J. Piggott
R. Deacon 28'  
  0 - 2 37' Chris Kane 
  40' C. Millar
  0 - 3 64' Blair Alston
  0 - 4 66' Chris Kane 
J. Piggott 76'  
  78' Murray Davidson
  78' David Wotherspoon
10/03/2018 Hamilton Academical
2 - 0
Motherwell 1-0H2HOdds+
M. Ogkmpoe 11' 1 - 0  
Lewis Ferguson 34'  
  51' C. Kipré
D. Templeton 69' 2 - 0  
  77' Charles Dunne
10/03/2018 Kilmarnock
3 - 2
Ross County 1-0H2HOdds+
Lee Erwin 16' 1 - 0  
Stefano Ceci 33'  
Kris Boyd 46' 2 - 0  
  53' J. Naismith
  72' Jim O'Brien
E. Brophy 74' 3 - 0  
  3 - 1 86' B. McKay
  3 - 2 90+1' Alex Schalk
10/03/2018 Partick Thistle
0 - 0
Aberdeen 0-0H2HOdds+
Christie Elliott 84'  
09/03/2018 Hibernian
2 - 0
Hearts 0-0H2HOdds+
  49' Michael Smith
S. Allan 59' 1 - 0  
Ofir Marciano 70'  
Jamie Maclaren 80' 2 - 0  
07/03/2018 Kilmarnock
2 - 0
St. Johnstone 1-0H2HOdds+
Kris Boyd 30' 1 - 0  
  33' A. Comrie
  42' Jason Kerr 
Lee Erwin 58' 2 - 0  
Stefano Ceci 70'  
  76' K. McClean
27/02/2018 Hearts
1 - 1
Kilmarnock 1-1H2HOdds+
  0 - 1 3' E. Brophy
  19' Alan Power
S. Naismith 27' 1 - 1  
  43' A. Tshibola
Joaquim Adao 65'  
D. Amankwaa 89'  
  89' Stephen O'Donnell
Kyle Lafferty  90+1'  
27/02/2018 St. Johnstone
1 - 4
Rangers 0-3H2HOdds+
  0 - 1 12' James Tavernier
A. Mannus 12'  
  0 - 2 25' Josh Windass
  30' Andy Halliday 
Murray Davidson 39'  
  0 - 3 40' Sean Goss
Chris Kane  45+1'  
  0 - 4 56' Alfredo Morelos
Jason Kerr  62' 1 - 4  
25/02/2018 Aberdeen
0 - 2
Celtic 0-1H2HOdds+
  29' Mikael Lustig
  0 - 1 37' Moussa Dembélé
Scott McKenna 44'  
Kári Árnason 52'  
  0 - 2 83' Kieran Tierney
Andy Considine 87'  
  90+4' Jack Hendry
24/02/2018 Dundee
0 - 1
Motherwell 0-1H2HOdds+
  0 - 1 33' C. Tanner
  51' N. Çiftçi
  62' C. Tanner
Paul McGowan 75'  
  75' Carl McHugh
24/02/2018 Hamilton Academical
2 - 1
Partick Thistle 1-1H2HOdds+
  0 - 1 9' C. Sammon
G. Sarris 9'  
A. Rojano 11' 1 - 1  
D. Imrie 41'  
Lewis Ferguson 56'  
R. Jenkins 69'  
  85' A. Osman
  88' Chris Erskine
D. Templeton 90' 2 - 1  
24/02/2018 Rangers
2 - 0
Hearts 1-0H2HOdds+
  19' Joaquim Adao
Jamie Murphy 41' 1 - 0  
  67' A. McDonald
  76' Christophe Berra
  87' John Souttar 
Russell Martin 88' 2 - 0  
J. Cummings 90+1'  
24/02/2018 St. Johnstone
2 - 0
Ross County 2-0H2HOdds+
Murray Davidson 29' 1 - 0  
Murray Davidson 33'  
Murray Davidson 40' 2 - 0  
Chris Kane  59'  
  85' C. Curran
Steven MacLean 86'  
24/02/2018 Kilmarnock
2 - 2
Hibernian 0-2H2HOdds+
  0 - 1 1' Florian Kamberi
  0 - 2 9' R. Porteous
  23' R. Porteous
Jordan Jones 58' 1 - 2  
  59' E. Ambrose
Kris Boyd 61'  
Kris Boyd 61' 2 - 2  
  67' S. Allan
  70' Dylan McGeouch
18/02/2018 Celtic
0 - 0
St. Johnstone 0-0H2HOdds+
  45' R. Foster
  76' Murray Davidson
  90+2' Blair Alston
  90+2' David Wotherspoon
18/02/2018 Hamilton Academical
3 - 5
Rangers 2-4H2HOdds+
D. Lyon 5' 1 - 0  
  1 - 1 10' Jamie Murphy
  1 - 2 19' Josh Windass
D. Templeton 22' 2 - 2  
  2 - 3 27' Alfredo Morelos
  2 - 4 34' Josh Windass
  2 - 5 72' Josh Windass
D. Imrie 75'  
Dougie Imrie 75'  
  88' Russell Martin
D. Imrie 88' 3 - 5  
Lewis Ferguson 90'  
17/02/2018 Hibernian
2 - 0
Aberdeen 0-0H2HOdds+
S. Allan 43'  
Martin Boyle  46' 1 - 0  
  48' Kenny McLean
  52' Scott McKenna
  53' Chidiebere Nwakali
Florian Kamberi 60' 2 - 0  
  69' Andy Considine
  78' Ryan Christie
Florian Kamberi 81'  
17/02/2018 Motherwell
0 - 1
Kilmarnock 0-1H2HOdds+
  29' E. Brophy
  0 - 1 34' Stephen O'Donnell
  53' Stefano Ceci
C. Tanner 72'  
  90+1' J. MacDonald
17/02/2018 Partick Thistle
1 - 2
Dundee 1-0H2HOdds+
C. Sammon 42' 1 - 0  
  1 - 1 84' S. Murray
  1 - 2 90' S. Murray
17/02/2018 Ross County
1 - 1
Hearts 0-0H2HOdds+
L. Fontaine 53'  
  0 - 1 53' Kyle Lafferty 
J. Naismith 76' 1 - 1  
  87' Joaquim Adao
Greg Tansey 89'  
Greg Tansey 89'  
13/02/2018 Kilmarnock
3 - 2
Dundee 1-1H2HOdds+
E. Brophy 5' 1 - 0  
  15' Genseric Kusunga
  20' Mark O'Hara
  1 - 1 31' Sofien Moussa
Gary Dicker 31'  
  1 - 2 56' Steven Caulker
Greg Taylor 66'  
I. Wilson 66'  
Kris Boyd 74' 2 - 2  
  75' Glen Kamara
I. Wilson 87' 3 - 2  
A. Tshibola 90+3'  
06/02/2018 Motherwell
2 - 0
St. Johnstone 0-0H2HOdds+
  45' Jason Kerr 
Allan Campbell 64' 1 - 0  
Oleksandr Shovkovskyi 70' 2 - 0  
06/02/2018 Partick Thistle
0 - 2
Rangers 0-1H2HOdds+
  0 - 1 39' Josh Windass
M. Woods 58'  
  0 - 2 58' James Tavernier
James Penrice 79'  
03/02/2018 Aberdeen
3 - 0
Hamilton Academical 1-0H2HOdds+
Andy Considine 24' 1 - 0  
Niall McGinn 80' 2 - 0  
Andy Considine 87' 3 - 0  
  90+2' G. Sarris
03/02/2018 Dundee
1 - 4
Ross County 0-0H2HOdds+
  0 - 1 49' Davis Keillor-Dunn
K. Waddell 57' 1 - 1  
  1 - 2 61' Alex Schalk
  1 - 3 64' Alex Schalk
  89' H. Souttar
  1 - 4 90' Tim Chow
03/02/2018 Hearts
1 - 0
St. Johnstone 0-0H2HOdds+
Joaquim Adao 30'  
Manuel David Milinkovic 46' 1 - 0  
  57' David Wotherspoon
  58' Jason Kerr 
Demetri Mitchell 79'  
John Souttar  82'  
Michael Smith 89'  
03/02/2018 Motherwell
1 - 1
Partick Thistle 0-0H2HOdds+
  43' A. Osman
Richard Tait 52'  
  0 - 1 53' Kris Doolan
  61' Paul McGinn
Carl McHugh 66'  
  74' Mustapha Dumbuya
N. Çiftçi 79' 1 - 1  
  89' Ryan Edwards
03/02/2018 Rangers
1 - 2
Hibernian 0-1H2HOdds+
Daniel Candeias 15'  
  0 - 1 41' John McGinn
  57' Lewis Stevenson
  63' E. Ambrose
  72' R. Porteous
Sean Goss 73' 1 - 1  
  1 - 2 75' Jamie Maclaren
  76' John McGinn
Alfredo Morelos 77'  
J. Cummings 87'  
  88' Florian Kamberi
  90' M. Bartley
03/02/2018 Kilmarnock
1 - 0
Celtic 0-0H2HOdds+
  13' E. Kouassi
  48' Jack Hendry
E. Brophy 63'  
Youssouf Mulumbu 70' 1 - 0  
Youssouf Mulumbu 70'  
  73' Scott Brown
Gordon Greer 75'  
Stefano Ceci 89'  
31/01/2018 Hibernian
2 - 1
Motherwell 1-0H2HOdds+
  17' Richard Tait
Florian Kamberi 28' 1 - 0  
  31' Allan Campbell
B. Barker 47' 2 - 0  
  2 - 1 78' Oleksandr Shovkovskyi
  90+2' Oleksandr Shovkovskyi
31/01/2018 Ross County
2 - 4
Aberdeen 0-3H2HOdds+
  0 - 1 28' Kenny McLean
  0 - 2 32' A. Rooney
  0 - 3 34' A. Rooney
  45' Kenny McLean
  59' Graeme Shinnie
  0 - 4 64' Kenny McLean
Tim Chow 74'  
Alex Schalk 77' 1 - 4  
  80' S. Logan
Alex Schalk 82' 2 - 4  
  90+1' Greg Stewart
30/01/2018 Celtic
3 - 1
Hearts 3-0H2HOdds+
Odsonne Edouard 3' 1 - 0  
Scott Brown 10'  
  19' Kyle Lafferty 
Dedryck Boyata 25' 2 - 0  
  30' Ross Callachan
Moussa Dembélé 36' 3 - 0  
Kristoffer Ajer 48'  
  3 - 1 67' Kyle Lafferty 
  90+3' Manuel David Milinkovic
28/01/2018 Ross County
1 - 2
Rangers 0-1H2HOdds+
  0 - 1 21' Daniel Candeias
J. Naismith 25'  
Tim Chow 50'  
  56' Jason Holt
  0 - 2 82' J. Cummings
David N'Gog 90' 1 - 2  
27/01/2018 Aberdeen
3 - 1
Kilmarnock 0-1H2HOdds+
  0 - 1 28' Kris Boyd
  43' Gary Dicker
A. Rooney 49' 1 - 1  
  50' Jordan Jones
Scott McKenna 52' 2 - 1  
Niall McGinn 72' 3 - 1  
Chidiebere Nwakali 90'  
27/01/2018 Celtic
1 - 0
Hibernian 1-0H2HOdds+
Leigh Griffiths 27' 1 - 0  
  37' Vykintas Slivka
Moussa Dembélé 82'  
27/01/2018 Hamilton Academical
1 - 2
Dundee 1-0H2HOdds+
Mark O'Hara 2' 1 - 0  
D. Redmond 25'  
Lewis Ferguson 39'  
  55' Mark O'Hara
  57' K. Holt
A. Rojano 68'  
D. Templeton 69'  
  1 - 1 77' Matt Henvey
Gary Woods 90+3'  
  1 - 2 90+8' AJ Leitch-Smith
27/01/2018 Hearts
1 - 1
Motherwell 0-0H2HOdds+
  46' Carl McHugh
  66' Oleksandr Shovkovskyi
Manuel David Milinkovic 80' 1 - 0  
  1 - 1 90+6' Oleksandr Shovkovskyi
27/01/2018 St. Johnstone
1 - 3
Partick Thistle 0-1H2HOdds+
  0 - 1 13' S. Lawless
Steven MacLean 41'  
  0 - 2 64' C. Sammon
  71' Tomas Cerny
Liam Craig 74' 1 - 2  
  1 - 3 90+4' Ryan Edwards
24/01/2018 Dundee
0 - 1
Hibernian 0-0H2HOdds+
Jack Hendry 32'  
Jon Aurtenetxe 43'  
Glen Kamara 48'  
  0 - 1 52' John McGinn
  63' John McGinn
  73' S. Murray
24/01/2018 Hamilton Academical
0 - 3
Hearts 0-0H2HOdds+
  30' Ross Callachan
  47' Arnaud Djoum
Alex Gogic 54'  
  0 - 1 67' Ross Callachan
  0 - 2 73' Manuel David Milinkovic
  82' S. Naismith
  0 - 3 87' D. Zanatta
24/01/2018 Motherwell
2 - 0
Ross County 1-0H2HOdds+
H. Souttar 45' 1 - 0  
Oleksandr Shovkovskyi 47' 2 - 0  
  60' Christopher Routis
C. Kipré 79'  
R. MacLean 81'  
24/01/2018 Rangers
2 - 0
Aberdeen 1-0H2HOdds+
Alfredo Morelos 32' 1 - 0  
  45' Andy Considine
  54' Scott McKenna
James Tavernier 80' 2 - 0  
  89' Graeme Shinnie
23/01/2018 Partick Thistle
1 - 2
Celtic 1-0H2HOdds+
  33' Mikael Lustig
C. Sammon 34' 1 - 0  
  1 - 1 55' Scott Sinclair
  1 - 2 70' Leigh Griffiths
M. Storey 75'  
30/12/2017 Aberdeen
0 - 0
Hearts 0-0H2HOdds+
  62' Don Cowie
  67' Manuel David Milinkovic
  75' John Souttar 
  85' Jamie Brandon
  88' Kyle Lafferty 
  90' H. Cochrane
30/12/2017 Hibernian
1 - 1
Kilmarnock 1-1H2HOdds+
  0 - 1 1' Kris Boyd
Oli Shaw 23' 1 - 1  
  30' Gary Dicker
  53' Greg Taylor
  60' Jordan Jones
P. Hanlon 79'  
  81' Rory McKenzie
John McGinn 83'  
30/12/2017 Motherwell
1 - 3
Hamilton Academical 1-1H2HOdds+
C. Tanner 3' 1 - 0  
  37' Xavier Tomas
Peter Hartley 41'  
  1 - 1 41' D. Imrie
  52' M. Donati
  1 - 2 53' R. Bingham
  1 - 3 76' Greg Docherty
L. Grimshaw 86'  
Steven Hammell 88'  
30/12/2017 Partick Thistle
2 - 0
Ross County 1-0H2HOdds+
Kris Doolan 35' 1 - 0  
C. Sammon 62'  
C. Sammon 86' 2 - 0  
30/12/2017 St. Johnstone
0 - 2
Dundee 0-1H2HOdds+
  0 - 1 3' Marcus Haber
Murray Davidson 13'  
Denny Johnstone 14'  
  53' K. Waddell
B. Easton 73'  
L. Gordon 77'  
  0 - 2 90+1' AJ Leitch-Smith
  90+3' AJ Leitch-Smith
30/12/2017 Celtic
0 - 0
Rangers 0-0H2HOdds+
  11' D. Wilson
  15' Niko Kranjčar
  60' David Bates
Kieran Tierney 82'  
Scott Brown 86'  
Leigh Griffiths 90+1'  
Leigh Griffiths 90+1'  
27/12/2017 Aberdeen
1 - 0
Partick Thistle 0-0H2HOdds+
A. Rooney 61' 1 - 0  
  86' D. Devine
27/12/2017 Hearts
0 - 0
Hibernian 0-0H2HOdds+
Kyle Lafferty  26'  
Jamie Walker  39'  
Manuel David Milinkovic 41'  
  64' M. Bartley
27/12/2017 Rangers
2 - 0
Motherwell 0-0H2HOdds+
  42' C. Kipré
  45+7' Richard Tait
D. Wilson 56' 1 - 0  
Ross McCrorie 68'  
  73' G. Bigirimana
Alfredo Morelos 76' 2 - 0  
  82' L. Grimshaw
27/12/2017 Ross County
1 - 1
St. Johnstone 0-1H2HOdds+
  0 - 1 2' Denny Johnstone
  22' Scott Tanser
Jamie Lindsay 48'  
Alex Schalk 54' 1 - 1  
  55' R. Foster
Tim Chow 90+3'  
26/12/2017 Dundee
0 - 2
Celtic 0-2H2HOdds+
  0 - 1 8' James Forrest
  22' Dedryck Boyata
  0 - 2 43' Leigh Griffiths
  76' Scott Brown
Sofien Moussa 90+2'  
23/12/2017 Celtic
3 - 0
Aberdeen 1-0H2HOdds+
  8' Kári Árnason
  30' Graeme Shinnie
  35' Dominic Ball 
Mikael Lustig 40' 1 - 0  
Jonny Hayes 69' 2 - 0  
  71' Kenny McLean
Olivier Ntcham 76' 3 - 0  
Mikael Lustig 77'  
23/12/2017 Hibernian
2 - 1
Ross County 1-1H2HOdds+
  0 - 1 14' C. Curran
Anthony Stokes 21' 1 - 1  
P. Hanlon 46'  
  54' C. Curran
  66' Tim Chow
Anthony Stokes 69'  
Oli Shaw 75' 2 - 1  
John McGinn 85'  
  88' Christopher Routis
23/12/2017 Motherwell
1 - 1
Dundee 0-0H2HOdds+
  45' Sofien Moussa
  0 - 1 47' Paul McGowan
G. Bigirimana 55'  
Andrew Rose 58'  
C. Tanner 61' 1 - 1  
  88' Cammy Kerr
23/12/2017 Partick Thistle
1 - 0
Hamilton Academical 1-0H2HOdds+
Niall Keown 26' 1 - 0  
  53' D. Redmond
M. Storey 66'  
Niall Keown 80'  
23/12/2017 St. Johnstone
0 - 0
Hearts 0-0H2HOdds+
  33' Don Cowie
  56' H. Cochrane
  78' H. Cochrane
Paul Paton 78'  
23/12/2017 Kilmarnock
2 - 1
Rangers 0-1H2HOdds+
  12' James Tavernier
  0 - 1 39' Declan John
  53' Declan John
Kris Boyd 59'  
Kris Boyd 77' 1 - 1  
Kris Boyd 80' 2 - 1  
Gary Dicker 85'  
20/12/2017 Celtic
2 - 0
Partick Thistle 1-0H2HOdds+
  16' A. McCarthy
Stuart Armstrong 35' 1 - 0  
  44' A. Barton
  53' D. Devine
Kieran Tierney 67' 2 - 0  
  86' G. Fraser
  87' Paul McGinn
  90+3' Chris Erskine
17/12/2017 Hearts
4 - 0
Celtic 2-0H2HOdds+
H. Cochrane 26' 1 - 0  
Don Cowie 34'  
Kyle Lafferty  35' 2 - 0  
  36' Leigh Griffiths
Kyle Lafferty  45'  
Manuel David Milinkovic 48' 3 - 0  
Manuel David Milinkovic 76' 4 - 0  
16/12/2017 Dundee
3 - 0
Partick Thistle 2-0H2HOdds+
  16' M. Woods
Sofien Moussa 19' 1 - 0  
Sofien Moussa 34'  
Mark O'Hara 35' 2 - 0  
  56' Jordan Turnbull
Sofien Moussa 65' 3 - 0  
16/12/2017 Hamilton Academical
3 - 2
Ross County 1-0H2HOdds+
  29' M. Gardyne
D. Imrie 30' 1 - 0  
Alex Gogic 31'  
Xavier Tomas 57'  
  73' C. Curran
  1 - 1 73' C. Curran
A. Rojano 73'  
G. Sarris 75' 2 - 1  
Darian Mackinnon 81'  
  2 - 2 84' Kenny van der Weg
Jamie Lindsay 89' 3 - 2  
G. Sarris 90+3'  
  90+3' Kenny van der Weg
16/12/2017 Kilmarnock
1 - 0
Motherwell 1-0H2HOdds+
Scott Boyd 42' 1 - 0  
  79' Carl McHugh
Stefano Ceci 88'  
16/12/2017 Rangers
1 - 3
St. Johnstone 1-1H2HOdds+
Alfredo Morelos 5' 1 - 0  
  1 - 1 10' Blair Alston
  40' Denny Johnstone
Jason Holt 51'  
  53' Liam Craig
  1 - 2 61' Denny Johnstone
D. Wilson 70'  
  1 - 3 71' Graham Cummins
  73' David Wotherspoon
  90' S. Anderson
16/12/2017 Aberdeen
4 - 1
Hibernian 3-0H2HOdds+
Graeme Shinnie 11' 1 - 0  
Gary Mackay-Steven  36' 2 - 0  
Gary Mackay-Steven  45' 3 - 0  
Gary Mackay-Steven  62' 4 - 0  
  64' Steven Whittaker
  4 - 1 89' Anthony Stokes
13/12/2017 Celtic
3 - 1
Hamilton Academical 3-1H2HOdds+
Olivier Ntcham 12' 1 - 0  
  1 - 1 29' D. Redmond
  36' G. Gillespie
James Forrest 40' 2 - 1  
Scott Sinclair 41' 3 - 1  
Odsonne Edouard 45+1'  
13/12/2017 Hibernian
1 - 2
Rangers 1-2H2HOdds+
Lewis Stevenson 9' 1 - 0  
  24' Ross McCrorie
  1 - 1 42' Josh Windass
  1 - 2 45+2' Alfredo Morelos
E. Ambrose 57'  
  64' J. Barjonas
  74' Jason Holt
  81' Wes Foderingham
  87' Josh Windass
13/12/2017 Partick Thistle
3 - 2
Motherwell 3-0H2HOdds+
Blair Spittal 16' 1 - 0  
Ryan Edwards 22' 2 - 0  
C. Sammon 28' 3 - 0  
  3 - 1 56' Ryan Bowman
  70' Ryan Bowman
  3 - 2 79' C. Tanner
Paul McGinn 90+2'  
13/12/2017 St. Johnstone
0 - 3
Aberdeen 0-2H2HOdds+
Michael O'Halloran 14'  
  0 - 1 20' A. Rooney
  0 - 2 33' Kári Árnason
  38' Graeme Shinnie
  0 - 3 60' Ryan Christie
12/12/2017 Hearts
2 - 0
Dundee 1-0H2HOdds+
Esmaël Gonçalves 30' 1 - 0  
R. Grzelak 58'  
Christophe Berra 77' 2 - 0  
12/12/2017 Ross County
2 - 2
Kilmarnock 2-0H2HOdds+
Christopher Routis 31' 1 - 0  
  34' Alan Power
J. Naismith 41' 2 - 0  
  54' Kris Boyd
  2 - 1 61' E. Brophy
  2 - 2 86' Kris Boyd
  90' Youssouf Mulumbu
10/12/2017 Hibernian
2 - 2
Celtic 0-0H2HOdds+
  34' Dedryck Boyata
  0 - 1 59' Scott Sinclair
  0 - 2 64' Scott Sinclair
M. Bartley 66'  
E. Ambrose 76' 1 - 2  
Oli Shaw 79' 2 - 2  
  85' Olivier Ntcham
09/12/2017 Hamilton Academical
0 - 1
St. Johnstone 0-0H2HOdds+
  0 - 1 66' S. Scougall
  78' Murray Davidson
  86' Liam Craig
09/12/2017 Hearts
1 - 0
Motherwell 1-0H2HOdds+
  32' C. Kipré
Kyle Lafferty  39' 1 - 0  
  85' Richard Tait
09/12/2017 Kilmarnock
5 - 1
Partick Thistle 2-1H2HOdds+
Kris Boyd 12' 1 - 0  
  1 - 1 16' Chris Erskine
E. Brophy 20' 2 - 1  
Niall Keown 60' 3 - 1  
  65' Ryan Edwards
E. Brophy 65' 4 - 1  
  79' Jordan Turnbull
Kris Boyd 79' 5 - 1  
  89' Paul McGinn
09/12/2017 Rangers
2 - 1
Ross County 0-1H2HOdds+
  0 - 1 10' C. Curran
Alfredo Morelos 59' 1 - 1  
  71' Davis Keillor-Dunn
D. Wilson 83' 2 - 1  
08/12/2017 Dundee
0 - 1
Aberdeen 0-0H2HOdds+
Sofien Moussa 6'  
  44' S. Logan
  0 - 1 48' Scott McKenna
Glen Kamara 61'  
  62' Kenny McLean
Cammy Kerr 74'  
03/12/2017 Aberdeen
1 - 2
Rangers 0-1H2HOdds+
  5' Josh Windass
Graeme Shinnie 12'  
  0 - 1 14' D. Wilson
  47' Ross McCrorie
  0 - 2 63' Josh Windass
Ethan Ross 65' 1 - 2  
  90+4' Eduardo Herrera
02/12/2017 Hearts
1 - 1
Hamilton Academical 0-0H2HOdds+
Christophe Berra 26'  
Jamie Brandon 30'  
  36' Darian Mackinnon
Prince Bauben 41'  
Jamie Walker  47' 1 - 0  
John Souttar  49'  
  1 - 1 69' Xavier Tomas
  72' Greg Docherty
Michael Smith 76'  
  82' Xavier Tomas
  90+5' D. Lyon
02/12/2017 Celtic
5 - 1
Motherwell 2-0H2HOdds+
Scott Brown 11'  
Odsonne Edouard 16' 1 - 0  
  24' Richard Tait
Odsonne Edouard 33' 2 - 0  
  37' Allan Campbell
  2 - 1 65' E. Frear
  75' Carl McHugh
James Forrest 76' 3 - 1  
Odsonne Edouard 85' 4 - 1  
James Forrest 88' 5 - 1  
02/12/2017 Partick Thistle
0 - 1
Hibernian 0-0H2HOdds+
Jordan Turnbull 47'  
  0 - 1 48' A. Barton
02/12/2017 Ross County
0 - 2
Dundee 0-1H2HOdds+
  0 - 1 18' Mark O'Hara
  38' Paul McGowan
R. Draper 78'  
  82' Marcus Haber
  0 - 2 89' Faissal El-Bakhtaoui
02/12/2017 St. Johnstone
1 - 2
Kilmarnock 1-1H2HOdds+
  0 - 1 10' Stuart Findlay
Steven MacLean 43' 1 - 1  
  1 - 2 66' E. Brophy
  77' E. Brophy
  81' Gary Dicker
  81' Lee Erwin
Paul Paton 90+3'  
29/11/2017 Motherwell
1 - 1
Celtic 0-0H2HOdds+
Allan Campbell 51'  
Carl McHugh 74'  
Mikael Lustig 78' 1 - 0  
Louis Moult  81'  
Charles Dunne 86'  
  1 - 1 88' Scott Sinclair
  90+3' Leigh Griffiths
29/11/2017 Rangers
3 - 0
Aberdeen 2-0H2HOdds+
James Tavernier 7' 1 - 0  
  18' Anthony O'Connor
C. Peña 27' 2 - 0  
  33' Graeme Shinnie
Ross McCrorie 38'  
  44' Gary Mackay-Steven 
Jason Holt 57'  
  58' Ryan Christie
Mikael Stahre 65'  
James Tavernier 70' 3 - 0  
  84' Ryan Christie
26/11/2017 Kilmarnock
1 - 3
Aberdeen 0-2H2HOdds+
  0 - 1 1' Kenny McLean
Stefano Ceci 11'  
  0 - 2 12' Stefano Ceci
A. Frizzell 37'  
  39' Graeme Shinnie
Jordan Jones 66' 1 - 2  
Jordan Jones 73'  
  1 - 3 74' Stevie May
Jordan Jones 88'  
  90' Greg Tansey
25/11/2017 Hamilton Academical
1 - 1
Hibernian 0-1H2HOdds+
Darian Mackinnon 22'  
  0 - 1 29' S. Murray
D. Lyon 43'  
  60' John McGinn
A. Rojano 72' 1 - 1  
Scott McMann 76'  
D. Imrie 77'  
Xavier Tomas 90+1'  
25/11/2017 Hearts
0 - 0
Ross County 0-0H2HOdds+
Jamie Walker  45+1'  
  56' Jim O'Brien
Cole Stockton 73'  
  88' R. Draper
24/11/2017 Dundee
2 - 1
Rangers 0-0H2HOdds+
  30' Jason Holt
Paul McGowan 58'  
Mark O'Hara 66' 1 - 0  
  1 - 1 70' Josh Windass
  72' Josh Windass
Sofien Moussa 80'  
Mark O'Hara 80' 2 - 1  
Sofien Moussa 81'  
19/11/2017 Hearts
1 - 1
Partick Thistle 0-0H2HOdds+
  8' A. Barton
Esmaël Gonçalves 54' 1 - 0  
Jamie Brandon 71'  
  1 - 1 85' Kris Doolan
  86' D. Devine
18/11/2017 Aberdeen
0 - 2
Motherwell 0-1H2HOdds+
  41' Ryan Bowman
  0 - 1 42' Louis Moult 
Andy Considine 42'  
  0 - 2 54' Louis Moult 
Ryan Christie 86'  
18/11/2017 Dundee
0 - 0
Kilmarnock 0-0H2HOdds+
  35' Jordan Jones
  40' C. Burke
  66' Greg Taylor
Darren O'Dea 76'  
Darren O'Dea 85'  
18/11/2017 Hibernian
1 - 2
St. Johnstone 0-0H2HOdds+
  41' Michael O'Halloran
  0 - 1 74' Murray Davidson
  74' Murray Davidson
John McGinn 77'  
  85' Joe Shaughnessy
Anthony Stokes 90+1' 1 - 1  
  1 - 2 90+3' Steven MacLean
  90+6' Steven MacLean
18/11/2017 Rangers
0 - 2
Hamilton Academical 0-0H2HOdds+
Jason Holt 25'  
  35' Alex Gogic
  0 - 1 47' D. Templeton
  0 - 2 81' D. Lyon
18/11/2017 Ross County
0 - 1
Celtic 0-0H2HOdds+
M. Gardyne 42'  
  45+1' Dedryck Boyata
  66' Kieran Tierney
Jim O'Brien 77'  
  0 - 1 78' Leigh Griffiths
Sean Kelly 88'  
05/11/2017 Hearts
1 - 2
Kilmarnock 0-1H2HOdds+
  0 - 1 31' Kris Boyd
John Souttar  39'  
Kyle Lafferty  52'  
Esmaël Gonçalves 59'  
Esmaël Gonçalves 76' 1 - 1  
Don Cowie 78'  
  82' Jordan Jones
  1 - 2 86' A. Frizzell
04/11/2017 Hamilton Academical
2 - 2
Aberdeen 1-1H2HOdds+
D. Imrie 19' 1 - 0  
  1 - 1 27' Greg Stewart
Darian Mackinnon 39'  
  1 - 2 74' Kári Árnason
D. Templeton 76' 2 - 2  
Giannis Skondras 90+3'  
04/11/2017 Hibernian
2 - 1
Dundee 1-1H2HOdds+
Martin Boyle  1' 1 - 0  
  1 - 1 21' Marcus Haber
R. Porteous 53'  
Anthony Stokes 53'  
  54' Jack Hendry
S. Murray 63' 2 - 1  
John McGinn 77'  
Lewis Stevenson 84'  
  86' Faissal El-Bakhtaoui
04/11/2017 Rangers
3 - 0
Partick Thistle 2-0H2HOdds+
Ross McCrorie 30' 1 - 0  
Daniel Candeias 39' 2 - 0  
Josh Windass 47' 3 - 0  
  60' Kris Doolan
  82' D. Devine
04/11/2017 Ross County
3 - 2
Motherwell 3-0H2HOdds+
M. Gardyne 13' 1 - 0  
Davis Keillor-Dunn 26' 2 - 0  
M. Gardyne 42' 3 - 0  
  3 - 1 48' Ryan Bowman
  52' Peter Hartley
  3 - 2 79' Louis Moult 
R. Draper 84'  
04/11/2017 St. Johnstone
0 - 4
Celtic 0-1H2HOdds+
  0 - 1 28' Scott Sinclair
Paul Paton 55'  
David Wotherspoon 65'  
  0 - 2 72' Moussa Dembélé
  0 - 3 75' S. Anderson
  0 - 4 89' Olivier Ntcham
31/10/2017 Kilmarnock
0 - 3
Hibernian 0-1H2HOdds+
  0 - 1 10' John McGinn
  0 - 2 61' S. Murray
  73' John McGinn
  77' Martin Boyle 
  81' R. Porteous
  0 - 3 90+3' Martin Boyle 
28/10/2017 Aberdeen
2 - 1
Ross County 1-1H2HOdds+
  0 - 1 8' M. Gardyne
Ryan Christie 12' 1 - 1  
  52' Jamie Lindsay
Kenny McLean 52' 2 - 1  
Scott McKenna 75'  
  84' R. Draper
Ryan Christie 88'  
  90+1' M. Gardyne
Kenny McLean 90+2'  
28/10/2017 Celtic
1 - 1
Kilmarnock 1-0H2HOdds+
Leigh Griffiths 43' 1 - 0  
  1 - 1 60' Jordan Jones
Tom Rogic 69'  
  78' Jordan Jones
Kristoffer Ajer 88'  
28/10/2017 Dundee
1 - 3
Hamilton Academical 0-1H2HOdds+
L. Spence 27'  
Jesse Curran 34'  
  0 - 1 39' Giannis Skondras
  41' Giannis Skondras
Marcus Haber 48'  
  57' M. Donati
  60' A. Rojano
  0 - 2 64' D. Templeton
AJ Leitch-Smith 67' 1 - 2  
  68' Darian Mackinnon
  1 - 3 86' A. Rojano
K. Waddell 90'  
28/10/2017 Motherwell
0 - 1
Hibernian 0-1H2HOdds+
  0 - 1 27' Martin Boyle 
Allan Campbell 52'  
28/10/2017 Partick Thistle
1 - 0
St. Johnstone 1-0H2HOdds+
M. Storey 14' 1 - 0  
  45+1' Liam Craig
28/10/2017 Hearts
1 - 3
Rangers 1-1H2HOdds+
  0' D. Wilson
Kyle Lafferty  24' 1 - 0  
  35' D. Wilson
  1 - 1 43' Kenny Miller
Kyle Lafferty  51'  
  1 - 2 65' Kenny Miller
  72' Josh Windass
  1 - 3 72' Josh Windass
25/10/2017 Aberdeen
0 - 3
Celtic 0-2H2HOdds+
  0 - 1 13' Kieran Tierney
Kári Árnason 24'  
  0 - 2 39' Moussa Dembélé
Anthony O'Connor 44'  
Andy Considine 60'  
Scott McKenna 62'  
  0 - 3 63' Moussa Dembélé
25/10/2017 Dundee
0 - 1
Motherwell 0-1H2HOdds+
  0 - 1 5' C. Tanner
R. Deacon 28'  
Darren O'Dea 30'  
  34' Peter Hartley
Sofien Moussa 64'  
  70' Richard Tait
  77' G. Bigirimana
25/10/2017 Rangers
1 - 1
Kilmarnock 1-0H2HOdds+
Jason Holt 44' 1 - 0  
  55' Alan Power
  58' Stuart Findlay
James Tavernier 72'  
Ryan Jack 90+2'  
  90+3' Stefano Ceci
Daniel Candeias 90+4'  
  1 - 1 90+5' C. Burke
24/10/2017 Hamilton Academical
0 - 0
Partick Thistle 0-0H2HOdds+
S. Boyd 14'  
  45' Niall Keown
  65' Jordan Turnbull
24/10/2017 Hibernian
1 - 0
Hearts 1-0H2HOdds+
S. Murray 3' 1 - 0  
P. Hanlon 16'  
  28' Michael Smith
  52' Jamie Brandon
  70' Esmaël Gonçalves
  70' Esmaël Gonçalves
Dylan McGeouch 78'  
  90' H. Cochrane
24/10/2017 St. Johnstone
0 - 0
Ross County 0-0H2HOdds+
  59' Marcus Fraser 
  68' Tim Chow
  90' Jim O'Brien
  90+2' A. McCarey
21/10/2017 Hearts
1 - 0
St. Johnstone 0-0H2HOdds+
Prince Bauben 7'  
  24' S. Scougall
H. Cochrane 55'  
  57' C. Millar
Kyle Lafferty  61'  
Kyle Lafferty  74' 1 - 0  
Jamie Brandon 76'  
  90' Liam Craig
21/10/2017 Partick Thistle
2 - 1
Dundee 0-1H2HOdds+
  0 - 1 8' AJ Leitch-Smith
Tomas Cerny 21'  
  22' AJ Leitch-Smith
Jordan Turnbull 45'  
  59' R. Deacon
Ryan Edwards 75' 1 - 1  
Ryan Edwards 81'  
  83' Darren O'Dea
Niall Keown 90'  
M. Storey 90+2' 2 - 1  
21/10/2017 Ross County
2 - 1
Hamilton Academical 0-0H2HOdds+
Andrew Davies 21'  
  0 - 1 52' Greg Docherty
  67' S. Boyd
Alex Schalk 70' 1 - 1  
Jim O'Brien 82'  
T. Mikkelsen 86' 2 - 1  
  89' L. Longridge
14/10/2017 Celtic
1 - 0
Dundee 0-0H2HOdds+
  54' Darren O'Dea
Olivier Ntcham 61' 1 - 0  
  80' L. Spence
  88' K. Holt
14/10/2017 Hamilton Academical
1 - 2
Motherwell 1-1H2HOdds+
Giannis Skondras 15' 1 - 0  
  1 - 1 32' Andrew Rose
  35' Carl McHugh
B. Biabi 49'  
  1 - 2 51' Peter Hartley
  76' Allan Campbell
14/10/2017 Hibernian
0 - 1
Aberdeen 0-1H2HOdds+
Lewis Stevenson 14'  
  28' Graeme Shinnie
  34' Anthony O'Connor
  0 - 1 38' Gary Mackay-Steven 
John McGinn 43'  
  79' Stevie May
14/10/2017 Partick Thistle
0 - 2
Kilmarnock 0-1H2HOdds+
A. Barton 13'  
  0 - 1 39' Kris Boyd
  0 - 2 63' A. Frizzell
  81' Greg Taylor
14/10/2017 Ross County
1 - 2
Hearts 1-1H2HOdds+
  0 - 1 34' Esmaël Gonçalves
Davis Keillor-Dunn 36' 1 - 1  
  38' Connor Randall
Marcus Fraser  56'  
  58' Esmaël Gonçalves
  1 - 2 59' Jamie Walker 
  59' Kyle Lafferty 
  77' John Souttar 
T. Mikkelsen 80'  
  85' R. Grzelak
Jamie Lindsay 85'  
13/10/2017 St. Johnstone
0 - 3
Rangers 0-1H2HOdds+
  0 - 1 27' C. Peña
  41' Josh Windass
  60' Declan John
  65' Mikael Stahre
S. Anderson 65'  
S. Anderson 71'  
  0 - 2 78' C. Peña
Paul Paton 80'  
  80' Graham Dorrans
Paul Paton 80'  
  0 - 3 86' Graham Dorrans
30/09/2017 Aberdeen
3 - 0
St. Johnstone 2-0H2HOdds+
A. Rooney 7' 1 - 0  
A. Rooney 18' 2 - 0  
Graeme Shinnie 58'  
  62' C. Millar
A. Rooney 81' 3 - 0  
Anthony O'Connor 84'  
30/09/2017 Celtic
2 - 2
Hibernian 1-0H2HOdds+
Callum McGregor 15' 1 - 0  
James Forrest 29'  
  1 - 1 53' John McGinn
Mikael Lustig 55'  
Olivier Ntcham 60'  
  68' Steven Whittaker
  74' Lewis Stevenson
  1 - 2 77' John McGinn
Callum McGregor 80' 2 - 2  
30/09/2017 Dundee
2 - 1
Hearts 1-0H2HOdds+
K. Waddell 44' 1 - 0  
L. Spence 65'  
Sofien Moussa 69'  
  1 - 1 71' Kyle Lafferty 
K. Waddell 76'  
  87' John Souttar 
K. Waddell 90+3' 2 - 1  
30/09/2017 Kilmarnock
0 - 2
Ross County 0-2H2HOdds+
  0 - 1 34' C. Curran
  0 - 2 44' Kenny van der Weg
30/09/2017 Motherwell
3 - 0
Partick Thistle 1-0H2HOdds+
  6' Tomas Cerny
Peter Hartley 7' 1 - 0  
  33' A. Barton
C. Tanner 56' 2 - 0  
Ryan Bowman 82' 3 - 0  
  85' S. Lawless
  87' Ryan Edwards
29/09/2017 Hamilton Academical
1 - 4
Rangers 1-3H2HOdds+
D. Redmond 1' 1 - 0  
  14' C. Peña
  1 - 1 21' Declan John
  1 - 2 25' Declan John
  1 - 3 27' Daniel Candeias
Greg Docherty 34'  
  48' Ryan Jack
  54' Ryan Jack
  1 - 4 59' Graham Dorrans
R. Bingham 73'  
24/09/2017 Motherwell
0 - 1
Aberdeen 0-0H2HOdds+
  45' S. Logan
Carl McHugh 49'  
  0 - 1 57' Andy Considine
Charles Dunne 88'  
  89' Graeme Shinnie
23/09/2017 Partick Thistle
1 - 1
Hearts 1-0H2HOdds+
Blair Spittal 18' 1 - 0  
  35' Christophe Berra
  75' Jamie Walker 
  1 - 1 80' Ross Callachan
D. Devine 88'  
23/09/2017 Kilmarnock
1 - 1
Dundee 0-1H2HOdds+
  0 - 1 4' Faissal El-Bakhtaoui
  34' Cammy Kerr
  47' Glen Kamara
Jordan Jones 56'  
Calum Waters 60'  
Gordon Greer 64' 1 - 1  
23/09/2017 Ross County
0 - 1
Hibernian 0-1H2HOdds+
  0 - 1 13' P. Hanlon
R. Draper 56'  
  57' M. Bartley
Jim O'Brien 67'  
23/09/2017 St. Johnstone
2 - 1
Hamilton Academical 0-1H2HOdds+
  0 - 1 24' Greg Docherty
Steven MacLean 49' 1 - 1  
  69' D. Imrie
S. Scougall 82'  
Murray Davidson 84' 2 - 1  
23/09/2017 Rangers
0 - 2
Celtic 0-0H2HOdds+
Alfredo Morelos 44'  
  0 - 1 50' Tom Rogic
  64' Dedryck Boyata
  0 - 2 65' Leigh Griffiths
Daniel Candeias 72'  
16/09/2017 Aberdeen
1 - 1
Kilmarnock 1-0H2HOdds+
Stevie May 10' 1 - 0  
  16' I. Wilson
Scott Wright 20'  
Nicky Maynard 45'  
  1 - 1 48' Jordan Jones
  88' Rory McKenzie
  90+1' Gordon Greer
16/09/2017 Celtic
4 - 0
Ross County 2-0H2HOdds+
Tom Rogic 13' 1 - 0  
Moussa Dembélé 42' 2 - 0  
  47' Jim O'Brien
James Forrest 52' 3 - 0  
James Forrest 74' 4 - 0  
16/09/2017 Dundee
3 - 2
St. Johnstone 1-0H2HOdds+
AJ Leitch-Smith 9' 1 - 0  
  35' Michael O'Halloran
  45+3' Liam Craig
AJ Leitch-Smith 65' 2 - 0  
  2 - 1 75' Liam Craig
Scott Bain 75'  
Sofien Moussa 78' 3 - 1  
Darren O'Dea 80'  
  3 - 2 84' Liam Craig
16/09/2017 Hamilton Academical
1 - 2
Hearts 1-2H2HOdds+
  0 - 1 3' Ross Callachan
  0 - 2 23' Kyle Lafferty 
R. Bingham 33' 1 - 2  
  57' John Souttar 
Ali Crawford 68'  
Xavier Tomas 78'  
16/09/2017 Hibernian
2 - 2
Motherwell 1-0H2HOdds+
  15' Richard Tait
Anthony Stokes 21' 1 - 0  
  21' Louis Moult 
  36' Carl McHugh
Anthony Stokes 57' 2 - 0  
  2 - 1 64' Louis Moult 
Vykintas Slivka 70'  
  2 - 2 74' Louis Moult 
  88' C. Kipré
15/09/2017 Partick Thistle
2 - 2
Rangers 0-1H2HOdds+
  0 - 1 19' Alfredo Morelos
Paul McGinn 45'  
Niall Keown 46'  
Blair Spittal 50' 1 - 1  
Chris Erskine 60' 2 - 1  
Chris Erskine 67'  
  2 - 2 77' Graham Dorrans
Jordan Turnbull 79'  
Christie Elliott 83'  
S. Bannigan 88'  
09/09/2017 Hearts
0 - 0
Aberdeen 0-0H2HOdds+
John Souttar  11'  
Christophe Berra 53'  
Jamie Walker  73'  
  90+3' Stevie May
09/09/2017 Motherwell
2 - 0
Kilmarnock 0-0H2HOdds+
C. Kipré 24'  
Ryan Bowman 65' 1 - 0  
L. Grimshaw 84'  
Louis Moult  88' 2 - 0  
  88' I. Wilson
Carl McHugh 90+2'  
09/09/2017 Rangers
4 - 1
Dundee 1-0H2HOdds+
Alfredo Morelos 41' 1 - 0  
Alfredo Morelos 56'  
  57' K. Holt
Josh Windass 68' 2 - 0  
  71' K. Waddell
C. Peña 83' 3 - 0  
Alfredo Morelos 85' 4 - 0  
  4 - 1 90' Faissal El-Bakhtaoui
09/09/2017 Ross County
1 - 1
Partick Thistle 0-1H2HOdds+
  7' D. Devine
  0 - 1 22' Blair Spittal
Sean Kelly 58'  
Christopher Routis 61'  
Andrew Davies 80'  
Alex Schalk 86' 1 - 1  
09/09/2017 St. Johnstone
1 - 1
Hibernian 0-0H2HOdds+
Murray Davidson 38'  
Michael O'Halloran 48' 1 - 0  
David Wotherspoon 51'  
  1 - 1 61' Paul Paton
Paul Paton 69'  
  90+3' M. Bartley
08/09/2017 Hamilton Academical
1 - 4
Celtic 0-3H2HOdds+
  0 - 1 17' Stuart Armstrong
Scott McMann 24'  
  0 - 2 29' Scott Sinclair
  0 - 3 42' Scott Sinclair
  0 - 4 65' Odsonne Edouard
Alex Gogic 86' 1 - 4  
27/08/2017 Ross County
1 - 3
Rangers 0-2H2HOdds+
  0 - 1 31' Alfredo Morelos
  0 - 2 41' Alfredo Morelos
Andrew Davies 45'  
T. Mikkelsen 59' 1 - 2  
M. Gardyne 81'  
  1 - 3 89' Eduardo Herrera
27/08/2017 Dundee
1 - 1
Hibernian 1-1H2HOdds+
K. Holt 9' 1 - 0  
  1 - 1 39' Anthony Stokes
  62' Anthony Stokes
  69' John McGinn
Glen Kamara 80'  
Randy Wolters 84'  
26/08/2017 Celtic
1 - 1
St. Johnstone 0-1H2HOdds+
  0 - 1 39' Steven MacLean
  51' Paul Paton
Mikael Lustig 55'  
  72' Steven MacLean
Jonny Hayes 73'  
Callum McGregor 79' 1 - 1  
  81' Liam Craig
26/08/2017 Kilmarnock
2 - 2
Hamilton Academical 1-0H2HOdds+
L. Longridge 3' 1 - 0  
  10' G. Sarris
I. Wilson 37'  
Lee Erwin 58' 2 - 0  
S. Smith 64'  
A. Frizzell 66'  
  2 - 1 72' Giannis Skondras
  2 - 2 88' Ali Crawford
26/08/2017 Motherwell
2 - 1
Hearts 2-1H2HOdds+
  10' R. Grzelak
  0 - 1 30' Kyle Lafferty 
Ryan Bowman 37' 1 - 1  
Louis Moult  41' 2 - 1  
E. Frear 49'  
  60' Connor Randall
C. Kipré 71'  
  77' Jamie Walker 
26/08/2017 Partick Thistle
3 - 4
Aberdeen 2-2H2HOdds+
  0 - 1 5' Ryan Christie
Chris Erskine 8' 1 - 1  
Kris Doolan 13' 2 - 1  
  2 - 2 42' Kenny McLean
Niall Keown 49'  
  2 - 3 52' Scott Wright
Niall Keown 54' 3 - 3  
Jordan Turnbull 68'  
  3 - 4 84' A. Rooney
19/08/2017 Aberdeen
2 - 1
Dundee 1-0H2HOdds+
Stevie May 11' 1 - 0  
S. Logan 41'  
  1 - 1 53' R. Deacon
  64' Glen Kamara
Stevie May 65'  
Stevie May 79' 2 - 1  
Kenny McLean 90+1'  
19/08/2017 Hibernian
1 - 3
Hamilton Academical 0-0H2HOdds+
  0 - 1 52' R. Bingham
  0 - 2 69' L. Longridge
  71' D. Imrie
  85' D. Redmond
  0 - 3 88' R. Bingham
Anthony Stokes 90+4' 1 - 3  
19/08/2017 Motherwell
2 - 0
Ross County 0-0H2HOdds+
Ben Heneghan 3'  
  17' Tim Chow
Andrew Rose 27'  
  46' Marcus Fraser 
Richard Tait 53' 1 - 0  
Louis Moult  74' 2 - 0  
19/08/2017 Rangers
0 - 0
Hearts 0-0H2HOdds+
  18' Jamie Brandon
Graham Dorrans 50'  
Niko Kranjčar 87'  
19/08/2017 St. Johnstone
1 - 0
Partick Thistle 1-0H2HOdds+
Michael O'Halloran 33' 1 - 0  
  44' S. Lawless
  86' M. Storey
19/08/2017 Kilmarnock
0 - 2
Celtic 0-1H2HOdds+
  0 - 1 40' James Forrest
Stephen O'Donnell 59'  
Rory McKenzie 85'  
  0 - 2 88' Callum McGregor
12/08/2017 Hamilton Academical
3 - 0
Dundee 2-0H2HOdds+
Darian Mackinnon 24' 1 - 0  
S. Boyd 36' 2 - 0  
  50' Darren O'Dea
M. Donati 52'  
  76' K. Waddell
  78' S. Allan
D. Imrie 85' 3 - 0  
  90+2' Cammy Kerr
12/08/2017 Kilmarnock
0 - 1
Hearts 0-1H2HOdds+
  0 - 1 6' Esmaël Gonçalves
  55' Arnaud Djoum
Lee Erwin 57'  
Stefano Ceci 68'  
  69' Esmaël Gonçalves
  77' Connor Randall
Rory McKenzie 84'  
Gordon Greer 90+5'  
12/08/2017 Rangers
2 - 3
Hibernian 1-2H2HOdds+
Alfredo Morelos 3' 1 - 0  
  7' Anthony Stokes
James Tavernier 7'  
  1 - 1 21' S. Murray
Daniel Candeias 32'  
Graham Dorrans 37'  
  37' Dylan McGeouch
  1 - 2 39' James Tavernier
Alfredo Morelos 45+1'  
  1 - 3 65' Vykintas Slivka
Josh Windass 68'  
Fábio Cardoso 74'  
James Tavernier 81' 2 - 3  
  88' D. McGregor
12/08/2017 Ross County
1 - 2
Aberdeen 1-1H2HOdds+
C. Curran 2' 1 - 0  
  1 - 1 23' M. Reynolds
Christopher Routis 39'  
Jim O'Brien 57'  
  1 - 2 71' S. Logan
  72' Graeme Shinnie
Davis Keillor-Dunn 82'  
12/08/2017 St. Johnstone
4 - 1
Motherwell 2-1H2HOdds+
Steven MacLean 8' 1 - 0  
Michael O'Halloran 18' 2 - 0  
  2 - 1 28' Andrew Rose
  36' Carl McHugh
Steven MacLean 57'  
Michael O'Halloran 74' 3 - 1  
Michael O'Halloran 89'  
Murray Davidson 90+3' 4 - 1  
11/08/2017 Partick Thistle
0 - 1
Celtic 0-1H2HOdds+
  0 - 1 25' Olivier Ntcham
S. Bannigan 71'  
  86' Kieran Tierney
06/08/2017 Aberdeen
2 - 0
Hamilton Academical 1-0H2HOdds+
Graeme Shinnie 13'  
  22' G. Sarris
Anthony O'Connor 26' 1 - 0  
  27' Scott McMann
  54' Xavier Tomas
  58' Giannis Skondras
M. Storey 90' 2 - 0  
06/08/2017 Motherwell
1 - 2
Rangers 1-1H2HOdds+
  0 - 1 4' Graham Dorrans
Ben Heneghan 40' 1 - 1  
Charles Dunne 49'  
Louis Moult  58'  
  1 - 2 58' Graham Dorrans
  68' Fábio Cardoso
Ben Heneghan 78'  
  79' Graham Dorrans
Richard Tait 90+1'  
05/08/2017 Dundee
1 - 2
Ross County 0-1H2HOdds+
  29' Tim Chow
  0 - 1 35' Jamie Lindsay
  0 - 2 61' Christopher Routis
  71' M. Gardyne
K. Holt 78'  
Jack Hendry 86' 1 - 2  
05/08/2017 Hibernian
3 - 1
Partick Thistle 2-1H2HOdds+
  0 - 1 7' Chris Erskine
Martin Boyle  14' 1 - 1  
Steven Whittaker 33' 2 - 1  
  34' S. Bannigan
E. Ambrose 45+1'  
S. Murray 52' 3 - 1  
  55' Christie Elliott
  70' Chris Erskine
John McGinn 84'  
05/08/2017 Kilmarnock
1 - 2
St. Johnstone 0-1H2HOdds+
  0 - 1 10' David Wotherspoon
  40' David Wotherspoon
  41' Murray Davidson
A. Frizzell 44'  
  58' S. Scougall
Kris Boyd 59' 1 - 1  
  66' R. Foster
  1 - 2 89' Michael O'Halloran
05/08/2017 Celtic
4 - 1
Hearts 1-0H2HOdds+
Scott Brown 27'  
Leigh Griffiths 29' 1 - 0  
  31' Kyle Lafferty 
  44' Michael Smith
Scott Sinclair 51' 2 - 0  
Leigh Griffiths 63' 3 - 0  
  68' R. Grzelak
Callum McGregor 73' 4 - 0  
  4 - 1 84' Esmaël Gonçalves
Scotland Football

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-2026 SoccerPunter Pte. Ltd. All rights reserved.