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
15/02/2026 Rangers
4 - 2
Hearts 2-2H2HOdds+
  4' Ageu
  4'
  12' Oisin McEntee
  12' Michael Steinwender
  0 - 1 16' Marc Leonard
Michael Steinwender 19' 1 - 1  
Andreas Skov Olsen 29'  
  1 - 2 30' Cláudio Braga
Youssef Chermiti 39' 2 - 2  
  46' Ageu
  46' Jordi Altena
  46' Islam Chesnokov
  46' Pierre Landry Kabore
  49' Marc Leonard
Youssef Chermiti 57' 3 - 2  
Dujon Sterling 58'  
James Tavernier 58'  
  59' Harry Milne
  74' Beni Baningime
  74' Tómas Bent Magnússon
Andreas Skov Olsen 80'  
Oliver Antman 80'  
Ryan Naderi 80'  
Mohamed Diomandé 80'  
Youssef Chermiti 83'  
  87' Michael Steinwender
  87' Rogers Mato
Mikey Moore 88'  
Djeidi Gassama 88'  
Youssef Chermiti 90' 4 - 2  
Djeidi Gassama 90+3'  
Mohamed Diomandé 90+4'  
15/02/2026 Motherwell
2 - 0
Aberdeen 1-0H2HOdds+
Callum Slattery 23'  
Elijah Just 28' 1 - 0  
  32' Liam Morrison
  37' Tom McIntyre
  46' Afeez Aremu
  46' Ante Palaversa
  52'
  52' Dennis Geiger
  62' Alexander Jensen
  62' Nicky Devlin
Elijah Just 66'  
Eythor Bjørgolfsson 66'  
Elliot Watt 66'  
Regan Charles-Cook 66'  
  67' Topi Keskinen
  71' Topi Keskinen
  71' Kenan Bilalovic
  71' Kevin Nisbet
  71' Marko Lazetić
  72' Lyall Cameron
  79' Dennis Geiger
  79' Kjartan Már Kjartansson
Ibrahim Said 81'  
Sam Nicholson 81'  
Emmanuel Longelo 81'  
Stephen O'Donnell 81'  
Tawanda Maswanhise 90'  
Jordan McGhee 90'  
  90+2' Ante Palaversa
Tom McIntyre 90+3' 2 - 0  
15/02/2026 Kilmarnock
2 - 3
Celtic 2-0H2HOdds+
Tyreece John-Jules 21' 1 - 0  
Joe Hugill 28' 2 - 0  
  46' Reo Hatate
  46' Alex Oxlade-Chamberlain
  46' Junior Adamu
  46' Tomas Cvancara
  46' Hyun-jun Yang
  46' Sebastian Tounekti
  2 - 1 56' Sebastian Tounekti
  62' Daizen Maeda
  62' James Forrest
Findlay Curtis 63'  
Aaron Tshibola 63'  
  2 - 2 64' Benjamin Nygren
David Watson 67'  
  70' Tomas Cvancara
  74' Callum McGregor
  78' Kieran Tierney
  78' Marcelo Saracchi
Joe Hugill 79'  
Bruce Anderson 79'  
David Watson 79'  
Liam Polworth 79'  
Greg Kiltie 79'  
Jack Thomson 79'  
Tyreece John-Jules 82'  
Marcus Dackers 82'  
  2 - 3 90+7' Julián Araujo
  90+8' Julián Araujo
14/02/2026 Dundee
2 - 2
Livingston 2-2H2HOdds+
Simon Murray 3' 1 - 0  
Simon Murray 5' 2 - 0  
  2 - 1 15' Lewis Smith
  2 - 2 19' Scott Pittman
Brad Halliday 32'  
Imari Samuels 32'  
  37' Cristian Montano
Yan Dhanda 46'  
Callum Jones 46'  
  46' Cristian Montano
  46' Cammy Kerr
Tony Yogane 46'  
Scott Wright 46'  
  63' Emmanuel Danso
  63' Stevie May
