The data behind the ratings

Monday 3 August 2026 · everything below is a stored value, as it was that morning

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.

Cambuur v Excelsior

eredivisie · 18:00 UK
Finished 0–4. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season—13
Points this season——
Goal difference this season——
Elo rating going in1,3591,493
Matches on record, all seasons172350
Recent form
Points, last 5411
Goals scored, last 51.22.8
Goals conceded, last 51.61.4
Goals scored, last 100.71.7
Goals conceded, last 102.21.5
Clean sheets, last 1011
Failed to score, last 1062
Wins in a row01
Unbeaten run15
Losses in a row00
Days since last match44882
Home and away separately
Scored at home, last 5 there1.2—
Conceded at home, last 5 there1.8—
Scored away, last 5 there—2.0
Conceded away, last 5 there—1.8
Attack — how chances are created
Shots, last 518.815.2
Shots on target, last 55.45.4
Shots per possession0.2550.296
On-target shots per possession0.0650.100
Inside-box shots per possession0.1610.195
Share of shots from inside the box62.6%64.6%
Expected goals, last 5—1.70
Possession, last 557.4%53.6%
Corners, last 58.24.0
Defence — what they allow
Shots allowed per possession0.3060.250
On-target allowed per possession0.1230.090
Inside-box allowed per possession0.1900.171
Opponents' inside-box share63.0%68.4%
Save rate62.9%66.7%
Saves, last 53.02.6
Expected goals conceded, last 5—1.32
On the ball and discipline
Pass accuracy80.2%79.6%
Passes, last 5442447
Fouls, last 513.612.0
Cards, last 52.40.4
Previous meetings
Meetings on record6
Home side won1
Drawn2
Away side won3
Goals, home side7
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 37.5% · Draw 27.7% · Away 34.8% — pinnacle, pre_match.

Estoril v Famalicao

primeira-liga · 19:15 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 season105
Points this season——
Goal difference this season——
Elo rating going in1,5571,659
Matches on record, all seasons366238
Recent form
Points, last 529
Goals scored, last 50.61.2
Goals conceded, last 51.40.8
Goals scored, last 100.81.3
Goals conceded, last 101.50.8
Clean sheets, last 1025
Failed to score, last 1031
Wins in a row01
Unbeaten run012
Losses in a row10
Days since last match8383
Home and away separately
Scored at home, last 5 there0.61.2
Conceded at home, last 5 there1.80.6
Scored away, last 5 there——
Conceded away, last 5 there——
Attack — how chances are created
Shots, last 510.010.6
Shots on target, last 53.24.0
Shots per possession0.1950.228
On-target shots per possession0.0550.090
Inside-box shots per possession0.1150.154
Share of shots from inside the box58.9%68.4%
Expected goals, last 50.861.12
Possession, last 553.6%48.6%
Corners, last 54.05.6
Defence — what they allow
Shots allowed per possession0.2680.163
On-target allowed per possession0.0970.065
Inside-box allowed per possession0.1710.099
Opponents' inside-box share65.8%61.1%
Save rate64.1%71.9%
Saves, last 52.61.4
Expected goals conceded, last 51.560.90
On the ball and discipline
Pass accuracy83.6%83.6%
Passes, last 5476397
Fouls, last 513.012.0
Cards, last 52.02.2
Previous meetings
Meetings on record10
Home side won3
Drawn2
Away side won5
Goals, home side9
Goals, away side16
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 31.1% · Draw 29.6% · Away 39.3% — pinnacle, pre_match.

Dundee v Aberdeen

scottish-prem · 14:00 UK
Finished 2–0. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position82
Position last season89
Points this season03
Goal difference this season-1+1
Elo rating going in1,4751,488
Matches on record, all seasons385598
Recent form
Points, last 597
Goals scored, last 51.61.6
Goals conceded, last 51.21.6
Goals scored, last 101.31.3
Goals conceded, last 101.61.5
Clean sheets, last 1023
Failed to score, last 1032
Wins in a row01
Unbeaten run01
Losses in a row10
Days since last match57
Home and away separately
Scored at home, last 5 there—1.4
Conceded at home, last 5 there—0.6
Scored away, last 5 there0.6—
Conceded away, last 5 there2.0—
Attack — how chances are created
Shots, last 511.010.0
Shots on target, last 54.02.6
Shots per possession0.2120.210
On-target shots per possession0.0760.055
Inside-box shots per possession0.1440.136
Share of shots from inside the box68.5%65.6%
Expected goals, last 51.041.39
Possession, last 544.4%50.8%
Corners, last 55.03.8
Defence — what they allow
Shots allowed per possession0.2850.214
On-target allowed per possession0.1050.073
Inside-box allowed per possession0.1700.136
Opponents' inside-box share57.4%61.0%
Save rate67.6%63.9%
Saves, last 53.42.6
Expected goals conceded, last 51.871.32
On the ball and discipline
Pass accuracy76.0%73.2%
Passes, last 5380408
Fouls, last 510.212.0
Cards, last 51.21.2
Previous meetings
Meetings on record34
Home side won4
Drawn7
Away side won23
Goals, home side29
Goals, away side71
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 34.7% · Draw 28.2% · Away 37.1% — pinnacle, pre_match.

