03
Case File · 003 · Sports Analytics · Live

Cricket.
Seen differently.

Over-by-over pressure intelligence for Bangladesh Premier League. Not box scores. Not averages. The underlying physics of momentum — rendered as an editorial experience worthy of the game.

3
Gemini models orchestrated per match query
BPL
Bangladesh Premier League · primary dataset
Live
Deployed at cricsight.stitchmark.space
Open CricSight Powerplay
Over-by-over pressure index Win probability curves LangGraph multi-model orchestration Gemini 2.5 Pro analysis Player performance embeddings Cricsheet JSON dataset Editorial linen aesthetic Over-by-over pressure index Win probability curves LangGraph multi-model orchestration Gemini 2.5 Pro analysis Player performance embeddings Cricsheet JSON dataset
§ 01 — Intelligence Layer

Beyond the scoreboard.
Into the pressure.

Standard cricket analytics show you what happened. CricSight Powerplay shows you why it felt inevitable — the mounting pressure of dot balls, the momentum shift after a dropped catch, the over where the match was actually lost.

Built for Bangladesh Premier League data because BPL is exactly where this intelligence matters most and is least available. T20 cricket is a pressure game. The analysis should reflect that.

Pressure Index

Over-by-over cumulative pressure calculated from required run rate delta, wicket context, and batting position. The number that explains the scorecard.

P
Win Probability Curves

Ball-by-ball win probability updated continuously. Shows not just who won, but the exact moment the match tipped — and by how much.

Player Performance Embeddings

Vector representations of player performance across context-matched situations. Who performs under pressure. Who fades.

§ 02 — Technical Stack

What's under
the scoreboard.

LangGraph

Multi-model orchestration routing queries between Gemini 2.5 Pro for deep analysis, Flash for narration, and Claude 3.5 Sonnet for editorial card writing. Task routing based on query complexity and context depth required.

Gemini 2.5 Pro

Deep match analysis, tournament context, tactical narrative generation. The reasoning model for questions that require thinking about the whole game, not just the over.

Cricsheet JSON

Ball-by-ball match data for Bangladesh Premier League. Every delivery, every wicket, every over — parsed into pressure and probability calculations.

Next.js + Framer Motion

Editorial, linen-palette aesthetic. Slot-machine headline animations, animated architecture dropdowns, embedded data visualizations. Bangladesh green as the sole accent color.

BigQuery

Match data warehouse for historical BPL analysis. Aggregated statistics, player performance vectors, tournament-level context queries.

LangGraph Multi-model Orchestration Gemini 2.5 Pro Gemini Flash Cricsheet JSON Pressure Index Win Probability Next.js Framer Motion BigQuery

The app is live.
The data is Bangladesh.

CricSight Powerplay is deployed and running on BPL match data. The analysis works best when you know the game — and want to understand it at a level the scorecard doesn't reach.