Joel Cotterill 69'  
Charlie Reilly 69'  
  79' Robbie Muirhead
  79' Jeremy Bokila
  79' Macaulay Tait
  79' Mohamad Sylla
  85' Lewis Smith
  85' Alex Tamm
Ryan Astley 87'  
Scott Wright 90'  
  90+1' Jeremy Bokila
14/02/2026 Falkirk
2 - 3
Dundee United 1-1H2HOdds+
Ben Broggio 17' 1 - 0  
  1 - 1 24' Ross Graham
  49' Kristijan Trapanovski
  49' Max Watters
Filip Lissah 53' 2 - 1  
  2 - 2 55' Craig Sibbald
  56' Ryan Strain
Dylan Tait 64'  
Henry Cartwright 64'  
Louie Marsh 64'  
Kyrell Wilson 64'  
  65' Krisztián Keresztes
  65' Vicko Sevelj
Liam Henderson 69'  
Ben Broggio 71'  
Coll Donaldson 71'  
  77' L. Stephenson
  77' Ivan Dolcek
  77' N. Farrugia
  77' Julius Eskesen
Barney Stewart 81'  
Brian Graham 81'  
Calvin Miller 81'  
Ethan Ross 81'  
  2 - 3 83' Julius Eskesen
  89' Ivan Dolcek
  90' Iurie Iovu
14/02/2026 Hibernian
2 - 0
St. Mirren 1-0H2HOdds+
  41' Conor McMenamin
Owen Elding 42' 1 - 0  
  46' J. Devaney
  46' Roland Idowu
  46' J. Young
  46' Mikael Mandron
  58' Dan N'Lundulu
  58' Jalmaro Calvin
  58' Marcus Fraser
  58' Mark O'Hara
  62' Richard King
Owen Elding 64'  
Martin Boyle 64'  
Dane Scarlett 64'  
Ante Suto 64'  
Ante Suto 66' 2 - 0  
  71' Conor McMenamin
  71' Jayden Richardson
Miguel Chaiwa 77'  
Kai Andrews 77'  
  79' Mikael Mandron
Jamie McGrath 89'  
Josh Campbell 89'  
11/02/2026 Motherwell
1 - 1
Rangers 0-1H2HOdds+
  0 - 1 6' Nicolas Raskin
  14' Mohamed Diomandé
  43' Nicolas Raskin
Elliot Watt 46'  
Oscar Priestman 46'  
Ibrahim Said 56'  
  62' Mohamed Diomandé
  62' Ryan Naderi
Elijah Just 63'  
Ibrahim Said 69'  
Eythor Bjørgolfsson 69'  
Stephen O'Donnell 69'  
Tom Sparrow 69'  
  74' Djeidi Gassama
  74' Emmanuel Fernandez
  75' Jayden Meghoma
Lukas Fadinger 78'  
  80' John Souttar
  86' Mikey Moore
  86' Thelo Aasgaard
Emmanuel Longelo 86'  
Regan Charles-Cook 86'  
  86' Youssef Chermiti
  86' Bojan Miovski
  86' James Tavernier
  86' Dujon Sterling
  87' Bojan Miovski
Elijah Just 87'  
Sam Nicholson 87'  
Stephen Welsh 89' 1 - 1  
11/02/2026 Celtic
2 - 1
Livingston 1-0H2HOdds+
Marcelo Saracchi 15' 1 - 0  
Arne Engels 32'  
Reo Hatate 32'  
  43' Stevie May
Liam Scales 45+2'  
Callum McGregor 54'  
  1 - 1 57' Robbie Muirhead
Tomas Cvancara 61'  
Junior Adamu 61'  
  61' Cammy Kerr
  61' Cristian Montano
  61' Emmanuel Danso
  61' Mohamad Sylla
Marcelo Saracchi 61'  
Kieran Tierney 61'  
  67' Stevie May
  67' Jannik Wanner
  72' Robbie Muirhead
  72' Jeremy Bokila
  73' Macaulay Tait
  73' Lewis Smith
Julián Araujo 78'  
Alex Oxlade-Chamberlain 78'  
Daizen Maeda 78'  
James Forrest 78'  
  89' Lewis Smith
