Select Premiership football clubs for Head to Head (H2H) Statistics

Premiership 2025/2026 Match Fixtures and Live Odds

We retrieve the real-time live soccer odds from only the best bookmakers in Europe and Asian bookies. The highest odds are displayed for each soccer match.

Odds to access our odds comparison tool that shows you the opening odds and fluctuation including an archive of odds history from each bookmaker.

H2H to view the head to head statistics and identify the stronger team that is likely to emerge as the winner.
Play to submit your prediction in tipsters competition like a virtual online betting environment. It's risk free, no money involved. Analyse and predict the matches.

Livescore provides you with the fastest Scotland Premiership score and you can check the goalscorers and whom are the players on yellow and red cards.

Latest Scotland Premiership Full-Time Results

DateHomeScoreAwayHT
27/12/2025 Aberdeen
1 - 1
Dundee United 0-1H2HOdds+
  0 - 1 30' Amar Fatah
  51' Bert Esselink
Dante Polvara 56'  
Kenan Bilalovic 56'  
Topi Keskinen 56'  
Marko Lazetić 56'  
Jesper Karlsson 60' 1 - 1  
Adil Aouchiche 65'  
  65' Max Watters
  65' Ivan Dolcek
  69' Will Ferry
  73' Zachary Sapsford
  73' Nikolaj Möller
Kevin Nisbet 82'  
Kjartan Már Kjartansson 82'  
Adil Aouchiche 82'  
Nicolas Milanovic 82'  
  84' Nikolaj Möller
  84' Amar Fatah
  84' Kristijan Trapanovski 
Stuart Armstrong 85'  
27/12/2025 Dundee
1 - 0
Falkirk 1-0H2HOdds+
Cameron Congreve 16'  
  28' Brad Spencer
  45+1' Calvin Miller
Yan Dhanda 45+5' 1 - 0  
Cameron Congreve 61'  
Simon Murray 61'  
Tony Yogane 61'  
Imari Samuels 61'  
Yan Dhanda 64'  
  66' Kyrell Wilson
  66' Alfie Agyeman
  66' E. Williams
  66' Ethan Ross
  67' Finn Yeats
  67' Dylan Tait
  77' Brian Graham
  77' Trey Samuel-Ogunsuyi
  82' Brad Spencer
  82' Aidan Nesbitt
Simon Murray 87'  
Ashley Hay 90+3'  
Emile Acquah 90+3'  
Callum Jones 90+3'  
Paul Digby 90+3'  
Drey Wright 90+7'  
27/12/2025 Livingston
2 - 4
Celtic 2-4H2HOdds+
Cristian Montano 3' 1 - 0  
  1 - 1 6' Benjamin Nygren
Cristian Montano 8' 2 - 1  
  2 - 2 10' Hyun-jun Yang
  2 - 3 31' Benjamin Nygren
  2 - 4 39' Arne Engels
Lewis Smith 46'  
Jeremy Bokila 46'  
Tete Yengi 68'  
Robbie Muirhead 68'  
  71' Hyun-jun Yang
  71' Colby Donovan
  71' Benjamin Nygren
  71' Reo Hatate
Stevie May 74'  
Mahamadou Susoho 74'  
Cristian Montano 78'  
Joshua Brenet 78'  
Macaulay Tait 78'  
Samson Lawal 78'  
Mahamadou Susoho 81'  
  82' Johnny Kenny
  82' Paulo Bernardo
27/12/2025 Rangers
1 - 0
Motherwell 0-0H2HOdds+
Mohamed Diomandé 56'  
Mikey Moore 56'  
Thelo Aasgaard 67' 1 - 0  
  69' John Koutroumbis
  69' Stephen O'Donnell
  69' Elijah Just
  69' Callum Slattery
  69' Callum Hendry
  69' Apostolos Stamatelopoulos
Youssef Chermiti 77'  
Bojan Miovski 77'  
Connor Barron 78'  
Thelo Aasgaard 80'  
  84' Tom Sparrow
  84' Detlef Esapa Osong
  86' Paul McGinn 
Thelo Aasgaard 87'  
Lyall Cameron 87'  
Djeidi Gassama 87'  
Findlay Curtis 87'  
Dujon Sterling 87'  
John Souttar  87'  
John Souttar  90'  
  90+1' Elliot Watt
  90+1' Oscar Priestman
27/12/2025 St. Mirren
0 - 0
Kilmarnock 0-0H2HOdds+
Roland Idowu 27'  
Roland Idowu 46'  
Jayden Richardson 46'  
Jonah Ayunga 56'  
Mikael Mandron 56'  
  61' Tom Lowery
  61' Jack Thomson
  67' Tyreece John-Jules
  67' Ben Brannan
