Verify it yourself

Every tip and goal stat is locked before kick-off. Here is each one with its lock time, and the check that nothing was changed afterwards.

How it works

  1. Each morning the day's picks are written to a log before the first kick-off, each with the time it was written.
  2. Each line is sealed together with the line before it, so the log is one chain.
  3. Changing, deleting or back-dating an old line would break the chain from that line on.
  4. Every site update checks the whole chain again; the result is shown below.

Match integrity: a new tip rule only goes live in leagues with no confirmed match-fixing case in the last three seasons, checked against public sources.

Result of the check

Card tips

Intact 10 published, each logged before its kick-off and never changed.

Goal stats

Intact 87 published, each logged before its kick-off and never changed.

Checked at every update: no line changed, none missing, and no pick logged after its kick-off.

  • Tip passed our rule, counted in the public record
  • Experimental model view, tested in public

Card tips · 10 published Tip

24 Oct 2026 · 4 tips · 3 hit, 1 missed
Card tips · 24 Oct 2026
MatchPickLockedKick-offResult
Coventry – FulhamUnder 3.5 cardsHit
Racing Santander – EspanyolOver 4.5 cardsHit
Chelsea – TottenhamOver 3.5 cardsHit
Atlético Madrid – Deportivo La CoruñaUnder 4.5 cardsMiss
19 Oct 2026 · 2 tips · 1 hit, 1 missed
Card tips · 19 Oct 2026
MatchPickLockedKick-offResult
Getafe – Rayo VallecanoOver 4.5 cardsHit
Tottenham – CoventryUnder 3.5 cardsMiss
17 Oct 2026 · 1 tip · 0 hit, 1 missed
Card tips · 17 Oct 2026
MatchPickLockedKick-offResult
Betis – BarcelonaUnder 4.5 cardsMiss
10 Oct 2026 · 2 tips · 2 hit, 0 missed
Card tips · 10 Oct 2026
MatchPickLockedKick-offResult
Chelsea – BournemouthOver 3.5 cardsHit
Manchester United – TottenhamOver 3.5 cardsHit
9 Oct 2026 · 1 tip · 0 hit, 1 missed
Card tips · 9 Oct 2026
MatchPickLockedKick-offResult
Málaga – EspanyolUnder 4.5 cardsMiss

Goal stats · 87 published Experimental