Alex Oxlade-Chamberlain 90+1' 2 - 1  
  90+7' Jeremy Bokila
  90+7' Jérôme Prior
11/02/2026 Falkirk
1 - 0
Dundee 0-0H2HOdds+
Ben Broggio 55' 1 - 0  
Filip Lissah 65'  
Keelan Adams 73'  
Ethan Ross 76'  
Calvin Miller 76'  
Henry Cartwright 76'  
Brad Spencer 76'  
Louie Marsh 76'  
Finn Yeats 76'  
  78' Joel Cotterill
  78' Callum Jones
  78' Simon Murray
  78' Scott Wright
Keelan Adams 79'  
Leon McCann 79'  
  80' Cameron Congreve
  80' Charlie Reilly
Ben Broggio 89'  
Connor Allan 89'  
  89' Tony Yogane
  89' Joe Bevan
90+4'  
Nicky Hogarth 90+4'  
  90+5' Yan Dhanda
  90+5' Yan Dhanda
11/02/2026 Kilmarnock
4 - 3
St. Mirren 2-1H2HOdds+
  0 - 1 8' Killian Phillips
David Watson 11'  
  40' Richard King
Greg Kiltie 43' 1 - 1  
Tyreece John-Jules 45+1' 2 - 1  
  46' Jayden Richardson
  46' Dan N'Lundulu
  2 - 2 48' Killian Phillips
Bruce Anderson 65'  
Joe Hugill 65'  
Brad Joseph Lyons 65'  
Aaron Tshibola 65'  
  74' Alex Gogic
Tyreece John-Jules 76' 3 - 2  
Findlay Curtis 79'  
Jamie Brandon 79'  
David Watson 80'  
Jack Thomson 80'  
Tyreece John-Jules 82' 4 - 2  
  84' Killian Phillips
  84' Jalmaro Calvin
Liam Polworth 84'  
Rory McKenzie 84'  
  84' Roland Idowu
  84' Conor McMenamin
  84' Declan John
  84' Scott Tanser
  86' Miguel Freckleton
  4 - 3 90+3' Scott Tanser
10/02/2026 Hearts
1 - 0
Hibernian 0-0H2HOdds+
  28' Miguel Chaiwa
  40' Dane Scarlett
  60' Miguel Chaiwa
  60' Jamie McGrath
  60' Dane Scarlett
  60' Ante Suto
  73' Martin Boyle
  73' Élie Youan
Islam Chesnokov 76'  
Jordi Altena 76'  
Beni Baningime 76'  
Tómas Bent Magnússon 76'  
  78' Munashe Garananga
  79' Munashe Garananga
  79' Warren O'Hora
Pierre Landry Kabore 87'  
Ageu 87'  
Alexandros Kyziridis 87'  
Rogers Mato 87'  
Tómas Bent Magnússon 88' 1 - 0  
Cláudio Braga 90+3'  
Jamie McCart 90+3'  
04/02/2026 Hibernian
3 - 2
Dundee United 1-0H2HOdds+
Felix Passlack 15'  
Martin Boyle 36' 1 - 0  
Dane Scarlett 54'  
  62' Nikolaj Möller
  62' N. Farrugia
Dan Barlaser 63'  
Kai Andrews 63'  
Dane Scarlett 63'  
Ante Suto 63'  
Jordan Obita 66'  
Nicky Cadden 66'  
Martin Boyle 73'  
Josh Campbell 73'  
Felix Passlack 73'  
Kanayo Megwa 73'  
  1 - 1 74' Ross Graham
  76' Zachary Sapsford
  76' Max Watters
  1 - 2 81' Max Watters
  86' Kristijan Trapanovski
  86' Ivan Dolcek
Ross Graham 89' 2 - 2  
Ante Suto 90+3' 3 - 2  
04/02/2026 Livingston
1 - 2
Falkirk 0-2H2HOdds+
  0 - 1 6' Kyrell Wilson
  0 - 2 25' Louie Marsh
  37' Kyrell Wilson
  37'
  46' Kyrell Wilson
  46' Ethan Ross
