The data behind the ratings

Tuesday 15 September 2026 · everything below is a stored value, as it was that morning

Rayo Vallecano v Espanyol

la-liga · 17:00 UK
Finished 2–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position157
Position last season811
Points this season47
Goal difference this season-6+3
Elo rating going in1,6191,572
Matches on record, all seasons595625
Recent form
Points, last 547
Goals scored, last 51.61.6
Goals conceded, last 52.81.0
Goals scored, last 101.61.4
Goals conceded, last 101.71.1
Clean sheets, last 1023
Failed to score, last 1001
Wins in a row01
Unbeaten run02
Losses in a row10
Days since last match33
Home and away separately
Scored at home, last 5 there——
Conceded at home, last 5 there——
Scored away, last 5 there1.41.2
Conceded away, last 5 there2.61.2
Attack — how chances are created
Shots, last 511.810.0
Shots on target, last 55.63.4
Shots per possession0.2610.258
On-target shots per possession0.1200.093
Inside-box shots per possession0.1500.144
Share of shots from inside the box61.0%54.6%
Expected goals, last 51.160.93
Possession, last 544.4%46.6%
Corners, last 56.01.8
Defence — what they allow
Shots allowed per possession0.2800.221
On-target allowed per possession0.1030.088
Inside-box allowed per possession0.1760.151
Opponents' inside-box share62.1%66.4%
Save rate68.5%70.5%
Saves, last 53.43.2
Expected goals conceded, last 52.320.73
On the ball and discipline
Pass accuracy75.7%83.3%
Passes, last 5344339
Fouls, last 514.015.8
Cards, last 52.42.6
Previous meetings
Meetings on record22
Home side won8
Drawn3
Away side won11
Goals, home side28
Goals, away side36
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.5% · Draw 27.6% · Away 30.0% — pinnacle, pre_match.

Ajax v Willem II

eredivisie · 18:00 UK
Finished 5–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position515
Position last season5—
Points this season102
Goal difference this season+8-9
Elo rating going in1,7071,392
Matches on record, all seasons542377
Recent form
Points, last 5102
Goals scored, last 52.81.0
Goals conceded, last 51.22.8
Goals scored, last 101.91.3
Goals conceded, last 101.02.4
Clean sheets, last 1050
Failed to score, last 1021
Wins in a row10
Unbeaten run11
Losses in a row00
Days since last match34
Home and away separately
Scored at home, last 5 there——
Conceded at home, last 5 there——
Scored away, last 5 there2.61.2
Conceded away, last 5 there0.22.0
Attack — how chances are created
Shots, last 520.811.6
Shots on target, last 57.22.4
Shots per possession0.3300.297
On-target shots per possession0.1110.085
Inside-box shots per possession0.2060.205
Share of shots from inside the box61.6%69.2%
Expected goals, last 51.801.53
Possession, last 559.6%38.8%
Corners, last 56.44.2
Defence — what they allow
Shots allowed per possession0.2550.272
On-target allowed per possession0.1000.108
Inside-box allowed per possession0.1670.192
Opponents' inside-box share64.1%71.9%
Save rate72.1%64.6%
Saves, last 53.64.4
Expected goals conceded, last 51.022.23
On the ball and discipline
Pass accuracy89.0%71.7%
Passes, last 5539341
Fouls, last 59.810.2
Cards, last 52.61.0
Previous meetings
Meetings on record21
Home side won17
Drawn2
Away side won2
Goals, home side56
Goals, away side15
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 85.2% · Draw 9.0% · Away 5.8% — pinnacle, pre_match.

Alaves v Valencia

