The data behind the ratings

Wednesday 28 October 2026 · everything below is a stored value, as it was that morning

AC Milan v Bologna

serie-a · 17:30 UK
Finished 2–4. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position413
Position last season58
Points this season188
Goal difference this season+9-2
Elo rating going in1,7461,646
Matches on record, all seasons616578
Recent form
Points, last 5117
Goals scored, last 52.21.2
Goals conceded, last 51.01.2
Goals scored, last 101.91.2
Goals conceded, last 101.01.3
Clean sheets, last 1032
Failed to score, last 1003
Wins in a row21
Unbeaten run81
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 there1.61.0
Conceded away, last 5 there1.00.6
Attack — how chances are created
Shots, last 513.49.4
Shots on target, last 56.03.4
Shots per possession0.2290.243
On-target shots per possession0.0880.079
Inside-box shots per possession0.1790.155
Share of shots from inside the box74.1%62.8%
Expected goals, last 52.071.02
Possession, last 562.0%40.6%
Corners, last 53.62.4
Defence — what they allow
Shots allowed per possession0.2600.236
On-target allowed per possession0.0990.072
Inside-box allowed per possession0.1520.154
Opponents' inside-box share60.5%67.3%
Save rate75.3%67.9%
Saves, last 53.43.0
Expected goals conceded, last 51.161.52
On the ball and discipline
Pass accuracy91.0%80.5%
Passes, last 5635359
Fouls, last 510.011.4
Cards, last 52.01.6
Previous meetings
Meetings on record30
Home side won21
Drawn7
Away side won2
Goals, home side58
Goals, away side24
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 56.3% · Draw 24.4% · Away 19.3% — pinnacle, pre_match.

Parma v Udinese

serie-a · 17:30 UK
Finished 0–0. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position1917
Position last season1210
Points this season44
Goal difference this season-10-9
Elo rating going in1,5301,546
Matches on record, all seasons388616
Recent form
Points, last 530
Goals scored, last 50.80.8
Goals conceded, last 52.22.6
Goals scored, last 100.60.9
Goals conceded, last 101.62.0
Clean sheets, last 1010
Failed to score, last 1055
Wins in a row00
Unbeaten run00
Losses in a row36
Days since last match43
Home and away separately
Scored at home, last 5 there—0.4
Conceded at home, last 5 there—1.8
Scored away, last 5 there0.4—
Conceded away, last 5 there2.0—
Attack — how chances are created
Shots, last 512.214.6
Shots on target, last 54.03.6
Shots per possession0.2270.267
On-target shots per possession0.0790.084
Inside-box shots per possession0.1600.162
Share of shots from inside the box72.8%61.0%
Expected goals, last 50.910.97
Possession, last 540.4%53.6%
Corners, last 53.25.2
Defence — what they allow
Shots allowed per possession0.2760.303
On-target allowed per possession0.0810.129
Inside-box allowed per possession0.1880.200
Opponents' inside-box share66.1%62.4%
Save rate71.6%68.3%
Saves, last 53.44.6
Expected goals conceded, last 51.982.79
On the ball and discipline
Pass accuracy80.0%86.5%
Passes, last 5376504
Fouls, last 59.49.8
Cards, last 51.41.2
Previous meetings
Meetings on record20
Home side won9
Drawn3
Away side won8
Goals, home side30
Goals, away side31
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 33.7% · Draw 30.8% · Away 35.5% — pinnacle, pre_match.

Venezia v Inter

serie-a · 17:30 UK
Finished 0–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position201
Position last season—1
Points this season322
Goal difference this season-11+13
Elo rating going in1,4571,877
Matches on record, all seasons84616
Recent form
Points, last 5313
Goals scored, last 50.83.0
Goals conceded, last 52.01.4
Goals scored, last 100.82.7
Goals conceded, last 102.31.4
Clean sheets, last 1012
Failed to score, last 1050
Wins in a row03
Unbeaten run018
Losses in a row10
Days since last match33
Home and away separately
Scored at home, last 5 there—3.4
Conceded at home, last 5 there—1.4
Scored away, last 5 there0.6—
Conceded away, last 5 there2.4—
Attack — how chances are created
Shots, last 515.022.4
Shots on target, last 54.68.4
Shots per possession0.2660.336
On-target shots per possession0.0820.116
Inside-box shots per possession0.1710.244
Share of shots from inside the box65.4%72.8%
Expected goals, last 51.522.83
Possession, last 552.0%60.8%
Corners, last 55.25.6
Defence — what they allow
Shots allowed per possession0.3660.301
On-target allowed per possession0.1510.100
Inside-box allowed per possession0.2490.192
Opponents' inside-box share64.9%64.7%
Save rate63.2%66.7%
Saves, last 55.02.0
Expected goals conceded, last 52.020.89
On the ball and discipline
Pass accuracy87.5%89.5%
Passes, last 5497599
Fouls, last 59.610.6
Cards, last 52.41.4
Previous meetings
Meetings on record4
Home side won0
Drawn0
Away side won4
Goals, home side1
Goals, away side6
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 12.2% · Draw 16.5% · Away 71.2% — pinnacle, pre_match.

