Scotland Championship 2025/2026 Fixtures and Past Match Results

  • Scotland Championship 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 Championship live score results.
  • H2H button to analyze the head to head statistics between the two Championship 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.

Regular Season
DateHomeScoreAwayHT
01/05/2026 Ayr United
0 - 1
St. Johnstone 0-1H2HOdds+
  0 - 1 37' Kai Fotheringham
Nicholas McAllister 64'  
  80' Morgan Boyes
01/05/2026 Dunfermline Athletic
0 - 0
Arbroath 0-0H2HOdds+
Rory MacLeod 41'  
  72' Jack Wilkie
01/05/2026 Greenock Morton
1 - 1
Airdrieonians 0-0H2HOdds+
  12' Lewis McGrattan
Jackson Longridge 27'  
  37' Charles Telfer
Cláudio Botelho 38'  
  0 - 1 48' Euan Henderson
  59' Lewis Strapp
Curtis Main 72' 1 - 1  
Arron Lyall 89'  
  90+1' Dylan MacDonald
Cammy Ballantyne 90+3'  
01/05/2026 Partick Thistle
1 - 1
Queen's Park 1-0H2HOdds+
Tony Watt 25' 1 - 0  
  1 - 1 65' Michael Ruth
  74' Ricki Lamie
01/05/2026 Raith Rovers
3 - 2
Ross County 0-1H2HOdds+
  0 - 1 16' Kieran Phillips
Ross Matthews 55'  
  68' Akil Wright
Innes Cameron 76' 1 - 1  
Jack Hamilton 79' 2 - 1  
  2 - 2 90+5' Jayden Carbon
Joshua Mullin 90+6' 3 - 2  
  90+7' Akil Wright
25/04/2026 Airdrieonians
2 - 1
Ayr United 0-1H2HOdds+
  0 - 1 26' Leon King
  47' Jamie Hislop
  57' Anton Dowds
  64' Stuart Bannigan
Lewis Strapp 65'  
Robbie Mahon 68' 1 - 1  
Charlie McArthur 84' 2 - 1  
25/04/2026 Arbroath
0 - 0
Partick Thistle 0-0H2HOdds+
Aaron Muirhead 54'  
25/04/2026 Queen's Park
0 - 2
Dunfermline Athletic 0-1H2HOdds+
  0 - 1 25' Jeremiah Chilokoa-Mullen
  36' Kieran Ngwenya
  0 - 2 46' Chris Kane
Louis Longridge 77'  
Tyrece McDonnell 86'  
  89' John Tod
25/04/2026 Ross County
4 - 0
Greenock Morton 2-0H2HOdds+
Akil Wright 9' 1 - 0  
  12' Cláudio Botelho
Jordan White 19' 2 - 0  
Noah Chilvers 49' 3 - 0  
Akil Wright 56'  
  63' Michael O'Halloran
Ryan Duncan 80' 4 - 0  
24/04/2026 St. Johnstone
2 - 0
Raith Rovers 2-0H2HOdds+
Jamie Gullan 21' 1 - 0  
C. Diabate 24'  
  33' Dylan Easton
Adam Forrester 36'  
J. McPake 38'  
  38' Paul Nsio
Jamie Gullan 41' 2 - 0  
  43' Kai Montagu
21/04/2026 Dunfermline Athletic
0 - 2
St. Johnstone 0-0H2HOdds+
Kieran Ngwenya 45+1'  
Charlie Gilmour 52'  
  0 - 1 56' Reece McAlear
  0 - 2 72' R. Paton
  81' Matthew Foulds
18/04/2026 Airdrieonians
2 - 2
Partick Thistle 1-0H2HOdds+
  31' Ethan Ingram
Chris Mochrie 36' 1 - 0  
  1 - 1 49' Chris Mochrie
  1 - 2 57' Aidan Fitzpatrick
Jamie Barjonas 63'  
Craig Ross 67'  
  67' Oisin Smyth
  70' Daniel O'Reilly
Scott Constable 76'  
  81'
  81' Robbie Crawford
Rhys Armstrong 83'  
Lewis McGrattan 90' 2 - 2  
18/04/2026 Arbroath
2 - 1
Raith Rovers 1-0H2HOdds+
Craig Watson 36'  
Jacob MacIntyre 45' 1 - 0  
Scott Stewart 72'  
  82' Richard Chin
Findlay Marshall 83' 2 - 0  
  86' Lewis Stevenson
Findlay Marshall 87'  
  2 - 1 90' Kai Montagu
18/04/2026 Greenock Morton
0 - 0
Queen's Park 0-0H2HOdds+
  22' Scott Martin
  57' Scott Martin
18/04/2026 Ross County
2 - 1
Ayr United 1-1H2HOdds+
Ryan Duncan 4' 1 - 0  
Connor Randall 27'  
27'  
  38' Scott McMann
  1 - 1 41' Anton Dowds
  53' Ben Dempsey
Ryan Duncan 63'  
Alex Iacovitti 70' 2 - 1  
Jamie Lindsay 78'  
14/04/2026 Airdrieonians
2 - 2
Dunfermline Athletic 1-0H2HOdds+
Dominic Thomas 12' 1 - 0  
  34' N. Abdulai
Chris Mochrie 46' 2 - 0  
  2 - 1 53' Josh Cooper
Cole McKinnon 59'  
Craig Ross 79'  
  2 - 2 85' Lucas Fyfe
14/04/2026 Queen's Park
0 - 2
Raith Rovers 0-1H2HOdds+
Magnus MacKenzie 3'  
Louis Longridge 27'  
  0 - 1 39' Lewis Vaughan
Ricki Lamie 42'  
  49' Scott Brown
  50' Paul Nsio
  0 - 2 55' Lewis Vaughan
  90+1' Ross Matthews
11/04/2026 Ayr United
1 - 0
Arbroath 0-0H2HOdds+
Jamie Murphy 42'  
  62' Tom Beadling
Marco Rus 62'  
  67' Jack Wilkie
Jamie Murphy 76' 1 - 0  
Stuart Bannigan 87'  
11/04/2026 Partick Thistle
2 - 0
Dunfermline Athletic 2-0H2HOdds+
A. Samuel 17' 1 - 0  
A. Samuel 22' 2 - 0  
11/04/2026 Raith Rovers
3 - 2
Greenock Morton 0-1H2HOdds+
  0 - 1 43' Cameron Blues
  55' Owen Moffat
Paul Nsio 60' 1 - 1  
Innes Cameron 66' 2 - 1  
  70' Cameron Blues
  2 - 2 74' Nathan Shaw
Dylan Easton 78'  
Jordan Doherty 84' 3 - 2  
11/04/2026 St. Johnstone
4 - 0
Airdrieonians 3-0H2HOdds+
Jack Baird 11'  
R. Paton 15' 1 - 0  
Morgan Boyes 33' 2 - 0  
R. Paton 35' 3 - 0  
  56' Craig Ross
J. McPake 81' 4 - 0  
10/04/2026 Queen's Park
1 - 0
Ross County 1-0H2HOdds+
Aidan Connolly 16' 1 - 0  
  27' Declan Gallagher
  59' Connor Randall
Sebastian Drozd 69'  
  85'
  85' Jayden Carbon
  90+4' Jay Henderson
  90+5' Alex Iacovitti
07/04/2026 Ayr United
0 - 3
Dunfermline Athletic 0-1H2HOdds+
  0 - 1 1' Josh Cooper
  30' Alfonso Amade
Liam Dick 53'  
  0 - 2 55' Chris Kane
Shaun Want 71'  
Marco Rus 76'  
George Finney 77'  
George Finney 78'  
  0 - 3 86' Keith Bray
04/04/2026 Arbroath
2 - 4
St. Johnstone 1-1H2HOdds+
  16' J. Holt
Ryan Dow 34' 1 - 0  
  1 - 1 41' Jamie Gullan
  43' Jamie Gullan
  1 - 2 56' Liam Smith