ST Mirren v ST Johnstone

scottish-prem · 14:00 UK
Finished 1–0. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position12
Position last season11—
Points this season33
Goal difference this season+2+1
Elo rating going in1,4801,411
Matches on record, all seasons486562
Recent form
Points, last 5116
Goals scored, last 51.41.4
Goals conceded, last 50.42.0
Goals scored, last 100.91.0
Goals conceded, last 100.91.7
Clean sheets, last 1042
Failed to score, last 1045
Wins in a row21
Unbeaten run51
Losses in a row00
Days since last match76
Home and away separately
Scored at home, last 5 there—1.4
Conceded at home, last 5 there—1.6
Scored away, last 5 there1.0—
Conceded away, last 5 there0.6—
Attack — how chances are created
Shots, last 513.715.2
Shots on target, last 56.03.6
Shots per possession0.2350.249
On-target shots per possession0.0860.069
Inside-box shots per possession0.1540.151
Share of shots from inside the box65.3%55.6%
Expected goals, last 51.371.76
Possession, last 544.3%59.2%
Corners, last 56.04.6
Defence — what they allow
Shots allowed per possession0.1650.281
On-target allowed per possession0.0550.094
Inside-box allowed per possession0.1050.167
Opponents' inside-box share62.2%61.7%
Save rate69.2%68.2%
Saves, last 51.32.0
Expected goals conceded, last 50.530.79
On the ball and discipline
Pass accuracy75.3%80.6%
Passes, last 5390447
Fouls, last 513.09.8
Cards, last 51.82.0
Previous meetings
Meetings on record38
Home side won11
Drawn10
Away side won17
Goals, home side35
Goals, away side42
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 40.0% · Draw 29.4% · Away 30.5% — pinnacle, pre_match.

Maritimo v Casa Pia

primeira-liga · 14: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 season—16
Points this season——
Goal difference this season——
Elo rating going in1,4711,538
Matches on record, all seasons428138
Recent form
Points, last 568
Goals scored, last 51.20.8
Goals conceded, last 51.60.4
Goals scored, last 101.40.7
Goals conceded, last 101.70.9
Clean sheets, last 1014
Failed to score, last 1014
Wins in a row11
Unbeaten run14
Losses in a row00
Days since last match1,15472
Home and away separately
Scored at home, last 5 there1.80.6
Conceded at home, last 5 there1.20.6
Scored away, last 5 there——
Conceded away, last 5 there——
Attack — how chances are created
Shots, last 515.410.8
Shots on target, last 54.44.6
Shots per possession0.3040.287
On-target shots per possession0.1040.100
Inside-box shots per possession0.1860.190
Share of shots from inside the box64.9%66.0%
Expected goals, last 5—1.22
Possession, last 552.6%39.4%
Corners, last 55.25.8
Defence — what they allow
Shots allowed per possession0.2590.185
On-target allowed per possession0.0770.049
Inside-box allowed per possession0.1720.109
Opponents' inside-box share63.1%55.8%
Save rate59.1%75.4%
Saves, last 51.82.8
Expected goals conceded, last 5—0.91
On the ball and discipline
Pass accuracy79.0%69.6%
Passes, last 5435274
Fouls, last 516.216.8
Cards, last 55.04.2
Previous meetings
Meetings on record2
Home side won0
Drawn0
Away side won2
Goals, home side1
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 42.8% · Draw 30.0% · Away 27.3% — pinnacle, pre_match.

NEC Nijmegen v Telstar

