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
St. Johnstone  H2H  
01/05/2026 Dunfermline Athletic
Arbroath  H2H  
01/05/2026 Greenock Morton
Airdrieonians  H2H  
01/05/2026 Partick Thistle
Queen's Park  H2H  
01/05/2026 Raith Rovers
Ross County  H2H  
25/04/2026 Airdrieonians
Ayr United  H2H  
25/04/2026 Arbroath
Partick Thistle  H2H  
25/04/2026 Queen's Park
Dunfermline Athletic  H2H  
25/04/2026 Ross County
Greenock Morton  H2H  
25/04/2026 St. Johnstone
Raith Rovers  H2H  
18/04/2026 Airdrieonians
Partick Thistle  H2H  
18/04/2026 Arbroath
Raith Rovers  H2H  
18/04/2026 Dunfermline Athletic
St. Johnstone  H2H  
18/04/2026 Greenock Morton
Queen's Park  H2H  
18/04/2026 Ross County
Ayr United  H2H  
11/04/2026 Ayr United
Arbroath  H2H  
11/04/2026 Partick Thistle
Dunfermline Athletic  H2H  
11/04/2026 Queen's Park
Ross County  H2H  
11/04/2026 Raith Rovers
Greenock Morton  H2H  
11/04/2026 St. Johnstone
Airdrieonians  H2H  
04/04/2026 Arbroath
St. Johnstone  H2H  
04/04/2026 Ayr United
Partick Thistle  H2H  
04/04/2026 Dunfermline Athletic
Greenock Morton  H2H  
04/04/2026 Queen's Park
Raith Rovers  H2H  
04/04/2026 Ross County
Airdrieonians  H2H  
28/03/2026 Airdrieonians
Dunfermline Athletic  H2H  
28/03/2026 Greenock Morton
Arbroath  H2H  
28/03/2026 Partick Thistle
Ross County  H2H  
28/03/2026 Raith Rovers
Ayr United  H2H  
28/03/2026 St. Johnstone
Queen's Park  H2H  
21/03/2026 Arbroath
Queen's Park  H2H  
21/03/2026 Ayr United
Greenock Morton  H2H  
21/03/2026 Partick Thistle
St. Johnstone  H2H  
21/03/2026 Raith Rovers
Airdrieonians  H2H  
21/03/2026 Ross County
Dunfermline Athletic  H2H  
14/03/2026 Airdrieonians
Arbroath  H2H  
14/03/2026 Dunfermline Athletic
Raith Rovers  H2H  
14/03/2026 Greenock Morton
Partick Thistle  H2H  
14/03/2026 Queen's Park
Ayr United  H2H  
14/03/2026 St. Johnstone
Ross County  H2H  
07/03/2026 Arbroath
Ross County  H2H  
07/03/2026 Ayr United
Dunfermline Athletic  H2H  
07/03/2026 Greenock Morton
St. Johnstone  H2H  
07/03/2026 Queen's Park
Airdrieonians  H2H  
07/03/2026 Raith Rovers
Partick Thistle  H2H  
28/02/2026 Airdrieonians
Greenock Morton  H2H  
28/02/2026 Dunfermline Athletic
Queen's Park  H2H  
28/02/2026 Partick Thistle
Arbroath  H2H  
28/02/2026 Ross County
Raith Rovers  H2H  
28/02/2026 St. Johnstone
Ayr United  H2H  
21/02/2026 Arbroath
Dunfermline Athletic  H2H  
21/02/2026 Ayr United
Ross County  H2H  
21/02/2026 Partick Thistle
Airdrieonians  H2H  
21/02/2026 Queen's Park
Greenock Morton  H2H  
21/02/2026 Raith Rovers
St. Johnstone  H2H  
14/02/2026 Airdrieonians
St. Johnstone  H2H  
14/02/2026 Arbroath
Ayr United  H2H  
14/02/2026 Dunfermline Athletic
Partick Thistle  H2H  
14/02/2026 Greenock Morton
Raith Rovers  H2H  
14/02/2026 Ross County
Queen's Park  H2H  
31/01/2026 Ayr United
Raith Rovers  H2H  
31/01/2026 Dunfermline Athletic
Airdrieonians  H2H  
31/01/2026 Greenock Morton
Ross County  H2H  
31/01/2026 Queen's Park
Arbroath  H2H  
31/01/2026 St. Johnstone
Partick Thistle  H2H  
24/01/2026 Airdrieonians
Ross County  H2H  
24/01/2026 Arbroath
Greenock Morton  H2H  
24/01/2026 Partick Thistle
Ayr United  H2H  
24/01/2026 Raith Rovers
Queen's Park  H2H  
24/01/2026 St. Johnstone
Dunfermline Athletic  H2H  
10/01/2026 Ayr United
Airdrieonians  H2H  
10/01/2026 Greenock Morton
Dunfermline Athletic  H2H  
10/01/2026 Queen's Park
St. Johnstone  H2H  
10/01/2026 Raith Rovers
Arbroath  H2H  
10/01/2026 Ross County
Partick Thistle  H2H  
03/01/2026 Airdrieonians
Raith Rovers  H2H  
03/01/2026 Ayr United
Queen's Park  H2H  
03/01/2026 Dunfermline Athletic
Ross County  H2H  
03/01/2026 Partick Thistle
Greenock Morton  H2H  
03/01/2026 St. Johnstone
Arbroath  H2H  
27/12/2025 Arbroath
Airdrieonians  H2H  
27/12/2025 Greenock Morton
Ayr United  H2H  
27/12/2025 Queen's Park
Partick Thistle  H2H  
27/12/2025 Raith Rovers
Dunfermline Athletic  H2H  
27/12/2025 Ross County
St. Johnstone  H2H  
20/12/2025 Airdrieonians
Queen's Park  H2H  
20/12/2025 Dunfermline Athletic
Ayr United  H2H  
20/12/2025 Partick Thistle
Raith Rovers  H2H  
20/12/2025 Ross County
Arbroath  H2H  
20/12/2025 St. Johnstone
Greenock Morton  H2H  
13/12/2025 Arbroath
Partick Thistle  H2H  
13/12/2025 Ayr United
St. Johnstone  H2H  
13/12/2025 Greenock Morton
Airdrieonians  H2H  
13/12/2025 Queen's Park
Dunfermline Athletic  H2H  
13/12/2025 Raith Rovers
Ross County  H2H  
06/12/2025 Ayr United
Partick Thistle  H2H  
06/12/2025 Dunfermline Athletic
Arbroath  H2H  
06/12/2025 Greenock Morton
Queen's Park  H2H  
06/12/2025 Ross County
Airdrieonians  H2H  
06/12/2025 St. Johnstone
Raith Rovers  H2H  
22/11/2025 Airdrieonians
Ayr United  H2H  
22/11/2025 Arbroath
Raith Rovers  H2H  
22/11/2025 Dunfermline Athletic
Greenock Morton  H2H  
22/11/2025 Partick Thistle
St. Johnstone  H2H  
22/11/2025 Queen's Park
Ross County  H2H  
15/11/2025 Ayr United
Arbroath  H2H  
15/11/2025 Partick Thistle
Dunfermline Athletic  H2H  
15/11/2025 Raith Rovers
Airdrieonians  H2H  
15/11/2025 Ross County
Greenock Morton  H2H  
15/11/2025 St. Johnstone
Queen's Park  H2H  
08/11/2025 Airdrieonians
Partick Thistle  H2H  
08/11/2025 Dunfermline Athletic
St. Johnstone  H2H  
08/11/2025 Greenock Morton
Arbroath  H2H  
08/11/2025 Queen's Park
Raith Rovers  H2H  
08/11/2025 Ross County
Ayr United  H2H  
01/11/2025 Arbroath
Ross County  H2H  
01/11/2025 Ayr United
Dunfermline Athletic  H2H  
01/11/2025 Partick Thistle
Queen's Park  H2H  
01/11/2025 Raith Rovers
Greenock Morton  H2H  
01/11/2025 St. Johnstone
Airdrieonians  H2H  
25/10/2025 Airdrieonians
Arbroath  H2H  
25/10/2025 Greenock Morton
St. Johnstone  H2H  
25/10/2025 Queen's Park
Ayr United  H2H  
25/10/2025 Raith Rovers
Partick Thistle  H2H  
25/10/2025 Ross County
Dunfermline Athletic  H2H  
18/10/2025 Arbroath
St. Johnstone  H2H  
18/10/2025 Ayr United
Greenock Morton  H2H  
18/10/2025 Partick Thistle
Ross County  H2H  
18/10/2025 Queen's Park
Airdrieonians  H2H  
17/10/2025 Dunfermline Athletic
Raith Rovers  H2H  
11/10/2025 Airdrieonians
Dunfermline Athletic  H2H  
11/10/2025 Arbroath
Queen's Park  H2H  
11/10/2025 Greenock Morton
Partick Thistle  H2H  
11/10/2025 Raith Rovers
Ayr United  H2H  
11/10/2025 St. Johnstone
Ross County  H2H  
04/10/2025 Airdrieonians
Greenock Morton  H2H  
04/10/2025 Dunfermline Athletic
Queen's Park  H2H  
04/10/2025 Partick Thistle
Arbroath  H2H  
04/10/2025 Ross County
Raith Rovers  H2H  
04/10/2025 St. Johnstone
Ayr United  H2H  
27/09/2025 Ayr United
Airdrieonians  H2HOdds 
27/09/2025 Dunfermline Athletic
Partick Thistle  H2HOdds 
27/09/2025 Greenock Morton
Ross County  H2HOdds 
27/09/2025 Queen's Park
St. Johnstone  H2HOdds 
27/09/2025 Raith Rovers
Arbroath  H2HOdds 
23/09/2025 Airdrieonians
St. Johnstone  H2HOdds 
23/09/2025 Dunfermline Athletic
Ayr United  H2HOdds 
20/09/2025 Airdrieonians
Raith Rovers  H2HOdds 
20/09/2025 Arbroath
Greenock Morton  H2HOdds 
20/09/2025 Partick Thistle
Ayr United  H2HOdds 
20/09/2025 Ross County
Queen's Park  H2HOdds 
19/09/2025 St. Johnstone
Dunfermline Athletic  H2HOdds 
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
Findlay Marshall 45+2'  
Jacob MacIntyre 45+2'  
Harry Cochrane 45+2'  
T. Steven 45+2'  
  0 - 3 59' Andy Tod
