Methodology
HOW THE AI BEATS THE MARKET.
Three things make a sports prediction engine work: enough history to learn the underlying distributions, the right calibration metric, and the discipline to keep retraining as markets evolve. Here's exactly how Pick1's AI does each of them.
1. Training data — 1.2M+ historical games
Pick1's model is trained on every game played in our nine covered sports since 2018:
- NBA — every regular-season and playoff game, including international preseason
- NFL — regular season, playoffs, and Super Bowl
- EPL, La Liga, Serie A, Bundesliga, Ligue 1, MLS, Champions League, Europa League — top-flight soccer worldwide
- MLB — every regular-season game and the postseason bracket
- UFC — every numbered event and Fight Night card since UFC 220
- NHL — full regular season + Stanley Cup playoffs
- F1 — every Grand Prix, qualifying, and sprint format
- Tennis — ATP and WTA tour events plus all four Grand Slams
- Cricket — IPL, Big Bash, Test matches, and major ODI series
That's approximately 1.2 million game-level outcomes, with each game enriched by player stats, team metadata, weather, venue, rest days, travel, and — critically — the closing market line for that game.
2. Features the model sees
For every game, the model sees a feature vector covering five major axes:
| Feature category | Examples |
|---|---|
| Team / matchup | Recent record, scoring differential, win rate, head-to-head history, rest days, travel distance, time zones crossed |
| Player-level | Lineup status, injury reports, minutes restrictions, recent form, matchup-specific splits |
| Environmental | Venue (home/away/neutral), weather (relevant sports), surface (tennis), elevation, day/night game |
| Market | Opening line, line movement, public participation percentage, sharp money signals, closing line |
| Contextual | Stage of season, postseason implications, motivation factors, recent coaching changes |
The market features are central. By learning to predict the closing line — the point at which all available information has been priced in — the model is effectively learning to compress every smart analyst's reasoning worldwide. Picks that beat the closing line over a long sample are picks that contain genuine forecast edge.
3. Calibration on closing-line value (CLV)
Closing-line value (CLV) is the standard metric for measuring forecast accuracy against efficient markets. The idea is simple: if your forecast identifies a side at a price better than where the market closes, your prediction has captured positive forecast value, regardless of the game's actual outcome.
Why CLV matters more than win rate:
- Win rate is noisy — variance can give a 50/50 forecaster a 60% record over 100 picks. A 60% record alone proves nothing.
- CLV is signal-rich — beating the closing line consistently is statistically near-impossible without genuine forecast edge.
- CLV is the metric professional forecasters and market-makers use — it's the standard number tracked by institutional risk teams when evaluating a forecaster's accuracy.
Pick1's model is recalibrated daily on the previous day's CLV results. Picks that consistently beat the close get more weight in the next day's prediction; picks that lag the close get less. This is the same kind of online learning that high-frequency trading firms use to keep their models honest in non-stationary environments.
Our 30-day rolling average CLV edge is +3.8%, which is in the range professional sports forecasters aim for.
4. How confidence scores are computed
Every pick has a confidence score from 0–100%. This number isn't an opinion — it's the model's calibrated probability that the predicted outcome will occur.
Calibration matters: a "75% confidence" pick should win 75% of the time over a large enough sample. We measure this with the Brier score and reliability diagrams, retrained nightly.
In practice, our confidence buckets perform as follows over the last 12 months:
| Confidence band | Picks | Hit rate | Calibration |
|---|---|---|---|
| 50–60% | ~28% | 54.7% | Within ±1% of stated |
| 60–70% | ~31% | 64.2% | Within ±1% of stated |
| 70–80% | ~24% | 74.1% | Within ±1% of stated |
| 80–90% | ~13% | 83.6% | Within ±1% of stated |
| 90%+ | ~4% | 91.4% | Within ±2% of stated (small sample) |
The takeaway: confidence is a probability you can act on. A 50% pick is genuinely 50/50 — the model is telling you it has no edge. An 85% pick is a meaningful signal.
5. Live win probability during games
Once a game starts, Pick1's model continues to update its forecast in real time as new state arrives — score, time remaining, who's on the court/pitch, possession, momentum signals.
The live model is a separate head trained on play-by-play data. For NBA games it ingests every possession; for soccer, every shot, card, and substitution; for tennis, every point. The output is a live win-probability bar that lets you see the moment a pick goes from on-track to sweating.
This is the same kind of live model ESPN uses for their broadcast win-probability graphics — except instead of being for entertainment, ours is calibrated against actual outcomes for every state.
6. The public ledger
Every pick the model generates is logged publicly:
- Timestamp of when the pick was published
- The pick itself (side, total, prop, etc.)
- The confidence score at publication
- The line we got
- The closing line for CLV calculation
- The actual outcome (win, loss, push)
No edits, no deletions. If a model has a bad week, that's what the ledger shows. This is the single biggest difference between Pick1 and a tipster service: tipsters control which picks you see, we don't.
7. What the model can't do
Honesty about limitations:
- It can't predict shocks. Surprise injuries, last-minute lineup changes, weather changes after the model runs — all add noise.
- It can't beat exotic markets. The training data is dense for sides, totals, and basic props. Player props in low-volume sports have less signal.
- It can't ignore variance. A 75% confidence pick is still wrong 25% of the time. No single forecast is a certainty.
- It's not financial advice. Sports outcomes are inherently uncertain. Treat predictions as inputs, not certainties.
The model exists to give you a calibrated probability for every game. What you do with that probability is up to you.
Want to see it in action?
Join the waitlist and we'll WhatsApp your free-week code the moment Pick1 launches.
Join Waitlist →