eredivisie · 14: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 season314
Points this season——
Goal difference this season——
Elo rating going in1,6231,557
Matches on record, all seasons38140
Recent form
Points, last 5610
Goals scored, last 51.22.2
Goals conceded, last 51.21.4
Goals scored, last 101.82.1
Goals conceded, last 101.31.4
Clean sheets, last 1022
Failed to score, last 1002
Wins in a row12
Unbeaten run14
Losses in a row00
Days since last match8383
Home and away separately
Scored at home, last 5 there1.8—
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 521.010.6
Shots on target, last 56.44.8
Shots per possession0.3710.268
On-target shots per possession0.1280.122
Inside-box shots per possession0.2320.199
Share of shots from inside the box61.4%73.4%
Expected goals, last 52.311.41
Possession, last 557.6%46.2%
Corners, last 58.23.4
Defence — what they allow
Shots allowed per possession0.2390.312
On-target allowed per possession0.1240.118
Inside-box allowed per possession0.1650.213
Opponents' inside-box share71.6%68.4%
Save rate73.5%71.7%
Saves, last 53.83.8
Expected goals conceded, last 51.211.45
On the ball and discipline
Pass accuracy79.6%74.2%
Passes, last 5412337
Fouls, last 513.412.0
Cards, last 52.01.6
Previous meetings
Meetings on record2
Home side won0
Drawn2
Away side won0
Goals, home side3
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 64.6% · Draw 19.5% · Away 15.9% — pinnacle, pre_match.

GO Ahead Eagles v Willem II

eredivisie · 16:45 UK
Finished 4–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season12—
Points this season——
Goal difference this season——
Elo rating going in1,5461,400
Matches on record, all seasons274372
Recent form
Points, last 535
Goals scored, last 50.81.6
Goals conceded, last 51.62.0
Goals scored, last 101.71.2
Goals conceded, last 101.41.8
Clean sheets, last 1050
Failed to score, last 1031
Wins in a row00
Unbeaten run00
Losses in a row21
Days since last match83433
Home and away separately
Scored at home, last 5 there—1.4
Conceded at home, last 5 there—2.2
Scored away, last 5 there0.8—
Conceded away, last 5 there1.2—
Attack — how chances are created
Shots, last 511.014.6
Shots on target, last 53.25.2
Shots per possession0.2350.244
On-target shots per possession0.0970.083
Inside-box shots per possession0.1690.159
Share of shots from inside the box74.1%61.7%
Expected goals, last 51.141.64
Possession, last 546.4%49.8%
Corners, last 56.06.2
Defence — what they allow
Shots allowed per possession0.4240.299
On-target allowed per possession0.1140.093
Inside-box allowed per possession0.2750.219
Opponents' inside-box share65.0%73.1%
Save rate75.8%67.2%
Saves, last 55.23.2
Expected goals conceded, last 52.372.72
On the ball and discipline
Pass accuracy78.0%75.6%
Passes, last 5361397
Fouls, last 58.213.0
Cards, last 52.02.0
Previous meetings
Meetings on record8
Home side won4
Drawn0
Away side won4
Goals, home side7
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 60.9% · Draw 22.3% · Away 16.7% — pinnacle, pre_match.

Guimaraes v Arouca

primeira-liga · 17:00 UK
Finished 0–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season89
Points this season——
Goal difference this season——
Elo rating going in1,5981,581
Matches on record, all seasons528304
Recent form
Points, last 5610
Goals scored, last 50.82.0
Goals conceded, last 51.61.2
Goals scored, last 101.11.5
Goals conceded, last 101.61.2
Clean sheets, last 1032
Failed to score, last 1042
Wins in a row02
Unbeaten run03
Losses in a row30
Days since last match8484
Home and away separately
Scored at home, last 5 there—2.0
Conceded at home, last 5 there—1.4
Scored away, last 5 there0.6—
Conceded away, last 5 there2.2—
Attack — how chances are created
Shots, last 512.612.6
Shots on target, last 53.44.2
Shots per possession0.2380.246
On-target shots per possession0.0780.078
Inside-box shots per possession0.1300.148
Share of shots from inside the box55.3%58.2%
Expected goals, last 50.961.13
Possession, last 557.6%54.6%
Corners, last 55.03.8
Defence — what they allow
Shots allowed per possession0.2270.235
On-target allowed per possession0.1020.070
Inside-box allowed per possession0.1470.151
Opponents' inside-box share65.6%62.0%
Save rate66.7%64.9%
Saves, last 54.02.0
Expected goals conceded, last 51.571.11
On the ball and discipline
Pass accuracy81.4%85.0%
Passes, last 5440460
Fouls, last 512.014.2
Cards, last 52.63.8
Previous meetings
Meetings on record18
Home side won8
Drawn6
Away side won4
Goals, home side29
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 49.7% · Draw 26.3% · Away 24.0% — pinnacle, pre_match.

PSV Eindhoven v Fortuna Sittard

