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 Luzern — FC Basel 1893 · Swiss Super League | 1/2 | 1.23 | 1.29 | -4.2% | Won | |
| SV Wehen — Waldhof Mannheim · 3. Liga VALUE → | 1/2 | 1.26 | 1.29 | -2.3% | Won | |
| Malmo FF — Orgryte IS · Allsvenskan | 1 | 1.38 | 1.42 | -2.8% | Won | |
| Valladolid — Oviedo · Segunda Division VALUE → | 1/X | 1.34 | 1.39 | -3.7% | Lost | |
| Levante — Barcelona · La Liga VALUE → | 2 | 1.28 | 1.19 | +7.6% | Won | |
| Rilski Sportist — Yantra 2019 · Bulgaria Second League VALUE → | X/2 | 1.25 | 1.31 | -4.6% | Lost | |
| Marek — Pirin Blagoevgrad · Bulgaria Second League VALUE → | 1 | 1.26 | 1.18 | +6.8% | Won | |
| Chernomorets 1919 Burgas — Spartak Pleven · Bulgaria Second League | 1 | 1.47 | 1.47 | +0.0% | Won | |
| Vihren — Dobrudzha · Bulgaria Second League | 1 | 1.26 | 1.18 | +6.8% | Won | |
| CSKA Sofia II — Montana · Bulgaria Second League VALUE → | 1/X | 1.14 | 1.14 | +0.0% | Won | |
| Kairat Almaty — FK Tobol Kostanay · Kazakhstan Premier League | 1 | 1.38 | 1.35 | +2.2% | Lost | |
| Šiauliai — Hegelmann Litauen · Lithuania A Lyga | 1/2 | 1.30 | 1.30 | -0.2% | Lost | |
| Gençlerbirliği S.K. — Kasımpaşa · Süper Lig VALUE → | 1/2 | 1.34 | 1.38 | -2.6% | Won | |
| Randers FC — Odense · Danish Superliga VALUE → | 1/2 | 1.30 | 1.31 | -0.9% | Won | |
| Genk — Gent · Jupiler Pro League | 1/X | 1.23 | 1.33 | -6.9% | Won | |
| Fylkir — HK Kopavogur · 1. Deild VALUE → | 1 | 1.72 | 1.78 | -3.4% | Lost | |
| Valur Reykjavik — Thor Akureyri · Urvalsdeild | 1 | 1.56 | 1.71 | -8.8% | Won | |
| Stjarnan — IBV Vestmannaeyjar · Urvalsdeild | 1 | 1.68 | 1.84 | -8.7% | Won | |
| FH hafnarfjordur — KA Akureyri · Urvalsdeild VALUE → | 1/2 | 1.21 | 1.25 | -3.3% | Won | |
| KR Reykjavik — IA Akranes · Urvalsdeild VALUE → | 1 | 1.51 | 1.54 | -1.9% | Won | |
| RB Leipzig — Hamburger SV · Bundesliga | 1 | 1.41 | 1.41 | +0.0% | Won | |
| Progreso — Cerro · Uruguay Primera Division VALUE → | 1/2 | 1.34 | 1.37 | -2.1% | Won | |
| SOL DE America — Fernando De La Mora · Paraguay Division Intermedia VALUE → | 1/X | 1.19 | 1.19 | +0.0% | Won | |
| Deportivo Capiata — Deportivo Santani · Paraguay Division Intermedia | 1/2 | 1.20 | 1.20 | +0.0% | Won | |
| Avellino — Palermo · Serie B VALUE → | X/2 | 1.28 | 1.27 | +0.5% | Won | |
| Coventry — Brighton · Premier League | X/2 | 1.21 | 1.30 | -6.5% | Won | |
| Lille — Estac Troyes · Ligue 1 VALUE → | 1 | 1.41 | 1.50 | -6.0% | Won | |
| Mura — Aluminij · Slovenia PrvaLiga | 1/X | 1.29 | 1.31 | -1.8% | Lost | |
| Zlin — Hradec Králové · Czech Liga VALUE → | X/2 | 1.23 | 1.32 | -7.1% | Won | |
| Plzen — Sigma Olomouc · Czech Liga | 1 | 1.62 | 1.62 | +0.0% | Lost | |
| IFK Norrkoping — Oddevold · Superettan VALUE → | 1 | 1.49 | 1.41 | +5.7% | Lost | |
| Lecce — Monza · Serie A VALUE → | 1/X | 1.34 | 1.51 | -11.3% | Won | |
| Pogon Szczecin — Wieczysta Kraków · Ekstraklasa | 1/2 | 1.29 | 1.29 | -0.5% | Won | |
| Heerenveen — Telstar · Eredivisie VALUE → | 1 | 1.73 | 1.66 | +4.2% | Lost | |
| Lechia Gdansk — Miedz Legnica · Poland I Liga | 1/2 | 1.23 | 1.24 | -1.2% | Won | |
| WSG Wattens — TSV Hartberg · Austrian Bundesliga VALUE → | 1/2 | 1.28 | 1.33 | -3.1% | Lost | |
| Austria Vienna — Austria Lustenau · Austrian Bundesliga | 1/X | 1.25 | 1.21 | +2.5% | Won | |
| Viking — Kristiansund BK · Eliteserien | 1 | 1.24 | 1.20 | +3.3% | Won | |
| TPV — KuPS Akatemia · Ykkonen | 1/2 | 1.21 | 1.21 | +0.0% | Won | |
| KuPS — HJK Helsinki · Veikkausliiga | 1/2 | 1.31 | 1.35 | -2.3% | Lost | |
| Sporting Gijon — Eldense · Segunda Division VALUE → | 1 | 1.70 | 1.64 | +3.7% | Lost | |
| Celta Vigo — Malaga · La Liga VALUE → | 1 | 1.75 | 1.71 | +2.3% | Lost | |
| Nyva Ternopil — Prykarpattia · Ukraine Persha Liga | 1/2 | 1.30 | 1.30 | +0.0% | Won | |
| Arges Pitesti — FC Botosani · Romania Liga I | 1/X | 1.35 | 1.31 | +2.7% | Won | |
| FC Zurich — FC Vaduz · Swiss Super League | 1/2 | 1.26 | 1.27 | -1.1% | Won | |
| Silkeborg — Viborg · Danish Superliga VALUE → | 1/2 | 1.22 | 1.27 | -3.9% | Lost | |
| Lyngby — Sonderjyske · Danish Superliga | 1 | 1.54 | 1.63 | -5.5% | Lost | |
| IF Elfsborg — Kalmar FF · Allsvenskan VALUE → | 1/X | 1.22 | 1.25 | -2.6% | Won | |
| Hammarby FF — IF Brommapojkarna · Allsvenskan VALUE → | 1 | 1.18 | 1.18 | +0.0% | Won | |
| Panevėžys — Kauno Žalgiris · Lithuania A Lyga | 2 | 1.58 | 1.61 | -1.9% | 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.