Monday, December 22, 2025

Arsenal top at Christmas

Both Man City and Aston Villa are in a winning streak, with 15 points in the last five games. 

Hot Teams
Aston Villa: 15 points in the last 5 matches, 6.8 more than expected
Sunderland: 8 points in the last 5 matches, 4.6 more than expected
Man City: 15 points in the last 5 matches, 4.6 more than expected
Leeds: 8 points in the last 5 matches, 3.5 more than expected
Fulham: 9 points in the last 5 matches, 2.5 more than expected

Cold Teams
Bournemouth: 3 points in the last 5 matches, 4.9 less than expected
Wolves: 0 points in the last 5 matches, 4.5 less than expected
Burnley: 1 point in the last 5 matches, 4.0 less than expected
Brighton: 5 points in the last 5 matches, 3.0 less than expected
Tottenham: 4 points in the last 5 matches, 3.0 less than expected



Average Simulated
Season
Probabilities
PtsTeamPtsGDRelegatedTop 7Top 6Top 5Top 4Win LeagueECLELCL
39Arsenal82.9+46< 1%>99.99%>99.99%99.98%99.86%79%< 1%< 1%99.97%
37Man City75.2+40< 1%99.85%99.59%98.8%96.1%17%< 1%1.1%98.7%
36Aston Villa69.0+15< 1%97.3%94%88%75%2.4%1.2%7%91%
29Liverpool66.0+16< 1%93%87%77%57%< 1%3.0%17%76%
29Chelsea64.5+22< 1%90%83%70%47%< 1%5%21%69%
26Crystal Palace57.1+4< 1%47%33%18%8%< 1%8%17%51%
26Man United55.6+4< 1%37%25%13%5%< 1%12%25%12%
23Newcastle54.6+5< 1%32%20%10%3.8%< 1%19%25%10%
24Brighton54.3+4< 1%30%19%9%3.4%< 1%12%21%9%
24Everton52.3-3< 1%18%10%4.4%1.5%< 1%9%15%4.3%
23Brentford52.2+0< 1%19%11%4.6%1.5%< 1%9%16%4.4%
22Tottenham50.9+31.4%14%8%3.3%1.1%< 1%8%13%3.2%
22Bournemouth50.4-41.8%11%6%2.4%< 1%< 1%7%10%2.3%
23Fulham49.0-73.2%7%3.7%1.4%< 1%< 1%4.9%7%1.4%
27Sunderland45.3-1710%1.6%< 1%< 1%< 1%< 1%1.6%1.4%< 1%
18Forest44.3-1414%1.4%< 1%< 1%< 1%< 1%1.3%2.7%8%
19Leeds41.2-1929%< 1%< 1%< 1%< 1%< 1%< 1%< 1%< 1%
13West Ham37.5-2458%< 1%< 1%< 1%< 1%< 1%< 1%1.0%< 1%
11Burnley33.7-2681%< 1%< 1%< 1%< 1%< 1%< 1%< 1%< 1%
2Wolves21.0-4599.81%< 1%< 1%< 1%< 1%< 1%< 1%< 1%< 1%


Titles
TeamLeagueFA CupLeague CupEurope


Arsenal79%30%37%24%
Man City17%17%31%10%
Aston Villa2.4%3.6%
28%
Liverpool< 1%12%
5%
Chelsea< 1%10%17%4.1%
Crystal Palace< 1%4.7%2.9%40%
Man United< 1%2.1%

Newcastle< 1%4.1%12%1.4%
Brighton< 1%2.1%

Everton< 1%2.5%

Brentford< 1%2.9%

Tottenham< 1%2.0%
< 1%
Bournemouth< 1%1.3%

Fulham
1.7%

Sunderland
< 1%

Forest
1.7%
8%
Leeds
< 1%

West Ham
< 1%

Burnley
< 1%

Wolves
< 1%


 

Friday, December 19, 2025

Conference League Last 24

Below are the probabilities for the knockout phase of Conference League. 


PosPtsTeamPtsGDR16QFSemiFinalChamp



