Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:40Strasbourg – Montpellierover_under_2_5Football-Data Maximum844b59d5-d313-5a42-8cb6-0a8a1d53fe7bover_2_51.78football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Bet36501d172c2-d68a-54c6-ab7d-10f15e1f7737over_2_52.00football-data.co.uk
21.08.2026 14:15:40Angers – Toulouseover_under_2_5Football-Data Average54546814-02bc-5796-9324-18cd6fd2c56eover_2_52.31football-data.co.uk
21.08.2026 14:15:40Nice – Auxerreover_under_2_5Pinnacle14e6ecdf-3415-52ae-83ed-abac65ef6c9fover_2_51.80football-data.co.uk
21.08.2026 14:15:40Toulouse – Brestover_under_2_5Pinnacle9e43ab9c-67f6-5d55-b424-095a8cde2be3over_2_52.10football-data.co.uk
21.08.2026 14:15:40Marseille – Toulouseover_under_2_5Betfair Exchange18dba0b3-09d1-5901-8164-2f24d16a8569over_2_51.70football-data.co.uk
21.08.2026 14:15:40Lille – Auxerreover_under_2_5Betfair Exchangefcad5e01-0bd9-586f-be82-49ff832e3230over_2_51.85football-data.co.uk
21.08.2026 14:15:40Nantes – Toulouseover_under_2_5Football-Data Maximum66808bc4-c147-523b-89d7-bba7684e4a03over_2_52.07football-data.co.uk
21.08.2026 14:15:40Brest – Lilleover_under_2_5Bet3659d215301-7fc9-53cc-9d81-b7e54a925118over_2_51.80football-data.co.uk
21.08.2026 14:15:40Nice – Brestover_under_2_5Football-Data Averageb05238cc-72be-553f-828e-f2a045e61816over_2_51.47football-data.co.uk
21.08.2026 14:15:40Toulouse – Nantesover_under_2_5Football-Data Averagec99c8868-81bb-5daf-b5ad-0f8238beeb4dunder_2_51.67football-data.co.uk
21.08.2026 14:15:40Montpellier – Nantesover_under_2_5Pinnaclee134ccf1-8627-5f2f-90de-7ce802a12c75under_2_52.05football-data.co.uk
21.08.2026 14:15:40Strasbourg – Angersover_under_2_5Betfair Exchange1118d3f7-12e9-5885-aa08-0c753b397b4funder_2_51.93football-data.co.uk
21.08.2026 14:15:40Paris SG – Rennesover_under_2_5Football-Data Maximum150e5bcf-0c8c-5db5-a69e-de668ae538b6under_2_52.55football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Bet3659a572253-a9a7-5c60-9416-0749a0d03cd6under_2_51.73football-data.co.uk
21.08.2026 14:15:40Montpellier – Marseilleover_under_2_5Football-Data Averagea32336e2-50bb-5dce-b41e-4c3c27e4c6aaunder_2_52.56football-data.co.uk
21.08.2026 14:15:40Brest – Niceover_under_2_5Pinnacleaf4c9728-c7a4-596c-b98c-bdf244e50179under_2_51.67football-data.co.uk
21.08.2026 14:15:40Rennes – Toulouseover_under_2_5Betfair Exchange4506c552-d6b8-5fe8-aa78-646d31c6f4c7under_2_51.82football-data.co.uk
21.08.2026 14:15:40Brest – Strasbourgover_under_2_5Football-Data Maximum234fc2b0-2513-5bc3-96e6-80534cd7b3dfunder_2_52.02football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Bet365f37ddd4f-8acf-57e6-8ceb-65401f8409b0under_2_51.67football-data.co.uk
21.08.2026 14:15:40Monaco – Paris SGover_under_2_5Football-Data Averaged59b5cdf-4e4a-5f21-8911-d0f6e132d1a9under_2_52.48football-data.co.uk
21.08.2026 14:15:40Rennes – Marseilleover_under_2_5Pinnacle2dd3b502-37ef-5ab1-b3f9-17b0e65bf029under_2_51.82football-data.co.uk
21.08.2026 14:15:40Marseille – Strasbourgover_under_2_5Pinnacle841c4ce2-a0e8-566e-8c8f-d4a7a3ac3e94under_2_52.42football-data.co.uk
21.08.2026 14:15:40Lille – St Etienneover_under_2_5Betfair Exchangef028e271-513d-5219-98c2-727da251537eunder_2_52.12football-data.co.uk
21.08.2026 14:15:40Strasbourg – Montpellierover_under_2_5Football-Data Maximum844b59d5-d313-5a42-8cb6-0a8a1d53fe7bunder_2_52.26football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Bet36501d172c2-d68a-54c6-ab7d-10f15e1f7737under_2_51.80football-data.co.uk
21.08.2026 14:15:40Angers – Toulouseover_under_2_5Football-Data Average54546814-02bc-5796-9324-18cd6fd2c56eunder_2_51.63football-data.co.uk
21.08.2026 14:15:40Nice – Auxerreover_under_2_5Pinnacle14e6ecdf-3415-52ae-83ed-abac65ef6c9funder_2_52.10football-data.co.uk
21.08.2026 14:15:40Toulouse – Brestover_under_2_5Pinnacle9e43ab9c-67f6-5d55-b424-095a8cde2be3under_2_51.83football-data.co.uk
21.08.2026 14:15:40Marseille – Toulouseover_under_2_5Betfair Exchange18dba0b3-09d1-5901-8164-2f24d16a8569under_2_52.00football-data.co.uk
21.08.2026 14:15:40Lille – Auxerreover_under_2_5Betfair Exchangefcad5e01-0bd9-586f-be82-49ff832e3230under_2_51.32football-data.co.uk
21.08.2026 14:15:40Nantes – Toulouseover_under_2_5Football-Data Maximum66808bc4-c147-523b-89d7-bba7684e4a03under_2_51.92football-data.co.uk
21.08.2026 14:15:40Brest – Lilleover_under_2_5Bet3659d215301-7fc9-53cc-9d81-b7e54a925118under_2_52.00football-data.co.uk
21.08.2026 14:15:40Nice – Brestover_under_2_5Football-Data Averageb05238cc-72be-553f-828e-f2a045e61816under_2_52.68football-data.co.uk
21.08.2026 14:15:40Toulouse – Nantesover_under_2_5Betfair Exchange4472ff9f-b3fd-5d82-85f2-3b125728511dover_2_52.30football-data.co.uk
21.08.2026 14:15:40Montpellier – Nantesover_under_2_5Football-Data Maximum1721b077-283a-5001-a0f7-7e978fd306c6over_2_51.90football-data.co.uk
21.08.2026 14:15:40Strasbourg – Angersover_under_2_5Bet3655a63690f-a393-5387-ab54-6a1c981e262aover_2_51.95football-data.co.uk
21.08.2026 14:15:40Paris SG – Rennesover_under_2_5Football-Data Averaged4e0c9e0-e866-5efa-9560-b94dd7a966a1over_2_51.59football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Pinnacle2192edeb-9ec6-56a4-b66a-389879c41e13over_2_52.19football-data.co.uk
21.08.2026 14:15:40Montpellier – Marseilleover_under_2_5Betfair Exchange4e91df14-4955-5ec0-801b-8451de2fbc67over_2_51.58football-data.co.uk
21.08.2026 14:15:40Brest – Niceover_under_2_5Football-Data Maximum4acb1284-2d2e-569c-a3c7-9bf34d63ef9dover_2_52.38football-data.co.uk
21.08.2026 14:15:40Rennes – Toulouseover_under_2_5Bet365d5b15f80-2299-5736-a400-8d6b4a438ac6over_2_52.05football-data.co.uk
21.08.2026 14:15:40Brest – Strasbourgover_under_2_5Football-Data Average4e8e291d-e59d-53c7-912d-14df7289a2dfover_2_51.88football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Pinnacle4725ffdc-76f2-5c77-9ffa-78d14e2f8554over_2_52.25football-data.co.uk
21.08.2026 14:15:40Monaco – Paris SGover_under_2_5Betfair Exchangef73dcf30-bd81-5628-8d9d-ee8f42129b0fover_2_51.60football-data.co.uk
21.08.2026 14:15:40Rennes – Marseilleover_under_2_5Football-Data Maximum502360e3-20f5-5b76-a0e8-1482a47ba9aaover_2_52.09football-data.co.uk
21.08.2026 14:15:40Marseille – Strasbourgover_under_2_5Football-Data Maximumebb90889-94b7-5760-a929-8cfd29fc1bcdover_2_51.62football-data.co.uk
21.08.2026 14:15:40Lille – St Etienneover_under_2_5Bet365364f8346-34cd-5807-b81e-350d0fcc5514over_2_51.73football-data.co.uk
21.08.2026 14:15:40Strasbourg – Montpellierover_under_2_5Football-Data Average0d8785ed-51c4-591b-9d99-48e276fbce97over_2_51.72football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Pinnacle4bf8eb0a-bb14-5198-81b4-9e5538b4bff8over_2_52.11football-data.co.uk