The data behind the ratings

Tuesday 13 October 2026 · everything below is a stored value, as it was that morning

Lens v Sporting CP

champions-league · 16:45 UK
Finished 0–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position72
Position last season22
Points this season718
Goal difference this season+1+11
Elo rating going in1,6721,886
Matches on record, all seasons298536
Recent form
Points, last 5411
Goals scored, last 51.22.4
Goals conceded, last 51.60.8
Goals scored, last 101.72.7
Goals conceded, last 101.31.0
Clean sheets, last 1023
Failed to score, last 1020
Wins in a row11
Unbeaten run113
Losses in a row00
Days since last match44
Home and away separately
Scored at home, last 5 there1.6—
Conceded at home, last 5 there1.2—
Scored away, last 5 there—2.8
Conceded away, last 5 there—1.0
Attack — how chances are created
Shots, last 515.413.8
Shots on target, last 56.05.2
Shots per possession0.3270.205
On-target shots per possession0.1280.081
Inside-box shots per possession0.2300.141
Share of shots from inside the box70.0%65.4%
Expected goals, last 52.131.42
Possession, last 549.6%60.2%
Corners, last 57.65.0
Defence — what they allow
Shots allowed per possession0.2440.220
On-target allowed per possession0.0840.061
Inside-box allowed per possession0.1680.126
Opponents' inside-box share69.5%50.2%
Save rate70.4%70.4%
Saves, last 53.82.2
Expected goals conceded, last 51.351.00
On the ball and discipline
Pass accuracy85.0%90.0%
Passes, last 5481569
Fouls, last 512.810.8
Cards, last 52.42.6
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 37.4% · Draw 25.9% · Away 36.7% — pinnacle, pre_match.

Bristol City v Blackburn

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 position913
Position last season1222
Points this season1412
Goal difference this season-1+1
Elo rating going in1,5221,489
Matches on record, all seasons701729
Recent form
Points, last 577
Goals scored, last 51.01.8
Goals conceded, last 51.41.6
Goals scored, last 101.41.4
Goals conceded, last 101.31.4
Clean sheets, last 1021
Failed to score, last 1022
Wins in a row01
Unbeaten run23
Losses in a row00
Days since last match33
Home and away separately
Scored at home, last 5 there—1.8
Conceded at home, last 5 there—1.4
Scored away, last 5 there1.8—
Conceded away, last 5 there1.8—
Attack — how chances are created
Shots, last 516.814.8
Shots on target, last 54.85.4
Shots per possession0.3260.261
On-target shots per possession0.0980.102
Inside-box shots per possession0.2190.167
Share of shots from inside the box63.9%65.5%
Expected goals, last 51.551.79
Possession, last 548.0%52.6%
Corners, last 56.68.4
Defence — what they allow
Shots allowed per possession0.2250.311
On-target allowed per possession0.0510.088
Inside-box allowed per possession0.1340.208
Opponents' inside-box share59.5%65.9%
Save rate65.2%63.2%
Saves, last 51.81.6
Expected goals conceded, last 51.991.06
On the ball and discipline
Pass accuracy——
Passes, last 5387434
Fouls, last 511.29.0
Cards, last 51.42.0
Previous meetings
Meetings on record22
Home side won9
Drawn5
Away side won8
Goals, home side30
Goals, away side30
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 45.9% · Draw 27.7% · Away 26.4% — pinnacle, pre_match.