Connor McLennan 47' 1 - 2  
Joshua Brenet 57'  
Scott Arfield 57'  
Robbie Muirhead 59'  
Mohamad Sylla 64'  
Scott Pittman 64'  
  67' Louie Marsh
  67' Ben Broggio
  67' Finn Yeats
  67' Dylan Tait
Connor McLennan 70'  
Stevie May 70'  
Babacar Fati 73'  
  74' Connor Allan
  80' Barney Stewart
Ryan McGowan 81'  
  85' Dylan Tait
  88' Leon McCann
  88' Coll Donaldson
  88' Connor Allan
  88' Lewis Neilson
04/02/2026 Rangers
5 - 1
Kilmarnock 1-0H2HOdds+
  4' Dominic Thompson
James Tavernier 5' 1 - 0  
  23' Tyreece John-Jules
James Tavernier 43'  
Bojan Miovski 58' 2 - 0  
  58' Bruce Anderson
James Tavernier 60'  
Max Aarons 60'  
Thelo Aasgaard 60'  
Ryan Naderi 60'  
Djeidi Gassama 60'  
Andreas Skov Olsen 60'  
  60' Liam Polworth
  60' Aaron Tshibola
  63' Bruce Anderson
  63' Joe Hugill
Jayden Meghoma 65'  
Tuur Rommens 65'  
  67' Michael Schjönning-Larsen
  67' Zac Williams
Andreas Skov Olsen 74' 3 - 0  
Bojan Miovski 76'  
Oliver Antman 76'  
  3 - 1 84' Greg Kiltie
Oliver Antman 89' 4 - 1  
Mikey Moore 90+3' 5 - 1  
03/02/2026 St. Mirren
1 - 0
Hearts 0-0H2HOdds+
  29' Craig Halkett
  38' Alexandros Kyziridis
  38' Frankie Kent
  39' Pierre Landry Kabore
J. Devaney 70'  
Conor McMenamin 70'  
Jayden Richardson 71'  
Roland Idowu 71'  
Richard King 76'  
Mikael Mandron 77'  
Kion Etete 77'  
  79' Pierre Landry Kabore
  79' Elton Kabangu
  79' Beni Baningime
  79' Tómas Bent Magnússon
Dan N'Lundulu 86'  
Tunmise Sobowale 86'  
Miguel Freckleton 88' 1 - 0  
  90+3' Marc Leonard
  90+3' Ageu
  90+3' Michael Steinwender
  90+3' Sabah Kerjota
01/02/2026 Celtic
2 - 0
Falkirk 1-0H2HOdds+
  17' Leon McCann
Tomas Cvancara 39' 1 - 0  
Hyun-jun Yang 48'  
James Forrest 48'  
Benjamin Nygren 62' 2 - 0  
  63' Louie Marsh
  63' Finn Yeats
  64' Dylan Tait
  64' Henry Cartwright
  64' Kyrell Wilson
  64' Ethan Ross
  66' Henry Cartwright
Arne Engels 71'  
Reo Hatate 71'  
Tomas Cvancara 72'  
Sebastian Tounekti 72'  
  74' Barney Stewart
  74' Brian Graham
Kieran Tierney 83'  
Stephen Welsh 83'  
Daizen Maeda 84'  
Kelechi Iheanacho 84'  
  84' Calvin Miller
  84' Aidan Nesbitt
01/02/2026 Hibernian
0 - 0
Rangers 0-0H2HOdds+
Miguel Chaiwa 10'  
Kai Andrews 10'  
Martin Boyle 34'  
Joe Newell 35'  
  38' Dujon Sterling
Jack Iredale 51'  
  51' Nicolas Raskin
  56' Djeidi Gassama
  56' Mikey Moore
Martin Boyle 66'  
Owen Elding 66'  
Joe Newell 66'  
Rudi Molotnikov 66'  
  69' Andreas Skov Olsen
  69' Nedim Bajrami
  69' Tochi Chukwuani
  69' Mohamed Diomandé
