Final table 45 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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
3.51
298 goals.
68.2% of matches went over 2.5.
Home advantage
57.6%
Draws 0%,
away wins 42.4%.
Half-time lead held
89.6%
From 67 matches where someone led at the break.
0–1
9 · 10.6%
2–0
8 · 9.4%
2–1
7 · 8.2%
1–0
7 · 8.2%
3–0
6 · 7.1%
4–0
5 · 5.9%
Results 95
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.
Sunday 14 December 2025
15:30
ST Mirren
3 – 1
Celtic
7.50
4.60
1.50
Sunday 2 November 2025
14:00
Celtic
3 – 1
Rangers
1.91
3.90
4.00
Saturday 1 November 2025
17:30
Motherwell
1 – 4
ST Mirren
2.52
3.33
2.98
Sunday 21 September 2025
14:30
Partick
0 – 4
Celtic
15.25
7.27
1.18
Saturday 20 September 2025
16:45
Rangers
2 – 0
Hibernian
1.75
4.55
5.00
14:00
Aberdeen
0 – 1
Motherwell
2.19
3.90
4.33
Friday 19 September 2025
18:45
Kilmarnock
2 – 2
ST Mirren
3.10
3.40
2.37
Sunday 17 August 2025
14:00
Kilmarnock
2 – 1
Dundee Utd
2.38
4.00
4.21
14:00
Livingston
0 – 2
Hibernian
4.00
3.73
2.75
Saturday 16 August 2025
16:45
Rangers
4 – 2
Alloa Athletic
1.06
18.61
34.00
14:00
ST Mirren
1 – 1
Heart Of Midlothian
—
—
—
14:00
Partick
2 – 0
Ayr Utd
2.65
3.50
3.20
14:00
Morton
0 – 3
Aberdeen
6.26
4.50
1.57
14:00
ST Johnstone
0 – 1
Motherwell
2.75
3.51
2.50
Friday 15 August 2025
18:45
Celtic
4 – 1
Falkirk
1.17
8.51
16.00
Sunday 27 July 2025
14:00
ST Mirren
2 – 1
Ayr Utd
1.75
4.10
4.65
Saturday 26 July 2025
14:00
Livingston
6 – 0
Kelty Hearts
1.16
12.52
23.00
14:00
Kilmarnock
4 – 0
East Fife
1.19
8.16
18.01
14:00
Stenhousemuir
1 – 0
Peterhead
4.10
3.59
1.95
14:00
Morton
3 – 0
Clyde
1.50
5.03
8.18
14:00
ST Johnstone
8 – 0
Elgin City
1.11
10.28
24.37
14:00
Raith Rovers
5 – 1
Inverness CT
1.70
4.18
6.57
14:00
Hamilton Academical
0 – 1
Dumbarton
1.48
5.00
8.00
14:00
Dunfermline
2 – 0
Stirling Albion
1.21
6.40
14.75
14:00
Forfar Athletic
1 – 0
Arbroath
5.40
4.07
1.71
14:00
Dundee
5 – 0
Montrose
1.21
6.88
13.00
14:00
Airdrie United
2 – 3
Alloa Athletic
—
—
—
14:00
Stranraer
1 – 0
Queen of the South
4.50
3.91
1.78
14:00
Ross County
1 – 3
Partick
1.87
3.51
4.40
14:00
Queen's Park
2 – 1
Cove Rangers
3.25
3.68
2.40
14:00
Falkirk
4 – 0
Spartans
1.10
11.00
22.22
Wednesday 23 July 2025
18:45
Heart Of Midlothian
4 – 0
Dumbarton
—
—
—
18:15
Montrose
1 – 2
Airdrie United
—
—
—
Tuesday 22 July 2025
18:45
Kelty Hearts
0 – 0
Kilmarnock
12.00
5.40
1.32
18:45
East Fife
3 – 0
Brora Rangers
1.42
5.50
12.07
18:45
Motherwell
3 – 0
Morton
1.55
4.46
7.08
18:45
Clyde
2 – 2
Stenhousemuir
1.90
3.98
4.50
18:45
ST Johnstone
3 – 1
Raith Rovers
2.05
3.60
4.40
18:45
East Kilbride
2 – 6
Inverness CT
2.50
3.75
2.70
18:45
Dunfermline
2 – 1
Hamilton Academical
1.94
3.55
4.32
18:45
Ayr Utd
3 – 0
Forfar Athletic
1.30
6.09
13.55
18:45
Arbroath
6 – 0
Annan Athletic
1.35
5.37
10.00
18:45
Bonnyrigg Rose Athletic
1 – 3
Dundee
19.00
7.50
1.19
18:45
Ross County
8 – 0
Edinburgh City
1.10
11.52
19.10
18:45
Partick
2 – 0
Queen of the South
1.59
4.29
5.40
18:45
Falkirk
3 – 1
Queen's Park
1.25
6.50
13.18
18:45
Brechin
0 – 3
Cove Rangers
—
—
—
Saturday 19 July 2025
16:15
Stirling Albion
0 – 4
Heart Of Midlothian
—
—
—
14:00
Livingston
2 – 0
Brora Rangers
1.07
14.50
42.67
14:00
Kelty Hearts
0 – 1
East Fife
2.15
3.64
3.50
14:00
Stenhousemuir
0 – 1
Motherwell
13.24
5.67
1.32
14:00
Peterhead
1 – 2
Clyde
2.31
3.65
3.26
14:00
Inverness CT
0 – 1
ST Johnstone
5.60
3.65
1.78
14:00
Elgin City
1 – 4
East Kilbride
3.75
3.95
1.93
14:00
Dumbarton
0 – 4
Dunfermline
6.60
4.39
1.52
14:00
ST Mirren
8 – 2
Annan Athletic
1.09
12.84
42.41
14:00
Ayr Utd
4 – 0
Arbroath
1.64
3.94
5.60
14:00
Montrose
4 – 1
Bonnyrigg Rose Athletic
1.62
4.32
5.61
14:00
Alloa Athletic
1 – 0
Dundee
7.50
4.98
1.44
14:00
Queen of the South
0 – 1
Ross County
4.75
4.41
1.67
14:00
Edinburgh City
0 – 0
Stranraer
3.20
3.50
2.30
14:00
Spartans
2 – 0
Brechin
—
—
—
14:00
Cove Rangers
0 – 0
Falkirk
12.00
6.32
1.28
Wednesday 16 July 2025
18:45
Kilmarnock
1 – 0
Livingston
2.15
3.55
3.65
Tuesday 15 July 2025
18:45
Brora Rangers
0 – 4
Kelty Hearts
3.30
3.85
2.10
18:45
Motherwell
2 – 1
Peterhead
1.23
6.48
14.00
18:45
Morton
3 – 0
Stenhousemuir
1.55
4.60
6.80
18:45
Raith Rovers
2 – 4
East Kilbride
1.38
7.01
10.86
18:45
Inverness CT
2 – 0
Elgin City
1.49
5.25
9.30
18:45
Hamilton Academical
0 – 4
Heart Of Midlothian
—
—
—
18:45
Dumbarton
1 – 0
Stirling Albion
2.61
3.67
2.95
18:45
Forfar Athletic
1 – 2
ST Mirren
13.00
6.17
1.26
18:45
Annan Athletic
1 – 6
Ayr Utd
8.50
5.13
1.37
18:45
Alloa Athletic
2 – 1
Montrose
2.10
3.60
3.68
18:45
Airdrie United
3 – 0
Bonnyrigg Rose Athletic
—
—
—
18:45
Queen of the South
4 – 0
Edinburgh City
1.61
4.28
5.60
18:45
Partick
2 – 0
Stranraer
1.22
7.13
16.00
18:45
Queen's Park
5 – 0
Brechin
—
—
—
18:45
Cove Rangers
1 – 0
Spartans
1.81
4.40
4.30
Saturday 12 July 2025
16:15
Heart Of Midlothian
4 – 1
Dunfermline
—
—
—
14:00
East Kilbride
1 – 3
ST Johnstone
8.30
6.20
1.63
14:00
Stirling Albion
0 – 2
Hamilton Academical
5.45
4.76
1.61
14:00
Arbroath
0 – 0
ST Mirren
7.00
5.00
1.51
14:00
Annan Athletic
1 – 1
Forfar Athletic
2.91
3.56
2.36
14:00
Dundee
0 – 1
Airdrie United
—
—
—
14:00
Bonnyrigg Rose Athletic
0 – 1
Alloa Athletic
5.25
4.53
2.00
14:00
Stranraer
1 – 1
Ross County
13.05
7.07
1.25
14:00
Spartans
2 – 1
Queen's Park
3.25
3.80
2.22
14:00
Brechin
0 – 7
Falkirk
—
—
—
14:00
Elgin City
1 – 5
Raith Rovers
9.74
4.40
1.48
14:00
Clyde
2 – 2
Motherwell
10.00
6.65
1.28
14:00
Peterhead
2 – 4
Morton
3.70
3.70
2.13
14:00
Brora Rangers
0 – 2
Kilmarnock
19.00
8.20
1.19
14:00
East Fife
1 – 2
Livingston
10.15
5.33
1.39
Friday 11 July 2025
18:45
Edinburgh City
1 – 4
Partick
4.90
5.01
1.63