Burnley v Charlton

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 position2211
Position last season1920
Points this season713
Goal difference this season-4-3
Elo rating going in1,5541,482
Matches on record, all seasons627707
Recent form
Points, last 553
Goals scored, last 51.60.4
Goals conceded, last 51.41.6
Goals scored, last 101.40.9
Goals conceded, last 101.81.4
Clean sheets, last 1013
Failed to score, last 1003
Wins in a row10
Unbeaten run21
Losses in a row00
Days since last match33
Home and away separately
Scored at home, last 5 there—0.8
Conceded at home, last 5 there—0.4
Scored away, last 5 there1.6—
Conceded away, last 5 there2.2—
Attack — how chances are created
Shots, last 513.610.0
Shots on target, last 54.42.6
Shots per possession0.2800.285
On-target shots per possession0.0900.084
Inside-box shots per possession0.1590.179
Share of shots from inside the box56.9%61.7%
Expected goals, last 51.861.99
Possession, last 548.4%40.8%
Corners, last 54.24.2
Defence — what they allow
Shots allowed per possession0.3260.280
On-target allowed per possession0.1100.081
Inside-box allowed per possession0.2190.159
Opponents' inside-box share69.6%55.3%
Save rate61.6%70.7%
Saves, last 53.43.2
Expected goals conceded, last 50.641.55
On the ball and discipline
Pass accuracy——
Passes, last 5451323
Fouls, last 510.811.8
Cards, last 52.21.8
Previous meetings
Meetings on record6
Home side won5
Drawn0
Away side won1
Goals, home side14
Goals, away side1
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 58.4% · Draw 23.8% · Away 17.8% — pinnacle, pre_match.

Cardiff v Watford

championship · 18:45 UK
Finished 5–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position2120
Position last season216
Points this season78
Goal difference this season-3-7
Elo rating going in1,4781,445
Matches on record, all seasons687654
Recent form
Points, last 543
Goals scored, last 51.00.6
Goals conceded, last 51.41.8
Goals scored, last 101.50.7
Goals conceded, last 101.91.8
Clean sheets, last 1000
Failed to score, last 1025
Wins in a row00
Unbeaten run00
Losses in a row13
Days since last match33
Home and away separately
Scored at home, last 5 there—1.2
Conceded at home, last 5 there—1.8
Scored away, last 5 there0.8—
Conceded away, last 5 there1.8—
Attack — how chances are created
Shots, last 519.211.2
Shots on target, last 56.23.4
Shots per possession0.2940.274
On-target shots per possession0.1000.087
Inside-box shots per possession0.2020.188
Share of shots from inside the box69.3%65.6%
Expected goals, last 51.060.64
Possession, last 562.8%53.0%
Corners, last 57.24.4
Defence — what they allow
Shots allowed per possession0.3450.305
On-target allowed per possession0.1730.101
Inside-box allowed per possession0.2390.189
Opponents' inside-box share67.1%62.6%
Save rate64.4%66.7%
Saves, last 53.44.4
Expected goals conceded, last 51.791.86
On the ball and discipline
Pass accuracy——
Passes, last 5497453
Fouls, last 59.211.0
Cards, last 52.42.0
Previous meetings
Meetings on record16
Home side won6
Drawn5
Away side won5
Goals, home side21
Goals, away side23
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 55.4% · Draw 22.1% · Away 22.5% — pinnacle, pre_match.

Millwall v Swansea

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 position91
Position last season311
Points this season1420
Goal difference this season+1+8
Elo rating going in1,5901,576
Matches on record, all seasons707648
Recent form
Points, last 5810
Goals scored, last 52.01.6
Goals conceded, last 51.41.2
Goals scored, last 101.61.8
Goals conceded, last 101.70.8
Clean sheets, last 1044
Failed to score, last 1022
Wins in a row13
Unbeaten run33
Losses in a row00
Days since last match33
Home and away separately
Scored at home, last 5 there—1.4
Conceded at home, last 5 there—0.4
Scored away, last 5 there1.4—
Conceded away, last 5 there2.0—
Attack — how chances are created
Shots, last 513.810.2
Shots on target, last 54.24.6
Shots per possession0.3440.216
On-target shots per possession0.1100.093
Inside-box shots per possession0.2810.123
Share of shots from inside the box80.3%56.8%
Expected goals, last 51.152.25
Possession, last 540.2%53.0%
Corners, last 53.03.0
Defence — what they allow
Shots allowed per possession0.2890.284
On-target allowed per possession0.0820.071
Inside-box allowed per possession0.1720.206
Opponents' inside-box share57.8%73.4%
Save rate63.2%69.5%
Saves, last 53.02.8
Expected goals conceded, last 50.670.67
On the ball and discipline
Pass accuracy——
Passes, last 5300565
Fouls, last 513.69.6
Cards, last 51.61.6
Previous meetings
Meetings on record16
Home side won6
Drawn4
Away side won6
Goals, home side14
Goals, away side18
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.5% · Draw 28.0% · Away 33.5% — pinnacle, pre_match.

