Scotland Premiership 2016/2017 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
21/05/2017 Celtic
2 - 0
Hearts 0-0H2HOdds+
  29' Prince Bauben
Cristian Gamboa 46'  
Tom Rogic 46'  
Leigh Griffiths 50' 1 - 0  
  55' Esmaël Gonçalves
  55' Malaury Martin
  55' Liam Smith
  66' Prince Bauben
  66' Jamie Walker 
Jozo Simunovic 74'  
Kolo Touré 74'  
Stuart Armstrong 76' 2 - 0  
  78' Alexandros Tziolis
  78' E. Henderson
Stuart Armstrong 79'  
Erik Sviatchenko  79'  
21/05/2017 Partick Thistle
0 - 6
Aberdeen 0-5H2HOdds+
  0 - 1 7' Ryan Christie
  0 - 2 11' Scott Wright
  0 - 3 17' Scott Wright
  0 - 4 26' Jonny Hayes
David Amoo 30'  
R. Fleming 30'  
Ryan Edwards 34'  
  44' Andy Considine
  0 - 5 45' Ryan Christie
  46' M. Reynolds
  46' Ryan Jack
  46' Kenny McLean
  46' Peter Pawlett
  0 - 6 51' Scott Wright
  56' Peter Pawlett
  65' Jonny Hayes
  65' Ethan Ross
S. Lawless 68'  
M. Lamont 68'  
Mark Lamont 70'  
M. Lamont 70'  
A. McCarthy 78'  
N. McLaughlin 78'  
21/05/2017 St. Johnstone
1 - 2
Rangers 0-1H2HOdds+
Liam Craig 15'  
  0 - 1 40' Kenny Miller
Chris Kane  46'  
Graham Cummins 46'  
  0 - 2 53' Jon Toral
  55' Jon Toral
C. Thomson 68'  
G. Hurst 68'  
  75' Jon Toral
  75' Barrie McKay
Graham Cummins 76' 1 - 2  
  81' Martyn Waghorn
  85' Martyn Waghorn
  85' Kyle Bradley
  89' J. Barjonas
  89' J. Barjonas
  89' Andy Halliday 
18/05/2017 Partick Thistle
0 - 5
Celtic 0-3H2HOdds+
  0 - 1 18' Leigh Griffiths
  0 - 2 26' Tom Rogic
  0 - 3 41' P. Roberts
A. Osman 46'  
Ryan Edwards 46'  
Tomas Cerny 46'  
M. Ridgers 46'  
  63' Leigh Griffiths
  63' Scott Sinclair
  63' Dedryck Boyata
  63' Kolo Touré
Chris Erskine 69'  
A. Azeez 69'  
  70' James Forrest
  70' N. Bitton
  0 - 4 82' Callum McGregor
  0 - 5 84' P. Roberts
17/05/2017 Rangers
1 - 2
Aberdeen 0-1H2HOdds+
  0 - 1 9' Graeme Shinnie
Lee Hodson 18'  
M. Beerman 18'  
Joseph Dodoo 46'  
Martyn Waghorn 46'  
Kenny Miller 50'  
  0 - 2 51' Ryan Christie
Jon Toral 58'  
J. Barjonas 58'  
Martyn Waghorn 61' 1 - 2  
  68' A. Rooney
  68' Jayden Stockley
  85' Jayden Stockley
  88' Andy Considine
  90' Jayden Stockley
David Bates 90+2'  
17/05/2017 St. Johnstone
1 - 0
Hearts 1-0H2HOdds+
Chris Kane  26' 1 - 0  
  28' Bjorn Johnsen
  46' Bjorn Johnsen
  46' R. Currie
  61' Malaury Martin
  61' Jamie Walker 
C. Thomson 67'  
Blair Alston 67'  
Danny Swanson 71'  
M. Coulson 71'  
  77' Sam Nicholson
  77' Moha El Ouriachi
C. Millar 80'  
Liam Craig 80'  
13/05/2017 St. Johnstone
1 - 0
Partick Thistle 1-0H2HOdds+
  17' D. Devine
  24' Ryan Edwards
Danny Swanson 33' 1 - 0  
  46' D. Devine
  46' Chris Erskine
  46' A. Azeez
  46' S. Lawless
Steven MacLean 60'  
  67' Ryan Edwards
  67' Kevin Nisbet
Liam Craig 67'  
David Wotherspoon 70'  
Blair Alston 70'  
  82' Christie Elliott
Danny Swanson 83'  
Danny Swanson 86'  
C. Thomson 86'  
13/05/2017 Rangers
2 - 1
Hearts 1-0H2HOdds+
Joe Garner 6' 1 - 0  
Clint Hill 16'  
  26' Prince Bauben
  46' Malaury Martin
  46' Alexandros Tziolis
  1 - 1 51' Esmaël Gonçalves
Josh Windass 52'  
Joseph Dodoo 52'  
Barrie McKay 53' 2 - 1  
Jason Holt 67'  
J. Barjonas 67'  
Jon Toral 73'  
Martyn Waghorn 73'  
  74' Bjorn Johnsen
  74' R. Currie
  79' Liam Smith
  84' Sam Nicholson
  84' Moha El Ouriachi
12/05/2017 Aberdeen
1 - 3
Celtic 1-3H2HOdds+
  0 - 1 3' Dedryck Boyata
  0 - 2 8' Stuart Armstrong
  0 - 3 11' Leigh Griffiths
Jonny Hayes 12' 1 - 3  
  54' Kieran Tierney
  56' Tom Rogic
  56' N. Bitton
Jayden Stockley 63'  
A. Rooney 63'  
  71' Leigh Griffiths
  71' James Forrest
  72' Leigh Griffiths
  78' Mikael Lustig
  78' Erik Sviatchenko 
Graeme Shinnie 85'  
S. Logan 89'  
M. Reynolds 89'  
Scott Wright 89'  
Niall McGinn 90+2'  
Dean Campbell 90+2'  
07/05/2017 Hearts
1 - 2
Aberdeen 0-1H2HOdds+
  0 - 1 21' A. Rooney
  23' Joe Lewis
Prince Bauben 27'  
Jamie Walker  44'  
  46' Peter Pawlett
  46' Anthony O'Connor
Andraz Struna 46'  
Liam Smith 46'  
Lennard Sowah 57'  
Moha El Ouriachi 57'  
Esmaël Gonçalves 61' 1 - 1  
  1 - 2 64' Anthony O'Connor
Don Cowie 68'  
Bjorn Johnsen 68'  
  85' A. Rooney
  85' Jayden Stockley
  88' M. Reynolds
Jamie Walker  90'  
07/05/2017 Partick Thistle
1 - 2
Rangers 1-0H2HOdds+
Kris Doolan 14' 1 - 0  
  53' Martyn Waghorn
  53' Clint Hill
Callum Booth 70'  
  71' D. Wilson
  71' J. Barjonas
  76' Jason Holt
  76' Barrie McKay
  1 - 1 83' Barrie McKay
Chris Erskine 87'  
A. Azeez 87'  
Ryan Edwards 89'  
A. McCarthy 89'  
  1 - 2 90+4' Joe Garner
  90+5' Joe Garner
06/05/2017 Celtic
4 - 1
St. Johnstone 0-0H2HOdds+
  28' Steven MacLean
P. Roberts 47' 1 - 0  
  1 - 1 49' Steven MacLean
Dedryck Boyata 52' 2 - 1  
M. Johnston 57'  
Scott Sinclair 57'  
  61' Graham Cummins
  61' C. Thomson
P. Roberts 62' 3 - 1  
  64' Danny Swanson
  69' Blair Alston
  69' David Wotherspoon
Tom Rogic 70'  
Callum McGregor 70'  
Callum McGregor 71' 4 - 1  
  75' Paul Paton
Leigh Griffiths 76'  
  79' David Wotherspoon
  80' Danny Swanson
  80' Chris Kane 
P. Roberts 83'  
James Forrest 83'  
29/04/2017 Aberdeen
0 - 2
St. Johnstone 0-0H2HOdds+
S. Logan 18'  
Jonny Hayes 19'  
  28' S. Anderson
  33' Joe Shaughnessy
  35' C. Millar
  35' Paul Paton
Ryan Christie 66'  
Peter Pawlett 66'  
A. Rooney 66'  
Jayden Stockley 66'  
  72' David Wotherspoon
  72' C. Thomson
  0 - 1 80' Danny Swanson
  0 - 2 83' C. Thomson
  88' Danny Swanson
  88' Blair Alston
Jonny Hayes 88'  
Scott Wright 88'  
  90+3' Liam Craig
Jayden Stockley 90+3'  
29/04/2017 Hearts
2 - 2
Partick Thistle 0-0H2HOdds+
  0 - 1 50' Kris Doolan
  60' D. Devine
  68' D. Devine
  68' Tomas Cerny
Esmaël Gonçalves 69' 1 - 1  
  1 - 2 72' S. Lawless
  79' Chris Erskine
  79' A. Azeez
Alexandros Tziolis 79'  
Bjorn Johnsen 79'  
Moha El Ouriachi 79'  
Sam Nicholson 79'  
  83' A. McCarthy
  84' Ryan Edwards
Andraz Struna 88' 2 - 2  
Jamie Walker  89'  
29/04/2017 Rangers
1 - 5
Celtic 0-2H2HOdds+
  0 - 1 7' Scott Sinclair
  0 - 2 18' Leigh Griffiths
Josh Windass 27'  
Joseph Dodoo 46'  
Andy Halliday  46'  
  0 - 3 52' Callum McGregor
Emerson Hyndman 57'  
Joe Garner 57'  
Andy Halliday  63'  
  0 - 4 66' Dedryck Boyata
  68' Dedryck Boyata
  72' P. Roberts
  72' James Forrest
  77' Stuart Armstrong
  77' Tom Rogic
Kenny Miller 81' 1 - 4  
  1 - 5 87' Mikael Lustig
  88' Mikael Lustig
  90' Scott Brown
  90' E. Kouassi

Relegation Group

DateHomeScoreAwayHT
20/05/2017 Hamilton Academical
4 - 0
Dundee 2-0H2HOdds+
R. Bingham 23' 1 - 0  
Giannis Skondras 25' 2 - 0  
  29' N. Ross
  29' C. Wighton
Michael Devlin  37'  
M. Donati 37'  
  46' Marcus Haber
  46' Henrik Ojamaa
D. Imrie 56' 3 - 0  
Alex Gogic 58'  
D. Templeton 61'  
L. Longridge 61'  
  72' Mark O'Hara
  72' Danny Williams
Ali Crawford 76' 4 - 0  
D. Redmond 79'  
G. Gillespie 79'  
  84' Faissal El-Bakhtaoui
20/05/2017 Inverness CT
3 - 2
Motherwell 0-0H2HOdds+
  56' Lionel Ainsworth
  56' A. Livingstone
Greg Tansey 64' 1 - 0  
Alex Fisher 66' 2 - 0  
  67' S. Gordon
  67' Ryan Bowman
Alex Fisher 67' 3 - 0  
  73' Louis Moult 
  73' James McFadden
  3 - 1 73' James McFadden
Liam Polworth 77'  
Jake Mulraney 77'  
I. Vigurs 83'  
Jamie McCart 83'  
  3 - 2 90+3' Ryan Bowman
20/05/2017 Kilmarnock
1 - 2
Ross County 1-1H2HOdds+
C. Sammon 10' 1 - 0  
S. Smith 41'  
  1 - 1 42' Liam Boyce 
Greg Kiltie 46'  
Rory McKenzie 46'  
  57' Tim Chow
  57' D. Dykes
  59' C. Curran
  59' Alex Schalk
Jordan Jones 64'  
I. Cameron 64'  
Gary Dicker 67'  
  1 - 2 70' Liam Boyce 
  83' Jim O'Brien
  83' R. Dingwall
I. Wilson 83'  
William Graham 83'  
17/05/2017 Dundee
0 - 2
Inverness CT 0-2H2HOdds+
  0 - 1 2' B. McKay
  0 - 2 10' Alex Fisher
K. Gomis 46'  
D. Higgins 46'  
Marcus Haber 55'  
Henrik Ojamaa 55'  
  65' I. Vigurs
  66' B. McKay
  66' Henri Anier
Faissal El-Bakhtaoui 72'  
C. Wighton 72'  
  81' Henri Anier
  85' Alex Fisher
  85' Kevin McNaughton
  89' I. Vigurs
  89' Jamie McCart
16/05/2017 Motherwell
3 - 1
Kilmarnock 1-1H2HOdds+
Carl McHugh 1' 1 - 0  
Keith Lasley 11'  
  1 - 1 17' A. Frizzell
D. Ferguson 31'  
D. Ferguson 38'  
Lionel Ainsworth 38'  
Craig Clay 48'  
  49' Kristoffer Ajer
  52' Greg Taylor
Lionel Ainsworth 53' 2 - 1  
  57' D. Hawkshaw
  57' Callum Roberts
  65' Greg Kiltie
  65' Rory McKenzie
Chris Cadden 76'  
E. Frear 78' 3 - 1  
  78' I. Wilson
  78' William Graham
Louis Moult  82'  
Louis Moult  85'  
Ryan Bowman 85'  
Lionel Ainsworth 90'  
A. Livingstone 90'  
  90+2' Gary Dicker
16/05/2017 Ross County
3 - 2
Hamilton Academical 1-1H2HOdds+
M. Gardyne 3' 1 - 0  
  8' L. Longridge
  13' Darian Mackinnon
  1 - 1 26' R. Bingham
M. Gardyne 30'  
M. Woods 30'  
M. Woods 46'  
Jim O'Brien 46'  
Alex Schalk 53'  
C. Curran 53'  
  66' L. Longridge
  66' D. Templeton
  70' R. Bingham
  70' R. Tierney
Remi Matthews 73' 2 - 1  
  2 - 2 75' D. Templeton
  82' Greg Docherty
  82' D. Redmond
Jim O'Brien 89'  
  90' D. Imrie
Jonathan Franks 90+1' 3 - 2  
Liam Boyce  90+3'  
  90+3' Giannis Skondras
13/05/2017 Dundee
1 - 1
Ross County 0-1H2HOdds+
  0 - 1 4' Liam Boyce 
  33' Marcus Fraser 
  35' R. Dow
  35' Kenny van der Weg
Tom Hateley 46'  
N. Ross 46'  
  54' M. Woods
Paul McGowan 62'  
James Vincent 63'  
  65' M. Gardyne
K. Gomis 68'  
K. Gadzhalov 68'  
  69' Jim O'Brien
  73' Jim O'Brien
  73' Reghan Tumilty
Darren O'Dea 76' 1 - 1  
  76' C. Curran
Darren O'Dea 77'  
  79' C. Curran
  79' Alex Schalk
Faissal El-Bakhtaoui 86'  
C. Wighton 86'  
  90+4' Reghan Tumilty
13/05/2017 Hamilton Academical
0 - 1
Motherwell 0-0H2HOdds+
Michael Devlin  11'  
Ali Crawford 30'  
  34' S. McDonald
  36' Keith Lasley
  41' Carl McHugh
  43' Allan Campbell
Remi Matthews 56'  
  0 - 1 66' Louis Moult 
  66' Keith Lasley
  66' Lionel Ainsworth
Greg Docherty 69'  
Greg Docherty 75'  
E. Brophy 75'  
Darian Mackinnon 77'  
  78' E. Frear
  78' Ryan Bowman
D. Redmond 84'  
D. Templeton 84'  
  85' Louis Moult 
  85' D. Ferguson
D. Templeton 88'  
13/05/2017 Kilmarnock
2 - 1
Inverness CT 1-0H2HOdds+
  15' B. McKay
I. Wilson 15'  
S. Smith 16'  
Sean Longstaff 17' 1 - 0  
  46' Jake Mulraney
  46' I. Vigurs
Jordan Jones 57' 2 - 0  
  58' Henri Anier
  58' Liam Polworth
  70' R. Draper
  70' L. Cole
  2 - 1 71' Alex Fisher
Greg Kiltie 77'  
Rory McKenzie 77'  
06/05/2017 Kilmarnock
0 - 1
Dundee 0-0H2HOdds+
I. Wilson 46'  
Greg Kiltie 46'  
Greg Taylor 49'  
  0 - 1 55' Marcus Haber
  62' K. Gomis
Jordan Jones 76'  
Callum Roberts 76'  
  76' Faissal El-Bakhtaoui
  76' C. Wighton
  84' Paul McGowan
  84' N. Ross
  90+2' Marcus Haber
  90+2' Henrik Ojamaa
06/05/2017 Motherwell
0 - 1
Ross County 0-0H2HOdds+
  29' R. Dow
  29' Christopher Routis
  44' Kenny van der Weg
  46' Kenny van der Weg
  46' Reghan Tumilty
  61' Jim O'Brien
  65' Jim O'Brien
  65' Jonathan Franks
Steven Hammell 67'  
Zak Jules 67'  
  0 - 1 72' Christopher Routis
Lionel Ainsworth 75'  
Ryan Bowman 75'  
Allan Campbell 83'  
Craig Clay 83'  
06/05/2017 Inverness CT
2 - 1
Hamilton Academical 2-0H2HOdds+
B. McKay 10' 1 - 0  
  35' M. Donati
Greg Tansey 36' 2 - 0  
R. Draper 40'  
  46' M. Donati
  46' Ali Crawford
  46' R. Bingham
  46' D. Redmond
B. McKay 51'  
Greg Tansey 54'  
Alex Fisher 68'  
S. Boden 68'  
S. Boden 74'  
  82' Greg Docherty
  82' E. Brophy
B. McKay 90+1'  
Kevin McNaughton 90+1'  
Jake Mulraney 90+2'  
B. King 90+2'  
  2 - 1 90+4' D. Redmond
29/04/2017 Hamilton Academical
0 - 2
Kilmarnock 0-2H2HOdds+
  0 - 1 11' C. Sammon
  0 - 2 23' Jordan Jones
Ali Crawford 52'  
D. Redmond 52'  
D. Imrie 54'  
  54' Jordan Jones
