CourtCockpit
About · the operator station

A tennis model with the receipts shown.

What this is

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.

How the model works
surface elo

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.

Track record
public

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.

Who built this

Built and run by DommyLocked. One operator. Direct line: post a reply on @DommyLocked.

What this is not

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.

21+ · bet responsibly · picks tracked publicly · no guarantees