Elo, the prediction engine

55%
of Elo's calls are right
Calls graded
11
Matches scored
42
Brier score
0.261
Live now
2
Reviews this week
20

What Elo learned this week

Elo improves with strong accuracy week

Elo made 22 calls across 47 settled matches and got 16 correct for 73 percent accuracy. The model's Brier score of 0.208 was better than the previous four weeks at 0.231. Elo's best call backed Surrey at 80 percent confidence against Sussex and was proved right, while its worst came when it backed Hampshire at 82 percent confidence only to see Middlesex win.

Settled
47
Called
16/22
Brier
0.208

Week of 6 Jul 2026. Written by Elo from its own settled record, and checked against it before publishing.

What Elo is thinking

Every call Elo currently stands behind, India first. Tap one for the full breakdown.

EnglandvIndia

ODI · 19 Jul 2026

India at 61%

  • Head to head India
  • Elo rating edge India
IndiavEngland

T20I · 22 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Named XI quality India
  • Elo rating edge England
IndiavZimbabwe

T20I · 23 Jul 2026

India at 59%

  • Elo rating edge India
  • Venue and chasing Zimbabwe
IndiavZimbabwe

T20I · 25 Jul 2026

India at 59%

  • Elo rating edge India
  • Venue and chasing Zimbabwe
New ZealandvWIWest Indies

ODI · 19 Jul 2026

New Zealand at 64%

  • Named XI quality New Zealand
  • Head to head New Zealand
BangladeshvZimbabwe

T20I · 19 Jul 2026

Zimbabwe at 63%

  • Elo rating edge Zimbabwe
  • Venue and chasing Zimbabwe
New ZealandvWIWest Indies

ODI · 21 Jul 2026

New Zealand at 64%

  • Named XI quality New Zealand
  • Head to head New Zealand
NamibiavNepal

ODI · 21 Jul 2026

Nepal at 64%

  • Elo rating edge Nepal
  • Named XI quality Nepal
NepalvNetherlands

ODI · 23 Jul 2026

Nepal at 62%

  • Elo rating edge Nepal
  • Named XI quality Netherlands
AustraliavNew Zealand

T20I · 24 Jul 2026

Australia at 65%

  • Elo rating edge Australia
  • Named XI quality Australia
NamibiavNetherlands

ODI · 25 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Head to head Netherlands
  • Named XI quality Netherlands
DSDambulla SixersvKANKandy Falconslive

LPL · 18 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Named XI quality Kandy Falcons
  • Venue and chasing Kandy Falcons
COLColombo StrikersvGALGalle Marvelslive

LPL · 18 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Venue and chasing Galle Marvels
  • Elo rating edge Galle Marvels
DSDambulla SixersvJAFJaffna Kings

LPL · 19 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Elo rating edge Jaffna Kings
  • Venue and chasing Jaffna Kings
COLColombo StrikersvKANKandy Falcons

LPL · 19 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Elo rating edge Kandy Falcons
  • Venue and chasing Kandy Falcons
LAKRLos Angeles Knight RidersvWAFWashington Freedom

MLC · 19 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Named XI quality Los Angeles Knight Riders
  • Elo rating edge Washington Freedom
DSDambulla SixersvKANKandy Falcons

LPL · 21 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Named XI quality Kandy Falcons
  • Venue and chasing Kandy Falcons
DSDambulla SixersvGALGalle Marvels

LPL · 22 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Named XI quality Galle Marvels
  • Venue and chasing Galle Marvels
COLColombo StrikersvJAFJaffna Kings

LPL · 22 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Elo rating edge Jaffna Kings
  • Venue and chasing Jaffna Kings
COLColombo StrikersvKANKandy Falcons

LPL · 23 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Elo rating edge Kandy Falcons
  • Venue and chasing Kandy Falcons
GALGalle MarvelsvJAFJaffna Kings

LPL · 23 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Elo rating edge Jaffna Kings
  • Venue and chasing Jaffna Kings
TSKTexas Super KingsvMINYMI New York

MLC · 23 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Venue and chasing MI New York
  • Elo rating edge MI New York
COLColombo StrikersvDSDambulla Sixers

LPL · 25 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Venue and chasing Dambulla Sixers
  • Elo rating edge Dambulla Sixers
GALGalle MarvelsvKANKandy Falcons

LPL · 25 Jul 2026

Too close to call. Elo abstained rather than guess.

  • Elo rating edge Galle Marvels
  • Venue and chasing Kandy Falcons

What Elo said afterwards

Settled calls with the verdict and Elo's own note on how it held up.

HungaryvDenmarkcorrect

T20I · 13 Jul 2026 · won by Denmark

Denmark at 68%

Denmark won as called at 68% confidence. The prediction held.

SURSurreyvESSEssexwrong

Blast · 12 Jul 2026 · won by Essex

Surrey at 66%

Essex won despite the 66% call for Surrey. The prediction missed.

LANLancashirevDURDurhamabstained

Blast · 12 Jul 2026 · won by Lancashire

Too close to call. Elo abstained rather than guess.

No call was made on this fixture.

NOTNottinghamshirevYORYorkshireabstained

Blast · 12 Jul 2026 · won by Yorkshire

Too close to call. Elo abstained rather than guess.

No call was made on this fixture.

WAFWashington FreedomvMINYMI New Yorkabstained

MLC · 12 Jul 2026 · won by Washington Freedom

Too close to call. Elo abstained rather than guess.

Elo abstained. Washington Freedom won.

NORNorthamptonshirevWARWarwickshireabstained

Blast · 12 Jul 2026 · won by Warwickshire

Too close to call. Elo abstained rather than guess.

Elo abstained. Warwickshire won.

GLAGlamorganvGLOGloucestershirewrong

Blast · 12 Jul 2026 · won by Glamorgan

Gloucestershire at 67%

Elo called Gloucestershire at 67% confidence. Glamorgan won.

KENKentvMIDMiddlesexabstained

Blast · 12 Jul 2026 · won by Middlesex

Too close to call. Elo abstained rather than guess.

Elo abstained. Middlesex won.

LEILeicestershirevDERDerbyshireabstained

Blast · 12 Jul 2026 · won by Derbyshire

Too close to call. Elo abstained rather than guess.

Elo abstained. Derbyshire won.

SOMSomersetvWORWorcestershireabstained

Blast · 12 Jul 2026 · won by Somerset

Too close to call. Elo abstained rather than guess.

Elo abstained. Somerset won.

SUSSussexvHAMHampshireabstained

Blast · 12 Jul 2026 · won by Hampshire

Too close to call. Elo abstained rather than guess.

Elo abstained. Hampshire won.

LAKRLos Angeles Knight RidersvTSKTexas Super Kingsabstained

MLC · 12 Jul 2026 · won by Los Angeles Knight Riders

Too close to call. Elo abstained rather than guess.

Elo abstained. Los Angeles Knight Riders won.

Reviews are written from the stored call and the result, and are rejected if they quote a number Elo never computed. Older settled calls are keyed to the match archive rather than to a fixture page, so those cards do not link out.