eredivisie · 18:00 UK
Finished 2–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season111
Points this season——
Goal difference this season——
Elo rating going in1,8491,503
Matches on record, all seasons536264
Recent form
Points, last 5134
Goals scored, last 53.81.2
Goals conceded, last 51.01.8
Goals scored, last 103.11.3
Goals conceded, last 101.62.0
Clean sheets, last 1010
Failed to score, last 1002
Wins in a row20
Unbeaten run60
Losses in a row01
Days since last match8383
Home and away separately
Scored at home, last 5 there3.8—
Conceded at home, last 5 there1.8—
Scored away, last 5 there—1.2
Conceded away, last 5 there—1.8
Attack — how chances are created
Shots, last 515.811.6
Shots on target, last 57.03.6
Shots per possession0.2840.291
On-target shots per possession0.1320.108
Inside-box shots per possession0.2010.181
Share of shots from inside the box70.0%62.7%
Expected goals, last 52.050.92
Possession, last 558.2%44.0%
Corners, last 55.63.4
Defence — what they allow
Shots allowed per possession0.3240.258
On-target allowed per possession0.1300.100
Inside-box allowed per possession0.2220.178
Opponents' inside-box share66.9%67.9%
Save rate68.6%60.4%
Saves, last 53.43.2
Expected goals conceded, last 51.091.94
On the ball and discipline
Pass accuracy87.0%76.8%
Passes, last 5524364
Fouls, last 510.09.6
Cards, last 52.01.6
Previous meetings
Meetings on record15
Home side won13
Drawn2
Away side won0
Goals, home side48
Goals, away side13
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 81.8% · Draw 10.9% · Away 7.3% — pinnacle, pre_match.

AZ Alkmaar v ADO Den Haag

eredivisie · 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 position——
Position last season7—
Points this season——
Goal difference this season——
Elo rating going in1,6381,428
Matches on record, all seasons549384
Recent form
Points, last 571
Goals scored, last 51.80.8
Goals conceded, last 51.22.8
Goals scored, last 101.61.6
Goals conceded, last 101.32.3
Clean sheets, last 1040
Failed to score, last 1032
Wins in a row00
Unbeaten run60
Losses in a row04
Days since last match83448
Home and away separately
Scored at home, last 5 there2.81.8
Conceded at home, last 5 there1.02.0
Scored away, last 5 there——
Conceded away, last 5 there——
Attack — how chances are created
Shots, last 518.614.2
Shots on target, last 56.23.8
Shots per possession0.3050.271
On-target shots per possession0.1170.085
Inside-box shots per possession0.2010.178
Share of shots from inside the box65.2%63.1%
Expected goals, last 51.53—
Possession, last 556.2%50.8%
Corners, last 56.04.4
Defence — what they allow
Shots allowed per possession0.2520.259
On-target allowed per possession0.0960.107
Inside-box allowed per possession0.1620.165
Opponents' inside-box share64.0%63.5%
Save rate71.8%59.0%
Saves, last 53.62.0
Expected goals conceded, last 51.13—
On the ball and discipline
Pass accuracy84.4%74.0%
Passes, last 5490366
Fouls, last 59.415.0
Cards, last 50.63.0
Previous meetings
Meetings on record22
Home side won16
Drawn3
Away side won3
Goals, home side50
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 68.9% · Draw 17.9% · Away 13.3% — pinnacle, pre_match.

Estrela v Sporting CP

primeira-liga · 19:30 UK
Finished 2–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season152
Points this season——
Goal difference this season——
Elo rating going in1,4901,906
Matches on record, all seasons104528
Recent form
Points, last 5211
Goals scored, last 51.03.0
Goals conceded, last 51.61.0
Goals scored, last 101.22.7
Goals conceded, last 101.51.2
Clean sheets, last 1022
Failed to score, last 1040
Wins in a row03
Unbeaten run25
Losses in a row00
Days since last match8484
Home and away separately
Scored at home, last 5 there—3.0
Conceded at home, last 5 there—1.4
Scored away, last 5 there1.0—
Conceded away, last 5 there2.0—
Attack — how chances are created
Shots, last 59.216.2
Shots on target, last 52.86.6
Shots per possession0.2480.268
On-target shots per possession0.0830.105
Inside-box shots per possession0.1590.177
Share of shots from inside the box63.9%65.7%
Expected goals, last 51.332.50
Possession, last 539.0%63.4%
Corners, last 52.25.4
Defence — what they allow
Shots allowed per possession0.2480.297
On-target allowed per possession0.0730.096
Inside-box allowed per possession0.1370.175
Opponents' inside-box share53.6%59.2%
Save rate64.5%69.8%
Saves, last 52.42.4
Expected goals conceded, last 51.800.98
On the ball and discipline
Pass accuracy75.8%89.0%
Passes, last 5313582
Fouls, last 513.810.2
Cards, last 53.41.0
Previous meetings
Meetings on record6
Home side won0
Drawn0
Away side won6
Goals, home side4
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 8.1% · Draw 15.0% · Away 76.9% — pinnacle, pre_match.

Sparta Rotterdam v Feyenoord

