The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
SCO

Championship 2024/25

Every result, the table as it finished, and the price each match went off at. 186 matches played between August 2024 and May 2025.

186Matches
465Goals
2.5Per game
47.3%Home wins
100%Priced at kickoff
FalkirkTop of the table

Final table 13 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 FALFalkirk 36 22 7 7 +39 73
2 LIVLivingston 36 20 10 6 +28 70
3 AUAyr Utd 36 18 9 9 +18 63
4 PARPartick 36 15 10 11 +5 55
5 RRRaith Rovers 36 15 8 13 +4 53
6 MORMorton 36 12 12 12 -6 48
7 AUAirdrie United 40 10 9 21 -24 39
8 HAHamilton Academical 36 10 6 20 -26 36
9 DUNDunfermline 36 9 8 19 -15 35
10 QPQueen's Park 36 9 8 19 -19 35
11 CRCove Rangers 4 1 2 1 0 5
12 QOTQueen of the South 2 0 1 1 -1 1
13 STEStenhousemuir 2 0 0 2 -3 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.5
465 goals. 47.3% of matches went over 2.5.
Home advantage
47.3%
Draws 24.2%, away wins 28.5%.
Half-time lead held
78.1%
From 114 matches where someone led at the break.
2–1 22 · 11.8%
1–0 21 · 11.3%
2–0 19 · 10.2%
1–1 17 · 9.1%
0–0 17 · 9.1%
0–1 13 · 7%

