The public ledger

Every call, on the record.

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.

4,917
Predictions logged
4460
Settled
439
Pending
72%
Hit rate
-0.8%
Avg CLV
150
Value flags live
08 Jun 2026
Tracking since

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

Download the full record: CSV JSON

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

Flagged value — cumulative result

+53.3u -7.0u
Jun 2026 +21.19 units, flat stake · flat 1-unit stakes Sep 2026

Performance of flagged value — if you had backed every flag at the odds shown, flat stakes

1820
Bets
48%
Win rate
+1.2%
ROI
+21.19
Profit (units, flat stake)
+8.0%
Avg CLV (flagged odds vs close)
Clear filters

Value bets ledger — every flagged value bet — the single outcome, settled on its own result

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
101–150 / 1820

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.

Found this useful? Send it to a friend who bets.