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

Championship 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 Championship score and you can check the goalscorers and whom are the players on yellow and red cards.

Latest Scotland Championship Full-Time Results

DateHomeScoreAwayHT
28/03/2026 Greenock Morton
2 - 1
Arbroath 2-1H2HOdds+
Owen Moffat 17' 1 - 0  
  18' Aaron Muirhead
  18' Jacob MacIntyre
  18' Scott Robinson
Curtis Main 32' 2 - 0  
  2 - 1 37' Findlay Marshall
  56' Tom Beadling
  56' Harry Cochrane
  56' Ryan Dow
  56' Gavin Reilly
Cameron MacPherson 58'  
Michael O'Halloran 58'  
Fergus Owens 63'  
Jackson Longridge 63'  
  70'
Owen Moffat 78'  
Cammy Ballantyne 78'  
Zak Delaney 82'  
  84' Ryan Flynn
  84' Dapo Mebude
28/03/2026 St. Johnstone
1 - 1
Queen's Park 0-1H2HOdds+
Morgan Boyes 17'  
Matthew Foulds 17'  
  0 - 1 32' Euan Murray
J. McPake 48' 1 - 1  
R. Paton 57'  
Jamie Gullan 57'  
Josh Fowler 57'  
Louis Lloyd 57'  
  58' Euan Murray
  58' Callum Smith
J. Holt 78'  
  82' Louis Longridge
J. Holt 82'  
Alfie Agyeman 82'  
  86' Scott Martin
  87' Scott Martin
  87' Ross Mclean
  90+1' Michael Ruth
  90+1' Jamie Bradley
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  
  24' Uche Ikpeazu
  24' Jordan White
Robbie Crawford 26' 2 - 1  
Ben McPherson 45' 3 - 1  
  46' Akil Wright
  46' James Scott
Aidan Fitzpatrick 63'  
Cale Loughrey 63'  
A. Samuel 64'  
Ricco Diack 64'  
  66' Jamie Lindsay
  66' Ryan Duncan
  66' Jay Henderson
  66' Jayden Carbon
Ben Stanway 71'  
Kyle Turner 71'  
Ben McPherson 71'  
Fraser Taylor 71'  
  74' Declan Gallagher
Ethan Ingram 77'  
Cammy Logan 77'  
  78' Connor Randall
  78' Len O'Sullivan
27/03/2026 Raith Rovers
3 - 0
Ayr United 1-0H2HOdds+
Innes Cameron 7' 1 - 0  
  29' Nicholas McAllister
  29' Shaun Want
Paul Hanlon 39'  
Darragh O'Connor 39'  
Jai Rowe 44'  
Andy Winter 46'  
Joshua Mullin 46'  
  46' Lucas McRoberts
  46' F. Turley
Innes Cameron 60' 2 - 0  
Kai Montagu 61'  
Richard Chin 61'  
Richard Chin 67' 3 - 0  
Ross Matthews 68'  
Scott Brown 68'  
Dylan Easton 68'  
Lewis Vaughan 68'  
  77' Scott McMann
  77' J. Bonnar
  77' Marco Rus
  77' Ben Summers
  78' Stuart Bannigan
  78' Jamie Hislop
  81' F. Turley
24/03/2026 Raith Rovers
0 - 2
Partick Thistle 0-1H2HOdds+
Jordan Doherty 36'  
Jai Rowe 36'  
  0 - 1 40' Ben McPherson
Andy Winter 61'  
Richard Chin 61'  
  65' Cale Loughrey
  65' Paddy Reading
Ross Matthews 71'  
  79' Ben Stanway
  79' Ben McPherson
  79' Tsoanelo Letsosa
  85' Ben Stanway
  85' Robbie Crawford
  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
  12' Nikolay Todorov
  12' Michael Ruth
Gavin Reilly 16' 1 - 0  
Scott Stewart 59'  
  60' Michael Ruth
  70' Callum Smith
  70' Ross Mclean
  70' Sebastian Drozd
  70' Liam McLeish
Gavin Reilly 71'  
Tom Beadling 71'  
Ryan Dow 71'  
Jacob MacIntyre 71'  
Ryan Flynn 78'  
Harry Cochrane 78'  
  88' Louis Longridge
  88' Jamie Bradley
  88' Aidan Connolly
  88' Ricky Waugh
Aaron Muirhead 90+4'  
21/03/2026 Ayr United
0 - 1
Greenock Morton 0-1H2HOdds+
  0 - 1 3' Aaron Comrie
Scott McMann 17'  
  31' Michael Garrity
  31' Jackson Longridge
Kevin Holt 32'  
  48' Jackson Longridge