D. Imrie 60'  
L. Longridge 60'  
B. Adams 70'  
E. Brophy 70'  
  77' Sean Longstaff
  77' Greg Kiltie
  80' Greg Taylor
  83' Kris Boyd
  90+3' Jordan Jones
  90+3' A. Frizzell
29/04/2017 Motherwell
2 - 3
Dundee 0-1H2HOdds+
  29' K. Gomis
  0 - 1 45' Mark O'Hara
  0 - 2 49' Marcus Haber
Louis Moult  50' 1 - 2  
  1 - 3 56' Marcus Haber
Ryan Bowman 58'  
Lionel Ainsworth 58'  
  63' C. Wighton
  63' Danny Williams
Keith Lasley 70'  
S. Gordon 70'  
S. McDonald 73'  
Craig Clay 73'  
Chris Cadden 80' 2 - 3  
  81' Mark O'Hara
  81' D. Higgins
  85' N. Ross
  85' Faissal El-Bakhtaoui
  90+3' Marcus Haber
Carl McHugh 90+3'  
28/04/2017 Ross County
4 - 0
Inverness CT 2-0H2HOdds+
Jim O'Brien 10'  
Liam Boyce  21' 1 - 0  
Liam Boyce  34' 2 - 0  
  46' B. King
  46' B. McKay
  49' I. Vigurs
Liam Boyce  49' 3 - 0  
Tim Chow 53'  
  54' David Raven
  54' Henri Anier
  60' Liam Polworth
Liam Boyce  60' 4 - 0  
  64' I. Vigurs
  64' R. Draper
M. Woods 64'  
Christopher Routis 64'  
Liam Boyce  64'  
Reghan Tumilty 64'  
Tim Chow 70'  
D. Dykes 70'  
1st Phase
DateHomeScoreAwayHT
16/04/2017 Ross County
2 - 2
Celtic 0-1H2HOdds+
  0 - 1 34' Kieran Tierney
M. Gardyne 40'  
M. Gardyne 50' 1 - 1  
  63' Tom Rogic
  63' Cristian Gamboa
  63' Moussa Dembélé
  63' Leigh Griffiths
  69' James Forrest
  69' P. Roberts
  1 - 2 78' P. Roberts
Jim O'Brien 83'  
Reghan Tumilty 84'  
Alex Schalk 84'  
Jim O'Brien 85'  
Christopher Routis 85'  
  88' Jozo Simunovic
Liam Boyce  90' 2 - 2  
M. Gardyne 90'  
Jonathan Franks 90'  
Liam Boyce  90+1'  
  90+2' Scott Brown
Andrew Davies 90+3'  
15/04/2017 Dundee
0 - 2
Hamilton Academical 0-1H2HOdds+
  0 - 1 23' D'Akol
James Vincent 67'  
Mark O'Hara 67'  
  68' R. Bingham
Cammy Kerr 70'  
Henrik Ojamaa 70'  
  77' R. Bingham
  77' D. Redmond
  80' Greg Docherty
  80' Alex Gogic
  83' D'Akol
  83' E. Brophy
  0 - 2 84' Michael Devlin 
15/04/2017 Motherwell
4 - 2
Inverness CT 2-1H2HOdds+
Chris Cadden 7' 1 - 0  
Louis Moult  9' 2 - 0  
  13' Carl Tremarco
  13' Kevin McNaughton
  2 - 1 21' Alex Fisher
  2 - 2 54' Alex Fisher
Ryan Bowman 59'  
Lionel Ainsworth 59'  
  64' I. Vigurs
  64' Jake Mulraney
S. McDonald 65' 3 - 2  
Allan Campbell 70' 4 - 2  
  74' B. King
  74' Henri Anier
Louis Moult  83'  
J. Blyth 83'  
Steven Hammell 87'  
Zak Jules 87'  
  89' B. McKay
15/04/2017 Rangers
2 - 0
Partick Thistle 1-0H2HOdds+
Kenny Miller 39' 1 - 0  
Barrie McKay 46'  
Joseph Dodoo 46'  
  51' David Amoo
  51' Chris Erskine
Jon Toral 54' 2 - 0  
  56' A. Azeez
  56' Kris Doolan
  73' S. Lawless
  73' Kevin Nisbet
Martyn Waghorn 75'  
Joe Garner 75'  
  83' Chris Erskine
  83' Chris Erskine
Jon Toral 84'  
Andy Halliday  84'  
  90+2' Kevin Nisbet
15/04/2017 St. Johnstone
1 - 2
Aberdeen 0-2H2HOdds+
  0 - 1 19' Ryan Christie
Liam Craig 22'  
  0 - 2 32' T. Scobbie
Blair Alston 37'  
Danny Swanson 37'  
Danny Swanson 48' 1 - 2  
  57' Joe Lewis
Liam Craig 65'  
Murray Davidson 65'  
David Wotherspoon 67'  
M. Coulson 70'  
C. Thomson 70'  
  78' Ryan Christie
  78' Peter Pawlett
Steven MacLean 84'  
  90+1' Jonny Hayes
  90+1' Jayden Stockley
14/04/2017 Kilmarnock
0 - 0
Hearts 0-0H2HOdds+
M. Smith 37'  
D. Hawkshaw 37'  
  52' Prince Bauben
  52' R. Currie
  56' K. Nowak
Sean Longstaff 70'  
Greg Kiltie 70'  
  70' Don Cowie
  70' Moha El Ouriachi
  75' Liam Smith
  81' Jamie Walker 
  81' Malaury Martin
Callum Roberts 82'  
A. Frizzell 82'  
09/04/2017 Aberdeen
0 - 3
Rangers 0-0H2HOdds+
  4' Joe Garner
Ryan Jack 4'  
Ash Taylor 24'  
Graeme Shinnie 33'  
  53' Emerson Hyndman
  53' Josh Windass
  53' Jason Holt
  70' Joe Garner
  70' Joseph Dodoo
  0 - 1 79' Kenny Miller
  80' Martyn Waghorn
  80' Andy Halliday 
  0 - 2 81' Kenny Miller
  0 - 3 83' Joseph Dodoo
Anthony O'Connor 83'  
Jayden Stockley 83'  
08/04/2017 Celtic
3 - 1
Kilmarnock 1-0H2HOdds+
Stuart Armstrong 22' 1 - 0  
  40' I. Wilson
Scott Brown 57'  
  58' Sean Longstaff
  58' D. Hawkshaw
  60' Greg Taylor
  1 - 1 65' Jordan Jones
Scott Sinclair 71' 2 - 1  
P. Roberts 72'  
Moussa Dembélé 72'  
Callum McGregor 72'  
Tom Rogic 72'  
James Forrest 76' 3 - 1  
  80' Callum Roberts
  80' A. Frizzell
  81' Jordan Jones
  81' William Graham
Stuart Armstrong 84'  
E. Kouassi 84'  
Dedryck Boyata 85'  
08/04/2017 Hamilton Academical
1 - 1
Ross County 1-0H2HOdds+
M. Donati 3' 1 - 0  
R. Bingham 15'  
Scott McMann 37'  
Giannis Skondras 45+1'  
R. Bingham 46'  
B. Adams 46'  
Michael Devlin  57'  
Ali Crawford 58'  
Alex Gogic 58'  
  1 - 1 60' C. Curran
  66' C. Curran
  66' Alex Schalk
  76' Tim Chow
  76' Christopher Routis
D'Akol 79'  
E. Brophy 79'  
  79' R. Dow
  79' Milan Lalkovic
08/04/2017 Hearts
1 - 0
Dundee 1-0H2HOdds+
Esmaël Gonçalves 13' 1 - 0  
  36' Cammy Kerr
  59' Henrik Ojamaa
  59' C. Wighton
Arnaud Djoum 60'  
Malaury Martin 60'  
Jamie Walker  64'  
R. Currie 64'  
Esmaël Gonçalves 90'  
Bjorn Johnsen 90'  
08/04/2017 Inverness CT
0 - 3
St. Johnstone 0-1H2HOdds+
  0 - 1 40' Steven MacLean
Kevin McNaughton 57'  
B. King 57'  
R. Draper 57'  
Liam Polworth 57'  
  65' Blair Alston
  70' M. Coulson
  70' David Wotherspoon
  79' Steven MacLean
  79' C. Millar
L. Cole 81'  
L. Cole 82'  
Jamie McCart 82'  
S. Boden 82'  
  82' Blair Alston
  82' C. Thomson
  0 - 2 88' Liam Craig
  0 - 3 90+1' Graham Cummins
08/04/2017 Partick Thistle
1 - 0
Motherwell 1-0H2HOdds+
Kris Doolan 11' 1 - 0  
  46' E. Frear
  46' Lionel Ainsworth
  46' Craig Clay
  46' Keith Lasley
Chris Erskine 67'  
A. Azeez 67'  
  71' S. Gordon
  71' J. Blyth
S. Lawless 80'  
A. McCarthy 80'  
05/04/2017 Celtic
1 - 1
Partick Thistle 0-0H2HOdds+
Scott Sinclair 50' 1 - 0  
  51' Callum Booth
  55' David Amoo
  55' Kris Doolan
E. Izaguirre 62'  
Stuart Armstrong 62'  
E. Kouassi 62'  
Tom Rogic 62'  
  1 - 1 64' A. Azeez
  65' A. Azeez
Scott Sinclair 66'  
  73' A. McCarthy
  73' Chris Erskine
Callum McGregor 77'  
Jack Aitchison 77'  
  89' Niall Keown
N. Bitton 90+2'  
05/04/2017 Kilmarnock
0 - 0
Rangers 0-0H2HOdds+
  43' James Tavernier
  46' Emerson Hyndman
  46' Kenny Miller
  52' Joe Garner
Greg Taylor 58'  
I. Wilson 68'  
  73' Joe Garner
  73' Joseph Dodoo
  81' Martyn Waghorn
  81' Josh Windass
Gary Dicker 84'  
Kristoffer Ajer 88'  
Greg Kiltie 90'  
Callum Roberts 90'  
05/04/2017 Motherwell
0 - 0
Hamilton Academical 0-0H2HOdds+
Stephen Pearson 45+1'  
Craig Clay 55'  
Keith Lasley 55'  
  59' Giannis Skondras
  62' R. Bingham
  62' D. Redmond
J. Blyth 63'  
S. Gordon 63'  
E. Frear 72'  
Lionel Ainsworth 72'  
  74' Darian Mackinnon
  77' Ali Crawford
  77' M. Donati
  80' G. Sarris
  84' D. Imrie
  84' Alex Gogic
05/04/2017 St. Johnstone
1 - 0
Hearts 0-0H2HOdds+
  30' Bjorn Johnsen
  45' Tasos Avlonitis
Paul Paton 54'  
  60' Tasos Avlonitis
  60' Prince Bauben
  64' Alexandros Tziolis
  67' Bjorn Johnsen
  67' Sam Nicholson
  69' Lennard Sowah
  69' Liam Smith
  70' K. Nowak
Joe Shaughnessy 73' 1 - 0  
  83' Sam Nicholson
David Wotherspoon 85'  
C. Millar 85'  
04/04/2017 Aberdeen
1 - 0
Inverness CT 1-0H2HOdds+
G. Warren 22' 1 - 0  
  40' B. McKay
  40' B. McKay
  61' R. Draper
  61' L. Cole
  66' Carl Tremarco
  67' Henri Anier
  67' D. Ebbe
A. Rooney 79'  
M. Storey 79'  
Niall McGinn 80'  
Ryan Christie 80'  
  86' Kevin McNaughton
  86' Alex Fisher
04/04/2017 Ross County
2 - 1
Dundee 1-1H2HOdds+
Tim Chow 7' 1 - 0  
Andrew Davies 25'  
M. Woods 26'  
Christopher Routis 26'  
  27' Darren O'Dea
Andrew Davies 34'  
James McEveley 34'  
  1 - 1 45' Darren O'Dea
  52' Danny Williams
Jim O'Brien 56'  
  61' Henrik Ojamaa
  61' C. Wighton
James McEveley 79'  
Reghan Tumilty 79'  
Jim O'Brien 81'  
Liam Boyce  90' 2 - 1  
C. Curran 90+1'  
  90+1' Mark O'Hara
  90+2' Danny Williams
02/04/2017 Hearts
0 - 5
Celtic 0-2H2HOdds+
Jamie Walker  5'  
  0 - 1 24' Scott Sinclair
  0 - 2 27' Scott Sinclair
Esmaël Gonçalves 33'  
  33' Callum McGregor
  42' James Forrest
K. Nowak 45'  
  0 - 3 55' Stuart Armstrong
  0 - 4 61' P. Roberts
Alexandros Tziolis 65'  
Prince Bauben 65'  
Jamie Walker  65'  
Malaury Martin 65'  
  69' Dedryck Boyata
Esmaël Gonçalves 71'  
Angus Beith 71'  
  79' P. Roberts
  79' Gary Mackay-Steven 
  80' Mikael Lustig
  80' Cristian Gamboa
  0 - 5 84' Scott Sinclair
  87' Dedryck Boyata
  87' Kolo Touré
01/04/2017 Hamilton Academical
1 - 0
St. Johnstone 0-0H2HOdds+
Michael Devlin  23'  
  45+3' R. Foster
Ali Crawford 45+3'  
  45+3' Danny Swanson
  46' Blair Alston
  46' C. Smith
G. Gillespie 52'  
Giannis Skondras 52'  
Greg Docherty 66'  
E. Brophy 66'  
R. Bingham 75'  
D. Redmond 75'  
  83' Graham Cummins
  86' Liam Craig
  86' C. Millar
D'Akol 89' 1 - 0  
01/04/2017 Inverness CT
1 - 1
Kilmarnock 1-1H2HOdds+
  0 - 1 19' Kris Boyd
B. McKay 25' 1 - 1  
B. McKay 34'  
B. McKay 46'  
Kevin McNaughton 46'  
  52' Rory McKenzie
  52' Greg Kiltie
B. King 61'  
Jake Mulraney 61'  
  76' Gary Dicker
  79' Jordan Jones
  79' Callum Roberts
L. Cole 86'  
Liam Polworth 86'  
01/04/2017 Partick Thistle
2 - 1
Ross County 0-0H2HOdds+
A. Osman 45+2'  
D. Devine 45+2'  
  0 - 1 58' C. Curran
Chris Erskine 63'  
A. Azeez 63'  
Kris Doolan 64' 1 - 1  
Kris Doolan 65'  
Ryan Edwards 68'  
S. Lawless 74'  
  77' James McEveley
  77' M. Gardyne
Kris Doolan 79' 2 - 1  
  80' Christopher Routis
  80' Jim O'Brien
  83' C. Curran
  83' R. Dow
  84' Marcus Fraser 
01/04/2017 Rangers
1 - 1
Motherwell 0-1H2HOdds+
  0 - 1 3' Louis Moult 
Martyn Waghorn 22'  
  31' Stephen Pearson
Jon Toral 43'  
Lee Wallace 46'  
Joe Garner 46'  
Clint Hill 46'  
Andy Halliday  46'  
Lee Hodson 46'  
Michael O'Halloran 46'  
  50' Craig Clay
  50' Keith Lasley
Joe Garner 61' 1 - 1  
  66' Carl McHugh
  74' Keith Lasley
  74' Keith Lasley
  76' Ryan Bowman
  76' J. Blyth
  80' Louis Moult 
  80' Lionel Ainsworth
  88' S. McDonald
31/03/2017 Dundee
0 - 7
Aberdeen 0-4H2HOdds+
  0 - 1 17' Andy Considine
  0 - 2 25' A. Rooney
  0 - 3 34' Kenny McLean
  0 - 4 39' Andy Considine
Tom Hateley 46'  
Henrik Ojamaa 46'  
N. Ross 46'  
C. Wighton 46'  
  0 - 5 51' Ryan Jack
  61' Kenny McLean
  61' Ryan Christie
  69' Jonny Hayes
  69' Scott Wright
  0 - 6 73' Niall McGinn
  77' Niall McGinn
  77' Ethan Ross
Cammy Kerr 81'  
  0 - 7 83' Andy Considine
19/03/2017 Dundee
1 - 2
Celtic 0-1H2HOdds+
Paul McGowan 21'  
K. Gomis 35'  
Darren O'Dea 41'  
  0 - 1 45+1' Jozo Simunovic
  0 - 2 52' Stuart Armstrong
James Vincent 59'  
C. Wighton 59'  
  62' Scott Brown
  68' Callum McGregor
  68' E. Kouassi
Tom Hateley 68'  
N. Ross 68'  
  71' James Forrest
  71' P. Roberts
Henrik Ojamaa 74'  
Faissal El-Bakhtaoui 74'  
  74' E. Kouassi
Faissal El-Bakhtaoui 76' 1 - 2  
  83' Scott Sinclair
  83' Erik Sviatchenko 
  87' Moussa Dembélé
K. Holt 90+1'  
18/03/2017 Inverness CT
1 - 1
Ross County 0-0H2HOdds+
I. Vigurs 42'  
Liam Polworth 42'  
Greg Tansey 48' 1 - 0  
  52' J. Naismith
  78' Christopher Routis
  78' Jim O'Brien
  80' M. Gardyne
  80' Milan Lalkovic
  85' C. Curran
  85' R. Dow
  1 - 1 86' Alex Schalk
Carl Tremarco 88'  
Henri Anier 90'  
D. Ebbe 90'  
18/03/2017 Kilmarnock
1 - 1
Partick Thistle 0-0H2HOdds+
Luke Hendrie 36'  
Sean Longstaff 72'  
I. Wilson 72'  
  0 - 1 73' Chris Erskine
Jordan Jones 78'  
Josh Umerah 78'  
C. Sammon 87' 1 - 1  
  88' S. Lawless
  88' D. Devine
  90+1' Chris Erskine
  90+1' A. Azeez
18/03/2017 Motherwell
1 - 2
St. Johnstone 1-1H2HOdds+
  0 - 1 8' Liam Craig
