Final table 128 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.63
454 goals.
70.4% of matches went over 2.5.
Home advantage
48.8%
Draws 2.4%,
away wins 48.8%.
Half-time lead held
91.4%
From 58 matches where someone led at the break.
0–1
12 · 9.6%
1–2
10 · 8%
2–1
9 · 7.2%
1–0
9 · 7.2%
2–0
8 · 6.4%
1–3
8 · 6.4%
Results 130
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 25 May 2024
14:00
Celtic
1 – 0
Rangers
2.05
3.90
4.10
Sunday 21 April 2024
14:00
Rangers
2 – 0
Heart Of Midlothian
—
—
—
Saturday 20 April 2024
11:30
Aberdeen
3 – 3
Celtic
12.00
6.50
1.26
Monday 11 March 2024
19:45
Morton
0 – 1
Heart Of Midlothian
—
—
—
Sunday 10 March 2024
17:30
Hibernian
0 – 2
Rangers
7.16
4.76
1.54
14:30
Celtic
4 – 2
Livingston
1.12
11.54
23.00
Saturday 9 March 2024
12:15
Aberdeen
3 – 1
Kilmarnock
2.58
3.25
2.95
Sunday 11 February 2024
17:00
Airdrie United
1 – 4
Heart Of Midlothian
—
—
—
14:00
ST Mirren
0 – 2
Celtic
9.25
5.45
1.34
Saturday 10 February 2024
17:30
Rangers
2 – 0
Ayr Utd
1.06
17.00
34.00
15:00
Kilmarnock
2 – 0
Cove Rangers
1.25
6.40
13.29
15:00
Partick
2 – 3
Livingston
2.94
3.63
3.40
15:00
Aberdeen
2 – 0
Bonnyrigg Rose Athletic
1.08
13.85
36.00
15:00
Inverness CT
1 – 3
Hibernian
5.50
3.95
2.01
Friday 9 February 2024
19:30
Morton
2 – 1
Motherwell
4.07
3.76
2.11
Tuesday 30 January 2024
19:45
Brora Rangers
1 – 3
Cove Rangers
4.70
4.30
1.83
Sunday 21 January 2024
16:00
Celtic
5 – 0
Buckie Thistle
1.02
50.00
81.00
Saturday 20 January 2024
17:30
Dumbarton
1 – 4
Rangers
56.00
23.46
1.05
15:00
ST Mirren
1 – 0
Queen of the South
1.29
5.80
11.45
15:00
Ross County
0 – 3
Partick
2.25
3.70
3.90
15:00
Motherwell
3 – 1
Alloa Athletic
1.36
5.40
9.50
15:00
Livingston
2 – 1
Raith Rovers
2.40
3.52
3.69
15:00
Kilmarnock
2 – 0
Dundee
1.95
3.60
4.00
15:00
Inverness CT
4 – 0
BSC Glasgow
—
—
—
15:00
Morton
2 – 0
Montrose
1.43
4.80
8.69
15:00
Forfar Athletic
0 – 1
Hibernian
19.00
8.20
1.15
15:00
Bonnyrigg Rose Athletic
2 – 1
Falkirk
13.00
6.60
1.31
15:00
Ayr Utd
3 – 0
Kelty Hearts
1.62
4.40
6.13
15:00
Airdrie United
1 – 0
ST Johnstone
—
—
—
12:15
Spartans
1 – 2
Heart Of Midlothian
—
—
—
Friday 19 January 2024
19:45
Clyde
0 – 2
Aberdeen
23.00
9.80
1.13
Saturday 25 November 2023
15:00
Morton
4 – 0
Bo'ness United
1.24
6.80
13.00
15:00
Tranent Juniors
0 – 1
Forfar Athletic
2.26
3.98
3.32
15:00
Spartans
2 – 1
Arbroath
4.30
4.10
1.82
15:00
Stranraer
0 – 1
Airdrie United
—
—
—
15:00
Stirling Albion
0 – 2
Cove Rangers
4.00
3.80
2.07
15:00
Queen of the South
2 – 2
Dundee Utd
9.22
5.71
1.40
15:00
Peterhead
1 – 2
Ayr Utd
5.25
4.30
1.66
15:00
Partick
3 – 0
Queen's Park
2.06
4.10
4.20
15:00
Montrose
3 – 0
Edinburgh City
1.66
4.50
5.25
15:00
Inverness CT
2 – 0
Cowdenbeath
1.22
7.40
14.00
15:00
Hamilton Academical
0 – 2
Kelty Hearts
1.59
4.70
6.25
15:00
Falkirk
3 – 0
Formartine United
1.09
15.10
30.00
15:00
Dunbar United
1 – 2
Alloa Athletic
7.51
5.78
1.49
15:00
Cumnock Juniors
0 – 3
BSC Glasgow
—
—
—
15:00
Broxburn Athletic
2 – 2
Buckie Thistle
3.30
3.84
2.25
15:00
Brora Rangers
1 – 0
Pollok
1.79
5.20
4.60
15:00
Annan Athletic
4 – 5
Dumbarton
2.46
3.75
2.85
15:00
Albion Rovers
0 – 1
Bonnyrigg Rose Athletic
4.00
4.14
1.92
Friday 24 November 2023
19:45
Clyde
2 – 0
Jeanfield Swifts
2.19
4.27
3.47
19:45
Dunfermline
0 – 3
Raith Rovers
2.55
3.78
2.64
Saturday 4 November 2023
13:30
Luncarty
0 – 1
Bo'ness United
8.60
6.60
1.28
Monday 30 October 2023
19:45
Musselburgh Athletic
2 – 3
Clyde
—
—
—
Saturday 28 October 2023
14:00
Albion Rovers
2 – 1
St Andrews United
—
—
—
14:00
Tranent Juniors
7 – 0
East Kilbride
3.72
4.80
1.87
14:00
Stenhousemuir
0 – 2
Brora Rangers
1.58
4.90
5.28
14:00
Pollok
5 – 2
Gala Fairydean Rovers
1.45
5.61
9.02
14:00
Peterhead
3 – 1
Clachnacuddin
1.07
18.00
39.00
14:00
Kilwinning Rangers
0 – 1
Cowdenbeath
6.62
5.20
1.50
14:00
Jeanfield Swifts
6 – 0
Elgin City
3.83
4.70
2.01
14:00
Huntly
1 – 4
Forfar Athletic
3.22
3.70
2.19
14:00
Fraserburgh
1 – 2
Bonnyrigg Rose Athletic
3.59
4.25
1.92
14:00
Forres Mechanics
0 – 1
Buckie Thistle
6.25
5.10
1.47
14:00
Formartine United
3 – 2
Clydebank
2.29
3.80
3.35
14:00
Dunbar United
1 – 0
East Fife
8.50
5.80
1.37
14:00
Dumbarton
3 – 2
Banks O' Dee
1.37
5.80
7.10
14:00
Deveronvale
0 – 1
Broxburn Athletic
4.01
5.26
1.80
14:00
Cumnock Juniors
2 – 1
Turriff United
—
—
—
14:00
Civil Service Strollers
0 – 3
Stranraer
7.30
6.20
1.40
14:00
Brechin
1 – 2
Spartans
—
—
—
13:00
Beith
1 – 3
BSC Glasgow
—
—
—
Monday 25 September 2023
18:05
Stirling University
1 – 3
Albion Rovers
3.57
3.83
2.20
Sunday 24 September 2023
14:00
BSC Glasgow
3 – 1
Cumbernauld Colts
—
—
—
Saturday 23 September 2023
14:00
Wick Academy
1 – 3
Jeanfield Swifts
—
—
—
14:00
Turriff United
2 – 1
Sauchie Juniors
—
—
—
14:00
Tranent Juniors
4 – 1
Lothian Hutchison
—
—
—
14:00
Tayport
0 – 4
Buckie Thistle
—
—
—
14:00
St Andrews United
1 – 0
Auchinleck Talbot
—
—
—
14:00
Penicuik Athletic
0 – 6
Pollok
—
—
—
14:00
Musselburgh Athletic
1 – 1
Gretna 2008
—
—
—
14:00
Lossiemouth
0 – 4
Beith
—
—
—
14:00
Keith
2 – 5
Luncarty
—
—
—
14:00
Golspie Sutherland
1 – 1
Forres Mechanics
—
—
—
14:00
Gala Fairydean Rovers
8 – 2
Strathspey Thistle
—
—
—
14:00
Formartine United
3 – 2
Threave Rovers
—
—
—
14:00
Edinburgh University
2 – 3
Dunbar United
—
—
—
14:00
East Stirlingshire
0 – 1
Huntly
—
—
—
14:00
East Kilbride
8 – 0
Whitehill Welfare
—
—
—
14:00
Dunipace
1 – 3
Cumnock Juniors
—
—
—
14:00
Dundonald Bluebell
2 – 3
Kilwinning Rangers
—
—
—
14:00
Dalkeith Thistle
0 – 7
Clydebank
—
—
—
14:00
Culter
3 – 4
Deveronvale
—
—
—
14:00
Cowdenbeath
2 – 1
Linlithgow Rose
—
—
—
14:00
Clachnacuddin
1 – 0
Inverurie Loco Works
3.40
4.05
2.40
14:00
Camelon Juniors
1 – 2
Civil Service Strollers
—
—
—
14:00
Caledonian Braves
1 – 2
Fraserburgh
—
—
—
14:00
Broxburn Athletic
2 – 1
Nairn County
—
—
—
14:00
Brora Rangers
5 – 1
Berwick Rangers
—
—
—
14:00
Brechin
4 – 0
Rothes
—
—
—
14:00
Bo'ness United
3 – 0
Darvel
—
—
—
14:00
Banks O' Dee
6 – 0
Dalbeattie Star
—
—
—
Saturday 2 September 2023
14:00
Newton Stewart
1 – 4
Luncarty
—
—
—
14:00
Jeanfield Swifts
3 – 0
Cupar Hearts
—
—
—
14:00
Beith
5 – 1
Bonnyton Thistle
—
—
—
00:00
Penicuik Athletic
4 – 2
Rutherglen Glencairn
—
—
—
00:00
Wigtown & Bladnoch
0 – 12
Auchinleck Talbot
—
—
—
00:00
Tynecastle
0 – 1
Lothian Hutchison
—
—
—
00:00
St. Cuthbert Wanderers
0 – 5
Dalkeith Thistle
—
—
—
00:00
St Andrews United
1 – 0
Haddington Athletic
—
—
—
00:00
Sauchie Juniors
4 – 0
Burntisland Shipyard
—
—
—
00:00
Preston Athletic
0 – 0
Dundonald Bluebell
—
—
—
00:00
Pollok
2 – 2
Benburb
—
—
—
00:00
Musselburgh Athletic
6 – 0
Coldstream
—
—
—
00:00
Kilwinning Rangers
4 – 0
Glasgow University
—
—
—
00:00
Irvine Meadow
1 – 2
Dunipace
—
—
—
00:00
Hill Of Beath Hawthorn
0 – 1
Tayport
—
—
—
00:00
Hawick Royal Albert
1 – 2
Golspie Sutherland
—
—
—
00:00
Glenafton Athletic
0 – 3
Darvel
—
—
—
00:00
Fort William
1 – 10
Clydebank
—
—
—
00:00
Easthouses Lily
1 – 3
Threave Rovers
—
—
—
00:00
Dunbar United
4 – 2
Vale of Leithen
—
—
—
00:00
Cumnock Juniors
1 – 0
Girvan
—
—
—
00:00
Culter
3 – 2
Blackburn United
—
—
—
00:00
Creetown
1 – 3
Whitehill Welfare
—
—
—
00:00
Carluke Rovers
2 – 3
Dalbeattie Star
—
—
—
00:00
Camelon Juniors
0 – 0
Newtongrange Star
—
—
—
00:00
Broxburn Athletic
3 – 0
Lochee United
—
—
—
Saturday 12 August 2023
14:00
Luncarty
3 – 1
Loch Ness
—
—
—
14:00
Carnoustie Panmure
1 – 2
Beith
—
—
—
14:00
Abbey Vale
0 – 5
Cupar Hearts
—
—
—