Wolves v Bolton

championship · 18:45 UK
Finished 1–3. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position617
Position last season205
Points this season1410
Goal difference this season+4-5
Elo rating going in1,5931,476
Matches on record, all seasons664679
Recent form
Points, last 576
Goals scored, last 51.21.6
Goals conceded, last 51.42.4
Goals scored, last 101.71.6
Goals conceded, last 101.31.8
Clean sheets, last 1022
Failed to score, last 1013
Wins in a row00
Unbeaten run00
Losses in a row11
Days since last match33
Home and away separately
Scored at home, last 5 there—1.2
Conceded at home, last 5 there—1.4
Scored away, last 5 there1.6—
Conceded away, last 5 there1.6—
Attack — how chances are created
Shots, last 513.514.4
Shots on target, last 53.85.0
Shots per possession0.3240.246
On-target shots per possession0.0930.095
Inside-box shots per possession0.2220.166
Share of shots from inside the box68.9%69.6%
Expected goals, last 50.603.00
Possession, last 550.8%52.4%
Corners, last 56.85.4
Defence — what they allow
Shots allowed per possession0.2200.245
On-target allowed per possession0.0780.114
Inside-box allowed per possession0.1240.194
Opponents' inside-box share55.3%78.4%
Save rate73.6%68.6%
Saves, last 53.23.6
Expected goals conceded, last 51.000.71
On the ball and discipline
Pass accuracy——
Passes, last 5398411
Fouls, last 514.211.4
Cards, last 51.21.6
Previous meetings
Meetings on record12
Home side won3
Drawn4
Away side won5
Goals, home side22
Goals, away side19
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 67.3% · Draw 19.4% · Away 13.3% — pinnacle, pre_match.

Wrexham v West Brom

championship · 18:45 UK
Finished 1–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position158
Position last season719
Points this season1114
Goal difference this season-3+1
Elo rating going in1,5601,503
Matches on record, all seasons101677
Recent form
Points, last 567
Goals scored, last 50.80.6
Goals conceded, last 51.80.6
Goals scored, last 101.21.1
Goals conceded, last 101.51.1
Clean sheets, last 1022
Failed to score, last 1022
Wins in a row00
Unbeaten run20
Losses in a row02
Days since last match33
Home and away separately
Scored at home, last 5 there—1.2
Conceded at home, last 5 there—0.8
Scored away, last 5 there1.0—
Conceded away, last 5 there1.6—
Attack — how chances are created
Shots, last 510.49.2
Shots on target, last 52.82.8
Shots per possession0.2680.189
On-target shots per possession0.0900.071
Inside-box shots per possession0.1880.130
Share of shots from inside the box72.5%68.6%
Expected goals, last 51.321.13
Possession, last 546.6%51.4%
Corners, last 54.65.4
Defence — what they allow
Shots allowed per possession0.2540.266
On-target allowed per possession0.1000.100
Inside-box allowed per possession0.1550.202
Opponents' inside-box share60.3%74.2%
Save rate62.6%80.1%
Saves, last 53.43.8
Expected goals conceded, last 50.562.60
On the ball and discipline
Pass accuracy——
Passes, last 5447452
Fouls, last 59.211.8
Cards, last 51.02.6
Previous meetings
Meetings on record2
Home side won0
Drawn1
Away side won1
Goals, home side4
Goals, away side5
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.0% · Draw 27.6% · Away 30.4% — pinnacle, pre_match.