Aberdeen v Falkirk

scottish-prem · 19:45 UK
Finished 0–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position97
Position last season96
Points this season1112
Goal difference this season-1+0
Elo rating going in1,4761,532
Matches on record, all seasons60748
Recent form
Points, last 5710
Goals scored, last 52.01.8
Goals conceded, last 51.21.0
Goals scored, last 101.21.2
Goals conceded, last 101.31.2
Clean sheets, last 1022
Failed to score, last 1052
Wins in a row02
Unbeaten run02
Losses in a row10
Days since last match44
Home and away separately
Scored at home, last 5 there—1.4
Conceded at home, last 5 there—1.4
Scored away, last 5 there1.4—
Conceded away, last 5 there1.8—
Attack — how chances are created
Shots, last 515.814.0
Shots on target, last 54.25.2
Shots per possession0.2760.258
On-target shots per possession0.0760.084
Inside-box shots per possession0.1740.168
Share of shots from inside the box62.2%64.7%
Expected goals, last 51.731.61
Possession, last 546.8%49.0%
Corners, last 56.85.2
Defence — what they allow
Shots allowed per possession0.2840.293
On-target allowed per possession0.0990.097
Inside-box allowed per possession0.1840.210
Opponents' inside-box share66.0%70.5%
Save rate72.2%75.6%
Saves, last 53.03.4
Expected goals conceded, last 51.231.58
On the ball and discipline
Pass accuracy——
Passes, last 5413378
Fouls, last 511.015.2
Cards, last 51.41.4
Previous meetings
Meetings on record3
Home side won0
Drawn1
Away side won2
Goals, home side1
Goals, away side3
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.9% · Draw 27.2% · Away 27.8% — pinnacle, pre_match.

Celtic v Dundee Utd

scottish-prem · 19:45 UK
Finished 2–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position14
Position last season17
Points this season2715
Goal difference this season+19+0
Elo rating going in1,8121,524
Matches on record, all seasons605426
Recent form
Points, last 51211
Goals scored, last 52.41.8
Goals conceded, last 50.60.8
Goals scored, last 102.51.4
Goals conceded, last 100.61.4
Clean sheets, last 1043
Failed to score, last 1013
Wins in a row31
Unbeaten run35
Losses in a row00
Days since last match34
Home and away separately
Scored at home, last 5 there—1.2
Conceded at home, last 5 there—1.2
Scored away, last 5 there2.4—
Conceded away, last 5 there0.6—
Attack — how chances are created
Shots, last 515.617.0
Shots on target, last 57.87.8
Shots per possession0.3370.299
On-target shots per possession0.1490.113
Inside-box shots per possession0.2450.202
Share of shots from inside the box72.6%65.9%
Expected goals, last 52.761.49
Possession, last 556.0%50.6%
Corners, last 58.07.8
Defence — what they allow
Shots allowed per possession0.2870.320
On-target allowed per possession0.0920.099
Inside-box allowed per possession0.1950.215
Opponents' inside-box share68.7%66.7%
Save rate77.0%69.2%
Saves, last 53.22.2
Expected goals conceded, last 51.201.25
On the ball and discipline
Pass accuracy——
Passes, last 5567433
Fouls, last 512.212.6
Cards, last 52.42.6
Previous meetings
Meetings on record40
Home side won29
Drawn7
Away side won4
Goals, home side106
Goals, away side26
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 75.9% · Draw 15.8% · Away 8.3% — pinnacle, pre_match.

Dundee v Kilmarnock

scottish-prem · 19:45 UK
Finished 3–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position511
Position last season810
Points this season148
Goal difference this season+2-13
Elo rating going in1,4981,479
Matches on record, all seasons394571
Recent form
Points, last 577
Goals scored, last 51.61.2
Goals conceded, last 51.61.8
Goals scored, last 101.41.0
Goals conceded, last 101.22.3
Clean sheets, last 1022
Failed to score, last 1014
Wins in a row00
Unbeaten run00
Losses in a row11
Days since last match44
Home and away separately
Scored at home, last 5 there——
Conceded at home, last 5 there——
Scored away, last 5 there1.21.0
Conceded away, last 5 there1.22.0
Attack — how chances are created
Shots, last 512.811.0
Shots on target, last 55.43.6
Shots per possession0.3060.253
On-target shots per possession0.1100.091
Inside-box shots per possession0.2120.193
Share of shots from inside the box68.7%77.3%
Expected goals, last 51.581.55
Possession, last 544.2%40.4%
Corners, last 55.84.8
Defence — what they allow
Shots allowed per possession0.3050.310
On-target allowed per possession0.0900.106
Inside-box allowed per possession0.1980.223
Opponents' inside-box share66.2%69.9%
Save rate75.9%68.7%
Saves, last 54.44.6
Expected goals conceded, last 51.742.01
On the ball and discipline
Pass accuracy——
Passes, last 5361357
Fouls, last 512.411.4
Cards, last 52.01.6
Previous meetings
Meetings on record35
Home side won9
Drawn17
Away side won9
Goals, home side49
Goals, away side48
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.0% · Draw 24.6% · Away 26.4% — pinnacle, pre_match.

