Live shot analysis
The shot that should have been played.
CritShot, Live
CritShot reads the delivery, picks the highest-value shot for it, and renders that shot as a 3D batter inside the broadcast with a difficulty score from 1 to 10. It ran at a national-level test in March 2025, with one operator running four feeds, game state and live metrics from the broadcast box.

Detection mode: the feed as the model sees it.
Player and pitch boxes, a movement vector, and the game state feeding the shot model.
How a call is made
From delivery to overlay before the next ball.
- 01
Detect. Ball, batter, bowler, fielders and pitch are located on every frame by three detectors voting in parallel.
- 02
Read the delivery. Line, length, speed and field placement are combined with the game state into a single feature set.
- 03
Predict. An LSTM and XGBoost stack picks the highest-value shot for that delivery and scores its difficulty from 1 to 10.
- 04
Render. Blender animates a 3D avatar playing that shot from the broadcast angle, beside the shot actually played.
- 05
Air. The operator approves and the overlay leaves the workstation as an NDI (Network Device Interface) stream, ready for the replay slot.
Intelligent analysis
Six readings on every ball, before the call is made.
- 98.6% on the ball class
Ball identification
High-precision detection and tracking of the ball from release to the bat, on a broadcast feed.
- 15+ features
Complexity profiling
Spin, speed, swing, seam and more than a dozen other features extracted from the delivery.
- Live radar
Field density mapping
Fielder placement and density mapped live, so the recommended shot is the one that finds the gap.
- Live context
Match context awareness
Over, phase of the innings, required rate and intent are all part of the model’s input.
- Stress levels
Batsman stress index
An estimate of the pressure on the batter and how hard the decision in front of them is.
- 10k+ deliveries
Proven on data
Validated on more than ten thousand deliveries of professional match footage.
Where to go next
Three things a broadcaster asks next.
CritShot is Live. What follows is what running it on your feed involves, the pipeline underneath it, and the review product built on the same tracking.
What it takes to run CritShot on your feed
The feed it reads, the calibration against the pitch markings, and the single workstation that detection, prediction, render and output all run on. CritShot is Live.
The same tracked trajectory, applied to decision review
CritDRS adjudicates pitching, impact and wickets from the ball tracking CritShot already runs, without a dedicated review crew. CritDRS is In development.
How the pipeline works, end to end
The route a delivery takes from the camera behind the bowler's arm to an NDI stream ready for the replay slot.