Final table 124 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
407 goals.
74.1% of matches went over 2.5.
Home advantage
56.9%
Draws 0%,
away wins 43.1%.
Half-time lead held
84.4%
From 90 matches where someone led at the break.
2–1
17 · 14.7%
0–2
12 · 10.3%
1–2
10 · 8.6%
2–0
9 · 7.8%
4–0
8 · 6.9%
3–1
8 · 6.9%
Results 128
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 23 May 2026
14:00
Celtic
3 – 1
Dunfermline
1.20
7.60
15.00
Sunday 19 April 2026
13:00
Celtic
6 – 2
ST Mirren
1.48
5.00
7.00
Saturday 18 April 2026
11:30
Dunfermline
0 – 0
Falkirk
5.66
4.24
1.67
Sunday 8 March 2026
19:30
ST Mirren
2 – 1
Partick
1.92
3.72
4.20
13:00
Rangers
0 – 0
Celtic
2.21
3.76
3.42
Saturday 7 March 2026
19:30
Dunfermline
3 – 0
Aberdeen
4.70
3.85
1.96
Friday 6 March 2026
19:45
Falkirk
2 – 1
Dundee Utd
1.91
3.70
4.60
Wednesday 18 February 2026
19:45
Aberdeen
2 – 0
Motherwell
2.85
3.34
2.69
Tuesday 17 February 2026
19:45
Dundee Utd
2 – 1
Spartans
1.19
7.90
16.00
Sunday 8 February 2026
19:30
Stenhousemuir
0 – 2
Falkirk
8.92
5.30
1.38
14:00
Rangers
8 – 0
Queen's Park
1.06
16.65
41.00
Saturday 7 February 2026
17:30
Celtic
2 – 1
Dundee
1.23
7.02
15.00
15:00
Rangers
cancelled
Stranraer
—
—
—
15:00
Elgin City
2 – 3
Partick
9.50
6.05
1.33
15:00
Dunfermline
2 – 0
Kelty Hearts
1.22
7.30
15.38
Friday 6 February 2026
19:45
Airdrie United
1 – 2
ST Mirren
7.00
4.60
1.55
Tuesday 20 January 2026
19:45
Stranraer
1 – 1
Queen's Park
4.00
3.82
2.00
Sunday 18 January 2026
17:30
Auchinleck Talbot
0 – 2
Celtic
62.00
50.00
1.03
14:30
Aberdeen
1 – 0
Raith Rovers
1.60
4.20
6.50
Saturday 17 January 2026
20:00
Heart Of Midlothian
1 – 1
Falkirk
1.60
4.60
6.60
15:00
Spartans
0 – 0
Inverness CT
5.90
4.30
1.61
15:00
Stenhousemuir
4 – 0
Morton
2.82
3.49
2.65
15:00
Partick
3 – 1
Montrose
1.29
6.00
11.18
15:00
Motherwell
1 – 0
Ross County
1.34
5.95
10.50
15:00
Livingston
1 – 1
ST Mirren
3.10
3.36
2.46
15:00
Kilmarnock
1 – 2
Dundee
2.28
3.45
3.75
15:00
Kelty Hearts
1 – 1
Cove Rangers
3.30
3.92
2.12
15:00
Camelon Juniors
1 – 3
Elgin City
4.20
4.60
1.85
15:00
Dundee Utd
2 – 0
Ayr Utd
1.63
4.04
5.75
15:00
Airdrie United
2 – 2
Arbroath
2.96
3.60
2.56
12:30
Dunfermline
1 – 0
Hibernian
7.50
5.10
1.55
Friday 16 January 2026
19:45
Rangers
5 – 0
Annan Athletic
1.05
24.69
66.00
Wednesday 10 December 2025
19:45
Tranent Juniors
1 – 2
Inverness CT
8.70
5.60
1.51
Saturday 29 November 2025
15:00
Stranraer
2 – 1
Clydebank
3.06
3.88
2.34
15:00
ST Johnstone
1 – 2
Cove Rangers
1.14
9.03
24.00
15:00
Stenhousemuir
4 – 1
Clachnacuddin
1.32
6.55
13.50
15:00
Raith Rovers
1 – 0
Alloa Athletic
1.65
3.75
6.47
15:00
Peterhead
2 – 2
Morton
4.10
3.70
1.90
15:00
Kelty Hearts
2 – 0
Brechin
—
—
—
15:00
Forfar Athletic
0 – 2
Partick
10.00
5.55
1.32
15:00
Elgin City
4 – 2
Stirling Albion
1.52
5.10
7.00
15:00
East Fife
0 – 2
Arbroath
3.93
3.60
2.02
15:00
Dunfermline
2 – 1
Queen of the South
1.41
5.20
9.23
15:00
Dumbarton
0 – 4
Auchinleck Talbot
2.25
3.97
3.34
15:00
Camelon Juniors
2 – 1
Edinburgh City
—
—
—
15:00
Bonnyrigg Rose Athletic
1 – 2
Spartans
3.50
3.70
2.14
15:00
Benburb
0 – 3
Montrose
23.00
8.12
1.17
15:00
Banks O' Dee
0 – 2
Ross County
9.90
5.62
1.30
15:00
Ayr Utd
3 – 0
Turriff United
1.03
27.18
53.00
15:00
Annan Athletic
4 – 0
Buckie Thistle
1.78
4.20
4.77
15:00
Airdrie United
4 – 0
Hamilton Academical
—
—
—
Friday 28 November 2025
19:45
Linlithgow Rose
1 – 3
Queen's Park
8.90
5.80
1.50
Saturday 25 October 2025
14:00
Edinburgh City
1 – 0
Stirling University
1.67
4.60
6.05
14:00
Camelon Juniors
1 – 0
Johnstone Burgh
—
—
—
14:00
Wick Academy
0 – 0
Benburb
—
—
—
14:00
Tranent Juniors
3 – 0
Dundee North End
—
—
—
14:00
Stranraer
4 – 0
Glenafton Athletic
—
—
—
14:00
Spartans
2 – 1
East Kilbride
2.95
3.92
2.32
14:00
Nairn County
1 – 2
Turriff United
—
—
—
14:00
Musselburgh Athletic
1 – 2
Forfar Athletic
—
—
—
14:00
Elgin City
2 – 1
Deveronvale
2.04
5.49
9.10
14:00
Dumbarton
2 – 0
Tayport
—
—
—
14:00
Cumbernauld Colts
0 – 2
Bonnyrigg Rose Athletic
3.31
3.85
2.11
14:00
Clydebank
3 – 1
East Stirlingshire
1.15
9.47
23.00
14:00
Clyde
2 – 3
Annan Athletic
2.25
3.68
3.05
14:00
Clachnacuddin
2 – 0
Sauchie Juniors
—
—
—
14:00
Caledonian Braves
3 – 4
Stirling Albion
—
—
—
14:00
Brechin
3 – 1
Dundonald Bluebell
—
—
—
14:00
Banks O' Dee
4 – 0
Fraserburgh
—
—
—
14:00
Auchinleck Talbot
3 – 1
Gretna 2008
1.27
7.70
14.03
Friday 24 October 2025
18:45
Formartine United
0 – 2
Buckie Thistle
1.58
5.05
6.25
18:30
Bo'ness Athletic
0 – 2
Linlithgow Rose
5.85
4.60
1.63
Monday 29 September 2025
18:45
Stirling University
6 – 2
Burntisland Shipyard
—
—
—
Saturday 27 September 2025
18:00
Bo'ness Athletic
2 – 1
Keith
2.00
3.92
3.40
14:00
Wick Academy
5 – 0
Rothes
—
—
—
14:00
Carluke Rovers
0 – 4
Gretna 2008
—
—
—
14:00
Turriff United
2 – 1
Hill Of Beath Hawthorn
—
—
—
14:00
Brora Rangers
0 – 1
Fraserburgh
—
—
—
14:00
Inverurie Loco Works
0 – 2
Sauchie Juniors
—
—
—
14:00
Berwick Rangers
0 – 2
Nairn County
—
—
—
14:00
Lossiemouth
1 – 2
Formartine United
—
—
—
14:00
Cowdenbeath
1 – 2
Benburb
—
—
—
14:00
Clachnacuddin
2 – 1
Kilwinning Rangers
—
—
—
14:00
Jeanfield Swifts
0 – 4
Clydebank
—
—
—
14:00
Darvel
1 – 3
Deveronvale
2.55
4.22
2.45
14:00
Strathspey Thistle
1 – 2
Dundee North End
—
—
—
14:00
Linlithgow Rose
2 – 1
Gala Fairydean Rovers
—
—
—
14:00
Bonnyrigg Rose Athletic
2 – 1
Broxburn Athletic
—
—
—
14:00
Coldstream
2 – 3
Tayport
—
—
—
14:00
Lochee United
1 – 3
Brechin
—
—
—
14:00
Musselburgh Athletic
2 – 0
Bonnyton Thistle
—
—
—
14:00
Camelon Juniors
2 – 1
Albion Rovers
—
—
—
14:00
Civil Service Strollers
2 – 3
Dundonald Bluebell
1.72
4.30
4.50
14:00
Huntly
1 – 3
Buckie Thistle
—
—
—
14:00
Forres Mechanics
0 – 2
Caledonian Braves
—
—
—
14:00
Newtongrange Star
1 – 3
East Stirlingshire
—
—
—
14:00
Glenafton Athletic
3 – 2
Invergordon
—
—
—
14:00
Tranent Juniors
3 – 0
Pollok
—
—
—
13:30
Johnstone Burgh
4 – 0
Threave Rovers
—
—
—
13:00
Bo'ness United
0 – 3
Banks O' Dee
2.80
3.75
2.45
Friday 26 September 2025
18:45
Cumbernauld Colts
4 – 0
Glasgow University
1.16
8.50
23.00
18:45
Auchinleck Talbot
2 – 1
Cumnock Juniors
—
—
—
Saturday 6 September 2025
14:00
Wigtown & Bladnoch
0 – 10
Camelon Juniors
—
—
—
Saturday 30 August 2025
18:45
Bo'ness Athletic
7 – 0
Creetown
—
—
—
14:00
Invergordon
3 – 1
Dunipace
—
—
—
14:00
Tweedmouth
1 – 3
Lochee United
—
—
—
14:00
Benburb
2 – 0
Easthouses Lily
—
—
—
14:00
Auchinleck Talbot
4 – 0
Haddington Athletic
—
—
—
14:00
Blackburn United
1 – 3
Darvel
—
—
—
14:00
St. Cuthbert Wanderers
0 – 2
Burntisland Shipyard
—
—
—
14:00
Bonnyton Thistle
2 – 1
Girvan
—
—
—
14:00
Dunbar United
2 – 4
Cumnock Juniors
—
—
—
14:00
Glasgow University
3 – 1
Newton Stewart
—
—
—
14:00
Glenafton Athletic
3 – 0
Dalkeith Thistle
—
—
—
14:00
Hawick Royal Albert
1 – 4
Threave Rovers
—
—
—
14:00
Penicuik Athletic
2 – 4
Kilwinning Rangers
—
—
—
14:00
Tayport
4 – 1
Dalbeattie Star
—
—
—
14:00
Golspie Sutherland
0 – 3
Coldstream
—
—
—
14:00
Vale of Leithen
1 – 6
Musselburgh Athletic
—
—
—
14:00
Hill Of Beath Hawthorn
4 – 2
St Andrews United
—
—
—
14:00
Sauchie Juniors
2 – 0
Lothian Hutchison
—
—
—
13:30
Dundee North End
1 – 0
Whitehill Welfare
—
—
—
13:30
Dundonald Bluebell
3 – 2
Edinburgh University
—
—
—
13:30
Tynecastle
0 – 3
Carluke Rovers
—
—
—
13:30
Jeanfield Swifts
3 – 1
Preston Athletic
—
—
—
13:00
Rutherglen Glencairn
2 – 4
Newtongrange Star
—
—
—
Friday 29 August 2025
18:00
St Cadoc's
0 – 1
Pollok
—
—
—
Saturday 9 August 2025
13:30
Dundee North End
2 – 2
Culter
—
—
—