We log each prediction before kick-off — odds and all — and never touch it again. Wins and losses, in the open. Measured by closing line value — one of the strongest publicly measurable leading indicators of a long-term edge.
18 predictions voided (match postponed, cancelled or never played) — excluded from every figure on this page, never deleted from the ledger.
Filtered view — 1820 predictions match.
odds we took vs the closing line — the sharp benchmark
The full record is published daily to an external, append-only public log (Git history + OpenTimestamps), so it is independently verifiable — not even we can rewrite a past record undetectably. Verify on the public log →
External independent verification has been active since 20 June 2026. Earlier records are preserved in our internal ledger but were not externally timestamped before kick-off.
✈ Follow the live audit on Telegram| Date | Match | Value bet | Soft odds | Fair | Close | CLV | Result | Profit |
|---|---|---|---|---|---|---|---|---|
| RAAL La Louvière — Kortrijk · Jupiler Pro League | 1 · RAAL La Louvière | 2.60 | 2.52 | 2.48 | +4.8% | Won | +1.60 | |
| Mallorca — Sabadell · Segunda Division | 1 · Mallorca | 1.87 | 1.74 | 1.86 | +0.5% | Won | +0.87 | |
| Getafe — Deportivo La Coruna · La Liga | X · Draw | 3.09 | 2.97 | 2.86 | +8.0% | Won | +2.09 | |
| Vikingur Reykjavik — Keflavik · Urvalsdeild | 1 · Vikingur Reykjavik | 1.28 | 1.27 | 1.20 | +6.7% | Won | +0.28 | |
| Suduva Marijampole — FK Zalgiris Vilnius · Lithuania A Lyga | 2 · FK Zalgiris Vilnius | 2.75 | 2.61 | 2.65 | +3.8% | Lost | -1.00 | |
| Manchester United — Manchester City · Premier League | 1 · Manchester United | 3.30 | 3.16 | 3.00 | +10.0% | Lost | -1.00 | |
| SV Elversberg — Bayern München · Bundesliga | 2 · Bayern München | 1.26 | 1.23 | 1.20 | +5.0% | Won | +0.26 | |
| Mantova — Sampdoria · Serie B | 1 · Mantova | 2.27 | 2.23 | 2.42 | -6.2% | Won | +1.27 | |
| Le Mans — Lens · Ligue 1 | 2 · Lens | 1.65 | 1.63 | 1.65 | +0.0% | Lost | -1.00 | |
| Ham-Kam — Molde · Eliteserien | 2 · Molde | 1.94 | 1.74 | 1.67 | +16.2% | Won | +0.94 | |
| KFUM Oslo — Aalesund · Eliteserien | 2 · Aalesund | 3.20 | 2.91 | 2.64 | +21.2% | Lost | -1.00 | |
| Bukovyna — Zorya Luhansk · Ukraine Premier League | 1 · Bukovyna | 2.71 | 2.50 | 2.31 | +17.3% | Lost | -1.00 | |
| Egersund — Kongsvinger · Norway 1. Division | 2 · Kongsvinger | 2.16 | 2.10 | 1.77 | +22.0% | Lost | -1.00 | |
| Raufoss — ODD Ballklubb · Norway 1. Division | 2 · ODD Ballklubb | 1.68 | 1.61 | 1.44 | +16.7% | Lost | -1.00 | |
| hodd — Lyn · Norway 1. Division | 2 · Lyn | 2.48 | 2.44 | 2.64 | -6.1% | Won | +1.48 | |
| Stromsgodset — Sandnes ULF · Norway 1. Division | 1 · Stromsgodset | 1.40 | 1.37 | 1.29 | +8.5% | Won | +0.40 | |
| Lausanne — Servette FC · Swiss Super League | 2 · Servette FC | 2.32 | 2.20 | 2.07 | +12.1% | Won | +1.32 | |
| SV Wehen — Waldhof Mannheim · 3. Liga | 2 · Waldhof Mannheim | 2.90 | 2.69 | 3.18 | -8.8% | Won | +1.90 | |
| Valladolid — Oviedo · Segunda Division | 1 · Valladolid | 2.60 | 2.52 | 2.57 | +1.2% | Lost | -1.00 | |
| Levante — Barcelona · La Liga | 2 · Barcelona | 1.33 | 1.31 | 1.19 | +11.8% | Won | +0.33 | |
| Rilski Sportist — Yantra 2019 · Bulgaria Second League | 2 · Yantra 2019 | 2.50 | 2.48 | 2.49 | +0.4% | Lost | -1.00 | |
| Marek — Pirin Blagoevgrad · Bulgaria Second League | 1 · Marek | 1.45 | 1.31 | 1.18 | +22.9% | Won | +0.45 | |
| CSKA Sofia II — Montana · Bulgaria Second League | 1 · CSKA Sofia II | 1.90 | 1.87 | 1.74 | +9.2% | Won | +0.90 | |
| Gençlerbirliği S.K. — Kasımpaşa · Süper Lig | 2 · Kasımpaşa | 3.55 | 3.23 | 3.36 | +5.7% | Won | +2.55 | |
| Randers FC — Odense · Danish Superliga | 2 · Odense | 3.15 | 2.83 | 3.38 | -6.8% | Won | +2.15 | |
| Fylkir — HK Kopavogur · 1. Deild | 1 · Fylkir | 1.83 | 1.80 | 1.78 | +2.8% | Lost | -1.00 | |
| FH hafnarfjordur — KA Akureyri · Urvalsdeild | 1 · FH hafnarfjordur | 2.05 | 1.90 | 1.96 | +4.6% | Won | +1.05 | |
| KR Reykjavik — IA Akranes · Urvalsdeild | 1 · KR Reykjavik | 1.62 | 1.56 | 1.54 | +5.2% | Won | +0.62 | |
| Progreso — Cerro · Uruguay Primera Division | 1 · Progreso | 2.60 | 2.50 | 2.47 | +5.3% | Lost | -1.00 | |
| SOL DE America — Fernando De La Mora · Paraguay Division Intermedia | 1 · SOL DE America | 2.19 | 2.14 | 1.97 | +11.2% | Won | +1.19 | |
| Avellino — Palermo · Serie B | 2 · Palermo | 2.27 | 2.19 | 2.07 | +9.7% | Lost | -1.00 | |
| Lille — Estac Troyes · Ligue 1 | 1 · Lille | 1.46 | 1.45 | 1.50 | -2.7% | Won | +0.46 | |
| Zlin — Hradec Králové · Czech Liga | 2 · Hradec Králové | 2.18 | 2.06 | 2.25 | -3.1% | Won | +1.18 | |
| IFK Norrkoping — Oddevold · Superettan | 1 · IFK Norrkoping | 1.64 | 1.54 | 1.41 | +16.3% | Lost | -1.00 | |
| Lecce — Monza · Serie A | 1 · Lecce | 2.42 | 2.39 | 3.00 | -19.3% | Won | +1.42 | |
| Heerenveen — Telstar · Eredivisie | 1 · Heerenveen | 1.89 | 1.78 | 1.66 | +13.9% | Lost | -1.00 | |
| WSG Wattens — TSV Hartberg · Austrian Bundesliga | 1 · WSG Wattens | 2.20 | 2.16 | 1.98 | +11.1% | Lost | -1.00 | |
| Sporting Gijon — Eldense · Segunda Division | 1 · Sporting Gijon | 1.80 | 1.75 | 1.64 | +9.8% | Lost | -1.00 | |
| Celta Vigo — Malaga · La Liga | 1 · Celta Vigo | 1.83 | 1.81 | 1.71 | +7.0% | Lost | -1.00 | |
| Silkeborg — Viborg · Danish Superliga | 2 · Viborg | 2.09 | 1.93 | 1.87 | +11.8% | Lost | -1.00 | |
| IF Elfsborg — Kalmar FF · Allsvenskan | 1 · IF Elfsborg | 2.04 | 1.89 | 1.96 | +4.1% | Won | +1.04 | |
| Hammarby FF — IF Brommapojkarna · Allsvenskan | 1 · Hammarby FF | 1.25 | 1.21 | 1.18 | +5.9% | Won | +0.25 | |
| Club Brugge KV — Antwerp · Jupiler Pro League | 1 · Club Brugge KV | 1.29 | 1.28 | 1.27 | +1.6% | Won | +0.29 | |
| Stuttgart II — Preußen Münster · 3. Liga | 1 · Stuttgart II | 2.45 | 2.37 | 2.55 | -3.9% | Lost | -1.00 | |
| VfL Osnabrück — Hertha BSC · 2. Bundesliga | 2 · Hertha BSC | 2.25 | 2.22 | 2.19 | +2.7% | Won | +1.25 | |
| Karlsruher SC — Energie Cottbus · 2. Bundesliga | 1 · Karlsruher SC | 1.87 | 1.75 | 1.88 | -0.5% | Lost | -1.00 | |
| 1. FC Heidenheim — Holstein Kiel · 2. Bundesliga | 1 · 1. FC Heidenheim | 2.15 | 2.05 | 2.14 | +0.5% | Won | +1.15 | |
| Yichun Grand Tiger — Dalian Yingbo B · China League Two | 1 · Yichun Grand Tiger | 2.60 | 2.56 | 2.35 | +10.6% | Won | +1.60 | |
| BFC Daugavpils — Rīgas FS · Latvia Virsliga | 2 · Rīgas FS | 1.39 | 1.36 | 1.20 | +15.8% | Won | +0.39 | |
| Baník Ostrava — Pardubice · Czech Liga | 1 · Baník Ostrava | 2.04 | 1.97 | 1.97 | +3.6% | Lost | -1.00 |
Nothing here is cherry-picked. Each row was written to our database before the match started and is immutable. CLV — beating the closing price of a sharp bookmaker — is the metric most strongly shown to correlate with a real long-term edge; win rate and short-run profit are mostly noise until the sample is large.