Aaron Muirhead 59'  
  0 - 4 65' Zak Rudden
  67' Alfons Amade
  67' Josh Cooper
  67' Jefferson Cáceres
  67' Tashan Oakley-Boothe
  71' Andy Tod
  71' Rory MacLeod
Craig Watson 74'  
Rocco Hickey-Fugaccia 74'  
Ryan Dow 74'  
Arran Pettifer 74'  
  0 - 5 76' Rory MacLeod
Rocco Hickey-Fugaccia 80'  
  81' Zak Rudden
  81' Chris Kane
  81' John Tod
  81' Ewan Otoo
13/09/2025 Ayr United
1 - 1
Ross County 1-0H2HOdds+
Ethan Walker 2' 1 - 0  
  18' Ross Docherty
  22' Jordan White
  46' Dean Cornelius
  46' Jamie Lindsay
  1 - 1 48' Jay Henderson
J. Bonnar 71'  
Ben Dempsey 71'  
Scott McMann 71'  
George Oakley 71'  
  72' Declan Gallagher
  73' Jordan White
  73' James Scott
  73' Jay Henderson
  73' Gary Mackay-Steven
Ethan Walker 79'  
Anton Dowds 79'  
Oleksandr Shovkovskyi 79'  
Jamie Murphy 79'  
  82' Len O'Sullivan
  82' S. Fraser
