Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:48Lyon – Rennesover_under_2_5Bet3652d75fa4b-cb9e-5d97-a5c8-a2f2663d3ceaover_2_51.57football-data.co.uk
21.08.2026 14:15:48Marseille – Rennesover_under_2_5Football-Data Maximum96739336-59bd-59ad-8387-946e8c3d4de3over_2_51.35football-data.co.uk
21.08.2026 14:15:48Lyon – Metzover_under_2_5Pinnacle12c0e5cc-9ed6-57bc-b04d-517853347d6aunder_2_52.54football-data.co.uk
21.08.2026 14:15:48Monaco – Strasbourgover_under_2_5Betfair Exchange83fa5cf5-4310-5889-88bb-99feb68391a4under_2_52.78football-data.co.uk
21.08.2026 14:15:48Nantes – Rennesover_under_2_5Football-Data Maximuma8492c04-0b39-5d4b-a707-d421fe3ebdb9under_2_51.84football-data.co.uk
21.08.2026 14:15:48Angers – Brestover_under_2_5Bet3651572eb75-107a-5819-b656-937138dcf0e5under_2_51.62football-data.co.uk
21.08.2026 14:15:48Paris SG – Strasbourgover_under_2_5Football-Data Average1aff22ee-77b0-5b1f-918c-5a067373179bunder_2_52.69football-data.co.uk
21.08.2026 14:15:48Lille – Metzover_under_2_5Pinnaclec724f431-1ec5-5fe2-a83e-f45272ffc2c6under_2_52.40football-data.co.uk
21.08.2026 14:15:48Strasbourg – Auxerreover_under_2_5Betfair Exchange85b3de2a-bce2-53e3-a523-ac6457378a61under_2_52.06football-data.co.uk
21.08.2026 14:15:48Le Havre – Nantesover_under_2_5Football-Data Maximumfce57637-06c7-5b5d-b589-3560c7d00fccunder_2_51.73football-data.co.uk
21.08.2026 14:15:48Nantes – Lorientover_under_2_5Bet365718edaa0-1a3c-55eb-bfb9-5fe8e966b87dunder_2_51.88football-data.co.uk
21.08.2026 14:15:48Lille – Marseilleover_under_2_5Football-Data Averaged90975df-dc2c-5863-bf36-c2bea1ccfc87under_2_52.09football-data.co.uk
21.08.2026 14:15:48Auxerre – Lilleover_under_2_5Pinnacle493afe6b-40f7-5083-a116-7fa2b0f3710aunder_2_51.94football-data.co.uk
21.08.2026 14:15:48Paris SG – Paris FCover_under_2_5Betfair Exchange4336922c-0965-5d59-884e-08c05ae01c39under_2_54.00football-data.co.uk
21.08.2026 14:15:48Metz – Lyonover_under_2_5Betfair Exchange4a4ba24d-d6b7-507c-b66e-bfebbe9ffec8under_2_51.95football-data.co.uk
21.08.2026 14:15:48Nice – Monacoover_under_2_5Betfair Exchange81243a44-9a19-565a-9c84-1eba8cc48515under_2_52.64football-data.co.uk
21.08.2026 14:15:48Toulouse – Paris FCover_under_2_5Betfair Exchangeeceafa44-cbfc-50e3-9ab6-a3bc24f25934under_2_51.76football-data.co.uk
21.08.2026 14:15:48Paris SG – Monacoover_under_2_5Betfair Exchange7a7ecde0-bfbb-5ee4-8789-4f8efbf5ba60under_2_53.60football-data.co.uk
21.08.2026 14:15:48Rennes – Lilleover_under_2_5Betfair Exchange7352db30-2021-5280-a323-294f2536c68funder_2_51.92football-data.co.uk
21.08.2026 14:15:48Lorient – Paris FCover_under_2_5Betfair Exchange738afb44-b99a-5afa-8a92-abde5f56d4daunder_2_51.84football-data.co.uk
21.08.2026 14:15:48Nantes – Brestover_under_2_5Betfair Exchangeca37129c-789c-5eae-80ea-d8b0f6604c82under_2_51.75football-data.co.uk
21.08.2026 14:15:48Lyon – Rennesover_under_2_5Bet3652d75fa4b-cb9e-5d97-a5c8-a2f2663d3ceaunder_2_52.38football-data.co.uk
21.08.2026 14:15:48Marseille – Rennesover_under_2_5Football-Data Maximum96739336-59bd-59ad-8387-946e8c3d4de3under_2_53.40football-data.co.uk
21.08.2026 14:15:48Lyon – Metzover_under_2_5Football-Data Maximum4a10d440-a81d-5bf8-aa21-242cc3f0edaaover_2_51.55football-data.co.uk
21.08.2026 14:15:48Paris FC – Metzover_under_2_5Bet36538468f07-6c78-546d-99b4-ab0189e02572over_2_51.98football-data.co.uk
21.08.2026 14:15:48Nantes – Rennesover_under_2_5Football-Data Average881e0b23-6c35-5a6f-b594-d0c35496c656over_2_51.97football-data.co.uk
21.08.2026 14:15:48Angers – Brestover_under_2_5Pinnacle9525fd24-4707-5d76-937e-064024a3fbd2over_2_52.43football-data.co.uk
21.08.2026 14:15:48Paris SG – Strasbourgover_under_2_5Betfair Exchange5ccb1007-5d57-5d84-9d4f-bad0e01e1f36over_2_51.50football-data.co.uk
21.08.2026 14:15:48Lille – Metzover_under_2_5Football-Data Maximum8bf6a2f3-5c0e-557c-b2bf-f0d1f214263cover_2_51.62football-data.co.uk
21.08.2026 14:15:48Toulouse – Rennesover_under_2_5Bet365241d7c4f-2af1-5be6-9f0c-f2c8b6df90dbover_2_51.93football-data.co.uk
21.08.2026 14:15:48Le Havre – Nantesover_under_2_5Football-Data Averagea1b4c4b7-cc94-5e46-8424-ee468b41c323over_2_52.11football-data.co.uk
21.08.2026 14:15:48Nantes – Lorientover_under_2_5Pinnacle2a88e652-a477-5fe8-ac5f-1515573bd003over_2_52.02football-data.co.uk
21.08.2026 14:15:48Lille – Marseilleover_under_2_5Betfair Exchange916ec6d7-ab73-5ee1-8089-d39a4eeef789over_2_51.79football-data.co.uk
21.08.2026 14:15:48Auxerre – Lilleover_under_2_5Football-Data Maximumd71d50b7-3409-51aa-b573-97606c60d583over_2_51.93football-data.co.uk
21.08.2026 14:15:48Monaco – Lorientover_under_2_5Bet3652ccf48fc-7989-56dc-a390-eca9f5b473a2over_2_51.57football-data.co.uk
21.08.2026 14:15:48Paris FC – Angersover_under_2_5Bet365cec2d184-5b8a-553d-8da7-75edbf987affover_2_52.00football-data.co.uk
21.08.2026 14:15:48Angers – Toulouseover_under_2_5Bet3659ecac1a5-803b-59d0-abc7-99bed78f98beover_2_52.38football-data.co.uk
21.08.2026 14:15:48Paris SG – Metzover_under_2_5Bet36543903681-2a42-58bd-ba61-a55e1da792ecover_2_51.25football-data.co.uk
21.08.2026 14:15:48Nantes – Angersover_under_2_5Bet36577834257-0581-5d7c-bb34-1f90c171a2ffover_2_52.38football-data.co.uk
21.08.2026 14:15:48Lens – Angersover_under_2_5Bet3652d136268-4cf5-560e-ace3-782bc392e6d0over_2_51.53football-data.co.uk
21.08.2026 14:15:48Metz – Nantesover_under_2_5Bet36530260635-fdc8-595a-8566-b28d17d15142over_2_52.20football-data.co.uk
21.08.2026 14:15:48Strasbourg – Rennesover_under_2_5Bet3653c9b8e4c-da03-5ad2-8265-de1ce31837caover_2_51.67football-data.co.uk
21.08.2026 14:15:48Lyon – Rennesover_under_2_5Football-Data Maximumdf038e3e-6151-5036-9618-846454c04f10over_2_51.57football-data.co.uk
21.08.2026 14:15:48Marseille – Rennesover_under_2_5Football-Data Averagee9427ffd-0bfb-529d-902b-2154ecd06817over_2_51.33football-data.co.uk
21.08.2026 14:15:48Lyon – Metzover_under_2_5Football-Data Maximum4a10d440-a81d-5bf8-aa21-242cc3f0edaaunder_2_52.60football-data.co.uk
21.08.2026 14:15:48Paris FC – Metzover_under_2_5Bet36538468f07-6c78-546d-99b4-ab0189e02572under_2_51.88football-data.co.uk
21.08.2026 14:15:48Nantes – Rennesover_under_2_5Football-Data Average881e0b23-6c35-5a6f-b594-d0c35496c656under_2_51.79football-data.co.uk
21.08.2026 14:15:48Angers – Brestover_under_2_5Pinnacle9525fd24-4707-5d76-937e-064024a3fbd2under_2_51.61football-data.co.uk
21.08.2026 14:15:48Paris SG – Strasbourgover_under_2_5Betfair Exchange5ccb1007-5d57-5d84-9d4f-bad0e01e1f36under_2_52.96football-data.co.uk
21.08.2026 14:15:48Lille – Metzover_under_2_5Football-Data Maximum8bf6a2f3-5c0e-557c-b2bf-f0d1f214263cunder_2_52.40football-data.co.uk