Monday, December 29, 2025

PL: Will Aston Villa keep winning?

If Villa keep their streak going and beat Arsenal, they double their chances in the title race. If they lose, on the other hand, they half their chances. 

Hot Teams
Aston Villa: 15 points in the last 5 matches, 8.2 more than expected
Man City: 15 points in the last 5 matches, 5.4 more than expected
Leeds: 9 points in the last 5 matches, 3.7 more than expected
Fulham: 9 points in the last 5 matches, 2.3 more than expected
Sunderland: 6 points in the last 5 matches, 2.3 more than expected

Cold Teams
Brighton: 2 points in the last 5 matches, 5.3 less than expected
Wolves: 0 points in the last 5 matches, 4.5 less than expected
Bournemouth: 3 points in the last 5 matches, 4.4 less than expected
Burnley: 2 points in the last 5 matches, 3.6 less than expected
Newcastle: 5 points in the last 5 matches, 3.5 less than expected



Average Simulated
Season
Probabilities
PtsTeamPtsGDRelegatedTop 7Top 6Top 5Top 4Win LeagueECLELCL
42Arsenal83.6+46< 1%>99.99%>99.99%99.99%99.91%78%< 1%< 1%99.98%
40Man City76.6+40< 1%99.94%99.84%99.45%97.8%19%< 1%< 1%99.38%
39Aston Villa71.1+17< 1%98.9%97.6%94%85%3.2%< 1%3.4%95.6%
32Liverpool66.6+15< 1%94%90%81%62%< 1%2.5%14%80%
29Chelsea62.6+21< 1%85%75%60%33%< 1%7%26%59%
29Man United57.0+4< 1%47%33%18%7%< 1%12%28%18%
26Crystal Palace55.3+3< 1%36%23%12%4.1%< 1%7%14%47%
24Brighton53.8+4< 1%27%17%8%2.6%< 1%11%20%8%
26Brentford53.6+3< 1%25%15%7%2.2%< 1%11%19%7%
23Newcastle53.4+4< 1%25%15%7%2.1%< 1%18%21%7%
25Tottenham53.0+4< 1%23%14%6%1.9%< 1%10%18%6%
25Everton51.9-3< 1%16%9%3.9%1.1%< 1%8%14%3.7%
26Fulham50.8-61.1%12%6%2.7%< 1%< 1%7%10%2.6%
22Bournemouth49.3-72.0%8%4.0%1.5%< 1%< 1%5.0%7%1.5%
28Sunderland44.8-178%1.2%< 1%< 1%< 1%< 1%1.2%1.0%< 1%
18Forest43.2-1415%< 1%< 1%< 1%< 1%< 1%< 1%2.2%8%
20Leeds41.0-1926%< 1%< 1%< 1%< 1%< 1%< 1%< 1%< 1%
13West Ham35.9-2566%< 1%< 1%< 1%< 1%< 1%< 1%1.0%< 1%
12Burnley33.3-2681%< 1%< 1%< 1%< 1%< 1%< 1%< 1%< 1%
2Wolves20.6-4499.81%< 1%< 1%< 1%< 1%< 1%< 1%< 1%< 1%


Titles
TeamLeagueFA CupLeague CupEurope


Arsenal78%30%45%24%
Man City19%17%29%10%
Aston Villa3.2%3.6%
28%
Liverpool< 1%12%
5%
Chelsea< 1%10%14%4.1%
Man United< 1%2.1%

Crystal Palace< 1%4.7%
40%
Brighton< 1%2.1%

Brentford< 1%2.9%

Newcastle< 1%4.1%11%1.4%
Tottenham< 1%2.0%
< 1%
Everton< 1%2.5%

Fulham< 1%1.7%

Bournemouth
1.3%

Sunderland
< 1%

Forest
1.7%
8%
Leeds
< 1%

West Ham
< 1%

Burnley
< 1%

Wolves
< 1%

Important matches for title race
Arsenal vs Aston Villa (3.1%)Home Win (66%)Draw (19%)Away Win (15%)
Arsenal82%73%66%
Aston Villa1.8%3.9%8%
Man City16%22%25%

Important matches for CL race
Chelsea vs Bournemouth (2.7%)Home Win (60%)Draw (21%)Away Win (19%)
Chelsea65%52%46%
Bournemouth< 1%1.5%3.5%

Important matches for EL race (EL or CL)
Brentford vs Tottenham (3.4%)Home Win (49%)Draw (23%)Away Win (27%)
Brentford32%23%18%
Tottenham18%24%34%


Important matches for Europe race (ECL, EL or CL)
Brentford vs Tottenham (4.2%)Home Win (49%)Draw (23%)Away Win (27%)
Brentford45%33%26%
Tottenham27%34%46%

 

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