Mark McKenzie 90+3'  
Jake Hastie 90+3'  
13/09/2025 Queen's Park
0 - 0
Greenock Morton 0-0H2HOdds+
Josh Fowler 45'  
  52' Aaron Comrie
  56' Cameron MacPherson
  56' Michael Garrity
  56' Owen Moffat
  56' Cameron MacPherson
  61' Iain Wilson
Sebastian Drozd 65'  
Timam Scott 65'  
  72' Iain Wilson
  72' Cameron Blues
  72' Tomi Adeloye
  72' Zak McKay
  77' Jackson Longridge
Aidan Connolly 79'  
Henry Fieldson 79'  
Josh Fowler 79'  
Liam McLeish 79'  
Tyrece McDonnell 84'  
  85' Nathan Shaw
  85' Cláudio Botelho
  90+2' Michael Garrity
Tyrece McDonnell 90+3'  
Rocco Friel 90+3'  
13/09/2025 Raith Rovers
0 - 2
St. Johnstone 0-1H2HOdds+
  0 - 1 29' A. Sidibeh
Paul McMullan 55'  
Jack Hamilton 55'  
  65' J. Svedberg
  65' Jannik Wanner
Shaun Byrne 72'  
Richard Chin 72'  
Scott Brown 74'  
  80' Kai Fotheringham
  80' S. Sprangler
  0 - 2 88' J. McPake
  90+2' J. McPake
  90+2' Reghan Tumilty