Thomas O'Brien 58' 2 - 2  
  2 - 3 66' Josh Fowler
Jack Wilkie 73'  
  2 - 4 74' Jack Baird
Ryan Dow 76'  
Aaron Muirhead 80'  
  81' J. McPake
  85'
85'  
04/04/2026 Ayr United
1 - 1
Partick Thistle 0-0H2HOdds+
Marco Rus 6'  
  13' Robbie Crawford
Ben Dempsey 19'  
Stuart Bannigan 24'  
  36' Lee Ashcroft
  58' Lee Ashcroft
  0 - 1 69' Cale Loughrey
  75' Cale Loughrey
Jamie Murphy 77' 1 - 1  
  90+1' Ethan Ingram
04/04/2026 Dunfermline Athletic
3 - 1
Greenock Morton 0-1H2HOdds+
  0 - 1 36' Cameron Blues
  45+1' Kris Moore
Andy Tod 48' 1 - 1  
Kieran Ngwenya 52' 2 - 1  
Matty Todd 66' 3 - 1  
04/04/2026 Ross County
0 - 4
Airdrieonians 0-3H2HOdds+
  0 - 1 4' Lewis Strapp
  0 - 2 17' Chris Mochrie
  0 - 3 39' Cole McKinnon
Declan Gallagher 40'  
Jamie Lindsay 74'  
  0 - 4 79' Adam Devine
Jayden Carbon 83'  
84'  
28/03/2026 Greenock Morton
2 - 1
Arbroath 2-1H2HOdds+
Owen Moffat 17' 1 - 0  
Curtis Main 32' 2 - 0  
  2 - 1 37' Findlay Marshall
  70' Scott Robinson
  70'
Zak Delaney 82'  
28/03/2026 St. Johnstone
1 - 1
Queen's Park 0-1H2HOdds+
  0 - 1 32' Euan Murray
J. McPake 48' 1 - 1  
J. Holt 78'  
  81' Louis Longridge
  86' Scott Martin
J. McPake 90+2'  
27/03/2026 Partick Thistle
3 - 1
Ross County 3-1H2HOdds+
  0 - 1 2' Jamie Lindsay
A. Samuel 19' 1 - 1  
Robbie Crawford 26' 2 - 1  
Ben McPherson 45' 3 - 1  
  74' Declan Gallagher
27/03/2026 Raith Rovers
3 - 0
Ayr United 1-0H2HOdds+
Innes Cameron 6' 1 - 0  
Jai Rowe 43'  
Innes Cameron 60' 2 - 0  
Richard Chin 67' 3 - 0  
  81' F. Turley
24/03/2026 Raith Rovers
0 - 2
Partick Thistle 0-1H2HOdds+
  0 - 1 40' Ben McPherson
Ross Matthews 71'  
  79' Ben Stanway
  88' Lee Ashcroft
  90+2' Ethan Ingram
  0 - 2 90+4' Aidan Fitzpatrick
Paul Hanlon 90+4'  
  90+5' Kyle Turner
21/03/2026 Arbroath
1 - 0
Queen's Park 1-0H2HOdds+
  7' Roddy MacGregor
Gavin Reilly 16' 1 - 0  
Scott Stewart 59'  
  60' Michael Ruth
Aaron Muirhead 90+4'  
21/03/2026 Ayr United
0 - 1
Greenock Morton 0-1H2HOdds+
  0 - 1 3' Aaron Comrie
Scott McMann 17'  
Kevin Holt 32'  
  48' Jackson Longridge
George Finney 57'  
58'  
  69' Cameron MacPherson
Ben Dempsey 79'  
  90+2' Cláudio Botelho
21/03/2026 Raith Rovers
3 - 1
Airdrieonians 0-0H2HOdds+
  0 - 1 54' Adam Devine
Innes Cameron 64' 1 - 1  
Kai Montagu 77' 2 - 1  
Kai Montagu 85' 3 - 1  
  90+4' Lewis McGrattan
21/03/2026 Ross County
2 - 2
Dunfermline Athletic 2-1H2HOdds+
Kieran Phillips 12' 1 - 0  
Kieran Phillips 15' 2 - 0  
  26' Kyle Benedictus
  2 - 1 33' Callumn Morrison
Uche Ikpeazu 58'  
  58' Kieran Ngwenya
  2 - 2 69' Andy Tod
Sean Mackie 76'  
Connor Randall 78'  
Sean Mackie 90+3'  
20/03/2026 Partick Thistle
0 - 0
St. Johnstone 0-0H2HOdds+
  54' Jack Baird
Lee Ashcroft 81'  
  82' R. Paton
14/03/2026 Airdrieonians
0 - 0
Arbroath 0-0H2HOdds+
Charlie McArthur 19'  
Jamie Barjonas 33'  
  47' Aaron Muirhead
Robbie Mahon 90+3'  
14/03/2026 Dunfermline Athletic
3 - 0
Raith Rovers 1-0H2HOdds+
  8' Paul Nsio
Callumn Morrison 27' 1 - 0  
Kieran Ngwenya 28'  
Callumn Morrison 43'  
  59' Jordan Doherty
  87' Ross Matthews
  87'
Chris Kane 90' 2 - 0  
Andy Tod 90+3' 3 - 0  
14/03/2026 Queen's Park
1 - 1
Ayr United 1-1H2HOdds+
  0 - 1 24' Anton Dowds
  31' Stuart Bannigan
Euan Murray 33' 1 - 1  
Matthew Shiels 35'  
  83' George Finney
  84'
Carlo Pignatiello 89'  
14/03/2026 St. Johnstone
1 - 0
Ross County 1-0H2HOdds+
Reece McAlear 25' 1 - 0  
  35' Sean Mackie
  43' Levis Pitan
46'  
  46'
Morgan Boyes 46'  
  46' Jamie Lindsay
R. Paton 48'  
  84' Akil Wright
13/03/2026 Greenock Morton
1 - 2
Partick Thistle 1-1H2HOdds+
Cameron MacPherson 19'  
Cameron MacPherson 22' 1 - 0  
Cláudio Botelho 25'  
Reuben Lopata White 37'  
  1 - 1 38' Ben Stanway
Zak Delaney 72'  
Aaron Comrie 88'  
  1 - 2 90' A. Samuel
10/03/2026 Ayr United
1 - 2
Queen's Park 0-0H2HOdds+
Ben Dempsey 35'  
  0 - 1 58' Callum Smith
Ben Dempsey 82' 1 - 1  
Liam Dick 85'  
  1 - 2 87' Michael Ruth
07/03/2026 Arbroath
0 - 0
Ross County 0-0H2HOdds+
  22' Kaedyn Kamara
Findlay Marshall 49'  
  55' Ryan Duncan
Tom Beadling 70'  
  73' Dean Cornelius
  73' Declan Gallagher
  85' Ross Docherty
86'  
  86' Connor Randall
86'  
  87'
  87'
  90+4'
07/03/2026 Greenock Morton
0 - 2
St. Johnstone 0-0H2HOdds+
Cláudio Botelho 65'  
  70' Jamie Gullan
Fergus Owens 77'  
  0 - 1 79' Reece McAlear
  0 - 2 88' Liam Smith
Iain Wilson 90+3'  
07/03/2026 Queen's Park
1 - 0
Airdrieonians 1-0H2HOdds+
Scott Martin 12'  
Michael Ruth 30' 1 - 0  
  49' Jamie Barjonas
  78' Lewis Strapp
Roddy MacGregor 80'  
03/03/2026 Arbroath
1 - 1
Ayr United 0-0H2HOdds+
Tom Lang 67'  
  71' Ben Dempsey
Findlay Marshall 74' 1 - 0  
  1 - 1 86' Anton Dowds
  90' Scott McMann
  90+4' Nicholas McAllister