S. McDonald 44' 1 - 1  
  46' Zander Clark
  46' A. Mannus
  64' Blair Alston
  64' Murray Davidson
  1 - 2 66' Liam Craig
Steven Hammell 68'  
Ryan Bowman 68'  
  78' Murray Davidson
E. Frear 82'  
Lionel Ainsworth 82'  
Zak Jules 90+2'  
J. Blyth 90+2'  
18/03/2017 Rangers
4 - 0
Hamilton Academical 2-0H2HOdds+
Emerson Hyndman 26' 1 - 0  
  36' D. Redmond
Clint Hill 41' 2 - 0  
  49' Alex Gogic
Martyn Waghorn 55' 3 - 0  
James Tavernier 57'  
Barrie McKay 66'  
Joe Garner 66'  
  70' Greg Docherty
  70' D'Akol
Lee Wallace 74' 4 - 0  
  76' G. Gillespie
  76' Giannis Skondras
Martyn Waghorn 77'  
Joseph Dodoo 77'  
Kenny Miller 83'  
H. Forrester 83'  
  83' D. Redmond
  83' Gramoz Kurtaj
Lee Wallace 84'  
18/03/2017 Aberdeen
2 - 0
Hearts 1-0H2HOdds+
  13' Alexandros Tziolis
S. Logan 21' 1 - 0  
Jonny Hayes 60' 2 - 0  
  65' Arnaud Djoum
  65' Bjorn Johnsen
  74' Alexandros Tziolis
  74' Perry Kitchen
A. Rooney 76'  
Jayden Stockley 76'  
  78' Jamie Walker 
Jonny Hayes 83'  
Ryan Christie 83'  
  87' Jamie Walker 
  87' Malaury Martin
Niall McGinn 88'  
Ethan Ross 88'  
Jayden Stockley 89'  
Graeme Shinnie 90'  
  90+1' Malaury Martin
  90+1' Malaury Martin
12/03/2017 Celtic
1 - 1
Rangers 1-0H2HOdds+
  18' Martyn Waghorn
  33' D. Wilson
Stuart Armstrong 35' 1 - 0  
  41' James Tavernier
N. Bitton 46'  
Callum McGregor 46'  
  52' Clint Hill
  59' Barrie McKay
  59' Josh Windass
James Forrest 68'  
P. Roberts 68'  
Stuart Armstrong 73'  
Leigh Griffiths 73'  
Scott Brown 77'  
  81' Jason Holt
  81' H. Forrester
Mikael Lustig 81'  
  84' Martyn Waghorn
  84' Michael O'Halloran
  1 - 1 87' Clint Hill
11/03/2017 Aberdeen
1 - 0
Motherwell 0-0H2HOdds+
  13' Ben Heneghan
  32' Ryan Bowman
  64' Ryan Bowman
  64' J. Blyth
  69' Stephen Pearson
  72' Steven Hammell
A. Rooney 73'  
Ryan Christie 73'  
  75' D. Ferguson
  76' Steven Hammell
  76' E. Frear
Jayden Stockley 82'  
Anthony O'Connor 83'  
M. Storey 83'  
  90' Chris Cadden
Niall McGinn 90+2' 1 - 0  
11/03/2017 Hearts
4 - 0
Hamilton Academical 1-0H2HOdds+
  40' R. Bingham
Arnaud Djoum 45+2' 1 - 0  
Esmaël Gonçalves 55' 2 - 0  
  56' D. Imrie
  56' Alex Gogic
  57' Giannis Skondras
Jamie Walker  58' 3 - 0  
Arnaud Djoum 63'  
Malaury Martin 63'  
  65' E. Brophy
  65' G. Gillespie
Sam Nicholson 69'  
Moha El Ouriachi 69'  
  74' R. Bingham
  74' R. Tierney
  76' G. Gillespie
Jamie Walker  80'  
Bjorn Johnsen 80'  
Malaury Martin 88' 4 - 0  
11/03/2017 Partick Thistle
1 - 1
Inverness CT 0-0H2HOdds+
  21' I. Vigurs
A. Osman 33'  
David Amoo 33'  
S. Lawless 43'  
A. Azeez 43'  
  45+3' Jamie McCart
Kris Doolan 56' 1 - 0  
  62' Liam Polworth
  62' B. King
  81' Henri Anier
  81' S. Boden
  81' I. Vigurs
  81' L. Cole
David Amoo 83'  
Chris Erskine 89'  
Christie Elliott 89'  
  1 - 1 90+2' G. Warren
11/03/2017 Ross County
1 - 2
Kilmarnock 0-0H2HOdds+
M. Woods 29'  
Christopher Routis 29'  
  32' Callum Roberts
Liam Boyce  38'  
  0 - 1 47' C. Sammon
Liam Boyce  58' 1 - 1  
  59' Callum Roberts
  59' D. Hawkshaw
  64' Luke Hendrie
Kenny van der Weg 74'  
C. Curran 79'  
  79' Greg Taylor
M. Gardyne 80'  
R. Dow 80'  
C. Curran 80'  
Jim O'Brien 80'  
Tim Chow 80'  
  1 - 2 85' Kris Boyd
  87' Kris Boyd
  87' Josh Umerah
11/03/2017 St. Johnstone
2 - 0
Dundee 2-0H2HOdds+
Paul Paton 12' 1 - 0  
Blair Alston 19' 2 - 0  
  26' Mark O'Hara
  56' Henrik Ojamaa
  56' Faissal El-Bakhtaoui
  69' Faissal El-Bakhtaoui
  69' Faissal El-Bakhtaoui
  73' C. Wighton
  73' Danny Williams
Danny Swanson 78'  
Murray Davidson 78'  
  84' Danny Williams
  84' Danny Williams
Blair Alston 88'  
C. Thomson 88'  
Steven MacLean 89'  
04/03/2017 Kilmarnock
1 - 2
Motherwell 1-0H2HOdds+
  22' Keith Lasley
Kris Boyd 32' 1 - 0  
  46' Keith Lasley
  46' Ryan Bowman
  46' Steven Hammell
  46' E. Frear
  1 - 1 51' Carl McHugh
  69' Ben Heneghan
  1 - 2 76' Zak Jules
  76' Richard Tait
  76' D. Ferguson
Sean Longstaff 79'  
Callum Roberts 79'  
Kris Boyd 90+1'  
  90+1' Chris Cadden
  90+1' Carl McHugh
01/03/2017 Dundee
0 - 1
Partick Thistle 0-1H2HOdds+
  0 - 1 30' Julen Etxabeguren
Henrik Ojamaa 65'  
Faissal El-Bakhtaoui 65'  
C. Wighton 68'  
Danny Williams 68'  
Julen Etxabeguren 69'  
K. Gadzhalov 69'  
  70' A. Barton
  71' Chris Erskine
  77' Chris Erskine
  77' S. Lawless
  86' Kris Doolan
  86' A. Azeez
01/03/2017 Hearts
0 - 1
Ross County 0-0H2HOdds+
  15' Tim Chow
Andraz Struna 16'  
  0 - 1 51' Alex Schalk
Moha El Ouriachi 67'  
R. Currie 67'  
  68' Liam Boyce 
  69' M. Woods
  69' Jim O'Brien
Bjorn Johnsen 77'  
Dylan NGuene Bikey 77'  
Don Cowie 79'  
Malaury Martin 79'  
  79' James McEveley
  79' Reghan Tumilty
  82' Alex Schalk
  82' M. Gardyne
01/03/2017 Inverness CT
0 - 4
Celtic 0-1H2HOdds+
  0 - 1 43' Scott Sinclair
  0 - 2 46' Moussa Dembélé
L. Cole 64'  
I. Vigurs 64'  
Louis Laing 65'  
  0 - 3 66' Stuart Armstrong
  69' Gary Mackay-Steven 
  69' Callum McGregor
  0 - 4 73' Moussa Dembélé
  78' Scott Brown
  78' Liam Henderson
B. McKay 81'  
Henri Anier 81'  
01/03/2017 Rangers
3 - 2
St. Johnstone 1-0H2HOdds+
Barrie McKay 22' 1 - 0  
Jon Toral 47'  
Martyn Waghorn 48' 2 - 0  
  54' Keith Watson
  60' Liam Craig
Kenny Miller 64'  
Joe Garner 64'  
  66' Blair Alston
  66' Graham Cummins
  69' Paul Paton
  70' Danny Swanson
  70' David Wotherspoon
  2 - 1 74' David Wotherspoon
R. Kiernan 78'  
Martyn Waghorn 79'  
D. Wilson 79'  
  82' Keith Watson
  82' M. Coulson
Jon Toral 82'  
Andy Halliday  82'  
  2 - 2 87' S. Anderson
Emerson Hyndman 89'  
Emerson Hyndman 90+1' 3 - 2  
28/02/2017 Hamilton Academical
1 - 0
Aberdeen 1-0H2HOdds+
Michael Devlin  9' 1 - 0  
  46' M. Reynolds
  46' Peter Pawlett
Giannis Skondras 52'  
Gramoz Kurtaj 62'  
Ali Crawford 62'  
D. Redmond 62'  
Greg Docherty 62'  
  71' Ryan Christie
  71' M. Storey
  72' Graeme Shinnie
Darian Mackinnon 83'  
Darian Mackinnon 83'  
R. Bingham 84'  
M. Donati 84'  
  89' Ryan Jack
  89' Anthony O'Connor
25/02/2017 Aberdeen
1 - 0
Ross County 0-0H2HOdds+
  23' M. Gardyne
M. Reynolds 27'  
  46' Paul Quinn
  46' Kenny van der Weg
M. Reynolds 58'  
M. Storey 58'  
A. Rooney 69' 1 - 0  
  75' Tim Chow
  75' Jim O'Brien
  76' C. Curran
  76' Milan Lalkovic
Niall McGinn 79'  
Anthony O'Connor 79'  
Jonny Hayes 86'  
Peter Pawlett 86'  
25/02/2017 Celtic
2 - 0
Hamilton Academical 1-0H2HOdds+
James Forrest 10'  
Gary Mackay-Steven  10'  
  15' Michael Devlin 
Moussa Dembélé 45' 1 - 0  
Moussa Dembélé 59' 2 - 0  
  59' M. Donati
  64' S. Boyd
  64' Greg Docherty
  69' D. Redmond
  69' Gramoz Kurtaj
Moussa Dembélé 72'  
Leigh Griffiths 72'  
  76' R. Bingham
  76' E. Brophy
  78' Gramoz Kurtaj
  78' Gramoz Kurtaj
Stuart Armstrong 85'  
Callum McGregor 85'  
  90+2' Giannis Skondras
25/02/2017 Motherwell
1 - 5
Dundee 1-5H2HOdds+
  0 - 1 7' Zak Jules
Louis Moult  22' 1 - 1  
  1 - 2 27' Marcus Haber
  1 - 3 31' Mark O'Hara
  1 - 4 35' C. Wighton
Ben Heneghan 45+1'  
  1 - 5 45+1' Marcus Haber
J. Chalmers 62'  
E. Frear 62'  
  63' Mark O'Hara
  63' Danny Williams
Louis Moult  69'  
  74' James Vincent
  83' Henrik Ojamaa
  83' Tom Hateley
S. McDonald 84'  
  88' C. Wighton
  88' Faissal El-Bakhtaoui
25/02/2017 Partick Thistle
2 - 0
Hearts 1-0H2HOdds+
Kris Doolan 5' 1 - 0  
  43' Jamie Walker 
  43' Sam Nicholson
  47' Sam Nicholson
  49' Esmaël Gonçalves
Mustapha Dumbuya 51'  
Christie Elliott 51'  
Christie Elliot 54'  
Christie Elliott 54'  
  58' R. Currie
  58' Dylan NGuene Bikey
  61' Esmaël Gonçalves
Liam Lindsay 73' 2 - 0  
Chris Erskine 76'  
S. Lawless 76'  
  81' F. Rherras
  81' Moha El Ouriachi
Kris Doolan 83'  
A. Azeez 83'  
S. Lawless 86'  
Adebayo Azeez 88'  
A. Azeez 88'  
25/02/2017 St. Johnstone
0 - 2
Kilmarnock 0-1H2HOdds+
  0 - 1 11' Rory McKenzie
Chris Kane  54'  
C. Millar 59'  
Paul Paton 59'  
  0 - 2 71' C. Sammon
T. Scobbie 73'  
M. Coulson 73'  
S. Anderson 81'  
Blair Alston 82'  
C. Thomson 82'  
  90+3' Sean Longstaff
  90+3' M. Smith
24/02/2017 Inverness CT
2 - 1
Rangers 1-0H2HOdds+
  14' Jon Toral
Carl Tremarco 15'  
B. McKay 15'  
Greg Tansey 45' 1 - 0  
Louis Laing 56'  
Greg Tansey 66'  
  1 - 1 67' Martyn Waghorn
Jake Mulraney 69'  
B. King 69'  
  80' Andy Halliday 
  80' Jason Holt
R. Draper 80'  
I. Vigurs 80'  
I. Vigurs 86'  
  86' D. Wilson
B. McKay 89' 2 - 1  
  90+2' Jon Toral
  90+2' Joe Garner
19/02/2017 Dundee
2 - 1
Rangers 2-0H2HOdds+
Mark O'Hara 13' 1 - 0  
  30' Clint Hill
  30' D. Wilson
K. Holt 41' 2 - 0  
Julen Etxabeguren 60'  
  2 - 1 62' Joe Garner
  63' Joe Garner
  78' Barrie McKay
  78' H. Forrester
  78' Andy Halliday 
  78' Jason Holt
Henrik Ojamaa 82'  
Danny Williams 82'  
19/02/2017 Kilmarnock
1 - 2
Aberdeen 1-0H2HOdds+
Rory McKenzie 41' 1 - 0  
  46' M. Reynolds
  46' Graeme Shinnie
  56' Jonny Hayes
Rory McKenzie 67'  
  72' Ryan Christie
  72' Peter Pawlett
  72' Andy Considine
  72' Jayden Stockley
S. Smith 77'  
Miles Addison 77'  
Gary Dicker 79'  
C. Sammon 82'  
I. Wilson 82'  
  1 - 1 83' Jayden Stockley
  1 - 2 85' Peter Pawlett
  87' Kenny McLean
Sean Longstaff 88'  
Josh Umerah 88'  
18/02/2017 Celtic
2 - 0
Motherwell 2-0H2HOdds+
  5' S. McManus
  5' Zak Jules
Moussa Dembélé 34' 1 - 0  
James Forrest 41' 2 - 0  
Liam Henderson 46'  
Stuart Armstrong 46'  
  54' Chris Cadden
  54' Ryan Bowman
  65' Ryan Bowman
N. Bitton 83'  
Callum McGregor 83'  
18/02/2017 Hearts
1 - 1
Inverness CT 0-1H2HOdds+
  15' Carl Tremarco
  0 - 1 24' Carl Tremarco
  36' Jake Mulraney
  38' David Raven
Bjorn Johnsen 50'  
Jamie Walker  50'  
Moha El Ouriachi 62'  
R. Currie 62'  
  63' Jake Mulraney
  63' Sébastien Pennacchio
Arnaud Djoum 64' 1 - 1  
Jamie Walker  74'  
Perry Kitchen 77'  
Malaury Martin 77'  
  80' B. McKay
  80' Henri Anier
18/02/2017 Partick Thistle
2 - 0
Hamilton Academical 0-0H2HOdds+
David Amoo 46'  
Kris Doolan 46'  
A. Azeez 57'  
Chris Erskine 57'  
  61' Michael Devlin 
  64' C. Watson
  65' D. Redmond
  65' G. Gillespie
Kris Doolan 68' 1 - 0  
  75' E. Brophy
  75' B. Adams
  75' M. Donati
  75' Gramoz Kurtaj
  76' Giannis Skondras
Kris Doolan 79' 2 - 0  
S. Lawless 81'  
18/02/2017 Ross County
1 - 2
St. Johnstone 0-1H2HOdds+
  13' Murray Davidson
  13' Keith Watson
  0 - 1 31' James McEveley
Kenny van der Weg 54'  
J. Naismith 54'  
Tim Chow 61'  
Jim O'Brien 61'  
M. Gardyne 65'  
Alex Schalk 65'  
C. Curran 73' 1 - 1  
Jim O'Brien 76'  
  88' Steven MacLean
  88' Chris Kane 
  1 - 2 90+1' Chris Kane 
15/02/2017 Aberdeen
7 - 2
Motherwell 4-0H2HOdds+
Jonny Hayes 2' 1 - 0  
  30' L. Lucas
Andy Considine 32' 2 - 0  
A. Rooney 34' 3 - 0  
Ryan Christie 40' 4 - 0  
  46' L. Lucas
  46' Ryan Bowman
Andy Considine 50'  
Ash Taylor 59'  
A. Rooney 64' 5 - 0  
  67' E. Frear
  67' Craig Clay
A. Rooney 69' 6 - 0  
A. Rooney 71'  
Jayden Stockley 71'  
Niall McGinn 72'  
Peter Pawlett 72'  
  6 - 1 73' Ryan Bowman
Ryan Christie 80'  
M. Storey 80'  
  6 - 2 82' Stephen Pearson
Peter Pawlett 83' 7 - 2  
11/02/2017 Dundee
1 - 1
Kilmarnock 1-1H2HOdds+
  0 - 1 9' Kris Boyd
K. Holt 27' 1 - 1  
Paul McGowan 31'  
  32' Luke Hendrie
  32' Miles Addison
  37' Sean Longstaff
  55' C. Sammon
  61' Miles Addison
  61' Miles Addison
Tom Hateley 67'  
M. Klok 67'  
K. Gomis 73'  
C. Wighton 73'  
Henrik Ojamaa 86'  
Faissal El-Bakhtaoui 86'  
K. Holt 86'  
  88' Kris Boyd
  88' Nathan Tyson
  89' Jordan Jones
  89' Callum Roberts
05/02/2017 St. Johnstone
2 - 5
Celtic 2-1H2HOdds+
  0 - 1 6' Liam Henderson