12/09/2025 Partick Thistle
2 - 1
Airdrieonians 0-1H2HOdds+
  0 - 1 3' Cole McKinnon
Ben Stanway 17'  
  38' Lewis McGrattan
Tony Watt 62'  
A. Samuel 62'  
Ben Stanway 62'  
Oisin Smyth 62'  
  65' Cole McKinnon
  65' Dean McMaster
Logan Chalmers 67'  
Steven Lawless 67'  
Robbie Crawford 67'  
Kyle Turner 67'  
  74' Sean McGinty
  76' Chris Mochrie
  76' Aaron Reid
Daniel O'Reilly 77' 1 - 1  
A. Samuel 82' 2 - 1  
  85'
  85' Lewis McGrattan
  85' Cameron Cooper
85'  
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
Kerr Robertson 45+2'  
Cláudio Botelho 45+2'  
  0 - 1 52' Dylan Easton
  53' Ross Matthews
Owen Moffat 54'  
Michael Garrity 54'  
  58' Paul McMullan
  58' Jack Hamilton
Cameron Blues 64'  
Tomi Adeloye 64'  
  65' Scott Brown
  65' Jack Hamilton
  67' Dylan Easton
  67' Lewis Vaughan
  76' Joshua Mullin
Aaron Comrie 83'  
Zak McKay 83'  
Michael Garrity 84'  
Cláudio Botelho 84'  
  90+3' Lewis Vaughan
06/09/2025 Queen's Park
Partick Thistle 0-0H2HOdds 
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  
  59' Findlay Marshall
  59' T. Steven
  60' Thomas O'Brien
Dean Cornelius 63'  
Kieran Phillips 70'  
Jay Henderson 70'  
  70' Harry Cochrane
  70' Jacob MacIntyre
Gary Mackay-Steven 70'  
James Scott 70'  
  74' Nikolay Todorov
86'  
  86'
  1 - 2 89' Aaron Muirhead
Jay Henderson 90+3'  
30/08/2025 Arbroath
1 - 0
Airdrieonians 0-0H2HOdds+
R. Callachan 35'  
Nikolay Todorov 35'  
Gavin Reilly 39'  
T. Steven 39'  
  45+2' Dean McMaster
Nikolay Todorov 66' 1 - 0  
  72' Dean McMaster
  72'
  72' Chris Mochrie
  72' Cole McKinnon
  72' Rhys Armstrong
  72' Liam McStravick
  76'
  77'
Nikolay Todorov 81'  
82'  
  82' Lewis McGrattan
  82' Jamie Barjonas
Findlay Marshall 90+1'  
David Gold 90+1'  
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'  
  46' Charlie Fox
  46' Henry Fieldson
Ethan Walker 46'  
Dominic Thomas 46'  
  52' Josh Fowler
Kyle Ure 54'  
Dylan Watret 54'  
Scott McMann 68'  
J. Bonnar 68'  
Mark McKenzie 75'  
Stuart Bannigan 75'  
  78'
78'  
Matthew Shiels 88' 1 - 1  
  88' Sebastian Drozd
  88' Josiah Sowa