03/03/2026 Dunfermline Athletic
3 - 0
Ross County 2-0H2HOdds+
Callumn Morrison 15' 1 - 0  
Callumn Morrison 26' 2 - 0  
  43' Declan Gallagher
  43' Sean Mackie
44'  
44'  
Olly Thomas 44'  
Freddie Turley 44'  
  64' Kieran Phillips
Chris Kane 79' 3 - 0  
Kieran Ngwenya 82'  
  90+1' Dean Cornelius
28/02/2026 Airdrieonians
3 - 1
Greenock Morton 1-1H2HOdds+
  0 - 1 9' Michael Garrity
Dominic Thomas 16' 1 - 1  
  35' Cammy Ballantyne
Dominic Thomas 47' 2 - 1  
  66' Cláudio Botelho
Charlie McArthur 74'  
  77' Aaron Comrie
Chris Mochrie 78'  
Dean McMaster 81'  
  82' Curtis Main
Charlie McArthur 85' 3 - 1  
28/02/2026 Dunfermline Athletic
1 - 0
Queen's Park 1-0H2HOdds+
  21' Nikolay Todorov
Callumn Morrison 25' 1 - 0  
Lucas Fyfe 90+3'  
28/02/2026 Partick Thistle
0 - 0
Arbroath 0-0H2HOdds+
  40' Gavin Reilly
  43' Aidan Nesbitt
  46' Aaron Muirhead
Daniel O'Reilly 59'  
  64' Ryan Flynn
Ben Stanway 71'  
75'  
Cale Loughrey 75'  
  84' Tom Lang
  86' Thomas O'Brien
  89' Tom Beadling
28/02/2026 Ross County
2 - 0
Raith Rovers 2-0H2HOdds+
Akil Wright 25'  
Jordan White 33' 1 - 0  
Uche Ikpeazu 43' 2 - 0  
  81' Richard Chin
Levis Pitan 84'  
  90+1' Lewis Stevenson
28/02/2026 St. Johnstone
3 - 1
Ayr United 2-1H2HOdds+
Reece McAlear 16' 1 - 0  
  1 - 1 18' Liam Dick
  30' Ben Dempsey
  33' Ben Summers
Sam Stanton 36'  
J. McPake 38'  
C. Diabate 42' 2 - 1  
  54' Nicholas McAllister
R. Paton 86' 3 - 1  
24/02/2026 Dunfermline Athletic
2 - 2
Partick Thistle 0-1H2HOdds+
  0 - 1 15' Logan Chalmers
  22' Daniel O'Reilly
  32' Aidan Fitzpatrick
  46' Tony Watt
N. Abdulai 50' 1 - 1  
Robbie Fraser 62'  
  65' Oisin Smyth
  1 - 2 66' A. Samuel
Josh Cooper 89'  
Kieran Ngwenya 90+2' 2 - 2  
24/02/2026 Queen's Park
1 - 1
St. Johnstone 0-0H2HOdds+
  26' Adam Forrester
  26'
  0 - 1 54' Josh Fowler
Scott Martin 64'  
  79'
  79' Jamie Gullan
  84' Alfie Agyeman
  85'
  90' Morgan Boyes
Euan Murray 90' 1 - 1  
Carlo Pignatiello 90'  
Aidan Connolly 90+3'  
90+4'  
21/02/2026 Arbroath
4 - 2
Dunfermline Athletic 1-1H2HOdds+
Ryan Dow 2' 1 - 0  
  1 - 1 14' Andy Tod
  41' Freddie Turley
Harry Cochrane 43'  
Aaron Muirhead 50' 2 - 1  
Robbie Fraser 68' 3 - 1  
  3 - 2 82' Josh Cooper
  86'
86'  
  88' Chris Kane
Findlay Marshall 89' 4 - 2  
Jacob MacIntyre 90+3'  
  90+4'
21/02/2026 Ayr United
0 - 0
Ross County 0-0H2HOdds+
Ben Dempsey 16'  
George Oakley 38'  
  64' Ross Docherty
  83' Levis Pitan
  90+2' Kaedyn Kamara
21/02/2026 Partick Thistle
1 - 0
Airdrieonians 1-0H2HOdds+
  22' Jamie Barjonas
Ben Stanway 23' 1 - 0  
Paddy Reading 39'  
Oisin Smyth 62'  
Lee Ashcroft 65'  
Ben Stanway 66'  
Tony Watt 72'  
88'  
  89' Cole McKinnon
  90+3'
21/02/2026 Queen's Park
3 - 2
Greenock Morton 1-1H2HOdds+
  0 - 1 3' Matthew Shiels
Nikolay Todorov 8' 1 - 1  
  24' Cláudio Botelho
  61'
  61' Reuben Lopata White
Henry Fieldson 62' 2 - 1  
  2 - 2 72' Iain Wilson
Scott Martin 74'  
Aidan Connolly 75' 3 - 2  
20/02/2026 Raith Rovers
0 - 0
St. Johnstone 0-0H2HOdds+
Scott Brown 30'  
Jack Hamilton 44'  
Ross Matthews 69'  
Lewis Stevenson 76'  
Joshua Rae 87'  
Dylan Easton 90+4'  
  90+6' Liam Smith
17/02/2026 Greenock Morton
2 - 0
Dunfermline Athletic 1-0H2HOdds+
Eamonn Brophy 22' 1 - 0  
Cláudio Botelho 33'  
  52' Kieran Ngwenya
  58' Robbie Fraser
  64' Jeremiah Chilokoa-Mullen
Cameron MacPherson 65' 2 - 0  
84'  
Michael O'Halloran 84'  
Zak Delaney 90+1'  
14/02/2026 Greenock Morton
0 - 0
Raith Rovers 0-0H2HOdds+
  54' Scott Brown
Eamonn Brophy 58'  
Cláudio Botelho 65'  
65'  
  65'
  65' Paul Nsio
  90+1' Ross Matthews
Cammy Ballantyne 90+2'  
14/02/2026 Ross County
0 - 1
Queen's Park 0-1H2HOdds+
  16' Louis Longridge
Dylan Smith 45'  
  0 - 1 45+2' Matthew Shiels
Connor Randall 56'  
  89' Roddy MacGregor
13/02/2026 Airdrieonians
0 - 1
St. Johnstone 0-1H2HOdds+
  0 - 1 22' R. Paton
  38' Josh Fowler
Lewis Strapp 51'  
  67' Reece McAlear
  88' Alfie Agyeman
Charlie McArthur 90'  
03/02/2026 Queen's Park
0 - 1
Ross County 0-0H2HOdds+
  54' Alex Iacovitti
  56' James Scott
  0 - 1 79' Uche Ikpeazu
  81' Uche Ikpeazu
31/01/2026 Ayr United
2 - 1
Raith Rovers 1-0H2HOdds+
Mark McKenzie 24'  
Ben Dempsey 28' 1 - 0  
Anton Dowds 57' 2 - 0  
Scott McMann 67'  
  2 - 1 77' Lewis Vaughan
Stuart Bannigan 82'  
George Finney 84'  
85'  
Shaun Want 87'  
  88' Scott Brown
Kevin Holt 88'  
31/01/2026 Dunfermline Athletic
0 - 2
Airdrieonians 0-1H2HOdds+
  0 - 1 13' Euan Henderson
Charlie Gilmour 28'  
  28' Charles Telfer
Chris Hamilton 54'  
  74' Lewis Strapp
  0 - 2 81' Lewis McGrattan
31/01/2026 Greenock Morton
2 - 1
Ross County 1-0H2HOdds+
Eamonn Brophy 19' 1 - 0  
  36' Ross Docherty
  64' Connor Randall
Michael O'Halloran 67' 2 - 0  
Iain Wilson 77'  
  80' Sean Mackie
  2 - 1 89' Alex Iacovitti
Cláudio Botelho 90+4'  
  90+5' Alex Iacovitti
