The data behind the ratings

Wednesday 29 July 2026 · everything below is a stored value, as it was that morning

Dundee Utd v Rangers

scottish-prem · 19:00 UK
Finished 1–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season73
Points this season——
Goal difference this season——
Elo rating going in1,5041,716
Matches on record, all seasons416442
Recent form
Points, last 553
Goals scored, last 50.82.0
Goals conceded, last 51.22.4
Goals scored, last 101.52.7
Goals conceded, last 101.52.0
Clean sheets, last 1031
Failed to score, last 1030
Wins in a row01
Unbeaten run21
Losses in a row00
Days since last match7576
Home and away separately
Scored at home, last 5 there——
Conceded at home, last 5 there——
Scored away, last 5 there1.02.8
Conceded away, last 5 there2.42.0
Attack — how chances are created
Shots, last 513.014.8
Shots on target, last 53.85.2
Shots per possession0.3520.295
On-target shots per possession0.1200.113
Inside-box shots per possession0.2320.218
Share of shots from inside the box65.7%74.7%
Expected goals, last 51.251.61
Possession, last 550.8%55.0%
Corners, last 54.26.6
Defence — what they allow
Shots allowed per possession0.2440.221
On-target allowed per possession0.0960.085
Inside-box allowed per possession0.1660.152
Opponents' inside-box share69.3%67.9%
Save rate68.1%55.6%
Saves, last 53.82.0
Expected goals conceded, last 51.301.23
On the ball and discipline
Pass accuracy75.0%83.2%
Passes, last 5389435
Fouls, last 514.412.6
Cards, last 52.41.4
Previous meetings
Meetings on record24
Home side won3
Drawn4
Away side won17
Goals, home side20
Goals, away side54
The bookmakers' price is shown for comparison and is not something the model sees. It is deliberately kept out of training so "does the model beat the market" stays an answerable question. Home 16.8% · Draw 20.7% · Away 62.5% — pinnacle, pre_match.

Falkirk v ST Mirren

scottish-prem · 14:00 UK
Finished 0–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season611
Points this season——
Goal difference this season——
Elo rating going in1,5301,467
Matches on record, all seasons38485
Recent form
Points, last 538
Goals scored, last 51.01.0
Goals conceded, last 52.81.0
Goals scored, last 101.80.9
Goals conceded, last 102.61.0
Clean sheets, last 1013
Failed to score, last 1014
Wins in a row01
Unbeaten run04
Losses in a row30
Days since last match7768
Home and away separately
Scored at home, last 5 there1.60.8
Conceded at home, last 5 there3.21.2
Scored away, last 5 there——
Conceded away, last 5 there——
Attack — how chances are created
Shots, last 59.812.7
Shots on target, last 52.65.0
Shots per possession0.2160.223
On-target shots per possession0.0750.083
Inside-box shots per possession0.1470.142
Share of shots from inside the box66.7%64.1%
Expected goals, last 51.151.08
Possession, last 550.0%50.0%
Corners, last 55.44.0
Defence — what they allow
Shots allowed per possession0.2580.167
On-target allowed per possession0.1050.057
Inside-box allowed per possession0.1590.103
Opponents' inside-box share58.7%60.1%
Save rate55.9%67.5%
Saves, last 52.41.7
Expected goals conceded, last 51.320.68
On the ball and discipline
Pass accuracy77.2%78.7%
Passes, last 5385488
Fouls, last 512.010.7
Cards, last 52.61.6
Previous meetings
Meetings on record3
Home side won1
Drawn0
Away side won2
Goals, home side4
Goals, away side4
The bookmakers' price is shown for comparison and is not something the model sees. It is deliberately kept out of training so "does the model beat the market" stays an answerable question. Home 47.3% · Draw 26.8% · Away 25.9% — pinnacle, pre_match.

Aberdeen v Heart Of Midlothian

scottish-prem · 16:30 UK
Finished 2–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season92
Points this season——
Goal difference this season——
Elo rating going in1,4741,677
Matches on record, all seasons597520
Recent form
Points, last 5710
Goals scored, last 51.41.8
Goals conceded, last 51.41.2
Goals scored, last 101.21.6
Goals conceded, last 101.61.0
Clean sheets, last 1033
Failed to score, last 1021
Wins in a row00
Unbeaten run00
Losses in a row21
Days since last match7677
Home and away separately
Scored at home, last 5 there——
Conceded at home, last 5 there——
Scored away, last 5 there1.01.2
Conceded away, last 5 there2.41.6
Attack — how chances are created
Shots, last 59.813.8
Shots on target, last 52.84.4
Shots per possession0.2090.276
On-target shots per possession0.0540.089
Inside-box shots per possession0.1440.176
Share of shots from inside the box69.2%64.9%
Expected goals, last 50.951.04
Possession, last 548.8%54.2%
Corners, last 54.26.0
Defence — what they allow
Shots allowed per possession0.2040.213
On-target allowed per possession0.0720.049
Inside-box allowed per possession0.1320.129
Opponents' inside-box share61.9%61.1%
Save rate62.2%63.5%
Saves, last 52.61.2
Expected goals conceded, last 51.160.98
On the ball and discipline
Pass accuracy71.6%71.8%
Passes, last 5397388
Fouls, last 513.210.8
Cards, last 50.82.2
Previous meetings
Meetings on record47
Home side won16
Drawn12
Away side won19
Goals, home side44
Goals, away side58
The bookmakers' price is shown for comparison and is not something the model sees. It is deliberately kept out of training so "does the model beat the market" stays an answerable question. Home 32.4% · Draw 26.8% · Away 40.8% — pinnacle, pre_match.

