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 – Lorientover_under_2_5Betfair Exchangea37d8d75-cba1-59c5-9aac-d7bd12c0e500over_2_52.32football-data.co.uk
21.08.2026 14:15:48Brest – Marseilleover_under_2_5Betfair Exchange1cbd9b9d-5e95-5d6f-8fc4-33f90bd95465over_2_51.77football-data.co.uk
21.08.2026 14:15:48Metz – Brestover_under_2_5Betfair Exchange24b589fc-0da1-504e-b81e-89ee2c538647over_2_52.14football-data.co.uk
21.08.2026 14:15:48Le Havre – Lyonover_under_2_5Betfair Exchange88449e83-3fc6-5caf-ac84-0219a56b0ea2over_2_52.14football-data.co.uk
21.08.2026 14:15:48Angers – Lyonover_under_2_5Betfair Exchange0b25f85b-7445-5d63-93db-9832a24fd3b3over_2_51.87football-data.co.uk
21.08.2026 14:15:48Monaco – Auxerreover_under_2_5Betfair Exchanged3329f23-b0ac-5f55-8ef0-b435399a700dover_2_51.69football-data.co.uk
21.08.2026 14:15:48Auxerre – Angersover_under_2_5Football-Data Average2177627f-debe-51aa-9d7b-0f8d60a725caover_2_51.98football-data.co.uk
21.08.2026 14:15:48Lorient – Le Havreover_under_2_5Football-Data Maximum7ebf4649-c343-5042-943b-8aaddbcbd829over_2_51.86football-data.co.uk
21.08.2026 14:15:48Marseille – Paris FCover_under_2_5Bet365818ed411-01c6-5910-b5af-e5218b94fe13under_2_52.40football-data.co.uk
21.08.2026 14:15:48Le Havre – Niceover_under_2_5Football-Data Averagea647dc1d-490e-5903-8f7c-8c0c47c37f1dunder_2_51.90football-data.co.uk
21.08.2026 14:15:48Lyon – Angersover_under_2_5Pinnacle5902a28e-b901-54f5-a8ed-94453127344aunder_2_52.08football-data.co.uk
21.08.2026 14:15:48Paris SG – Auxerreover_under_2_5Betfair Exchange175bfa3c-c6f9-5e0b-a3d9-485ca2357d3bunder_2_52.96football-data.co.uk
21.08.2026 14:15:48Strasbourg – Angersover_under_2_5Football-Data Maximum5ac95eab-cc9b-5b2a-9250-82d7fcf6073funder_2_51.80football-data.co.uk
21.08.2026 14:15:48Monaco – Toulouseover_under_2_5Bet3656bbccf15-3556-5ae8-b43b-b99f1f651504under_2_52.20football-data.co.uk
21.08.2026 14:15:48Paris FC – Lyonover_under_2_5Football-Data Average67d3e3a7-ffcc-5462-a416-edc46cf31addunder_2_52.14football-data.co.uk
21.08.2026 14:15:48Marseille – Brestover_under_2_5Pinnaclec3229bc7-ed4a-55da-b466-4b5261b4386eunder_2_52.25football-data.co.uk
21.08.2026 14:15:48Auxerre – Lyonover_under_2_5Betfair Exchangef7d2e735-c6c6-5425-9df2-eca68772de3funder_2_51.86football-data.co.uk
21.08.2026 14:15:48Lyon – Nantesover_under_2_5Football-Data Maximum2056395c-c019-58ce-8191-2d8c954e8904under_2_52.28football-data.co.uk
21.08.2026 14:15:48Paris FC – Toulouseover_under_2_5Bet36585d7f0ea-8cd7-5269-aeaf-f32196c3db7dunder_2_51.67football-data.co.uk
21.08.2026 14:15:48Lorient – Metzover_under_2_5Football-Data Averagec2241eeb-d107-58dc-be76-5d762f7b5b33under_2_51.91football-data.co.uk
21.08.2026 14:15:48Nantes – Niceover_under_2_5Betfair Exchange22fd8847-6611-57ab-b128-3d0d6a229d10under_2_52.04football-data.co.uk
21.08.2026 14:15:48Brest – Lorientover_under_2_5Betfair Exchangea37d8d75-cba1-59c5-9aac-d7bd12c0e500under_2_51.74football-data.co.uk
21.08.2026 14:15:48Brest – Marseilleover_under_2_5Betfair Exchange1cbd9b9d-5e95-5d6f-8fc4-33f90bd95465under_2_52.28football-data.co.uk
21.08.2026 14:15:48Metz – Brestover_under_2_5Betfair Exchange24b589fc-0da1-504e-b81e-89ee2c538647under_2_51.84football-data.co.uk
21.08.2026 14:15:48Le Havre – Lyonover_under_2_5Betfair Exchange88449e83-3fc6-5caf-ac84-0219a56b0ea2under_2_51.83football-data.co.uk
21.08.2026 14:15:48Angers – Lyonover_under_2_5Betfair Exchange0b25f85b-7445-5d63-93db-9832a24fd3b3under_2_52.12football-data.co.uk
21.08.2026 14:15:48Monaco – Auxerreover_under_2_5Betfair Exchanged3329f23-b0ac-5f55-8ef0-b435399a700dunder_2_52.42football-data.co.uk
21.08.2026 14:15:48Auxerre – Angersover_under_2_5Football-Data Average2177627f-debe-51aa-9d7b-0f8d60a725caunder_2_51.77football-data.co.uk
21.08.2026 14:15:48Lorient – Le Havreover_under_2_5Football-Data Maximum7ebf4649-c343-5042-943b-8aaddbcbd829under_2_52.03football-data.co.uk
21.08.2026 14:15:48Marseille – Paris FCover_under_2_5Pinnaclec9ed2e47-9d10-57dc-87bf-07a3c2ca4311over_2_51.63football-data.co.uk
21.08.2026 14:15:48Le Havre – Niceover_under_2_5Betfair Exchangeb02f9f89-80b1-56cf-a246-2caef9a76532over_2_51.89football-data.co.uk
21.08.2026 14:15:48Lyon – Angersover_under_2_5Football-Data Maximumf3d31978-1893-5b97-9cea-7aeec49cd899over_2_51.80football-data.co.uk
21.08.2026 14:15:48Nice – Paris FCover_under_2_5Bet365036d2fe4-0b1a-5894-8726-d6d0e33b52e7over_2_51.62football-data.co.uk
21.08.2026 14:15:48Strasbourg – Angersover_under_2_5Football-Data Averageb020a286-9411-55cd-8e09-74980a15e1e3over_2_52.00football-data.co.uk
21.08.2026 14:15:48Monaco – Toulouseover_under_2_5Pinnaclec721ec3d-695c-501a-a402-551a4f9ef8ccover_2_51.69football-data.co.uk
21.08.2026 14:15:48Paris FC – Lyonover_under_2_5Betfair Exchange7a442660-6457-5135-90ef-d29ddafaf078over_2_51.73football-data.co.uk
21.08.2026 14:15:48Marseille – Brestover_under_2_5Football-Data Maximum99660fc3-6b60-5925-ba13-10e0385efc52over_2_51.67football-data.co.uk
21.08.2026 14:15:48Brest – Metzover_under_2_5Bet365d2917265-74b4-5db4-9c5d-5e43b227ead5over_2_51.83football-data.co.uk
21.08.2026 14:15:48Lyon – Nantesover_under_2_5Football-Data Average84c7a185-e63e-5a65-a869-6d4d37b2689eover_2_51.67football-data.co.uk
21.08.2026 14:15:48Paris FC – Toulouseover_under_2_5Pinnaclecbb46fc9-587c-507e-b752-8ac873ca0156over_2_52.20football-data.co.uk
21.08.2026 14:15:48Lorient – Metzover_under_2_5Betfair Exchange314105fa-3e0e-5363-a3a1-27bf4eea1c4dover_2_51.90football-data.co.uk
21.08.2026 14:15:48Brest – Toulouseover_under_2_5Bet3650fb1a8f3-2488-5306-a6cd-9cb063234d4eover_2_52.10football-data.co.uk
21.08.2026 14:15:48Nantes – Lyonover_under_2_5Bet3657390eedb-8c00-503b-81b6-d71efceb4e47over_2_51.91football-data.co.uk
21.08.2026 14:15:48Lens – Monacoover_under_2_5Bet36503b3fa2f-80de-5279-af09-e481403dbe27over_2_51.50football-data.co.uk
21.08.2026 14:15:48Marseille – Lyonover_under_2_5Bet365820b6f9f-df5a-517e-845b-638bb6537b7aover_2_51.67football-data.co.uk
21.08.2026 14:15:48Metz – Toulouseover_under_2_5Bet3654691741b-75ce-5ee4-8912-f3d9eace0e6aover_2_52.20football-data.co.uk
21.08.2026 14:15:48Le Havre – Auxerreover_under_2_5Bet365b3bd4858-7b50-5317-bd0f-1c25da554504over_2_52.30football-data.co.uk
21.08.2026 14:15:48Metz – Paris FCover_under_2_5Bet36508927cca-ccf5-5705-b2b2-af8a1d820fd2over_2_51.85football-data.co.uk
21.08.2026 14:15:48Paris FC – Brestover_under_2_5Bet365620cca72-0bdf-5aec-9117-83a70770f7c1over_2_51.91football-data.co.uk
21.08.2026 14:15:48Lorient – Le Havreover_under_2_5Football-Data Averagee44f07f9-34ec-58ea-aba8-926c633b4819over_2_51.80football-data.co.uk