31/01/2026 Queen's Park
2 - 1
Arbroath 2-1H2HOdds+
  0 - 1 18' Scott Robinson
Aidan Connolly 25' 1 - 1  
Sebastian Drozd 45' 2 - 1  
Henry Fieldson 59'  
Euan Murray 63'  
Ricki Lamie 86'  
Louis Longridge 90+1'  
Roddy MacGregor 90+1'  
30/01/2026 St. Johnstone
2 - 2
Partick Thistle 0-1H2HOdds+
B. Mikulić 30'  
  33' Luke McBeth
  0 - 1 42' Oisin Smyth
Alfie Agyeman 48' 1 - 1  
  49' Ben McPherson
  54' Daniel O'Reilly
Adam Forrester 55'  
J. McPake 66' 2 - 1  
Jack Baird 77'  
Josh Fowler 80'  
81'  
  86'
  86' Lee Ashcroft
C. Diabate 90+5'  
  2 - 2 90+6' Oisin Smyth
24/01/2026 Airdrieonians
0 - 1
Ross County 0-0H2HOdds+
Lewis Strapp 7'  
  8' Alex Iacovitti
  0 - 1 84' Kieran Phillips
  88' Dylan Smith
24/01/2026 Partick Thistle
2 - 1
Ayr United 2-0H2HOdds+
Logan Chalmers 12' 1 - 0  
A. Samuel 14' 2 - 0  
Logan Chalmers 18'  
  2 - 1 60' Oleksandr Shovkovskyi
  71' Marco Rus
  81'
  85' Leon King
24/01/2026 Raith Rovers
4 - 1
Queen's Park 2-0H2HOdds+
Jack Hamilton 39' 1 - 0  
Dylan Easton 44'  
Joshua Mullin 45' 2 - 0  
Jack Hamilton 64' 3 - 0  
  67' Josh Fowler
Jack Hamilton 69' 4 - 0  
  70' Roddy MacGregor
  4 - 1 76' Sebastian Drozd
Jack Hamilton 83'  
84'  
24/01/2026 St. Johnstone
0 - 1
Dunfermline Athletic 0-0H2HOdds+
C. Diabate 21'  
  0 - 1 50' Robbie Fraser
  69' Chris Hamilton
  73' Callumn Morrison
Morgan Boyes 78'  
  83' Zak Rudden
J. McPake 86'  
23/01/2026 Arbroath
1 - 1
Greenock Morton 0-0H2HOdds+
Aaron Muirhead 58' 1 - 0  
  1 - 1 74' Michael Garrity
Aaron Muirhead 76'  
10/01/2026 Ayr United
1 - 1
Airdrieonians 1-1H2HOdds+
Jamie Murphy 29' 1 - 0  
  1 - 1 42' Cole McKinnon
Stuart Bannigan 47'  
  50' Craig Ross
  69' Aidan Wilson
Scott McMann 88'  
10/01/2026 Raith Rovers
2 - 3
Arbroath 0-2H2HOdds+
  0 - 1 28' Gavin Reilly
  0 - 2 45+1' Dapo Mebude
Scott Brown 52' 1 - 2  
Scott Brown 55'  
Joshua Mullin 68' 2 - 2  
Ewan Wilson 75'  
  2 - 3 80' Scott Robinson
09/01/2026 Ross County
2 - 0
Partick Thistle 2-0H2HOdds+
Jay Henderson 1' 1 - 0  
Jay Henderson 11' 2 - 0  
Kieran Phillips 31'  
03/01/2026 Airdrieonians
0 - 0
Raith Rovers 0-0H2HOdds+
Dylan MacDonald 73'  
  90+1' Richard Chin
Charles Telfer 90+1'  
90+2'  
03/01/2026 Partick Thistle
3 - 2
Greenock Morton 0-2H2HOdds+
  20' Zak Delaney
  0 - 1 22' Michael Garrity
  0 - 2 43' Eamonn Brophy
Ben Stanway 50' 1 - 2  
Kyle Turner 60'  
Logan Chalmers 69'  
Kyle Turner 77' 2 - 2  
  87' Iain Wilson
Daniel O'Reilly 90+2'  
  90+3' Cameron Blues
Tony Watt 90+4' 3 - 2  
Tony Watt 90+5'  
03/01/2026 St. Johnstone
1 - 0
Arbroath 1-0H2HOdds+
A. Sidibeh 25' 1 - 0  
  59' Gavin Reilly
J. Holt 79'  
A. Sidibeh 86'  
27/12/2025 Arbroath
1 - 1
Airdrieonians 0-0H2HOdds+
  42' Lewis Strapp
  61' Dylan MacDonald
Arran Pettifer 66' 1 - 0  
  72' Jamie Barjonas
  79' Dean McMaster
Jack Wilkie 81'  
  1 - 1 90' Lewis Strapp
  90+2' Chris Mochrie
27/12/2025 Greenock Morton
1 - 1
Ayr United 0-1H2HOdds+
  0 - 1 25' Anton Dowds
  29' Kevin Holt
Iain Wilson 33'  
Arron Lyall 47' 1 - 1  
Aaron Comrie 50'  
27/12/2025 Queen's Park
2 - 2
Partick Thistle 1-2H2HOdds+
  0 - 1 12' Ben Stanway
  0 - 2 15' Euan Murray
  26' Oisin Smyth
Josh Fowler 27'  
Sebastian Drozd 27' 1 - 2  
  41' Oisin Smyth
Euan Murray 81' 2 - 2  
Sebastian Drozd 85'  
27/12/2025 Raith Rovers
1 - 2
Dunfermline Athletic 0-2H2HOdds+
Scott Brown 17'  
  0 - 1 33' Andy Tod
  0 - 2 40' Barney Stewart
Dylan Easton 60' 1 - 2  
Richard Chin 66'  
  71' Deniz Mehmet
  74' Zak Rudden
  90+5' Chris Hamilton
27/12/2025 Ross County
0 - 0
St. Johnstone 0-0H2HOdds+
Dylan Smith 22'  
Connor Randall  28'  
  54' Jamie Gullan
  67' Morgan Boyes
  69' Adam Forrester
Jordan White 75'  
Jamie Lindsay 76'  
Jack Wells-Morrison 86'  
  90+4' Jack Baird
Ronan Aiden Connolly Shea Chapman Hale 90+4'  
20/12/2025 Airdrieonians
0 - 3
Queen's Park 0-1H2HOdds+
  0 - 1 45+1' Josh Fowler
  0 - 2 64' Josh Fowler
  68' Roddy MacGregor
Craig Ross 74'  
  0 - 3 75' Henry Fieldson
20/12/2025 Dunfermline Athletic
2 - 3
Ayr United 0-3H2HOdds+
  0 - 1 5' Mark McKenzie
  0 - 2 26' Anton Dowds
  30' Stuart Bannigan
Zak Rudden 41'  
  0 - 3 45+4' Leon King
Kieran Ngwenya 62' 1 - 3  
Kieran Ngwenya 65' 2 - 3  
Charlie Gilmour 83'  
20/12/2025 Partick Thistle
0 - 0
Raith Rovers 0-0H2HOdds+
  36' Jai Rowe
Daniel O'Reilly 53'  
58'  
  58' Scott Brown
Tony Watt 58'  
  59' Joshua Mullin
  63' Joshua Mullin
  67' Paul McMullan
  71' Joshua Rae
Lee Ashcroft 90+3'  
  90+6' Darragh O'Connor
20/12/2025 Ross County
0 - 2
Arbroath 0-1H2HOdds+
  0 - 1 33' Jacob MacIntyre
Alex Iacovitti 50'  
  52' Thomas O'Brien
  64' Jacob MacIntyre
  0 - 2 83' T. Steven
20/12/2025 St. Johnstone
5 - 0
Greenock Morton 3-0H2HOdds+
J. McPake 12' 1 - 0  
  24' Cláudio Botelho
