Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:13Montpellier – Troyesover_under_2_5Football-Data Average987b8165-b629-5e66-a740-4af63a5d5aecover_2_51.81football-data.co.uk
21.08.2026 14:15:13Lorient – Lensover_under_2_5Football-Data Averagecfdec878-4080-5031-9a65-1628bdc50c50over_2_51.92football-data.co.uk
21.08.2026 14:15:13Metz – Marseilleover_under_2_5Football-Data Average5cae2c4a-5de6-581f-8f45-91fe67772929over_2_51.87football-data.co.uk
21.08.2026 14:15:13Brest – Lorientover_under_2_5Football-Data Averaged1aef3cf-7fcd-55fc-aa90-b8815e6466e4over_2_52.04football-data.co.uk
21.08.2026 14:15:13Montpellier – Niceover_under_2_5Football-Data Averageaaef5265-4fab-5259-b9d1-5a0f2cc843fcover_2_51.98football-data.co.uk
21.08.2026 14:15:13Rennes – Metzover_under_2_5Football-Data Averaged21789c2-e4a5-5819-a13f-9735d48e4d92over_2_51.78football-data.co.uk
21.08.2026 14:15:13Bordeaux – Metzover_under_2_5Football-Data Average07df2da3-61ef-55fd-b134-b4631a1e0ef8over_2_52.16football-data.co.uk
21.08.2026 14:15:13Paris SG – Marseilleover_under_2_5Football-Data Averagee3d77ad9-b5be-5adc-831d-801a5b14b4adover_2_51.43football-data.co.uk
21.08.2026 14:15:13Metz – Brestover_under_2_5Football-Data Average521746d2-6134-5e6a-a82c-45037de5c5adover_2_52.19football-data.co.uk
21.08.2026 14:15:13Brest – Strasbourgover_under_2_5Football-Data Averagecc59bd9d-c3dd-599a-849f-0a63088eedc4over_2_51.90football-data.co.uk
21.08.2026 14:15:13St Etienne – Reimsover_under_2_5Football-Data Average5f1393cc-f02c-5654-ba06-d54099f20a16over_2_51.79football-data.co.uk
21.08.2026 14:15:13Clermont – Troyesover_under_2_5Football-Data Averageba47a4f6-c3d5-5289-8e59-9114a4ce8290under_2_51.74football-data.co.uk
21.08.2026 14:15:13Marseille – St Etienneover_under_2_5Football-Data Average36f28e0c-a052-5ad5-be83-2f2ba4d084bdunder_2_51.96football-data.co.uk
21.08.2026 14:15:13Nantes – Niceover_under_2_5Football-Data Averagef991aa4d-5c85-585f-a3f4-1498e5386665under_2_51.76football-data.co.uk
21.08.2026 14:15:13Rennes – Clermontover_under_2_5Football-Data Averaged2df89e0-20e7-5eac-bdf5-2007e6f2d204under_2_51.87football-data.co.uk
21.08.2026 14:15:13Lens – Reimsover_under_2_5Football-Data Average2ae42f6e-10b8-5fe0-8096-21326a3b33d5under_2_51.78football-data.co.uk
21.08.2026 14:15:13Metz – Rennesover_under_2_5Football-Data Average9077e1ee-e521-5993-a54e-7ab2a67bc447under_2_51.72football-data.co.uk
21.08.2026 14:15:13Metz – St Etienneover_under_2_5Football-Data Average862abb9d-5302-52e9-903e-febf1f2e8688under_2_51.85football-data.co.uk
21.08.2026 14:15:13St Etienne – Clermontover_under_2_5Football-Data Averagea2819e0a-5ab7-5538-9184-c1cfbce89db8under_2_52.03football-data.co.uk
21.08.2026 14:15:13Bordeaux – Brestover_under_2_5Football-Data Average38706638-815d-5b65-8c32-df5892adac4bunder_2_52.02football-data.co.uk
21.08.2026 14:15:13Marseille – Brestover_under_2_5Football-Data Averagea54d5aed-e768-5983-b82f-d62ce394ae00under_2_52.17football-data.co.uk
21.08.2026 14:15:13Rennes – Niceover_under_2_5Football-Data Average7feea499-45d1-5b9a-a1cf-5da91870cd01under_2_51.93football-data.co.uk
21.08.2026 14:15:13Clermont – Reimsover_under_2_5Football-Data Averagec9ee2e41-5bcc-53af-ae84-5e534256e5b4under_2_51.55football-data.co.uk
21.08.2026 14:15:13Montpellier – Troyesover_under_2_5Football-Data Average987b8165-b629-5e66-a740-4af63a5d5aecunder_2_52.02football-data.co.uk
21.08.2026 14:15:13Lorient – Lensover_under_2_5Football-Data Averagecfdec878-4080-5031-9a65-1628bdc50c50under_2_51.90football-data.co.uk
21.08.2026 14:15:13Metz – Marseilleover_under_2_5Football-Data Average5cae2c4a-5de6-581f-8f45-91fe67772929under_2_51.94football-data.co.uk
21.08.2026 14:15:13Brest – Lorientover_under_2_5Football-Data Averaged1aef3cf-7fcd-55fc-aa90-b8815e6466e4under_2_51.79football-data.co.uk
21.08.2026 14:15:13Montpellier – Niceover_under_2_5Football-Data Averageaaef5265-4fab-5259-b9d1-5a0f2cc843fcunder_2_51.83football-data.co.uk
21.08.2026 14:15:13Rennes – Metzover_under_2_5Football-Data Averaged21789c2-e4a5-5819-a13f-9735d48e4d92under_2_52.05football-data.co.uk
21.08.2026 14:15:13Bordeaux – Metzover_under_2_5Football-Data Average07df2da3-61ef-55fd-b134-b4631a1e0ef8under_2_51.71football-data.co.uk
21.08.2026 14:15:13Paris SG – Marseilleover_under_2_5Football-Data Averagee3d77ad9-b5be-5adc-831d-801a5b14b4adunder_2_52.79football-data.co.uk
21.08.2026 14:15:13Metz – Brestover_under_2_5Football-Data Average521746d2-6134-5e6a-a82c-45037de5c5adunder_2_51.68football-data.co.uk
21.08.2026 14:15:13Brest – Strasbourgover_under_2_5Football-Data Averagecc59bd9d-c3dd-599a-849f-0a63088eedc4under_2_51.92football-data.co.uk
21.08.2026 14:15:13St Etienne – Reimsover_under_2_5Football-Data Average5f1393cc-f02c-5654-ba06-d54099f20a16under_2_52.04football-data.co.uk
21.08.2026 14:15:13Clermont – Troyesover_under_2_5Bet365697e8e42-4087-5475-ac42-1f8f1421274eover_2_51.90football-data.co.uk
21.08.2026 14:15:13Marseille – St Etienneover_under_2_5Bet3658466fe13-4430-52bc-bae7-e85b06c2fa0fover_2_51.80football-data.co.uk
21.08.2026 14:15:13Nantes – Niceover_under_2_5Bet365456201a4-d127-51a3-ab82-2901db523a0cover_2_52.20football-data.co.uk
21.08.2026 14:15:13Rennes – Clermontover_under_2_5Bet3657668f14e-4a1e-53a9-9bc5-dfcd048f6bb1over_2_51.90football-data.co.uk
21.08.2026 14:15:13Lens – Reimsover_under_2_5Bet3651a6b2330-8e7b-58e5-ac2c-f53cb18432daover_2_52.00football-data.co.uk
21.08.2026 14:15:13Metz – Rennesover_under_2_5Bet365d1207490-d1c6-5f83-9d26-e70a66c2c981over_2_51.80football-data.co.uk
21.08.2026 14:15:13Metz – St Etienneover_under_2_5Bet365c3f968e0-adec-54b8-acd5-79da27057cb7over_2_51.94football-data.co.uk
21.08.2026 14:15:13St Etienne – Clermontover_under_2_5Bet36578258700-d3a4-5236-817c-19aa239901d7over_2_51.72football-data.co.uk
21.08.2026 14:15:13Bordeaux – Brestover_under_2_5Bet3651393955f-f5d6-5554-abc8-83bedbcc3e94over_2_51.88football-data.co.uk
21.08.2026 14:15:13Marseille – Brestover_under_2_5Bet3658a97b1b6-6c9f-52e8-b473-597f62b62373over_2_51.66football-data.co.uk
21.08.2026 14:15:13Rennes – Niceover_under_2_5Bet365cf50214b-d263-5b05-bd46-9a1a86960202over_2_51.94football-data.co.uk
21.08.2026 14:15:13Clermont – Reimsover_under_2_5Bet365a94aa8cb-6ec3-5856-b7ce-c6cefba69930over_2_52.50football-data.co.uk
21.08.2026 14:15:13Montpellier – Troyesover_under_2_5Bet365f3599f2c-c5be-5b07-9694-000828149163over_2_51.90football-data.co.uk
21.08.2026 14:15:13Lorient – Lensover_under_2_5Bet36584c82b07-f277-53fc-9ffa-ebe3353730c3over_2_52.00football-data.co.uk
21.08.2026 14:15:13Metz – Marseilleover_under_2_5Bet3658b76b7e3-3aa7-50c7-90f3-81ef1a8e85ebover_2_52.00football-data.co.uk
21.08.2026 14:15:13Brest – Lorientover_under_2_5Bet365e6d2240a-4985-572b-9ce9-874fba774b8aover_2_52.00football-data.co.uk