Grant Hanley 70'  
Nicky Cadden 70'  
Élie Youan 71'  
Dane Scarlett 71'  
  86' Dujon Sterling
  86' Max Aarons
  86' Thelo Aasgaard
  86' Bojan Miovski
31/01/2026 Dundee United
0 - 3
Hearts 0-2H2HOdds+
  0 - 1 11' Pierre Landry Kabore
Amar Fatah 24'  
  0 - 2 29' Alexandros Kyziridis
Krisztián Keresztes 30'  
N. Farrugia 30'  
Kristijan Trapanovski 31'  
  45+1' Harry Milne
Kristijan Trapanovski 46'  
Zachary Sapsford 46'  
Craig Sibbald 54'  
Craig Sibbald 59'  
Panutche Camara 59'  
N. Farrugia 61'  
Nikolaj Möller 69'  
Owen Stirton 69'  
  73' Cláudio Braga
  73' Sabah Kerjota
  73' Harry Milne
  73' Jamie McCart
  73' Jordi Altena
  73' Michael Steinwender
Panutche Camara 75'  
  0 - 3 81' Pierre Landry Kabore
  82' Tómas Bent Magnússon
  82' Ageu
  82' Alexandros Kyziridis
  82' Rogers Mato
31/01/2026 Kilmarnock
3 - 0
Aberdeen 2-0H2HOdds+
  6' Graeme Shinnie
Brad Joseph Lyons 12' 1 - 0  
Bruce Anderson 14' 2 - 0  
  35' Mats Knoester
  35' Sivert Heltne Nilsen
David Watson 42'  
  45+7' Liam Morrison
  46' Kenan Bilalovic
  46' Toyosi Olusanya
  51' Graeme Shinnie
  56' Kevin Nisbet
  56' Leighton Clarkson
David Watson 58'  
Rory McKenzie 58'  
Tyreece John-Jules 59' 3 - 0  
Greg Kiltie 63'  
Findlay Curtis 63'  
  66' Mitchel Frame
  66' Alexander Jensen
  66' Lyall Cameron
  66' Kjartan Már Kjartansson
  66' Topi Keskinen
  66' Marko Lazetić
Bruce Anderson 79'  
Joe Hugill 79'  
Liam Polworth 79'  
Jack Thomson 79'  
Dominic Thompson 83'  
  84' Kjartan Már Kjartansson
Tyreece John-Jules 88'  
Marcus Dackers 88'  
Ethan Schilte-Brown 90+4'  
31/01/2026 Livingston
0 - 2
Motherwell 0-2H2HOdds+
  0 - 1 5' Tawanda Maswanhise
  0 - 2 28' Tawanda Maswanhise
  65' Elijah Just
  65' Eythor Bjørgolfsson
  65' Ibrahim Said
  65' Sam Nicholson
Emmanuel Danso 67'  
Mohamad Sylla 67'  
Stevie May 68'  
Joshua Zimmerman 68'  
Babacar Fati 77'  
Samson Lawal 77'  
  77' Tawanda Maswanhise
  77' Emmanuel Longelo
Connor McLennan 77'  
Lewis Smith 77'  
Robbie Muirhead 77'  
Alex Tamm 77'  
  86' John Koutroumbis
  86' Liam Gordon
Mohamad Sylla 89'  

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 27 17 6 4 50 24 +26 57
2
Rangers 27 15 10 2 47 21 +26 55
3
Celtic 26 17 3 6 48 26 +22 54
4
Motherwell 26 12 11 3 40 18 +22 47
5
Hibernian 27 11 9 7 43 31 +12 42
6
Falkirk 27 11 6 10 32 35 -3 39
7
Dundee United 25 6 10 9 33 42 -9 28
8
Aberdeen 25 8 4 13 26 35 -9 28
9
Dundee 26 6 6 14 21 40 -19 24
10
St. Mirren 26 5 8 13 21 37 -16 23
11
Kilmarnock 27 4 8 15 30 54 -24 20
12
Livingston 27 1 9 17 28 56 -28 12
 
 
Championship Round
 
 
Relegation Round

Top Goal Scorers

Top Assist

Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

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

Pick a Country or Region

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

Match Preview and News

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