Sam Stanton 24' 2 - 0  
Jamie Gullan 39' 3 - 0  
  69' Cameron Blues
Jamie Gullan 70' 4 - 0  
A. Sidibeh 76' 5 - 0  
Reece McAlear 84'  
  90' Jackson Longridge
13/12/2025 Arbroath
2 - 1
Partick Thistle 0-0H2HOdds+
Findlay Marshall 50' 1 - 0  
Ryan Dow 55'  
  56' Ben Stanway
Gavin Reilly 63' 2 - 0  
Brooklyn Kabongolo 65'  
  69' Tony Watt
Craig Watson 73'  
  2 - 1 77' A. Samuel
13/12/2025 Greenock Morton
0 - 1
Airdrieonians 0-0H2HOdds+
Cameron Blues 3'  
Jackson Longridge 38'  
  0 - 1 62' Sean McGinty
Aaron Comrie 66'  
  82' Lewis McGrattan
  90+4' Dylan MacDonald
13/12/2025 Queen's Park
1 - 1
Dunfermline Athletic 1-0H2HOdds+
Henry Fieldson 39' 1 - 0  
  47' Chris Hamilton
Henry Fieldson 54'  
  71' Charlie Gilmour
  1 - 1 80' Charlie Gilmour
  84' Robbie Fraser
Rocco Friel 90+4'  
  90+5' Rory MacLeod
13/12/2025 Raith Rovers
6 - 0
Ross County 3-0H2HOdds+
Scott Brown 8' 1 - 0  
Dylan Easton 14' 2 - 0  
  27' Jay Henderson
Jai Rowe 37' 3 - 0  
Dylan Easton 49' 4 - 0  
  73' Ronan Aiden Connolly Shea Chapman Hale
Paul Nsio 77' 5 - 0  
Jack Hamilton 82' 6 - 0  
12/12/2025 Ayr United
2 - 4
St. Johnstone 2-0H2HOdds+
Mark McKenzie 8' 1 - 0  
Jamie Murphy 14' 2 - 0  
  2 - 1 47' Matthew Foulds
Anton Dowds 67'  
  71' C. Diabate
  74' Adam Forrester
  2 - 2 77' J. McPake
  78' A. Sidibeh
  2 - 3 87' J. McPake
  89' J. McPake
  90'
  2 - 4 90+2' Kai Fotheringham
06/12/2025 Ayr United
0 - 0
Partick Thistle 0-0H2HOdds+
Scott McMann 45+1'  
  51' Ben Stanway
  90+3' Kyle Turner
06/12/2025 Dunfermline Athletic
1 - 2
Arbroath 0-0H2HOdds+
Barney Stewart 60' 1 - 0  
Ewan Otoo 65'  
  1 - 1 75' Brooklyn Kabongolo
John Tod 80'  
  89'
  89' Thomas O'Brien
90+1'  
  1 - 2 90+4' Brooklyn Kabongolo
06/12/2025 Ross County
1 - 2
Airdrieonians 0-0H2HOdds+
Declan Gallagher 35'  
  0 - 1 57' Gavin Allison Gallagher
  58' Dylan MacDonald
Dean Cornelius 62'  
  0 - 2 67' Euan Henderson
Jay Henderson 83' 1 - 2  
  84' Jake Hastie
06/12/2025 St. Johnstone
0 - 0
Raith Rovers 0-0H2HOdds+
  31' Paul Nsio
  45' Paul Hanlon
  49' Joshua Mullin
  62' Jordan Doherty
  71' Lewis Stevenson
05/12/2025 Greenock Morton
2 - 1
Queen's Park 1-1H2HOdds+
Tomi Adeloye 43' 1 - 0  
  1 - 1 45' Aidan Connolly
  50' Sebastian Drozd
Kerr Robertson 72'  
Michael O'Halloran 90+2' 2 - 1  
25/11/2025 Partick Thistle
1 - 0
Dunfermline Athletic 1-0H2HOdds+
Aidan Fitzpatrick 24' 1 - 0  
Daniel O'Reilly 45'  
  68' Charlie Gilmour
  73' Jeremiah Chilokoa-Mullen
  79' Andy Tod
Steven Lawless 89'  
22/11/2025 Airdrieonians
0 - 1
Ayr United 0-1H2HOdds+
  0 - 1 19' Mark McKenzie
Lewis Strapp 40'  
  45' Marco Rus
  54' Ben Dempsey
  59' Marco Rus
Aidan Wilson 71'  
22/11/2025 Arbroath
0 - 0
Raith Rovers 0-0H2HOdds+
  9' Paul Nsio
Jack Wilkie 52'  
22/11/2025 Dunfermline Athletic
1 - 0
Greenock Morton 1-0H2HOdds+
Charlie Gilmour 16' 1 - 0  
  43' Cláudio Botelho
Chris Kane 80'  
22/11/2025 Partick Thistle
2 - 1
St. Johnstone 2-0H2HOdds+
Daniel O'Reilly 6' 1 - 0  
Daniel O'Reilly 28'  
Tony Watt 45+2' 2 - 0  
  2 - 1 71' J. McPake
15/11/2025 Ayr United
1 - 1
Arbroath 0-1H2HOdds+
  0 - 1 12' Findlay Marshall
Oleksandr Shovkovskyi 39'  
J. Bonnar 46'  
  55' Dapo Mebude
Scott McMann 78'  
Kevin Holt 87' 1 - 1  
Marco Rus 90'  
  90+4' Gavin Reilly
15/11/2025 Raith Rovers
0 - 3
Airdrieonians 0-1H2HOdds+
  0 - 1 38' Gavin Allison Gallagher
Shaun Byrne 40'  
  0 - 2 53' Euan Henderson
  0 - 3 63' Chris Mochrie
Dylan Easton 87'  
15/11/2025 Ross County
0 - 3
Greenock Morton 0-1H2HOdds+
  0 - 1 19' Nathan Shaw
  27' Aaron Comrie
  37' Owen Moffat
  53' Cláudio Botelho
  0 - 2 58' Cameron MacPherson
  0 - 3 77' Michael Garrity
  84' Kerr Robertson
15/11/2025 St. Johnstone
4 - 3
Queen's Park 3-0H2HOdds+
Jamie Gullan 16' 1 - 0  
Sam Stanton 18' 2 - 0  
  28' Callum Ferie
Jamie Gullan 30' 3 - 0  
  48' Grant Savoury
  53' Josh Fowler
Kai Fotheringham 55'  
  3 - 1 58' Sebastian Drozd
Morgan Boyes 61'  
  3 - 2 62' Josh Fowler
Jack Baird 84' 4 - 2  
  4 - 3 90+2' Rocco Friel
08/11/2025 Dunfermline Athletic
2 - 2
St. Johnstone 1-1H2HOdds+
Barney Stewart 8' 1 - 0  
Charlie Gilmour 28'  
  1 - 1 30' Reece McAlear
  1 - 2 66' Liam Smith
Chris Hamilton 77'  
  79' J. Holt
  84' C. Diabate
  88' Reece McAlear
Andy Tod 90+1' 2 - 2  
08/11/2025 Greenock Morton
1 - 0
Arbroath 1-0H2HOdds+
Arron Lyall 26'  
Kris Moore 31' 1 - 0  
Jackson Longridge 71'  
  82' Thomas O'Brien
  83' Harry Cochrane
  89'
James Storer 90+4'  
90+5'  
08/11/2025 Queen's Park
2 - 1
Raith Rovers 1-1H2HOdds+
Josh Fowler 13' 1 - 0  
  1 - 1 22' Darragh O'Connor
Josh Fowler 50'  
  50' Paul Nsio
Sebastian Drozd 62'  
  63' Darragh O'Connor
Aidan Connolly 70'  
Josh Fowler 78' 2 - 1  
08/11/2025 Ross County
3 - 3
Ayr United 2-1H2HOdds+
Ben Crompton 8'  
  0 - 1 23' Ethan Walker