Dan N'Lundulu 77'  
Evan Mooney 77'  
  80' Bruce Anderson
  80' Marcus Dackers
  80' Greg Kiltie
  80' Liam Polworth
Killian Phillips 90+2'  
Mark O'Hara  90+2'  
Conor McMenamin 90+2'  
Fraser Taylor 90+2'  
27/12/2025 Hibernian
3 - 2
Hearts 2-0H2HOdds+
Jamie McGrath 3' 1 - 0  
Nicky Cadden 30'  
Josh Campbell 30'  
Josh Campbell 45' 2 - 0  
  46' Oisin McEntee
  46' Beni Baningime
  46' Stephen Kingsley
  46' Harry Milne
Kieron Bowie 48' 3 - 0  
Josh Mulligan 56'  
Josh Mulligan 64'  
Joe Newell  64'  
  73' Cláudio Braga
  73' Elton Kabangu
  3 - 1 75' Lawrence Shankland
  81' Stuart Findlay
  81' Sabah Kerjota 
Kanayo Megwa 84'  
Chris Cadden 84'  
Martin Boyle 84'  
Thibault Klidjé 84'  
  88' Tómas Bent Magnússon
  88' James Wilson
  3 - 2 89' Cammy Devlin
21/12/2025 Celtic
3 - 1
Aberdeen 1-0H2HOdds+
  18' Stuart Armstrong
Benjamin Nygren 39' 1 - 0  
Arne Engels 45+1'  
  45+3' Dylan Lobban
  53' Topi Keskinen
  53' Emmanuel Gyamfi
  54' Jesper Karlsson
  54' Graeme Shinnie 
  68' Marko Lazetić
  68' Kenan Bilalovic
  68' Adil Aouchiche
  68' Kjartan Már Kjartansson
Luke McCowan 69'  
Liam Scales 69'  
Hyun-jun Yang 69'  
James Forrest 69'  
Johnny Kenny 70'  
Shin Yamada  70'  
  1 - 1 74' Kenan Bilalovic
Anthony Ralston 82'  
Colby Donovan 82'  
  84' Alexander Jensen
Kieran Tierney 88' 2 - 1  
  89' Alexander Jensen
  89' Kevin Nisbet
James Forrest 90+2' 3 - 1  
21/12/2025 Hearts
2 - 1
Rangers 2-0H2HOdds+
Stuart Findlay 38' 1 - 0  
Lawrence Shankland 42' 2 - 0  
  46' Mohamed Diomandé
  46' Youssef Chermiti
Oisin McEntee 61'  
  63' James Tavernier 
  63' Djeidi Gassama
  74' Connor Barron
  74' Thelo Aasgaard
  74' Bojan Miovski
  74' Danilo
  81' Dujon Sterling
  81' Clinton Nsiala
Tómas Bent Magnússon 83'  
Beni Baningime 83'  
Cláudio Braga 83'  
Alan Forrest 83'  
Stephen Kingsley 88'  
Jamie McCart  88'  
Alexandros Kyziridis 89'  
Sabah Kerjota  89'  
Beni Baningime 90+2'  
Lawrence Shankland 90+3'  
Elton Kabangu 90+3'  
  90+4' Mikey Moore
  2 - 1 90+5' Youssef Chermiti
20/12/2025 Dundee United
1 - 1
Hibernian 1-1H2HOdds+
Ryan Strain  5'  
Dario Naamo 5'  
L. Stephenson 20' 1 - 0  
  1 - 1 38' Martin Boyle
Krisztián Keresztes 46'  
S. Harding 46'  
L. Stephenson 62'  
  63' Dan Barlaser
  63' Josh Campbell
  63' Jamie McGrath
  63' Thibault Klidjé
Nikolaj Möller 63'  
Amar Fatah 63'  
Kristijan Trapanovski  63'  
  64' Dylan Levitt
Ross Graham  69'  
Bert Esselink 69'  
S. Harding 72'  
  75' Jack Iredale
  83' Nicky Cadden
  83' Junior Hoilett
  83' Kieron Bowie
  83' Élie Youan
  89' Thibault Klidjé
20/12/2025 Kilmarnock
0 - 1
Falkirk 0-0H2HOdds+
  36' Henry Cartwright
  36'
  46' Henry Cartwright
  46' Finn Yeats
  0 - 1 54' Brian Graham
Liam Polworth 60'  
Liam Polworth 64'  
Scott Tiffoney 64'  
  68' Kyrell Wilson
  68' Alfie Agyeman
  68' Dylan Tait
  68' E. Williams
Greg Kiltie 77'  
Ben Brannan 77'  
Bruce Anderson 77'  
Marcus Dackers 77'  
  81' Leon McCann
  81' Sam Hart
Tyreece John-Jules 89'  
Tom Lowery 89'  
  90+2' Calvin Miller
  90+2' Ryan Edwards
