Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:03Montpellier – Niceover_under_2_5Pinnacleea7134e8-6ca6-547e-a3c1-3f7d36ef9760over_2_52.33football-data.co.uk
21.08.2026 14:15:03Brest – Lorientover_under_2_5Football-Data Average81e44d1a-b90c-57b0-8fb4-78e324830714over_2_51.90football-data.co.uk
21.08.2026 14:15:03Paris SG – Angersover_under_2_5Football-Data Average5858a2d7-97ee-539d-95b6-86b72c3e0633over_2_51.20football-data.co.uk
21.08.2026 14:15:03Monaco – Montpellierover_under_2_5Football-Data Averagef2bb6a70-d676-5e3a-83a2-12863ac93d35over_2_51.65football-data.co.uk
21.08.2026 14:15:03Angers – Niceover_under_2_5Football-Data Averagebc746e88-139d-509f-87c1-406d8cbd405bover_2_52.00football-data.co.uk
21.08.2026 14:15:03Rennes – Bordeauxover_under_2_5Football-Data Averagedb74a478-991e-5c00-8279-03bdf7f6fbe1over_2_52.17football-data.co.uk
21.08.2026 14:15:03Metz – Brestover_under_2_5Football-Data Average4798cadf-2192-5d1d-a626-80cca9d5c0bbover_2_51.87football-data.co.uk
21.08.2026 14:15:03Lens – Montpellierover_under_2_5Football-Data Averagea9144890-f094-57d9-ada3-cedc0aa16ab5over_2_52.06football-data.co.uk
21.08.2026 14:15:03Paris SG – Lorientover_under_2_5Football-Data Average8751d834-b887-5cd0-95e3-5aa4fd4f1babover_2_51.32football-data.co.uk
21.08.2026 14:15:03Angers – Marseilleover_under_2_5Bet3655223985a-6cb8-5ac7-95fd-ac774a323c41over_2_52.30football-data.co.uk
21.08.2026 14:15:03Dijon – Marseilleover_under_2_5Football-Data Maximum945218b4-8214-5fed-8697-19e119fa21cfover_2_52.11football-data.co.uk
21.08.2026 14:15:03Lille – Reimsover_under_2_5Football-Data Maximumd1c2cc35-a4a0-5216-9839-59a41f84e9bdover_2_52.29football-data.co.uk
21.08.2026 14:15:03Angers – Nimesover_under_2_5Football-Data Maximum18ed858d-6e80-5bb1-a482-af07a6df0ee6over_2_51.95football-data.co.uk
21.08.2026 14:15:03Lorient – Reimsover_under_2_5Football-Data Maximumd7e3e722-bf84-5031-a86e-c02b364d867bover_2_52.36football-data.co.uk
21.08.2026 14:15:03Metz – Strasbourgover_under_2_5Football-Data Maximumfa5e31bb-68a4-5820-9b16-596325c88f10over_2_52.43football-data.co.uk
21.08.2026 14:15:03Rennes – Niceover_under_2_5Football-Data Maximumdc6d5e0a-4f21-519e-94b4-28417f7add04over_2_52.22football-data.co.uk
21.08.2026 14:15:03Lille – Marseilleover_under_2_5Football-Data Maximum872a4de0-7249-59fb-a2b5-2c10544f60a9over_2_52.52football-data.co.uk
21.08.2026 14:15:03Metz – Rennesover_under_2_5Football-Data Maximumc6639ec7-05fc-5ae2-b217-18f8e023e61bover_2_52.57football-data.co.uk
21.08.2026 14:15:03Reims – Rennesover_under_2_5Football-Data Maximum159a8939-cd7b-5a1c-b3b2-ff777a4dcb14over_2_52.48football-data.co.uk
21.08.2026 14:15:03Paris SG – St Etienneover_under_2_5Football-Data Maximumeb4db546-61d8-5327-be0c-97a8e8b7bfdcover_2_51.70football-data.co.uk
21.08.2026 14:15:03Lyon – Lilleover_under_2_5Football-Data Maximuma0f18a77-c7a1-5f04-a6d5-6c8860fc3880over_2_52.10football-data.co.uk
21.08.2026 14:15:03Metz – Nimesover_under_2_5Football-Data Maximumf2998dba-b651-519a-a446-2f02bbd4b0e7over_2_52.08football-data.co.uk
21.08.2026 14:15:03Brest – Paris SGover_under_2_5Football-Data Maximum4e015268-ac38-56d9-a77d-41a48a869f9fover_2_51.34football-data.co.uk
21.08.2026 14:15:03Lille – Rennesover_under_2_5Bet365c51bc0d1-3cdc-50f8-94f5-e734c2caa3a7under_2_51.66football-data.co.uk
21.08.2026 14:15:03Montpellier – Niceover_under_2_5Pinnacleea7134e8-6ca6-547e-a3c1-3f7d36ef9760under_2_51.67football-data.co.uk
21.08.2026 14:15:03Brest – Lorientover_under_2_5Football-Data Average81e44d1a-b90c-57b0-8fb4-78e324830714under_2_51.91football-data.co.uk
21.08.2026 14:15:03Paris SG – Angersover_under_2_5Football-Data Average5858a2d7-97ee-539d-95b6-86b72c3e0633under_2_54.39football-data.co.uk
21.08.2026 14:15:03Monaco – Montpellierover_under_2_5Football-Data Averagef2bb6a70-d676-5e3a-83a2-12863ac93d35under_2_52.24football-data.co.uk
21.08.2026 14:15:03Angers – Niceover_under_2_5Football-Data Averagebc746e88-139d-509f-87c1-406d8cbd405bunder_2_51.81football-data.co.uk
21.08.2026 14:15:03Rennes – Bordeauxover_under_2_5Football-Data Averagedb74a478-991e-5c00-8279-03bdf7f6fbe1under_2_51.68football-data.co.uk
21.08.2026 14:15:03Metz – Brestover_under_2_5Football-Data Average4798cadf-2192-5d1d-a626-80cca9d5c0bbunder_2_51.93football-data.co.uk
21.08.2026 14:15:03Lens – Montpellierover_under_2_5Football-Data Averagea9144890-f094-57d9-ada3-cedc0aa16ab5under_2_51.75football-data.co.uk
21.08.2026 14:15:03Paris SG – Lorientover_under_2_5Football-Data Average8751d834-b887-5cd0-95e3-5aa4fd4f1babunder_2_53.25football-data.co.uk
21.08.2026 14:15:03Angers – Marseilleover_under_2_5Bet3655223985a-6cb8-5ac7-95fd-ac774a323c41under_2_51.61football-data.co.uk
21.08.2026 14:15:03Dijon – Marseilleover_under_2_5Football-Data Maximum945218b4-8214-5fed-8697-19e119fa21cfunder_2_51.87football-data.co.uk
21.08.2026 14:15:03Lille – Reimsover_under_2_5Football-Data Maximumd1c2cc35-a4a0-5216-9839-59a41f84e9bdunder_2_51.74football-data.co.uk
21.08.2026 14:15:03Angers – Nimesover_under_2_5Football-Data Maximum18ed858d-6e80-5bb1-a482-af07a6df0ee6under_2_52.02football-data.co.uk
21.08.2026 14:15:03Lorient – Reimsover_under_2_5Football-Data Maximumd7e3e722-bf84-5031-a86e-c02b364d867bunder_2_51.72football-data.co.uk
21.08.2026 14:15:03Metz – Strasbourgover_under_2_5Football-Data Maximumfa5e31bb-68a4-5820-9b16-596325c88f10under_2_51.66football-data.co.uk
21.08.2026 14:15:03Rennes – Niceover_under_2_5Football-Data Maximumdc6d5e0a-4f21-519e-94b4-28417f7add04under_2_51.78football-data.co.uk
21.08.2026 14:15:03Lille – Marseilleover_under_2_5Football-Data Maximum872a4de0-7249-59fb-a2b5-2c10544f60a9under_2_51.65football-data.co.uk
21.08.2026 14:15:03Metz – Rennesover_under_2_5Football-Data Maximumc6639ec7-05fc-5ae2-b217-18f8e023e61bunder_2_51.60football-data.co.uk
21.08.2026 14:15:03Reims – Rennesover_under_2_5Football-Data Maximum159a8939-cd7b-5a1c-b3b2-ff777a4dcb14under_2_51.67football-data.co.uk
21.08.2026 14:15:03Paris SG – St Etienneover_under_2_5Football-Data Maximumeb4db546-61d8-5327-be0c-97a8e8b7bfdcunder_2_52.41football-data.co.uk
21.08.2026 14:15:03Lyon – Lilleover_under_2_5Football-Data Maximuma0f18a77-c7a1-5f04-a6d5-6c8860fc3880under_2_51.91football-data.co.uk
21.08.2026 14:15:03Metz – Nimesover_under_2_5Football-Data Maximumf2998dba-b651-519a-a446-2f02bbd4b0e7under_2_51.89football-data.co.uk
21.08.2026 14:15:03Brest – Paris SGover_under_2_5Football-Data Maximum4e015268-ac38-56d9-a77d-41a48a869f9funder_2_53.60football-data.co.uk
21.08.2026 14:15:03Lille – Rennesover_under_2_5Pinnacle9e17a40e-1bc6-50b8-a7d3-b66de83713f6over_2_52.33football-data.co.uk
21.08.2026 14:15:03Montpellier – Niceover_under_2_5Football-Data Maximum31544726-7137-5f7f-ab76-4d1cbea3e59eover_2_52.33football-data.co.uk
21.08.2026 14:15:03Metz – Reimsover_under_2_5Bet3655ef9c262-1660-58e3-a7c4-612ad9a07211over_2_53.00football-data.co.uk