Per-sport closing-line-value audit on the platform's recommended picks. CLV = closing price − the price we took, raw implied on both sides. The model is not in that formula, which is what makes it a test rather than a restatement of our own opinion. Positive mean CLV means our picks consistently beat the close, the standard proxy for sharp skill.
When we like a side, the price tends to move against us before the game starts. That is the earliest sign a pick was wrong, and it shows up long before results do.
| Sport | Bet type | N | Mean CLV | Median CLV | % beating close |
|---|---|---|---|---|---|
| AMERICANFOOTBALL_NFL | (all) | 77 | -0.12pp | +0.00pp | 22.1% |
| BUNDESLIGA | (all) | 65 | -0.80pp | -0.08pp | 43.1% |
| CS2 | (all) | 43 | -0.04pp | +0.00pp | 2.3% |
| EPL | (all) | 108 | -0.89pp | -1.67pp | 29.6% |
| LALIGA | (all) | 139 | -1.62pp | -1.19pp | 34.5% |
| LIGUE1 | (all) | 80 | -1.81pp | -1.49pp | 33.8% |
| MLB | (all) | 3,324 | -5.48pp | -1.22pp | 25.2% |
| MMA_MIXED_MARTIAL_ARTS | (all) | 599 | -4.03pp | +0.00pp | 35.9% |
| NBA | (all) | 60 | +0.29pp | +0.00pp | 45.0% |
| NCAAF | (all) | 376 | -0.15pp | +0.00pp | 1.6% |
| NFL_PRESEASON | (all) | 147 | +0.69pp | +0.00pp | 26.5% |
| NHL | (all) | 54 | -1.24pp | +0.00pp | 44.4% |
| SERIEA | (all) | 128 | -1.78pp | -2.41pp | 28.1% |
| TENNIS_ATP | (all) | 1,106 | -0.91pp | +0.00pp | 35.3% |
| TENNIS_WTA | (all) | 1,110 | -0.79pp | +0.00pp | 33.3% |
| UCL | (all) | 60 | +2.05pp | -2.39pp | 28.3% |
A number like the one above is worth little without the response to it, so here is ours, and the figure that will show whether it worked.
The test: mean CLV on the picks we recommend, non-negative at 95% confidence. Until it clears that bar we are not selling picks — and this page will keep saying so.
See /trust for live calibration buckets across sports and /methodology for the signal pipeline behind each pick.