Arsenal v Lille

champions-league · 19:00 UK
Finished 3–0. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position21
Position last season13
Points this season1513
Goal difference this season+5+5
Elo rating going in1,9411,700
Matches on record, all seasons614592
Recent form
Points, last 51210
Goals scored, last 51.41.4
Goals conceded, last 51.00.8
Goals scored, last 101.71.2
Goals conceded, last 100.60.7
Clean sheets, last 1066
Failed to score, last 1011
Wins in a row11
Unbeaten run11
Losses in a row00
Days since last match33
Home and away separately
Scored at home, last 5 there2.21.2
Conceded at home, last 5 there0.41.0
Scored away, last 5 there——
Conceded away, last 5 there——
Attack — how chances are created
Shots, last 511.611.6
Shots on target, last 54.85.0
Shots per possession0.2380.231
On-target shots per possession0.0910.102
Inside-box shots per possession0.1700.155
Share of shots from inside the box71.7%67.4%
Expected goals, last 51.851.18
Possession, last 558.4%48.6%
Corners, last 54.23.0
Defence — what they allow
Shots allowed per possession0.2350.243
On-target allowed per possession0.0640.075
Inside-box allowed per possession0.1330.162
Opponents' inside-box share54.4%71.9%
Save rate71.0%75.3%
Saves, last 52.43.4
Expected goals conceded, last 50.531.33
On the ball and discipline
Pass accuracy88.0%84.0%
Passes, last 5480467
Fouls, last 510.611.4
Cards, last 51.41.2
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.1% · Draw 13.6% · Away 6.3% — pinnacle, pre_match.

Atletico Madrid v Manchester United

champions-league · 19:00 UK
Finished 2–0. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position212
Position last season43
Points this season196
Goal difference this season+10+0
Elo rating going in1,7741,762
Matches on record, all seasons616614
Recent form
Points, last 5126
Goals scored, last 52.21.8
Goals conceded, last 51.01.4
Goals scored, last 102.01.8
Goals conceded, last 101.31.3
Clean sheets, last 1042
Failed to score, last 1013
Wins in a row40
Unbeaten run42
Losses in a row00
Days since last match33
Home and away separately
Scored at home, last 5 there—2.4
Conceded at home, last 5 there—1.6
Scored away, last 5 there1.8—
Conceded away, last 5 there2.0—
Attack — how chances are created
Shots, last 519.020.8
Shots on target, last 57.45.6
Shots per possession0.2930.371
On-target shots per possession0.1040.107
Inside-box shots per possession0.1800.230
Share of shots from inside the box63.1%60.3%
Expected goals, last 52.142.73
Possession, last 561.0%54.4%
Corners, last 56.46.8
Defence — what they allow
Shots allowed per possession0.2630.250
On-target allowed per possession0.1000.091
Inside-box allowed per possession0.1630.176
Opponents' inside-box share63.9%68.2%
Save rate70.3%70.0%
Saves, last 51.83.2
Expected goals conceded, last 51.131.84
On the ball and discipline
Pass accuracy—89.0%
Passes, last 5615527
Fouls, last 511.010.6
Cards, last 51.61.8
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 51.1% · Draw 25.4% · Away 23.5% — pinnacle, pre_match.

Birmingham v Preston