Lewis Mayo 90+7'  
20/12/2025 Motherwell
1 - 0
Dundee 0-0H2HOdds+
Callum Slattery 32'  
  46' Finlay Robertson
  46' Paul Digby
  46' Paul Digby
Regan Charles-Cook 58'  
Ibrahim Said 58'  
John Koutroumbis 58'  
Tom Sparrow 58'  
  68' Tony Yogane
  68' Charlie Reilly
  73' Yan Dhanda
Callum Hendry 73'  
Apostolos Stamatelopoulos 73'  
  77' Ashley Hay
  77' Simon Murray
Callum Slattery 82' 1 - 0  
  84' Callum Jones
  84' Emile Acquah
Emmanuel Longelo 86'  
Stephen O'Donnell 86'  
Callum Slattery 86'  
Oscar Priestman 86'  
20/12/2025 St. Mirren
1 - 0
Livingston 0-0H2HOdds+
Dan N'Lundulu 67'  
Mikael Mandron 67'  
Roland Idowu 67'  
Jayden Richardson 67'  
  68' Stevie May
  68' Andrew Shinnie
  68' Jeremy Bokila
  68' Andy Winter
Mikael Mandron 72' 1 - 0  
  75' Danny Finlayson
  77' Tete Yengi
  77' Robbie Muirhead
  78' Cristian Montano
  78' Connor McLennan
Conor McMenamin 83'  
Mark O'Hara  83'  
  83' Macaulay Tait
  83' Lewis Smith
Declan John 83'  
Scott Tanser 83'  
17/12/2025 Dundee United
2 - 1
Celtic 0-1H2HOdds+
  0 - 1 13' Daizen Maeda
  43' Paulo Bernardo
Bert Esselink 46'  
Vicko Sevelj 46'  
Krisztián Keresztes 58' 1 - 1  
Zachary Sapsford 61' 2 - 1  
  65' Paulo Bernardo
  65' Arne Engels
  65' Reo Hatate
  65' James Forrest
  65' Johnny Kenny
  65' Shin Yamada 
Max Watters 70'  
Ivan Dolcek 70'  
  75' Kieran Tierney
  75' Liam Scales
Zachary Sapsford 80'  
Nikolaj Möller 80'  
L. Stephenson 86'  
  86' Hyun-jun Yang
  86' Benjamin Nygren
Dave Richards 90+4'  
15/12/2025 Rangers
1 - 0
Hibernian 1-0H2HOdds+
Emmanuel Fernandez 35' 1 - 0  
Emmanuel Fernandez 45+1'  
  52' Jamie McGrath
  57' Dan Barlaser
  57' Miguel Chaiwa
  57' Jamie McGrath
  57' Joe Newell 
Max Aarons 60'  
Clinton Nsiala 60'  
Dujon Sterling  61'  
James Tavernier  61'  
  62'
  62' Élie Youan
Mikey Moore 69'  
Thelo Aasgaard 69'  
  69' Chris Cadden
  69' Martin Boyle
Findlay Curtis 69'  
Djeidi Gassama 69'  
  69' Élie Youan
  69' Thibault Klidjé
  76' Jack Iredale
  76' Jack Iredale
  76' Junior Hoilett
Connor Barron 77'  
Nicolas Raskin 77'  
14/12/2025 Aberdeen
2 - 1
Kilmarnock 0-1H2HOdds+
  0 - 1 17' Tyreece John-Jules
Alexander Jensen 46'  
Graeme Shinnie  46'  
  51' George Stanger
  57' Robbie Deas
  61' Brad Joseph Lyons
  65' Tyreece John-Jules
  65' Greg Kiltie
Dante Polvara 65'  
Marko Lazetić 65'  
  68' James Brown
Topi Keskinen 72'  
Kenan Bilalovic 72'  
  72' Bruce Anderson
  72' Marcus Dackers
Marko Lazetić 75'  
Kenan Bilalovic 79' 1 - 1  
Jesper Karlsson 85' 2 - 1  
  86' Brad Joseph Lyons
  86' Ben Brannan
  86' George Stanger
  86' Ethan Schilte-Brown
  86' Tom Lowery
  86' Jack Thomson
Adil Aouchiche 88'  
  90+3' Liam Polworth
13/12/2025 Falkirk
0 - 2
Hearts 0-1H2HOdds+
  0 - 1 2' Cláudio Braga
  28' Tómas Bent Magnússon
Filip Lissah 39'  
  41' Craig Halkett
Alfie Agyeman 68'  
Brian Graham 68'  
Henry Cartwright 68'  
Dylan Tait 68'  
Ethan Ross 68'  
E. Williams 68'  
  74' Harry Milne
  74' Stephen Kingsley