Results 186

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 17 May 2025
17:30 Airdrie United 0 – 0 Cove Rangers 1.62 4.00 4.50
Wednesday 14 May 2025
20:10 Cove Rangers 1 – 2 Airdrie United 2.80 3.40 2.20
Saturday 10 May 2025
15:00 Cove Rangers 2 – 1 Queen of the South 2.30 3.30 3.10
15:00 Airdrie United 2 – 1 Stenhousemuir 1.50 4.33 5.75
Tuesday 6 May 2025
19:45 Queen of the South 0 – 0 Cove Rangers 2.30 3.25 2.70
19:45 Stenhousemuir 1 – 3 Airdrie United 3.20 3.50 1.95
Friday 2 May 2025
19:45 Queen's Park 1 – 5 Raith Rovers 4.75 4.00 1.62
19:45 Livingston 0 – 1 Partick 1.75 3.80 3.80
19:45 Morton 2 – 0 Dunfermline 2.75 3.25 2.40
19:45 Falkirk 3 – 1 Hamilton Academical 5.00 3.17 3.50
19:45 Airdrie United 0 – 1 Ayr Utd 3.20 3.60 2.00
Saturday 26 April 2025
15:00 Raith Rovers 1 – 1 Morton 1.73 3.25 4.50
15:00 Hamilton Academical 0 – 3 Livingston 4.75 3.50 1.65
15:00 Dunfermline 0 – 0 Airdrie United 2.00 3.30 3.40
15:00 Ayr Utd 2 – 2 Queen's Park 1.50 3.90 5.75
Friday 25 April 2025
19:45 Partick 2 – 1 Falkirk 4.50 3.70 1.65
Saturday 19 April 2025
15:00 Hamilton Academical 0 – 0 Queen's Park 1.85 3.75 3.40
15:00 Falkirk 1 – 3 Raith Rovers 1.53 3.50 6.50
15:00 Dunfermline 0 – 0 Partick 2.40 3.20 2.75
15:00 Airdrie United 0 – 1 Morton 2.10 3.50 3.00
Friday 18 April 2025
19:45 Livingston 5 – 0 Ayr Utd 1.70 3.40 5.00
Saturday 12 April 2025
15:00 Raith Rovers 1 – 1 Airdrie United 1.85 3.25 3.90
15:00 Queen's Park 0 – 1 Dunfermline 3.40 3.40 2.00
15:00 Partick 1 – 2 Hamilton Academical 3.50 1.00 5.67
15:00 Morton 1 – 2 Livingston 4.33 3.50 1.70
Friday 11 April 2025
19:45 Ayr Utd 1 – 1 Falkirk 3.40 3.50 1.95
Saturday 5 April 2025
15:00 Raith Rovers 1 – 0 Ayr Utd 3.00 2.88 2.40
15:00 Livingston 3 – 0 Queen's Park 1.25 4.75 10.00
15:00 Falkirk 5 – 0 Morton 1.29 4.75 9.50
15:00 Dunfermline 0 – 1 Hamilton Academical 1.95 3.70 3.30
15:00 Airdrie United 2 – 1 Partick 3.10 3.40 2.15
Wednesday 2 April 2025
19:45 Queen's Park 0 – 5 Airdrie United 2.15 3.70 2.80
19:45 Dunfermline 1 – 0 Livingston 3.70 3.20 1.95
Saturday 29 March 2025
15:00 Hamilton Academical 0 – 3 Raith Rovers 2.75 3.00 2.80
15:00 Morton 0 – 1 Partick 3.10 3.10 2.40
15:00 Ayr Utd 3 – 0 Dunfermline 1.73 3.50 5.00
Tuesday 25 March 2025
19:45 Livingston 1 – 0 Falkirk 3.10 3.25 2.30
19:45 Morton 3 – 3 Raith Rovers 2.70 3.00 2.75
Saturday 22 March 2025
15:00 Morton 2 – 1 Queen's Park 2.38 3.00 3.00
15:00 Falkirk 2 – 0 Airdrie United 1.22 5.50 11.00
15:00 Ayr Utd 1 – 1 Hamilton Academical 1.60 3.70 5.25
Friday 21 March 2025
19:45 Partick 0 – 0 Raith Rovers 2.35 2.90 3.10
Saturday 15 March 2025
15:00 Queen's Park 0 – 4 Falkirk 4.50 4.00 1.57
15:00 Partick 2 – 0 Ayr Utd 3.00 3.50 2.05
15:00 Hamilton Academical 0 – 2 Morton 2.20 3.40 2.88
15:00 Airdrie United 3 – 3 Livingston 4.50 3.80 1.65
Friday 14 March 2025
19:45 Raith Rovers 2 – 0 Dunfermline 2.10 3.40 3.10
Tuesday 11 March 2025
19:45 Queen's Park 0 – 2 Partick 2.55 3.25 2.50
Saturday 8 March 2025
15:00 Morton 2 – 1 Ayr Utd 4.00 3.25 1.85
15:00 Falkirk 1 – 0 Dunfermline 1.45 3.90 7.00
15:00 Airdrie United 2 – 1 Hamilton Academical 2.45 3.30 2.63
Wednesday 5 March 2025
19:45 Livingston 0 – 0 Raith Rovers 1.67 3.80 4.33
Tuesday 4 March 2025
19:45 Queen's Park 2 – 3 Ayr Utd 3.70 3.60 1.83
19:45 Airdrie United 0 – 3 Falkirk 6.00 4.10 1.45
Saturday 1 March 2025
15:00 Raith Rovers 0 – 4 Queen's Park 1.75 3.70 4.75
15:00 Hamilton Academical 2 – 2 Falkirk 5.75 4.33 1.53
15:00 Dunfermline 2 – 1 Morton 1.95 3.30 3.90
15:00 Ayr Utd 4 – 1 Airdrie United 1.48 4.75 5.75
Friday 28 February 2025
19:45 Partick 1 – 1 Livingston 3.20 3.40 2.20
Tuesday 25 February 2025
19:45 Livingston 3 – 2 Morton 1.45 4.50 6.25
19:45 Hamilton Academical 1 – 0 Dunfermline 2.88 3.10 2.50
19:45 Airdrie United 1 – 0 Raith Rovers 3.40 3.40 2.10
Saturday 22 February 2025
15:00 Raith Rovers 2 – 0 Hamilton Academical 1.60 4.10 4.75
15:00 Partick 1 – 1 Airdrie United 1.70 3.80 4.20
15:00 Dunfermline 0 – 0 Queen's Park 2.00 3.70 3.10
15:00 Ayr Utd 1 – 2 Livingston 2.30 3.20 2.88
Friday 21 February 2025
19:45 Morton 0 – 2 Falkirk 5.75 3.60 1.55
Tuesday 18 February 2025
19:45 Morton 2 – 0 Hamilton Academical 2.15 3.25 3.10
Saturday 15 February 2025
15:00 Raith Rovers 3 – 0 Partick 2.25 3.30 3.10
15:00 Queen's Park 1 – 2 Hamilton Academical 2.00 3.40 3.80
15:00 Livingston 0 – 0 Dunfermline 1.73 3.70 4.50
15:00 Morton 2 – 2 Airdrie United 2.00 3.40 3.70
15:00 Falkirk 2 – 2 Ayr Utd 1.90 3.50 3.90
Saturday 8 February 2025
15:00 Falkirk 5 – 2 Partick 1.60 3.70 5.00
Saturday 1 February 2025
15:00 Partick 2 – 2 Morton 1.65 3.50 5.00
15:00 Hamilton Academical 0 – 2 Ayr Utd 3.90 3.75 1.75
15:00 Dunfermline 3 – 1 Raith Rovers 2.40 3.00 2.90
15:00 Airdrie United 2 – 1 Queen's Park 3.00 3.50 2.10
Friday 31 January 2025
19:45 Falkirk 1 – 2 Livingston 1.75 3.40 4.20
Tuesday 28 January 2025
19:45 Hamilton Academical 0 – 3 Raith Rovers 2.63 3.10 2.55
Saturday 25 January 2025
15:00 Raith Rovers 0 – 2 Falkirk 4.10 3.60 1.73
15:00 Queen's Park 1 – 2 Morton 1.85 3.30 3.80
15:00 Livingston 3 – 0 Hamilton Academical 1.53 4.00 5.25
15:00 Ayr Utd 2 – 1 Partick 1.95 3.40 3.40
15:00 Airdrie United 3 – 0 Dunfermline 4.10 3.25 1.83
Tuesday 14 January 2025
19:45 Livingston 2 – 1 Airdrie United 1.30 4.75 8.50
19:45 Dunfermline 0 – 2 Ayr Utd 3.30 2.80 2.25
Saturday 11 January 2025
15:00 Falkirk 0 – 0 Queen's Park 1.36 4.33 7.50
Friday 10 January 2025
19:45 Hamilton Academical 1 – 2 Partick 2.90 3.60 2.10
Saturday 4 January 2025
15:00 Queen's Park 2 – 0 Livingston 3.20 3.60 2.00
15:00 Partick 1 – 4 Dunfermline 1.85 4.10 3.20
15:00 Ayr Utd 3 – 0 Raith Rovers 1.83 3.60 3.80
Tuesday 31 December 2024
15:00 Morton 2 – 1 Partick 3.30 3.30 2.00
Saturday 28 December 2024
15:00 Raith Rovers 2 – 1 Livingston 2.90 3.20 2.15
15:00 Partick 2 – 1 Queen's Park 1.70 4.00 3.70
15:00 Hamilton Academical 3 – 2 Airdrie United 1.73 3.70 3.75
15:00 Ayr Utd 0 – 0 Morton 1.50 4.10 4.75
Friday 27 December 2024
19:45 Dunfermline 3 – 3 Falkirk 3.90 3.50 1.73
Saturday 21 December 2024
15:00 Livingston 0 – 1 Ayr Utd 1.95 3.40 3.50
15:00 Morton 2 – 0 Dunfermline 3.00 3.10 2.30
15:00 Falkirk 1 – 0 Hamilton Academical 1.27 5.25 10.00
15:00 Airdrie United 0 – 2 Partick 4.75 4.00 1.60
Friday 20 December 2024
19:45 Queen's Park 1 – 2 Raith Rovers 2.25 3.30 2.88
Tuesday 17 December 2024
19:45 Airdrie United 0 – 3 Livingston 5.00 3.70 1.65
Saturday 14 December 2024
15:00 Raith Rovers 2 – 0 Dunfermline 2.20 3.10 3.25
15:00 Hamilton Academical 2 – 1 Queen's Park 3.30 3.25 2.10
15:00 Ayr Utd 5 – 2 Falkirk 4.33 3.50 1.70
15:00 Airdrie United 2 – 2 Morton 2.40 3.20 2.75
Friday 13 December 2024
19:45 Livingston 2 – 0 Partick 2.30 3.10 3.00
Saturday 7 December 2024
15:00 Queen's Park 2 – 0 Airdrie United 1.67 3.70 4.50
15:00 Partick 1 – 0 Ayr Utd 2.05 3.40 3.20
15:00 Morton 0 – 0 Livingston 3.90 3.25 1.90
15:00 Falkirk 3 – 0 Raith Rovers 1.57 3.90 5.00
15:00 Dunfermline 3 – 2 Hamilton Academical 1.83 3.40 4.00
Saturday 23 November 2024
15:00 Ayr Utd 1 – 0 Dunfermline 1.91 3.40 3.75
Friday 22 November 2024
19:45 Queen's Park 0 – 1 Falkirk 4.33 4.00 1.65
Saturday 16 November 2024
15:00 Raith Rovers 2 – 3 Morton 1.70 3.60 5.25
15:00 Partick 5 – 1 Hamilton Academical 1.73 3.70 4.75
15:00 Livingston 1 – 0 Falkirk 4.00 3.60 1.90
15:00 Dunfermline 1 – 0 Airdrie United 1.73 3.60 4.75
15:00 Ayr Utd 3 – 2 Queen's Park 1.95 3.40 3.80
Saturday 9 November 2024
15:00 Queen's Park 2 – 1 Dunfermline 2.20 3.20 3.00
15:00 Partick 1 – 1 Raith Rovers 2.20 3.30 2.88
15:00 Hamilton Academical 1 – 3 Livingston 3.30 3.20 2.00
15:00 Falkirk 2 – 0 Airdrie United 1.20 5.75 9.00
Friday 8 November 2024
19:45 Morton 1 – 1 Ayr Utd 3.50 3.40 1.90
Saturday 2 November 2024
15:00 Livingston 1 – 1 Queen's Park 2.00 3.58 4.42
15:00 Falkirk 6 – 0 Morton 1.40 5.45 8.50
15:00 Dunfermline 0 – 1 Partick 2.61 3.49 2.97
15:00 Airdrie United 0 – 4 Hamilton Academical 2.74 3.69 2.79
Friday 1 November 2024
19:45 Raith Rovers 2 – 0 Ayr Utd 3.01 3.35 2.67
Tuesday 29 October 2024
19:45 Raith Rovers 1 – 0 Airdrie United 1.75 3.70 4.00
19:45 Morton 0 – 1 Queen's Park 2.60 2.90 2.90
19:45 Dunfermline 3 – 0 Livingston 3.40 3.20 2.10
Saturday 26 October 2024
15:00 Queen's Park 0 – 1 Partick 2.55 3.20 2.63
15:00 Livingston 2 – 1 Raith Rovers 1.95 3.30 4.70
15:00 Hamilton Academical 3 – 0 Morton 2.50 3.61 3.05
15:00 Falkirk 2 – 1 Dunfermline 1.50 4.60 8.10
15:00 Airdrie United 0 – 1 Ayr Utd 4.39 3.65 1.88
Saturday 19 October 2024
15:00 Raith Rovers 1 – 1 Queen's Park 2.20 3.30 3.00
15:00 Partick 2 – 1 Airdrie United 1.74 4.33 4.96
15:00 Dunfermline 0 – 0 Morton 2.35 3.10 3.00
15:00 Ayr Utd 1 – 2 Livingston 2.25 3.20 3.00
Friday 18 October 2024
19:45 Hamilton Academical 1 – 3 Falkirk 5.50 3.90 1.55
Saturday 12 October 2024
15:00 Partick 1 – 1 Falkirk 3.14 3.35 2.59
Tuesday 8 October 2024
19:45 Falkirk 0 – 0 Livingston 1.75 3.88 5.50
Saturday 5 October 2024
15:00 Queen's Park 1 – 0 Hamilton Academical 2.00 3.92 4.30
15:00 Partick 0 – 0 Livingston 3.04 3.34 2.82
15:00 Morton 2 – 0 Raith Rovers 3.05 3.49 2.70
15:00 Falkirk 2 – 0 Ayr Utd 2.11 3.66 4.37
15:00 Airdrie United 1 – 1 Dunfermline 2.85 3.28 2.70
Saturday 28 September 2024
15:00 Raith Rovers 1 – 0 Falkirk 4.50 3.93 1.90
15:00 Livingston 2 – 1 Airdrie United 1.52 4.81 7.30
15:00 Hamilton Academical 1 – 0 Partick 3.40 3.65 2.30
15:00 Dunfermline 1 – 2 Queen's Park 2.70 3.45 2.69
15:00 Ayr Utd 1 – 0 Morton 1.78 4.20 5.00
Saturday 21 September 2024
15:00 Raith Rovers 3 – 3 Hamilton Academical 2.13 3.52 4.14
15:00 Queen's Park 1 – 1 Ayr Utd 3.23 3.59 2.38
15:00 Partick 1 – 0 Dunfermline 2.05 3.50 3.99
15:00 Morton 2 – 0 Airdrie United 2.37 3.71 3.20
Saturday 14 September 2024
15:00 Queen's Park 1 – 0 Morton 2.13 3.82 3.58
15:00 Livingston 3 – 0 Hamilton Academical 1.91 3.71 4.40
15:00 Ayr Utd 1 – 1 Partick 1.80 4.20 4.50
15:00 Airdrie United 0 – 2 Falkirk 4.50 4.00 1.84
Friday 13 September 2024
19:45 Dunfermline 2 – 0 Raith Rovers 2.90 3.25 2.67
Saturday 31 August 2024
15:00 Raith Rovers 0 – 1 Livingston 3.19 3.49 2.42
15:00 Partick 3 – 0 Queen's Park 2.31 3.68 3.15
15:00 Hamilton Academical 2 – 2 Airdrie United 2.26 3.65 3.31
15:00 Morton 2 – 3 Falkirk 4.75 3.62 1.89
15:00 Dunfermline 1 – 1 Ayr Utd 4.13 3.42 2.05
Saturday 24 August 2024
15:00 Livingston 1 – 1 Morton 1.81 3.71 4.89
15:00 Hamilton Academical 1 – 0 Dunfermline 2.21 3.49 3.47
15:00 Falkirk 2 – 1 Partick 1.78 3.98 4.82
15:00 Ayr Utd 2 – 0 Raith Rovers 1.83 3.86 4.88
15:00 Airdrie United 0 – 2 Queen's Park 2.48 3.50 3.18
Saturday 17 August 2024
15:00 Ayr Utd 3 – 2 Hamilton Academical 1.63 4.60 5.53
Saturday 10 August 2024
15:00 Raith Rovers 1 – 0 Partick 2.36 3.40 3.18
15:00 Morton 0 – 0 Hamilton Academical 2.30 3.47 3.30
15:00 Dunfermline 0 – 2 Falkirk 4.40 3.82 1.91
Friday 9 August 2024
19:45 Queen's Park 1 – 1 Livingston 2.77 3.59 2.60
19:45 Ayr Utd 5 – 0 Airdrie United 2.18 3.50 3.56
Saturday 3 August 2024
15:00 Partick 0 – 0 Morton 1.89 4.05 4.53
15:00 Livingston 2 – 0 Dunfermline 1.90 3.58 4.90
15:00 Hamilton Academical 0 – 2 Ayr Utd 3.23 3.75 2.45
15:00 Airdrie United 1 – 0 Raith Rovers 2.58 3.34 3.04
Friday 2 August 2024
19:45 Falkirk 2 – 1 Queen's Park 1.77 4.32 4.75

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key