Keith Watson 31' 1 - 1  
Dedryck Boyata 43' 2 - 1  
Paul Paton 58'  
  59' Gary Mackay-Steven 
  59' Moussa Dembélé
Liam Craig 59'  
  59' Mikael Lustig
R. Foster 60'  
  2 - 2 61' Moussa Dembélé
David Wotherspoon 70'  
Blair Alston 70'  
  72' Liam Henderson
  72' Callum McGregor
  2 - 3 75' Moussa Dembélé
R. Foster 78'  
Steven MacLean 78'  
  2 - 4 81' Scott Sinclair
  2 - 5 85' Moussa Dembélé
Danny Swanson 86'  
Liam Craig 86'  
  86' P. Roberts
  86' N. Çiftçi
Liam Craig 90+3'  
  90+3' Mikael Lustig
04/02/2017 Aberdeen
2 - 0
Partick Thistle 0-0H2HOdds+
Ryan Jack 40'  
Andy Considine 54'  
  59' Kris Doolan
  59' A. Azeez
S. Logan 64'  
Ryan Christie 64'  
M. Reynolds 65'  
Jayden Stockley 65'  
Jayden Stockley 72' 1 - 0  
  73' David Amoo
  73' Chris Erskine
  81' Ryan Edwards
  81' Kevin Nisbet
A. Rooney 87'  
Anthony O'Connor 87'  
Ryan Christie 90+2' 2 - 0  
04/02/2017 Hamilton Academical
1 - 1
Kilmarnock 1-1H2HOdds+
  0 - 1 7' Sean Longstaff
D'Akol 15'  
E. Brophy 15'  
D. Imrie 15'  
  42' S. Smith
  42' D. Hawkshaw
E. Brophy 43' 1 - 1  
D. Redmond 51'  
  62' Jordan Jones
  62' Josh Umerah
  64' I. Wilson
  73' Kris Boyd
  73' C. Sammon
  75' Josh Umerah
M. Donati 82'  
R. Hughes 82'  
D. Redmond 90'  
S. Boyd 90'  
04/02/2017 Inverness CT
2 - 2
Dundee 0-2H2HOdds+
  0 - 1 37' Marcus Haber
  0 - 2 43' Darren O'Dea
  48' Darren O'Dea
  52' Julen Etxabeguren
B. McKay 53' 1 - 2  
B. McKay 58'  
  63' Paul McGowan
B. McKay 73'  
Carl Tremarco 75'  
Greg Tansey 79' 2 - 2  
  84' Tom Hateley
  84' M. Klok
B. King 85'  
Jake Mulraney 85'  
  86' Henrik Ojamaa
  86' Faissal El-Bakhtaoui
I. Vigurs 86'  
Liam Polworth 86'  
04/02/2017 Rangers
1 - 1
Ross County 0-1H2HOdds+
  0 - 1 18' Alex Schalk
  29' M. Woods
Barrie McKay 62'  
H. Forrester 62'  
  63' Milan Lalkovic
  63' R. Dow
  63' Jim O'Brien
  63' M. Gardyne
Joe Garner 63'  
Martyn Waghorn 63'  
Lee Wallace 71' 1 - 1  
  72' Alex Schalk
  72' C. Curran
  75' Craig Carl Curran
  75' C. Curran
Wes Foderingham 75'  
Jon Toral 85'  
James Tavernier 90+2'  
04/02/2017 Motherwell
0 - 3
Hearts 0-0H2HOdds+
Richard Tait 17'  
Richard Tait 18'  
J. McMillan 18'  
Keith Lasley 28'  
  33' Jamie Walker 
  43' Malaury Martin
  46' Bjorn Johnsen
  46' Moha El Ouriachi
Carl McHugh 53'  
Steven Hammell 54'  
L. Lucas 54'  
Lionel Ainsworth 55'  
Stephen Pearson 55'  
  0 - 1 59' Alexandros Tziolis
  63' Malaury Martin
  63' Perry Kitchen
Ben Heneghan 72'  
  75' Jamie Walker 
  75' Sam Nicholson
  0 - 2 84' Esmaël Gonçalves
  85' Esmaël Gonçalves
  0 - 3 88' Esmaël Gonçalves
01/02/2017 Celtic
1 - 0
Aberdeen 0-0H2HOdds+
  35' S. Logan
Dedryck Boyata 57' 1 - 0  
  59' Graeme Shinnie
James Forrest 71'  
Gary Mackay-Steven  71'  
  71' Ash Taylor
  76' A. Rooney
  76' M. Storey
Callum McGregor 79'  
Liam Henderson 79'  
  86' M. Reynolds
  86' Jayden Stockley
Scott Brown 86'  
P. Roberts 87'  
Erik Sviatchenko  87'  
  90' S. Logan
  90' Peter Pawlett
01/02/2017 Hearts
4 - 1
Rangers 1-1H2HOdds+
K. Nowak 4' 1 - 0  
  1 - 1 36' Emerson Hyndman
Andraz Struna 42'  
Jamie Walker  49' 2 - 1  
Don Cowie 54' 3 - 1  
Malaury Martin 55'  
Alexandros Tziolis 55'  
  57' Clint Hill
  60' Martyn Waghorn
  60' H. Forrester
  61' Emerson Hyndman
  61' Josh Windass
Jamie Walker  63' 4 - 1  
Bjorn Johnsen 64'  
Sam Nicholson 64'  
K. Nowak 68'  
K. Nowak 71'  
Tasos Avlonitis 71'  
  71' Jon Toral
  71' Jason Holt
01/02/2017 Partick Thistle
0 - 1
St. Johnstone 0-1H2HOdds+
  0 - 1 40' Steven MacLean
Chris Erskine 57'  
A. Azeez 57'  
  60' Danny Swanson
S. Welsh 63'  
A. Osman 63'  
  69' S. Anderson
Ryan Edwards 70'  
  71' Danny Swanson
  71' David Wotherspoon
Kris Doolan 74'  
David Amoo 74'  
Christie Elliott 90+2'  
  90+3' Liam Craig
31/01/2017 Hamilton Academical
3 - 0
Inverness CT 1-0H2HOdds+
D'Akol 11' 1 - 0  
Michael Devlin  26'  
  27' Greg Tansey
  30' I. Vigurs
D. Redmond 32'  
Ali Crawford 33'  
B. Adams 33'  
  39' Greg Tansey
G. Gillespie 47' 2 - 0  
Darian Mackinnon 54'  
  58' R. Draper
  58' L. Cole
R. Bingham 61' 3 - 0  
R. Bingham 73'  
S. Boyd 73'  
  75' Henri Anier
  75' D. Ebbe
D'Akol 79'  
E. Brophy 79'  
31/01/2017 Ross County
1 - 2
Motherwell 1-1H2HOdds+
  0 - 1 28' S. McDonald
  34' Craig Samson
James McEveley 34' 1 - 1  
Christopher Routis 46'  
Milan Lalkovic 46'  
James McEveley 46'  
J. Naismith 46'  
  1 - 2 54' Louis Moult 
Tim Chow 60'  
Jim O'Brien 62'  
M. Gardyne 62'  
  67' S. McManus
  70' L. Lucas
  70' Craig Clay
  78' Steven Hammell
  78' Zak Jules
  90+2' Louis Moult 
  90+2' Lionel Ainsworth
Milan Lalkovič 90+3'  
Milan Lalkovic 90+3'  
29/01/2017 Celtic
4 - 0
Hearts 1-0H2HOdds+
Callum McGregor 29' 1 - 0  
  55' Malaury Martin
  59' Sam Nicholson
  59' Moha El Ouriachi
James Forrest 67'  
Liam Henderson 67'  
Scott Sinclair 77' 2 - 0  
Cristian Gamboa 78'  
Mikael Lustig 78'  
  79' Malaury Martin
  79' C. Sammon
P. Roberts 80' 3 - 0  
  81' Perry Kitchen
  81' Angus Beith
P. Roberts 82'  
Jack Aitchison 82'  
Scott Sinclair 90+1' 4 - 0  
28/01/2017 Inverness CT
0 - 0
Partick Thistle 0-0H2HOdds+
Lonsana Doumbouya 38'  
I. Vigurs 38'  
L. Cole 61'  
Jake Mulraney 61'  
G. Warren 66'  
  66' A. Azeez
  66' Kris Doolan
Henri Anier 73'  
R. Draper 81'  
Sébastien Pennacchio 81'  
28/01/2017 Kilmarnock
3 - 2
Ross County 1-2H2HOdds+
Kris Boyd 1' 1 - 0  
Karleigh Osborne 6'  
  1 - 1 7' Christopher Routis
  1 - 2 11' Alex Schalk
Karleigh Osborne 33'  
I. Wilson 33'  
  45+2' Liam Boyce 
  53' Alex Schalk
  53' Jim O'Brien
Callum Roberts 54'  
Jordan Jones 54'  
Gary Dicker 61' 2 - 2  
  62' Christopher Routis
  62' C. Curran
  65' R. Dow
  65' M. Gardyne
Rory McKenzie 75'  
Kris Boyd 82'  
Nathan Tyson 82'  
  87' James McEveley
Sean Longstaff 90' 3 - 2  
28/01/2017 St. Johnstone
3 - 0
Hamilton Academical 0-0H2HOdds+
Danny Swanson 30'  
  34' D. Redmond
Graham Cummins 53' 1 - 0  
Graham Cummins 59' 2 - 0  
Danny Swanson 72'  
David Wotherspoon 72'  
Murray Davidson 74' 3 - 0  
  75' R. Bingham
  75' E. Brophy
Steven MacLean 78'  
Liam Craig 78'  
  90' D. Redmond
  90' R. Cunningham
28/01/2017 Motherwell
0 - 2
Rangers 0-0H2HOdds+
  5' Michael O'Halloran
  12' R. Kiernan
S. McDonald 27'  
J. Chalmers 28'  
J. McMillan 28'  
  68' Jon Toral
  68' Martyn Waghorn
  0 - 1 72' Kenny Miller
  76' Barrie McKay
  76' H. Forrester
Chris Cadden 76'  
E. Frear 76'  
Richard Tait 77'  
Ryan Bowman 77'  
  80' Clint Hill
  81' Kenny Miller
  81' Josh Windass
  0 - 2 87' Emerson Hyndman
27/01/2017 Aberdeen
3 - 0
Dundee 2-0H2HOdds+
Ryan Jack 29' 1 - 0  
Niall McGinn 45' 2 - 0  
  65' Julen Etxabeguren
  69' Julen Etxabeguren
  69' Faissal El-Bakhtaoui
Graeme Shinnie 73'  
Niall McGinn 80' 3 - 0  
Jonny Hayes 82'  
Ryan Christie 82'  
A. Rooney 84'  
M. Storey 84'  
Niall McGinn 88'  
Scott Wright 88'  
25/01/2017 Celtic
1 - 0
St. Johnstone 0-0H2HOdds+
  17' Liam Craig
  58' David Wotherspoon
  58' Blair Alston
James Forrest 64'  
P. Roberts 64'  
Dedryck Boyata 72' 1 - 0  
Moussa Dembélé 75'  
Leigh Griffiths 75'  
  76' Paul Paton
  79' Danny Swanson
  79' Graham Cummins
  79' Chris Kane 
  79' Steven MacLean
Craig Gordon  81'  
Cristian Gamboa 83'  
Erik Sviatchenko  83'  
31/12/2016 Ross County
3 - 2
Inverness CT 2-1H2HOdds+
Liam Boyce  2' 1 - 0  
  1 - 1 28' Carl Tremarco
Liam Boyce  35' 2 - 1  
  46' G. Warren
  56' Lonsana Doumbouya
  56' Alex Fisher
  56' L. Cole
  56' B. King
M. Woods 61' 3 - 1  
Alex Schalk 62'  
C. Curran 62'  
M. Woods 71'  
Jonathan Franks 71'  
  73' I. Vigurs
  73' S. Boden
James McEveley 76'  
  3 - 2 81' Alex Fisher
R. Dow 90+2'  
T. Dingwall 90+2'  
  90+3' B. McKay
31/12/2016 Dundee
3 - 0
St. Johnstone 2-0H2HOdds+
Faissal El-Bakhtaoui 15' 1 - 0  
Cammy Kerr 23'  
  41' Paul Paton
K. Gadzhalov 42' 2 - 0  
  46' Liam Craig
  46' Chris Kane 
S. Anderson 57' 3 - 0  
  61' Paul Paton
  61' David Wotherspoon
  72' Steven MacLean
  72' Graham Cummins
Mark O'Hara 74'  
N. Ross 74'  
Faissal El-Bakhtaoui 87'  
Danny Williams 87'  
  90' Danny Swanson
31/12/2016 Partick Thistle
0 - 0
Kilmarnock 0-0H2HOdds+
Callum Booth 43'  
  45' Charlee Adams
  52' D. Hawkshaw
  52' A. Frizzell
  66' Nathan Tyson
  66' Jordan Jones
S. Lawless 67'  
David Amoo 67'  
Ryan Edwards 76'  
A. Azeez 76'  
Chris Erskine 86'  
D. McDaid 86'  
31/12/2016 Hamilton Academical
1 - 1
Motherwell 0-0H2HOdds+
D. Redmond 21'  
L. Longridge 21'  
G. Sarris 24'  
  27' L. Lucas
G. Sarris 46'  
Gramoz Kurtaj 46'  
D'Akol 54' 1 - 0  
Gramoz Kurtaj 56'  
Gramoz Kurtaj 56'  
  56' S. McDonald
E. Brophy 77'  
Darian Mackinnon 77'  
  85' J. McMillan
  85' Lionel Ainsworth
  1 - 1 90+3' Louis Moult 
  90+4' Louis Moult 
31/12/2016 Rangers
1 - 2
Celtic 1-1H2HOdds+
Kenny Miller 12' 1 - 0  
Joe Garner 15'  
Martyn Waghorn 15'  
  24' Scott Brown
  1 - 1 33' Moussa Dembélé
  45+5' Jozo Simunovic
Josh Windass 52'  
Josh Windass 65'  
Joseph Dodoo 65'  
  65' Mikael Lustig
  68' James Forrest
  68' P. Roberts
  1 - 2 70' Scott Sinclair
Jason Holt 82'  
H. Forrester 82'  
  86' Callum McGregor
  86' N. Bitton
James Tavernier 89'  
D. Wilson 90+2'  
30/12/2016 Hearts
0 - 1
Aberdeen 0-0H2HOdds+
  8' S. Logan
  18' Ash Taylor
  0 - 1 66' Jonny Hayes
Bjorn Johnsen 67'  
Arnaud Djoum 74'  
R. Currie 74'  
Igor Rossi 82'  
R. Muirhead 82'  
  87' Niall McGinn
  87' Anthony O'Connor
Liam Smith 89'  
28/12/2016 Celtic
2 - 0
Ross County 2-0H2HOdds+
Erik Sviatchenko  38' 1 - 0  
Stuart Armstrong 45+1' 2 - 0  
  52' Tim Chow
  62' Alex Schalk
  62' Reghan Tumilty
Ryan Christie 63'  
Liam Henderson 63'  
Leigh Griffiths 66'  
Moussa Dembélé 66'  
  66' Christopher Routis
  66' I. McShane
James Forrest 71'  
P. Roberts 71'  
  76' Liam Boyce 
  76' G. Morrison
  77' M. Woods
28/12/2016 Inverness CT
1 - 2
Motherwell 0-0H2HOdds+
  26' Chris Cadden
  26' Lionel Ainsworth
L. Cole 36'  
B. McKay 40'  
  0 - 1 50' Craig Clay
L. Cole 56'  
Sébastien Pennacchio 56'  
Lonsana Doumbouya 59'  
Alex Fisher 59'  
  59' Louis Moult 
  63' Steven Hammell
  63' J. McMillan
Liam Polworth 71'  
Jake Mulraney 71'  
Alex Fisher 77'  
  0 - 2 87' S. McDonald
I. Vigurs 89'  
Greg Tansey 90' 1 - 2  
28/12/2016 Partick Thistle
2 - 0
Dundee 2-0H2HOdds+
Callum Booth 16' 1 - 0  
Kris Doolan 44' 2 - 0  
Liam Lindsay 46'  
Ziggy Gordon 46'  
  58' James Vincent
  58' Faissal El-Bakhtaoui
Christie Elliott 65'  
Chris Erskine 66'  
A. Azeez 66'  
Callum Booth 75'  
  76' Darren O'Dea
D. Devine 77'  
  78' Julen Etxabeguren
  78' Rory Loy
  81' Marcus Haber
A. Osman 83'  
S. Welsh 90+5'  
28/12/2016 St. Johnstone
1 - 1
Rangers 1-1H2HOdds+
  0 - 1 23' Barrie McKay
Steven MacLean 28' 1 - 1  
  35' Jason Holt
Blair Alston 44'  
T. Scobbie 44'  
  55' Clint Hill
  62' Joe Garner
  62' Martyn Waghorn
  66' Clint Hill
  66' Lee Hodson
  67' Andy Halliday 
C. Millar 69'  
Liam Craig 69'  
R. Foster 69'  
Paul Paton 69'  
David Wotherspoon 78'  
Danny Swanson 78'  
  81' Kenny Miller
  81' Michael O'Halloran
Steven MacLean 89'  
27/12/2016 Hearts
4 - 0
Kilmarnock 2-0H2HOdds+
Callum Paterson 8' 1 - 0  
Callum Paterson 15'  
Liam Smith 15'  
  30' Will Boyle
Arnaud Djoum 42' 2 - 0  
Jamie Walker  48' 3 - 0  
  57' Kris Boyd
  57' D. Hawkshaw
  57' M. Smith
  57' Jordan Jones
Prince Bauben 65'  
R. Muirhead 65'  
Jamie Walker  70' 4 - 0  
  72' Will Boyle
  72' J. Webb
  73' Josh Webb
  73' J. Webb