championship · 19:00 UK
Finished 4–0. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position724
Position last season1014
Points this season144
Goal difference this season+2-8
Elo rating going in1,5651,433
Matches on record, all seasons739704
Recent form
Points, last 584
Goals scored, last 51.61.0
Goals conceded, last 51.41.4
Goals scored, last 101.40.9
Goals conceded, last 101.21.9
Clean sheets, last 1020
Failed to score, last 1013
Wins in a row10
Unbeaten run30
Losses in a row01
Days since last match33
Home and away separately
Scored at home, last 5 there—0.8
Conceded at home, last 5 there—1.8
Scored away, last 5 there1.2—
Conceded away, last 5 there0.8—
Attack — how chances are created
Shots, last 515.612.6
Shots on target, last 55.83.2
Shots per possession0.2730.294
On-target shots per possession0.0990.071
Inside-box shots per possession0.1990.189
Share of shots from inside the box72.3%65.3%
Expected goals, last 52.600.67
Possession, last 549.2%42.0%
Corners, last 56.66.0
Defence — what they allow
Shots allowed per possession0.2560.281
On-target allowed per possession0.0780.080
Inside-box allowed per possession0.1750.168
Opponents' inside-box share70.8%60.7%
Save rate65.4%65.0%
Saves, last 52.43.6
Expected goals conceded, last 51.131.15
On the ball and discipline
Pass accuracy——
Passes, last 5345316
Fouls, last 512.210.0
Cards, last 52.62.0
Previous meetings
Meetings on record20
Home side won6
Drawn6
Away side won8
Goals, home side21
Goals, away side23
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 60.6% · Draw 21.8% · Away 17.6% — pinnacle, pre_match.

Galatasaray v Barcelona

champions-league · 19:00 UK
Finished 1–4. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position11
Position last season11
Points this season1624
Goal difference this season+5+27
Elo rating going in1,8991,897
Matches on record, all seasons541616
Recent form
Points, last 51215
Goals scored, last 52.04.4
Goals conceded, last 51.81.0
Goals scored, last 102.13.8
Goals conceded, last 101.81.1
Clean sheets, last 1024
Failed to score, last 1020
Wins in a row18
Unbeaten run18
Losses in a row00
Days since last match43
Home and away separately
Scored at home, last 5 there2.64.0
Conceded at home, last 5 there1.41.0
Scored away, last 5 there——
Conceded away, last 5 there——
Attack — how chances are created
Shots, last 522.822.8
Shots on target, last 58.08.0
Shots per possession0.3440.283
On-target shots per possession0.1200.114
Inside-box shots per possession0.2340.207
Share of shots from inside the box68.0%74.6%
Expected goals, last 52.151.98
Possession, last 559.4%74.2%
Corners, last 58.07.8
Defence — what they allow
Shots allowed per possession0.2400.289
On-target allowed per possession0.0860.112
Inside-box allowed per possession0.1510.182
Opponents' inside-box share63.8%63.6%
Save rate57.6%62.1%
Saves, last 51.41.8
Expected goals conceded, last 51.120.16
On the ball and discipline
Pass accuracy84.2%—
Passes, last 5449744
Fouls, last 512.69.4
Cards, last 52.41.8
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 10.3% · Draw 14.3% · Away 75.4% — pinnacle, pre_match.

RB Leipzig v PSV Eindhoven

champions-league · 19:00 UK
Finished 1–0. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position51
Position last season31
Points this season919
Goal difference this season+10+16
Elo rating going in1,6781,830
Matches on record, all seasons345544
Recent form
Points, last 5912
Goals scored, last 53.03.4
Goals conceded, last 51.01.2
Goals scored, last 102.53.5
Goals conceded, last 101.61.2
Clean sheets, last 1031
Failed to score, last 1010
Wins in a row11
Unbeaten run11
Losses in a row00
Days since last match34
Home and away separately
Scored at home, last 5 there3.83.6
Conceded at home, last 5 there0.41.0
Scored away, last 5 there——
Conceded away, last 5 there——
Attack — how chances are created
Shots, last 519.019.4
Shots on target, last 57.07.0
Shots per possession0.3200.321
On-target shots per possession0.1270.127
Inside-box shots per possession0.2320.228
Share of shots from inside the box70.7%71.8%
Expected goals, last 54.032.34
Possession, last 555.4%60.8%
Corners, last 56.26.4
Defence — what they allow
Shots allowed per possession0.3060.288
On-target allowed per possession0.1210.126
Inside-box allowed per possession0.2150.200
Opponents' inside-box share69.4%73.1%
Save rate67.6%68.7%
Saves, last 55.03.2
Expected goals conceded, last 51.220.94
On the ball and discipline
Pass accuracy84.0%90.0%
Passes, last 5530564
Fouls, last 510.611.6
Cards, last 51.22.2
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 62.2% · Draw 18.9% · Away 18.9% — pinnacle, pre_match.