ST Johnstone v Kilmarnock

scottish-prem · 13:00 UK
Finished 4–3. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season—10
Points this season——
Goal difference this season——
Elo rating going in1,4001,495
Matches on record, all seasons561561
Recent form
Points, last 5312
Goals scored, last 51.02.6
Goals conceded, last 52.00.6
Goals scored, last 100.71.9
Goals conceded, last 101.51.3
Clean sheets, last 1024
Failed to score, last 1052
Wins in a row04
Unbeaten run04
Losses in a row20
Days since last match44177
Home and away separately
Scored at home, last 5 there0.6—
Conceded at home, last 5 there1.0—
Scored away, last 5 there—1.6
Conceded away, last 5 there—2.0
Attack — how chances are created
Shots, last 515.413.0
Shots on target, last 53.45.4
Shots per possession0.2390.266
On-target shots per possession0.0650.094
Inside-box shots per possession0.1440.163
Share of shots from inside the box54.9%59.4%
Expected goals, last 5—1.83
Possession, last 559.0%48.4%
Corners, last 55.24.0
Defence — what they allow
Shots allowed per possession0.2990.216
On-target allowed per possession0.0950.078
Inside-box allowed per possession0.1800.147
Opponents' inside-box share61.0%69.3%
Save rate69.8%71.1%
Saves, last 52.03.0
Expected goals conceded, last 5—0.84
On the ball and discipline
Pass accuracy80.8%79.8%
Passes, last 5426432
Fouls, last 512.012.6
Cards, last 51.82.2
Previous meetings
Meetings on record44
Home side won20
Drawn8
Away side won16
Goals, home side45
Goals, away side47
The bookmakers' price is shown for comparison and is not something the model sees. It is deliberately kept out of training so "does the model beat the market" stays an answerable question. Home 42.9% · Draw 27.6% · Away 29.4% — pinnacle, pre_match.

Hibernian v Motherwell

scottish-prem · 15:30 UK
Finished 1–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season54
Points this season——
Goal difference this season——
Elo rating going in1,6011,585
Matches on record, all seasons483597
Recent form
Points, last 567
Goals scored, last 51.41.4
Goals conceded, last 51.41.4
Goals scored, last 101.31.2
Goals conceded, last 101.21.8
Clean sheets, last 1032
Failed to score, last 1042
Wins in a row01
Unbeaten run01
Losses in a row10
Days since last match7878
Home and away separately
Scored at home, last 5 there1.0—
Conceded at home, last 5 there1.0—
Scored away, last 5 there—1.2
Conceded away, last 5 there—1.8
Attack — how chances are created
Shots, last 57.412.0
Shots on target, last 52.24.0
Shots per possession0.2080.232
On-target shots per possession0.0660.081
Inside-box shots per possession0.1390.135
Share of shots from inside the box65.0%57.5%
Expected goals, last 50.840.87
Possession, last 530.4%49.2%
Corners, last 53.04.0
Defence — what they allow
Shots allowed per possession0.2460.261
On-target allowed per possession0.0740.084
Inside-box allowed per possession0.1370.183
Opponents' inside-box share55.2%70.3%
Save rate72.1%53.7%
Saves, last 54.02.0
Expected goals conceded, last 51.521.45
On the ball and discipline
Pass accuracy60.6%80.4%
Passes, last 5234428
Fouls, last 510.810.8
Cards, last 53.83.2
Previous meetings
Meetings on record41
Home side won15
Drawn11
Away side won15
Goals, home side59
Goals, away side53
The bookmakers' price is shown for comparison and is not something the model sees. It is deliberately kept out of training so "does the model beat the market" stays an answerable question. Home 44.3% · Draw 28.4% · Away 27.2% — pinnacle, pre_match.

Celtic v Dundee

scottish-prem · 18:30 UK
Finished 1–0. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season18
Points this season——
Goal difference this season——
Elo rating going in1,7931,477
Matches on record, all seasons595384
Recent form
Points, last 5159
Goals scored, last 52.81.6
Goals conceded, last 51.21.6
Goals scored, last 102.21.5
Goals conceded, last 101.11.6
Clean sheets, last 1012
Failed to score, last 1012
Wins in a row71
Unbeaten run71
Losses in a row00
Days since last match7978
Home and away separately
Scored at home, last 5 there2.62.0
Conceded at home, last 5 there0.81.2
Scored away, last 5 there——
Conceded away, last 5 there——
Attack — how chances are created
Shots, last 514.810.8
Shots on target, last 55.04.2
Shots per possession0.2330.208
On-target shots per possession0.0850.074
Inside-box shots per possession0.1320.145
Share of shots from inside the box57.7%69.9%
Expected goals, last 51.841.12
Possession, last 561.2%47.8%
Corners, last 57.05.0
Defence — what they allow
Shots allowed per possession0.2790.288
On-target allowed per possession0.0860.112
Inside-box allowed per possession0.1810.165
Opponents' inside-box share69.6%55.0%
Save rate68.0%69.6%
Saves, last 51.63.2
Expected goals conceded, last 50.851.79
On the ball and discipline
Pass accuracy83.0%74.0%
Passes, last 5521368
Fouls, last 515.410.2
Cards, last 54.01.0
Previous meetings
Meetings on record32
Home side won26
Drawn5
Away side won1
Goals, home side84
Goals, away side17
The bookmakers' price is shown for comparison and is not something the model sees. It is deliberately kept out of training so "does the model beat the market" stays an answerable question. Home 80.4% · Draw 12.0% · Away 7.6% — pinnacle, pre_match.