Wooble
Back to Kalpana's profile
Verified on Wooble

The Aggregation Paradox: A Multi-Layered Granularity Model for Predicting Cricket Scoreboard Gravity

Late-game speed wins critical moments, but steady middle-overs volume wins match tournaments.

KJ P Kalpana NayakaThe Aggregation Paradox: A Multi-Layered Granularity Model for Predicting Cricket Scoreboard Gravity

1.5->1.8

Runs per ball acceleration

53.1%

Chasing Sucess Rate

#1

Of 5 pitch types(Spin)

Overview

Traditional cricket strategy relies heavily on legacy coaching assumptions and flat career statistics, which introduces high bias in match modeling. Teams frequently optimize layouts for the wrong windows—such as stressing over a 50/50 coin toss or over-indexing on aggressive, high-stakes death over actions. Analysts faced an aggregation paradox where data scales contradicted each other. The objective was to clean a raw tournament database of over 284,000 match lines to engineer metrics mapping micro-efficiency against macro-volume and isolate localized stadium advantages. Process I structured a multi-layer preprocessing and analytical pipeline using Pandas: Data Engineering: Removed text noise from venue values using custom strings, standardized categories into lower-case blocks, mapped a customized dictionary to sync stadium names to exact pitch behaviors, and mapped victory margins to establish the target variable (team_type). Granularity Pivot: Evaluated data across a macro scope (totals per match) vs a micro scope (runs per ball). I initially tried flat over-averages, but unplayed late-overs in short chases created a severe survivor bias distortion, so I dropped it for absolute delivery rates. Multi-Parameter Tracking: Modeled player impact phase-by-phase using combined parameters to surface hidden consistency anomalies (KL Rahul/Sunil Narine). Results The project isolated a clear innings bias, proving chasing teams hold a structural 53.1% win rate across 284,693 matches. It debunked the toss luck myth by showing a tiny 0.4% performance difference between toss luck and final match outcomes. The model uncovered an aggregation paradox: winning teams separate themselves by accelerating to 1.81 runs per ball at the death, but they win the overall match by controlling the massive +6.9 cumulative run cushion during the middle overs. Finally, it proved chasing achieves its highest win margin (+5.4%) on slow/spin-friendly pitches. Reflection Next time, I would expand this descriptive analysis into a predictive machine learning model, using a classifier like XGBoost to forecast match outcomes in real-time. I would also integrate external API data to capture live weather metrics—specifically humidity levels and dew points—to mathematically calculate how environmental shifts accelerate the chasing advantage on slow pitches. Finally, I would analyze a rolling time-series of player form rather than using static aggregates to better model live performance momentum.

Links & files

Artifacts

2

Gallery

16