Wooble
Back to Ashwin's profile
Verified on Wooble

IPL Crunch '26

Predictive ML Analytics & Dynamic Match Simulation Engine

Ashwin SubramanianIPL Crunch '26

4

84.5

Overview

Traditional cricket analytics are reactive and surface-level, heavily relying on flat career averages (like batting or bowling averages) that fail to capture situational match dynamics. Existing predictive models ignore crucial contextual shifts—such as how pitch behavior decays across game phases, the true statistical impact of winning a coin toss versus choosing to chase, and the exact runtime performance margins needed during the middle-overs to secure a win. This leaves sports franchises, broadcasters, and fantasy users with inaccurate,static insights that cant adapt to real time pressure Process Our workflow was structured into a high-fidelity data science pipeline: First, we aggregated and cleaned an extensive, granular ball-by-ball dataset spanning 1,218 matches and 289,673 historical deliveries. Second, we conducted exploratory data analysis to isolate variables that directly correlate with winning. Third, we engineered custom situational features, categorizing match data into three strict operational phases: Powerplay (Overs 1-6), Middle Overs (Overs 7-15), and Death Overs (Overs 16-20). Finally, we passed these features into gradient-boosting and regression models to move analytics from descriptive logs to real-time predictive engines. Results Our workflow was structured into a high-fidelity data science pipeline: First, we aggregated and cleaned an extensive, granular ball-by-ball dataset spanning 1,218 matches and 289,673 historical deliveries. Second, we conducted exploratory data analysis to isolate variables that directly correlate with winning. Third, we engineered custom situational features, categorizing match data into three strict operational phases: Powerplay (Overs 1-6), Middle Overs (Overs 7-15), and Death Overs (Overs 16-20). Finally, we passed these features into gradientboosting and regression models to move analytic Reflection our production deployment completely discards the industry-standard approach of slow, batch-processed post-match summaries. Built upon an asynchronous, event-driven Python FastAPI layer, IPL Crunch '26 serves predictions in sub-second intervals. By feeding streaming ball-by-ball inputs into optimized, compressed LightGBM classifiers, the platform calculates real-time in-play leverage index movements. This enables media networks, franchise strategists, and fantasy sports users to simulate multi-variable, live-action "what-if" scenarios instantly

Links & files

Artifacts

1

Gallery

1