Jamie Walker  77'  
D. Zanatta 77'  
D. Zanatta 90+3'  
27/12/2016 Aberdeen
2 - 1
Hamilton Academical 1-1H2HOdds+
Ash Taylor 34' 1 - 0  
Joe Lewis 37'  
  1 - 1 38' D. Imrie
  45+2' D. Imrie
  58' G. Sarris
Andy Considine 61'  
James Maddison  61'  
A. Rooney 68' 2 - 1  
  74' L. Longridge
  74' E. Brophy
  76' R. Bingham
  76' D'Akol
  82' Darian Mackinnon
  82' M. Donati
Niall McGinn 84'  
Anthony O'Connor 84'  
  87' Michael Devlin 
James Maddison  90'  
  90+2' Scott McMann
24/12/2016 Hamilton Academical
0 - 3
Celtic 0-1H2HOdds+
  26' Callum McGregor
Scott McMann 35'  
Michael Devlin  39'  
  0 - 1 41' Leigh Griffiths
  46' Leigh Griffiths
  46' Moussa Dembélé
  47' Callum McGregor
  50' P. Roberts
  50' N. Bitton
M. Donati 50'  
  0 - 2 54' Stuart Armstrong
D. Redmond 55'  
E. Brophy 55'  
R. Bingham 73'  
D'Akol 73'  
  76' Scott Sinclair
  76' James Forrest
  0 - 3 84' Moussa Dembélé
24/12/2016 Rangers
1 - 0
Inverness CT 1-0H2HOdds+
B. McKay 13' 1 - 0  
  37' L. Cole
James Tavernier 43'  
  45+2' I. Vigurs
Barrie McKay 59'  
Kenny Miller 59'  
James Tavernier 59'  
Josh Windass 59'  
Martyn Waghorn 71'  
H. Forrester 71'  
  73' I. Vigurs
  73' Sébastien Pennacchio
  79' Lonsana Doumbouya
  79' Alex Fisher
  84' L. Cole
  84' S. Boden
  85' J. Meekings
23/12/2016 Dundee
3 - 2
Hearts 0-1H2HOdds+
  0 - 1 3' Jamie Walker 
K. Gomis 46'  
Julen Etxabeguren 46'  
  0 - 2 48' Callum Paterson
Mark O'Hara 53'  
Paul McGowan 53'  
Darren O'Dea 54' 1 - 2  
  65' Don Cowie
  65' R. Muirhead
Paul McGowan 71' 2 - 2  
K. Holt 88'  
  90+2' Jamie Walker 
  90+2' Tony Watt
  90+3' Liam Smith
Marcus Haber 90+3' 3 - 2  
  90+5' Liam Smith
  90+5' F. Rherras
23/12/2016 Kilmarnock
0 - 1
St. Johnstone 0-1H2HOdds+
Rory McKenzie 32'  
D. Hawkshaw 32'  
  0 - 1 43' Murray Davidson
  57' David Wotherspoon
Nathan Tyson 62'  
Kris Boyd 62'  
  62' Murray Davidson
  64' Chris Kane 
  64' Graham Cummins
  70' Danny Swanson
  70' Liam Craig
S. Smith 78'  
I. Cameron 78'  
Gary Dicker 88'  
Luke Hendrie 90+2'  
Luke Hendrie 90+3'  
23/12/2016 Motherwell
1 - 3
Aberdeen 1-2H2HOdds+
  0 - 1 6' Graeme Shinnie
S. McDonald 16' 1 - 1  
  25' A. Rooney
  1 - 2 25' A. Rooney
Louis Moult  40'  
Keith Lasley 46'  
D. Thomas 46'  
Craig Clay 63'  
  70' M. Reynolds
  73' Ryan Jack
S. McDonald 77'  
Chris Cadden 79'  
Lionel Ainsworth 79'  
S. McManus 86'  
Ryan Bowman 86'  
  1 - 3 90' Niall McGinn
  90+2' Jonny Hayes
  90+2' Anthony O'Connor
23/12/2016 Ross County
1 - 3
Partick Thistle 0-0H2HOdds+
  0 - 1 50' Liam Lindsay
C. Curran 55'  
Alex Schalk 55'  
  0 - 2 62' Kris Doolan
R. Dow 63'  
Jonathan Franks 63'  
T. Dingwall 64'  
Christopher McLaughlin 64'  
  73' Kris Doolan
  73' A. Azeez
  0 - 3 78' Chris Erskine
Liam Boyce  83' 1 - 3  
  88' S. Lawless
  88' David Amoo
Christopher Routis 90+3'  
20/12/2016 Celtic
1 - 0
Partick Thistle 1-0H2HOdds+
Scott Sinclair 16' 1 - 0  
  16' Callum Booth
Jozo Simunovic 42'  
C. Miller 63'  
E. Izaguirre 63'  
  65' S. Welsh
Emilio Izaguirre 68'  
  68' David Amoo
  68' Chris Erskine
E. Izaguirre 68'  
Scott Sinclair 69'  
Stuart Armstrong 69'  
  76' S. Welsh
  76' A. Barton
Moussa Dembélé 76'  
Leigh Griffiths 76'  
  82' A. Azeez
  82' Kris Doolan
17/12/2016 Celtic
2 - 1
Dundee 1-0H2HOdds+
  45' Darren O'Dea
Leigh Griffiths 45+2' 1 - 0  
Tom Rogic 46'  
Callum McGregor 46'  
N. Bitton 57' 2 - 0  
  64' Danny Williams
  64' Mark O'Hara
Gary Mackay-Steven  67'  
Scott Sinclair 67'  
  2 - 1 69' Marcus Haber
Leigh Griffiths 78'  
Moussa Dembélé 78'  
  87' Tom Hateley
  87' Faissal El-Bakhtaoui
Jozo Simunovic 89'  
17/12/2016 Hearts
1 - 1
Partick Thistle 1-0H2HOdds+
Bjorn Johnsen 17' 1 - 0  
  25' D. Devine
Prince Bauben 46'  
C. Sammon 46'  
  1 - 1 47' S. Welsh
  64' A. Osman
  67' A. Azeez
  67' Chris Erskine
Bjorn Johnsen 74'  
R. Muirhead 74'  
Jamie Walker  74'  
Tony Watt 74'  
17/12/2016 Kilmarnock
1 - 1
Inverness CT 0-0H2HOdds+
  16' R. Draper
  21' Lonsana Doumbouya
  21' Alex Fisher
Rory McKenzie 45+2'  
  46' B. McKay
  46' Liam Polworth
  53' Lewis Horner
  53' B. King
Greg Taylor 64'  
S. Coulibaly 73' 1 - 0  
  1 - 1 84' G. Warren
Steven Smith 90'  
S. Smith 90'  
  90+1' Liam Polworth
17/12/2016 Ross County
2 - 1
Aberdeen 1-0H2HOdds+
Liam Boyce  26' 1 - 0  
  35' Andy Considine
Tim Chow 39'  
  53' Wes Burns
  53' Niall McGinn
T. Dingwall 58'  
R. Dow 58'  
  61' Jayden Stockley
  61' A. Rooney
M. Gardyne 66'  
Jonathan Franks 66'  
  1 - 1 68' Niall McGinn
Christopher Routis 71'  
C. Curran 76'  
Alex Schalk 76'  
Kenny van der Weg 82'  
  86' Ryan Jack
  86' M. Storey
  87' Jonny Hayes
R. Dow 88' 2 - 1  
17/12/2016 St. Johnstone
1 - 1
Motherwell 0-1H2HOdds+
  0 - 1 12' Zander Clark
M. Coulson 45'  
Blair Alston 45'  
  59' D. Ferguson
  59' L. Lucas
Chris Kane  62' 1 - 1  
C. Millar 70'  
Paul Paton 70'  
  74' Keith Lasley
  74' Lionel Ainsworth
  77' Louis Moult 
  82' J. McMillan
  82' Ryan Bowman
Chris Kane  83'  
Graham Cummins 83'  
R. Foster 90'  
16/12/2016 Hamilton Academical
1 - 2
Rangers 0-1H2HOdds+
G. Sarris 10'  
Greg Docherty 40'  
M. Donati 40'  
  0 - 1 45' Martyn Waghorn
  0 - 2 52' Martyn Waghorn
D'Akol 63'  
R. Bingham 63'  
  76' Martyn Waghorn
  76' H. Forrester
D. Imrie 77' 1 - 2  
D. Redmond 81'  
E. Brophy 81'  
Darian Mackinnon 86'  
D. Imrie 90'  
Michael Devlin  90+2'  
  90+2' Joe Garner
Scott McMann 90+3'  
13/12/2016 Celtic
1 - 0
Hamilton Academical 1-0H2HOdds+
Leigh Griffiths 36' 1 - 0  
Callum McGregor 58'  
Gary Mackay-Steven  58'  
  74' M. Donati
  76' R. Bingham
  76' E. Brophy
  80' G. Gillespie
  80' D. Redmond
  80' L. Longridge
Erik Sviatchenko  82'  
Moussa Dembélé 83'  
N. Bitton 83'  
  88' Ali Crawford
  88' R. Cunningham
10/12/2016 Aberdeen
0 - 0
St. Johnstone 0-0H2HOdds+
Peter Pawlett 46'  
S. Logan 46'  
Niall McGinn 46'  
Jayden Stockley 46'  
  58' Murray Davidson
  67' Chris Kane 
  68' M. Coulson
  68' Blair Alston
  68' Steven MacLean
  71' Chris Kane 
  71' Graham Cummins
Kenny McLean 87'  
Graeme Shinnie 88'  
Wes Burns 88'  
10/12/2016 Dundee
0 - 0
Ross County 0-0H2HOdds+
  53' Liam Boyce 
  56' James McEveley
Jesse Curran 58'  
Faissal El-Bakhtaoui 58'  
  61' C. Curran
  61' Alex Schalk
  62' M. Gardyne
  62' R. Dow
Paul McGowan 67'  
K. Gadzhalov 68'  
  77' T. Dingwall
  77' Jonathan Franks
  80' R. Dow
Tom Hateley 85'  
James Vincent 85'  
10/12/2016 Inverness CT
1 - 1
Hamilton Academical 0-1H2HOdds+
  0 - 1 16' Ali Crawford
R. Draper 36'  
L. Cole 51' 1 - 1  
  58' D. Imrie
  68' L. Longridge
  68' R. Bingham
  68' D'Akol
  68' D. Redmond
  74' G. Gillespie
  76' Scott McMann
B. McKay 86'  
Lewis Horner 87'  
B. King 87'  
B. King 90'  
10/12/2016 Motherwell
0 - 0
Kilmarnock 0-0H2HOdds+
R. MacLean 48'  
L. Lucas 48'  
  51' Scott Boyd
Dean Brill 59'  
L. Lucas 59'  
Keith Lasley 71'  
Lionel Ainsworth 74'  
Jake Hastie 74'  
Keith Lasley 74'  
D. Thomas 74'  
  84' Gary Dicker
  86' Jordan Jones
  86' D. Hawkshaw
  88' Will Boyle
10/12/2016 Rangers
2 - 0
Hearts 1-0H2HOdds+
R. Kiernan 29' 1 - 0  
  36' Perry Kitchen
  41' Jamie Walker 
Joe Garner 42'  
  45+2' Arnaud Djoum
  51' Jamie Walker 
  51' Tony Watt
Barrie McKay 51' 2 - 0  
Kenny Miller 60'  
Martyn Waghorn 60'  
  67' Callum Paterson
  69' R. Muirhead
  69' C. Sammon
  81' Don Cowie
  81' Liam Smith
Joe Garner 88'  
Joseph Dodoo 88'  
Barrie McKay 90+1'  
L. Burt 90+1'  
09/12/2016 Partick Thistle
1 - 4
Celtic 0-1H2HOdds+
Ziggy Gordon 36'  
  0 - 1 39' Stuart Armstrong
  0 - 2 49' Stuart Armstrong
  0 - 3 50' Leigh Griffiths
David Amoo 57'  
Ryan Edwards 57'  
  58' Gary Mackay-Steven 
  58' Ryan Christie
Chris Erskine 58'  
S. Lawless 58'  
  59' Tom Rogic
  59' Callum McGregor
Liam Lindsay 61' 1 - 3  
Kris Doolan 76'  
A. Azeez 76'  
  76' P. Roberts
  76' Moussa Dembélé
Adebayo Azeez 80'  
A. Azeez 80'  
  1 - 4 82' Callum McGregor
06/12/2016 Aberdeen
5 - 1
Kilmarnock 3-0H2HOdds+
Peter Pawlett 20' 1 - 0  
James Maddison  25'  
Anthony O'Connor 30' 2 - 0  
Jonny Hayes 37' 3 - 0  
Andy Considine 44'  
  47' A. Frizzell
  47' Nathan Tyson
  47' Jordan Jones
  47' I. Wilson
James Maddison  54'  
M. Reynolds 54'  
Niall McGinn 69' 4 - 0  
Peter Pawlett 69'  
Wes Burns 69'  
  73' S. Coulibaly
  73' Charlee Adams
  76' Scott Boyd
  4 - 1 77' Rory McKenzie
A. Rooney 78'  
Jayden Stockley 78'  
Jonny Hayes 85' 5 - 1  
03/12/2016 Hamilton Academical
1 - 1
Partick Thistle 1-0H2HOdds+
D'Akol 15' 1 - 0  
G. Gillespie 40'  
Darian Mackinnon 50'  
M. Donati 52'  
Greg Docherty 52'  
  60' A. Azeez
  60' Chris Erskine
  1 - 1 61' S. Welsh
R. Bingham 70'  
E. Brophy 70'  
Ali Crawford 84'  
Daniel Seaborne 87'  
  90' Liam Lindsay
03/12/2016 Kilmarnock
2 - 0
Dundee 1-0H2HOdds+
  10' Cammy Kerr
Luke Hendrie 15'  
Rory McKenzie 22' 1 - 0  
  25' James Vincent
  25' Danny Williams
S. Coulibaly 36'  
  48' K. Gadzhalov
S. Coulibaly 70' 2 - 0  
  72' C. Wighton
  72' Faissal El-Bakhtaoui
  82' K. Gadzhalov
  82' Rory Loy
  87' Paul McGowan
Jordan Jones 90'  
A. Frizzell 90'  
03/12/2016 Rangers
2 - 1
Aberdeen 0-0H2HOdds+
Lee Hodson 20'  
R. Kiernan 23'  
Kenny Miller 52' 1 - 0  
Andy Halliday  53'  
  60' Ryan Jack
Kenny Miller 64'  
James Tavernier 64'  
Michael O'Halloran 66'  
Martyn Waghorn 66'  
  68' Jayden Stockley
  68' A. Rooney
Lee Hodson 70' 2 - 0  
  76' Kenny McLean
  76' Niall McGinn
  76' Graeme Shinnie
  76' Peter Pawlett
Barrie McKay 77'  
H. Forrester 77'  
Clint Hill 79'  
  82' Andy Considine
Clint Hill 90+1'  
Lee Wallace 90+2'  
  90+3' Peter Pawlett
  2 - 1 90+4' Andy Considine
Martyn Waghorn 90+4'  
  90+5' Ryan Jack
03/12/2016 Ross County
2 - 2
Hearts 1-0H2HOdds+
James McEveley 43' 1 - 0  
Liam Boyce  60'  
James McEveley 64'  
  1 - 1 66' Arnaud Djoum
  67' R. Muirhead
  67' C. Sammon
C. Curran 67'  
Alex Schalk 67'  
  1 - 2 67' Callum Paterson
  77' Igor Rossi
  77' A. Öztürk
Tim Chow 83'  
M. Woods 83'  
  85' Don Cowie
  85' Prince Bauben
T. Dingwall 85'  
R. Dow 85'  
Liam Boyce  86' 2 - 2  
Andrew Davies 87'  
  90+1' Callum Paterson
  90+6' Jamie Walker 
03/12/2016 St. Johnstone
3 - 0
Inverness CT 1-0H2HOdds+
Liam Craig 14' 1 - 0  
  45+1' R. Draper
  51' Lonsana Doumbouya
M. Coulson 57'  
  60' G. Warren
  61' G. Warren
Murray Davidson 62' 2 - 0  
  70' Sébastien Pennacchio
  70' Jake Mulraney
David Wotherspoon 75'  
M. Coulson 76'  
Blair Alston 76'  
Danny Swanson 81' 3 - 0  
Steven MacLean 83'  
Graham Cummins 83'  
Danny Swanson 84'  
Chris Kane  84'  
  85' Lonsana Doumbouya
  85' A. Sutherland
  87' Carl Tremarco
  87' Cameron Gilchrist
03/12/2016 Motherwell
3 - 4
Celtic 2-0H2HOdds+
Louis Moult  3' 1 - 0  
  25' E. Izaguirre
Louis Moult  28'  
  30' E. Izaguirre
  30' Callum McGregor
Louis Moult  35' 2 - 0  
R. MacLean 43'  
  2 - 1 48' Callum McGregor
  56' Scott Brown
S. McManus 63'  
Chris Cadden 69'  
Lionel Ainsworth 69'  
  2 - 2 70' P. Roberts
Lionel Ainsworth 71' 3 - 2  
  3 - 3 72' Stuart Armstrong
R. MacLean 73'  
J. McMillan 73'  
Lionel Ainsworth 74'  
Lionel Ainsworth 74'  
  3 - 4 90' Tom Rogic
  90+1' Tom Rogic
  90+2' P. Roberts
  90+2' N. Bitton
Richard Tait 90+2'  
Ryan Bowman 90+2'  
  90+4' James Forrest
  90+4' Cristian Gamboa
30/11/2016 Hearts
2 - 0
Rangers 1-0H2HOdds+
  36' Matt Crooks
R. Muirhead 44' 1 - 0  
Callum Paterson 45+2'  
  60' H. Forrester
  60' Michael O'Halloran
R. Muirhead 60' 2 - 0  
  66' Joseph Dodoo
  66' Joe Garner
  66' Matt Crooks
  66' Barrie McKay