30/08/2025 Dunfermline Athletic
2 - 2
Ross County 1-1H2HOdds+
13'  
Jeremiah Chilokoa-Mullen 23' 1 - 0  
  29' Kieran Phillips
  29' Jordan White
  1 - 1 35' Ronan Hale
Zak Rudden 58' 2 - 1  
Josh Cooper 63'  
Chris Kane 63'  
  67' James Scott
  67' Jay Henderson
  67' Dean Cornelius
  67' Arron Lyall
Zak Rudden 74'  
Connor Young 74'  
Charlie Gilmour 79'  
Alfons Amade 83'  
Tashan Oakley-Boothe 83'  
Jefferson Cáceres 83'  
Chris Hamilton 83'  
  87' Len O'Sullivan
  87' Gary Mackay-Steven
  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
  54' Joshua Mullin
  54' Lewis Vaughan
Ben Stanway 62'  
Tony Watt 63'  
A. Samuel 63'  
  67' Lewis Vaughan
  73' Scott Brown
  73' Jack Hamilton
Robbie Crawford 73'  
Kyle Turner 73'  
Logan Chalmers 75' 3 - 2  
  76' Dylan Easton
  76' Richard Chin
Logan Chalmers 81'  
Steven Lawless 81'  
Tsoanelo Letsosa 81'  
Luke McBeth 81'  
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
Jack Baird 45+3'  
Morgan Boyes 45+3'  
Stevie Mallan 45+3'  
Kai Fotheringham 45+3'  
A. Sidibeh 45+3'  
U. Ikpeazu 45+3'  
  53' Cammy Ballantyne
  53' Cláudio Botelho
  53' Michael O'Halloran
  53' Owen Moffat
  58' Kerr Robertson
  67' Kerr Robertson
  67' Michael Garrity
  68' Nathan Shaw
Matthew Foulds 72'  
Liam Smith 72'  
  75' Eamonn Brophy
  75' Tomi Adeloye
  75' Nathan Shaw
  75' Zak McKay
Sam Stanton 78'  
J. Svedberg 78'  
J. McPake 83' 1 - 1  
23/08/2025 Airdrieonians
1 - 1
Queen's Park 0-0H2HOdds+
  10'
Dylan MacDonald 39'  
Lewis Strapp 39'  
  45+2' Louis Longridge
Euan Henderson 51' 1 - 0  
Rhys Armstrong 54'  
  60' Henry Fieldson
  60' Tyrece McDonnell
  60' Sebastian Drozd
  60' Timam Scott
Jamie Barjonas 64'  
Liam McStravick 64'  
Liam McStravick 65'  
  66' Tyrece McDonnell
  67' Roddy MacGregor
Chris Mochrie 74'  
Gavin Allison Gallagher 74'  
  75' Roddy MacGregor
  75' Ricky Waugh
  1 - 1 79' Tyrece McDonnell
Craig Ross 87'  
  87' Aidan Connolly
  87' Josiah Sowa
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
Zak Delaney 59'  
Dylan Corr 59'  
Kerr Robertson 59'  
Michael Garrity 59'  
Owen Moffat 59'  
Iain Wilson 59'  
  1 - 2 59' Nicholas McAllister
Eamonn Brophy 64'  
  65' Marco Rus
  65' Dylan Watret
Michael O'Halloran 73'  
Zak McKay 73'  
  76' Ethan Walker
  76' Jake Hastie
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
Dean Cornelius 46'  
Jay Henderson 46'  
Jamie Lindsay 46'  
Arron Lyall 46'  
  0 - 2 47' Logan Chalmers
James Scott 55'  
Kieran Phillips 55'  
  56' Robbie Crawford
Connor Randall  66' 1 - 2  
  67' Tony Watt
  67' A. Samuel
  73' Ben McPherson
  73' Cammy Logan
  73' Aidan Fitzpatrick
  73' Luke McBeth
Ross Docherty 81'  
Nicky Clark 81'  
Len O'Sullivan 81'  
Gary Mackay-Steven 81'  
  84' Logan Chalmers
  84' Steven Lawless
  88' Josh Clarke
  1 - 3 90+2' Steven Lawless
