Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Football-Data Maximum9576d50c-00d8-5f5a-b733-af9c51ea8808under_2_51.78football-data.co.uk
21.08.2026 14:15:40Rennes – Le Havreover_under_2_5Bet365754f7424-3a1e-5368-937b-804a6026febdunder_2_51.98football-data.co.uk
21.08.2026 14:15:40St Etienne – Strasbourgover_under_2_5Football-Data Average6120c3ce-4da9-57c8-ac4f-7eb90ae2bbafunder_2_52.27football-data.co.uk
21.08.2026 14:15:40Lyon – St Etienneover_under_2_5Pinnaclef9c38207-1dbf-5dcc-8c6a-7c7ec7b1ba48under_2_52.92football-data.co.uk
21.08.2026 14:15:40Brest – Strasbourgover_under_2_5Betfair Exchange464ac990-58a7-59ce-97ec-f980968aee9funder_2_51.94football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Football-Data Maximumcad23dfb-32cd-51de-a762-00396b18390funder_2_51.67football-data.co.uk
21.08.2026 14:15:40Nice – Rennesover_under_2_5Bet36571645b8c-f360-5d80-b7cd-6a29d6eb90a1under_2_51.73football-data.co.uk
21.08.2026 14:15:40Le Havre – Lensover_under_2_5Football-Data Average5c780a70-6f67-5182-9cee-d09fba2ba233under_2_51.81football-data.co.uk
21.08.2026 14:15:40Auxerre – St Etienneover_under_2_5Football-Data Average2a675cbf-efa1-506b-8a2f-0ef1f6b617d7under_2_52.03football-data.co.uk
21.08.2026 14:15:40Toulouse – Niceover_under_2_5Pinnacle5638f52e-2894-5185-bfcd-815d6ec15865under_2_51.94football-data.co.uk
21.08.2026 14:15:40Strasbourg – Montpellierover_under_2_5Betfair Exchange427361a4-4072-5f2c-a113-dc06ebf56087under_2_52.26football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Football-Data Maximum2e77f5cf-625f-51a2-8692-f03f2b33bb8eunder_2_52.01football-data.co.uk
21.08.2026 14:15:40Auxerre – Strasbourgover_under_2_5Bet36520c5a194-b887-55fb-89e7-67aadeb317edunder_2_52.02football-data.co.uk
21.08.2026 14:15:40Nantes – Lilleover_under_2_5Football-Data Average7916ef16-455a-5e92-9bd7-cd22be887011under_2_51.76football-data.co.uk
21.08.2026 14:15:40Angers – Rennesover_under_2_5Football-Data Average7ac22c90-8a70-5bbd-acb2-b65ba820ea47under_2_51.86football-data.co.uk
21.08.2026 14:15:40Lens – Reimsover_under_2_5Pinnacleac75b675-7ed0-5d59-9290-6a428b09c8ebunder_2_52.07football-data.co.uk
21.08.2026 14:15:40Brest – Lensover_under_2_5Pinnacle83c1c872-75ac-5f51-b0c8-8b3f1cff3b61under_2_51.98football-data.co.uk
21.08.2026 14:15:40Nantes – Toulouseover_under_2_5Betfair Exchange9be5d33b-da96-5e8c-9e12-e8efc70e73e8under_2_51.73football-data.co.uk
21.08.2026 14:15:40Brest – Lilleover_under_2_5Football-Data Maximumef1843cf-cf1f-50c0-8c89-1c63f0e3c929under_2_52.26football-data.co.uk
21.08.2026 14:15:40Paris SG – Auxerreover_under_2_5Bet365af72a376-cfac-5c60-9d9f-4882f440fdffunder_2_54.33football-data.co.uk
21.08.2026 14:15:40Rennes – Lyonover_under_2_5Pinnacle7027d019-9584-523d-99b0-940b65216858over_2_51.86football-data.co.uk
21.08.2026 14:15:40Toulouse – Marseilleover_under_2_5Betfair Exchangee85a999e-d444-5b39-ba81-2e99712dfe38over_2_51.78football-data.co.uk
21.08.2026 14:15:40Toulouse – Le Havreover_under_2_5Football-Data Maximum64f90eda-e4ca-5290-b803-114d006734ddover_2_52.05football-data.co.uk
21.08.2026 14:15:40Lens – Niceover_under_2_5Bet3651cc2894b-0db4-5105-8f55-71c768dca924over_2_52.10football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Football-Data Average9542a5c1-b09d-5da7-b00b-861321112248over_2_52.16football-data.co.uk
21.08.2026 14:15:40Rennes – Le Havreover_under_2_5Pinnacle7d35ce8b-0632-5151-8e6b-6413bad1cd82over_2_51.91football-data.co.uk
21.08.2026 14:15:40St Etienne – Strasbourgover_under_2_5Betfair Exchange6090a098-991c-57ff-867c-d21f39f7369dover_2_51.68football-data.co.uk
21.08.2026 14:15:40Lyon – St Etienneover_under_2_5Football-Data Maximuma3a21271-e590-5f1f-baaa-e725fc4f0188over_2_51.44football-data.co.uk
21.08.2026 14:15:40Paris SG – Nantesover_under_2_5Bet3650fae2b39-5a59-5e76-81fe-6ccd55dfdddcover_2_51.40football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Football-Data Average97276699-14a1-57a0-936a-e7658b80a16aover_2_52.49football-data.co.uk
21.08.2026 14:15:40Nice – Rennesover_under_2_5Pinnacle350a457a-194a-5a69-ab00-9d1d101decd9over_2_52.17football-data.co.uk
21.08.2026 14:15:40Le Havre – Lensover_under_2_5Betfair Exchange630db614-b685-5f94-8980-b7c8bc7606ceover_2_52.08football-data.co.uk
21.08.2026 14:15:40Auxerre – St Etienneover_under_2_5Betfair Exchangeb61ffddd-e822-5474-92d9-12d8eb474299over_2_51.89football-data.co.uk
21.08.2026 14:15:40Toulouse – Niceover_under_2_5Football-Data Maximum076ba8bb-f3ad-5124-a5a9-0efa8b20a65aover_2_51.99football-data.co.uk
21.08.2026 14:15:40Angers – Marseilleover_under_2_5Bet365384b747f-5740-5f5c-af1e-2519735c5318over_2_51.85football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Football-Data Average4483cfc8-a65f-5bf9-9186-af8743797a60over_2_51.91football-data.co.uk
21.08.2026 14:15:40Auxerre – Strasbourgover_under_2_5Pinnacledd562cb8-9ada-563d-86c5-cb670a08c8c4over_2_51.92football-data.co.uk
21.08.2026 14:15:40Nantes – Lilleover_under_2_5Betfair Exchangefcf5b8a5-cecd-50bf-b152-e35c4ef54db4over_2_52.14football-data.co.uk
21.08.2026 14:15:40Angers – Rennesover_under_2_5Betfair Exchange8716e37c-4633-564b-8c14-9d82dcd493a1over_2_52.02football-data.co.uk
21.08.2026 14:15:40Lens – Reimsover_under_2_5Football-Data Maximumb69ffb0f-398e-56d0-82e3-f1090bdf783aover_2_51.86football-data.co.uk
21.08.2026 14:15:40Brest – Lensover_under_2_5Football-Data Maximumc3faecd3-bbf2-5a78-8df7-7c956e350a6bover_2_51.96football-data.co.uk
21.08.2026 14:15:40Marseille – Brestover_under_2_5Bet3652399a75b-1f98-5e85-a8cd-6b7523824ac8over_2_51.53football-data.co.uk
21.08.2026 14:15:40Brest – Lilleover_under_2_5Football-Data Average99d883eb-3f85-50e8-bdcd-68ce7f6a86f5over_2_51.69football-data.co.uk
21.08.2026 14:15:40Paris SG – Auxerreover_under_2_5Pinnaclea24b3f11-6772-518e-8bc2-dc4e97db213eover_2_51.23football-data.co.uk
21.08.2026 14:15:40Rennes – Lyonover_under_2_5Pinnacle7027d019-9584-523d-99b0-940b65216858under_2_52.04football-data.co.uk
21.08.2026 14:15:40Toulouse – Marseilleover_under_2_5Betfair Exchangee85a999e-d444-5b39-ba81-2e99712dfe38under_2_52.14football-data.co.uk
21.08.2026 14:15:40Toulouse – Le Havreover_under_2_5Football-Data Maximum64f90eda-e4ca-5290-b803-114d006734ddunder_2_51.91football-data.co.uk
21.08.2026 14:15:40Lens – Niceover_under_2_5Bet3651cc2894b-0db4-5105-8f55-71c768dca924under_2_51.73football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Football-Data Average9542a5c1-b09d-5da7-b00b-861321112248under_2_51.71football-data.co.uk
21.08.2026 14:15:40Rennes – Le Havreover_under_2_5Pinnacle7d35ce8b-0632-5151-8e6b-6413bad1cd82under_2_52.00football-data.co.uk