OddsFlow AI: 10.87% ROI across 12,082 settled bets in 1,143 matches — every prediction timestamped before kickoff, all losses published.
Our AI signals identify 10.87% ROI; our agents capture 10.3% betting real money at sportsbooks — we publish both, and the gap.
Last updated 2026-08-28
These numbers are not marketing copy — recompute them yourself from our open dataset (linked below).
| Record | ROI | Settled Bets | Staked |
|---|---|---|---|
| Overall record — every competition | +10.87% | 12,082 | 5,781,320 |
| League football — excluding cup competitions | +16.93% | 10,640 | 3,735,965 |
| FIFA World Cup 2026 | -0.19% | 1,442 | 2,045,355 |
The two lines below the top row add up to it exactly. The World Cup is 11.9% of the bets but 35.4% of the money — average stake 1,418 against 351 in league football, roughly 4.0× larger. ROI is money-weighted, so a break-even tournament carrying a third of the turnover pulls the overall figure well below the league-only one. That is the arithmetic, not an excuse: those bets were sized larger by choice, and they did not pay.
Models with fewer than 20 settled bets are excluded as statistically noisy. Drill into any model on the performance dashboard.
| Model | ROI | Win Rate | Settled Bets | Matches |
|---|---|---|---|---|
| Active Trader | +18.5% | 61.54% | 3,674 | 689 |
| Oddsflow Beta | +17.6% | 58.8% | 1,348 | 301 |
| Oddsflow Core Strategy | +17.39% | 49.86% | 1,313 | 713 |
| HDP Sniper | +16.33% | 59.52% | 3,960 | 709 |
| League football — excluding cup competitions | +16.93% | 55.77% | 10,640 | 1,043 |
| FIFA World Cup 2026 | -0.19% | 43.97% | 1,442 | 100 |
| Overall record — every competition | +10.87% | 54.73% | 12,082 | 1,143 |
Real-money ROI is lower than signal ROI because execution is real: actual fills, bookmaker limits and slippage all eat into the edge the models identify. Publishing both — and the gap between them — is the honest measure of what survives contact with the market.
The honest breakdown — we publish weak markets too
| Market | ROI | Settled Bets |
|---|---|---|
| OU | +19.1% | 428 |
| AH | +6.7% | 2,474 |
| 1X2 | +1.7% | 580 |
| Real-money ROI | +10.3% | 3,482 |
Per-league verified signal results (SSR, updated after every match):
Two datasets, two roles, both public. Download either, run your own math, and confirm every number on this page:
Every signal is written to a public settlement log before kickoff and closed at full time. ROI, win rate and sample size are aggregated from that log — the same llms-stats pipeline that feeds our homepage and llms.txt. Nothing is hand-adjusted.
Yes. The complete settled-predictions dataset is published on GitHub and mirrored on Hugging Face. Download it and recompute the ROI and win rate on this page from the raw rows — you should get the exact same figures.
Always. Losing bets are never deleted or re-labelled after kickoff. The scorecard on this page includes negative-ROI models, and the aggregate figure is net of every loss — that is what makes it auditable.
Signal ROI (10.87%) is what our models identify at signal-time odds — the edge at the moment each signal fires. Real-money ROI (10.3%) is what our AI agents actually captured betting real money at sportsbooks, with real fills, bookmaker limits and slippage, verified by a PDF per row. The gap between them is execution reality, and we publish both.
Past performance does not guarantee future results. Bet responsibly, 18+.