John Souttar  76'  
R. Muirhead 78'  
Prince Bauben 78'  
Don Cowie 83'  
Liam Smith 83'  
Bjorn Johnsen 90+1'  
C. Sammon 90+1'  
26/11/2016 Dundee
2 - 1
Inverness CT 1-0H2HOdds+
C. Wighton 25' 1 - 0  
James Vincent 57'  
K. Gadzhalov 60' 2 - 0  
James Vincent 64'  
Danny Williams 64'  
  66' B. King
  66' Jake Mulraney
  75' Sébastien Pennacchio
  75' S. Boden
Danny Williams 78'  
Tom Hateley 78'  
  2 - 1 81' Carl Tremarco
  83' I. Vigurs
  83' L. Cole
  85' Larnell Cole
  85' L. Cole
Marcus Haber 90'  
Julen Etxabeguren 90'  
Darren O'Dea 90+2'  
  90+4' Lewis Horner
26/11/2016 Hearts
3 - 0
Motherwell 1-0H2HOdds+
  10' Richard Tait
Callum Paterson 27'  
Liam Smith 27'  
Bjorn Johnsen 31' 1 - 0  
Liam Smith 45+2'  
  46' D. Ferguson
  46' Lionel Ainsworth
  46' J. McMillan
  46' Steven Hammell
Bjorn Johnsen 49' 2 - 0  
  65' Chris Cadden
  65' Jake Hastie
Jamie Walker  66' 3 - 0  
Bjorn Johnsen 69'  
C. Sammon 69'  
Don Cowie 75'  
R. Currie 75'  
26/11/2016 Ross County
1 - 1
Hamilton Academical 1-0H2HOdds+
  5' Daniel Seaborne
Liam Boyce  39' 1 - 0  
C. Curran 46'  
Alex Schalk 46'  
  57' M. Donati
  57' Greg Docherty
Alex Schalk 59'  
  60' Daniel Seaborne
  60' D. Imrie
  64' Gramoz Kurtaj
  64' D'Akol
R. Dow 72'  
Jonathan Franks 72'  
  1 - 1 77' Ali Crawford
M. Gardyne 82'  
T. Dingwall 82'  
Christopher Routis 90+1'  
Tim Chow 90+1'  
  90+2' Michael Devlin 
26/11/2016 Partick Thistle
1 - 2
Rangers 0-0H2HOdds+
Christie Elliott 40'  
  45' Joe Garner
  46' Josh Windass
  46' Barrie McKay
  60' Joe Garner
  60' Joseph Dodoo
Chris Erskine 69'  
Ryan Edwards 69'  
David Amoo 75'  
S. Lawless 75'  
  75' H. Forrester
  75' Michael O'Halloran
Kris Doolan 76' 1 - 0  
  1 - 1 81' Joseph Dodoo
  81' Joseph Dodoo
Kris Doolan 83'  
A. Azeez 83'  
  90' Michael O'Halloran
  90+2' Lee Wallace
  1 - 2 90+4' Joseph Dodoo
21/11/2016 Hamilton Academical
3 - 3
Hearts 1-1H2HOdds+
  0 - 1 8' Jamie Walker 
Ali Crawford 24' 1 - 1  
R. Bingham 46' 2 - 1  
R. Bingham 68' 3 - 1  
G. Gillespie 72'  
Greg Docherty 72'  
  3 - 2 73' Jamie Walker 
  79' Prince Bauben
  79' Arnaud Djoum
  79' Bjorn Johnsen
  79' C. Sammon
  80' Tony Watt
  80' F. Rherras
  3 - 3 86' Callum Paterson
R. Bingham 89'  
D'Akol 89'  
  90' A. Öztürk
  90+1' F. Rherras
D. Imrie 90+1'  
Lennard Sowah 90+1'  
Ali Crawford 90+3'  
19/11/2016 Inverness CT
1 - 3
Aberdeen 1-2H2HOdds+
Lonsana Doumbouya 15' 1 - 0  
  1 - 1 28' Kenny McLean
  1 - 2 33' A. Rooney
I. Vigurs 54'  
  68' James Maddison 
L. Cole 71'  
Jake Mulraney 71'  
  74' Jayden Stockley
  74' Niall McGinn
  75' James Maddison 
  75' Ash Taylor
B. McKay 77'  
Lewis Horner 77'  
B. King 85'  
Alex Fisher 85'  
  1 - 3 89' Kenny McLean
  90+2' Graeme Shinnie
  90+2' M. Reynolds
19/11/2016 Motherwell
2 - 0
Partick Thistle 2-0H2HOdds+
Louis Moult  14' 1 - 0  
  15' D. Devine
S. McDonald 38' 2 - 0  
  45+1' S. Welsh
  46' Ryan Edwards
  46' Kris Doolan
  68' Chris Erskine
  68' S. Lawless
  75' Christie Elliott
  75' David Amoo
  86' A. Osman
  90+2' Callum Booth
Richard Tait 90+2'  
19/11/2016 Rangers
1 - 0
Dundee 0-0H2HOdds+
  40' K. Holt
Josh Windass 65'  
Barrie McKay 65'  
Andy Halliday  68'  
Michael O'Halloran 71'  
Joseph Dodoo 71'  
Kenny Miller 77'  
H. Forrester 77'  
  79' C. Wighton
  79' Faissal El-Bakhtaoui
  82' Darren O'Dea
  90+1' Marcus Haber
  90+1' Danny Williams
H. Forrester 90+2' 1 - 0  
19/11/2016 St. Johnstone
2 - 4
Ross County 0-2H2HOdds+
S. Anderson 4'  
  0 - 1 24' James McEveley
  0 - 2 38' Christopher Routis
  45+4' Kenny van der Weg
Liam Craig 46'  
Chris Kane  46'  
  46' Scott Fox
  46' A. McCarey
Joe Shaughnessy 46'  
T. Scobbie 46'  
Zander Clark 51'  
A. Mannus 51'  
Paul Paton 55'  
R. Foster 62'  
  0 - 3 63' C. Curran
Danny Swanson 65' 1 - 3  
  65' James McEveley
  78' C. Curran
  78' Alex Schalk
Steven MacLean 80' 2 - 3  
  2 - 4 83' Liam Boyce 
  86' C. Burke
  86' R. Dow
18/11/2016 Kilmarnock
0 - 1
Celtic 0-1H2HOdds+
  41' Scott Sinclair
  0 - 1 44' Stuart Armstrong
F. Bojaj 58'  
Nathan Tyson 58'  
Gary Dicker 63'  
  66' P. Roberts
  66' Tom Rogic
  72' Stuart Armstrong
S. Smith 75'  
Jordan Jones 78'  
S. Coulibaly 78'  
  85' James Forrest
  85' N. Bitton
Gary Dicker 89'  
Callum McFadzean 89'  
  90' Scott Brown
06/11/2016 Ross County
1 - 1
Rangers 1-1H2HOdds+
  0 - 1 8' Clint Hill
James McEveley 11'  
E. Čikoš 19'  
Kenny van der Weg 19'  
Andrew Davies 26' 1 - 1  
Tim Chow 61'  
  64' Joe Garner
  64' Martyn Waghorn
  65' Kenny Miller
  65' Barrie McKay
C. Curran 66'  
Alex Schalk 66'  
  67' Jason Holt
  74' Martyn Waghorn
R. Dow 76'  
Tony Dingwall 78'  
R. Dow 78'  
T. Dingwall 78'  
T. Dingwall 78'  
  80' Michael O'Halloran
  80' Joseph Dodoo
Christopher Routis 82'  
C. Burke 86'  
05/11/2016 Celtic
3 - 0
Inverness CT 0-0H2HOdds+
Mikael Lustig 15'  
E. Izaguirre 15'  
  43' Greg Tansey
Scott Sinclair 48' 1 - 0  
Scott Brown 62'  
N. Bitton 62'  
  62' Lonsana Doumbouya
  62' Alex Fisher
  62' B. King
  62' Jake Mulraney
Leigh Griffiths 63' 2 - 0  
  65' Greg Tansey
Moussa Dembélé 70'  
Tom Rogic 70'  
  78' Liam Polworth
  78' L. Cole
Tom Rogic 83' 3 - 0  
05/11/2016 Dundee
2 - 0
Motherwell 1-0H2HOdds+
Cammy Kerr 40' 1 - 0  
  42' Steven Hammell
  46' Steven Hammell
  46' J. McMillan
  54' S. McManus
K. Gomis 57'  
Danny Williams 57'  
  59' Keith Lasley
  59' R. MacLean
  59' Lionel Ainsworth
  59' D. Thomas
Marcus Haber 80' 2 - 0  
Danny Williams 90+4'  
Danny Williams 90+4'  
05/11/2016 Hearts
2 - 2
St. Johnstone 1-1H2HOdds+
  7' Blair Alston
Prince Bauben 25' 1 - 0  
  26' C. Millar
  26' Liam Craig
  1 - 1 41' Danny Swanson
Prince Bauben 61'  
Prince Bauben 62'  
Arnaud Djoum 62'  
Igor Rossi 77'  
Tony Watt 78'  
R. Muirhead 78'  
  81' Danny Swanson
  81' Chris Kane 
Bjorn Johnsen 84'  
C. Sammon 84'  
  1 - 2 85' Chris Kane 
Callum Paterson 87' 2 - 2  
R. Muirhead 89'  
  90+3' B. Easton
05/11/2016 Kilmarnock
0 - 0
Hamilton Academical 0-0H2HOdds+
  5' G. Gillespie
Miles Addison 25'  
J. Burn 25'  
Jonathan Burn 37'  
J. Burn 37'  
Jordan Jones 51'  
S. Smith 63'  
A. Frizzell 63'  
  71' R. Bingham
  71' E. Brophy
  77' G. Sarris
  78' Gramoz Kurtaj
  78' L. Longridge
  85' D. Imrie
  85' Scott McMann
04/11/2016 Partick Thistle
1 - 2
Aberdeen 0-1H2HOdds+
  0 - 1 39' Anthony O'Connor
A. Barton 51' 1 - 1  
  1 - 2 53' Jayden Stockley
D. Devine 56'  
Kris Doolan 64'  
Chris Erskine 64'  
A. Azeez 76'  
David Amoo 76'  
  76' James Maddison 
  76' Niall McGinn
S. Welsh 81'  
Ryan Edwards 82'  
D. McDaid 82'  
  88' Jayden Stockley
  88' M. Reynolds
29/10/2016 Hamilton Academical
0 - 1
Dundee 0-0H2HOdds+
  32' Tom Hateley
D'Akol 51'  
R. Bingham 51'  
D. Imrie 57'  
  0 - 1 62' Paul McGowan
E. Brophy 66'  
Gramoz Kurtaj 66'  
Greg Docherty 68'  
D. Redmond 68'  
Gramoz Kurtaj 73'  
Gramoz Kurtaj 73'  
  78' Paul McGowan
  78' N. Ross
  90+2' Marcus Haber
  90+2' Yordi Teijsse
29/10/2016 Inverness CT
3 - 3
Hearts 2-1H2HOdds+
Carl Tremarco 10'  
David Raven 10'  
David Raven 15' 1 - 0  
Lonsana Doumbouya 32' 2 - 0  
  2 - 1 38' Bjorn Johnsen
  50' F. Rherras
  2 - 2 51' F. Rherras
  54' R. Muirhead
  54' Tony Watt
Sébastien Pennacchio 55' 3 - 2  
  60' F. Rherras
  60' A. Öztürk
  3 - 3 74' Arnaud Djoum
  77' Bjorn Johnsen
  77' C. Sammon
J. Meekings 79'  
Sébastien Pennacchio 82'  
Jake Mulraney 82'  
B. McKay 85'  
I. Vigurs 86'  
I. Vigurs 90'  
Lewis Horner 90'  
  90+2' Perry Kitchen
29/10/2016 Motherwell
4 - 1
Ross County 2-0H2HOdds+
S. McDonald 8' 1 - 0  
Kenny van der Weg 32' 2 - 0  
  39' Kenny van der Weg
  46' M. Gardyne
  46' C. Curran
Ben Heneghan 49'  
Richard Tait 51' 3 - 0  
  53' Paul Quinn
Lionel Ainsworth 62' 4 - 0  
  67' Liam Boyce 
  67' Alex Schalk
  4 - 1 78' Alex Schalk
L. Lucas 83'  
Allan Campbell 83'  
Lionel Ainsworth 86'  
R. MacLean 86'  
29/10/2016 Rangers
3 - 0
Kilmarnock 2-0H2HOdds+
Lee Wallace 16' 1 - 0  
Andy Halliday  29' 2 - 0  
Joe Garner 47' 3 - 0  
  51' Gary Dicker
  52' Nathan Tyson
  52' Kris Boyd
  63' Rory McKenzie
Joe Garner 70'  
Joseph Dodoo 70'  
Kenny Miller 70'  
Martyn Waghorn 70'  
Josh Windass 75'  
Matt Crooks 75'  
29/10/2016 St. Johnstone
1 - 2
Partick Thistle 1-1H2HOdds+
  0 - 1 17' Kris Doolan
Steven MacLean 18' 1 - 1  
Graham Cummins 59'  
Graham Cummins 64'  
Chris Kane  64'  
Danny Swanson 73'  
M. Coulson 73'  
  73' Kris Doolan
  73' Chris Erskine
  77' A. Barton
David Wotherspoon 80'  
Blair Alston 80'  
  87' A. Azeez
  87' David Amoo
  90' Liam Lindsay
  1 - 2 90+1' A. Osman
  90+2' A. Osman
29/10/2016 Aberdeen
0 - 1
Celtic 0-1H2HOdds+
  2' Erik Sviatchenko 
  0 - 1 23' Tom Rogic
Graeme Shinnie 47'  
Niall McGinn 53'  
James Maddison  53'  
Ryan Jack 53'  
A. Rooney 53'  
  70' Tom Rogic
  70' N. Bitton
  75' James Forrest
  75' P. Roberts
  79' Scott Brown
Jonny Hayes 79'  
  79' Mikael Lustig
  80' Mikael Lustig
  80' Cristian Gamboa
Wes Burns 82'  
Jayden Stockley 82'  
26/10/2016 Dundee
0 - 2
Partick Thistle 0-1H2HOdds+
  0 - 1 29' A. Azeez
K. Gomis 35'  
K. Gadzhalov 35'  
Rory Loy 60'  
M. Duffy 60'  
  0 - 2 62' Kris Doolan
Danny Williams 73'  
Yordi Teijsse 73'  
Paul McGowan 78'  
  79' A. Azeez
  88' R. Scully
  88' Thorsten Stuckmann
  89' A. Osman
  89' D. Wilson
  90+1' D. Wilson
  90+3' Christie Elliott
26/10/2016 Kilmarnock
2 - 0
Hearts 1-0H2HOdds+
S. Coulibaly 22' 1 - 0  
Nathan Tyson 54'  
  62' C. Sammon
  62' Bjorn Johnsen
  62' Tony Watt
  62' Jamie Walker 
  64' Igor Rossi
  69' R. Muirhead
S. Smith 71' 2 - 0  
  76' Perry Kitchen
  88' Perry Kitchen
  88' Prince Bauben
Nathan Tyson 89'  
Kris Boyd 89'  
Jordan Jones 89'  
A. Frizzell 89'  
26/10/2016 Motherwell
0 - 3
Inverness CT 0-0H2HOdds+
  0 - 1 57' Carl Tremarco
  62' Sébastien Pennacchio
  62' B. King
Ryan Bowman 64'  
S. McDonald 64'  
  0 - 2 71' Lonsana Doumbouya
Craig Clay 77'  
James McFadden 77'  
R. MacLean 78'  
Lionel Ainsworth 78'  
  0 - 3 83' Liam Polworth
  86' Carl Tremarco
  87' J. Meekings
  87' David Raven
  89' Lonsana Doumbouya
  89' S. Boden
26/10/2016 Rangers
1 - 1
St. Johnstone 1-1H2HOdds+
  0 - 1 5' Blair Alston
Michael O'Halloran 17'  
  36' C. Millar
Joe Garner 37' 1 - 1  
  56' Liam Craig
Joe Garner 56'  
Josh Windass 67'  
Kenny Miller 67'  
  69' Chris Kane 
  69' Graham Cummins
H. Forrester 76'  
Barrie McKay 76'  
Joe Garner 83'  
Martyn Waghorn 83'  
  83' C. Millar
  83' David Wotherspoon
  87' Paul Paton
R. Kiernan 90'  
26/10/2016 Ross County
0 - 4
Celtic 0-1H2HOdds+
  0 - 1 3' P. Roberts
  44' Leigh Griffiths
  58' Ryan Christie
  58' Moussa Dembélé
Paul Quinn 60'  
James McEveley 60'  
  63' Liam Henderson
  63' Scott Sinclair
R. Dow 64'  
  69' Leigh Griffiths
  69' N. Bitton
C. Burke 70'  
T. Dingwall 70'  
  73' Craig Gordon 
  0 - 2 83' Stuart Armstrong
Marcus Fraser  83'  
Alex Schalk 83'  
James McEveley 86'  
James McEveley 86'  
  0 - 3 90+1' Scott Sinclair
  0 - 4 90+3' Moussa Dembélé
25/10/2016 Hamilton Academical
1 - 0
Aberdeen 1-0H2HOdds+
D'Akol 6' 1 - 0  
E. Brophy 59'  
Gramoz Kurtaj 59'  
  64' Wes Burns
  64' Niall McGinn
  65' James Maddison 
  65' Peter Pawlett
  65' M. Reynolds
  65' M. Storey
Greg Docherty 84'  
D. Redmond 84'  
Ali Crawford 90+3'  
L. Longridge 90+3'  
23/10/2016 St. Johnstone
2 - 1
Dundee 0-0H2HOdds+
  23' K. Holt
Murray Davidson 33'  
  42' Faissal El-Bakhtaoui
  42' M. Duffy
S. Anderson 62' 1 - 0  
  63' N. Ross
  63' C. Wighton
Danny Swanson 75' 2 - 0  
  75' K. Gomis
  76' Tom Hateley
  76' Rory Loy
Chris Kane  80'  
M. Coulson 80'  
  2 - 1 88' Rory Loy