la-liga · 18:00 UK
Finished 0–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position220
Position last season149
Points this season101
Goal difference this season+6-9
Elo rating going in1,6011,590
Matches on record, all seasons393613
Recent form
Points, last 5101
Goals scored, last 52.20.2
Goals conceded, last 51.02.0
Goals scored, last 101.71.0
Goals conceded, last 101.21.7
Clean sheets, last 1042
Failed to score, last 1005
Wins in a row00
Unbeaten run00
Losses in a row14
Days since last match34
Home and away separately
Scored at home, last 5 there——
Conceded at home, last 5 there——
Scored away, last 5 there1.01.4
Conceded away, last 5 there1.21.6
Attack — how chances are created
Shots, last 513.68.4
Shots on target, last 55.42.2
Shots per possession0.3060.264
On-target shots per possession0.1180.077
Inside-box shots per possession0.1960.164
Share of shots from inside the box63.6%61.0%
Expected goals, last 51.491.02
Possession, last 544.8%44.2%
Corners, last 55.23.8
Defence — what they allow
Shots allowed per possession0.1800.235
On-target allowed per possession0.0650.077
Inside-box allowed per possession0.1270.148
Opponents' inside-box share68.9%64.1%
Save rate67.3%67.7%
Saves, last 53.03.2
Expected goals conceded, last 50.640.93
On the ball and discipline
Pass accuracy79.0%84.0%
Passes, last 5321422
Fouls, last 514.410.2
Cards, last 52.41.6
Previous meetings
Meetings on record18
Home side won6
Drawn5
Away side won7
Goals, home side22
Goals, away side27
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 52.2% · Draw 29.0% · Away 18.8% — pinnacle, pre_match.

Bristol City v Lincoln

championship · 18:45 UK
Finished 0–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position1016
Position last season121
Points this season108
Goal difference this season-1-1
Elo rating going in1,5261,569
Matches on record, all seasons698320
Recent form
Points, last 5108
Goals scored, last 52.00.8
Goals conceded, last 51.80.8
Goals scored, last 101.71.5
Goals conceded, last 101.91.1
Clean sheets, last 1015
Failed to score, last 1011
Wins in a row01
Unbeaten run04
Losses in a row10
Days since last match33
Home and away separately
Scored at home, last 5 there——
Conceded at home, last 5 there——
Scored away, last 5 there1.81.4
Conceded away, last 5 there2.00.4
Attack — how chances are created
Shots, last 514.812.8
Shots on target, last 54.83.8
Shots per possession0.2720.334
On-target shots per possession0.0940.104
Inside-box shots per possession0.1800.246
Share of shots from inside the box61.2%71.4%
Expected goals, last 51.021.67
Possession, last 543.0%39.2%
Corners, last 54.84.2
Defence — what they allow
Shots allowed per possession0.2390.234
On-target allowed per possession0.0700.070
Inside-box allowed per possession0.1540.145
Opponents' inside-box share65.1%63.2%
Save rate62.4%67.3%
Saves, last 51.03.8
Expected goals conceded, last 51.681.34
On the ball and discipline
Pass accuracy68.5%68.0%
Passes, last 5348282
Fouls, last 512.013.8
Cards, last 51.22.0
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 49.5% · Draw 26.2% · Away 24.4% — pinnacle, pre_match.

Falkirk v Heart Of Midlothian

scottish-prem · 18:45 UK
Finished 2–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position112
Position last season62
Points this season212
Goal difference this season-4+7
Elo rating going in1,5131,684
Matches on record, all seasons43525
Recent form
Points, last 5212
Goals scored, last 50.62.4
Goals conceded, last 51.41.0
Goals scored, last 100.82.1
Goals conceded, last 102.11.1
Clean sheets, last 1022
Failed to score, last 1030
Wins in a row04
Unbeaten run14
Losses in a row00
Days since last match109
Home and away separately
Scored at home, last 5 there—2.6
Conceded at home, last 5 there—0.6
Scored away, last 5 there0.6—
Conceded away, last 5 there1.8—
Attack — how chances are created
Shots, last 59.817.2
Shots on target, last 52.46.0
Shots per possession0.2120.309
On-target shots per possession0.0550.105
Inside-box shots per possession0.1350.201
Share of shots from inside the box63.6%65.9%
Expected goals, last 50.561.72
Possession, last 545.0%47.6%
Corners, last 54.48.6
Defence — what they allow
Shots allowed per possession0.2950.185
On-target allowed per possession0.1060.045
Inside-box allowed per possession0.1950.119
Opponents' inside-box share65.3%63.4%
Save rate65.8%62.0%
Saves, last 54.61.4
Expected goals conceded, last 51.801.45
On the ball and discipline
Pass accuracy80.0%77.0%
Passes, last 5394426
Fouls, last 514.811.8
Cards, last 52.01.2
Previous meetings
Meetings on record4
Home side won0
Drawn0
Away side won4
Goals, home side0
Goals, away side9
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 24.5% · Draw 25.0% · Away 50.5% — pinnacle, pre_match.