Ronan Aiden Connolly Shea Chapman Hale 30' 1 - 1  
  32' Nicholas McAllister
Jordan White 32' 2 - 1  
Jordan White 51' 3 - 1  
Dylan Smith 64'  
  3 - 2 65' Scott McMann
  3 - 3 71' Oleksandr Shovkovskyi
  73' Marco Rus
Akil Wright 81'  
07/11/2025 Airdrieonians
1 - 1
Partick Thistle 0-0H2HOdds+
Euan Henderson 36'  
Dean McMaster 36'  
Sean McGinty 57'  
Euan Henderson 70' 1 - 0  
Lewis Strapp 90'  
Cade Melrose 90+3'  
  1 - 1 90+4' Oisin Smyth
01/11/2025 Arbroath
3 - 0
Ross County 1-0H2HOdds+
Harry Cochrane 8' 1 - 0  
  43' Alex Iacovitti
Harry Cochrane 47'  
  54'
  54' Ronan Aiden Connolly Shea Chapman Hale
Jacob MacIntyre 56' 2 - 0  
T. Steven 77' 3 - 0  
Craig Watson 86'  
Arran Pettifer 90+2'  
01/11/2025 Partick Thistle
5 - 0
Queen's Park 2-0H2HOdds+
Paddy Reading 16' 1 - 0  
Ben McPherson 18'  
  36' Rocco Friel
  44' Ross Mclean
Luke McBeth 45+3'  
Ben Stanway 45+11' 2 - 0  
Logan Chalmers 74' 3 - 0  
Tsoanelo Letsosa 78' 4 - 0  
Luke McBeth 90+1' 5 - 0  
01/11/2025 Raith Rovers
1 - 1
Greenock Morton 1-0H2HOdds+
Dylan Easton 31'  
Jack Hamilton 39' 1 - 0  
  67' Cameron MacPherson
Ewan Wilson 89'  
  1 - 1 90+1' Kris Moore
01/11/2025 St. Johnstone
3 - 0
Airdrieonians 1-0H2HOdds+
  22' Gavin Allison Gallagher
A. Sidibeh 25' 1 - 0  
  41' Cole McKinnon
A. Sidibeh 53' 2 - 0  
Morgan Boyes 66'  
  70' Dean McMaster
A. Sidibeh 73' 3 - 0  
77'  
  77'
31/10/2025 Ayr United
0 - 1
Dunfermline Athletic 0-1H2HOdds+
  0 - 1 42' Barney Stewart
Scott McMann 45+1'  
  53' Chris Hamilton
  85' John Tod
Liam Dick 86'  
Jamie Murphy 90'  
25/10/2025 Airdrieonians
1 - 0
Arbroath 1-0H2HOdds+
Euan Henderson 14' 1 - 0  
  41' Findlay Marshall
  42' Aaron Muirhead
  84' Dapo Mebude
Lewis Strapp 87'  
25/10/2025 Greenock Morton
0 - 4
St. Johnstone 0-4H2HOdds+
  0 - 1 5' C. Diabate
  0 - 2 12' Jamie Gullan
  0 - 3 26' J. McPake
  0 - 4 33' Jamie Gullan
Dylan Corr 51'  
Kris Moore 59'  
25/10/2025 Queen's Park
0 - 0
Ayr United 0-0H2HOdds+
Henry Fieldson 9'  
Aidan Connolly 56'  
  58' Marco Rus
Carlo Pignatiello 83'  
  90+2' Leon King
  90+6' Jamie Murphy
25/10/2025 Raith Rovers
2 - 0
Partick Thistle 0-0H2HOdds+
Lewis Stevenson 29'  
Dylan Easton 55' 1 - 0  
Paul Hanlon 67' 2 - 0  
25/10/2025 Ross County
3 - 2
Dunfermline Athletic 2-1H2HOdds+
S. Fraser 2' 1 - 0  
Jordan White 3' 2 - 0  
Ronan Aiden Connolly Shea Chapman Hale 31'  
31'  
  2 - 1 45+1' Andy Tod
  2 - 2 53' Connor Randall 
Ronan Aiden Connolly Shea Chapman Hale 67' 3 - 2  
Ben Crompton 72'  
  80' Shea Kearney
  90+2' Jeremiah Chilokoa-Mullen
Kieran Phillips 90+2'  
Dylan Smith 90+4'  
Jamie Lindsay 90+6'  
21/10/2025 Airdrieonians
0 - 4
Dunfermline Athletic 0-2H2HOdds+
  11' Tashan Oakley-Boothe
Lewis Strapp 37'  
  0 - 1 38' Andy Tod
Scott Constable 41'  
  0 - 2 42' Andy Tod
  0 - 3 47' Matty Todd
Liam McStravick 81'  
  0 - 4 89' Chris Kane
21/10/2025 Partick Thistle
2 - 1
Ayr United 0-1H2HOdds+
Paddy Reading 12'  
  39' Ethan Walker
  0 - 1 45+3' Ethan Walker
Tsoanelo Letsosa 47' 1 - 1  
Ben Stanway 50' 2 - 1  
  60' Jamie Murphy
  62' Kevin Holt
  73' Ethan Walker
  85' Kyle Ure
Daniel O'Reilly 87'  
18/10/2025 Arbroath
3 - 1
St. Johnstone 0-1H2HOdds+
  0 - 1 5' J. McPake
  37' Liam Smith
  42' Kai Fotheringham
Findlay Marshall 51' 1 - 1  
Ryan Flynn 56'  
Gavin Reilly 57' 2 - 1  
Findlay Marshall 62' 3 - 1  
Aaron Muirhead 71'  
73'  
Findlay Marshall 78'  
18/10/2025 Ayr United
2 - 1
Greenock Morton 1-0H2HOdds+
Jamie Murphy 14'  
  18' Iain Wilson
Stuart Bannigan 40'  
Marco Rus 45' 1 - 0  
  52' Aaron Comrie
Marco Rus 61'  
  1 - 1 76' Cammy Ballantyne
  79' Cameron MacPherson
Anton Dowds 86'  
Ben Dempsey 87' 2 - 1  
18/10/2025 Partick Thistle
1 - 0
Ross County 0-0H2HOdds+
  31' Jamie Lindsay
  49' Dean Cornelius
Tsoanelo Letsosa 55'  
Oisin Smyth 58' 1 - 0  
  60' Alex Iacovitti
Lee Ashcroft 74'  
Luke McBeth 81'  
Paddy Reading 86'  
18/10/2025 Queen's Park
0 - 0
Airdrieonians 0-0H2HOdds+
  3' Cameron Cooper
Henry Fieldson 56'  
Sebastian Drozd 57'  
Aidan Connolly 90'  
17/10/2025 Dunfermline Athletic
2 - 0
Raith Rovers 1-0H2HOdds+
Barney Stewart 19' 1 - 0  
Rory MacLeod 27'  
  43' Scott Brown
N. Abdulai 48'  
  61' Ross Matthews
Chris Hamilton 64'  
  64' Darragh O'Connor
Chris Kane 79' 2 - 0  
Charlie Gilmour 90+1'  
11/10/2025 Arbroath
4 - 1
Queen's Park 3-0H2HOdds+
  6' Charlie Fox
Gavin Reilly 9' 1 - 0  
T. Steven 30' 2 - 0  
Ryan Dow 42' 3 - 0  
  52' Timam Scott
  58' Sebastian Drozd
  3 - 1 79' Timam Scott
Findlay Marshall 87' 4 - 1  
  90+1' Matthew Shiels
11/10/2025 Greenock Morton
1 - 1
Partick Thistle 1-0H2HOdds+
Tomi Adeloye 23' 1 - 0  
Michael Garrity 36'  
Dylan Corr 43'  
Nathan Shaw 85'  
  1 - 1 90+3' A. Samuel
