Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:48Brest – Auxerreover_under_2_5Betfair Exchangec7a677df-971f-5bc6-8a04-2ad2dc7ce882over_2_52.04football-data.co.uk
21.08.2026 14:15:48Le Havre – Monacoover_under_2_5Bet3656208aea5-2fba-5bb0-a9eb-c16f67db6bd7over_2_51.57football-data.co.uk
21.08.2026 14:15:48Metz – Lilleover_under_2_5Bet365a442ce87-a8a7-52e0-bc2f-5ca3c8c74e39over_2_51.88football-data.co.uk
21.08.2026 14:15:48Metz – Auxerreover_under_2_5Bet3653e90bc13-1531-5129-a46b-cdf8e183dc87over_2_52.20football-data.co.uk
21.08.2026 14:15:48Lille – Nantesover_under_2_5Bet365f8a73368-979e-5205-97fd-14ca750588a4over_2_51.93football-data.co.uk
21.08.2026 14:15:48Monaco – Brestover_under_2_5Bet3658aeb673e-dd44-5379-862e-acd82b92c415over_2_51.67football-data.co.uk
21.08.2026 14:15:48Brest – Rennesover_under_2_5Bet365c611a0a1-9c12-559e-b4fe-db3c50288330over_2_52.00football-data.co.uk
21.08.2026 14:15:48Angers – Le Havreover_under_2_5Bet3652256f117-635d-55be-9332-2f5c8329781eover_2_52.63football-data.co.uk
21.08.2026 14:15:48Metz – Monacoover_under_2_5Football-Data Maximum16b39f72-bedb-579a-b7eb-11eec3fbc2c4over_2_51.29football-data.co.uk
21.08.2026 14:15:48Brest – Angersover_under_2_5Football-Data Average290932ce-6813-53c8-b661-9949d814a09fover_2_51.79football-data.co.uk
21.08.2026 14:15:48Nantes – Paris SGover_under_2_5Betfair Exchange932249c7-28a3-57be-af66-9ba5f918e018under_2_52.82football-data.co.uk
21.08.2026 14:15:48Toulouse – Paris SGover_under_2_5Betfair Exchange4ade1be7-029c-53dd-9f1c-78777142c86bunder_2_52.52football-data.co.uk
21.08.2026 14:15:48Strasbourg – Le Havreover_under_2_5Football-Data Maximum7cf8095b-103a-5074-8b6b-02eb5144e003under_2_52.04football-data.co.uk
21.08.2026 14:15:48Toulouse – Nantesover_under_2_5Bet365f19a82fb-231e-59cf-a685-55d6faa45eb8under_2_51.73football-data.co.uk
21.08.2026 14:15:48Le Havre – Rennesover_under_2_5Football-Data Averaged6c62304-79af-59fd-8602-e3dfa936ce9funder_2_51.85football-data.co.uk
21.08.2026 14:15:48Paris FC – Nantesover_under_2_5Pinnacle5b9805c3-5034-5352-aa12-36262126ce33under_2_52.07football-data.co.uk
21.08.2026 14:15:48Marseille – Angersover_under_2_5Betfair Exchange92279b2e-3da1-5d6c-b91d-4e40c8a5546bunder_2_52.46football-data.co.uk
21.08.2026 14:15:48Brest – Lyonover_under_2_5Football-Data Maximum13b51b9c-341e-56fa-99ee-2bb4938e93f8under_2_52.16football-data.co.uk
21.08.2026 14:15:48Paris SG – Le Havreover_under_2_5Bet36515c10782-c8e8-5250-a93c-165c1d212a87under_2_52.63football-data.co.uk
21.08.2026 14:15:48Le Havre – Lilleover_under_2_5Football-Data Average6eacf051-c050-59f2-a7f3-81415c078f39under_2_51.89football-data.co.uk
21.08.2026 14:15:48Rennes – Brestover_under_2_5Pinnacle34b27507-2403-5a73-ad45-c9b64f255d9eunder_2_52.12football-data.co.uk
21.08.2026 14:15:48Brest – Auxerreover_under_2_5Betfair Exchangec7a677df-971f-5bc6-8a04-2ad2dc7ce882under_2_51.85football-data.co.uk
21.08.2026 14:15:48Le Havre – Monacoover_under_2_5Bet3656208aea5-2fba-5bb0-a9eb-c16f67db6bd7under_2_52.38football-data.co.uk
21.08.2026 14:15:48Metz – Lilleover_under_2_5Bet365a442ce87-a8a7-52e0-bc2f-5ca3c8c74e39under_2_51.98football-data.co.uk
21.08.2026 14:15:48Metz – Auxerreover_under_2_5Bet3653e90bc13-1531-5129-a46b-cdf8e183dc87under_2_51.67football-data.co.uk
21.08.2026 14:15:48Lille – Nantesover_under_2_5Bet365f8a73368-979e-5205-97fd-14ca750588a4under_2_51.93football-data.co.uk
21.08.2026 14:15:48Monaco – Brestover_under_2_5Bet3658aeb673e-dd44-5379-862e-acd82b92c415under_2_52.20football-data.co.uk
21.08.2026 14:15:48Brest – Rennesover_under_2_5Bet365c611a0a1-9c12-559e-b4fe-db3c50288330under_2_51.80football-data.co.uk
21.08.2026 14:15:48Angers – Le Havreover_under_2_5Bet3652256f117-635d-55be-9332-2f5c8329781eunder_2_51.50football-data.co.uk
21.08.2026 14:15:48Metz – Monacoover_under_2_5Football-Data Maximum16b39f72-bedb-579a-b7eb-11eec3fbc2c4under_2_53.75football-data.co.uk
21.08.2026 14:15:48Brest – Angersover_under_2_5Football-Data Average290932ce-6813-53c8-b661-9949d814a09funder_2_51.94football-data.co.uk
21.08.2026 14:15:48Nantes – Paris SGover_under_2_5Bet365aea434d4-9072-5a15-9e10-3d9a7c6ad750over_2_51.44football-data.co.uk
21.08.2026 14:15:48Toulouse – Paris SGover_under_2_5Bet365b11ff4f1-eaa7-539c-aed4-1ab716fb45a4over_2_51.53football-data.co.uk
21.08.2026 14:15:48Strasbourg – Le Havreover_under_2_5Football-Data Average297ddb11-8042-538f-93ff-d45bcbfd661eover_2_51.76football-data.co.uk
21.08.2026 14:15:48Toulouse – Nantesover_under_2_5Pinnacle6a7fdcee-2a3e-55a3-809b-a09c7a0c2920over_2_52.13football-data.co.uk
21.08.2026 14:15:48Le Havre – Rennesover_under_2_5Betfair Exchange9e80774e-262e-5de9-92a5-34aed7618538over_2_52.02football-data.co.uk
21.08.2026 14:15:48Paris FC – Nantesover_under_2_5Football-Data Maximum1cf55272-afd3-55af-9fcb-256bdea0f88bover_2_51.80football-data.co.uk
21.08.2026 14:15:48Marseille – Angersover_under_2_5Bet36501e6e4df-ccec-5e09-ad88-fe0af0879452over_2_51.57football-data.co.uk
21.08.2026 14:15:48Brest – Lyonover_under_2_5Football-Data Average8cdaddbb-7789-538e-aac6-ca04c51e69dfover_2_51.74football-data.co.uk
21.08.2026 14:15:48Paris SG – Le Havreover_under_2_5Pinnacle41e3e575-7500-5290-92a8-3b5f5bf1195fover_2_51.49football-data.co.uk
21.08.2026 14:15:48Le Havre – Lilleover_under_2_5Betfair Exchanged3d76260-db88-5255-a943-78c7f95c5ccfover_2_51.96football-data.co.uk
21.08.2026 14:15:48Rennes – Brestover_under_2_5Football-Data Maximum19cb5f7a-3db0-5161-aeec-d67fe9846d78over_2_51.77football-data.co.uk
21.08.2026 14:15:48Brest – Auxerreover_under_2_5Bet3657aef0232-e898-56b8-b6f0-2678c690cf35over_2_52.10football-data.co.uk
21.08.2026 14:15:48Le Havre – Monacoover_under_2_5Football-Data Maximum011721ac-58cc-5498-ad32-36e42605d395over_2_51.62football-data.co.uk
21.08.2026 14:15:48Metz – Lilleover_under_2_5Football-Data Maximumd61b0432-502a-55af-80c2-18a5e45d44feover_2_51.88football-data.co.uk
21.08.2026 14:15:48Metz – Auxerreover_under_2_5Football-Data Maximum5eefdc97-e57a-5640-b3e3-2363bee6258dover_2_52.20football-data.co.uk
21.08.2026 14:15:48Lille – Nantesover_under_2_5Football-Data Maximum15c14648-d56a-5636-ac29-bf40271f6026over_2_51.93football-data.co.uk
21.08.2026 14:15:48Monaco – Brestover_under_2_5Football-Data Maximum36c25da6-cc5d-580f-9e55-9f8c777fe96dover_2_51.67football-data.co.uk
21.08.2026 14:15:48Brest – Rennesover_under_2_5Football-Data Maximum59556d42-e52b-54d7-9bc2-fca39f4fc388over_2_52.00football-data.co.uk
21.08.2026 14:15:48Angers – Le Havreover_under_2_5Football-Data Maximuma734d5e9-f301-538f-b758-55e2cbf250a1over_2_52.63football-data.co.uk