- 01Buy credits with a card, no wallet, no crypto.
- 02Get an API key emailed to you instantly.
- 03Call this product with your key, credits debit per call.
- 04Check your balance anytime via Credits in the top menu.
T20·live·per-ball
Live chase win-probability.
The real-time probability that the chasing team wins a T20 run chase, updated every ball. A gradient-boosted model trained on 475,000 ball-states from 4,406 real chases: AUC 0.88, beating the standard required-run-rate heuristic by 8.6 percentage points. The in-play signal a betting bot or live dashboard needs, without building and calibrating its own win model.
Two ways in, pick yours.
- 01Point your agent at the x402 endpoint.
- 02Pay per call in USDC (Base or Solana), no signup.
- 03Receive structured data inline, settled on-chain.
The signal, in full.
Pass the match state; receive a complete, model-backed read.
- 01
Calibrated win probability
A true, calibrated probability the chasing side wins from the exact match state, trained with log-loss, validated on Brier score. Beats the run-rate heuristic by 8.6 percentage points.
chasing_team_win_probdefending_team_win_prob
- 02
Full situation read
Runs needed, balls remaining, current and required run rates, and wickets in hand, the complete state returned alongside the probability.
runs_neededballs_remainingrequired_rr
- 03
Phase-aware confidence
Appropriately uncertain in the powerplay and confident by the death overs, accuracy climbs from 73% to 88% as the chase resolves.
current_rrwickets_in_hand
Learned from 475,000 live ball-states.
Fit on a large archive of completed professional matches, then validated on unseen games. The intelligence lives in the model.
475,000 ball-states
Every ball of 4,406 real completed chases, labelled with the eventual result.
trained
Gradient-boosted model
XGBoost over match-state features, not a run-rate rule of thumb.
proprietary methodology
Calibrated, not just ranked
Trained with log-loss and validated on Brier score, so a stated 70% genuinely means ~70%.
calibrated
Out-of-sample AUC 0.88
Measured on matches held out of training.
out-of-sample
What comes back.
{
"chasing_team_win_prob": 0.489,
"defending_team_win_prob": 0.511,
"situation": {
"runs_needed": 60,
"balls_remaining": 30,
"current_rr": 6.67,
"required_rr": 12,
"wickets_in_hand": 8
}
}Use cases.
For autonomous agents
Betting bot
In-play pricing
Price a live chase market off a calibrated win probability instead of a crude run-rate rule.
Trading agent
Catch mispricings
Compare the model probability to the market line every ball and act on the gap.
Dashboard bot
Auto-update odds
Refresh a win-probability widget per ball with no in-house model.
For people & teams
Betting syndicate
Sharper in-play
Run a validated win model over live chases without building 475K rows of training data first.
Broadcaster
On-air win %
Show a credible live win-probability graphic sourced from a per-call API.
Analyst
Study close finishes
Pull win-prob at any state to quantify how matches were won and lost.
Discover, pay, receive.
- 01
Discover
Find the tool
Via MCP at dod.hshintelligence.com/mcp or the x402 catalog.
- 02
Pay
Pay per call
Send the x402 payment in USDC on Base. Fixed deterministic price.
- 03
Receive
Get the signal
The signal returns inline, ready for your model, lineup, or strategy.
# call the chase-winprob tool
curl -H "X-Payment: <x402-usdc-base-payload>" \
"https://dod.hshintelligence.com/mcp" \
-d '{"tool":"hsh-cricket-chase-winprob","input":{...}}'