116Strasbourg1611-5100%73%41%29%16%
214Rakow149-2100%47%15%6%1.9%
313AEK1314-7100%60%30%9%3.1%
413Sparta Praha1310-3100%64%34%11%4.2%
513Rayo Vallecano1313-7100%78%50%21%9%
613Shakhtar1310-5100%65%32%10%3.2%
713Mainz137-3100%55%31%20%9%
812Larnaca127-1100%37%11%4.3%1.1%
911Lausanne116-359%16%3.6%< 1%< 1%
1010Crystal Palace1011-696.6%82%65%55%40%
1110Lech1012-883%27%11%2.3%< 1%
1210Samsunspor1010-682%26%10%2.1%< 1%
1310Celje108-778%26%9%1.8%< 1%
1410Alkmaar107-789%47%24%8%3.0%
159Fiorentina98-576%44%22%15%7%
169Rijeka95-229%4.8%< 1%< 1%< 1%
179Jagiellonia95-450%17%5%2.1%< 1%
188Omonia85-446%14%3.7%1.3%< 1%
198Noah86-718%2.2%< 1%< 1%< 1%
208Drita84-815%1.5%< 1%< 1%< 1%
217Kuopio76-521%2.2%< 1%< 1%< 1%
227Shkendija74-514%< 1%< 1%< 1%< 1%
237Zrinjski Mostar78-1015%2.0%< 1%< 1%< 1%
247Sigma Olomouc77-929%8%1.9%< 1%< 1%

 

Which countries get extra CL spots



Score
CountryProbabilityAverageMinMax
ENG95.9%19.412.5625.83
ITA38%15.92924.64
GER36%15.859.7124.21
POL17%15.21222.5
POR7%13.678.423
ESP4.2%13.618.5620.88
FRA1.3%12.687.4420.36
GRE< 1%10.887.619.7
CYP< 1%10.959.1319.13
CZE< 1%9.596.717.8
DEN< 1%9.917.6317
TUR< 1%9.335.817.3
NED< 1%8.895.5816.17
BEL< 1%7.074.516
Number of quarterfinalists from ITA; 254 mbit
n012345


















Probability2.3%14%30%32%17%4.3%


















Chance if< 1%3.5%18%47%76%94%



















Number of quarterfinalists from GER; 230 mbit
n0123456

















Probability1.2%10%28%35%21%6%< 1%

















Chance if< 1%1.9%12%37%67%89%98%


















Number of semifinalists from GER; 229 mbit
n01234







Probability15%38%32%12%2.1%







Chance if3.7%18%49%81%97%








Number of semifinalists from ITA; 226 mbit
n01234







Probability20%41%28%9%1.4%







Chance if7%26%59%88%98.9%








Number of teams in last-16 stage from ITA; 167 mbit
n234567










































Probability< 1%6%22%38%28%6%










































Chance if< 1%2.4%13%35%62%83%











































Number of quarterfinalists from POL; 142 mbit
n0123




















Probability28%54%18%< 1%




















Chance if< 1%15%48%83%





















Number of semifinalists from POL; 140 mbit
n012









Probability72%26%2.3%









Chance if7%39%88%










Number of finalists from GER; 135 mbit
n0123


Probability41%42%15%2.1%


Chance if16%40%71%93%



Number of finalists from ITA; 133 mbit
n0123


Probability45%41%12%1.4%


Chance if19%46%78%96%



Number of teams in last-16 stage from GER; 114 mbit
n34567











































Probability2.2%17%44%35%1.9%











































Chance if1.8%10%29%56%82%











































 

Thursday, December 18, 2025

Conference League prior last matchday

Six or seven points will required to reach the knockout stage. Thirteen teams have clinched knockout stage and another nine team have almost surely (>95%) clinched knockout stage. The remaining two points are fought for by Mostar, Lincoln, Rijecka and a few other countries.

