How it works
From fixture list to graded pick — six steps.
No tipster mystery. Every prediction follows the same six-step pipeline. Same engine for free users and Platinum subscribers — only the strictness of the filter changes.
- 01
We ingest the matches
Every morning the platform pulls fresh fixtures from 30+ football competitions worldwide — Premier League, Champions League, La Liga, Serie A, all the way down to MLS and J1 League. Team form, Elo ratings, head-to-head history and bookmaker odds are stitched together as a single feature vector per fixture.
- 02
The engine forecasts probabilities
Our v8.1 engine — an XGBoost classifier paired with a calibrated logistic model — scores each match on win / draw / loss probability and outputs a single confidence number. Confidence below 0.55 is dropped: the engine has nothing useful to say there.
- 03
Picks are bucketed into tiers
Each surviving prediction lands in one of four tiers: Free (45%+ historical accuracy), Silver (60%+), Gold (70%+), Platinum (85%+). The bucket depends on the league's quality and how confident the engine is. You always see picks at or below your tier — never the inverse.
- 04
Predictions lock before kickoff
The instant a pick is generated it's timestamped and stored. After kickoff that row is read-only. No retroactive edits, no quiet deletions of misses — the bar we set ourselves and the bar we report is exactly the same row.
- 05
Match settles, evaluation runs
When a match finishes our scheduler grades the prediction against the real result. ✅ or ❌. The numbers on the pricing page, the dashboard, and the public track record all read from this same evaluation table.
- 06
You see it, you can verify it
Free users get three picks a day on the homepage. Paid users get the full feed with pre-match odds, the Pick of the Day, the simulation tool and (Platinum) a private Telegram channel. The public track record is always free to scroll.