Elo, the prediction engine
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.
Week of 6 Jul 2026. Written by Elo from its own settled record, and checked against it before publishing.
Every call Elo currently stands behind, India first. Tap one for the full breakdown.
ODI · 19 Jul 2026
India at 61%
T20I · 22 Jul 2026
Too close to call. Elo abstained rather than guess.
T20I · 23 Jul 2026
India at 59%
T20I · 25 Jul 2026
India at 59%
ODI · 19 Jul 2026
New Zealand at 64%
T20I · 19 Jul 2026
Zimbabwe at 63%
ODI · 21 Jul 2026
New Zealand at 64%
ODI · 21 Jul 2026
Nepal at 64%
ODI · 23 Jul 2026
Nepal at 62%
T20I · 24 Jul 2026
Australia at 65%
ODI · 25 Jul 2026
Too close to call. Elo abstained rather than guess.
LPL · 18 Jul 2026
Too close to call. Elo abstained rather than guess.
LPL · 18 Jul 2026
Too close to call. Elo abstained rather than guess.
LPL · 19 Jul 2026
Too close to call. Elo abstained rather than guess.
LPL · 19 Jul 2026
Too close to call. Elo abstained rather than guess.
MLC · 19 Jul 2026
Too close to call. Elo abstained rather than guess.
LPL · 21 Jul 2026
Too close to call. Elo abstained rather than guess.
LPL · 22 Jul 2026
Too close to call. Elo abstained rather than guess.
LPL · 22 Jul 2026
Too close to call. Elo abstained rather than guess.
LPL · 23 Jul 2026
Too close to call. Elo abstained rather than guess.
LPL · 23 Jul 2026
Too close to call. Elo abstained rather than guess.
MLC · 23 Jul 2026
Too close to call. Elo abstained rather than guess.
LPL · 25 Jul 2026
Too close to call. Elo abstained rather than guess.
LPL · 25 Jul 2026
Too close to call. Elo abstained rather than guess.
Settled calls with the verdict and Elo's own note on how it held up.
T20I · 13 Jul 2026 · won by Denmark
Denmark at 68%
Denmark won as called at 68% confidence. The prediction held.
Blast · 12 Jul 2026 · won by Essex
Surrey at 66%
Essex won despite the 66% call for Surrey. The prediction missed.
Blast · 12 Jul 2026 · won by Lancashire
Too close to call. Elo abstained rather than guess.
No call was made on this fixture.
Blast · 12 Jul 2026 · won by Yorkshire
Too close to call. Elo abstained rather than guess.
No call was made on this fixture.
MLC · 12 Jul 2026 · won by Washington Freedom
Too close to call. Elo abstained rather than guess.
Elo abstained. Washington Freedom won.
Blast · 12 Jul 2026 · won by Warwickshire
Too close to call. Elo abstained rather than guess.
Elo abstained. Warwickshire won.
Blast · 12 Jul 2026 · won by Glamorgan
Gloucestershire at 67%
Elo called Gloucestershire at 67% confidence. Glamorgan won.
Blast · 12 Jul 2026 · won by Middlesex
Too close to call. Elo abstained rather than guess.
Elo abstained. Middlesex won.
Blast · 12 Jul 2026 · won by Derbyshire
Too close to call. Elo abstained rather than guess.
Elo abstained. Derbyshire won.
Blast · 12 Jul 2026 · won by Somerset
Too close to call. Elo abstained rather than guess.
Elo abstained. Somerset won.
Blast · 12 Jul 2026 · won by Hampshire
Too close to call. Elo abstained rather than guess.
Elo abstained. Hampshire won.
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.