IPL / 2025

2025

Actual championRoyal Challengers Bengaluru
Won the replay22.3%
Luck score77.7%

The champion appeared in roughly one of every 4 simulated title outcomes. Their actual 19 points were +2.4 versus the model expectation.

Hero comparison uses simulated mean points; the table’s Luck column uses the simulated median.
01 Expected v actual

Where luck moved the table.

Luck index is actual points minus the simulated median. Positive is above expectation; negative is below.

ActualTeamPtsExpectedMedianLuckExpected pos.
01Punjab KingsPBKS1916.817+2.03.6
02Royal Challengers BengaluruRCB1916.617+2.03.7
03Gujarat TitansGT1815.416+2.04.5
04Mumbai IndiansMI1616.3160.04.0
05Delhi CapitalsDC1513.513+2.05.9
06Sunrisers HyderabadSRH1314.515-2.05.2
07Lucknow Super GiantsLSG1212.2120.06.6
08Kolkata Knight RidersKKR1213.114-2.06.5
09Rajasthan RoyalsRR811.110-2.07.4
10Chennai Super KingsCSK810.710-2.07.6
02 Title odds

The trophy field.

Punjab Kings posted the highest non-winner chance at 22.1%.

RCBRoyal Challengers Bengaluru
22.3%
PBKSPunjab Kings
22.1%
MIMumbai Indians
18.8%
GTGujarat Titans
13.5%
SRHSunrisers Hyderabad
9.0%
DCDelhi Capitals
5.5%
LSGLucknow Super Giants
3.2%
KKRKolkata Knight Riders
3.0%
RRRajasthan Royals
1.4%
CSKChennai Super Kings
1.1%
03 10,000 seasons

Points, distributed.

Every bar is a count of simulations at that points total. The lime marker is the team’s actual haul.

PBKS16.8 expected
3 pts actual 19 27 pts
RCB16.6 expected
3 pts actual 19 27 pts
GT15.4 expected
2 pts actual 18 28 pts
MI16.3 expected
2 pts actual 16 28 pts
DC13.5 expected
3 pts actual 15 25 pts
SRH14.5 expected
3 pts actual 13 27 pts
LSG12.2 expected
0 pts actual 12 26 pts
KKR13.1 expected
2 pts actual 12 26 pts
RR11.1 expected
0 pts actual 8 26 pts
CSK10.7 expected
0 pts actual 8 24 pts
VALIDATED Published table check

passed.

All 10 teams’ played, won, lost, no-result and points fields reconcile to the published final table.

View reference table ↗
Official matches74
League / playoffs70 / 4
Independent ball leaderMI+13.9 runs/match
Playoff formatPage