23/08/2025 St. Johnstone
3 - 0
Arbroath 1-0H2HOdds+
Jamie Gullan 11'  
J. Svedberg 11'  
  14' Harry Cochrane
Jack Baird 31' 1 - 0  
  33' Thomas O'Brien
Matthew Foulds 41'  
Matthew Foulds 46'  
Morgan Boyes 46'  
  46' Luke Kenny
  46' Craig Watson
J. Holt 60' 2 - 0  
Stevie Mallan 71' 3 - 0  
  72' Harry Cochrane
  72' Ryan Flynn
  72' R. Callachan
  72' Arran Pettifer
  72' Ryan Dow
  72' Nikolay Todorov
A. Sidibeh 74'  
U. Ikpeazu 74'  
Stevie Mallan 74'  
Sam Stanton 74'  
  81' Gavin Reilly
  81' David Gold
J. Holt 87'  
J. McPake 89'  
Scott Bright 89'  
22/08/2025 Raith Rovers
2 - 0
Dunfermline Athletic 1-0H2HOdds+
Lewis Stevenson 2' 1 - 0  
Lewis Stevenson 19'  
  23' Andy Tod
  23' Josh Cooper
  26' Jeremiah Chilokoa-Mullen
  60' Kane Ritchie-Hosler
  60' Shea Kearney
  64' Ewan Otoo
  64' Alfons Amade
  64' Tashan Oakley-Boothe
  64' Jefferson Cáceres
Scott Brown 67'  
Lewis Vaughan 67'  
Ross Matthews 71'  
Paul McMullan 72'  
Richard Chin 72'  
Dylan Easton 77'  
Jack Hamilton 77'  
Lewis Vaughan 78' 2 - 0  
  80' Connor Young
  80' Chris Kane
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'  
Ethan Walker 65'  
Oleksandr Shovkovskyi 65'  
J. Bonnar 65'  
Dominic Thomas 65'  
  69' Paul McMullan
  69' Richard Chin
  69' Dylan Easton
  69' Jack Hamilton
Marco Rus 79'  
Jake Hastie 79'  
  89' Scott Brown
  89' Kai Montagu
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  
  56' Liam McStravick
  56' Jamie Barjonas
Connor Young 60'  
Alfons Amade 60'  
Tashan Oakley-Boothe 60'  
Shea Kearney 60'  
Josh Cooper 78'  
Keith Bray 78'  
Andy Tod 78'  
Matty Todd 78'  
  84' Lewis McGrattan
  84' Cameron Cooper
  85' Dean McMaster
Kane Ritchie-Hosler 89'  
89'  
09/08/2025 Partick Thistle
1 - 1
Greenock Morton 0-1H2HOdds+
Robbie Crawford 28'  
  0 - 1 33' Ali Crawford
Luke McBeth 46'  
Tsoanelo Letsosa 46'  
Logan Chalmers 50' 1 - 1  
  54' Kian Taylor
  59' Iain Wilson
  70' Cameron Blues
  70' Owen Moffat
  70' Kian Taylor
  70' Michael O'Halloran
  70' Tomi Adeloye
  70' Kerr Robertson
Cammy Logan 71'  
Ben McPherson 71'  
Ben Stanway 77'  
  78' Eamonn Brophy
  78' Zak McKay
Lee Ashcroft 79'  
  85' Ali Crawford
  85' Michael Garrity
Ben Stanway 85'  
Zander MacKenzie 85'  
09/08/2025 Queen's Park
1 - 3
Arbroath 0-0H2HOdds+
Euan Murray 29'  
  36' Ryan Flynn
  36' R. Callachan
Charlie Fox 48'  
  0 - 1 49' R. Callachan
  0 - 2 51' Findlay Marshall
Aidan Connolly 57'  
Sebastian Drozd 57'  
Charlie Fox 57'  
Timam Scott 57'  
  60' Jack Wilkie
  70' Findlay Marshall
  70' Arran Pettifer
  0 - 3 71' Jack Wilkie
Louis Longridge 73'  
Tyrece McDonnell 73'  
  76' Thomas O'Brien
  76' Luke Kenny
  76' Gavin Reilly
  76' Nikolay Todorov
