A tennis model with the receipts shown.
CourtCockpit is a real-time analytics product for ATP, WTA, and Challenger tennis. Every upcoming match gets a model-estimated win probability. We compare that to the bookmakers' line. When the two disagree by more than 5%, that's an edge and we publish it.
No tips, no telegram channels, no "DM for the lock." Just numbers, tracked in the open.
The core engine is a surface-specific Elo trained sequentially against every ATP match since 1991, plus tour-level Challenger and qualifying. Hard, clay, and grass each get their own rating. We also bake in recent form (L10), days since last match, and head-to-head history on the surface in play.
The model's projected probability is converted to a fair decimal price. We compare that to the best available market price across multiple sportsbooks. The difference, after removing the book's vig, is the edge.
We publish anything over 5%. Anything over 15% is a rare blowout and usually means something the model can't see — injury, walkover, withdrawal. Use judgment.
2025 backtest: +5.15% ROI on 99 picks against Pinnacle's closing line. Hit rate 47.5%. Max drawdown −12u.
Every pick published from launch onward is stamped, settled, and visible on /track-record. Equity curve, monthly P/L, sortable picks table. No cherry-picking.
Built and run by DommyLocked. One operator. Direct line: post a reply on @DommyLocked.
Not a guarantee. Tennis variance is real. The model wins on the long run, not on any single match.
Not financial advice. Bet what you can lose, track everything, never chase.
Not a tout service. Picks are surfaced because the math says so, not because we like a player.