11/10/2025 Raith Rovers
0 - 2
Ayr United 0-2H2HOdds+
  0 - 1 12' Mark McKenzie
  16' Scott McMann
  0 - 2 32' Jamie Murphy
  51' Stuart Bannigan
Scott Brown 51'  
  61' Leon King
Dylan Easton 70'  
11/10/2025 St. Johnstone
0 - 0
Ross County 0-0H2HOdds 
04/10/2025 Airdrieonians
1 - 2
Greenock Morton 0-0H2HOdds+
  18' Cameron Blues
  0 - 1 49' Tomi Adeloye
Euan Henderson 52' 1 - 1  
  63' Nathan Shaw
Lewis Strapp 72'  
  1 - 2 83' Jackson Longridge
04/10/2025 Dunfermline Athletic
0 - 0
Queen's Park 0-0H2HOdds+
  35' Louis Longridge
Shea Kearney 55'  
Jeremiah Chilokoa-Mullen 90+1'  
  90+2' Henry Fieldson
04/10/2025 Partick Thistle
1 - 1
Arbroath 1-0H2HOdds+
Logan Chalmers 5' 1 - 0  
Daniel O'Reilly 8'  
  13' Findlay Marshall
  1 - 1 62' Findlay Marshall
Lee Ashcroft 65'  
04/10/2025 Ross County
2 - 0
Raith Rovers 0-0H2HOdds+
  32' Calum Fordyce
  47' Ewan Wilson
Miller Thomson 73' 1 - 0  
Ronan Aiden Connolly Shea Chapman Hale 90+2' 2 - 0  
04/10/2025 St. Johnstone
0 - 0
Ayr United 0-0H2HOdds+
J. McPake 30'  
  31'
32'  
Morgan Boyes 77'  
  82' Leon King
Jamie Gullan 90+1'  
30/09/2025 Queen's Park
0 - 1
Partick Thistle 0-1H2HOdds+
  0 - 1 7' Tony Watt
Carlo Pignatiello 18'  
Tyrece McDonnell 21'  
Matthew Shiels 26'  
  33' Cammy Logan
  66' Ben Stanway
Grant Savoury 69'  
  77' Daniel O'Reilly
27/09/2025 Ayr United
4 - 2
Airdrieonians 4-1H2HOdds+
Ethan Walker 3' 1 - 0  
Mark McKenzie 6' 2 - 0  
Mark McKenzie 22' 3 - 0  
  3 - 1 28' Lewis McGrattan
Jamie Murphy 39' 4 - 1  
Nicholas McAllister 58'  
  4 - 2 59' Charles Telfer
  61' Sean McGinty
27/09/2025 Dunfermline Athletic
0 - 2
Partick Thistle 0-2H2HOdds+
  0 - 1 1' Tony Watt
  0 - 2 9' Logan Chalmers
Jefferson Cáceres 44'  
  45' Lee Ashcroft
Charlie Gilmour 45'  
  48' Tony Watt
Billy Terrell 89'  
27/09/2025 Greenock Morton
1 - 1
Ross County 0-1H2HOdds+
  0 - 1 18' Ronan Aiden Connolly Shea Chapman Hale
Dylan Corr 27'  
  40' Ross Docherty
  49' Jordan White
Zak Delaney 50'  
Cameron Blues 73' 1 - 1  
  84' Connor Randall 
  89' Alex Iacovitti
Jackson Longridge 90+3'  
27/09/2025 Queen's Park
1 - 2
St. Johnstone 1-1H2HOdds+
  20' Reece McAlear
  21' Morgan Boyes
Roddy MacGregor 29'  
  0 - 1 37' Kai Fotheringham
Sebastian Drozd 41'  
Josh Fowler 43' 1 - 1  
  74' J. McPake
  1 - 2 89' J. McPake
27/09/2025 Raith Rovers
3 - 0
Arbroath 0-0H2HOdds+
Dylan Easton 44'  
Paul Hanlon 47' 1 - 0  
Ross Matthews 48'  
Richard Chin 65' 2 - 0  
Ewan Wilson 74'  
Jack Hamilton 88' 3 - 0  
23/09/2025 Airdrieonians
1 - 2
St. Johnstone 0-2H2HOdds+
  0 - 1 9' Jamie Gullan
  0 - 2 19' C. Diabate
Liam McStravick 39'  
Craig Ross 60'  
Cameron Cooper 74' 1 - 2  
Dean McMaster 83'  
Cameron Cooper 90+1'  
  90+3'
  90+4' C. Diabate
Lewis Strapp 90+4'  
90+4'  
  90+5' C. Diabate
Aaron Reid 90+5'  
23/09/2025 Dunfermline Athletic
0 - 1
Ayr United 0-1H2HOdds+
  0 - 1 9' Mark McKenzie
Jeremiah Chilokoa-Mullen 31'  
  41' Liam Dick
Jeremiah Chilokoa-Mullen 47'  
  52' Mark McKenzie
Charlie Gilmour 57'  
  58' Dylan Watret
Alfons Amade 86'  
  90+2' Dylan Watret
20/09/2025 Airdrieonians
0 - 0
Raith Rovers 0-0H2HOdds+
Lewis Strapp 6'  
  60' Scott Brown
Craig Ross 90+1'  
20/09/2025 Arbroath
1 - 1
Greenock Morton 0-0H2HOdds+
Scott Stewart 49'  
Findlay Marshall 55' 1 - 0  
  1 - 1 80' Jackson Longridge
20/09/2025 Ross County
1 - 2
Queen's Park 1-1H2HOdds+
  0 - 1 39' Josh Fowler
  42' Tyrece McDonnell
Ronan Hale 44' 1 - 1  
Jay Henderson 50'  
Declan Gallagher 60'  
Dean Cornelius 73'  
  1 - 2 76' Josh Fowler
  84' Aidan Connolly
  88' Roddy MacGregor
19/09/2025 St. Johnstone
2 - 1
Dunfermline Athletic 0-1H2HOdds+
  35' Rory MacLeod
  0 - 1 43' Rory MacLeod
Kai Fotheringham 51' 1 - 1  
  83' Andy Tod
J. McPake 83' 2 - 1  
J. Holt 90+3'  
13/09/2025 Arbroath
0 - 5
Dunfermline Athletic 0-2H2HOdds+
  0 - 1 20' Andy Tod
  25' Kyle Benedictus 
Ryan Dow 28'  
Ryan Flynn 37'  
  41' Jefferson Cáceres
  0 - 2 45+1' Andy Tod
  0 - 3 59' Andy Tod
Aaron Muirhead 59'  
  0 - 4 65' Zak Rudden
  0 - 5 76' Rory MacLeod
Rocco Hickey-Fugaccia 80'  
13/09/2025 Ayr United
1 - 1
Ross County 1-0H2HOdds+
Ethan Walker 2' 1 - 0  
  18' Ross Docherty
  22' Jordan White
  1 - 1 48' Jay Henderson
  72' Declan Gallagher
13/09/2025 Queen's Park
0 - 0
Greenock Morton 0-0H2HOdds+
Josh Fowler 45'  
  52' Aaron Comrie
  61' Iain Wilson
  77' Jackson Longridge
Tyrece McDonnell 84'  
  90+2' Michael Garrity
13/09/2025 Raith Rovers
0 - 2
St. Johnstone 0-1H2HOdds+
  0 - 1 29' A. Sidibeh
Scott Brown 74'  
  0 - 2 88' J. McPake
12/09/2025 Partick Thistle
2 - 1
Airdrieonians 0-1H2HOdds+
  0 - 1 3' Cole McKinnon
Ben Stanway 17'  
  38' Lewis McGrattan
  74' Sean McGinty
Daniel O'Reilly 77' 1 - 1  
A. Samuel 82' 2 - 1  
Daniel O'Reilly 90+1'  
  90+4' Aaron Reid
