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 – Angersover_under_2_5Pinnaclee1c3d56b-35e9-5ea2-8cfc-e2eb36b27b0aunder_2_52.41football-data.co.uk
21.08.2026 14:15:48Brest – Lyonover_under_2_5Betfair Exchange0d030ecd-fa46-5d22-953b-7dbfb184b5d8under_2_52.14football-data.co.uk
21.08.2026 14:15:48Paris SG – Le Havreover_under_2_5Football-Data Maximum59d5fe49-fcf5-5b90-b434-e4b94baca386under_2_52.70football-data.co.uk
21.08.2026 14:15:48Lorient – Niceover_under_2_5Bet36510d5483d-6fec-5724-8320-45c86207849funder_2_52.00football-data.co.uk
21.08.2026 14:15:48Rennes – Brestover_under_2_5Football-Data Averageb99c3036-800d-5357-9d2b-faf2b3fa3066under_2_52.05football-data.co.uk
21.08.2026 14:15:48Brest – Auxerreover_under_2_5Pinnacle3a56ed2b-fd5a-59a6-aaa8-3616bce588bcunder_2_51.74football-data.co.uk
21.08.2026 14:15:48Le Havre – Monacoover_under_2_5Football-Data Averagecc7a276e-a9a2-5ddd-b0c4-01b9cc27ebcdunder_2_52.28football-data.co.uk
21.08.2026 14:15:48Metz – Lilleover_under_2_5Football-Data Averagee3e22727-d769-5f21-9b49-87c8a182f07dunder_2_51.97football-data.co.uk
21.08.2026 14:15:48Metz – Auxerreover_under_2_5Football-Data Averageebb49b54-d968-5456-be19-1fda8720d27cunder_2_51.67football-data.co.uk
21.08.2026 14:15:48Lille – Nantesover_under_2_5Football-Data Average75733c80-588e-5c45-96c7-019f4a773fabunder_2_51.90football-data.co.uk
21.08.2026 14:15:48Monaco – Brestover_under_2_5Football-Data Average3b776ca1-33d5-5830-8007-3f2749a428b5under_2_52.20football-data.co.uk
21.08.2026 14:15:48Brest – Rennesover_under_2_5Football-Data Average962fc423-b06e-5899-8f9b-94fac985e807under_2_51.82football-data.co.uk
21.08.2026 14:15:48Angers – Le Havreover_under_2_5Football-Data Average42ba1d5d-1711-575c-9cb0-579ecb4d7316under_2_51.51football-data.co.uk
21.08.2026 14:15:48Nice – Lensover_under_2_5Bet36537726f73-d3af-592f-bc07-b85b17344955under_2_52.38football-data.co.uk
21.08.2026 14:15:48Brest – Angersover_under_2_5Bet3652c75ff0a-8cfa-53c3-bda8-f7d0ab063db0under_2_51.80football-data.co.uk
21.08.2026 14:15:48Nantes – Paris SGover_under_2_5Football-Data Maximumca35ee00-8f75-5006-8647-61913923cb97over_2_51.50football-data.co.uk
21.08.2026 14:15:48Toulouse – Paris SGover_under_2_5Football-Data Maximum1ab01ca2-f899-5d66-b812-5708babadd1bover_2_51.55football-data.co.uk
21.08.2026 14:15:48Strasbourg – Le Havreover_under_2_5Bet365a0a79073-7cdc-56cd-bc45-cce8557cbdc2over_2_52.03football-data.co.uk
21.08.2026 14:15:48Toulouse – Nantesover_under_2_5Football-Data Averagec1df71bf-5e30-5b27-86b6-85cd254f0f81over_2_52.05football-data.co.uk
21.08.2026 14:15:48Monaco – Niceover_under_2_5Pinnacle9a685a6d-e78a-5f5b-92fd-a797dd6af1f3over_2_51.60football-data.co.uk
21.08.2026 14:15:48Paris FC – Nantesover_under_2_5Betfair Exchange70d95f02-5e7b-5fed-b7aa-7c7f41efb38fover_2_51.80football-data.co.uk
21.08.2026 14:15:48Marseille – Angersover_under_2_5Football-Data Maximum6349f9ef-d4b6-5cf5-b8c2-c156a2b23977over_2_51.60football-data.co.uk
21.08.2026 14:15:48Brest – Lyonover_under_2_5Bet3651b9ab962-4ccf-58da-b8e7-8f847acb157eover_2_52.03football-data.co.uk
21.08.2026 14:15:48Paris SG – Le Havreover_under_2_5Football-Data Average0f6cd9ab-7b37-59f6-9ec3-8c13e0135170over_2_51.46football-data.co.uk
21.08.2026 14:15:48Lorient – Niceover_under_2_5Pinnacle45459c56-205b-5ef9-ad6e-44b4344d3c79over_2_51.87football-data.co.uk
21.08.2026 14:15:48Rennes – Brestover_under_2_5Betfair Exchange97fd32fe-281a-5b99-9583-d4a26d425517over_2_51.78football-data.co.uk
21.08.2026 14:15:48Brest – Auxerreover_under_2_5Football-Data Maximum15fbd87c-9e29-5f0c-936a-0a84bde16440over_2_52.10football-data.co.uk
21.08.2026 14:15:48Le Havre – Monacoover_under_2_5Betfair Exchangedad1934f-37ef-5bab-9eda-ab8ab207792bover_2_51.65football-data.co.uk
21.08.2026 14:15:48Metz – Lilleover_under_2_5Betfair Exchange435f46b1-5cab-5cfa-96bd-273225a70867over_2_51.92football-data.co.uk
21.08.2026 14:15:48Metz – Auxerreover_under_2_5Betfair Exchange32c9b85c-70e8-5a9f-8114-bf28b7c754f7over_2_52.32football-data.co.uk
21.08.2026 14:15:48Lille – Nantesover_under_2_5Betfair Exchange5761944d-b0f7-57d6-8434-30a9561c17a0over_2_52.00football-data.co.uk
21.08.2026 14:15:48Monaco – Brestover_under_2_5Betfair Exchange26299add-e4f9-501f-9bce-dab6c231ab92over_2_51.73football-data.co.uk
21.08.2026 14:15:48Brest – Rennesover_under_2_5Betfair Exchange6418d31c-1db3-5dbe-ade3-5906f5dbceb5over_2_52.04football-data.co.uk
21.08.2026 14:15:48Angers – Le Havreover_under_2_5Betfair Exchangec5fc9924-7fed-5b4c-8994-2a4c87e052cfover_2_52.68football-data.co.uk
21.08.2026 14:15:48Nice – Lensover_under_2_5Football-Data Maximum99f421bf-7361-5b56-98c4-d423be9cc331over_2_51.60football-data.co.uk
21.08.2026 14:15:48Brest – Angersover_under_2_5Football-Data Maximumc8869813-bc4a-5daf-8518-2f160fd67b73over_2_52.00football-data.co.uk
21.08.2026 14:15:48Nantes – Paris SGover_under_2_5Football-Data Maximumca35ee00-8f75-5006-8647-61913923cb97under_2_52.95football-data.co.uk
21.08.2026 14:15:48Toulouse – Paris SGover_under_2_5Football-Data Maximum1ab01ca2-f899-5d66-b812-5708babadd1bunder_2_52.50football-data.co.uk
21.08.2026 14:15:48Strasbourg – Le Havreover_under_2_5Bet365a0a79073-7cdc-56cd-bc45-cce8557cbdc2under_2_51.83football-data.co.uk
21.08.2026 14:15:48Toulouse – Nantesover_under_2_5Football-Data Averagec1df71bf-5e30-5b27-86b6-85cd254f0f81under_2_51.72football-data.co.uk
21.08.2026 14:15:48Monaco – Niceover_under_2_5Pinnacle9a685a6d-e78a-5f5b-92fd-a797dd6af1f3under_2_52.40football-data.co.uk
21.08.2026 14:15:48Paris FC – Nantesover_under_2_5Betfair Exchange70d95f02-5e7b-5fed-b7aa-7c7f41efb38funder_2_52.20football-data.co.uk
21.08.2026 14:15:48Marseille – Angersover_under_2_5Football-Data Maximum6349f9ef-d4b6-5cf5-b8c2-c156a2b23977under_2_52.40football-data.co.uk
21.08.2026 14:15:48Brest – Lyonover_under_2_5Bet3651b9ab962-4ccf-58da-b8e7-8f847acb157eunder_2_51.83football-data.co.uk
21.08.2026 14:15:48Paris SG – Le Havreover_under_2_5Football-Data Average0f6cd9ab-7b37-59f6-9ec3-8c13e0135170under_2_52.59football-data.co.uk
21.08.2026 14:15:48Lorient – Niceover_under_2_5Pinnacle45459c56-205b-5ef9-ad6e-44b4344d3c79under_2_52.03football-data.co.uk
21.08.2026 14:15:48Rennes – Brestover_under_2_5Betfair Exchange97fd32fe-281a-5b99-9583-d4a26d425517under_2_52.22football-data.co.uk
21.08.2026 14:15:48Brest – Auxerreover_under_2_5Football-Data Maximum15fbd87c-9e29-5f0c-936a-0a84bde16440under_2_51.75football-data.co.uk
21.08.2026 14:15:48Le Havre – Monacoover_under_2_5Betfair Exchangedad1934f-37ef-5bab-9eda-ab8ab207792bunder_2_52.50football-data.co.uk
21.08.2026 14:15:48Metz – Lilleover_under_2_5Betfair Exchange435f46b1-5cab-5cfa-96bd-273225a70867under_2_52.06football-data.co.uk