Verifiable transparency
Sealed predictions
Anyone can claim they got it right. We prove it: every prediction is sealed before kick-off and cannot be changed afterwards without it showing.
When a prediction is published we compute its digital fingerprint (SHA-256) from the probabilities, the pick and the time.
The fingerprint appears here from that moment. The content is revealed when the match starts.
Press “Check”: your browser recomputes the fingerprint. If anyone had changed a number, it would not match.
87 of 87 predictions settled since we started sealing have a fingerprint from before kick-off.
Seals on 6 Nov 2026
-
7ba0fb3d0fc16bd97aef45d8963be6f09d42c321ebebff288dccc84c06e8d9e3Show content and check
{"scheme":1,"prediction_id":78,"fixture_id":128,"version":3,"competition":"Championship","home":"Derby County FC","away":"Bolton Wanderers FC","kickoff_utc":"2026-11-06 20:00:00","pick_1x2":"2","prob_home":32.0,"prob_draw":27.0,"prob_away":41.0,"prob_over25":53.0,"prob_btts":57.0,"confidence":"low","sealed_at_utc":"2026-11-06 18:31:21","nonce":"c8a82c6ba850fce70ee261b5c4ef7ca5"}Previous fingerprint in the chain:
208b7a55073f3972e2006e0cc0aebbecc87cd832232db07c784d7ada8d869b54 -
208b7a55073f3972e2006e0cc0aebbecc87cd832232db07c784d7ada8d869b54Show content and check
{"scheme":1,"prediction_id":77,"fixture_id":36,"version":3,"competition":"Premier League","home":"Everton FC","away":"Coventry City FC","kickoff_utc":"2026-11-06 20:00:00","pick_1x2":"1","prob_home":45.0,"prob_draw":26.0,"prob_away":29.0,"prob_over25":52.0,"prob_btts":54.0,"confidence":"low","sealed_at_utc":"2026-11-06 18:31:03","nonce":"c77b6becd54d601cdd28bd92efdc013a"}Previous fingerprint in the chain:
c9ee1cc6085e8ac0f2d7fe3c12bc2b0fb7390e0ebcf4ae64aef6b328ceb51ce8 -
c9ee1cc6085e8ac0f2d7fe3c12bc2b0fb7390e0ebcf4ae64aef6b328ceb51ce8Show content and check
{"scheme":1,"prediction_id":76,"fixture_id":6,"version":3,"competition":"LaLiga","home":"Sevilla FC","away":"Deportivo Alavés","kickoff_utc":"2026-11-06 20:00:00","pick_1x2":"1","prob_home":47.0,"prob_draw":27.0,"prob_away":26.0,"prob_over25":48.0,"prob_btts":55.0,"confidence":"low","sealed_at_utc":"2026-11-06 18:30:45","nonce":"29edfc7278c357d7263e81cd60620e2a"}Previous fingerprint in the chain:
657fd33a186194d0373277578abe611ec0d9229b29376d6ea64ae42621528bba -
657fd33a186194d0373277578abe611ec0d9229b29376d6ea64ae42621528bbaShow content and check
{"scheme":1,"prediction_id":75,"fixture_id":79,"version":3,"competition":"Ligue 1","home":"Toulouse FC","away":"RC Strasbourg Alsace","kickoff_utc":"2026-11-06 19:45:00","pick_1x2":"1","prob_home":42.0,"prob_draw":26.0,"prob_away":32.0,"prob_over25":59.0,"prob_btts":61.0,"confidence":"low","sealed_at_utc":"2026-11-06 18:30:30","nonce":"3779ec3fe2cd08df4acdecbf0e98a42f"}Previous fingerprint in the chain:
10a0eb590701071bf49dacc766f83f97ab94dc68334e167df14cc899b23ef5d2 -
10a0eb590701071bf49dacc766f83f97ab94dc68334e167df14cc899b23ef5d2Show content and check
{"scheme":1,"prediction_id":73,"fixture_id":65,"version":3,"competition":"Bundesliga","home":"Hamburger SV","away":"Borussia Mönchengladbach","kickoff_utc":"2026-11-06 19:30:00","pick_1x2":"1","prob_home":43.0,"prob_draw":26.0,"prob_away":31.0,"prob_over25":57.0,"prob_btts":57.0,"confidence":"low","sealed_at_utc":"2026-11-06 18:30:15","nonce":"a5e3ab6920f0fe32dc1152e3118b2fd5"}Previous fingerprint in the chain:
1ad5a10dfe52505226e8cc3ce3e35cefa6f2b140cb5a6abd75d5b6c6c81898c8 -
1ad5a10dfe52505226e8cc3ce3e35cefa6f2b140cb5a6abd75d5b6c6c81898c8Show content and check
{"scheme":1,"prediction_id":72,"fixture_id":128,"version":2,"competition":"Championship","home":"Derby County FC","away":"Bolton Wanderers FC","kickoff_utc":"2026-11-06 20:00:00","pick_1x2":"2","prob_home":31.0,"prob_draw":27.0,"prob_away":42.0,"prob_over25":54.0,"prob_btts":56.0,"confidence":"low","sealed_at_utc":"2026-11-06 18:11:16","nonce":"d5a3fc233531ef98fe536990646fe57c"}Previous fingerprint in the chain:
a1fb33c6d77c06a11ff06a2cc165840014947b31857b188b8fe299627084e90f -
a1fb33c6d77c06a11ff06a2cc165840014947b31857b188b8fe299627084e90fShow content and check
{"scheme":1,"prediction_id":71,"fixture_id":36,"version":2,"competition":"Premier League","home":"Everton FC","away":"Coventry City FC","kickoff_utc":"2026-11-06 20:00:00","pick_1x2":"1","prob_home":44.0,"prob_draw":26.0,"prob_away":30.0,"prob_over25":52.0,"prob_btts":54.0,"confidence":"low","sealed_at_utc":"2026-11-06 18:10:58","nonce":"01c21d1afd14b49661e3923a6d0a1d85"}Previous fingerprint in the chain:
c341b3b0fa81b1055743d192a45009544e288f6a74a7c0a1d3bce1fb387067ff -
c341b3b0fa81b1055743d192a45009544e288f6a74a7c0a1d3bce1fb387067ffShow content and check
{"scheme":1,"prediction_id":70,"fixture_id":6,"version":2,"competition":"LaLiga","home":"Sevilla FC","away":"Deportivo Alavés","kickoff_utc":"2026-11-06 20:00:00","pick_1x2":"1","prob_home":47.0,"prob_draw":27.0,"prob_away":26.0,"prob_over25":48.0,"prob_btts":54.0,"confidence":"low","sealed_at_utc":"2026-11-06 18:10:43","nonce":"4193b73690312e4b2d675ed1bc982f2e"}Previous fingerprint in the chain:
edd75e92aeb715838361827ebe9c17dc9a367d3bcbefa885edc37d592a212a26 -
edd75e92aeb715838361827ebe9c17dc9a367d3bcbefa885edc37d592a212a26Show content and check
{"scheme":1,"prediction_id":69,"fixture_id":79,"version":2,"competition":"Ligue 1","home":"Toulouse FC","away":"RC Strasbourg Alsace","kickoff_utc":"2026-11-06 19:45:00","pick_1x2":"1","prob_home":43.0,"prob_draw":26.0,"prob_away":31.0,"prob_over25":60.0,"prob_btts":60.0,"confidence":"low","sealed_at_utc":"2026-11-06 18:10:35","nonce":"98f38ed6b779b28c9e85ad66cd75420c"}Previous fingerprint in the chain:
6aba11e431ed87a4ba3ccfe0f17dddefe82f3b068ac02f8c75fdd3d20acb91c3 -
6aba11e431ed87a4ba3ccfe0f17dddefe82f3b068ac02f8c75fdd3d20acb91c3Show content and check
{"scheme":1,"prediction_id":68,"fixture_id":53,"version":2,"competition":"Serie A","home":"Venezia FC","away":"Udinese Calcio","kickoff_utc":"2026-11-06 19:45:00","pick_1x2":"2","prob_home":35.0,"prob_draw":28.0,"prob_away":37.0,"prob_over25":53.0,"prob_btts":52.0,"confidence":"low","sealed_at_utc":"2026-11-06 18:10:19","nonce":"ce2c8735888f056bb9114ea098cbded0"}Previous fingerprint in the chain:
09cfed9a52fdb742d91324ecebf4e251ea470c0bfff4e406e3aa0e6da0ce5e58 -
09cfed9a52fdb742d91324ecebf4e251ea470c0bfff4e406e3aa0e6da0ce5e58Show content and check
{"scheme":1,"prediction_id":67,"fixture_id":65,"version":2,"competition":"Bundesliga","home":"Hamburger SV","away":"Borussia Mönchengladbach","kickoff_utc":"2026-11-06 19:30:00","pick_1x2":"1","prob_home":43.0,"prob_draw":26.0,"prob_away":31.0,"prob_over25":57.0,"prob_btts":59.0,"confidence":"low","sealed_at_utc":"2026-11-06 17:40:18","nonce":"a428097ec97e8544cd4fbd30d184cd6d"}Previous fingerprint in the chain:
822dffce7dde6b3d664e7a83a400ab73843f18b9dffe1f7687cf11bfdac43950 -
Paris Saint-Germain – Troyes sealed Fri 6 Nov 10:21 · kick-off Sat 7 Nov 21:05
822dffce7dde6b3d664e7a83a400ab73843f18b9dffe1f7687cf11bfdac43950Show content and check
{"scheme":1,"prediction_id":61,"fixture_id":81,"version":1,"competition":"Ligue 1","home":"Paris Saint-Germain FC","away":"ES Troyes AC","kickoff_utc":"2026-11-07 20:05:00","pick_1x2":"1","prob_home":79.0,"prob_draw":14.0,"prob_away":7.0,"prob_over25":69.0,"prob_btts":45.0,"confidence":"high","sealed_at_utc":"2026-11-06 09:21:46","nonce":"0f2cd51dd66ecdbd2992be99fc67a3a5"}Previous fingerprint in the chain:
d136d423579bcb8217d55da6d60de3b553b68794f18856c56cfbace40decc240 -
Excelsior – Go Ahead sealed Fri 6 Nov 10:21 · kick-off Sat 7 Nov 21:00
d136d423579bcb8217d55da6d60de3b553b68794f18856c56cfbace40decc240Show content and check
{"scheme":1,"prediction_id":59,"fixture_id":95,"version":1,"competition":"Eredivisie","home":"SBV Excelsior","away":"Go Ahead Eagles","kickoff_utc":"2026-11-07 20:00:00","pick_1x2":"2","prob_home":36.0,"prob_draw":25.0,"prob_away":39.0,"prob_over25":69.0,"prob_btts":70.0,"confidence":"low","sealed_at_utc":"2026-11-06 09:21:31","nonce":"a8d7ca8762b474e2d08b5ce46609de3a"}Previous fingerprint in the chain:
8a1e7b56c1144e3282626670ce12546b797e9943d6cc92425b6f711503ef08e6 -
Roma – Sassuolo sealed Fri 6 Nov 10:21 · kick-off Sat 7 Nov 20:45
8a1e7b56c1144e3282626670ce12546b797e9943d6cc92425b6f711503ef08e6Show content and check
{"scheme":1,"prediction_id":63,"fixture_id":57,"version":1,"competition":"Serie A","home":"AS Roma","away":"US Sassuolo Calcio","kickoff_utc":"2026-11-07 19:45:00","pick_1x2":"1","prob_home":71.0,"prob_draw":17.0,"prob_away":12.0,"prob_over25":69.0,"prob_btts":57.0,"confidence":"medium","sealed_at_utc":"2026-11-06 09:21:16","nonce":"73c4d9d4b704f050e2ed2a5e9e7ae0f0"}Previous fingerprint in the chain:
7a435c964ba8a7c24615d83ab2b1afd2d65e768746c6e9aa56b15f64534eb264 -
7a435c964ba8a7c24615d83ab2b1afd2d65e768746c6e9aa56b15f64534eb264Show content and check
{"scheme":1,"prediction_id":60,"fixture_id":3496,"version":2,"competition":"LaLiga Hypermotion","home":"Leganes","away":"Albacete","kickoff_utc":"2026-11-07 17:30:00","pick_1x2":"1","prob_home":49.0,"prob_draw":28.0,"prob_away":23.0,"prob_over25":46.0,"prob_btts":49.0,"confidence":"low","sealed_at_utc":"2026-11-06 09:20:59","nonce":"8c3d78fd14d1a6c3c2323c5c8edacb32"}Previous fingerprint in the chain:
f779dade9c6f15a30af5a84417ae4d3c50356ec98813058408b4457b17df659f -
f779dade9c6f15a30af5a84417ae4d3c50356ec98813058408b4457b17df659fShow content and check
{"scheme":1,"prediction_id":65,"fixture_id":132,"version":2,"competition":"Championship","home":"Queens Park Rangers FC","away":"Lincoln City FC","kickoff_utc":"2026-11-07 15:00:00","pick_1x2":"1","prob_home":49.0,"prob_draw":27.0,"prob_away":24.0,"prob_over25":52.0,"prob_btts":54.0,"confidence":"low","sealed_at_utc":"2026-11-06 09:20:26","nonce":"afa3aa6fe34bdc02488b7c7b31bb22c6"}Previous fingerprint in the chain:
3bfd658e9f8bb14f8f73c5598ce13e3c09ffea531a4d30f43a3a322d1a60bc62 -
3bfd658e9f8bb14f8f73c5598ce13e3c09ffea531a4d30f43a3a322d1a60bc62Show content and check
{"scheme":1,"prediction_id":64,"fixture_id":54,"version":2,"competition":"Serie A","home":"Torino FC","away":"US Lecce","kickoff_utc":"2026-11-07 14:00:00","pick_1x2":"1","prob_home":48.0,"prob_draw":27.0,"prob_away":25.0,"prob_over25":51.0,"prob_btts":55.0,"confidence":"medium","sealed_at_utc":"2026-11-06 09:20:10","nonce":"79e827945826ffc1610b27d06766b24c"}Previous fingerprint in the chain:
6222c91347e3c5f1788da62170eb40b1605ff58c5af22f10f1efdb81279db9cd -
Cardiff – Burnley sealed Fri 6 Nov 09:00 · kick-off Sat 7 Nov 16:00
6222c91347e3c5f1788da62170eb40b1605ff58c5af22f10f1efdb81279db9cdShow content and check
{"scheme":1,"prediction_id":50,"fixture_id":133,"version":1,"competition":"Championship","home":"Cardiff City FC","away":"Burnley FC","kickoff_utc":"2026-11-07 15:00:00","pick_1x2":"1","prob_home":52.0,"prob_draw":25.0,"prob_away":23.0,"prob_over25":65.0,"prob_btts":61.0,"confidence":"low","sealed_at_utc":"2026-11-06 08:00:42","nonce":"6f28396098e5df3260450c6f8f27c301"}Previous fingerprint in the chain:
05aa38e7066157862de17eef9fa498c62efdd1836b10b5c624f1e8f913e256e7 -
RB Leipzig – Augsburg sealed Fri 6 Nov 09:00 · kick-off Sat 7 Nov 15:30
05aa38e7066157862de17eef9fa498c62efdd1836b10b5c624f1e8f913e256e7Show content and check
{"scheme":1,"prediction_id":47,"fixture_id":66,"version":1,"competition":"Bundesliga","home":"RB Leipzig","away":"FC Augsburg","kickoff_utc":"2026-11-07 14:30:00","pick_1x2":"1","prob_home":62.0,"prob_draw":19.0,"prob_away":19.0,"prob_over25":75.0,"prob_btts":65.0,"confidence":"medium","sealed_at_utc":"2026-11-06 08:00:21","nonce":"32163ef909e33ec9b3817cdc24557ff2"}Previous fingerprint in the chain:
0f1a5345f71c2feb86e187e3ef1c684d59b100cd2ecd47ed4635b0b672f077a9 -
Alverca – Casa Pia sealed Fri 6 Nov 08:58 · kick-off Sat 7 Nov 19:00
0f1a5345f71c2feb86e187e3ef1c684d59b100cd2ecd47ed4635b0b672f077a9Show content and check
{"scheme":1,"prediction_id":44,"fixture_id":118,"version":1,"competition":"Primeira Liga","home":"FC Alverca","away":"Casa Pia AC","kickoff_utc":"2026-11-07 18:00:00","pick_1x2":"1","prob_home":47.0,"prob_draw":28.0,"prob_away":25.0,"prob_over25":37.0,"prob_btts":42.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:58:12","nonce":"1f87666af791ed88f95284c55fd85011"}Previous fingerprint in the chain:
f0eb5e70ba1bdccc6922cc4539590bf2ca9317557b6845e6f27196d692979936 -
Auxerre – Paris FC sealed Fri 6 Nov 08:58 · kick-off Sat 7 Nov 19:00
f0eb5e70ba1bdccc6922cc4539590bf2ca9317557b6845e6f27196d692979936Show content and check
{"scheme":1,"prediction_id":22,"fixture_id":80,"version":1,"competition":"Ligue 1","home":"AJ Auxerre","away":"Paris FC","kickoff_utc":"2026-11-07 18:00:00","pick_1x2":"2","prob_home":29.0,"prob_draw":26.0,"prob_away":45.0,"prob_over25":50.0,"prob_btts":52.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:58:04","nonce":"57088ccb4906c09884ccbb04a916f4f8"}Previous fingerprint in the chain:
c6f3125f954c817976523a83f6209b8554327511d046ebd71e8e89e1c1d25f19 -
Den Haag – Sparta sealed Fri 6 Nov 08:57 · kick-off Sat 7 Nov 18:45
c6f3125f954c817976523a83f6209b8554327511d046ebd71e8e89e1c1d25f19Show content and check
{"scheme":1,"prediction_id":25,"fixture_id":94,"version":1,"competition":"Eredivisie","home":"ADO Den Haag","away":"Sparta Rotterdam","kickoff_utc":"2026-11-07 17:45:00","pick_1x2":"1","prob_home":38.0,"prob_draw":25.0,"prob_away":37.0,"prob_over25":71.0,"prob_btts":71.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:57:47","nonce":"5c2bd510ff1cdfdaae0345fefc8d4820"}Previous fingerprint in the chain:
841b621fd3042dd6dece7fb7a051cea9e08f5244738bf32cc92cefbf1ac7aba3 -
Osasuna – Athletic sealed Fri 6 Nov 08:57 · kick-off Sat 7 Nov 18:30
841b621fd3042dd6dece7fb7a051cea9e08f5244738bf32cc92cefbf1ac7aba3Show content and check
{"scheme":1,"prediction_id":42,"fixture_id":9,"version":1,"competition":"LaLiga","home":"CA Osasuna","away":"Athletic Club","kickoff_utc":"2026-11-07 17:30:00","pick_1x2":"2","prob_home":34.0,"prob_draw":28.0,"prob_away":38.0,"prob_over25":45.0,"prob_btts":48.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:57:38","nonce":"43ffd7af8ec5ab4961929e4b87f15320"}Previous fingerprint in the chain:
0dd34c9df9e75624a84dc0ce84a0a750c02bef3b0e8083882da8a614f151a7ed -
Nottingham – Man City sealed Fri 6 Nov 08:57 · kick-off Sat 7 Nov 18:30
0dd34c9df9e75624a84dc0ce84a0a750c02bef3b0e8083882da8a614f151a7edShow content and check
{"scheme":1,"prediction_id":31,"fixture_id":40,"version":1,"competition":"Premier League","home":"Nottingham Forest FC","away":"Manchester City FC","kickoff_utc":"2026-11-07 17:30:00","pick_1x2":"2","prob_home":20.0,"prob_draw":25.0,"prob_away":55.0,"prob_over25":50.0,"prob_btts":43.0,"confidence":"medium","sealed_at_utc":"2026-11-06 07:57:22","nonce":"e0f3997cf6f2fe33ac0eac3e0959e03e"}Previous fingerprint in the chain:
c3027c176999184028aef7e4f00fd52c355bc955b3ed0508f2bfe848cc847fd2 -
Stuttgart – Bremen sealed Fri 6 Nov 08:57 · kick-off Sat 7 Nov 18:30
c3027c176999184028aef7e4f00fd52c355bc955b3ed0508f2bfe848cc847fd2Show content and check
{"scheme":1,"prediction_id":34,"fixture_id":70,"version":1,"competition":"Bundesliga","home":"VfB Stuttgart","away":"SV Werder Bremen","kickoff_utc":"2026-11-07 17:30:00","pick_1x2":"1","prob_home":55.0,"prob_draw":23.0,"prob_away":22.0,"prob_over25":65.0,"prob_btts":60.0,"confidence":"medium","sealed_at_utc":"2026-11-06 07:57:03","nonce":"463657baf9fc8e0ca2c1177299fc40e8"}Previous fingerprint in the chain:
602481c84f86bb45f22bf684986556ad28abd901b9fcfde98181793937ef1aed -
Cordoba – AD Ceuta FC sealed Fri 6 Nov 08:56 · kick-off Sat 7 Nov 18:30
602481c84f86bb45f22bf684986556ad28abd901b9fcfde98181793937ef1aedShow content and check
{"scheme":1,"prediction_id":51,"fixture_id":3497,"version":1,"competition":"LaLiga Hypermotion","home":"Cordoba","away":"AD Ceuta FC","kickoff_utc":"2026-11-07 17:30:00","pick_1x2":"1","prob_home":55.0,"prob_draw":24.0,"prob_away":21.0,"prob_over25":64.0,"prob_btts":62.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:56:54","nonce":"e9fb0a123368b05aa44c43c0ffacba81"}Previous fingerprint in the chain:
23af1c37e279f0b71840cb9df33eaaffb0983adc4a40d66b3298fedc44f2caa2 -
Sittard – Telstar sealed Fri 6 Nov 08:56 · kick-off Sat 7 Nov 16:30
23af1c37e279f0b71840cb9df33eaaffb0983adc4a40d66b3298fedc44f2caa2Show content and check
{"scheme":1,"prediction_id":49,"fixture_id":93,"version":1,"competition":"Eredivisie","home":"Fortuna Sittard","away":"Telstar 1963","kickoff_utc":"2026-11-07 15:30:00","pick_1x2":"1","prob_home":43.0,"prob_draw":26.0,"prob_away":31.0,"prob_over25":55.0,"prob_btts":58.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:56:36","nonce":"d42a58d6dfc7c94236d5a0b8bc4ca20f"}Previous fingerprint in the chain:
cfa1edda966ff0169d972fcf09b38e2c3639f6c524c96df7689fd8849f16a955 -
CD Nacional – Acad. Viseu sealed Fri 6 Nov 08:56 · kick-off Sat 7 Nov 16:30
cfa1edda966ff0169d972fcf09b38e2c3639f6c524c96df7689fd8849f16a955Show content and check
{"scheme":1,"prediction_id":52,"fixture_id":117,"version":1,"competition":"Primeira Liga","home":"CD Nacional","away":"Académico de Viseu FC","kickoff_utc":"2026-11-07 15:30:00","pick_1x2":"2","prob_home":26.0,"prob_draw":27.0,"prob_away":47.0,"prob_over25":52.0,"prob_btts":55.0,"confidence":"medium","sealed_at_utc":"2026-11-06 07:56:21","nonce":"8a79a717df5e52f304d5eb7085322250"}Previous fingerprint in the chain:
b093048859f1134200fb4123b24566917388a9519102d0b8f93605365662fa6a -
Espanyol – Deportivo sealed Fri 6 Nov 08:56 · kick-off Sat 7 Nov 16:15
b093048859f1134200fb4123b24566917388a9519102d0b8f93605365662fa6aShow content and check
{"scheme":1,"prediction_id":53,"fixture_id":8,"version":1,"competition":"LaLiga","home":"RCD Espanyol de Barcelona","away":"RC Deportivo La Coruña","kickoff_utc":"2026-11-07 15:15:00","pick_1x2":"1","prob_home":38.5,"prob_draw":29.0,"prob_away":32.5,"prob_over25":46.0,"prob_btts":51.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:56:05","nonce":"442677a8a058c416b0f615d400fc26d0"}Previous fingerprint in the chain:
ce623a4ea926d9c282f6a0535880a4ecaaf6a474de041e8ec82611a15ae3123f -
Cadiz – Oviedo sealed Fri 6 Nov 08:55 · kick-off Sat 7 Nov 16:15
ce623a4ea926d9c282f6a0535880a4ecaaf6a474de041e8ec82611a15ae3123fShow content and check
{"scheme":1,"prediction_id":27,"fixture_id":3495,"version":1,"competition":"LaLiga Hypermotion","home":"Cadiz","away":"Oviedo","kickoff_utc":"2026-11-07 15:15:00","pick_1x2":"1","prob_home":43.0,"prob_draw":27.0,"prob_away":30.0,"prob_over25":57.0,"prob_btts":59.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:55:50","nonce":"d2ec786e75bc1db7c77a6261e7534d2a"}Previous fingerprint in the chain:
9dcd80f15f073b3ec30748ecb0e4c771338ed59c00ed84cc02df17a4a17e39fb -
Birmingham – Swansea sealed Fri 6 Nov 08:55 · kick-off Sat 7 Nov 16:00
9dcd80f15f073b3ec30748ecb0e4c771338ed59c00ed84cc02df17a4a17e39fbShow content and check
{"scheme":1,"prediction_id":32,"fixture_id":139,"version":1,"competition":"Championship","home":"Birmingham City FC","away":"Swansea City AFC","kickoff_utc":"2026-11-07 15:00:00","pick_1x2":"1","prob_home":51.0,"prob_draw":26.0,"prob_away":23.0,"prob_over25":53.0,"prob_btts":54.0,"confidence":"medium","sealed_at_utc":"2026-11-06 07:55:37","nonce":"badb02bb4476bb28f13ba2f480fc9016"}Previous fingerprint in the chain:
aa8dd95b403ecd2120831d72273f71e9d760f0bd4312f98e2bd04f74f65ac2ad -
West Brom – Millwall sealed Fri 6 Nov 08:55 · kick-off Sat 7 Nov 16:00
aa8dd95b403ecd2120831d72273f71e9d760f0bd4312f98e2bd04f74f65ac2adShow content and check
{"scheme":1,"prediction_id":28,"fixture_id":137,"version":1,"competition":"Championship","home":"West Bromwich Albion FC","away":"Millwall FC","kickoff_utc":"2026-11-07 15:00:00","pick_1x2":"1","prob_home":41.0,"prob_draw":29.0,"prob_away":30.0,"prob_over25":46.0,"prob_btts":52.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:55:22","nonce":"9823663c0ad24f837562682c00e3e6f1"}Previous fingerprint in the chain:
383ce2872fdc7ce79e48bea4fc28c8058ce811dea0465c773420641c07d1219a -
Charlton – Sheffield Utd sealed Fri 6 Nov 08:55 · kick-off Sat 7 Nov 16:00
383ce2872fdc7ce79e48bea4fc28c8058ce811dea0465c773420641c07d1219aShow content and check
{"scheme":1,"prediction_id":48,"fixture_id":134,"version":1,"competition":"Championship","home":"Charlton Athletic FC","away":"Sheffield United FC","kickoff_utc":"2026-11-07 15:00:00","pick_1x2":"2","prob_home":28.5,"prob_draw":28.5,"prob_away":43.0,"prob_over25":40.0,"prob_btts":46.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:55:04","nonce":"eec5b8ca090ab592e187848738da47e7"}Previous fingerprint in the chain:
7cb68ed2137036210c581707f84f7abda466d66246f92c54a5f5fdb2bf7e84f8 -
Watford – Middlesbrough sealed Fri 6 Nov 08:54 · kick-off Sat 7 Nov 16:00
7cb68ed2137036210c581707f84f7abda466d66246f92c54a5f5fdb2bf7e84f8Show content and check
{"scheme":1,"prediction_id":43,"fixture_id":135,"version":1,"competition":"Championship","home":"Watford FC","away":"Middlesbrough FC","kickoff_utc":"2026-11-07 15:00:00","pick_1x2":"2","prob_home":26.0,"prob_draw":26.0,"prob_away":48.0,"prob_over25":53.0,"prob_btts":55.0,"confidence":"medium","sealed_at_utc":"2026-11-06 07:54:22","nonce":"6b40448a124e4f43ef76e973e087b7f7"}Previous fingerprint in the chain:
8d2ab5cecd3e4759505353630ee440f5ea195c922b6b80ef6fe61efc50e1af2c -
Blackburn – West Ham sealed Fri 6 Nov 08:54 · kick-off Sat 7 Nov 16:00
8d2ab5cecd3e4759505353630ee440f5ea195c922b6b80ef6fe61efc50e1af2cShow content and check
{"scheme":1,"prediction_id":56,"fixture_id":136,"version":1,"competition":"Championship","home":"Blackburn Rovers FC","away":"West Ham United FC","kickoff_utc":"2026-11-07 15:00:00","pick_1x2":"2","prob_home":35.0,"prob_draw":27.0,"prob_away":38.0,"prob_over25":56.0,"prob_btts":60.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:54:14","nonce":"1ea4378046399f381d406b1c4e811131"}Previous fingerprint in the chain:
2970d29bff48e5a1ae55aa163a502d1c923427b9dccdbbfbf781f38ea2f649e5 -
Fulham – Newcastle sealed Fri 6 Nov 08:54 · kick-off Sat 7 Nov 16:00
2970d29bff48e5a1ae55aa163a502d1c923427b9dccdbbfbf781f38ea2f649e5Show content and check
{"scheme":1,"prediction_id":46,"fixture_id":39,"version":1,"competition":"Premier League","home":"Fulham FC","away":"Newcastle United FC","kickoff_utc":"2026-11-07 15:00:00","pick_1x2":"1","prob_home":44.7,"prob_draw":26.6,"prob_away":28.7,"prob_over25":53.5,"prob_btts":54.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:54:00","nonce":"5f31e3152ed84f583e453f06f82520a4"}Previous fingerprint in the chain:
c268d95e7536037478f1f5aeeb06605a500830645e38e92ff3515d67510df13a -
Arsenal – Hull City sealed Fri 6 Nov 08:53 · kick-off Sat 7 Nov 16:00
c268d95e7536037478f1f5aeeb06605a500830645e38e92ff3515d67510df13aShow content and check
{"scheme":1,"prediction_id":40,"fixture_id":38,"version":1,"competition":"Premier League","home":"Arsenal FC","away":"Hull City AFC","kickoff_utc":"2026-11-07 15:00:00","pick_1x2":"1","prob_home":71.0,"prob_draw":19.0,"prob_away":10.0,"prob_over25":53.0,"prob_btts":45.0,"confidence":"medium","sealed_at_utc":"2026-11-06 07:53:44","nonce":"2a6055b46ad6fe6c0d3d3fc9dd71ca8b"}Previous fingerprint in the chain:
c7b5192b187f4d9ce1c0e6f55c6c4928ff45984f9d3ee436aa159df9c7b7d91e -
SC Paderborn – Frankfurt sealed Fri 6 Nov 08:53 · kick-off Sat 7 Nov 15:30
c7b5192b187f4d9ce1c0e6f55c6c4928ff45984f9d3ee436aa159df9c7b7d91eShow content and check
{"scheme":1,"prediction_id":26,"fixture_id":69,"version":1,"competition":"Bundesliga","home":"SC Paderborn 07","away":"Eintracht Frankfurt","kickoff_utc":"2026-11-07 14:30:00","pick_1x2":"1","prob_home":39.0,"prob_draw":26.0,"prob_away":35.0,"prob_over25":60.0,"prob_btts":58.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:53:34","nonce":"4082a671ab4aa6392f6dee76906ae91b"}Previous fingerprint in the chain:
befbb30eb4c51b35f9add9d5dcc3427ebfd4acfeac9a447c84ad7356684ee0f2 -
Mainz – Bayern sealed Fri 6 Nov 08:53 · kick-off Sat 7 Nov 15:30
befbb30eb4c51b35f9add9d5dcc3427ebfd4acfeac9a447c84ad7356684ee0f2Show content and check
{"scheme":1,"prediction_id":33,"fixture_id":68,"version":1,"competition":"Bundesliga","home":"1. FSV Mainz 05","away":"FC Bayern München","kickoff_utc":"2026-11-07 14:30:00","pick_1x2":"2","prob_home":14.0,"prob_draw":17.0,"prob_away":69.0,"prob_over25":75.0,"prob_btts":66.0,"confidence":"medium","sealed_at_utc":"2026-11-06 07:53:21","nonce":"e82c9b40f8b80ecf6d2b98c508bbfe4a"}Previous fingerprint in the chain:
37cd425a92a8391df204750fe39f266be2f293ff3797ce33371740105f65cf08 -
Dortmund – Elversberg sealed Fri 6 Nov 08:53 · kick-off Sat 7 Nov 15:30
37cd425a92a8391df204750fe39f266be2f293ff3797ce33371740105f65cf08Show content and check
{"scheme":1,"prediction_id":39,"fixture_id":67,"version":1,"competition":"Bundesliga","home":"Borussia Dortmund","away":"SV 07 Elversberg","kickoff_utc":"2026-11-07 14:30:00","pick_1x2":"1","prob_home":69.0,"prob_draw":18.0,"prob_away":13.0,"prob_over25":67.0,"prob_btts":55.0,"confidence":"medium","sealed_at_utc":"2026-11-06 07:53:02","nonce":"60de2f4832cff450f5b607c9307ebcd8"}Previous fingerprint in the chain:
0a328105629c0942c7ee91d65e008e1096d79824b7384c2e65ec0ff6b974a89f -
Cagliari – Frosinone sealed Fri 6 Nov 08:52 · kick-off Sat 7 Nov 15:00
0a328105629c0942c7ee91d65e008e1096d79824b7384c2e65ec0ff6b974a89fShow content and check
{"scheme":1,"prediction_id":55,"fixture_id":55,"version":1,"competition":"Serie A","home":"Cagliari Calcio","away":"Frosinone Calcio","kickoff_utc":"2026-11-07 14:00:00","pick_1x2":"2","prob_home":31.0,"prob_draw":26.0,"prob_away":43.0,"prob_over25":58.0,"prob_btts":58.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:52:19","nonce":"43775c592341f03a88e0d644e9ea5287"}Previous fingerprint in the chain:
db273765527d902e9105c4876826573ff9c954e3fb69febd219bca26f1a0575a -
Burgos – Celta de Vigo II sealed Fri 6 Nov 08:51 · kick-off Sat 7 Nov 14:00
db273765527d902e9105c4876826573ff9c954e3fb69febd219bca26f1a0575aShow content and check
{"scheme":1,"prediction_id":23,"fixture_id":3494,"version":1,"competition":"LaLiga Hypermotion","home":"Burgos","away":"Celta de Vigo II","kickoff_utc":"2026-11-07 13:00:00","pick_1x2":"1","prob_home":55.0,"prob_draw":25.0,"prob_away":20.0,"prob_over25":57.0,"prob_btts":56.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:51:56","nonce":"9050b3bc1cf92f217d9be73e6ccf0a9b"}Previous fingerprint in the chain:
4c6c68e9bda0f9213acaa115b5c8a0be49899a044ee5015f664435fda48e6e78 -
Málaga – Santander sealed Fri 6 Nov 08:51 · kick-off Sat 7 Nov 14:00
4c6c68e9bda0f9213acaa115b5c8a0be49899a044ee5015f664435fda48e6e78Show content and check
{"scheme":1,"prediction_id":54,"fixture_id":7,"version":1,"competition":"LaLiga","home":"Málaga CF","away":"Real Racing Club de Santander","kickoff_utc":"2026-11-07 13:00:00","pick_1x2":"1","prob_home":44.0,"prob_draw":26.0,"prob_away":30.0,"prob_over25":61.0,"prob_btts":61.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:51:40","nonce":"ff9064049b66ff769b07ba8eb9eda9bf"}Previous fingerprint in the chain:
2451392c953fd81f6a89928576acaf9ef542ce21293b22ab1c4a2992906890b5 -
Portsmouth – Stoke sealed Fri 6 Nov 08:51 · kick-off Sat 7 Nov 13:30
2451392c953fd81f6a89928576acaf9ef542ce21293b22ab1c4a2992906890b5Show content and check
{"scheme":1,"prediction_id":38,"fixture_id":130,"version":1,"competition":"Championship","home":"Portsmouth FC","away":"Stoke City FC","kickoff_utc":"2026-11-07 12:30:00","pick_1x2":"1","prob_home":43.0,"prob_draw":28.0,"prob_away":29.0,"prob_over25":44.0,"prob_btts":50.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:51:19","nonce":"2baaa6d9aca0e28cf73d3cca23fd7b9c"}Previous fingerprint in the chain:
2b0bf40e2445808e9806ece0ce6336696675be5415a0a56f64530fe7ad7237f8 -
Bristol City – Norwich sealed Fri 6 Nov 08:51 · kick-off Sat 7 Nov 13:30
2b0bf40e2445808e9806ece0ce6336696675be5415a0a56f64530fe7ad7237f8Show content and check
{"scheme":1,"prediction_id":35,"fixture_id":131,"version":1,"competition":"Championship","home":"Bristol City FC","away":"Norwich City FC","kickoff_utc":"2026-11-07 12:30:00","pick_1x2":"2","prob_home":30.0,"prob_draw":27.0,"prob_away":43.0,"prob_over25":53.0,"prob_btts":57.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:51:03","nonce":"f737a3ebaf436125de1cfb6a9489feeb"}Previous fingerprint in the chain:
5854dc06e7855d3e458732769c87d642b17e50446b68eb47c41f2b44a902bb07 -
Wrexham – Wolverhampton sealed Fri 6 Nov 08:50 · kick-off Sat 7 Nov 13:30
5854dc06e7855d3e458732769c87d642b17e50446b68eb47c41f2b44a902bb07Show content and check
{"scheme":1,"prediction_id":36,"fixture_id":129,"version":1,"competition":"Championship","home":"Wrexham AFC","away":"Wolverhampton Wanderers FC","kickoff_utc":"2026-11-07 12:30:00","pick_1x2":"1","prob_home":44.0,"prob_draw":26.0,"prob_away":30.0,"prob_over25":55.0,"prob_btts":56.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:50:43","nonce":"846ed064af1c5cf446a598d26a03d3e5"}Previous fingerprint in the chain:
3afca14c9d500df3c563d16e08b2cba7f7f524ab4f88ecf93b4a485bdc9f3f1e -
Leeds United – Tottenham sealed Fri 6 Nov 08:50 · kick-off Sat 7 Nov 13:30
3afca14c9d500df3c563d16e08b2cba7f7f524ab4f88ecf93b4a485bdc9f3f1eShow content and check
{"scheme":1,"prediction_id":45,"fixture_id":37,"version":1,"competition":"Premier League","home":"Leeds United FC","away":"Tottenham Hotspur FC","kickoff_utc":"2026-11-07 12:30:00","pick_1x2":"1","prob_home":42.0,"prob_draw":28.0,"prob_away":30.0,"prob_over25":46.0,"prob_btts":48.0,"confidence":"low","sealed_at_utc":"2026-11-06 07:50:23","nonce":"e76f27ad8b20b6f0adfe8d4e0482765a"}Previous fingerprint in the chain:
ef22672ff493438491e6541ae708553a5f866e34e0f2b024b04b0b9bbefe6157
Also as JSON: /api/v1/seals?date=2026-11-06
Daily anchors
Every day we post the chain's latest fingerprint on our Telegram channel. Telegram fixes the date, so not even we could rewrite the history.
Besides Telegram, every daily fingerprint is recorded on the Bitcoin blockchain with OpenTimestamps, a free and open standard. Not even we can change the date: a Bitcoin block sets it.
Latest confirmed day: 10 Nov 2026 · Bitcoin block 975.362 (Wed 11 Nov).
To check it without trusting us, download a day's .txt and .ots files and drop them on opentimestamps.org · ots verify AAAA-MM-DD-pronoslab.txt.ots
- 10 Nov 2026 · 6 seals ·
80eb3fe52d19f94e…· see on Telegram ₿ Bitcoin · block 975.362 · Wed 11 Nov .txt .ots - 9 Nov 2026 · 6 seals ·
3c4aab33212382b6…· see on Telegram ₿ Bitcoin · block 975.230 · Tue 10 Nov .txt .ots - 8 Nov 2026 · 8 seals ·
3615b3640b8f3f5c…· see on Telegram ₿ Bitcoin · block 975.121 · Mon 9 Nov .txt .ots - 7 Nov 2026 · 31 seals ·
5f8206426d6f3910…· see on Telegram ₿ Bitcoin · block 975.111 · Mon 9 Nov .txt .ots - 6 Nov 2026 · 47 seals ·
7ba0fb3d0fc16bd9…· see on Telegram ₿ Bitcoin · block 975.111 · Mon 9 Nov .txt .ots - 5 Nov 2026 · 8 seals ·
ef22672ff4934384…· see on Telegram ₿ Bitcoin · block 975.111 · Mon 9 Nov .txt .ots
Check it without our site
- Copy the previous fingerprint and the content exactly as shown, with no extra spaces.
- Compute the SHA-256 of the previous fingerprint followed by the content (any tool or the terminal will do).
- If the result equals the published fingerprint, the prediction is exactly the one sealed before kick-off.
printf '%s' "$PREV$PAYLOAD" | sha256sum