Stoke City v Middlesbrough

championship · 19:00 UK
Finished 2–3. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position42
Position last season175
Points this season1618
Goal difference this season+2+5
Elo rating going in1,4831,586
Matches on record, all seasons681701
Recent form
Points, last 51311
Goals scored, last 52.22.0
Goals conceded, last 50.81.4
Goals scored, last 101.51.7
Goals conceded, last 101.51.3
Clean sheets, last 1022
Failed to score, last 1011
Wins in a row31
Unbeaten run67
Losses in a row00
Days since last match33
Home and away separately
Scored at home, last 5 there—2.4
Conceded at home, last 5 there—1.4
Scored away, last 5 there1.4—
Conceded away, last 5 there2.0—
Attack — how chances are created
Shots, last 513.616.8
Shots on target, last 55.45.8
Shots per possession0.2720.295
On-target shots per possession0.0850.089
Inside-box shots per possession0.1700.194
Share of shots from inside the box63.8%64.3%
Expected goals, last 50.711.00
Possession, last 549.2%55.0%
Corners, last 56.05.4
Defence — what they allow
Shots allowed per possession0.2840.310
On-target allowed per possession0.0870.103
Inside-box allowed per possession0.1920.223
Opponents' inside-box share66.1%69.5%
Save rate65.0%64.2%
Saves, last 53.23.2
Expected goals conceded, last 53.000.60
On the ball and discipline
Pass accuracy——
Passes, last 5404483
Fouls, last 513.49.2
Cards, last 52.21.6
Previous meetings
Meetings on record18
Home side won4
Drawn6
Away side won8
Goals, home side15
Goals, away side22
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.1% · Draw 24.7% · Away 47.2% — pinnacle, pre_match.

Villarreal v Napoli

champions-league · 19:00 UK
Finished 3–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position106
Position last season32
Points this season810
Goal difference this season+0+4
Elo rating going in1,6831,749
Matches on record, all seasons578614
Recent form
Points, last 567
Goals scored, last 51.81.6
Goals conceded, last 51.61.2
Goals scored, last 101.81.6
Goals conceded, last 101.60.9
Clean sheets, last 1006
Failed to score, last 1031
Wins in a row01
Unbeaten run03
Losses in a row10
Days since last match33
Home and away separately
Scored at home, last 5 there—1.6
Conceded at home, last 5 there—1.0
Scored away, last 5 there1.4—
Conceded away, last 5 there1.4—
Attack — how chances are created
Shots, last 516.615.2
Shots on target, last 56.25.0
Shots per possession0.2610.250
On-target shots per possession0.1040.083
Inside-box shots per possession0.1700.173
Share of shots from inside the box65.4%64.2%
Expected goals, last 50.621.95
Possession, last 560.8%49.2%
Corners, last 56.45.6
Defence — what they allow
Shots allowed per possession0.3030.282
On-target allowed per possession0.0980.078
Inside-box allowed per possession0.1930.178
Opponents' inside-box share67.4%63.2%
Save rate66.7%69.6%
Saves, last 52.63.0
Expected goals conceded, last 51.470.81
On the ball and discipline
Pass accuracy—88.7%
Passes, last 5591467
Fouls, last 510.69.6
Cards, last 51.41.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 46.1% · Draw 26.4% · Away 27.5% — pinnacle, pre_match.