Clinching Scenarios

  • Shakhtar clinch Top8 if they draw (or win) against Rijeka (87%)
  • Rayo Vallecano clinch Top8 if they win against Drita (85%)
  • Sparta Praha clinch Top8 if they win against Aberdeen (78%)
  • Noah clinch knockout stage if Larnaca win against Shkendija (77%)
  • Lausanne clinch knockout stage if Larnaca win against Shkendija (77%)
  • Mainz clinch Top8 if they win against Samsunspor (69%)
  • Jagiellonia clinch knockout stage if Rapid Wien draw (or win) against Zrinjski Mostar (62%)
  • AEK clinch Top8 if they win against Craiova (62%)
  • Sigma Olomouc clinch knockout stage if they draw (or win) against Lech and Strasbourg win against Breidablik (61%)
  • Lech clinch knockout stage if they draw (or win) against Sigma Olomouc (57%)
  • Drita clinch knockout stage if Sigma Olomouc and Lech do not draw  and AEK win against Craiova (47%)
  • Zrinjski Mostar clinch knockout stage if they win against Rapid Wien (38%)
  • Craiova clinch knockout stage if they draw (or win) against AEK and Legia win against Lincoln (33%)
  • Rakow clinch Top8 if they draw (or win) against Omonia and Omonia and Rakow do not draw  (32%)
  • Rijeka clinch knockout stage if they win against Sparta Praha and Legia draw (or win) against Lincoln (25%)
  • Shkendija clinch knockout stage if they draw (or win) against Larnaca (23%)
  • Samsunspor clinch Top8 if they draw (or win) against Mainz and Mainz and Samsunspor do not draw  (13%)
  • Lincoln clinch knockout stage if they win against Legia (5%)
  • Kuopio clinch knockout stage if they win against Crystal Palace (2%)
  • Breidablik clinch knockout stage if they win against Strasbourg and Rapid Wien draw (or win) against Zrinjski Mostar (2%)

PosPtsTeamPtsGDTop 24Top 16Top 8R16QFSemiFinalChamp



113Strasbourg1611-4100%100%100%100%81%52%31%16%
212Shakhtar1513-7100%100%94%98.8%58%23%8%2.4%
310Sparta Praha1414-7100%>99.99%91%98.4%62%28%11%3.7%
410AEK1313-6100%>99.99%65%93%51%22%7%2.4%
510Rayo Vallecano1313-8100%99.91%85%97.6%68%39%18%8%
610Mainz138-5100%99.88%69%95.5%67%41%21%9%
79Crystal Palace1213-5100%99.93%89%99.59%88%72%59%43%
89Larnaca128-1100%98.3%66%90%37%12%3.4%< 1%
911Rakow129-3100%100%51%89%42%16%4.8%1.4%
109Fiorentina129-4100%95%36%92%59%35%19%9%
119Celje1210-7100%95.8%25%77%25%7%1.6%< 1%
129Alkmaar128-7100%85%11%81%39%18%7%2.3%
1310Samsunspor1010-5100%99.95%16%72%25%8%1.8%< 1%
148Omonia97-5>99.99%69%< 1%63%19%6%1.5%< 1%
157Lech811-899.85%43%< 1%57%18%6%1.4%< 1%
168Lausanne86-5>99.99%43%< 1%50%11%2.5%< 1%< 1%
178Noah87-7>99.99%29%< 1%26%2.7%< 1%< 1%< 1%
188Jagiellonia86-6>99.99%33%< 1%61%21%7%2.2%< 1%
197Sigma Olomouc88-999.23%42%< 1%46%11%2.8%< 1%< 1%
208Drita84-799.96%7%< 1%19%1.6%< 1%< 1%< 1%
216Zrinjski Mostar78-1062%16%< 1%14%1.3%< 1%< 1%< 1%
227Craiova75-797.2%17%< 1%42%11%2.9%< 1%< 1%
237Shkendija75-796.9%9%< 1%13%< 1%< 1%< 1%< 1%
247Lincoln76-1374%4.0%< 1%2.5%< 1%< 1%< 1%< 1%
255Rijeka67-742%12%< 1%16%2.6%< 1%< 1%< 1%
263Dynamo Kyiv69-107%< 1%< 1%2.3%< 1%< 1%< 1%< 1%
273Legia68-98%< 1%< 1%3.0%< 1%< 1%< 1%< 1%
286Kuopio64-68%1.4%< 1%1.5%< 1%< 1%< 1%< 1%
295Breidablik55-112.7%< 1%< 1%< 1%< 1%< 1%< 1%< 1%
303Haecken45-71.3%< 1%< 1%< 1%< 1%< 1%< 1%< 1%
313Slovan Bratislava47-12< 1%< 1%< 1%< 1%< 1%< 1%< 1%< 1%
323Hamrun33-9< 1%< 1%< 1%< 1%< 1%< 1%< 1%< 1%

Expected Requirement

Top 24Top 16Top 8

PtsGDPtsGDPtsGD
1%713-11108-41217-6
5%79-11106-51214-5
25%77-1197-41211-4
50%76-1398-7129-3
75%76-1698-91210-6
95%67-788-81111-5
99%66-785-5118-4



 