Danny Swanson 89'  
Paul Paton 89'  
22/10/2016 Inverness CT
1 - 1
Kilmarnock 0-1H2HOdds+
  0 - 1 7' S. Coulibaly
  26' Scott Boyd
R. Draper 56'  
Sébastien Pennacchio 56'  
Liam Polworth 63'  
Jake Mulraney 65'  
B. King 65'  
  65' M. Smith
  65' S. Smith
  78' S. Coulibaly
  78' Kris Boyd
B. McKay 79'  
S. Boden 79'  
J. Meekings 80'  
Lonsana Doumbouya 86' 1 - 1  
  88' Luke Hendrie
I. Vigurs 90+4'  
22/10/2016 Partick Thistle
1 - 1
Ross County 1-0H2HOdds+
  12' Andrew Davies
S. Welsh 24' 1 - 0  
  50' C. Curran
A. Azeez 58'  
  62' Alex Schalk
  62' G. Morrison
  63' Marcus Fraser 
  63' C. Burke
Liam Lindsay 77'  
Ziggy Gordon 77'  
  83' C. Curran
  83' T. Dingwall
Kris Doolan 85'  
David Amoo 85'  
  90+3' R. Dow
  1 - 1 90+5' C. Burke
15/10/2016 Aberdeen
4 - 0
Ross County 2-0H2HOdds+
Ash Taylor 6'  
M. Reynolds 6'  
  12' Marcus Fraser 
Jonny Hayes 20' 1 - 0  
  21' Tim Chow
S. Logan 32' 2 - 0  
  56' Jonathan Franks
  56' T. Dingwall
  63' I. McShane
  63' Christopher Routis
M. Reynolds 67'  
Niall McGinn 68' 3 - 0  
A. Rooney 71'  
Jayden Stockley 71'  
Niall McGinn 72'  
Peter Pawlett 72'  
  73' Andrew Davies
Jayden Stockley 78' 4 - 0  
  81' C. Curran
  81' R. Dow
15/10/2016 Celtic
2 - 0
Motherwell 1-0H2HOdds+
Scott Sinclair 18' 1 - 0  
Liam Henderson 23'  
  46' S. McDonald
  46' Ryan Bowman
  46' Richard Tait
  59' J. McMillan
  59' D. Ferguson
Cristian Gamboa 61'  
Leigh Griffiths 61'  
Stuart Armstrong 62'  
P. Roberts 62'  
Scott Brown 70'  
  79' Louis Moult 
  79' R. MacLean
  79' Jake Hastie
James Forrest 84'  
Kolo Touré 84'  
Moussa Dembélé 87' 2 - 0  
15/10/2016 Hearts
2 - 0
Dundee 0-0H2HOdds+
A. Öztürk 20'  
Tony Watt 57'  
R. Muirhead 57'  
  67' Paul McGowan
Callum Paterson 68' 1 - 0  
C. Sammon 73'  
Bjorn Johnsen 73'  
  76' James Vincent
  76' M. Duffy
  77' Tom Hateley
  77' Cammy Kerr
  86' K. Gadzhalov
  86' Rory Loy
Don Cowie 87'  
Prince Bauben 87'  
Bjorn Johnsen 89' 2 - 0  
15/10/2016 Partick Thistle
2 - 2
Hamilton Academical 2-1H2HOdds+
  0 - 1 14' M. Donati
Ryan Edwards 22' 1 - 1  
  40' G. Sarris
Liam Lindsay 43' 2 - 1  
Ziggy Gordon 54'  
  58' Greg Docherty
  63' R. Bingham
  63' E. Brophy
S. Lawless 66'  
David Amoo 66'  
Kris Doolan 73'  
A. Azeez 73'  
  77' Greg Docherty
  77' Scott McMann
Chris Erskine 78'  
Christie Elliott 78'  
  79' D'Akol
  79' Gramoz Kurtaj
  2 - 2 83' E. Brophy
15/10/2016 St. Johnstone
0 - 1
Kilmarnock 0-0H2HOdds+
  17' J. Burn
  17' Scott Boyd
  43' Gary Dicker
S. Anderson 46'  
Blair Alston 69'  
David Wotherspoon 69'  
  0 - 1 76' Scott Boyd
Chris Kane  77'  
Graham Cummins 77'  
Liam Craig 80'  
M. Coulson 80'  
Michael Coulson 87'  
M. Coulson 87'  
  87' S. Coulibaly
  87' Charlee Adams
David Wotherspoon 90'  
14/10/2016 Inverness CT
0 - 1
Rangers 0-1H2HOdds+
  0 - 1 22' Kenny Miller
B. McKay 33'  
R. Draper 51'  
  51' Martyn Waghorn
I. Vigurs 68'  
Sébastien Pennacchio 68'  
B. King 68'  
Jake Mulraney 68'  
  70' Martyn Waghorn
  70' Joseph Dodoo
  70' Barrie McKay
  70' Joe Garner
  75' Niko Kranjčar
  75' Josh Windass
Lonsana Doumbouya 79'  
Alex Fisher 79'  
G. Warren 84'  
01/10/2016 Hamilton Academical
1 - 1
Inverness CT 1-0H2HOdds+
D'Akol 18' 1 - 0  
  50' Greg Tansey
  50' S. Boden
  59' B. King
  59' Jake Mulraney
  62' Lonsana Doumbouya
D'Akol 66'  
R. Bingham 66'  
  75' I. Vigurs
  75' L. Cole
Darian Mackinnon 81'  
Remi Matthews 82'  
R. Thomson 82'  
L. Longridge 85'  
S. Want 85'  
D. Imrie 86'  
  1 - 1 90+3' Liam Polworth
01/10/2016 Kilmarnock
0 - 4
Aberdeen 0-1H2HOdds+
J. MacDonald 24'  
  0 - 1 25' A. Rooney
  0 - 2 50' Andy Considine
Charlee Adams 55'  
Nathan Tyson 55'  
Greg Kiltie 62'  
Jordan Jones 62'  
J. Burn 65'  
  0 - 3 67' Ash Taylor
  0 - 4 72' A. Rooney
  79' Niall McGinn
  79' Wes Burns
  79' A. Rooney
  79' Jayden Stockley
  79' Jonny Hayes
  79' M. Storey
J. Burn 80'  
Miles Addison 80'  
01/10/2016 Rangers
2 - 0
Partick Thistle 2-0H2HOdds+
Niko Kranjčar 33' 1 - 0  
Andy Halliday  40' 2 - 0  
  44' Chris Erskine
Philippe Senderos 45'  
  57' Ziggy Gordon
Barrie McKay 62'  
Joseph Dodoo 62'  
Martyn Waghorn 62'  
Joe Garner 62'  
  65' David Amoo
  65' Christie Elliott
Niko Kranjčar 74'  
H. Forrester 74'  
  74' Chris Erskine
  74' S. Welsh
  79' A. Azeez
  79' D. McDaid
01/10/2016 Ross County
0 - 2
St. Johnstone 0-1H2HOdds+
  0 - 1 42' Danny Swanson
  66' Blair Alston
  66' David Wotherspoon
Jonathan Franks 68'  
C. Burke 68'  
G. Morrison 68'  
R. Dow 68'  
  0 - 2 73' Chris Kane 
Christopher Routis 75'  
Tim Chow 75'  
  86' Danny Swanson
  86' Paul Paton
  90+2' R. Foster
M. Woods 90+3'  
01/10/2016 Dundee
0 - 1
Celtic 0-0H2HOdds+
Cammy Kerr 11'  
Danny Williams 22'  
  0 - 1 47' Scott Brown
  65' Tom Rogic
  65' Leigh Griffiths
Faissal El-Bakhtaoui 65'  
C. Wighton 65'  
  74' James Forrest
  74' P. Roberts
N. Low 81'  
N. Ross 81'  
Danny Williams 84'  
Rory Loy 84'  
  85' Scott Sinclair
  85' Stuart Armstrong
  90+2' N. Bitton
30/09/2016 Motherwell
1 - 3
Hearts 0-1H2HOdds+
Chris Cadden 26'  
L. Lucas 26'  
  0 - 1 45' S. McManus
  63' Igor Rossi
  0 - 2 67' Callum Paterson
  69' C. Sammon
  69' Bjorn Johnsen
Ryan Bowman 71'  
Lionel Ainsworth 71'  
Keith Lasley 71'  
James McFadden 71'  
  81' Sam Nicholson
  81' Prince Bauben
  83' Jamie Walker 
  83' R. Muirhead
  0 - 3 84' Arnaud Djoum
James McFadden 90+2' 1 - 3  
25/09/2016 Hamilton Academical
1 - 1
St. Johnstone 1-0H2HOdds+
  4' R. Foster
  4' A. Comrie
  33' Murray Davidson
Greg Docherty 37' 1 - 0  
M. Donati 58'  
Greg Docherty 63'  
D'Akol 64'  
L. Longridge 64'  
  68' M. Coulson
  68' J. Gormley
Darian Mackinnon 70'  
  74' Graham Cummins
  74' Chris Kane 
E. Brophy 78'  
R. Bingham 78'  
Daniel Seaborne 78'  
  1 - 1 82' Liam Craig
Ali Crawford 90+1'  
25/09/2016 Aberdeen
2 - 1
Rangers 0-0H2HOdds+
Graeme Shinnie 14'  
  22' Joe Garner
Jonny Hayes 46' 1 - 0  
Peter Pawlett 46'  
James Maddison  46'  
  48' D. Wilson
M. Reynolds 53'  
  63' H. Forrester
  63' Niko Kranjčar
Anthony O'Connor 64'  
  69' Martyn Waghorn
  69' Michael O'Halloran
  77' Joe Garner
  77' Kenny Miller
Niall McGinn 78'  
Wes Burns 78'  
  1 - 1 79' Andy Halliday 
Jonny Hayes 79'  
  81' Niko Kranjčar
  81' Niko Kranjčar
Kenny McLean 83'  
James Maddison  90' 2 - 1  
  90' James Tavernier
A. Rooney 90+1'  
Ash Taylor 90+1'  
24/09/2016 Celtic
6 - 1
Kilmarnock 2-1H2HOdds+
  0 - 1 32' S. Coulibaly
Moussa Dembélé 35' 1 - 1  
Moussa Dembélé 38' 2 - 1  
Dorus De Vries 46'  
Craig Gordon  46'  
  48' D. Hawkshaw
  48' Charlee Adams
James Forrest 52' 3 - 1  
  53' Nathan Tyson
  53' Jordan Jones
  54' Charlee Adams
Moussa Dembélé 65'  
Leigh Griffiths 65'  
Leigh Griffiths 66' 4 - 1  
  72' Greg Taylor
Scott Sinclair 72' 5 - 1  
Scott Sinclair 73'  
P. Roberts 73'  
  79' Rory McKenzie
  79' L. Morrison
Tom Rogic 85' 6 - 1  
24/09/2016 Hearts
0 - 0
Ross County 0-0H2HOdds+
John Souttar  30'  
A. Öztürk 30'  
  46' Jonathan Franks
  46' T. Dingwall
  50' M. Woods
F. Rherras 55'  
  57' Tony Dingwall
  57' T. Dingwall
  64' Liam Boyce 
  64' C. Curran
Don Cowie 68'  
Jamie Walker  68'  
C. Sammon 79'  
Bjorn Johnsen 79'  
  79' Andrew Davies
  79' James McEveley
  81' I. McShane
  83' I. McShane
Arnaud Djoum 87'  
  90+1' Marcus Fraser 
24/09/2016 Inverness CT
3 - 1
Dundee 2-0H2HOdds+
Lonsana Doumbouya 8' 1 - 0  
Greg Tansey 17' 2 - 0  
Lonsana Doumbouya 48'  
Liam Polworth 51' 3 - 0  
  54' N. Ross
  55' Tom Hateley
  55' Rory Loy
  61' M. Duffy
  61' Yordi Teijsse
Lonsana Doumbouya 62'  
Alex Fisher 62'  
  63' Julen Etxabeguren
G. Warren 75'  
B. King 76'  
Sébastien Pennacchio 76'  
  76' N. Ross
  76' Danny Williams
  3 - 1 84' N. Low
  86' N. Low
Jake Mulraney 87'  
L. Cole 87'  
24/09/2016 Partick Thistle
1 - 1
Motherwell 1-0H2HOdds+
Chris Erskine 31' 1 - 0  
Liam Lindsay 63'  
Chris Erskine 70'  
S. Welsh 70'  
  71' Louis Moult 
  71' James McFadden
  80' Keith Lasley
  80' Lionel Ainsworth
  1 - 1 83' S. McDonald
  86' Chris Cadden
S. Lawless 89'  
Kris Doolan 89'  
18/09/2016 Inverness CT
2 - 2
Celtic 1-2H2HOdds+
  0 - 1 17' Tom Rogic
  26' Scott Brown
B. King 28' 1 - 1  
  1 - 2 34' Scott Sinclair
I. Vigurs 41'  
I. Vigurs 59'  
Sébastien Pennacchio 59'  
Carl Tremarco 66'  
Liam Polworth 68'  
Jake Mulraney 68'  
  68' Cristian Gamboa
  68' Jozo Simunovic
  75' P. Roberts
  75' James Forrest
Lonsana Doumbouya 81'  
Alex Fisher 81'  
  85' Tom Rogic
  85' Stuart Armstrong
Alex Fisher 89' 2 - 2  
  90' Erik Sviatchenko 
18/09/2016 Dundee
1 - 3
Aberdeen 1-1H2HOdds+
K. Holt 13' 1 - 0  
  1 - 1 19' James Maddison 
Cammy Kerr 22'  
  44' Anthony O'Connor
Darren O'Dea 53'  
  54' Graeme Shinnie
  62' Jonny Hayes
Mark O'Hara 64'  
Danny Williams 70'  
C. Wighton 70'  
  74' Niall McGinn
  74' Wes Burns
  74' A. Rooney
  74' Jayden Stockley
  1 - 2 77' Jayden Stockley
N. Ross 81'  
M. Duffy 81'  
  82' James Maddison 
  82' Craig Storie
Tom Hateley 87'  
Rory Loy 87'  
Julen Etxabeguren 87'  
  1 - 3 88' Kenny McLean
  90+1' Wes Burns
Mark O'Hara 90+2'  
17/09/2016 Kilmarnock
2 - 2
Partick Thistle 1-1H2HOdds+
Kris Boyd 17' 1 - 0  
S. Smith 25'  
M. Smith 25'  
Luke Hendrie 26'  
  1 - 1 32' S. Lawless
A. Frizzell 53'  
Nathan Tyson 53'  
  54' Ziggy Gordon
S. Coulibaly 65' 2 - 1  
D. Hawkshaw 68'  
  76' David Amoo
  76' A. Azeez
  2 - 2 82' Liam Lindsay
  85' A. Osman
  89' A. Osman
  90' Chris Erskine
  90' Christie Elliott
  90+1' Kris Doolan
  90+1' S. Welsh
M. Smith 90+2'  
Jordan Jones 90+2'  
17/09/2016 Motherwell
4 - 2
Hamilton Academical 3-1H2HOdds+
Louis Moult  8' 1 - 0  
Louis Moult  13' 2 - 0  
Louis Moult  21' 3 - 0  
  23' M. Donati
  3 - 1 36' Ali Crawford
Louis Moult  50' 4 - 1  
  53' D. Lyon
  53' R. Bingham
  54' G. Gillespie
Louis Moult  61'  
Lionel Ainsworth 61'  
  4 - 2 64' Ali Crawford
  74' Darian Mackinnon
  74' D. Redmond
  75' D. Imrie
S. McManus 79'  
  80' Michael Devlin 
  81' G. Gillespie
  81' Gramoz Kurtaj
Keith Lasley 88'  
Craig Clay 90'  
17/09/2016 Rangers
0 - 0
Ross County 0-0H2HOdds+
Lee Wallace 42'  
  63' M. Woods
Joe Garner 65'  
Kenny Miller 65'  
Martyn Waghorn 66'  
Michael O'Halloran 66'  
  68' Jonathan Franks
  68' Tim Chow
Jason Holt 74'  
Niko Kranjčar 74'  
  76' Alex Schalk
  76' T. Dingwall
  84' C. Curran
  84' G. Morrison
17/09/2016 St. Johnstone
1 - 0
Hearts 0-0H2HOdds+
Graham Cummins 15'  
R. Foster 33'  
Murray Davidson 49'  
Graham Cummins 57' 1 - 0  
M. Coulson 66'  
David Wotherspoon 66'  
  68' Tony Watt
  68' Arnaud Djoum
  72' Bjorn Johnsen
  72' C. Sammon
Steven MacLean 75'  
  76' Igor Rossi
Graham Cummins 77'  
Chris Kane  77'  
  84' Don Cowie
  84' R. Muirhead
Chris Kane  85'  
Steven MacLean 90'  
Blair Alston 90'  
Liam Craig 90+2'  
10/09/2016 Aberdeen
1 - 1
Inverness CT 0-0H2HOdds+
  31' Greg Tansey
Graeme Shinnie 33'  
James Maddison  33'  
  45' Carl Tremarco
  45+1' B. King
Niall McGinn 51' 1 - 0  
  63' Alex Fisher
  63' Lonsana Doumbouya
  1 - 1 68' I. Vigurs
  75' I. Vigurs
  75' Sébastien Pennacchio
Wes Burns 77'  
Peter Pawlett 77'  
Jonny Hayes 84'  
Jayden Stockley 84'  
  90+4' B. King
  90+4' Lewis Horner
10/09/2016 Dundee
1 - 1
Kilmarnock 1-1H2HOdds+
Faissal El-Bakhtaoui 7' 1 - 0  
  1 - 1 32' S. Coulibaly
Darren O'Dea 36'  
Julen Etxabeguren 36'  
Tom Hateley 41'  
Paul McGowan 48'  
  65' A. Frizzell
  65' Jordan Jones
  73' D. Hawkshaw
  73' Charlee Adams
