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 – Auxerreover_under_2_5Football-Data Maximum8ccfd816-85d0-5387-a43a-ebca2bf13482over_2_51.70football-data.co.uk
21.08.2026 14:15:40Nantes – Toulouseover_under_2_5Bet3658c9e6f51-3ad4-58b3-a8fe-f806c343c141over_2_52.20football-data.co.uk
21.08.2026 14:15:40Brest – Lilleover_under_2_5Football-Data Average2eb0744f-5118-5761-ba03-6a8ec6c4a278over_2_51.79football-data.co.uk
21.08.2026 14:15:40Paris SG – Auxerreover_under_2_5Pinnacle382abf27-e077-5dce-ba0e-a2dc09d47000over_2_51.27football-data.co.uk
21.08.2026 14:15:40Toulouse – Nantesover_under_2_5Pinnaclec3491a58-8289-57c8-a0d3-3a4a929fe10eunder_2_51.76football-data.co.uk
21.08.2026 14:15:40Montpellier – Nantesover_under_2_5Betfair Exchange908492f9-239b-541a-8097-cbd9b0b20908under_2_52.08football-data.co.uk
21.08.2026 14:15:40Strasbourg – Angersover_under_2_5Football-Data Maximum1e1730a5-f9fb-54ad-9e45-4d62f6d77fcdunder_2_52.00football-data.co.uk
21.08.2026 14:15:40Paris SG – Rennesover_under_2_5Bet3658f0c86d8-729a-5b58-a207-04996bc5c111under_2_52.30football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Football-Data Average17d87328-0fc7-5ea1-8c8d-2164e1b592aeunder_2_51.72football-data.co.uk
21.08.2026 14:15:40Rennes – Le Havreover_under_2_5Pinnacle7243e347-0fd2-50ad-9eed-15aa3dd9b535under_2_51.95football-data.co.uk
21.08.2026 14:15:40Brest – Niceover_under_2_5Betfair Exchange3e49f814-fac1-5549-adee-37e9d21cccfdunder_2_51.71football-data.co.uk
21.08.2026 14:15:40Rennes – Toulouseover_under_2_5Football-Data Maximum1d3db9bb-f7d7-5305-ab54-71e436669894under_2_51.86football-data.co.uk
21.08.2026 14:15:40Brest – Strasbourgover_under_2_5Bet36551509a8b-fdc5-54ba-905f-62629e6df4cfunder_2_51.90football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Football-Data Averagef02a3242-5ae1-5f09-8c41-bd0f4cadc02bunder_2_51.68football-data.co.uk
21.08.2026 14:15:40Nice – Rennesover_under_2_5Pinnaclefd88aed1-d620-5451-be41-23b3eccbde60under_2_51.93football-data.co.uk
21.08.2026 14:15:40Rennes – Marseilleover_under_2_5Betfair Exchange89a48e91-0a74-5816-a867-8beaabe60ac3under_2_51.89football-data.co.uk
21.08.2026 14:15:40Marseille – Strasbourgover_under_2_5Betfair Exchangeaae9de83-487d-5fa0-9364-98da83785de1under_2_52.50football-data.co.uk
21.08.2026 14:15:40Lille – St Etienneover_under_2_5Football-Data Maximum16cac562-0d6e-5f1f-b178-839f59808c21under_2_52.16football-data.co.uk
21.08.2026 14:15:40Strasbourg – Montpellierover_under_2_5Bet3659ca8dc35-e7ba-5796-9d29-8353403dbeb1under_2_52.20football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Football-Data Average539aba16-c655-5716-9ae3-89f07f5d649dunder_2_51.79football-data.co.uk
21.08.2026 14:15:40Auxerre – Strasbourgover_under_2_5Pinnaclec01608c2-40ee-5b46-852b-0c624012d311under_2_52.04football-data.co.uk
21.08.2026 14:15:40Nice – Auxerreover_under_2_5Betfair Exchange93d54933-3090-50dd-aba1-bca59d21022eunder_2_52.18football-data.co.uk
21.08.2026 14:15:40Toulouse – Brestover_under_2_5Betfair Exchangeb42e3f15-df2a-502a-bad4-bfad904e7301under_2_51.86football-data.co.uk
21.08.2026 14:15:40Marseille – Toulouseover_under_2_5Football-Data Maximumb3ca22d1-d963-5e71-99cc-896a689273ebunder_2_52.32football-data.co.uk
21.08.2026 14:15:40Lille – Auxerreover_under_2_5Football-Data Maximum8ccfd816-85d0-5387-a43a-ebca2bf13482under_2_52.33football-data.co.uk
21.08.2026 14:15:40Nantes – Toulouseover_under_2_5Bet3658c9e6f51-3ad4-58b3-a8fe-f806c343c141under_2_51.67football-data.co.uk
21.08.2026 14:15:40Brest – Lilleover_under_2_5Football-Data Average2eb0744f-5118-5761-ba03-6a8ec6c4a278under_2_52.02football-data.co.uk
21.08.2026 14:15:40Paris SG – Auxerreover_under_2_5Pinnacle382abf27-e077-5dce-ba0e-a2dc09d47000under_2_53.67football-data.co.uk
21.08.2026 14:15:40Toulouse – Nantesover_under_2_5Football-Data Maximum8178ed5a-8e56-58f2-bd98-a5bcbacc8e7bover_2_52.25football-data.co.uk
21.08.2026 14:15:40Toulouse – Marseilleover_under_2_5Bet3651806e1f2-08fc-56db-a58b-ed4fbcf26e2cover_2_51.80football-data.co.uk
21.08.2026 14:15:40Strasbourg – Angersover_under_2_5Football-Data Averagea403ac2b-ba8c-5b4f-81eb-eaf166b4939aover_2_51.92football-data.co.uk
21.08.2026 14:15:40Paris SG – Rennesover_under_2_5Pinnacle9c5a7622-e97f-5315-a17d-b657540d3a8fover_2_51.63football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Betfair Exchange1272f65a-25b9-5000-b122-76fc6944c38cover_2_52.22football-data.co.uk
21.08.2026 14:15:40Rennes – Le Havreover_under_2_5Football-Data Maximume9aa6182-8b3a-5c91-a3db-4d6e449a6944over_2_51.98football-data.co.uk
21.08.2026 14:15:40St Etienne – Strasbourgover_under_2_5Bet3654deaca37-7e98-5407-9ccc-44d700963b29over_2_51.62football-data.co.uk
21.08.2026 14:15:40Rennes – Toulouseover_under_2_5Football-Data Average8223242c-2b10-5c53-93a0-599fab102379over_2_52.04football-data.co.uk
21.08.2026 14:15:40Brest – Strasbourgover_under_2_5Pinnacle0895efd6-0ebd-5eab-8544-231a03d5a859over_2_52.01football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Betfair Exchangefc89683c-4609-58d1-98cf-00ac05ad2388over_2_52.24football-data.co.uk
21.08.2026 14:15:40Nice – Rennesover_under_2_5Football-Data Maximum32f1c0c9-2e5c-5f20-aeab-97d7416a95c7over_2_52.02football-data.co.uk
21.08.2026 14:15:40Le Havre – Lensover_under_2_5Bet365e3880789-f533-57d2-9f32-022176d29f47over_2_52.05football-data.co.uk
21.08.2026 14:15:40Auxerre – St Etienneover_under_2_5Bet3650c7cbb2d-4bce-5e17-97e3-c24635e4a898over_2_51.80football-data.co.uk
21.08.2026 14:15:40Lille – St Etienneover_under_2_5Football-Data Averagec91df3db-4fce-5843-a41b-e8c8d265a9beover_2_51.77football-data.co.uk
21.08.2026 14:15:40Strasbourg – Montpellierover_under_2_5Pinnacleb980472c-a056-50db-912c-97399940778dover_2_51.70football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Betfair Exchange89034964-d0ef-5384-b1d2-97f267fbc3dbover_2_52.10football-data.co.uk
21.08.2026 14:15:40Auxerre – Strasbourgover_under_2_5Football-Data Maximum26f18dff-503c-5bfe-bcf2-97d6f29c7349over_2_51.88football-data.co.uk
21.08.2026 14:15:40Nantes – Lilleover_under_2_5Bet365f2a472ef-481f-5738-828a-9ea0859c8d25over_2_52.10football-data.co.uk
21.08.2026 14:15:40Angers – Rennesover_under_2_5Bet36569c951d6-3f74-5d53-8e7f-c7336de93d0fover_2_52.00football-data.co.uk
21.08.2026 14:15:40Marseille – Toulouseover_under_2_5Football-Data Averaged97ecec7-f667-5128-922a-6edc797829ebover_2_51.67football-data.co.uk
21.08.2026 14:15:40Lille – Auxerreover_under_2_5Football-Data Average90e56485-4cc5-5b36-94c5-8530e81a4239over_2_51.64football-data.co.uk
21.08.2026 14:15:40Nantes – Toulouseover_under_2_5Pinnacle5a9f7caf-86b8-58e9-8d6d-990180e96640over_2_52.30football-data.co.uk