83' 1 - 3  
08/08/2025 Ross County
0 - 1
St. Johnstone 0-0H2HOdds+
Gary Mackay-Steven 46'  
James Scott 46'  
Alex Iacovitti 53'  
Jamie Lindsay 62'  
Nicky Clark 62'  
  68' Jamie Gullan
  68' U. Ikpeazu
  71'
  74' Reece McAlear
Jay Henderson 78'  
Ben Crompton 78'  
81'  
  0 - 1 82' U. Ikpeazu
  87'
  87' J. Holt
  88' J. McPake
  88' Scott Bright
  88' A. Sidibeh
  88' M. Kirk
Dean Cornelius 88'  
Jordan White 88'  
Ronan Hale 90+4'  
02/08/2025 Airdrieonians
2 - 2
Ross County 0-1H2HOdds+
Alex King 11'  
Craig Ross 11'  
  0 - 1 19' Akil Wright
  42' Len O'Sullivan
  45+1' Declan Gallagher
  0 - 2 48' Akil Wright
Jamie Barjonas 55'  
Liam McStravick 55'  
Rhys Armstrong 56'  
  61' Jamie Lindsay
  61' Arron Lyall
Euan Henderson 63' 1 - 2  
Aidan Wilson 66'  
  67' Gary Mackay-Steven
  67' George Robesten
Euan Henderson 74' 2 - 2  
  79' Jay Henderson
  79' Jordan White
Euan Henderson 85'  
Chris Mochrie 86'  
Cameron Cooper 86'  
Dean McMaster 86'  
Rhys McCabe 86'  
02/08/2025 Greenock Morton
0 - 0
Dunfermline Athletic 0-0H2HOdds+
Kerr Robertson 27'  
Michael O'Halloran 45'  
Michael O'Halloran 61'  
Eamonn Brophy 61'  
Owen Moffat 61'  
Michael Garrity 61'  
Kerr Robertson 73'  
Cameron Blues 73'  
Tomi Adeloye 74'  
  79' Kane Ritchie-Hosler
  79' Shea Kearney
Kian Taylor 79'  
Zak McKay 79'  
  90' Tashan Oakley-Boothe
  90+2' Connor Young
  90+2' Matty Todd
02/08/2025 Raith Rovers
1 - 1
Queen's Park 0-1H2HOdds+
  0 - 1 10' Michael Ruth
  59' Roddy MacGregor
Ross Matthews 61'  
Shaun Byrne 61'  
Jai Rowe 61'  
Jack Hamilton 61'  
  67'
Lewis Vaughan 74'  
Richard Chin 74'  
74'  
  76'
  76' Roddy MacGregor
  76' Ricky Waugh
  80' Charlie Fox
Dylan Easton 81' 1 - 1  
Dylan Easton 83'  
  90+1' Darryl Carrick
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
Reghan Tumilty 46'  
S. Sprangler 46'  
  46' Aidan Fitzpatrick
  46' Ben Stanway
J. McPake 48' 4 - 1  
J. McPake 61'  
M. Kirk 61'  
  63' Tsoanelo Letsosa
  63' Steven Lawless
Jamie Gullan 69'  
J. Svedberg 69'  
  74' Tony Watt
  74' Thomas Horn
Stevie Mallan 82' 5 - 1  
A. Sidibeh 83'  
U. Ikpeazu 83'  
Stevie Mallan 83'  
F. Franczak 83'  
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
  46' Dominic Thomas
  46' Kyle Ure
Scott Stewart 59'  
  60' J. Bonnar
  60' Ethan Walker
  66' Oleksandr Shovkovskyi
  66' Shaun Want
  69' Kyle Ure
  71' Dylan Watret
  71' Jake Hastie
  71' Jamie Murphy
  71' Marco Rus
Findlay Marshall 72'  
R. Callachan 72'  
  76' Shaun Want
Harry Cochrane 85'  
Nikolay Todorov 85'  
Nikolay Todorov 88' 1 - 1  
Gavin Reilly 90+3'  
Arran Pettifer 90+3'  
  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
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.