Tom Hateley 73'  
Rory Loy 73'  
C. Wighton 73'  
Yordi Teijsse 73'  
K. Gomis 82'  
  83' Charlee Adams
  83' George Green
  84' Scott Boyd
Faissal El-Bakhtaoui 86'  
  88' George Green
  88' George Green
10/09/2016 Hearts
3 - 1
Hamilton Academical 0-0H2HOdds+
  19' Daniel Seaborne
  19' S. Want
Tony Watt 30'  
  0 - 1 50' Ali Crawford
  54' D'Akol
  54' R. Bingham
  62' G. Gillespie
C. Sammon 62'  
Bjorn Johnsen 62'  
Arnaud Djoum 62'  
Sam Nicholson 62'  
Jamie Walker  69' 1 - 1  
Tony Watt 71'  
R. Muirhead 71'  
  76' Greg Docherty
  76' D. Redmond
  80' S. Want
Jamie Walker  81' 2 - 1  
  81' D. Imrie
Callum Paterson 87'  
Sam Nicholson 90+3' 3 - 1  
  90+3' Ali Crawford
Perry Kitchen 90+3'  
10/09/2016 Partick Thistle
0 - 2
St. Johnstone 0-1H2HOdds+
  0 - 1 21' S. Anderson
Tomas Cerny 39'  
R. Scully 39'  
A. Azeez 46'  
Ryan Edwards 46'  
  59' Chris Kane 
  59' Graham Cummins
  0 - 2 64' Steven MacLean
S. Welsh 65'  
David Amoo 65'  
  70' Danny Swanson
  71' Danny Swanson
  71' David Wotherspoon
10/09/2016 Ross County
1 - 1
Motherwell 0-0H2HOdds+
  22' Keith Lasley
James McEveley 24'  
  31' Richard Tait
  50' Keith Lasley
  50' Lionel Ainsworth
  60' Ryan Bowman
  60' Louis Moult 
Liam Boyce  61' 1 - 0  
Scott Fox 66'  
  1 - 1 67' Louis Moult 
  68' J. Chalmers
  68' James McFadden
James McEveley 70'  
Alex Schalk 71'  
Kenny van der Weg 71'  
Jonathan Franks 72'  
C. Curran 72'  
M. Gardyne 80'  
Tim Chow 80'  
10/09/2016 Celtic
5 - 1
Rangers 2-1H2HOdds+
N. Bitton 8'  
  29' Niko Kranjčar
Moussa Dembélé 33' 1 - 0  
Moussa Dembélé 42' 2 - 0  
  2 - 1 44' Joe Garner
  46' Niko Kranjčar
  46' Andy Halliday 
Kolo Touré 49'  
Tom Rogic 54'  
Stuart Armstrong 54'  
Scott Sinclair 61' 3 - 1  
  63' Kenny Miller
  63' Martyn Waghorn
  63' Philippe Senderos
James Forrest 64'  
P. Roberts 64'  
  68' R. Kiernan
  72' R. Kiernan
  72' H. Forrester
Scott Brown 74'  
Callum McGregor 74'  
  75' Philippe Senderos
P. Roberts 80'  
Moussa Dembélé 83' 4 - 1  
Moussa Dembélé 84'  
Stuart Armstrong 90+2' 5 - 1  
27/08/2016 Celtic
4 - 1
Aberdeen 2-1H2HOdds+
Leigh Griffiths 13' 1 - 0  
  1 - 1 32' A. Rooney
James Forrest 42' 2 - 1  
James Forrest 57'  
P. Roberts 57'  
Leigh Griffiths 58'  
Moussa Dembélé 58'  
N. Bitton 80'  
Callum McGregor 80'  
  83' M. Reynolds
  84' A. Rooney
  84' Jayden Stockley
  84' A. Rooney
  84' M. Storey
  87' M. Reynolds
Scott Sinclair 87' 3 - 1  
Tom Rogic 90' 4 - 1  
  90+2' Niall McGinn
  90+2' Craig Storie
  90+3' Graeme Shinnie
27/08/2016 Hamilton Academical
1 - 0
Ross County 0-0H2HOdds+
  26' James McEveley
  54' C. Curran
  54' Alex Schalk
Gramoz Kurtaj 59'  
D. Redmond 59'  
  59' Christopher Routis
  59' Tim Chow
D. Redmond 62'  
G. Gillespie 63'  
  68' Jonathan Franks
  68' T. Dingwall
D'Akol 69'  
E. Brophy 69'  
Greg Docherty 70'  
D. Imrie 74' 1 - 0  
  87' Paul Quinn
Greg Docherty 89'  
Daniel Seaborne 89'  
27/08/2016 Inverness CT
2 - 1
St. Johnstone 0-0H2HOdds+
  46' Blair Alston
  46' Murray Davidson
  58' David Wotherspoon
R. Draper 59' 1 - 0  
  63' Chris Kane 
  63' Graham Cummins
R. Draper 67'  
  67' Paul Paton
  67' Liam Craig
  1 - 1 79' R. Foster
Alex Fisher 82'  
Lonsana Doumbouya 82'  
I. Vigurs 84'  
S. Boden 84'  
B. King 85'  
Jake Mulraney 85'  
J. Meekings 90+1' 2 - 1  
G. Warren 90+2'  
27/08/2016 Motherwell
0 - 0
Dundee 0-0H2HOdds+
  27' Mark O'Hara
  31' Paul McGowan
  66' Danny Williams
  66' Rory Loy
Lionel Ainsworth 80'  
James McFadden 80'  
Ben Heneghan 84'  
27/08/2016 Partick Thistle
1 - 2
Hearts 0-1H2HOdds+
  0 - 1 16' Callum Paterson
Liam Lindsay 55' 1 - 1  
  58' C. Sammon
  58' Bjorn Johnsen
  58' Sam Nicholson
  58' Jamie Walker 
A. Azeez 69'  
David Amoo 69'  
A. Osman 76'  
Kris Doolan 77'  
Mathias Pogba 77'  
Ryan Edwards 84'  
  1 - 2 90' Tony Watt
  90+3' Tony Watt
  90+3' Liam Smith
26/08/2016 Kilmarnock
1 - 1
Rangers 1-0H2HOdds+
  15' Joseph Dodoo
  15' Joe Garner
Kris Boyd 29' 1 - 0  
  38' Joey Barton
S. Smith 45'  
  58' Jordan Rossiter
  58' Niko Kranjčar
D. Hawkshaw 58'  
  1 - 1 59' James Tavernier
Greg Taylor 63'  
  69' Joey Barton
  69' Andy Halliday 
Will Boyle 76'  
A. Frizzell 79'  
Charlee Adams 79'  
Kris Boyd 79'  
Greg Kiltie 82'  
George Green 82'  
  83' H. Forrester
Kris Boyd 90+3'  
S. Coulibaly 90+3'  
20/08/2016 Aberdeen
2 - 1
Partick Thistle 1-0H2HOdds+
  27' A. Osman
Niall McGinn 28' 1 - 0  
M. Storey 58' 2 - 0  
  61' Ryan Edwards
  61' Chris Erskine
Peter Pawlett 63'  
Wes Burns 63'  
M. Storey 64'  
Ash Taylor 64'  
Niall McGinn 66'  
  72' David Amoo
  72' Kris Doolan
  76' A. Azeez
  76' Mathias Pogba
  83' D. Devine
  86' S. Welsh
  87' S. Welsh
A. Rooney 88'  
Jayden Stockley 88'  
  2 - 1 90+1' Chris Erskine
20/08/2016 Hearts
5 - 1
Inverness CT 2-0H2HOdds+
Don Cowie 7' 1 - 0  
  10' Carl Tremarco
  12' Jake Mulraney
C. Sammon 18' 2 - 0  
Perry Kitchen 29'  
  40' Liam Polworth
Don Cowie 47' 3 - 0  
  53' S. Boden
  53' Alex Fisher
  59' David Raven
  59' Lewis Horner
  64' Jake Mulraney
  64' Sébastien Pennacchio
Perry Kitchen 70'  
Prince Bauben 70'  
C. Sammon 74'  
Bjorn Johnsen 74'  
  77' Lewis Horner
Sam Nicholson 78' 4 - 0  
Sam Nicholson 79' 5 - 0  
Don Cowie 80'  
R. Muirhead 80'  
  5 - 1 87' R. Draper
20/08/2016 Rangers
2 - 1
Motherwell 0-1H2HOdds+
  0 - 1 19' S. McDonald
Barrie McKay 56'  
Joseph Dodoo 56'  
Andy Halliday  56'  
Niko Kranjčar 56'  
H. Forrester 64' 1 - 1  
H. Forrester 65'  
Michael O'Halloran 65'  
  87' Craig Clay
  87' J. Blyth
Kenny Miller 90+1' 2 - 1  
20/08/2016 Ross County
2 - 0
Kilmarnock 1-0H2HOdds+
Liam Boyce  29' 1 - 0  
  34' Miles Addison
  34' J. Burn
  56' George Green
  56' Callum McFadzean
  59' Luke Hendrie
C. Curran 65'  
Alex Schalk 65'  
  67' Charlee Adams
  67' D. Hawkshaw
Andrew Davies 72'  
Liam Boyce  74' 2 - 0  
Jonathan Franks 86'  
T. Dingwall 86'  
M. Gardyne 90'  
G. Morrison 90'  
20/08/2016 St. Johnstone
2 - 4
Celtic 0-3H2HOdds+
  0 - 1 28' Leigh Griffiths
  38' Leigh Griffiths
  0 - 2 40' Scott Sinclair
  43' Saidy Janko
  0 - 3 44' James Forrest
  45' James Forrest
Paul Paton 45+1'  
Blair Alston 54'  
Liam Craig 54'  
  55' Leigh Griffiths
  55' Moussa Dembélé
Murray Davidson 58'  
  59' N. Bitton
  60' N. Bitton
  60' Liam Henderson
David Wotherspoon 65'  
Chris Kane  65'  
  71' James Forrest
  71' Ryan Christie
Danny Swanson 83' 1 - 3  
Steven MacLean 86'  
Steven MacLean 89' 2 - 3  
B. McKay 90'  
Graham Cummins 90'  
  2 - 4 90+2' Ryan Christie
19/08/2016 Dundee
1 - 1
Hamilton Academical 1-1H2HOdds+
  0 - 1 13' D. Lyon
Mark O'Hara 17' 1 - 1  
Julen Etxabeguren 42'  
  62' D. Lyon
James Vincent 63'  
Yordi Teijsse 63'  
  74' M. Donati
  75' D'Akol
  75' E. Brophy
  78' L. Longridge
  78' Gramoz Kurtaj
  87' M. Donati
  87' Greg Docherty
13/08/2016 Aberdeen
0 - 0
Hearts 0-0H2HOdds+
  31' Tony Watt
  37' F. Rherras
  43' Prince Bauben
Graeme Shinnie 44'  
  46' Prince Bauben
  46' Perry Kitchen
  46' F. Rherras
  46' Liam Smith
Peter Pawlett 50'  
  53' Arnaud Djoum
Wes Burns 57'  
Kenny McLean 57'  
Jayden Stockley 57'  
A. Rooney 57'  
  72' Sam Nicholson
  72' R. Muirhead
Peter Pawlett 72'  
M. Storey 72'  
  78' Igor Rossi
13/08/2016 Hamilton Academical
1 - 2
Kilmarnock 1-0H2HOdds+
L. Longridge 26' 1 - 0  
  51' George Green
  52' Will Boyle
  54' George Green
  54' S. Coulibaly
  69' M. Smith
  69' Callum McFadzean
  1 - 1 71' Kris Boyd
D'Akol 72'  
E. Brophy 72'  
  1 - 2 73' S. Coulibaly
G. Gillespie 75'  
D. Imrie 84'  
Richard Roy 84'  
  89' Rory McKenzie
  90' Jordan Jones
  90' Mark Waddington
13/08/2016 Inverness CT
2 - 3
Ross County 1-2H2HOdds+
  0 - 1 7' Liam Boyce 
David Raven 12'  
Owain Fôn Williams 18'  
  0 - 2 26' Liam Boyce 
Kevin McNaughton 27'  
Lewis Horner 27'  
  28' C. Curran
S. Boden 45' 1 - 2  
  1 - 3 47' Liam Boyce 
R. Draper 50'  
B. King 56'  
Jake Mulraney 56'  
R. Draper 65' 2 - 3  
  75' Andrew Davies
Lewis Horner 75'  
I. Vigurs 76'  
Sébastien Pennacchio 76'  
  80' R. Foster
  82' M. Gardyne
  85' Christopher Routis
  87' C. Curran
  87' Alex Schalk
  90' Liam Boyce 
  90' I. McShane
  90+3' M. Gardyne
  90+3' Jonathan Franks
13/08/2016 Motherwell
1 - 2
St. Johnstone 0-0H2HOdds+
Richard Tait 39'  
  42' Chris Kane 
Chris Cadden 47' 1 - 0  
  50' Danny Swanson
  1 - 1 56' Danny Swanson
Chris Cadden 64'  
J. Blyth 64'  
  71' Blair Alston
  71' David Wotherspoon
  72' C. Millar
  72' Paul Paton
Craig Clay 74'  
  1 - 2 75' Steven MacLean
Lionel Ainsworth 76'  
D. Thomas 76'  
S. McDonald 82'  
  88' Danny Swanson
  88' Liam Craig
  90+2' Murray Davidson
13/08/2016 Dundee
1 - 2
Rangers 1-2H2HOdds+
  5' D. Wilson
  0 - 1 14' H. Forrester
Darren O'Dea 34'  
  0 - 2 39' Kenny Miller
Mark O'Hara 44' 1 - 2  
  46' H. Forrester
James Vincent 58'  
N. Ross 58'  
  62' Kenny Miller
  62' Joseph Dodoo
  63' Andy Halliday 
  63' Niko Kranjčar
Rory Loy 68'  
Faissal El-Bakhtaoui 68'  
M. Duffy 68'  
Yordi Teijsse 68'  
  69' H. Forrester
  69' Michael O'Halloran
Mark O'Hara 86'  
07/08/2016 Hearts
1 - 2
Celtic 1-1H2HOdds+
  0 - 1 8' James Forrest
C. Sammon 11'  
Arnaud Djoum 18'  
Tony Watt 29'  
  35' Craig Gordon 
Jamie Walker  36' 1 - 1  
Jamie Walker  36'  
Igor Rossi 50'  
Callum Paterson 55'  
Tony Watt 61'  
R. Muirhead 61'  
  61' Stuart Armstrong
  61' Scott Sinclair
  73' Eoghan O'Connell
  73' Tom Rogic
Don Cowie 76'  
C. Sammon 78'  
Prince Bauben 78'  
  78' Scott Brown
  1 - 2 81' Scott Sinclair
  81' Scott Sinclair
  83' Leigh Griffiths
  83' Saidy Janko
  90+2' Moussa Dembélé
07/08/2016 St. Johnstone
0 - 0
Aberdeen 0-0H2HOdds+
Liam Craig 35'  
Graham Cummins 38'  
Graham Cummins 64'  
Chris Kane  64'  
  64' Wes Burns
  64' Niall McGinn
  64' M. Storey
  64' A. Rooney
Blair Alston 67'  
David Wotherspoon 67'  
Steven MacLean 84'  
M. Coulson 84'  
06/08/2016 Kilmarnock
1 - 2
Motherwell 0-1H2HOdds+
  0 - 1 41' Lionel Ainsworth
  45' Marvin Johnson
  0 - 2 46' Marvin Johnson
Rory McKenzie 48'  
Kris Boyd 48'  
  54' Carl McHugh
  56' Carl McHugh
  56' J. Chalmers
D. Hawkshaw 61'  
Jordan Jones 61'  
Will Boyle 63'  
Greg Kiltie 79'  
M. Smith 79'  
M. Smith 81' 1 - 2  
  88' Lionel Ainsworth
  88' R. MacLean
  90+4' Ben Heneghan
06/08/2016 Partick Thistle
2 - 0
Inverness CT 1-0H2HOdds+
Ziggy Gordon 5'  
David Amoo 24'  
Chris Erskine 36' 1 - 0  
David Amoo 60' 2 - 0  
  66' Jake Mulraney
  66' R. Draper
  69' Liam Polworth
Chris Erskine 72'  
Ryan Edwards 72'  
  76' I. Vigurs
  76' Alex Fisher
Liam Lindsay 78'  
A. Azeez 78'  
06/08/2016 Ross County
1 - 3
Dundee 0-2H2HOdds+
  0 - 1 13' Rory Loy
Paul Quinn 25'  
M. Woods 26'  
I. McShane 26'  
Kenny van der Weg 38'  
Jonathan Franks 38'  
  0 - 2 41' Rory Loy
James McEveley 41'  
  0 - 3 62' Paul McGowan
B. Graham 65'  
C. Curran 65'  
  65' Danny Williams
C. Curran 67' 1 - 3  
  73' Danny Williams
  73' Faissal El-Bakhtaoui
  79' Paul McGowan
  81' M. Duffy
  81' N. Ross
Christopher Routis 88'  
06/08/2016 Rangers
1 - 1
Hamilton Academical 0-1H2HOdds+
  0 - 1 30' Ali Crawford
  36' Michael Devlin 
  38' G. Sarris
  40' A. Kurakins
  45' D'Akol
  45' E. Brophy
  45+3' Ali Crawford
  54' M. Donati
Niko Kranjčar 61'  
H. Forrester 61'  
Kenny Miller 61'  
Michael O'Halloran 61'  
Martyn Waghorn 62' 1 - 1  
  68' M. Donati
  68' D. Lyon
Andy Halliday  76'  
Jordan Rossiter 76'  
  90' Greg Docherty
  90' R. Hughes
Scotland Football
Season:
  • Premiership
  • Championship
  • Scottish Cup
  • League Cup
  • Premiership Play-Offs
  • League One
  • League Two
  • Challenge Cup
  • Championship Play-Offs
  • League One Play-Offs
  • 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
    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-2025 SoccerPunter Pte. Ltd. All rights reserved.