The head-to-head record and dominance score for any batter-bowler pair, from 111,565 real pairings with Bayesian shrinkage. Who owns whom — the edge a fantasy picker or in-play trader wants the moment a specific bowler comes on to a specific batter.
Pass the match state; receive a complete, model-backed read.
Balls faced, runs scored, and dismissals for the exact pair — the raw history of how this matchup has played out.
ballsrunsdismissalsStrike rate in the matchup, shrunk toward the batter's overall rate so a small sample doesn't produce a wild number.
adj_srA single number above or below 1.0 — above means the batter dominates this bowler, below means the bowler has the edge.
dominanceTrained on 4,683 real T20 matches from Cricsheet — free, legal, ball-by-ball — then validated on unseen matches. No fragile live-feed dependency; the intelligence is in the model.
{
"batter": "V Kohli", "bowler": "SP Narine",
"balls": 181, "runs": 184, "dismissals": 4,
"adj_sr": 103.5, "dominance": 0.788
}dod.hshintelligence.com/mcp or the /x402/catalog.USDC on Base. Fixed deterministic price.# call the matchup tool curl -H "X-Payment: <x402-usdc-base-payload>" \ "https://dod.hshintelligence.com/mcp" \ -d '{"tool":"hsh-cricket-matchup","input":{...}}'