Hibernian v Kilmarnock

scottish-prem · 18:45 UK
Finished 0–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position812
Position last season510
Points this season61
Goal difference this season-2-10
Elo rating going in1,5891,459
Matches on record, all seasons488566
Recent form
Points, last 561
Goals scored, last 51.40.8
Goals conceded, last 51.82.8
Goals scored, last 101.41.7
Goals conceded, last 101.61.7
Clean sheets, last 1003
Failed to score, last 1014
Wins in a row00
Unbeaten run01
Losses in a row20
Days since last match910
Home and away separately
Scored at home, last 5 there——
Conceded at home, last 5 there——
Scored away, last 5 there2.02.0
Conceded away, last 5 there1.21.2
Attack — how chances are created
Shots, last 516.610.6
Shots on target, last 54.44.2
Shots per possession0.2980.255
On-target shots per possession0.0850.107
Inside-box shots per possession0.1960.176
Share of shots from inside the box63.3%69.2%
Expected goals, last 52.030.89
Possession, last 546.0%43.8%
Corners, last 56.25.0
Defence — what they allow
Shots allowed per possession0.2530.266
On-target allowed per possession0.0850.089
Inside-box allowed per possession0.1570.190
Opponents' inside-box share63.0%70.1%
Save rate70.4%69.1%
Saves, last 53.43.8
Expected goals conceded, last 51.613.59
On the ball and discipline
Pass accuracy80.0%80.0%
Passes, last 5430412
Fouls, last 513.812.2
Cards, last 51.42.0
Previous meetings
Meetings on record41
Home side won20
Drawn13
Away side won8
Goals, home side66
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 63.5% · Draw 20.5% · Away 16.0% — pinnacle, pre_match.

Middlesbrough v Millwall

championship · 18:45 UK
Finished 2–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position511
Position last season53
Points this season139
Goal difference this season+4+0
Elo rating going in1,5771,580
Matches on record, all seasons698704
Recent form
Points, last 5106
Goals scored, last 52.01.8
Goals conceded, last 51.42.2
Goals scored, last 101.51.4
Goals conceded, last 101.31.4
Clean sheets, last 1025
Failed to score, last 1023
Wins in a row20
Unbeaten run40
Losses in a row01
Days since last match33
Home and away separately
Scored at home, last 5 there2.8—
Conceded at home, last 5 there1.2—
Scored away, last 5 there—1.0
Conceded away, last 5 there—1.8
Attack — how chances are created
Shots, last 517.515.2
Shots on target, last 55.24.8
Shots per possession0.3090.305
On-target shots per possession0.0830.083
Inside-box shots per possession0.2020.220
Share of shots from inside the box65.5%72.4%
Expected goals, last 51.911.85
Possession, last 554.5%48.5%
Corners, last 55.86.5
Defence — what they allow
Shots allowed per possession0.2940.262
On-target allowed per possession0.0980.074
Inside-box allowed per possession0.1940.156
Opponents' inside-box share67.8%57.6%
Save rate61.5%62.6%
Saves, last 52.82.2
Expected goals conceded, last 51.172.17
On the ball and discipline
Pass accuracy89.5%78.5%
Passes, last 5509357
Fouls, last 511.513.0
Cards, last 51.01.2
Previous meetings
Meetings on record26
Home side won11
Drawn6
Away side won9
Goals, home side39
Goals, away side25
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 61.5% · Draw 21.0% · Away 17.5% — pinnacle, pre_match.