Calvin Miller 76'  
Scott Arfield 76'  
  0 - 2 77' Stephen Kingsley
  81' Cláudio Braga
  81' Elton Kabangu
  81' Alexandros Kyziridis
  81' Blair Spittal
Filip Lissah 82'  
Ryan Edwards 82'  
  82' Lawrence Shankland
  82' Sabah Kerjota 
Sam Hart 85'  
  87' Cammy Devlin
  87' Jamie McCart 
13/12/2025 Dundee United
0 - 0
Motherwell 0-0H2HOdds+
  18' Stephen Welsh
  18' Liam Gordon
  34' Tawanda Maswanhise
L. Stephenson 46'  
Max Watters 65'  
Nikolaj Möller 65'  
Will Ferry 67'  
Zachary Sapsford 72'  
Ivan Dolcek 72'  
  72' John Koutroumbis
  72' Emmanuel Longelo
  72' Tawanda Maswanhise
  72' Ibrahim Said
  72' Callum Hendry
  72' Apostolos Stamatelopoulos
  75' Callum Slattery
Craig Sibbald 83'  
Vicko Sevelj 83'  
  85' Elliot Watt
  87' Callum Slattery
  87' Regan Charles-Cook
Vicko Sevelj 90'  
13/12/2025 Livingston
2 - 2
Dundee 0-2H2HOdds+
  0 - 1 13' Yan Dhanda
  0 - 2 18' Cameron Congreve
  29' Ryan Astley
  29' Imari Samuels
Joshua Brenet 46'  
Connor McLennan 46'  
Mahamadou Susoho 61'  
Stevie May 61'  
  62' Simon Murray
  62' Ashley Hay
Jeremy Bokila 64' 1 - 2  
  76' Cameron Congreve
  76' Ethan Ingram
  76' Yan Dhanda
  76' Callum Jones
  78' Callum Jones
Scott Pittman 82'  
Tete Yengi 82'  
Tete Yengi 85' 2 - 2  
Robbie Muirhead 88'  
Jeremy Bokila 88'  
Robbie Muirhead 88'  
  89' Tony Yogane
  89' Emile Acquah
Connor McLennan 90+1'  
  90+5' Ethan Hamilton
Ryan McGowan 90+6'  
07/12/2025 Celtic
1 - 2
Hearts 0-1H2HOdds+
Hyun-jun Yang 35'  
  36' Harry Milne
  0 - 1 43' Cláudio Braga
Sebastian Tounekti 59'  
Luke McCowan 59'  
  60' Cammy Devlin
  62' Michael Steinwender
  0 - 2 64' Oisin McEntee
Benjamin Nygren 65'  
Johnny Kenny 65'  
  71' Harry Milne
  71' Stephen Kingsley
  71' Alexandros Kyziridis
  71' Jamie McCart 
  77' Craig Halkett
  77' Frankie Kent
  78' Cláudio Braga
  78' Pierre Landry Kabore
  85' Lawrence Shankland
  85' Christian Borchgrevink
Kieran Tierney 90+3' 1 - 2  
06/12/2025 Kilmarnock
0 - 3
Rangers 0-1H2HOdds+
  21' Nedim Bajrami
  21' Findlay Curtis
  0 - 1 33' Bojan Miovski
  45+2' Nasser Djiga
  45+2' Bojan Miovski
David Watson 48'  
  0 - 2 54' Bojan Miovski
Marcus Dackers 66'  
Tyreece John-Jules 66'  
Greg Kiltie 66'  
Tom Lowery 66'  
  68' Mohamed Diomandé
  68' Danilo
  76' Bojan Miovski
  76' Chermiti
  76' Findlay Curtis
  76' Mikey Moore
  76' Djeidi Gassama
  76' James Tavernier 
  0 - 3 81' Mikey Moore
James Brown 82'  
Ben Brannan 82'  
Dominic Thompson 83'  

You might be interested in Scotland Premiership fixtures and results.

Premiership 2025/2026 - Regular Season Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
Hearts 19 12 5 2 38 17 +21 41
2
Celtic 18 12 2 4 33 16 +17 38
3
Rangers 18 8 8 2 25 15 +10 32
4
Motherwell 19 7 9 3 26 16 +10 30
5
Hibernian 19 7 7 5 31 22 +9 28
6
Aberdeen 18 7 4 7 20 21 -1 25
7
Falkirk 19 6 6 7 20 27 -7 24
8
Dundee United 19 4 10 5 25 28 -3 22
9
St. Mirren 17 4 6 7 15 22 -7 18
10
Dundee 19 4 4 11 16 32 -16 16
11
Kilmarnock 19 2 7 10 17 33 -16 13
12
Livingston 18 1 6 11 19 36 -17 9
 
 
Championship Round
 
 
Relegation Round

Top Goal Scorers

Top Assist

Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Top Football Clubs
Worst Football Clubs
Top Draw Teams
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.