eredivisie · 10:15 UK
Finished 0–1. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season102
Points this season——
Goal difference this season——
Elo rating going in1,5321,737
Matches on record, all seasons304539
Recent form
Points, last 5111
Goals scored, last 51.01.8
Goals conceded, last 53.00.8
Goals scored, last 100.91.5
Goals conceded, last 102.21.1
Clean sheets, last 1022
Failed to score, last 1042
Wins in a row01
Unbeaten run09
Losses in a row20
Days since last match8484
Home and away separately
Scored at home, last 5 there1.4—
Conceded at home, last 5 there1.6—
Scored away, last 5 there—1.6
Conceded away, last 5 there—1.0
Attack — how chances are created
Shots, last 514.214.8
Shots on target, last 53.05.8
Shots per possession0.2780.286
On-target shots per possession0.0790.110
Inside-box shots per possession0.1680.202
Share of shots from inside the box60.9%70.4%
Expected goals, last 51.352.26
Possession, last 547.0%46.4%
Corners, last 54.06.2
Defence — what they allow
Shots allowed per possession0.3040.222
On-target allowed per possession0.1090.068
Inside-box allowed per possession0.1980.150
Opponents' inside-box share63.3%65.4%
Save rate65.0%67.9%
Saves, last 53.21.8
Expected goals conceded, last 52.131.27
On the ball and discipline
Pass accuracy81.6%78.4%
Passes, last 5393375
Fouls, last 59.011.6
Cards, last 51.61.6
Previous meetings
Meetings on record18
Home side won2
Drawn4
Away side won12
Goals, home side14
Goals, away side49
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 20.4% · Draw 23.5% · Away 56.1% — pinnacle, pre_match.

Groningen v Utrecht

eredivisie · 12: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 season96
Points this season——
Goal difference this season——
Elo rating going in1,5201,654
Matches on record, all seasons520565
Recent form
Points, last 5613
Goals scored, last 51.41.8
Goals conceded, last 52.00.6
Goals scored, last 101.62.0
Goals conceded, last 101.21.3
Clean sheets, last 1035
Failed to score, last 1022
Wins in a row00
Unbeaten run05
Losses in a row10
Days since last match8077
Home and away separately
Scored at home, last 5 there——
Conceded at home, last 5 there——
Scored away, last 5 there1.21.4
Conceded away, last 5 there1.42.0
Attack — how chances are created
Shots, last 510.819.0
Shots on target, last 54.06.8
Shots per possession0.2990.379
On-target shots per possession0.1090.165
Inside-box shots per possession0.1900.261
Share of shots from inside the box62.6%69.8%
Expected goals, last 51.042.01
Possession, last 548.6%47.6%
Corners, last 53.66.0
Defence — what they allow
Shots allowed per possession0.2550.269
On-target allowed per possession0.0910.095
Inside-box allowed per possession0.1660.169
Opponents' inside-box share64.7%63.8%
Save rate69.2%71.9%
Saves, last 52.23.6
Expected goals conceded, last 51.510.92
On the ball and discipline
Pass accuracy77.4%83.0%
Passes, last 5395429
Fouls, last 511.611.4
Cards, last 51.80.6
Previous meetings
Meetings on record30
Home side won7
Drawn7
Away side won16
Goals, home side29
Goals, away side39
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.7% · Away 30.3% — pinnacle, pre_match.

Kilmarnock v Celtic

scottish-prem · 12:30 UK
Finished 1–5. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position62
Position last season101
Points this season03
Goal difference this season-1+1
Elo rating going in1,4841,795
Matches on record, all seasons562596
Recent form
Points, last 51215
Goals scored, last 53.22.4
Goals conceded, last 51.21.0
Goals scored, last 102.12.1
Goals conceded, last 101.21.0
Clean sheets, last 1042
Failed to score, last 1021
Wins in a row08
Unbeaten run08
Losses in a row10
Days since last match76
Home and away separately
Scored at home, last 5 there—2.2
Conceded at home, last 5 there—0.6
Scored away, last 5 there2.0—
Conceded away, last 5 there1.8—
Attack — how chances are created
Shots, last 512.215.6
Shots on target, last 55.84.4
Shots per possession0.2700.231
On-target shots per possession0.0990.085
Inside-box shots per possession0.1730.130
Share of shots from inside the box64.6%57.1%
Expected goals, last 51.882.11
Possession, last 545.4%63.2%
Corners, last 53.67.0
Defence — what they allow
Shots allowed per possession0.2030.289
On-target allowed per possession0.0670.089
Inside-box allowed per possession0.1350.180
Opponents' inside-box share68.5%66.0%
Save rate70.3%70.5%
Saves, last 52.81.8
Expected goals conceded, last 51.100.79
On the ball and discipline
Pass accuracy80.6%84.6%
Passes, last 5429562
Fouls, last 512.014.0
Cards, last 51.83.8
Previous meetings
Meetings on record48
Home side won4
Drawn8
Away side won36
Goals, home side35
Goals, away side124
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 13.4% · Draw 17.9% · Away 68.6% — pinnacle, pre_match.