Leon King 53'  
Nicholas McAllister 53'  
George Finney 57'  
58'  
F. Turley 60'  
Ben Summers 60'  
  69' Cameron MacPherson
  71' Nathan Shaw
  71' Cameron Blues
Mark McKenzie 73'  
Stuart Bannigan 73'  
George Finney 73'  
Liam Dick 73'  
Ben Dempsey 79'  
  83' Cameron MacPherson
  83' Arron Lyall
  90+2' Cláudio Botelho
21/03/2026 Raith Rovers
3 - 1
Airdrieonians 0-0H2HOdds+
Lewis Vaughan 46'  
Kai Montagu 46'  
  0 - 1 54' Adam Devine
Andy Winter 61'  
Richard Chin 61'  
  62' Jake Hastie
  62' Lewis McGrattan
Innes Cameron 64' 1 - 1  
  74' Jamie Barjonas
  74' Gavin Allison Gallagher
  74' Chris Mochrie
  74' Owen Stirton
Kai Montagu 77' 2 - 1  
  82' Cole McKinnon
  82' Aaron Reid
Kai Montagu 85' 3 - 1  
Dylan Easton 90'  
Joshua Mullin 90'  
  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
  45+3' Matty Todd
  45+3' Shea Kearney
  45+3' Kyle Benedictus
  45+3' Freddie Turley
Uche Ikpeazu 58'  
  58' Kieran Ngwenya
  64' Chris Kane
  64' Josh Cooper
  2 - 2 69' Andy Tod
Uche Ikpeazu 75'  
Jayden Carbon 75'  
Jay Henderson 75'  
Dean Cornelius 75'  
Jamie Lindsay 75'  
Jordan White 75'  
Sean Mackie 76'  
Connor Randall 78'  
Akil Wright 82'  
James Scott 82'  
  88' Alfonso Amade
  88' Chris Hamilton
  90+1' Callumn Morrison
  90+1' Tashan Oakley-Boothe
Sean Mackie 90+3'  
20/03/2026 Partick Thistle
0 - 0
St. Johnstone 0-0H2HOdds+
  54' Jack Baird
Luke McBeth 63'  
Ricco Diack 63'  
Robbie Crawford 63'  
Kyle Turner 63'  
  75' Jamie Gullan
  75' Josh Fowler
Tsoanelo Letsosa 76'  
Ethan Ingram 76'  
Lee Ashcroft 81'  
  82' R. Paton
14/03/2026 Airdrieonians
0 - 0
Arbroath 0-0H2HOdds+
Charlie McArthur 19'  
Jamie Barjonas 33'  
  47' Aaron Muirhead
  63' Scott Robinson
  63' Gavin Reilly
Jamie Barjonas 65'  
Cole McKinnon 65'  
Dominic Thomas 65'  
Owen Stirton 65'  
  74' Harry Cochrane
  74' Tom Beadling
  74' Scott Stewart
  74' Jacob MacIntyre
Charles Telfer 75'  
Gavin Allison Gallagher 75'  
Jake Hastie 75'  
Lewis McGrattan 75'  
Chris Mochrie 75'  
Robbie Mahon 75'  
Robbie Mahon 90+3'  
14/03/2026 Dunfermline Athletic
3 - 0
Raith Rovers 1-0H2HOdds+
Olly Thomas 7'  
Chris Kane 7'  
  8' Paul Nsio
Callumn Morrison 27' 1 - 0  
Kieran Ngwenya 28'  
  30' Jack Hamilton
  30' Innes Cameron
Callumn Morrison 43'  
  59' Jordan Doherty
Freddie Turley 61'  
Kyle Benedictus 61'  
Matty Todd 61'  
Shea Kearney 61'  
  64' Dylan Easton
  64' Kai Montagu
  64' Joshua Mullin
  64' Andy Winter
  72' Lewis Vaughan
  72' Richard Chin
  72' Jordan Doherty
  72' Ross Matthews
Callumn Morrison 74'  
Josh Cooper 74'  
Alfonso Amade 74'  
Chris Hamilton 74'  
  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'  
Scott Martin 45+2'  
Jamie Bradley 45+2'  
Sebastian Drozd 45+2'  
Nikolay Todorov 45+2'  
  49' Mark McKenzie
  49' Ethan Walker
Henry Fieldson 58'  
Ricki Lamie 58'  
  66' Stuart Bannigan
  66' Ben Summers
Michael Ruth 70'  
Ross Mclean 70'  
  71' Marco Rus
  71' George Oakley
  83' George Finney
  84'
Callum Smith 88'  
Liam McLeish 88'  
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'  
Jamie Gullan 67'  
T. Steven 67'  
  69' Jordan White
  69' Uche Ikpeazu
  69' Jayden Carbon
  69' Kieran Phillips
  69' Ben Crompton
  69' Josh Reid
  69' Sean Mackie
  69' Dylan Smith
  79'
