Wooble
Piyush Goel

Piyush Goel

SDE

full_time, internship
1Projects
2Skills
1Achievements
Open to roles
Piyush Goel

Piyush Goel

Featured project

Beyond the Toss

Cricket fans have endless opinions, but very few are backed by hard data. The "toss advantage" is repeated in every pre-match show, but is it mathematically true? My goal for this challenge was to cut through the noise by processing over 200,000 ball-by-ball IPL records to uncover what actually drives match victories—specifically looking at toss decisions, innings phases, and top individual performers across recent seasons. Process Handling a massive dataset manually wasn't an option, so I built a Python pipeline using Pandas. I started by sanitizing the data—standardizing franchise names and filtering out irrelevant wicket types (like run-outs) for bowler stats. Next, I wrote grouping logic to isolate unique matches to evaluate the true toss win rates. To analyze the innings, I mapped the dataset into distinct phases (Powerplay, Middle, Death) and calculated the run differentials between winning and losing teams. Finally, I used Matplotlib and Seaborn to generate high-contrast, easy-to-read visualizations to prove the numbers. Results The data completely debunked the generic "toss advantage" myth. Winning the toss overall only yields a negligible 50.49% match win rate. However, the decision matters: teams choosing to field first win 53.67% of the time, compared to 44.34% for batting first. Furthermore, while the Powerplay gets the hype, the data proves the Middle Overs dictate the match, showing the highest average run differential (+7.84 runs) between winning and losing teams. Reflection If I had more time, I would integrate venue-specific data. The "field-first" advantage likely fluctuates heavily depending on stadium factors like pitch wear or evening dew. I'd also love to build out a full interactive web dashboard (with a complete admin side to manage new season data uploads seamlessly) instead of just static charts, allowing users to filter these aggregates by specific IPL franchises.

3 media files
53.67% Field-first win rate200,000+ Deliveries analyzed via Pandas2,827 Top Batter Runs (Gill)
View project

Proof of work

1 skill backed by real projects on this profile.

Core skills

JavaPython

This is Piyush’s work on Wooble.

Build a profile that shows what you can do — and share it anywhere.

Build yours