PEC Zwolle v Ajax

eredivisie · 12:30 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 season155
Points this season——
Goal difference this season——
Elo rating going in1,5031,698
Matches on record, all seasons438537
Recent form
Points, last 546
Goals scored, last 51.21.0
Goals conceded, last 52.60.8
Goals scored, last 101.01.6
Goals conceded, last 102.10.7
Clean sheets, last 1026
Failed to score, last 1032
Wins in a row00
Unbeaten run03
Losses in a row20
Days since last match8477
Home and away separately
Scored at home, last 5 there1.21.2
Conceded at home, last 5 there1.21.2
Scored away, last 5 there——
Conceded away, last 5 there——
Attack — how chances are created
Shots, last 59.017.4
Shots on target, last 53.65.8
Shots per possession0.2300.273
On-target shots per possession0.0770.101
Inside-box shots per possession0.1480.158
Share of shots from inside the box62.9%56.9%
Expected goals, last 51.221.53
Possession, last 546.2%57.0%
Corners, last 53.85.6
Defence — what they allow
Shots allowed per possession0.2980.280
On-target allowed per possession0.1150.084
Inside-box allowed per possession0.1920.181
Opponents' inside-box share65.0%64.8%
Save rate65.5%68.4%
Saves, last 53.22.6
Expected goals conceded, last 51.901.13
On the ball and discipline
Pass accuracy79.0%85.2%
Passes, last 5400579
Fouls, last 510.810.6
Cards, last 50.81.8
Previous meetings
Meetings on record25
Home side won0
Drawn5
Away side won20
Goals, home side15
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 16.7% · Draw 19.9% · Away 63.4% — pinnacle, pre_match.

Heart Of Midlothian v Dundee Utd

scottish-prem · 14:00 UK
Finished 4–0. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position51
Position last season27
Points this season01
Goal difference this season-1+0
Elo rating going in1,6631,508
Matches on record, all seasons521417
Recent form
Points, last 573
Goals scored, last 51.60.4
Goals conceded, last 51.41.4
Goals scored, last 101.61.4
Goals conceded, last 101.21.5
Clean sheets, last 1023
Failed to score, last 1013
Wins in a row00
Unbeaten run03
Losses in a row20
Days since last match89
Home and away separately
Scored at home, last 5 there—1.8
Conceded at home, last 5 there—0.6
Scored away, last 5 there1.4—
Conceded away, last 5 there1.8—
Attack — how chances are created
Shots, last 513.011.6
Shots on target, last 54.03.4
Shots per possession0.2750.342
On-target shots per possession0.0850.119
Inside-box shots per possession0.1800.233
Share of shots from inside the box66.0%68.6%
Expected goals, last 50.951.13
Possession, last 548.8%50.2%
Corners, last 55.04.8
Defence — what they allow
Shots allowed per possession0.2240.263
On-target allowed per possession0.0550.104
Inside-box allowed per possession0.1340.180
Opponents' inside-box share59.5%69.1%
Save rate61.5%70.2%
Saves, last 51.44.4
Expected goals conceded, last 51.411.42
On the ball and discipline
Pass accuracy70.2%76.4%
Passes, last 5357397
Fouls, last 510.813.2
Cards, last 52.22.4
Previous meetings
Meetings on record29
Home side won13
Drawn6
Away side won10
Goals, home side47
Goals, away side39
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 57.0% · Draw 22.7% · Away 20.2% — pinnacle, pre_match.

Motherwell v Falkirk

scottish-prem · 14:00 UK
Finished 0–0. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position24
Position last season46
Points this season30
Goal difference this season+1-2
Elo rating going in1,5981,516
Matches on record, all seasons59839
Recent form
Points, last 573
Goals scored, last 51.20.8
Goals conceded, last 51.22.6
Goals scored, last 101.31.3
Goals conceded, last 101.72.7
Clean sheets, last 1021
Failed to score, last 1022
Wins in a row20
Unbeaten run20
Losses in a row04
Days since last match78
Home and away separately
Scored at home, last 5 there—1.4
Conceded at home, last 5 there—3.2
Scored away, last 5 there1.4—
Conceded away, last 5 there1.4—
Attack — how chances are created
Shots, last 512.09.6
Shots on target, last 54.02.2
Shots per possession0.2180.194
On-target shots per possession0.0770.056
Inside-box shots per possession0.1330.131
Share of shots from inside the box59.8%67.2%
Expected goals, last 51.161.13
Possession, last 549.8%52.6%
Corners, last 53.45.4
Defence — what they allow
Shots allowed per possession0.2730.282
On-target allowed per possession0.0910.111
Inside-box allowed per possession0.1850.181
Opponents' inside-box share68.3%62.7%
Save rate55.0%57.1%
Saves, last 52.02.4
Expected goals conceded, last 51.391.41
On the ball and discipline
Pass accuracy82.0%78.0%
Passes, last 5445399
Fouls, last 511.413.6
Cards, last 53.42.0
Previous meetings
Meetings on record4
Home side won0
Drawn1
Away side won3
Goals, home side3
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 52.7% · Draw 24.8% · Away 22.5% — pinnacle, pre_match.