Genoa v Juventus

serie-a · 19:45 UK
Finished 2–0. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position167
Position last season166
Points this season714
Goal difference this season-7+3
Elo rating going in1,5531,738
Matches on record, all seasons578616
Recent form
Points, last 577
Goals scored, last 51.01.4
Goals conceded, last 51.21.4
Goals scored, last 100.71.3
Goals conceded, last 101.61.2
Clean sheets, last 1014
Failed to score, last 1042
Wins in a row11
Unbeaten run11
Losses in a row00
Days since last match33
Home and away separately
Scored at home, last 5 there1.0—
Conceded at home, last 5 there1.6—
Scored away, last 5 there—1.6
Conceded away, last 5 there—1.2
Attack — how chances are created
Shots, last 511.014.2
Shots on target, last 53.85.4
Shots per possession0.2190.291
On-target shots per possession0.0580.096
Inside-box shots per possession0.1470.172
Share of shots from inside the box66.0%60.3%
Expected goals, last 50.991.24
Possession, last 543.6%59.0%
Corners, last 54.26.0
Defence — what they allow
Shots allowed per possession0.2620.216
On-target allowed per possession0.0860.077
Inside-box allowed per possession0.1590.125
Opponents' inside-box share58.5%56.2%
Save rate70.9%62.8%
Saves, last 53.21.8
Expected goals conceded, last 51.320.72
On the ball and discipline
Pass accuracy74.5%88.0%
Passes, last 5355569
Fouls, last 510.810.0
Cards, last 53.20.8
Previous meetings
Meetings on record30
Home side won4
Drawn6
Away side won20
Goals, home side22
Goals, away side51
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 17.8% · Draw 25.5% · Away 56.7% — pinnacle, pre_match.

Monza v Napoli

serie-a · 19:45 UK
Finished 1–4. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position149
Position last season—2
Points this season711
Goal difference this season-3+3
Elo rating going in1,4511,745
Matches on record, all seasons122616
Recent form
Points, last 568
Goals scored, last 52.21.6
Goals conceded, last 52.01.0
Goals scored, last 101.61.7
Goals conceded, last 102.31.0
Clean sheets, last 1015
Failed to score, last 1011
Wins in a row00
Unbeaten run01
Losses in a row10
Days since last match54
Home and away separately
Scored at home, last 5 there—1.8
Conceded at home, last 5 there—1.0
Scored away, last 5 there1.4—
Conceded away, last 5 there2.8—
Attack — how chances are created
Shots, last 513.818.2
Shots on target, last 56.47.0
Shots per possession0.2730.283
On-target shots per possession0.1120.107
Inside-box shots per possession0.1820.199
Share of shots from inside the box64.3%65.6%
Expected goals, last 51.792.28
Possession, last 544.8%55.6%
Corners, last 55.07.0
Defence — what they allow
Shots allowed per possession0.2610.305
On-target allowed per possession0.1010.081
Inside-box allowed per possession0.1700.201
Opponents' inside-box share69.0%66.7%
Save rate61.2%69.1%
Saves, last 54.02.0
Expected goals conceded, last 51.550.97
On the ball and discipline
Pass accuracy80.5%89.5%
Passes, last 5393533
Fouls, last 59.88.8
Cards, last 51.40.6
Previous meetings
Meetings on record6
Home side won1
Drawn1
Away side won4
Goals, home side4
Goals, away side11
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 22.0% · Draw 23.3% · Away 54.8% — pinnacle, pre_match.

ST Johnstone v Motherwell