Monday, December 15, 2025

PL: crowded CL race.

Looking more and more like a three-horse race for the title, while the half the league are fighting over a spot in CL.

Coming weekend two important matches for the CL race, when Newcastle host Chelsea and Tottenham host Liverpool.


Important matches for CL race
Newcastle vs Chelsea (3.4%)Home Win (43%)Draw (24%)Away Win (33%)
Chelsea60%67%77%
Newcastle16%9%7%
Tottenham vs Liverpool (3%)Home Win (37%)Draw (24%)Away Win (39%)
Liverpool56%63%73%
Tottenham8%4.4%2.8%

 

Hot Teams
Aston Villa: 15 points in the last 5 matches, 7.1 more than expected
Sunderland: 7 points in the last 5 matches, 3.5 more than expected
Everton: 9 points in the last 5 matches, 2.9 more than expected
Forest: 9 points in the last 5 matches, 2.8 more than expected
Man City: 12 points in the last 5 matches, 2.6 more than expected

Cold Teams
Burnley: 0 points in the last 5 matches, 5.3 less than expected
Bournemouth: 3 points in the last 5 matches, 4.9 less than expected
Wolves: 0 points in the last 5 matches, 4.5 less than expected
Brentford: 4 points in the last 5 matches, 2.6 less than expected
Tottenham: 4 points in the last 5 matches, 2.1 less than expected



Average Simulated
Season
Probabilities
PtsTeamPtsGDRelegatedTop 7Top 6Top 5Top 4Win LeagueECLELCL
36Arsenal81.7+46< 1%>99.99%99.98%99.93%99.72%77%< 1%< 1%99.92%
34Man City74.6+39< 1%99.68%99.23%98.1%95.1%19%< 1%1.7%97.9%
33Aston Villa68.0+15< 1%95%90%83%69%2.5%1.9%9%87%
28Chelsea64.7+22< 1%88%81%69%50%< 1%6%21%68%
26Liverpool64.4+15< 1%86%78%65%46%< 1%4.7%23%64%
26Crystal Palace58.6+8< 1%54%41%26%14%< 1%7%16%57%
26Man United56.4+4< 1%39%27%16%8%< 1%12%24%15%
23Brighton55.6+5< 1%35%23%13%6%< 1%11%22%12%
22Newcastle55.1+5< 1%32%21%12%5%< 1%17%23%11%
24Everton53.3-3< 1%20%12%6%2.5%< 1%9%15%6%
22Tottenham52.3+4< 1%18%11%5%2.2%< 1%8%14%5%
21Bournemouth51.4-31.3%13%7%3.5%1.3%< 1%7%10%3.4%
20Brentford50.8-21.5%12%6%2.9%1.1%< 1%9%11%2.8%
20Fulham47.7-84.9%4.4%2.2%< 1%< 1%< 1%5%5%< 1%
18Forest45.4-1310%1.9%< 1%< 1%< 1%< 1%1.5%3.0%8%
26Sunderland44.9-1811%1.2%< 1%< 1%< 1%< 1%1.1%1.0%< 1%
16Leeds39.5-2240%< 1%< 1%< 1%< 1%< 1%< 1%< 1%< 1%
13West Ham38.0-2251%< 1%< 1%< 1%< 1%< 1%< 1%1.0%< 1%
10Burnley33.4-2780%< 1%< 1%< 1%< 1%< 1%< 1%< 1%< 1%
2Wolves22.2-4399.52%< 1%< 1%< 1%< 1%< 1%< 1%< 1%< 1%


Titles
TeamLeagueFA CupLeague CupEurope


Arsenal77%30%39%25%
Man City19%17%23%10%
Aston Villa2.5%3.6%
28%
Chelsea< 1%10%20%4.2%
Liverpool< 1%12%
5%
Crystal Palace< 1%4.7%3.4%43%
Man United< 1%2.1%

Brighton< 1%2.1%

Newcastle< 1%4.1%10%1.4%
Everton< 1%2.5%

Tottenham< 1%2.0%
< 1%
Bournemouth< 1%1.3%

Brentford< 1%2.9%2.7%
Fulham
1.7%2.0%
Forest
1.7%
8%
Sunderland
< 1%

Leeds
< 1%

West Ham
< 1%

Burnley
< 1%

Wolves
< 1%