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.
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 | Pick | Odds | Close | CLV | Result |
|---|---|---|---|---|---|---|
| FC Vaduz — Lausanne · Swiss Super League | 1/2 | 1.28 | 1.29 | -0.7% | Won | |
| BSC Young Boys — FC Luzern · Swiss Super League | 1 | 1.53 | 1.47 | +4.1% | Lost | |
| Aarhus — Silkeborg · Danish Superliga VALUE → | 1 | 1.51 | 1.49 | +1.3% | Lost | |
| Brann — Lillestrom · Eliteserien VALUE → | 1/2 | 1.24 | 1.25 | -0.8% | Won | |
| Inter — Napoli · Serie A VALUE → | 1 | 1.69 | 1.67 | +1.2% | Won | |
| MTK Budapest — Kisvarda FC · Hungary NB I | 1/2 | 1.26 | 1.25 | +0.8% | Won | |
| Aluminij — Bravo · Slovenia PrvaLiga VALUE → | 1/2 | 1.28 | 1.32 | -2.6% | Lost | |
| Korona Kielce — Wisla Krakow · Ekstraklasa VALUE → | 1/2 | 1.29 | 1.34 | -4.0% | Lost | |
| Vasteras SK FK — Sirius · Allsvenskan VALUE → | 1/2 | 1.23 | 1.24 | -1.4% | Won | |
| Lens — Lorient · Ligue 1 | 1 | 1.47 | 1.55 | -5.2% | Lost | |
| Fratria — Chernomorets 1919 Burgas · Bulgaria Second League VALUE → | 1 | 1.56 | — | — | Lost | |
| Sportist Svoge — Lokomotiv G. Oryahovitsa · Bulgaria Second League VALUE → | 1/X | 1.23 | — | — | Won | |
| Yantra 2019 — Marek · Bulgaria Second League | 1 | 1.58 | — | — | Won | |
| Pirin Blagoevgrad — Ludogorets II · Bulgaria Second League VALUE → | X/2 | 1.21 | — | — | Won | |
| Montana — Vihren · Bulgaria Second League | 1/2 | 1.26 | — | — | Won | |
| Spartak Pleven — Hebar 1918 · Bulgaria Second League VALUE → | 1/2 | 1.25 | — | — | Won | |
| Etar Veliko Tarnovo — CSKA Sofia II · Bulgaria Second League | 1/2 | 1.21 | — | — | Won | |
| Kozarmisleny FC — Mezokovesd-zsory · Hungary NB II | X/2 | 1.21 | 1.18 | +2.5% | Lost | |
| Ajka — Soroksar · Hungary NB II VALUE → | 1/2 | 1.28 | 1.27 | +0.8% | Won | |
| Karpaty — Shakhtar Donetsk · Ukraine Premier League | X/2 | 1.19 | 1.17 | +2.1% | Won | |
| Rudes — HNK Hajduk Split · Croatia HNL | 2 | 1.28 | 1.28 | +0.0% | Won | |
| NK Slaven Belupo — NK Lokomotiva Zagreb · Croatia HNL | 1/2 | 1.26 | 1.27 | -0.2% | Won | |
| Dinamo Zagreb — HNK Gorica · Croatia HNL VALUE → | 1 | 1.17 | 1.13 | +3.5% | Won | |
| IK brage — GIF Sundsvall · Superettan | 1 | 1.69 | 1.55 | +9.0% | Lost | |
| Helsingborg — Sandviken · Superettan VALUE → | 1/2 | 1.24 | 1.26 | -2.3% | Won | |
| Estrela — Famalicao · Primeira Liga | 1/2 | 1.37 | 1.39 | -1.9% | Lost | |
| NEC Nijmegen — Feyenoord · Eredivisie VALUE → | 1/2 | 1.24 | 1.28 | -3.6% | Won | |
| Uta Arad — Csikszereda · Romania Liga I | 1 | 1.61 | 1.54 | +4.5% | Won | |
| Rot-Weiß Essen — FC Viktoria Köln · 3. Liga VALUE → | 1/2 | 1.19 | 1.27 | -6.8% | Won | |
| Athletic Club — Atletico Madrid · La Liga | 1/2 | 1.34 | 1.38 | -2.6% | Won | |
| Sporting Gijon — Girona · Segunda Division | 1/2 | 1.35 | 1.35 | +0.4% | Won | |
| Strommen — Bryne · Norway 1. Division | 1/2 | 1.27 | 1.27 | -0.3% | Won | |
| Sandnes ULF — Ranheim · Norway 1. Division VALUE → | 1/2 | 1.24 | 1.24 | +0.3% | Lost | |
| Kongsvinger — Raufoss · Norway 1. Division | 1 | 1.22 | 1.24 | -1.6% | Won | |
| ODD Ballklubb — Stromsgodset · Norway 1. Division VALUE → | 1/2 | 1.20 | 1.22 | -2.0% | Lost | |
| Haugesund — Sogndal · Norway 1. Division | 1 | 1.37 | 1.30 | +5.4% | Won | |
| Rosenborg — Ham-Kam · Eliteserien VALUE → | 1 | 1.40 | 1.34 | +4.5% | Won | |
| Crewe — York · League Two VALUE → | 1/2 | 1.31 | 1.31 | -0.4% | Lost | |
| Rochdale — Gillingham · League Two | 1/2 | 1.28 | 1.31 | -2.3% | Won | |
| Albion FC — Progreso · Uruguay Primera Division | 1/2 | 1.29 | 1.27 | +1.5% | Won | |
| Nottingham Forest — Tottenham · Premier League VALUE → | 1/2 | 1.35 | 1.36 | -1.4% | Lost | |
| Manchester City — Coventry · Premier League | 1 | 1.19 | 1.22 | -2.5% | Won | |
| Fulham — Crystal Palace · Premier League VALUE → | 1/2 | 1.33 | 1.36 | -1.7% | Won | |
| Brighton — Leeds · Premier League | 1/X | 1.25 | 1.28 | -2.8% | Won | |
| Brentford — Sunderland · Premier League VALUE → | 1 | 1.58 | 1.74 | -9.2% | Lost | |
| MFK Bytča — Šamorín · Slovakia 2. Liga | 2 | 1.37 | 1.36 | +0.7% | Won | |
| Humenné — Petržalka · Slovakia 2. Liga | 2 | 1.63 | 1.63 | +0.0% | Won | |
| Považská Bystrica — Baník Lehota p.Vtáčnikom · Slovakia 2. Liga | 1/2 | 1.22 | 1.22 | -0.0% | Won | |
| Galanta — Malženice · Slovakia 2. Liga VALUE → | 1/2 | 1.25 | 1.22 | +1.8% | Won | |
| Lokomotíva Zvolen — Pohronie · Slovakia 2. Liga VALUE → | 1/2 | 1.24 | 1.25 | -0.8% | Won |
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.