Heerenveen v Twente

eredivisie · 14:45 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 season84
Points this season——
Goal difference this season——
Elo rating going in1,5711,673
Matches on record, all seasons554514
Recent form
Points, last 578
Goals scored, last 51.22.0
Goals conceded, last 51.21.8
Goals scored, last 101.72.0
Goals conceded, last 101.31.4
Clean sheets, last 1032
Failed to score, last 1031
Wins in a row00
Unbeaten run00
Losses in a row11
Days since last match8084
Home and away separately
Scored at home, last 5 there——
Conceded at home, last 5 there——
Scored away, last 5 there1.22.2
Conceded away, last 5 there2.02.0
Attack — how chances are created
Shots, last 513.617.8
Shots on target, last 54.47.6
Shots per possession0.2490.302
On-target shots per possession0.1050.121
Inside-box shots per possession0.1810.205
Share of shots from inside the box73.4%66.4%
Expected goals, last 51.581.83
Possession, last 554.8%50.8%
Corners, last 56.26.2
Defence — what they allow
Shots allowed per possession0.3920.255
On-target allowed per possession0.1360.099
Inside-box allowed per possession0.2490.153
Opponents' inside-box share63.6%59.7%
Save rate77.3%67.7%
Saves, last 54.82.6
Expected goals conceded, last 51.631.55
On the ball and discipline
Pass accuracy81.0%78.6%
Passes, last 5489435
Fouls, last 510.48.0
Cards, last 51.40.6
Previous meetings
Meetings on record32
Home side won9
Drawn8
Away side won15
Goals, home side46
Goals, away side59
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 31.1% · Draw 24.5% · Away 44.3% — pinnacle, pre_match.

Rangers v Hibernian

scottish-prem · 15:00 UK
Finished 1–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position17
Position last season35
Points this season10
Goal difference this season+0-1
Elo rating going in1,7121,589
Matches on record, all seasons443484
Recent form
Points, last 546
Goals scored, last 51.81.4
Goals conceded, last 52.01.4
Goals scored, last 102.61.1
Goals conceded, last 101.91.1
Clean sheets, last 1013
Failed to score, last 1004
Wins in a row00
Unbeaten run20
Losses in a row02
Days since last match97
Home and away separately
Scored at home, last 5 there—1.2
Conceded at home, last 5 there—1.4
Scored away, last 5 there2.8—
Conceded away, last 5 there2.2—
Attack — how chances are created
Shots, last 515.810.4
Shots on target, last 55.43.2
Shots per possession0.3060.225
On-target shots per possession0.1190.068
Inside-box shots per possession0.2270.148
Share of shots from inside the box74.8%64.6%
Expected goals, last 51.461.12
Possession, last 555.8%35.2%
Corners, last 57.24.8
Defence — what they allow
Shots allowed per possession0.2140.240
On-target allowed per possession0.0790.075
Inside-box allowed per possession0.1560.137
Opponents' inside-box share71.1%56.8%
Save rate54.1%74.1%
Saves, last 52.03.6
Expected goals conceded, last 51.441.56
On the ball and discipline
Pass accuracy81.6%69.2%
Passes, last 5422287
Fouls, last 512.412.0
Cards, last 51.82.6
Previous meetings
Meetings on record39
Home side won25
Drawn9
Away side won5
Goals, home side78
Goals, away side38
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 21.1% · Away 16.7% — pinnacle, pre_match.

FC Porto v Alverca

