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 – Brestover_under_2_5Football-Data Average3ea483d8-9be9-5f48-943a-35242d43d4d0over_2_52.04football-data.co.uk
21.08.2026 14:15:40Marseille – Toulouseover_under_2_5Pinnaclec1f8e30c-d4c8-5277-898e-0c974c0d7771over_2_51.71football-data.co.uk
21.08.2026 14:15:40Lille – Auxerreover_under_2_5Pinnacle81711d32-917d-5246-b721-66f0b497c053over_2_51.67football-data.co.uk
21.08.2026 14:15:40Nantes – Toulouseover_under_2_5Betfair Exchangeedf08641-ec0b-57a2-b987-dc78e6ecc8d5over_2_52.12football-data.co.uk
21.08.2026 14:15:40Brest – Lilleover_under_2_5Football-Data Maximum30749d3f-9ae2-5ab4-a19b-2366002d6b25over_2_51.86football-data.co.uk
21.08.2026 14:15:40Paris SG – Auxerreover_under_2_5Bet3652c4f6fc6-d4ca-54f5-a7e2-5e8bb170bc5eover_2_51.29football-data.co.uk
21.08.2026 14:15:40Toulouse – Nantesover_under_2_5Bet365b99db1b9-359a-5773-a4c4-0023bac10be6under_2_51.73football-data.co.uk
21.08.2026 14:15:40Montpellier – Nantesover_under_2_5Football-Data Average83c1f3b8-ec1d-54c5-aabe-7e51daef95b1under_2_51.99football-data.co.uk
21.08.2026 14:15:40Strasbourg – Angersover_under_2_5Pinnacleafc4f334-76a4-56d3-8118-26e1d87060a1under_2_51.96football-data.co.uk
21.08.2026 14:15:40Paris SG – Rennesover_under_2_5Betfair Exchangeafcba83a-1f47-5b2a-adcd-9287bb28513aunder_2_52.52football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Football-Data Maximum665b4fe4-17b2-54ac-bc8f-a9310d8d2921under_2_51.77football-data.co.uk
21.08.2026 14:15:40Rennes – Le Havreover_under_2_5Bet365cba1e1fb-e901-53f2-a193-2869f919925dunder_2_51.95football-data.co.uk
21.08.2026 14:15:40Brest – Niceover_under_2_5Football-Data Average8ffe3d79-16bd-5646-939a-5f1ed2c876f8under_2_51.65football-data.co.uk
21.08.2026 14:15:40Rennes – Toulouseover_under_2_5Pinnacle598797ec-4ed1-5321-98c1-a881f0b40b6cunder_2_51.86football-data.co.uk
21.08.2026 14:15:40Brest – Strasbourgover_under_2_5Betfair Exchange39f55042-a7cb-52d1-8ed5-39aad27aa0f8under_2_51.91football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Football-Data Maximumbf849fcc-7b96-56cf-91e6-5f375dd2914cunder_2_51.73football-data.co.uk
21.08.2026 14:15:40Nice – Rennesover_under_2_5Bet365874e41c7-6b7e-5d39-8d3d-67c868c9fa7dunder_2_51.93football-data.co.uk
21.08.2026 14:15:40Rennes – Marseilleover_under_2_5Football-Data Average2cbfc535-1fb6-5630-85fe-129e9e15a4ddunder_2_51.81football-data.co.uk
21.08.2026 14:15:40Marseille – Strasbourgover_under_2_5Football-Data Average8cdd1784-cb34-57a3-83fb-3227a74c3733under_2_52.36football-data.co.uk
21.08.2026 14:15:40Lille – St Etienneover_under_2_5Pinnacleef5908a7-7e25-59cc-82f0-607ec4b1a890under_2_52.09football-data.co.uk
21.08.2026 14:15:40Strasbourg – Montpellierover_under_2_5Betfair Exchangec0b57881-4f94-5838-893d-4b2186131973under_2_52.20football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Football-Data Maximumc38d32d7-e9fc-5b41-9c15-88e945212f7funder_2_51.85football-data.co.uk
21.08.2026 14:15:40Auxerre – Strasbourgover_under_2_5Bet36529b0dc8f-53b1-5004-a346-c501fdadbeffunder_2_52.03football-data.co.uk
21.08.2026 14:15:40Nice – Auxerreover_under_2_5Football-Data Average9c6110d7-b117-5ceb-8ab5-3eb889d18fd0under_2_52.11football-data.co.uk
21.08.2026 14:15:40Toulouse – Brestover_under_2_5Football-Data Average3ea483d8-9be9-5f48-943a-35242d43d4d0under_2_51.78football-data.co.uk
21.08.2026 14:15:40Marseille – Toulouseover_under_2_5Pinnaclec1f8e30c-d4c8-5277-898e-0c974c0d7771under_2_52.21football-data.co.uk
21.08.2026 14:15:40Lille – Auxerreover_under_2_5Pinnacle81711d32-917d-5246-b721-66f0b497c053under_2_52.31football-data.co.uk
21.08.2026 14:15:40Nantes – Toulouseover_under_2_5Betfair Exchangeedf08641-ec0b-57a2-b987-dc78e6ecc8d5under_2_51.86football-data.co.uk
21.08.2026 14:15:40Brest – Lilleover_under_2_5Football-Data Maximum30749d3f-9ae2-5ab4-a19b-2366002d6b25under_2_52.10football-data.co.uk
21.08.2026 14:15:40Paris SG – Auxerreover_under_2_5Bet3652c4f6fc6-d4ca-54f5-a7e2-5e8bb170bc5eunder_2_53.75football-data.co.uk
21.08.2026 14:15:40Toulouse – Nantesover_under_2_5Pinnaclec3491a58-8289-57c8-a0d3-3a4a929fe10eover_2_52.17football-data.co.uk
21.08.2026 14:15:40Montpellier – Nantesover_under_2_5Betfair Exchange908492f9-239b-541a-8097-cbd9b0b20908over_2_51.90football-data.co.uk
21.08.2026 14:15:40Strasbourg – Angersover_under_2_5Football-Data Maximum1e1730a5-f9fb-54ad-9e45-4d62f6d77fcdover_2_51.98football-data.co.uk
21.08.2026 14:15:40Paris SG – Rennesover_under_2_5Bet3658f0c86d8-729a-5b58-a207-04996bc5c111over_2_51.62football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Football-Data Average17d87328-0fc7-5ea1-8c8d-2164e1b592aeover_2_52.15football-data.co.uk
21.08.2026 14:15:40Rennes – Le Havreover_under_2_5Pinnacle7243e347-0fd2-50ad-9eed-15aa3dd9b535over_2_51.95football-data.co.uk
21.08.2026 14:15:40Brest – Niceover_under_2_5Betfair Exchange3e49f814-fac1-5549-adee-37e9d21cccfdover_2_52.36football-data.co.uk
21.08.2026 14:15:40Rennes – Toulouseover_under_2_5Football-Data Maximum1d3db9bb-f7d7-5305-ab54-71e436669894over_2_52.13football-data.co.uk
21.08.2026 14:15:40Brest – Strasbourgover_under_2_5Bet36551509a8b-fdc5-54ba-905f-62629e6df4cfover_2_52.00football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Football-Data Averagef02a3242-5ae1-5f09-8c41-bd0f4cadc02bover_2_52.19football-data.co.uk
21.08.2026 14:15:40Nice – Rennesover_under_2_5Pinnaclefd88aed1-d620-5451-be41-23b3eccbde60over_2_51.98football-data.co.uk
21.08.2026 14:15:40Rennes – Marseilleover_under_2_5Betfair Exchange89a48e91-0a74-5816-a867-8beaabe60ac3over_2_52.10football-data.co.uk
21.08.2026 14:15:40Marseille – Strasbourgover_under_2_5Betfair Exchangeaae9de83-487d-5fa0-9364-98da83785de1over_2_51.66football-data.co.uk
21.08.2026 14:15:40Lille – St Etienneover_under_2_5Football-Data Maximum16cac562-0d6e-5f1f-b178-839f59808c21over_2_51.82football-data.co.uk
21.08.2026 14:15:40Strasbourg – Montpellierover_under_2_5Bet3659ca8dc35-e7ba-5796-9d29-8353403dbeb1over_2_51.67football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Football-Data Average539aba16-c655-5716-9ae3-89f07f5d649dover_2_52.06football-data.co.uk
21.08.2026 14:15:40Auxerre – Strasbourgover_under_2_5Pinnaclec01608c2-40ee-5b46-852b-0c624012d311over_2_51.85football-data.co.uk
21.08.2026 14:15:40Nice – Auxerreover_under_2_5Betfair Exchange93d54933-3090-50dd-aba1-bca59d21022eover_2_51.83football-data.co.uk
21.08.2026 14:15:40Toulouse – Brestover_under_2_5Betfair Exchangeb42e3f15-df2a-502a-bad4-bfad904e7301over_2_52.14football-data.co.uk
21.08.2026 14:15:40Marseille – Toulouseover_under_2_5Football-Data Maximumb3ca22d1-d963-5e71-99cc-896a689273ebover_2_51.71football-data.co.uk