Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:40St Etienne – Strasbourgover_under_2_5Betfair Exchange6090a098-991c-57ff-867c-d21f39f7369dunder_2_52.40football-data.co.uk
21.08.2026 14:15:40Lyon – St Etienneover_under_2_5Football-Data Maximuma3a21271-e590-5f1f-baaa-e725fc4f0188under_2_53.02football-data.co.uk
21.08.2026 14:15:40Paris SG – Nantesover_under_2_5Bet3650fae2b39-5a59-5e76-81fe-6ccd55dfdddcunder_2_53.00football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Football-Data Average97276699-14a1-57a0-936a-e7658b80a16aunder_2_51.55football-data.co.uk
21.08.2026 14:15:40Nice – Rennesover_under_2_5Pinnacle350a457a-194a-5a69-ab00-9d1d101decd9under_2_51.76football-data.co.uk
21.08.2026 14:15:40Le Havre – Lensover_under_2_5Betfair Exchange630db614-b685-5f94-8980-b7c8bc7606ceunder_2_51.85football-data.co.uk
21.08.2026 14:15:40Auxerre – St Etienneover_under_2_5Betfair Exchangeb61ffddd-e822-5474-92d9-12d8eb474299under_2_52.10football-data.co.uk
21.08.2026 14:15:40Toulouse – Niceover_under_2_5Football-Data Maximum076ba8bb-f3ad-5124-a5a9-0efa8b20a65aunder_2_51.97football-data.co.uk
21.08.2026 14:15:40Angers – Marseilleover_under_2_5Bet365384b747f-5740-5f5c-af1e-2519735c5318under_2_52.05football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Football-Data Average4483cfc8-a65f-5bf9-9186-af8743797a60under_2_51.90football-data.co.uk
21.08.2026 14:15:40Auxerre – Strasbourgover_under_2_5Pinnacledd562cb8-9ada-563d-86c5-cb670a08c8c4under_2_51.99football-data.co.uk
21.08.2026 14:15:40Nantes – Lilleover_under_2_5Betfair Exchangefcf5b8a5-cecd-50bf-b152-e35c4ef54db4under_2_51.81football-data.co.uk
21.08.2026 14:15:40Angers – Rennesover_under_2_5Betfair Exchange8716e37c-4633-564b-8c14-9d82dcd493a1under_2_51.90football-data.co.uk
21.08.2026 14:15:40Lens – Reimsover_under_2_5Football-Data Maximumb69ffb0f-398e-56d0-82e3-f1090bdf783aunder_2_52.11football-data.co.uk
21.08.2026 14:15:40Brest – Lensover_under_2_5Football-Data Maximumc3faecd3-bbf2-5a78-8df7-7c956e350a6bunder_2_51.98football-data.co.uk
21.08.2026 14:15:40Marseille – Brestover_under_2_5Bet3652399a75b-1f98-5e85-a8cd-6b7523824ac8under_2_52.50football-data.co.uk
21.08.2026 14:15:40Brest – Lilleover_under_2_5Football-Data Average99d883eb-3f85-50e8-bdcd-68ce7f6a86f5under_2_52.18football-data.co.uk
21.08.2026 14:15:40Paris SG – Auxerreover_under_2_5Pinnaclea24b3f11-6772-518e-8bc2-dc4e97db213eunder_2_54.37football-data.co.uk
21.08.2026 14:15:40Rennes – Lyonover_under_2_5Football-Data Maximum0d75014f-c477-5cb4-bc59-62dc42f2d166over_2_51.88football-data.co.uk
21.08.2026 14:15:40Toulouse – Marseilleover_under_2_5Bet365514dd52d-ae3c-51f0-bee6-41e1c5e3bd07over_2_51.73football-data.co.uk
21.08.2026 14:15:40Toulouse – Le Havreover_under_2_5Football-Data Average8bd12ac0-117d-52a3-a4ed-4e1f7ba17c21over_2_52.00football-data.co.uk
21.08.2026 14:15:40Lens – Niceover_under_2_5Pinnaclef9f99f41-86eb-54af-9688-452bd4cec6efover_2_52.13football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Betfair Exchange918506ab-6443-5249-8fb8-1de3993cc6d2over_2_52.26football-data.co.uk
21.08.2026 14:15:40Rennes – Le Havreover_under_2_5Football-Data Maximum57d0d27f-d3ea-5af8-9643-4776fba19382over_2_51.99football-data.co.uk
21.08.2026 14:15:40St Etienne – Strasbourgover_under_2_5Bet36586a2dda4-ab60-5c98-8b6b-e6c910ac0f19over_2_51.67football-data.co.uk
21.08.2026 14:15:40Lyon – St Etienneover_under_2_5Football-Data Average7e796380-4b7d-5fa3-a800-6c452d38e519over_2_51.40football-data.co.uk
21.08.2026 14:15:40Paris SG – Nantesover_under_2_5Pinnaclefa70e392-4847-522d-a9c2-c64032cefdeeover_2_51.42football-data.co.uk
21.08.2026 14:15:40Nantes – Rennesover_under_2_5Betfair Exchange4fbd72f0-1106-50c6-ab8c-fbcf7ed5d625over_2_52.66football-data.co.uk
21.08.2026 14:15:40Nice – Rennesover_under_2_5Football-Data Maximum9681c6c3-2912-5cb5-b7d5-474bebd0aef6over_2_52.24football-data.co.uk
21.08.2026 14:15:40Le Havre – Lensover_under_2_5Bet3656c3d827e-cb4b-55a7-9b8b-29c848be87c4over_2_51.95football-data.co.uk
21.08.2026 14:15:40Auxerre – St Etienneover_under_2_5Bet36525fd8dc9-c6f7-5c5a-911f-383d338950a0over_2_51.92football-data.co.uk
21.08.2026 14:15:40Toulouse – Niceover_under_2_5Football-Data Averagebda60ec9-0699-530c-b685-551ed7541a8dover_2_51.91football-data.co.uk
21.08.2026 14:15:40Angers – Marseilleover_under_2_5Pinnacled1794b6f-2f9e-56a7-8f68-45962abcb99cover_2_51.85football-data.co.uk
21.08.2026 14:15:40St Etienne – Angersover_under_2_5Betfair Exchangec4cd3e3c-beb9-532e-a5f9-dbba29455ab6over_2_51.97football-data.co.uk
21.08.2026 14:15:40Auxerre – Strasbourgover_under_2_5Football-Data Maximumdd41d8c7-5069-51d9-896b-1352493a88b2over_2_51.97football-data.co.uk
21.08.2026 14:15:40Nantes – Lilleover_under_2_5Bet365c0c96885-42df-54e1-99e5-5abad8ba9b2bover_2_52.10football-data.co.uk
21.08.2026 14:15:40Angers – Rennesover_under_2_5Bet3652068308e-5cbd-5ace-bf10-b7fd256bbf48over_2_52.10football-data.co.uk
21.08.2026 14:15:40Lens – Reimsover_under_2_5Football-Data Averagee897b141-286f-51d6-9525-eb6c90ce2a06over_2_51.80football-data.co.uk
21.08.2026 14:15:40Brest – Lensover_under_2_5Football-Data Average0da462fe-1d3c-5e36-9968-31494142fcf1over_2_51.88football-data.co.uk
21.08.2026 14:15:40Marseille – Brestover_under_2_5Pinnacledb252346-683d-5013-9fef-b7e117e53bcfover_2_51.56football-data.co.uk
21.08.2026 14:15:40Brest – Lilleover_under_2_5Betfair Exchange75eca874-c5e7-5574-b8c3-23a403dbed02over_2_51.75football-data.co.uk
21.08.2026 14:15:40Paris SG – Auxerreover_under_2_5Football-Data Maximum4072b808-4f94-5730-924c-5e51fcb7bd00over_2_51.24football-data.co.uk
21.08.2026 14:15:40Rennes – Lyonover_under_2_5Football-Data Maximum0d75014f-c477-5cb4-bc59-62dc42f2d166under_2_52.10football-data.co.uk
21.08.2026 14:15:40Toulouse – Marseilleover_under_2_5Bet365514dd52d-ae3c-51f0-bee6-41e1c5e3bd07under_2_52.10football-data.co.uk
21.08.2026 14:15:40Toulouse – Le Havreover_under_2_5Football-Data Average8bd12ac0-117d-52a3-a4ed-4e1f7ba17c21under_2_51.84football-data.co.uk
21.08.2026 14:15:40Lens – Niceover_under_2_5Pinnaclef9f99f41-86eb-54af-9688-452bd4cec6efunder_2_51.78football-data.co.uk
21.08.2026 14:15:40Brest – Le Havreover_under_2_5Betfair Exchange918506ab-6443-5249-8fb8-1de3993cc6d2under_2_51.77football-data.co.uk
21.08.2026 14:15:40Rennes – Le Havreover_under_2_5Football-Data Maximum57d0d27f-d3ea-5af8-9643-4776fba19382under_2_52.04football-data.co.uk
21.08.2026 14:15:40St Etienne – Strasbourgover_under_2_5Bet36586a2dda4-ab60-5c98-8b6b-e6c910ac0f19under_2_52.20football-data.co.uk
21.08.2026 14:15:40Lyon – St Etienneover_under_2_5Football-Data Average7e796380-4b7d-5fa3-a800-6c452d38e519under_2_52.90football-data.co.uk