Betting Value Engine

Odds snapshots

Každý řádek je samostatný snapshot; historické kurzy se nepřepisují.

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:03Angers – Monacoover_under_2_5Football-Data Average8bf16613-d265-59c4-bea4-144e09ea4ad7under_2_51.88football-data.co.uk
21.08.2026 14:15:03Angers – Dijonover_under_2_5Football-Data Averagebf1f41c1-f065-5994-9bf1-9a0e46ce8dc7under_2_51.99football-data.co.uk
21.08.2026 14:15:03Angers – Lilleover_under_2_5Football-Data Average6156118b-473f-5652-9db0-42a784ceabb3under_2_52.15football-data.co.uk
21.08.2026 14:15:03Lille – Rennesover_under_2_5Football-Data Maximum6a16f8db-3c89-5cf8-a74b-b928b14b8765over_2_52.43football-data.co.uk
21.08.2026 14:15:03Montpellier – Niceover_under_2_5Football-Data Average53e6d423-3562-5248-b2b4-7a7ac110c1ffover_2_52.16football-data.co.uk
21.08.2026 14:15:03Brest – Lorientover_under_2_5Pinnacleb01af063-4089-5474-b0cc-1cca27f3bd8fover_2_51.96football-data.co.uk
21.08.2026 14:15:03Paris SG – Angersover_under_2_5Pinnacle934fa8d1-26d5-5510-9db5-24373c653000over_2_51.19football-data.co.uk
21.08.2026 14:15:03Monaco – Montpellierover_under_2_5Pinnacle2e58ece8-b155-5c4d-8b02-3c1fb0a44962over_2_51.66football-data.co.uk
21.08.2026 14:15:03Angers – Niceover_under_2_5Pinnaclefdd6b350-7f74-5912-94d6-ad7552fe14caover_2_52.03football-data.co.uk
21.08.2026 14:15:03Rennes – Bordeauxover_under_2_5Pinnaclec160d809-dc25-5464-b496-ca9ffefaf0c0over_2_52.24football-data.co.uk
21.08.2026 14:15:03Metz – Brestover_under_2_5Pinnacle445784d5-385b-5f54-a085-6d0b8e67a6b9over_2_51.94football-data.co.uk
21.08.2026 14:15:03Lens – Montpellierover_under_2_5Pinnacle433635e7-9806-522e-96ed-bac5c0afd787over_2_52.14football-data.co.uk
21.08.2026 14:15:03Paris SG – Lorientover_under_2_5Pinnaclebd59f77b-e273-50ee-b56a-ed9589d6b8d0over_2_51.32football-data.co.uk
21.08.2026 14:15:03Rennes – Metzover_under_2_5Football-Data Maximumea58759d-ae8a-5b78-8a66-2cfb7904634dover_2_52.37football-data.co.uk
21.08.2026 14:15:03Dijon – Marseilleover_under_2_5Bet365a7164a64-6ac9-5720-a068-165f42f71a0bover_2_52.00football-data.co.uk
21.08.2026 14:15:03Lille – Reimsover_under_2_5Bet365e10a7da1-17a3-5f3c-98e4-1c4a8ceaa19cover_2_52.20football-data.co.uk
21.08.2026 14:15:03Angers – Nimesover_under_2_5Bet36586ed3f0f-19e0-5884-81bf-95e0dfdc5e6fover_2_51.90football-data.co.uk
21.08.2026 14:15:03Lorient – Reimsover_under_2_5Bet3654c202fda-0615-5541-8f51-91e3c91c73daover_2_52.30football-data.co.uk
21.08.2026 14:15:03Metz – Strasbourgover_under_2_5Bet365adcb1018-93ff-517d-bd2b-35158dc0c398over_2_52.30football-data.co.uk
21.08.2026 14:15:03Rennes – Niceover_under_2_5Bet3655710a66f-9cce-5a1d-80af-6c43211960a5over_2_52.20football-data.co.uk
21.08.2026 14:15:03Lille – Marseilleover_under_2_5Bet365cb46a1ba-c6be-5ef2-8fc1-1defbb2dcd2cover_2_52.50football-data.co.uk
21.08.2026 14:15:03Metz – Rennesover_under_2_5Bet36585f99076-f8d5-5241-8575-d88058241c70over_2_52.50football-data.co.uk
21.08.2026 14:15:03Reims – Rennesover_under_2_5Bet3657a247a75-88d7-55fb-a99c-a96a6c2df831over_2_52.37football-data.co.uk
21.08.2026 14:15:03Paris SG – St Etienneover_under_2_5Bet3654dd5177a-4a57-5648-ab40-cacc06564375over_2_51.61football-data.co.uk
21.08.2026 14:15:03Lyon – Lilleover_under_2_5Bet365741dc188-2e39-55b9-ac91-dceb5547c9e4over_2_52.00football-data.co.uk
21.08.2026 14:15:03Metz – Nimesover_under_2_5Bet3655d28b34d-34ae-59ac-8b5c-826033048aa1over_2_52.00football-data.co.uk
21.08.2026 14:15:03Brest – Paris SGover_under_2_5Bet3657b9b7637-6290-5c51-8072-356f453d7169over_2_51.30football-data.co.uk
21.08.2026 14:15:03Lille – Rennesover_under_2_5Football-Data Maximum6a16f8db-3c89-5cf8-a74b-b928b14b8765under_2_51.69football-data.co.uk
21.08.2026 14:15:03Montpellier – Niceover_under_2_5Football-Data Average53e6d423-3562-5248-b2b4-7a7ac110c1ffunder_2_51.70football-data.co.uk
21.08.2026 14:15:03Brest – Lorientover_under_2_5Pinnacleb01af063-4089-5474-b0cc-1cca27f3bd8funder_2_51.94football-data.co.uk
21.08.2026 14:15:03Paris SG – Angersover_under_2_5Pinnacle934fa8d1-26d5-5510-9db5-24373c653000under_2_54.80football-data.co.uk
21.08.2026 14:15:03Monaco – Montpellierover_under_2_5Pinnacle2e58ece8-b155-5c4d-8b02-3c1fb0a44962under_2_52.31football-data.co.uk
21.08.2026 14:15:03Angers – Niceover_under_2_5Pinnaclefdd6b350-7f74-5912-94d6-ad7552fe14caunder_2_51.88football-data.co.uk
21.08.2026 14:15:03Rennes – Bordeauxover_under_2_5Pinnaclec160d809-dc25-5464-b496-ca9ffefaf0c0under_2_51.71football-data.co.uk
21.08.2026 14:15:03Metz – Brestover_under_2_5Pinnacle445784d5-385b-5f54-a085-6d0b8e67a6b9under_2_51.96football-data.co.uk
21.08.2026 14:15:03Lens – Montpellierover_under_2_5Pinnacle433635e7-9806-522e-96ed-bac5c0afd787under_2_51.78football-data.co.uk
21.08.2026 14:15:03Paris SG – Lorientover_under_2_5Pinnaclebd59f77b-e273-50ee-b56a-ed9589d6b8d0under_2_53.38football-data.co.uk
21.08.2026 14:15:03Rennes – Metzover_under_2_5Football-Data Maximumea58759d-ae8a-5b78-8a66-2cfb7904634dunder_2_51.72football-data.co.uk
21.08.2026 14:15:03Dijon – Marseilleover_under_2_5Bet365a7164a64-6ac9-5720-a068-165f42f71a0bunder_2_51.80football-data.co.uk
21.08.2026 14:15:03Lille – Reimsover_under_2_5Bet365e10a7da1-17a3-5f3c-98e4-1c4a8ceaa19cunder_2_51.66football-data.co.uk
21.08.2026 14:15:03Angers – Nimesover_under_2_5Bet36586ed3f0f-19e0-5884-81bf-95e0dfdc5e6funder_2_51.95football-data.co.uk
21.08.2026 14:15:03Lorient – Reimsover_under_2_5Bet3654c202fda-0615-5541-8f51-91e3c91c73daunder_2_51.61football-data.co.uk
21.08.2026 14:15:03Metz – Strasbourgover_under_2_5Bet365adcb1018-93ff-517d-bd2b-35158dc0c398under_2_51.61football-data.co.uk
21.08.2026 14:15:03Rennes – Niceover_under_2_5Bet3655710a66f-9cce-5a1d-80af-6c43211960a5under_2_51.66football-data.co.uk
21.08.2026 14:15:03Lille – Marseilleover_under_2_5Bet365cb46a1ba-c6be-5ef2-8fc1-1defbb2dcd2cunder_2_51.53football-data.co.uk
21.08.2026 14:15:03Metz – Rennesover_under_2_5Bet36585f99076-f8d5-5241-8575-d88058241c70under_2_51.53football-data.co.uk
21.08.2026 14:15:03Reims – Rennesover_under_2_5Bet3657a247a75-88d7-55fb-a99c-a96a6c2df831under_2_51.57football-data.co.uk
21.08.2026 14:15:03Paris SG – St Etienneover_under_2_5Bet3654dd5177a-4a57-5648-ab40-cacc06564375under_2_52.30football-data.co.uk
21.08.2026 14:15:03Lyon – Lilleover_under_2_5Bet365741dc188-2e39-55b9-ac91-dceb5547c9e4under_2_51.80football-data.co.uk
21.08.2026 14:15:03Metz – Nimesover_under_2_5Bet3655d28b34d-34ae-59ac-8b5c-826033048aa1under_2_51.80football-data.co.uk