Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:40Toulouse – Le Havreover_under_2_5Bet36508f41649-e648-5a6b-8f46-c059175c7b6eunder_2_51.88football-data.co.uk
21.08.2026 14:15:40Paris SG – Rennesover_under_2_5Football-Data Average26f08807-23b0-555c-89e3-57054022c353under_2_52.38football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Pinnaclefeefbe04-47f0-513d-be42-102093564583under_2_51.73football-data.co.uk
21.08.2026 14:15:40Rennes – Le Havreover_under_2_5Betfair Exchange1fb9b8da-3326-5089-96b8-30f5561658cbunder_2_51.99football-data.co.uk
21.08.2026 14:15:40St Etienne – Strasbourgover_under_2_5Football-Data Maximum07dff465-10bd-5834-995b-8a0df2f092bfunder_2_52.33football-data.co.uk
21.08.2026 14:15:40Lyon – St Etienneover_under_2_5Bet36598a7f893-f8cf-54a4-a65c-1743a3103cc7under_2_53.00football-data.co.uk
21.08.2026 14:15:40Brest – Strasbourgover_under_2_5Football-Data Average43ac92c1-3a63-5a8b-918d-805805163926under_2_51.88football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Pinnacle08393137-d143-59d4-92f7-f16d8e5f5f4eunder_2_51.55football-data.co.uk
21.08.2026 14:15:40Nice – Rennesover_under_2_5Betfair Exchangee566393a-edfd-5823-b0d6-6d103207b3caunder_2_51.96football-data.co.uk
21.08.2026 14:15:40Le Havre – Lensover_under_2_5Football-Data Maximum53f8bf1e-3de5-560e-86d7-77ec7e45df03under_2_51.86football-data.co.uk
21.08.2026 14:15:40Auxerre – St Etienneover_under_2_5Football-Data Maximuma834c454-c35b-5c12-87b7-253858aeaea2under_2_52.10football-data.co.uk
21.08.2026 14:15:40Toulouse – Niceover_under_2_5Bet36571119900-4f67-5dcc-acde-940842727d7dunder_2_51.95football-data.co.uk
21.08.2026 14:15:40Strasbourg – Montpellierover_under_2_5Football-Data Average8b0612fd-d627-53c1-8cc5-47bacd4dc4b0under_2_52.21football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Pinnacle28be0f77-2628-588b-a5ad-5b4985108247under_2_51.94football-data.co.uk
21.08.2026 14:15:40Auxerre – Strasbourgover_under_2_5Betfair Exchange88c2ab28-e1d7-5285-9c47-ddec3aa8c4beunder_2_52.02football-data.co.uk
21.08.2026 14:15:40Nantes – Lilleover_under_2_5Football-Data Maximumc7985227-9eee-5b84-9c36-d754a666de27under_2_51.82football-data.co.uk
21.08.2026 14:15:40Angers – Rennesover_under_2_5Football-Data Maximum36145721-fd6f-528f-8ce2-0a51a971d163under_2_51.92football-data.co.uk
21.08.2026 14:15:40Lens – Reimsover_under_2_5Bet36556822016-f7ea-556d-a39b-71695daf8b2cunder_2_52.00football-data.co.uk
21.08.2026 14:15:40Brest – Lensover_under_2_5Bet365fa901c9a-6525-5d15-a2f4-6c6b253a4363under_2_51.98football-data.co.uk
21.08.2026 14:15:40Nantes – Toulouseover_under_2_5Football-Data Average1a11fa43-49ee-5959-a3e5-c01a5669b68eunder_2_51.66football-data.co.uk
21.08.2026 14:15:40Brest – Lilleover_under_2_5Pinnacle6866902d-a5cb-587c-a3d1-c7a7c6dcc44eunder_2_52.26football-data.co.uk
21.08.2026 14:15:40Paris SG – Auxerreover_under_2_5Betfair Exchange7abd8fcf-bdde-5b01-b4f9-6b70b235bf37under_2_53.80football-data.co.uk
21.08.2026 14:15:40Rennes – Lyonover_under_2_5Bet3656cd1bda6-1c21-5d1f-96b0-83d6c3a2c48aover_2_51.80football-data.co.uk
21.08.2026 14:15:40Toulouse – Marseilleover_under_2_5Football-Data Average63bdd03f-ba89-5608-b43d-4b03c15c014aover_2_51.80football-data.co.uk
21.08.2026 14:15:40Toulouse – Le Havreover_under_2_5Pinnacleedf8d772-7f6c-53f5-b35d-28686b2bb6afover_2_52.04football-data.co.uk
21.08.2026 14:15:40Paris SG – Rennesover_under_2_5Betfair Exchange1ca6b010-4e8f-5182-9738-79aa1fce5463over_2_51.64football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Football-Data Maximum9576d50c-00d8-5f5a-b733-af9c51ea8808over_2_52.25football-data.co.uk
21.08.2026 14:15:40Rennes – Le Havreover_under_2_5Bet365754f7424-3a1e-5368-937b-804a6026febdover_2_51.92football-data.co.uk
21.08.2026 14:15:40St Etienne – Strasbourgover_under_2_5Football-Data Average6120c3ce-4da9-57c8-ac4f-7eb90ae2bbafover_2_51.65football-data.co.uk
21.08.2026 14:15:40Lyon – St Etienneover_under_2_5Pinnaclef9c38207-1dbf-5dcc-8c6a-7c7ec7b1ba48over_2_51.43football-data.co.uk
21.08.2026 14:15:40Brest – Strasbourgover_under_2_5Betfair Exchange464ac990-58a7-59ce-97ec-f980968aee9fover_2_52.04football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Football-Data Maximumcad23dfb-32cd-51de-a762-00396b18390fover_2_52.61football-data.co.uk
21.08.2026 14:15:40Nice – Rennesover_under_2_5Bet36571645b8c-f360-5d80-b7cd-6a29d6eb90a1over_2_52.10football-data.co.uk
21.08.2026 14:15:40Le Havre – Lensover_under_2_5Football-Data Average5c780a70-6f67-5182-9cee-d09fba2ba233over_2_52.01football-data.co.uk
21.08.2026 14:15:40Auxerre – St Etienneover_under_2_5Football-Data Average2a675cbf-efa1-506b-8a2f-0ef1f6b617d7over_2_51.80football-data.co.uk
21.08.2026 14:15:40Toulouse – Niceover_under_2_5Pinnacle5638f52e-2894-5185-bfcd-815d6ec15865over_2_51.94football-data.co.uk
21.08.2026 14:15:40Strasbourg – Montpellierover_under_2_5Betfair Exchange427361a4-4072-5f2c-a113-dc06ebf56087over_2_51.79football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Football-Data Maximum2e77f5cf-625f-51a2-8692-f03f2b33bb8eover_2_51.99football-data.co.uk
21.08.2026 14:15:40Auxerre – Strasbourgover_under_2_5Bet36520c5a194-b887-55fb-89e7-67aadeb317edover_2_51.88football-data.co.uk
21.08.2026 14:15:40Nantes – Lilleover_under_2_5Football-Data Average7916ef16-455a-5e92-9bd7-cd22be887011over_2_52.08football-data.co.uk
21.08.2026 14:15:40Angers – Rennesover_under_2_5Football-Data Average7ac22c90-8a70-5bbd-acb2-b65ba820ea47over_2_51.95football-data.co.uk
21.08.2026 14:15:40Lens – Reimsover_under_2_5Pinnacleac75b675-7ed0-5d59-9290-6a428b09c8ebover_2_51.83football-data.co.uk
21.08.2026 14:15:40Brest – Lensover_under_2_5Pinnacle83c1c872-75ac-5f51-b0c8-8b3f1cff3b61over_2_51.91football-data.co.uk
21.08.2026 14:15:40Nantes – Toulouseover_under_2_5Betfair Exchange9be5d33b-da96-5e8c-9e12-e8efc70e73e8over_2_52.32football-data.co.uk
21.08.2026 14:15:40Brest – Lilleover_under_2_5Football-Data Maximumef1843cf-cf1f-50c0-8c89-1c63f0e3c929over_2_51.82football-data.co.uk
21.08.2026 14:15:40Paris SG – Auxerreover_under_2_5Bet365af72a376-cfac-5c60-9d9f-4882f440fdffover_2_51.22football-data.co.uk
21.08.2026 14:15:40Rennes – Lyonover_under_2_5Bet3656cd1bda6-1c21-5d1f-96b0-83d6c3a2c48aunder_2_52.00football-data.co.uk
21.08.2026 14:15:40Toulouse – Marseilleover_under_2_5Football-Data Average63bdd03f-ba89-5608-b43d-4b03c15c014aunder_2_52.04football-data.co.uk
21.08.2026 14:15:40Toulouse – Le Havreover_under_2_5Pinnacleedf8d772-7f6c-53f5-b35d-28686b2bb6afunder_2_51.84football-data.co.uk
21.08.2026 14:15:40Paris SG – Rennesover_under_2_5Betfair Exchange1ca6b010-4e8f-5182-9738-79aa1fce5463under_2_52.54football-data.co.uk