Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:40Marseille – Strasbourgover_under_2_5Bet365d7473c24-1d00-52da-ba58-c5a0208cabecover_2_51.62football-data.co.uk
21.08.2026 14:15:40Lille – St Etienneover_under_2_5Football-Data Average199cabc4-9fdd-5427-9652-801390132eaeover_2_51.81football-data.co.uk
21.08.2026 14:15:40Strasbourg – Montpellierover_under_2_5Pinnaclec2d8d262-53f7-5ba3-b226-52611e0fa3caover_2_51.73football-data.co.uk
21.08.2026 14:15:40Lille – Monacoover_under_2_5Betfair Exchangef2f6310f-b4d3-5625-9a0c-8a8171878831over_2_51.74football-data.co.uk
21.08.2026 14:15:40Angers – Toulouseover_under_2_5Football-Data Maximumaeeedcbc-2174-57b2-b67b-22a028d70344over_2_52.42football-data.co.uk
21.08.2026 14:15:40Nice – Auxerreover_under_2_5Bet36512e563a1-fb34-5afd-8292-fb9daed5c9fdover_2_51.80football-data.co.uk
21.08.2026 14:15:40Toulouse – Brestover_under_2_5Bet365ea2a4b49-6bc1-5602-ac0a-1b2266288ab5over_2_52.00football-data.co.uk
21.08.2026 14:15:40Marseille – Toulouseover_under_2_5Football-Data Averaged2dac356-3c7a-5ed6-ad2b-cb0ab754e121over_2_51.82football-data.co.uk
21.08.2026 14:15:40Lille – Auxerreover_under_2_5Football-Data Average40e68a73-32b4-52e7-83f2-dc5b4ff08b7bover_2_51.87football-data.co.uk
21.08.2026 14:15:40Nantes – Toulouseover_under_2_5Pinnacle1f152247-6712-5b55-9e6f-67b10e06ec18over_2_52.05football-data.co.uk
21.08.2026 14:15:40Auxerre – Nantesover_under_2_5Betfair Exchange4683391e-8525-56db-8871-a332c5268b81over_2_52.12football-data.co.uk
21.08.2026 14:15:40Nice – Brestover_under_2_5Football-Data Maximumbeadd141-960e-5532-a865-973c27815b28over_2_51.50football-data.co.uk
21.08.2026 14:15:40Toulouse – Nantesover_under_2_5Football-Data Maximumea2f04bc-07eb-5d71-9bc3-c663161392edunder_2_51.72football-data.co.uk
21.08.2026 14:15:40Montpellier – Nantesover_under_2_5Bet365913fffea-5a1e-5936-af49-680fbf0af946under_2_52.05football-data.co.uk
21.08.2026 14:15:40Strasbourg – Angersover_under_2_5Football-Data Averaged96c1f4e-6488-5348-8dcd-6deb82b6c3ffunder_2_51.90football-data.co.uk
21.08.2026 14:15:40Paris SG – Rennesover_under_2_5Pinnacle47bd2dd5-39d1-5491-ad00-a2d955d46087under_2_52.44football-data.co.uk
21.08.2026 14:15:40Lyon – Nantesover_under_2_5Betfair Exchange5604c061-3c89-56a3-b1b3-3e2d1c18b8f7under_2_52.28football-data.co.uk
21.08.2026 14:15:40Montpellier – Marseilleover_under_2_5Football-Data Maximum2cfd2258-20a4-5ec0-88eb-c2ac14fb48dbunder_2_52.63football-data.co.uk
21.08.2026 14:15:40Brest – Niceover_under_2_5Bet365d6bdf3c2-410a-5f93-9643-2b6ca9809d96under_2_51.62football-data.co.uk
21.08.2026 14:15:40Rennes – Toulouseover_under_2_5Football-Data Averagef2a5ef3d-3278-55e5-9f10-7b2966b8ea92under_2_51.79football-data.co.uk
21.08.2026 14:15:40Brest – Strasbourgover_under_2_5Pinnacle8e5c772e-8a62-5b99-9eab-cdd8014b5304under_2_51.97football-data.co.uk
21.08.2026 14:15:40Lens – Montpellierover_under_2_5Betfair Exchangebf2c3aa4-99a7-5bc6-ba1e-149a26fce542under_2_52.34football-data.co.uk
21.08.2026 14:15:40Monaco – Paris SGover_under_2_5Football-Data Maximum5caba1ae-5923-5ae9-9f56-81c37d8f7270under_2_52.63football-data.co.uk
21.08.2026 14:15:40Rennes – Marseilleover_under_2_5Bet3652f2c8cc4-d9cf-50f2-a282-77d63667f6a7under_2_51.85football-data.co.uk
21.08.2026 14:15:40Marseille – Strasbourgover_under_2_5Bet365d7473c24-1d00-52da-ba58-c5a0208cabecunder_2_52.30football-data.co.uk
21.08.2026 14:15:40Lille – St Etienneover_under_2_5Football-Data Average199cabc4-9fdd-5427-9652-801390132eaeunder_2_52.02football-data.co.uk
21.08.2026 14:15:40Strasbourg – Montpellierover_under_2_5Pinnaclec2d8d262-53f7-5ba3-b226-52611e0fa3caunder_2_52.18football-data.co.uk
21.08.2026 14:15:40Lille – Monacoover_under_2_5Betfair Exchangef2f6310f-b4d3-5625-9a0c-8a8171878831under_2_52.32football-data.co.uk
21.08.2026 14:15:40Angers – Toulouseover_under_2_5Football-Data Maximumaeeedcbc-2174-57b2-b67b-22a028d70344under_2_51.68football-data.co.uk
21.08.2026 14:15:40Nice – Auxerreover_under_2_5Bet36512e563a1-fb34-5afd-8292-fb9daed5c9fdunder_2_52.00football-data.co.uk
21.08.2026 14:15:40Toulouse – Brestover_under_2_5Bet365ea2a4b49-6bc1-5602-ac0a-1b2266288ab5under_2_51.80football-data.co.uk
21.08.2026 14:15:40Marseille – Toulouseover_under_2_5Football-Data Averaged2dac356-3c7a-5ed6-ad2b-cb0ab754e121under_2_52.01football-data.co.uk
21.08.2026 14:15:40Lille – Auxerreover_under_2_5Football-Data Average40e68a73-32b4-52e7-83f2-dc5b4ff08b7bunder_2_51.95football-data.co.uk
21.08.2026 14:15:40Nantes – Toulouseover_under_2_5Pinnacle1f152247-6712-5b55-9e6f-67b10e06ec18under_2_51.85football-data.co.uk
21.08.2026 14:15:40Auxerre – Nantesover_under_2_5Betfair Exchange4683391e-8525-56db-8871-a332c5268b81under_2_51.87football-data.co.uk
21.08.2026 14:15:40Nice – Brestover_under_2_5Football-Data Maximumbeadd141-960e-5532-a865-973c27815b28under_2_52.84football-data.co.uk
21.08.2026 14:15:40Toulouse – Nantesover_under_2_5Football-Data Averagec99c8868-81bb-5daf-b5ad-0f8238beeb4dover_2_52.23football-data.co.uk
21.08.2026 14:15:40Montpellier – Nantesover_under_2_5Pinnaclee134ccf1-8627-5f2f-90de-7ce802a12c75over_2_51.86football-data.co.uk
21.08.2026 14:15:40Strasbourg – Angersover_under_2_5Betfair Exchange1118d3f7-12e9-5885-aa08-0c753b397b4fover_2_51.83football-data.co.uk
21.08.2026 14:15:40Paris SG – Rennesover_under_2_5Football-Data Maximum150e5bcf-0c8c-5db5-a69e-de668ae538b6over_2_51.65football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Bet3659a572253-a9a7-5c60-9416-0749a0d03cd6over_2_52.10football-data.co.uk
21.08.2026 14:15:40Montpellier – Marseilleover_under_2_5Football-Data Averagea32336e2-50bb-5dce-b41e-4c3c27e4c6aaover_2_51.52football-data.co.uk
21.08.2026 14:15:40Brest – Niceover_under_2_5Pinnacleaf4c9728-c7a4-596c-b98c-bdf244e50179over_2_52.33football-data.co.uk
21.08.2026 14:15:40Rennes – Toulouseover_under_2_5Betfair Exchange4506c552-d6b8-5fe8-aa78-646d31c6f4c7over_2_52.08football-data.co.uk
21.08.2026 14:15:40Brest – Strasbourgover_under_2_5Football-Data Maximum234fc2b0-2513-5bc3-96e6-80534cd7b3dfover_2_51.95football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Bet365f37ddd4f-8acf-57e6-8ceb-65401f8409b0over_2_52.20football-data.co.uk
21.08.2026 14:15:40Monaco – Paris SGover_under_2_5Football-Data Averaged59b5cdf-4e4a-5f21-8911-d0f6e132d1a9over_2_51.54football-data.co.uk
21.08.2026 14:15:40Rennes – Marseilleover_under_2_5Pinnacle2dd3b502-37ef-5ab1-b3f9-17b0e65bf029over_2_52.09football-data.co.uk
21.08.2026 14:15:40Marseille – Strasbourgover_under_2_5Pinnacle841c4ce2-a0e8-566e-8c8f-d4a7a3ac3e94over_2_51.62football-data.co.uk
21.08.2026 14:15:40Lille – St Etienneover_under_2_5Betfair Exchangef028e271-513d-5219-98c2-727da251537eover_2_51.85football-data.co.uk