Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:40Lille – Le Havreover_under_2_5Betfair Exchanged4ebb937-3e8e-53b7-80c8-4695490e7595under_2_52.08football-data.co.uk
21.08.2026 14:15:40Reims – Angersover_under_2_5Football-Data Maximumabb47416-d1bc-59e6-9ff9-f953943b6326under_2_51.88football-data.co.uk
21.08.2026 14:15:40Lens – Le Havreover_under_2_5Bet36574c31798-7e6c-57cf-b1c6-ac5391f5c340under_2_52.20football-data.co.uk
21.08.2026 14:15:40Le Havre – St Etienneover_under_2_5Football-Data Average05627ad8-e16a-5460-b9c4-16f6bbd795fcunder_2_51.92football-data.co.uk
21.08.2026 14:15:40Strasbourg – Lyonover_under_2_5Pinnacleac469d13-fe06-5a0f-9673-01e1b9b1e3b7under_2_52.27football-data.co.uk
21.08.2026 14:15:40Lens – St Etienneover_under_2_5Pinnacle5e2b5890-168f-56b0-8080-56e7e9778b1aunder_2_52.53football-data.co.uk
21.08.2026 14:15:40Rennes – Nantesover_under_2_5Betfair Exchangea9e78497-1653-580d-bc6a-b1c8cddfda15under_2_51.89football-data.co.uk
21.08.2026 14:15:40Lyon – Rennesover_under_2_5Betfair Exchange4ae89290-9647-5303-9fe5-6d09a364c4afunder_2_52.50football-data.co.uk
21.08.2026 14:15:40Lyon – Lensover_under_2_5Football-Data Maximumc5d5da6c-9ea3-599c-966d-c99dc68156a0under_2_52.65football-data.co.uk
21.08.2026 14:15:40Lyon – Angersover_under_2_5Bet3659bb381fb-26ae-5296-8f36-9f950ed765d6under_2_53.00football-data.co.uk
21.08.2026 14:15:40Monaco – St Etienneover_under_2_5Pinnaclee175a1f8-c85d-5c71-ad6b-e5c8e5930c6fover_2_51.45football-data.co.uk
21.08.2026 14:15:40Strasbourg – Rennesover_under_2_5Football-Data Average6c622c3e-90e5-58ad-b606-053b1dce9c62over_2_52.13football-data.co.uk
21.08.2026 14:15:40Auxerre – Monacoover_under_2_5Football-Data Maximum18b232a5-49b4-51bb-b8bc-ccc0d00aaf50over_2_51.61football-data.co.uk
21.08.2026 14:15:40Brest – Toulouseover_under_2_5Bet3652a9097b9-1d23-5475-8d3e-452872b80464over_2_52.20football-data.co.uk
21.08.2026 14:15:40St Etienne – Auxerreover_under_2_5Football-Data Averagedfa1c86b-fd67-5528-9d42-0aff3929e4aaover_2_51.89football-data.co.uk
21.08.2026 14:15:40Auxerre – Reimsover_under_2_5Pinnaclebc00d94f-824d-5c95-90a5-b7481be9b028over_2_51.75football-data.co.uk
21.08.2026 14:15:40Marseille – Paris SGover_under_2_5Betfair Exchangec24c2da6-02c1-5e97-8ff6-b2b6e8e07f1bover_2_51.59football-data.co.uk
21.08.2026 14:15:40Angers – Paris SGover_under_2_5Football-Data Maximumd38ae105-8b15-5281-b159-7dc8e4ea35bdover_2_51.51football-data.co.uk
21.08.2026 14:15:40Nantes – Le Havreover_under_2_5Bet3656188407b-a78d-5b85-8518-c917d4e0c6f9over_2_52.38football-data.co.uk
21.08.2026 14:15:40Monaco – Toulouseover_under_2_5Football-Data Average6e98a3a7-a88c-55ec-8b35-0282d03b6568over_2_51.70football-data.co.uk
21.08.2026 14:15:40Le Havre – Strasbourgover_under_2_5Pinnacle0da4793e-24fc-5c18-bef9-181b9775c4c4over_2_52.02football-data.co.uk
21.08.2026 14:15:40Nantes – Monacoover_under_2_5Betfair Exchange278a31bc-f302-5e05-96c4-314ae662af4dover_2_52.20football-data.co.uk
21.08.2026 14:15:40Lyon – Toulouseover_under_2_5Betfair Exchanged3bebe6b-355c-5e4a-99cc-fd2013daf194over_2_51.75football-data.co.uk
21.08.2026 14:15:40Nice – Marseilleover_under_2_5Football-Data Maximum7b7b3c8e-4fce-592f-88c7-b2c323b04585over_2_51.92football-data.co.uk
21.08.2026 14:15:40Lille – Le Havreover_under_2_5Bet36588643a28-da97-5ba8-8076-126863aef2b7over_2_51.53football-data.co.uk
21.08.2026 14:15:40Reims – Angersover_under_2_5Football-Data Average70ad2185-1bb6-52a3-89d1-5b0f975161f8over_2_52.01football-data.co.uk
21.08.2026 14:15:40Lens – Le Havreover_under_2_5Pinnacle1fa9bd1c-27c7-56d3-b3ae-d6388f369e43over_2_51.70football-data.co.uk
21.08.2026 14:15:40Le Havre – St Etienneover_under_2_5Betfair Exchange6353572f-1fc9-540e-9d23-c35eac8fbe40over_2_51.96football-data.co.uk
21.08.2026 14:15:40Strasbourg – Lyonover_under_2_5Football-Data Maximum58e842f6-62dd-56a0-a3c9-4c90c1184904over_2_51.70football-data.co.uk
21.08.2026 14:15:40Lens – St Etienneover_under_2_5Football-Data Maximum6c120d9d-09a9-5f9a-9647-99cff16400ebover_2_51.60football-data.co.uk
21.08.2026 14:15:40Rennes – Nantesover_under_2_5Bet365f9415c61-7051-5e33-9d12-2d1a980d5deeover_2_51.89football-data.co.uk
21.08.2026 14:15:40Lyon – Rennesover_under_2_5Bet365647a28c5-6f27-50fb-92ab-5d50d01907b6over_2_51.50football-data.co.uk
21.08.2026 14:15:40Lyon – Lensover_under_2_5Football-Data Average9f00d325-0ed2-5d3f-a4fb-59b0f4e5cca7over_2_51.50football-data.co.uk
21.08.2026 14:15:40Lyon – Angersover_under_2_5Pinnacle2a9ba225-8025-5f97-9bfa-6d062016a0bdover_2_51.38football-data.co.uk
21.08.2026 14:15:40Monaco – St Etienneover_under_2_5Pinnaclee175a1f8-c85d-5c71-ad6b-e5c8e5930c6funder_2_52.89football-data.co.uk
21.08.2026 14:15:40Strasbourg – Rennesover_under_2_5Football-Data Average6c622c3e-90e5-58ad-b606-053b1dce9c62under_2_51.72football-data.co.uk
21.08.2026 14:15:40Auxerre – Monacoover_under_2_5Football-Data Maximum18b232a5-49b4-51bb-b8bc-ccc0d00aaf50under_2_52.75football-data.co.uk
21.08.2026 14:15:40Brest – Toulouseover_under_2_5Bet3652a9097b9-1d23-5475-8d3e-452872b80464under_2_51.67football-data.co.uk
21.08.2026 14:15:40St Etienne – Auxerreover_under_2_5Football-Data Averagedfa1c86b-fd67-5528-9d42-0aff3929e4aaunder_2_51.94football-data.co.uk
21.08.2026 14:15:40Auxerre – Reimsover_under_2_5Pinnaclebc00d94f-824d-5c95-90a5-b7481be9b028under_2_52.16football-data.co.uk
21.08.2026 14:15:40Marseille – Paris SGover_under_2_5Betfair Exchangec24c2da6-02c1-5e97-8ff6-b2b6e8e07f1bunder_2_52.66football-data.co.uk
21.08.2026 14:15:40Angers – Paris SGover_under_2_5Football-Data Maximumd38ae105-8b15-5281-b159-7dc8e4ea35bdunder_2_52.88football-data.co.uk
21.08.2026 14:15:40Nantes – Le Havreover_under_2_5Bet3656188407b-a78d-5b85-8518-c917d4e0c6f9under_2_51.57football-data.co.uk
21.08.2026 14:15:40Monaco – Toulouseover_under_2_5Football-Data Average6e98a3a7-a88c-55ec-8b35-0282d03b6568under_2_52.17football-data.co.uk
21.08.2026 14:15:40Le Havre – Strasbourgover_under_2_5Pinnacle0da4793e-24fc-5c18-bef9-181b9775c4c4under_2_51.87football-data.co.uk
21.08.2026 14:15:40Nantes – Monacoover_under_2_5Betfair Exchange278a31bc-f302-5e05-96c4-314ae662af4dunder_2_51.82football-data.co.uk
21.08.2026 14:15:40Lyon – Toulouseover_under_2_5Betfair Exchanged3bebe6b-355c-5e4a-99cc-fd2013daf194under_2_52.30football-data.co.uk
21.08.2026 14:15:40Nice – Marseilleover_under_2_5Football-Data Maximum7b7b3c8e-4fce-592f-88c7-b2c323b04585under_2_52.10football-data.co.uk
21.08.2026 14:15:40Lille – Le Havreover_under_2_5Bet36588643a28-da97-5ba8-8076-126863aef2b7under_2_52.32football-data.co.uk
21.08.2026 14:15:40Reims – Angersover_under_2_5Football-Data Average70ad2185-1bb6-52a3-89d1-5b0f975161f8under_2_51.83football-data.co.uk