scottish-prem · 19:45 UK
Finished 2–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position810
Position last season—4
Points this season128
Goal difference this season-4-7
Elo rating going in1,4301,542
Matches on record, all seasons571607
Recent form
Points, last 550
Goals scored, last 50.60.6
Goals conceded, last 51.42.6
Goals scored, last 101.11.1
Goals conceded, last 101.51.8
Clean sheets, last 1012
Failed to score, last 1035
Wins in a row00
Unbeaten run00
Losses in a row16
Days since last match43
Home and away separately
Scored at home, last 5 there—0.6
Conceded at home, last 5 there—1.6
Scored away, last 5 there0.6—
Conceded away, last 5 there1.6—
Attack — how chances are created
Shots, last 58.413.4
Shots on target, last 53.24.6
Shots per possession0.2160.255
On-target shots per possession0.0740.085
Inside-box shots per possession0.1460.176
Share of shots from inside the box69.6%69.0%
Expected goals, last 51.031.63
Possession, last 538.6%55.0%
Corners, last 52.65.0
Defence — what they allow
Shots allowed per possession0.2670.362
On-target allowed per possession0.1000.129
Inside-box allowed per possession0.1820.254
Opponents' inside-box share69.5%66.4%
Save rate78.2%65.4%
Saves, last 55.64.6
Expected goals conceded, last 52.351.85
On the ball and discipline
Pass accuracy——
Passes, last 5352518
Fouls, last 511.28.4
Cards, last 51.81.4
Previous meetings
Meetings on record54
Home side won23
Drawn10
Away side won21
Goals, home side73
Goals, away side78
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 38.2% · Draw 27.8% · Away 34.0% — pinnacle, pre_match.

ST Mirren v Hibernian

scottish-prem · 19:45 UK
Finished 1–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position612
Position last season115
Points this season137
Goal difference this season-7-6
Elo rating going in1,4771,541
Matches on record, all seasons495493
Recent form
Points, last 531
Goals scored, last 50.60.6
Goals conceded, last 52.61.4
Goals scored, last 101.11.0
Goals conceded, last 101.81.6
Clean sheets, last 1030
Failed to score, last 1032
Wins in a row10
Unbeaten run10
Losses in a row03
Days since last match43
Home and away separately
Scored at home, last 5 there1.40.8
Conceded at home, last 5 there1.81.8
Scored away, last 5 there——
Conceded away, last 5 there——
Attack — how chances are created
Shots, last 510.015.6
Shots on target, last 53.03.6
Shots per possession0.2690.321
On-target shots per possession0.0830.079
Inside-box shots per possession0.1670.227
Share of shots from inside the box62.4%70.5%
Expected goals, last 51.081.16
Possession, last 554.4%55.2%
Corners, last 52.86.4
Defence — what they allow
Shots allowed per possession0.3210.265
On-target allowed per possession0.1130.110
Inside-box allowed per possession0.2280.163
Opponents' inside-box share71.0%61.0%
Save rate65.3%70.4%
Saves, last 54.04.0
Expected goals conceded, last 52.451.24
On the ball and discipline
Pass accuracy——
Passes, last 5470467
Fouls, last 515.010.8
Cards, last 52.41.6
Previous meetings
Meetings on record43
Home side won11
Drawn12
Away side won20
Goals, home side46
Goals, away side60
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 30.9% · Draw 25.8% · Away 43.3% — pinnacle, pre_match.

Heart Of Midlothian v Rangers

scottish-prem · 20:00 UK
Finished 2–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position32
Position last season23
Points this season1923
Goal difference this season+7+10
Elo rating going in1,6751,733
Matches on record, all seasons530452
Recent form
Points, last 5713
Goals scored, last 52.02.2
Goals conceded, last 52.00.6
Goals scored, last 102.21.7
Goals conceded, last 101.50.7
Clean sheets, last 1035
Failed to score, last 1000
Wins in a row11
Unbeaten run18
Losses in a row00
Days since last match34
Home and away separately
Scored at home, last 5 there—2.0
Conceded at home, last 5 there—0.6
Scored away, last 5 there1.6—
Conceded away, last 5 there2.2—
Attack — how chances are created
Shots, last 515.618.6
Shots on target, last 54.67.4
Shots per possession0.3230.362
On-target shots per possession0.1070.125
Inside-box shots per possession0.2260.247
Share of shots from inside the box70.1%67.1%
Expected goals, last 51.972.64
Possession, last 554.6%56.6%
Corners, last 54.88.6
Defence — what they allow
Shots allowed per possession0.2240.235
On-target allowed per possession0.0650.075
Inside-box allowed per possession0.1630.168
Opponents' inside-box share71.9%72.2%
Save rate60.9%75.8%
Saves, last 52.22.6
Expected goals conceded, last 52.111.21
On the ball and discipline
Pass accuracy——
Passes, last 5476472
Fouls, last 512.813.2
Cards, last 52.61.6
Previous meetings
Meetings on record42
Home side won8
Drawn7
Away side won27
Goals, home side37
Goals, away side86
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 28.9% · Draw 25.5% · Away 45.5% — pinnacle, pre_match.