80'  
  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
  39' Tony Watt
  39' Ethan Ingram
Cláudio Botelho 46'  
Fergus Owens 46'  
  60' Robbie Crawford
  60' Ricco Diack
  60' Cale Loughrey
  60' Kyle Turner
Zak Delaney 72'  
Owen Moffat 75'  
Jackson Longridge 75'  
  78' Paddy Reading
  78' Cammy Logan
Nathan Shaw 79'  
Arron Lyall 79'  
Michael Garrity 85'  
Kian Taylor 85'  
Aaron Comrie 88'  
  1 - 2 90' A. Samuel
10/03/2026 Ayr United
1 - 2
Queen's Park 0-0H2HOdds+
Ben Dempsey 35'  
Scott McMann 40'  
Liam Dick 40'  
  0 - 1 58' Callum Smith
George Oakley 59'  
Marco Rus 59'  
Ben Summers 59'  
F. Turley 59'  
Leon King 60'  
Shaun Want 60'  
  73' Nikolay Todorov
  73' Michael Ruth
  81' Callum Smith
  81' Ricki Lamie
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
Harry Cochrane 65'  
Tom Beadling 65'  
Craig Watson 65'  
Ryan Dow 65'  
Findlay Marshall 65'  
Scott Robinson 65'  
Tom Beadling 70'  
  73' Dean Cornelius
  73' Declan Gallagher
  74' Dean Cornelius
  74' Jamie Lindsay
  74' Jayden Carbon
  74' Kieran Phillips
  83' Josh Reid
  83' Sean Mackie
  85' Ross Docherty
86'  
  86' Connor Randall
86'  
  87'
  87'
  88' Jordan White
  88' Ben Crompton
  90+4'
07/03/2026 Greenock Morton
0 - 2
St. Johnstone 0-0H2HOdds+
  62' J. Holt
  62' Alfie Agyeman
  62' Louis Lloyd
  62' Josh Fowler
  62' R. Paton
  62' Jamie Gullan
Cláudio Botelho 65'  
  70' Jamie Gullan
Nathan Shaw 75'  
Arron Lyall 75'  
Fergus Owens 77'  
  78' J. McPake
  78' Kai Fotheringham
  0 - 1 79' Reece McAlear
Kris Moore 85'  
Jackson Longridge 85'  
  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
  60' Owen Stirton
  60' Chris Mochrie
  60' Lewis McGrattan
  60' Jake Hastie
  69' Dominic Thomas
  69' Gavin Allison Gallagher
  69' Jamie Barjonas
  69' Scott Constable
  69' Dylan MacDonald
  69' Adam Devine
Michael Ruth 74'  
Callum Smith 74'  
  78' Lewis Strapp
Roddy MacGregor 80'  
Sebastian Drozd 82'  
Nikolay Todorov 82'  
Scott Martin 82'  
Ricki Lamie 82'  
03/03/2026 Arbroath
1 - 1
Ayr United 0-0H2HOdds+
Aaron Muirhead 45+1'  
Ryan Dow 45+1'  
Tom Beadling 56'  
Harry Cochrane 56'  
  61' George Finney
  61' Nicholas McAllister
  61' Stuart Bannigan
  61' Kyle Ure
Tom Lang 67'  
Scott Robinson 67'  
Gavin Reilly 67'  
  71' Ben Dempsey
  73' Ben Summers
  73' J. Bonnar
  73' Liam Dick
  73' Marco Rus
Findlay Marshall 74' 1 - 0  
Ryan Flynn 80'  
Dapo Mebude 80'  
  85' Mark McKenzie
  85' F. Turley
  1 - 1 86' Anton Dowds
  90' Scott McMann
  90+4' Nicholas McAllister

You might be interested in Scotland Championship fixtures and results.

Championship 2025/2026 - Regular Season Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
St. Johnstone 31 17 11 3 54 23 +31 62
2
Partick Thistle 31 16 11 4 47 32 +15 59
3
Arbroath 31 12 11 8 39 35 +4 47
4
Dunfermline Athletic 29 11 7 11 42 34 +8 40
5
Raith Rovers 31 9 9 13 34 34 +0 36
6
Greenock Morton 31 8 12 11 32 41 -9 36
7
Queen's Park 31 8 12 11 33 43 -10 36
8
Ayr United 30 7 14 9 34 38 -4 35
9
Ross County 31 6 10 15 28 48 -20 28
10
Airdrieonians 30 6 9 15 24 39 -15 27
 
 
Promotion
 
 
Promotion Play-off
 
 
Relegation Play-off
 
 
Relegation

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
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.