06/09/2025 Greenock Morton
0 - 1
Raith Rovers 0-0H2HOdds+
Kerr Robertson 12'  
  34' Paul McMullan
  0 - 1 52' Dylan Easton
  53' Ross Matthews
  65' Scott Brown
  65' Jack Hamilton
  76' Joshua Mullin
Michael Garrity 84'  
Cláudio Botelho 84'  
  90+3' Lewis Vaughan
06/09/2025 Ross County
1 - 2
Arbroath 0-1H2HOdds+
  0 - 1 31' Nikolay Todorov
  49' Findlay Marshall
  57' Craig Watson
Kieran Phillips 58' 1 - 1  
  60' Thomas O'Brien
Dean Cornelius 63'  
  74' Nikolay Todorov
  1 - 2 89' Aaron Muirhead
Jay Henderson 90+3'  
30/08/2025 Arbroath
1 - 0
Airdrieonians 0-0H2HOdds+
  45+2' Dean McMaster
Nikolay Todorov 66' 1 - 0  
  76'
  77'
Nikolay Todorov 81'  
82'  
Harry Cochrane 90+5'  
30/08/2025 Ayr United
1 - 1
Queen's Park 0-1H2HOdds+
  19' Roddy MacGregor
  0 - 1 32' Josh Fowler
Ethan Walker 37'  
  52' Josh Fowler
Matthew Shiels 88' 1 - 1  
30/08/2025 Dunfermline Athletic
2 - 2
Ross County 1-1H2HOdds+
13'  
Jeremiah Chilokoa-Mullen 23' 1 - 0  
  1 - 1 35' Ronan Hale
Zak Rudden 58' 2 - 1  
Charlie Gilmour 79'  
  2 - 2 89' Ronan Hale
Kyle Benedictus  90+4'  
  90+4' Akil Wright
  90+4'
30/08/2025 Partick Thistle
3 - 2
Raith Rovers 2-2H2HOdds+
Tony Watt 7' 1 - 0  
Aidan Fitzpatrick 12' 2 - 0  
Lee Ashcroft 21'  
  2 - 1 22' Dylan Easton
  2 - 2 36' Ross Matthews
  45' Ross Matthews
  47' Calum Fordyce
Ben Stanway 62'  
  67' Lewis Vaughan
Logan Chalmers 75' 3 - 2  
Josh Clarke 90'  
  90+2' Paul Hanlon
30/08/2025 St. Johnstone
1 - 1
Greenock Morton 0-1H2HOdds+
  0 - 1 22' Eamonn Brophy
Reghan Tumilty 24'  
  37' Cammy Ballantyne
  58' Kerr Robertson
  68' Nathan Shaw
J. McPake 83' 1 - 1  
23/08/2025 Airdrieonians
1 - 1
Queen's Park 0-0H2HOdds+
  10'
  45+2' Louis Longridge
Euan Henderson 51' 1 - 0  
Rhys Armstrong 54'  
Liam McStravick 65'  
  66' Tyrece McDonnell
  67' Roddy MacGregor
  1 - 1 79' Tyrece McDonnell
Craig Ross 87'  
23/08/2025 Greenock Morton
2 - 2
Ayr United 1-0H2HOdds+
Eamonn Brophy 23' 1 - 0  
  50' Nicholas McAllister
Jackson Longridge 52'  
  1 - 1 54' Kevin Holt
  1 - 2 59' Nicholas McAllister
Eamonn Brophy 64'  
Kris Moore 77'  
Eamonn Brophy 87' 2 - 2  
23/08/2025 Ross County
1 - 3
Partick Thistle 0-1H2HOdds+
Declan Gallagher 19'  
  0 - 1 28' Ben Stanway
  0 - 2 47' Logan Chalmers
  56' Robbie Crawford
Connor Randall  66' 1 - 2  
  88' Josh Clarke
  1 - 3 90+2' Steven Lawless
23/08/2025 St. Johnstone
3 - 0
Arbroath 1-0H2HOdds+
  14' Harry Cochrane
Jack Baird 31' 1 - 0  
  33' Thomas O'Brien
Matthew Foulds 41'  
J. Holt 60' 2 - 0  
Stevie Mallan 71' 3 - 0  
J. Holt 87'  
22/08/2025 Raith Rovers
2 - 0
Dunfermline Athletic 1-0H2HOdds+
Lewis Stevenson 2' 1 - 0  
Lewis Stevenson 19'  
  26' Jeremiah Chilokoa-Mullen
Ross Matthews 71'  
Lewis Vaughan 78' 2 - 0  
90+3'  
Jordan Doherty 90+4'  
09/08/2025 Ayr United
0 - 1
Raith Rovers 0-1H2HOdds+
  0 - 1 1' Dylan Easton
Liam Dick 23'  
Ethan Walker 58'  
Nicholas McAllister 90+3'  
09/08/2025 Dunfermline Athletic
2 - 0
Airdrieonians 2-0H2HOdds+
Connor Young 5'  
John Tod 6'  
  18' Craig Ross
  31' Liam McStravick
John Tod 40' 1 - 0  
Andy Tod 43' 2 - 0  
  85' Dean McMaster
09/08/2025 Partick Thistle
1 - 1
Greenock Morton 0-1H2HOdds+
Robbie Crawford 28'  
  0 - 1 33' Ali Crawford
Logan Chalmers 50' 1 - 1  
  54' Kian Taylor
  59' Iain Wilson
Ben Stanway 77'  
Lee Ashcroft 79'  
09/08/2025 Queen's Park
1 - 3
Arbroath 0-0H2HOdds+
Euan Murray 29'  
Charlie Fox 48'  
  0 - 1 49' R. Callachan
  0 - 2 51' Findlay Marshall
  60' Jack Wilkie
  0 - 3 71' Jack Wilkie
83' 1 - 3  
08/08/2025 Ross County
0 - 1
St. Johnstone 0-0H2HOdds+
Alex Iacovitti 53'  
  71'
  74' Reece McAlear
81'  
  0 - 1 82' U. Ikpeazu
  87'
  87' J. Holt
Ronan Hale 90+4'  
02/08/2025 Airdrieonians
2 - 2
Ross County 0-1H2HOdds+
  0 - 1 19' Akil Wright
  42' Len O'Sullivan
  45+1' Declan Gallagher
  0 - 2 48' Akil Wright
Rhys Armstrong 56'  
Euan Henderson 63' 1 - 2  
Aidan Wilson 66'  
Euan Henderson 74' 2 - 2  
Euan Henderson 85'  
02/08/2025 Greenock Morton
0 - 0
Dunfermline Athletic 0-0H2HOdds+
Kerr Robertson 27'  
Michael O'Halloran 45'  
Tomi Adeloye 74'  
  90' Tashan Oakley-Boothe
02/08/2025 Raith Rovers
1 - 1
Queen's Park 0-1H2HOdds+
  0 - 1 10' Michael Ruth
  59' Roddy MacGregor
  67'
  80' Charlie Fox
Dylan Easton 81' 1 - 1  
Dylan Easton 83'  
02/08/2025 St. Johnstone
5 - 1
Partick Thistle 3-1H2HOdds+
J. Holt 7'  
  0 - 1 14' Paddy Reading
Jamie Gullan 16' 1 - 1  
Reghan Tumilty 19'  
J. McPake 28' 2 - 1  
J. McPake 37' 3 - 1  
  41' Daniel O'Reilly
  43' Luke McBeth
J. McPake 48' 4 - 1  
Stevie Mallan 82' 5 - 1  
01/08/2025 Arbroath
1 - 1
Ayr United 0-1H2HOdds+
  0 - 1 5' Jamie Murphy
Aaron Muirhead 44'  
  45' J. Bonnar
  45+4' George Oakley
Scott Stewart 59'  
  69' Kyle Ure
  76' Shaun Want
Nikolay Todorov 88' 1 - 1  
  90+5' Nicholas McAllister
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
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.