Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:48Metz – Monacoover_under_2_5Football-Data Average9037e640-5640-5f51-aec9-a3ba29d7ddf7over_2_51.27football-data.co.uk
21.08.2026 14:15:48Brest – Angersover_under_2_5Betfair Exchange354c8671-9ae7-5560-812e-8216cd58ea0fover_2_51.91football-data.co.uk
21.08.2026 14:15:48Nantes – Paris SGover_under_2_5Bet365aea434d4-9072-5a15-9e10-3d9a7c6ad750under_2_52.75football-data.co.uk
21.08.2026 14:15:48Toulouse – Paris SGover_under_2_5Bet365b11ff4f1-eaa7-539c-aed4-1ab716fb45a4under_2_52.50football-data.co.uk
21.08.2026 14:15:48Strasbourg – Le Havreover_under_2_5Football-Data Average297ddb11-8042-538f-93ff-d45bcbfd661eunder_2_52.00football-data.co.uk
21.08.2026 14:15:48Toulouse – Nantesover_under_2_5Pinnacle6a7fdcee-2a3e-55a3-809b-a09c7a0c2920under_2_51.76football-data.co.uk
21.08.2026 14:15:48Le Havre – Rennesover_under_2_5Betfair Exchange9e80774e-262e-5de9-92a5-34aed7618538under_2_51.95football-data.co.uk
21.08.2026 14:15:48Paris FC – Nantesover_under_2_5Football-Data Maximum1cf55272-afd3-55af-9fcb-256bdea0f88bunder_2_52.12football-data.co.uk
21.08.2026 14:15:48Marseille – Angersover_under_2_5Bet36501e6e4df-ccec-5e09-ad88-fe0af0879452under_2_52.38football-data.co.uk
21.08.2026 14:15:48Brest – Lyonover_under_2_5Football-Data Average8cdaddbb-7789-538e-aac6-ca04c51e69dfunder_2_52.03football-data.co.uk
21.08.2026 14:15:48Paris SG – Le Havreover_under_2_5Pinnacle41e3e575-7500-5290-92a8-3b5f5bf1195funder_2_52.65football-data.co.uk
21.08.2026 14:15:48Le Havre – Lilleover_under_2_5Betfair Exchanged3d76260-db88-5255-a943-78c7f95c5ccfunder_2_52.00football-data.co.uk
21.08.2026 14:15:48Rennes – Brestover_under_2_5Football-Data Maximum19cb5f7a-3db0-5161-aeec-d67fe9846d78under_2_52.10football-data.co.uk
21.08.2026 14:15:48Brest – Auxerreover_under_2_5Bet3657aef0232-e898-56b8-b6f0-2678c690cf35under_2_51.73football-data.co.uk
21.08.2026 14:15:48Le Havre – Monacoover_under_2_5Football-Data Maximum011721ac-58cc-5498-ad32-36e42605d395under_2_52.38football-data.co.uk
21.08.2026 14:15:48Metz – Lilleover_under_2_5Football-Data Maximumd61b0432-502a-55af-80c2-18a5e45d44feunder_2_52.05football-data.co.uk
21.08.2026 14:15:48Metz – Auxerreover_under_2_5Football-Data Maximum5eefdc97-e57a-5640-b3e3-2363bee6258dunder_2_51.73football-data.co.uk
21.08.2026 14:15:48Lille – Nantesover_under_2_5Football-Data Maximum15c14648-d56a-5636-ac29-bf40271f6026under_2_51.98football-data.co.uk
21.08.2026 14:15:48Monaco – Brestover_under_2_5Football-Data Maximum36c25da6-cc5d-580f-9e55-9f8c777fe96dunder_2_52.30football-data.co.uk
21.08.2026 14:15:48Brest – Rennesover_under_2_5Football-Data Maximum59556d42-e52b-54d7-9bc2-fca39f4fc388under_2_51.91football-data.co.uk
21.08.2026 14:15:48Angers – Le Havreover_under_2_5Football-Data Maximuma734d5e9-f301-538f-b758-55e2cbf250a1under_2_51.57football-data.co.uk
21.08.2026 14:15:48Metz – Monacoover_under_2_5Football-Data Average9037e640-5640-5f51-aec9-a3ba29d7ddf7under_2_53.56football-data.co.uk
21.08.2026 14:15:48Brest – Angersover_under_2_5Betfair Exchange354c8671-9ae7-5560-812e-8216cd58ea0funder_2_52.06football-data.co.uk
21.08.2026 14:15:48Nantes – Paris SGover_under_2_5Pinnacleb3e8c367-40cd-59e0-a7de-bbdbc8ca702eover_2_51.51football-data.co.uk
21.08.2026 14:15:48Toulouse – Paris SGover_under_2_5Pinnaclec47354fe-0033-55cb-88d3-b730663dd8f7over_2_51.58football-data.co.uk
21.08.2026 14:15:48Strasbourg – Le Havreover_under_2_5Betfair Exchange4d75e0ab-513b-5f9e-b1eb-ee808e4cf4e2over_2_51.82football-data.co.uk
21.08.2026 14:15:48Toulouse – Nantesover_under_2_5Football-Data Maximum980358da-2770-5c4d-879f-3ec90f6d0be6over_2_52.10football-data.co.uk
21.08.2026 14:15:48Monaco – Niceover_under_2_5Bet365c68f8b7a-b2de-59e0-ac25-e23462493432over_2_51.57football-data.co.uk
21.08.2026 14:15:48Paris FC – Nantesover_under_2_5Football-Data Averagec82f41fb-5deb-56e3-a9f7-872554d8c61fover_2_51.73football-data.co.uk
21.08.2026 14:15:48Marseille – Angersover_under_2_5Pinnaclee1c3d56b-35e9-5ea2-8cfc-e2eb36b27b0aover_2_51.60football-data.co.uk
21.08.2026 14:15:48Brest – Lyonover_under_2_5Betfair Exchange0d030ecd-fa46-5d22-953b-7dbfb184b5d8over_2_51.83football-data.co.uk
21.08.2026 14:15:48Paris SG – Le Havreover_under_2_5Football-Data Maximum59d5fe49-fcf5-5b90-b434-e4b94baca386over_2_51.50football-data.co.uk
21.08.2026 14:15:48Lorient – Niceover_under_2_5Bet36510d5483d-6fec-5724-8320-45c86207849fover_2_51.80football-data.co.uk
21.08.2026 14:15:48Rennes – Brestover_under_2_5Football-Data Averageb99c3036-800d-5357-9d2b-faf2b3fa3066over_2_51.72football-data.co.uk
21.08.2026 14:15:48Brest – Auxerreover_under_2_5Pinnacle3a56ed2b-fd5a-59a6-aaa8-3616bce588bcover_2_52.21football-data.co.uk
21.08.2026 14:15:48Le Havre – Monacoover_under_2_5Football-Data Averagecc7a276e-a9a2-5ddd-b0c4-01b9cc27ebcdover_2_51.58football-data.co.uk
21.08.2026 14:15:48Metz – Lilleover_under_2_5Football-Data Averagee3e22727-d769-5f21-9b49-87c8a182f07dover_2_51.79football-data.co.uk
21.08.2026 14:15:48Metz – Auxerreover_under_2_5Football-Data Averageebb49b54-d968-5456-be19-1fda8720d27cover_2_52.14football-data.co.uk
21.08.2026 14:15:48Lille – Nantesover_under_2_5Football-Data Average75733c80-588e-5c45-96c7-019f4a773fabover_2_51.84football-data.co.uk
21.08.2026 14:15:48Monaco – Brestover_under_2_5Football-Data Average3b776ca1-33d5-5830-8007-3f2749a428b5over_2_51.62football-data.co.uk
21.08.2026 14:15:48Brest – Rennesover_under_2_5Football-Data Average962fc423-b06e-5899-8f9b-94fac985e807over_2_51.91football-data.co.uk
21.08.2026 14:15:48Angers – Le Havreover_under_2_5Football-Data Average42ba1d5d-1711-575c-9cb0-579ecb4d7316over_2_52.46football-data.co.uk
21.08.2026 14:15:48Nice – Lensover_under_2_5Bet36537726f73-d3af-592f-bc07-b85b17344955over_2_51.57football-data.co.uk
21.08.2026 14:15:48Brest – Angersover_under_2_5Bet3652c75ff0a-8cfa-53c3-bda8-f7d0ab063db0over_2_52.00football-data.co.uk
21.08.2026 14:15:48Nantes – Paris SGover_under_2_5Pinnacleb3e8c367-40cd-59e0-a7de-bbdbc8ca702eunder_2_52.64football-data.co.uk
21.08.2026 14:15:48Toulouse – Paris SGover_under_2_5Pinnaclec47354fe-0033-55cb-88d3-b730663dd8f7under_2_52.51football-data.co.uk
21.08.2026 14:15:48Strasbourg – Le Havreover_under_2_5Betfair Exchange4d75e0ab-513b-5f9e-b1eb-ee808e4cf4e2under_2_52.12football-data.co.uk
21.08.2026 14:15:48Toulouse – Nantesover_under_2_5Football-Data Maximum980358da-2770-5c4d-879f-3ec90f6d0be6under_2_51.75football-data.co.uk
21.08.2026 14:15:48Monaco – Niceover_under_2_5Bet365c68f8b7a-b2de-59e0-ac25-e23462493432under_2_52.38football-data.co.uk
21.08.2026 14:15:48Paris FC – Nantesover_under_2_5Football-Data Averagec82f41fb-5deb-56e3-a9f7-872554d8c61funder_2_52.04football-data.co.uk