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) | 44 | +0.61pp | -0.58pp | 43.2% |
| EPL | (all) | 75 | -0.80pp | -2.49pp | 32.0% |
| LALIGA | (all) | 87 | -2.22pp | -0.93pp | 37.9% |
| LIGUE1 | (all) | 68 | -2.05pp | -1.49pp | 32.4% |
| MLB | (all) | 926 | -4.97pp | -1.71pp | 27.3% |
| MMA_MIXED_MARTIAL_ARTS | (all) | 133 | -5.83pp | +0.00pp | 27.8% |
| NCAAF | (all) | 376 | -0.15pp | +0.00pp | 1.6% |
| NFL_PRESEASON | (all) | 97 | +0.48pp | +0.00pp | 23.7% |
| SERIEA | (all) | 81 | -2.75pp | -2.44pp | 25.9% |
| TENNIS_ATP | (all) | 235 | -0.70pp | +0.00pp | 39.1% |
| TENNIS_WTA | (all) | 272 | -0.72pp | +0.00pp | 38.2% |
| UCL | (all) | 40 | -5.39pp | -3.59pp | 7.5% |
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.