28 Oct 2026 · 4 picks · 4 awaiting a result
Goal stats · 28 Oct 2026
MatchPickLockedKick-offResult
Venezia – InterInter: over 1.5 (2+ goals)Pending
IF Brommapojkarna – BK HäckenBoth teams score: yesPending
Halmstad – Malmö FFMalmö FF to score firstPending
Seattle Sounders – Houston DynamoUnder 2.5 goalsPending
27 Oct 2026 · 4 picks · 1 hit, 3 missed
Goal stats · 27 Oct 2026
MatchPickLockedKick-offResult
Narva Trans – Nõmme UnitedBoth teams score: yesMiss
Altrincham – Kidderminster HarriersUnder 2.5 goalsHit
AS Roma – CagliariAS Roma to score firstMiss
Sheffield Wednesday – Cambridge UnitedSheffield Wednesday: over 1.5 (2+ goals)Miss
26 Oct 2026 · 4 picks · 1 hit, 3 missed
Goal stats · 26 Oct 2026
MatchPickLockedKick-offResult
Nea Salamis – PafosPafos to score firstMiss
Kauno Žalgiris – Žalgiris VilniusBoth teams score: yesMiss
Santa Clara – BenficaBenfica to score firstMiss
Paris Saint Germain – LyonParis Saint Germain: over 1.5 (2+ goals)Hit
25 Oct 2026 · 4 picks · 3 hit, 1 missed
Goal stats · 25 Oct 2026
MatchPickLockedKick-offResult
Athletic Club – GetafeBoth teams score: noHit
Atalanta – FrosinoneAtalanta: over 1.5 (2+ goals)Hit
OFK Beograd – FK Crvena ZvezdaFK Crvena Zvezda to score firstHit
NK Osijek – RudešOver 2.5 goalsMiss
24 Oct 2026 · 4 picks · 2 hit, 2 missed
Goal stats · 24 Oct 2026
MatchPickLockedKick-offResult
Northampton – ColchesterBoth teams score: noHit
Bodø/Glimt – VålerengaOver 3.5 goalsMiss
Shakhtar Donetsk – Zorya LuhanskShakhtar Donetsk: over 1.5 (2+ goals)Miss
GIL Vicente – FC PortoFC Porto to score firstHit
23 Oct 2026 · 4 picks · 4 hit, 0 missed
Goal stats · 23 Oct 2026
MatchPickLockedKick-offResult
Polessya – Obolon'-BrovarPolessya: over 1.5 (2+ goals)Hit
Dynamo Kyiv – KudrivkaOver 2.5 goalsHit
Nõmme United – Pärnu VaprusBoth teams score: yesHit
Shamrock Rovers – Sligo RoversShamrock Rovers to score firstHit
22 Oct 2026 · 3 picks · 3 hit, 0 missed
Goal stats · 22 Oct 2026
MatchPickLockedKick-offResult
Al-Fateh – Al ShababBoth teams score: yesHit
Al-Ahli Jeddah – Al Khaleej SaihatAl-Ahli Jeddah: over 1.5 (2+ goals)Hit
Atlético Nacional – Deportivo PastoAtlético Nacional to score firstHit
21 Oct 2026 · 4 picks · 1 hit, 3 missed
Goal stats · 21 Oct 2026
MatchPickLockedKick-offResult
V-Varen Nagasaki – Sanfrecce HiroshimaSanfrecce Hiroshima to score firstMiss
Urawa – JEF United ChibaUrawa to score firstHit
Laagri – FC FloraFC Flora: over 1.5 (2+ goals)Miss
Reading – Leyton OrientBoth teams score: yesMiss
20 Oct 2026 · 4 picks · 3 hit, 1 missed
Goal stats · 20 Oct 2026
MatchPickLockedKick-offResult
El Geish – Pyramids FCPyramids FC to score firstHit
Al-Nassr – NEOMAl-Nassr: over 1.5 (2+ goals)Miss
Luton – BarnsleyBoth teams score: yesHit
Northampton – TranmereUnder 2.5 goalsHit
19 Oct 2026 · 4 picks · 0 hit, 4 missed
Goal stats · 19 Oct 2026
MatchPickLockedKick-offResult
Al-Fayha – Al-Ahli JeddahAl-Ahli Jeddah to score firstMiss
Rīgas FS – TukumsOver 3.5 goalsMiss
Beitar Jerusalem – Maccabi Tel AvivMaccabi Tel Aviv: over 1.5 (2+ goals)Miss
Getafe – Rayo VallecanoBoth teams score: noMiss
18 Oct 2026 · 4 picks · 3 hit, 1 missed
Goal stats · 18 Oct 2026
MatchPickLockedKick-offResult
Cambuur – AZ AlkmaarAZ Alkmaar to score firstMiss
Žalgiris Vilnius – Hegelmann LitauenBoth teams score: yesHit
FK Crvena Zvezda – Mladost LučaniOver 2.5 goalsHit
NK Slaven Belupo – Dinamo ZagrebDinamo Zagreb: over 1.5 (2+ goals)Hit
17 Oct 2026 · 4 picks · 4 hit, 0 missed
Goal stats · 17 Oct 2026
MatchPickLockedKick-offResult
Real Sociedad II – AlmeríaOver 2.5 goalsHit
Gençlerbirliği S.K. – GalatasarayGalatasaray to score firstHit
Grimsby – NorthamptonBoth teams score: noHit
Dundee – RangersRangers: over 1.5 (2+ goals)Hit
16 Oct 2026 · 4 picks · 4 hit, 0 missed
Goal stats · 16 Oct 2026
MatchPickLockedKick-offResult
Al-Qadisiyah FC – AbhaOver 2.5 goalsHit
Aluminij – Olimpija LjubljanaOlimpija Ljubljana to score firstHit
Rudeš – HNK RijekaHNK Rijeka: over 1.5 (2+ goals)Hit
Frosinone – SassuoloBoth teams score: yesHit
15 Oct 2026 · 2 picks · 1 hit, 0 missed, 1 void
Goal stats · 15 Oct 2026
MatchPickLockedKick-offResult
Rīgas FS – Super NovaOver 3.5 goalsHit
Al-Ahli Jeddah – Al-NassrBoth teams score: yesVoid
14 Oct 2026 · 3 picks · 1 hit, 2 missed
Goal stats · 14 Oct 2026
MatchPickLockedKick-offResult
Narva Trans – FC KuressaareBoth teams score: yesMiss
Paide Linnameeskond – Tartu TammekaPaide Linnameeskond: over 1.5 (2+ goals)Hit
Norwich – SouthamptonBoth teams score: yesMiss
13 Oct 2026 · 4 picks · 1 hit, 3 missed
Goal stats · 13 Oct 2026
MatchPickLockedKick-offResult
Laagri – Nõmme UnitedBoth teams score: yesMiss
Pärnu Vaprus – Nõmme KaljuNõmme Kalju: over 1.5 (2+ goals)Hit
Renaissance Berkane – CR Khemis ZemamraRenaissance Berkane to score firstMiss
Burnley – CharltonCharlton not to score (under 0.5)Miss
12 Oct 2026 · 4 picks · 4 hit, 0 missed
Goal stats · 12 Oct 2026
MatchPickLockedKick-offResult
AEK Larnaca – Omonia AradippouAEK Larnaca to score firstHit
Atalanta – VeneziaAtalanta: over 1.5 (2+ goals)Hit
Ludogorets – Arda KardzhaliLudogorets: over 1.5 (2+ goals)Hit
Hassania Agadir – FAR RabatFAR Rabat to score firstHit
11 Oct 2026 · 4 picks · 2 hit, 2 missed
Goal stats · 11 Oct 2026
MatchPickLockedKick-offResult
Dynamo Kyiv – KarpatyBoth teams score: yesMiss
Csíkszereda – Universitatea CraiovaUniversitatea Craiova to score firstHit
Beşiktaş – KocaelisporUnder 2.5 goalsMiss
Estac Troyes – MarseilleMarseille: over 1.5 (2+ goals)Hit
10 Oct 2026 · 4 picks · 3 hit, 1 missed
Goal stats · 10 Oct 2026
MatchPickLockedKick-offResult
Stevenage – WiganUnder 2.5 goalsHit
Grazer AK – Red Bull SalzburgRed Bull Salzburg to score firstMiss
Eldense – CórdobaBoth teams score: yesHit
Radnički 1923 – FK Crvena ZvezdaFK Crvena Zvezda: over 1.5 (2+ goals)Hit
9 Oct 2026 · 7 picks · 3 hit, 4 missed
Goal stats · 9 Oct 2026
MatchPickLockedKick-offResult
Veres Rivne – Shakhtar DonetskShakhtar Donetsk: over 1.5 (2+ goals)Hit
Opatija – KustošijaBoth teams score: noMiss
Persepolis FC – Sanat NaftPersepolis FC: over 1.5 (2+ goals)Hit
HNK Gorica – RudešHNK Gorica to score firstMiss
Al Sadd – Al-Arabi SCAl Sadd to score firstMiss
PSV Eindhoven – HeerenveenOver 3.5 goalsMiss
SC Braga – Sporting CPBoth teams score: yesHit
8 Oct 2026 · 3 picks · 3 hit, 0 missed
Goal stats · 8 Oct 2026
MatchPickLockedKick-offResult
Al Shamal – Al-Duhail SCAl Shamal: under 1.5 (0–1 goals)Hit
Sepahan FC – Fajr SepasiSepahan FC to score firstHit
Shamrock Rovers – Drogheda UnitedShamrock Rovers to score firstHit
4 Oct 2026 · 2 picks · 1 hit, 1 missed
Goal stats · 4 Oct 2026
MatchPickLockedKick-offResult
Real Sociedad B – GranadaOver 2.5 goalsHit
Castellón – CeutaOver 2.5 goalsMiss
3 Oct 2026 · 3 picks · 2 hit, 1 missed
Goal stats · 3 Oct 2026
MatchPickLockedKick-offResult
Yeovil – Boston UnitedUnder 2.5 goalsMiss
Aldershot – CarlisleOver 3.5 goalsHit
Kidderminster – SuttonUnder 2.5 goalsHit