primeira-liga · 17:00 UK
Finished 2–0. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season111
Points this season——
Goal difference this season——
Elo rating going in1,8781,578
Matches on record, all seasons52834
Recent form
Points, last 5124
Goals scored, last 51.40.6
Goals conceded, last 50.81.0
Goals scored, last 101.91.1
Goals conceded, last 101.01.3
Clean sheets, last 1041
Failed to score, last 1004
Wins in a row10
Unbeaten run10
Losses in a row01
Days since last match8585
Home and away separately
Scored at home, last 5 there1.8—
Conceded at home, last 5 there0.4—
Scored away, last 5 there—0.8
Conceded away, last 5 there—1.2
Attack — how chances are created
Shots, last 515.88.0
Shots on target, last 55.02.8
Shots per possession0.2890.237
On-target shots per possession0.0980.081
Inside-box shots per possession0.1760.146
Share of shots from inside the box61.2%61.5%
Expected goals, last 51.870.81
Possession, last 558.4%44.4%
Corners, last 56.85.4
Defence — what they allow
Shots allowed per possession0.1990.256
On-target allowed per possession0.0760.085
Inside-box allowed per possession0.1150.135
Opponents' inside-box share53.9%54.0%
Save rate69.8%66.7%
Saves, last 52.22.2
Expected goals conceded, last 50.760.80
On the ball and discipline
Pass accuracy84.8%80.6%
Passes, last 5458368
Fouls, last 513.614.0
Cards, last 52.22.0
Previous meetings
Meetings on record2
Home side won2
Drawn0
Away side won0
Goals, home side4
Goals, away side0
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 78.8% · Draw 13.7% · Away 7.5% — pinnacle, pre_match.

GIL Vicente v Rio Ave

primeira-liga · 19: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 season613
Points this season——
Goal difference this season——
Elo rating going in1,5731,542
Matches on record, all seasons362496
Recent form
Points, last 543
Goals scored, last 50.60.8
Goals conceded, last 51.61.8
Goals scored, last 101.21.2
Goals conceded, last 101.51.3
Clean sheets, last 1023
Failed to score, last 1042
Wins in a row00
Unbeaten run01
Losses in a row20
Days since last match8585
Home and away separately
Scored at home, last 5 there——
Conceded at home, last 5 there——
Scored away, last 5 there0.81.2
Conceded away, last 5 there1.60.8
Attack — how chances are created
Shots, last 512.412.2
Shots on target, last 53.64.0
Shots per possession0.2570.256
On-target shots per possession0.0820.091
Inside-box shots per possession0.1530.175
Share of shots from inside the box60.6%69.1%
Expected goals, last 51.011.17
Possession, last 549.4%49.8%
Corners, last 55.64.6
Defence — what they allow
Shots allowed per possession0.2400.264
On-target allowed per possession0.0780.086
Inside-box allowed per possession0.1490.149
Opponents' inside-box share59.3%57.0%
Save rate65.6%70.0%
Saves, last 52.22.8
Expected goals conceded, last 51.341.46
On the ball and discipline
Pass accuracy82.2%80.6%
Passes, last 5381386
Fouls, last 513.010.8
Cards, last 52.42.6
Previous meetings
Meetings on record20
Home side won4
Drawn9
Away side won7
Goals, home side16
Goals, away side20
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.4% · Draw 28.1% · Away 24.5% — pinnacle, pre_match.

Moreirense v SC Braga

primeira-liga · 19:30 UK
Finished 2–2. Everything below is what was known that morning, before the match.
What the model sawHomeAway
Where they stand
League position——
Position last season74
Points this season——
Goal difference this season——
Elo rating going in1,5601,736
Matches on record, all seasons406528
Recent form
Points, last 576
Goals scored, last 51.01.4
Goals conceded, last 51.61.4
Goals scored, last 100.71.4
Goals conceded, last 101.51.3
Clean sheets, last 1023
Failed to score, last 1050
Wins in a row00
Unbeaten run13
Losses in a row00
Days since last match8585
Home and away separately
Scored at home, last 5 there0.81.4
Conceded at home, last 5 there0.81.4
Scored away, last 5 there——
Conceded away, last 5 there——
Attack — how chances are created
Shots, last 511.28.0
Shots on target, last 53.82.6
Shots per possession0.1750.131
On-target shots per possession0.0570.048
Inside-box shots per possession0.1020.077
Share of shots from inside the box57.2%55.5%
Expected goals, last 50.960.73
Possession, last 555.2%60.8%
Corners, last 54.24.0
Defence — what they allow
Shots allowed per possession0.2640.295
On-target allowed per possession0.0900.090
Inside-box allowed per possession0.1840.162
Opponents' inside-box share71.8%53.2%
Save rate65.7%64.2%
Saves, last 51.42.6
Expected goals conceded, last 51.701.57
On the ball and discipline
Pass accuracy83.4%85.8%
Passes, last 5480573
Fouls, last 513.011.8
Cards, last 52.43.0
Previous meetings
Meetings on record24
Home side won2
Drawn3
Away side won19
Goals, home side17
Goals, away side43
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.0% · Draw 24.0% · Away 60.0% — pinnacle, pre_match.