Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:48Marseille – Paris FCover_under_2_5Pinnaclec9ed2e47-9d10-57dc-87bf-07a3c2ca4311under_2_52.39football-data.co.uk
21.08.2026 14:15:48Le Havre – Niceover_under_2_5Betfair Exchangeb02f9f89-80b1-56cf-a246-2caef9a76532under_2_52.02football-data.co.uk
21.08.2026 14:15:48Lyon – Angersover_under_2_5Football-Data Maximumf3d31978-1893-5b97-9cea-7aeec49cd899under_2_52.10football-data.co.uk
21.08.2026 14:15:48Nice – Paris FCover_under_2_5Bet365036d2fe4-0b1a-5894-8726-d6d0e33b52e7under_2_52.30football-data.co.uk
21.08.2026 14:15:48Strasbourg – Angersover_under_2_5Football-Data Averageb020a286-9411-55cd-8e09-74980a15e1e3under_2_51.76football-data.co.uk
21.08.2026 14:15:48Monaco – Toulouseover_under_2_5Pinnaclec721ec3d-695c-501a-a402-551a4f9ef8ccunder_2_52.26football-data.co.uk
21.08.2026 14:15:48Paris FC – Lyonover_under_2_5Betfair Exchange7a442660-6457-5135-90ef-d29ddafaf078under_2_52.26football-data.co.uk
21.08.2026 14:15:48Marseille – Brestover_under_2_5Football-Data Maximum99660fc3-6b60-5925-ba13-10e0385efc52under_2_52.25football-data.co.uk
21.08.2026 14:15:48Brest – Metzover_under_2_5Bet365d2917265-74b4-5db4-9c5d-5e43b227ead5under_2_52.03football-data.co.uk
21.08.2026 14:15:48Lyon – Nantesover_under_2_5Football-Data Average84c7a185-e63e-5a65-a869-6d4d37b2689eunder_2_52.14football-data.co.uk
21.08.2026 14:15:48Paris FC – Toulouseover_under_2_5Pinnaclecbb46fc9-587c-507e-b752-8ac873ca0156under_2_51.74football-data.co.uk
21.08.2026 14:15:48Lorient – Metzover_under_2_5Betfair Exchange314105fa-3e0e-5363-a3a1-27bf4eea1c4dunder_2_52.02football-data.co.uk
21.08.2026 14:15:48Brest – Toulouseover_under_2_5Bet3650fb1a8f3-2488-5306-a6cd-9cb063234d4eunder_2_51.73football-data.co.uk
21.08.2026 14:15:48Nantes – Lyonover_under_2_5Bet3657390eedb-8c00-503b-81b6-d71efceb4e47under_2_51.91football-data.co.uk
21.08.2026 14:15:48Lens – Monacoover_under_2_5Bet36503b3fa2f-80de-5279-af09-e481403dbe27under_2_52.63football-data.co.uk
21.08.2026 14:15:48Marseille – Lyonover_under_2_5Bet365820b6f9f-df5a-517e-845b-638bb6537b7aunder_2_52.20football-data.co.uk
21.08.2026 14:15:48Metz – Toulouseover_under_2_5Bet3654691741b-75ce-5ee4-8912-f3d9eace0e6aunder_2_51.67football-data.co.uk
21.08.2026 14:15:48Le Havre – Auxerreover_under_2_5Bet365b3bd4858-7b50-5317-bd0f-1c25da554504under_2_51.62football-data.co.uk
21.08.2026 14:15:48Metz – Paris FCover_under_2_5Bet36508927cca-ccf5-5705-b2b2-af8a1d820fd2under_2_52.00football-data.co.uk
21.08.2026 14:15:48Paris FC – Brestover_under_2_5Bet365620cca72-0bdf-5aec-9117-83a70770f7c1under_2_51.91football-data.co.uk
21.08.2026 14:15:48Lorient – Le Havreover_under_2_5Football-Data Averagee44f07f9-34ec-58ea-aba8-926c633b4819under_2_51.94football-data.co.uk
21.08.2026 14:15:48Marseille – Paris FCover_under_2_5Football-Data Maximume7e7ccbb-d20a-54d2-a23a-fae353aeee5bover_2_51.57football-data.co.uk
21.08.2026 14:15:48Le Havre – Niceover_under_2_5Bet365e0d9f0f2-cfce-53ce-830c-73081fd70521over_2_51.95football-data.co.uk
21.08.2026 14:15:48Lyon – Angersover_under_2_5Football-Data Averagea6045933-aa37-5a51-be80-4d6ae810db98over_2_51.73football-data.co.uk
21.08.2026 14:15:48Nice – Paris FCover_under_2_5Pinnacle7a48f30c-9612-5864-b563-57bdf7723316over_2_51.62football-data.co.uk
21.08.2026 14:15:48Strasbourg – Angersover_under_2_5Betfair Exchangee8aca7de-5b4d-558b-b8e1-c06a5269eb63over_2_52.12football-data.co.uk
21.08.2026 14:15:48Monaco – Toulouseover_under_2_5Football-Data Maximum1a27286d-36da-5afa-abfd-80868d1bc23cover_2_51.68football-data.co.uk
21.08.2026 14:15:48Paris FC – Lyonover_under_2_5Bet3654190457e-4f45-5536-ab0c-f4be2c7ee351over_2_51.73football-data.co.uk
21.08.2026 14:15:48Marseille – Brestover_under_2_5Football-Data Average63e95f3c-be46-5dbb-927a-4c4f12f5ccd2over_2_51.63football-data.co.uk
21.08.2026 14:15:48Brest – Metzover_under_2_5Pinnacle49a4aa73-0809-560a-8bcb-02527fc4cb87over_2_51.85football-data.co.uk
21.08.2026 14:15:48Lyon – Nantesover_under_2_5Betfair Exchangefba3b908-ec57-56e7-aa5e-769ebf40af98over_2_51.79football-data.co.uk
21.08.2026 14:15:48Paris FC – Toulouseover_under_2_5Football-Data Maximumc72ffcee-6c48-582b-89c8-c294c4edbfc5over_2_52.20football-data.co.uk
21.08.2026 14:15:48Lorient – Metzover_under_2_5Bet3655f55d296-6562-5c71-a9c3-f1458143b0ecover_2_51.88football-data.co.uk
21.08.2026 14:15:48Brest – Toulouseover_under_2_5Football-Data Maximuma51f6221-880a-5682-a075-f942cdb40408over_2_52.15football-data.co.uk
21.08.2026 14:15:48Nantes – Lyonover_under_2_5Football-Data Maximumee4c90e9-b4ff-5165-8a0c-7870156e3c81over_2_51.91football-data.co.uk
21.08.2026 14:15:48Lens – Monacoover_under_2_5Football-Data Maximum07fff335-65a4-5273-bbc0-98a8fd679103over_2_51.50football-data.co.uk
21.08.2026 14:15:48Marseille – Lyonover_under_2_5Football-Data Maximum80727b03-a612-5dbe-8a3a-333c3591228aover_2_51.67football-data.co.uk
21.08.2026 14:15:48Metz – Toulouseover_under_2_5Football-Data Maximum136b3fb7-da59-5fd0-afbe-87755cb82ea5over_2_52.20football-data.co.uk
21.08.2026 14:15:48Le Havre – Auxerreover_under_2_5Football-Data Maximum50f15577-c22e-5e52-bb5e-6a47f7104028over_2_52.30football-data.co.uk
21.08.2026 14:15:48Metz – Paris FCover_under_2_5Football-Data Maximum5d030621-07fb-5412-b0ea-8df074c24980over_2_51.91football-data.co.uk
21.08.2026 14:15:48Paris FC – Brestover_under_2_5Football-Data Maximume77a62ec-b06c-586b-b420-8aafc923aa8bover_2_52.00football-data.co.uk
21.08.2026 14:15:48Lorient – Le Havreover_under_2_5Betfair Exchangeb76110b0-38df-50b3-9de3-dfa91cf46cf9over_2_51.90football-data.co.uk
21.08.2026 14:15:48Marseille – Paris FCover_under_2_5Football-Data Maximume7e7ccbb-d20a-54d2-a23a-fae353aeee5bunder_2_52.50football-data.co.uk
21.08.2026 14:15:48Le Havre – Niceover_under_2_5Bet365e0d9f0f2-cfce-53ce-830c-73081fd70521under_2_51.90football-data.co.uk
21.08.2026 14:15:48Lyon – Angersover_under_2_5Football-Data Averagea6045933-aa37-5a51-be80-4d6ae810db98under_2_52.04football-data.co.uk
21.08.2026 14:15:48Nice – Paris FCover_under_2_5Pinnacle7a48f30c-9612-5864-b563-57bdf7723316under_2_52.39football-data.co.uk
21.08.2026 14:15:48Strasbourg – Angersover_under_2_5Betfair Exchangee8aca7de-5b4d-558b-b8e1-c06a5269eb63under_2_51.87football-data.co.uk
21.08.2026 14:15:48Monaco – Toulouseover_under_2_5Football-Data Maximum1a27286d-36da-5afa-abfd-80868d1bc23cunder_2_52.32football-data.co.uk
21.08.2026 14:15:48Paris FC – Lyonover_under_2_5Bet3654190457e-4f45-5536-ab0c-f4be2c7ee351under_2_52.10football-data.co.uk
21.08.2026 14:15:48Marseille – Brestover_under_2_5Football-Data Average63e95f3c-be46-5dbb-927a-4c4f12f5ccd2under_2_52.20football-data.co.uk