Motherwell v Aberdeen

scottish-prem · 18:45 UK
Finished 0–4. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position510
Position last season49
Points this season84
Goal difference this season+3-5
Elo rating going in1,5931,469
Matches on record, all seasons602602
Recent form
Points, last 584
Goals scored, last 51.60.4
Goals conceded, last 51.01.4
Goals scored, last 101.50.9
Goals conceded, last 101.21.4
Clean sheets, last 1033
Failed to score, last 1035
Wins in a row00
Unbeaten run01
Losses in a row10
Days since last match1010
Home and away separately
Scored at home, last 5 there—0.8
Conceded at home, last 5 there—0.8
Scored away, last 5 there1.2—
Conceded away, last 5 there1.2—
Attack — how chances are created
Shots, last 515.09.8
Shots on target, last 54.82.4
Shots per possession0.2530.205
On-target shots per possession0.0830.055
Inside-box shots per possession0.1720.129
Share of shots from inside the box67.9%64.4%
Expected goals, last 51.691.26
Possession, last 556.8%48.4%
Corners, last 55.05.0
Defence — what they allow
Shots allowed per possession0.3240.284
On-target allowed per possession0.0910.100
Inside-box allowed per possession0.2180.182
Opponents' inside-box share62.2%65.0%
Save rate61.4%70.4%
Saves, last 53.04.8
Expected goals conceded, last 51.541.80
On the ball and discipline
Pass accuracy88.3%74.0%
Passes, last 5583381
Fouls, last 512.412.6
Cards, last 51.63.6
Previous meetings
Meetings on record50
Home side won19
Drawn9
Away side won22
Goals, home side64
Goals, away side73
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 52.5% · Draw 25.0% · Away 22.5% — pinnacle, pre_match.

Elche v Real Madrid

la-liga · 19:30 UK
Finished 2–3. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position192
Position last season132
Points this season212
Goal difference this season-7+10
Elo rating going in1,5491,843
Matches on record, all seasons447613
Recent form
Points, last 5212
Goals scored, last 51.22.8
Goals conceded, last 52.60.8
Goals scored, last 101.12.3
Goals conceded, last 102.00.8
Clean sheets, last 1014
Failed to score, last 1012
Wins in a row01
Unbeaten run11
Losses in a row00
Days since last match33
Home and away separately
Scored at home, last 5 there—3.6
Conceded at home, last 5 there—0.8
Scored away, last 5 there1.2—
Conceded away, last 5 there1.6—
Attack — how chances are created
Shots, last 511.817.8
Shots on target, last 55.28.6
Shots per possession0.1920.267
On-target shots per possession0.0710.110
Inside-box shots per possession0.1250.193
Share of shots from inside the box64.4%73.7%
Expected goals, last 51.061.91
Possession, last 551.8%57.4%
Corners, last 55.28.5
Defence — what they allow
Shots allowed per possession0.2490.292
On-target allowed per possession0.1060.089
Inside-box allowed per possession0.1810.168
Opponents' inside-box share71.6%58.9%
Save rate57.7%74.9%
Saves, last 52.42.8
Expected goals conceded, last 51.990.59
On the ball and discipline
Pass accuracy85.0%92.7%
Passes, last 5489510
Fouls, last 513.07.8
Cards, last 52.21.4
Previous meetings
Meetings on record12
Home side won0
Drawn3
Away side won9
Goals, home side10
Goals, away side32
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 8.7% · Draw 13.3% · Away 78.0% — pinnacle, pre_match.