Betting Value Engine

Odds snapshots

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

ReceivedEventMarketBookmakerSnapshot groupSelectionOddsProvider timeSource
21.08.2026 14:15:13Brest – Metzover_under_2_5Football-Data Average729b5f37-deff-5df8-8b1b-b6764c0e4f6dunder_2_51.83football-data.co.uk
21.08.2026 14:15:13Clermont – Lilleover_under_2_5Football-Data Average7fec0b63-1a9e-560b-b904-484ddf40f969under_2_51.84football-data.co.uk
21.08.2026 14:15:13Rennes – Strasbourgover_under_2_5Football-Data Averagef3c4a845-0eb7-5326-9181-71ae598c5a9aunder_2_51.90football-data.co.uk
21.08.2026 14:15:13Bordeaux – Paris SGover_under_2_5Football-Data Averageeff0b2e8-b739-53e4-a80c-45e7a965eac7under_2_52.76football-data.co.uk
21.08.2026 14:15:13Clermont – Niceover_under_2_5Football-Data Average1d4714f0-2f1a-5421-b72e-7d0bf872bf4bunder_2_51.91football-data.co.uk
21.08.2026 14:15:13Clermont – Lensover_under_2_5Football-Data Averaged52aa2c1-70ad-55fb-b051-7d946192d47eunder_2_52.06football-data.co.uk
21.08.2026 14:15:13Brest – Montpellierover_under_2_5Football-Data Average4057b91c-c178-5b2a-8a74-37b7f2b8370funder_2_52.05football-data.co.uk
21.08.2026 14:15:13St Etienne – Nantesover_under_2_5Football-Data Average6f72d54d-816a-5f56-a5e8-eeae1ea6fb5bunder_2_51.81football-data.co.uk
21.08.2026 14:15:13Strasbourg – Montpellierover_under_2_5Football-Data Average978bf411-4d4d-5da5-ad52-d651780bdbadunder_2_52.01football-data.co.uk
21.08.2026 14:15:13Angers – St Etienneover_under_2_5Football-Data Average980bbbff-1c10-5083-8358-b8d9e5dd3a23under_2_51.66football-data.co.uk
21.08.2026 14:15:13Angers – Strasbourgover_under_2_5Football-Data Average4377b1b0-695f-5761-94ea-1c10ab1a20a6under_2_51.80football-data.co.uk
21.08.2026 14:15:13Montpellier – Rennesover_under_2_5Football-Data Averagec5526514-637a-51d7-9f6c-3cfed836e177under_2_51.94football-data.co.uk
21.08.2026 14:15:13Reims – Strasbourgover_under_2_5Football-Data Averagea1960834-6ecf-5aa2-9089-36aec06f0cb9under_2_51.67football-data.co.uk
21.08.2026 14:15:13Nantes – Lilleover_under_2_5Football-Data Average9b5e25c5-a928-5225-b445-8bed722e2319under_2_51.60football-data.co.uk
21.08.2026 14:15:13Lyon – Angersover_under_2_5Football-Data Average75ee5369-0f91-5906-af84-dab90d5ce1e1under_2_52.17football-data.co.uk
21.08.2026 14:15:13Metz – Clermontover_under_2_5Football-Data Averagec968d67c-404d-5f7f-aef6-a55699876352under_2_51.65football-data.co.uk
21.08.2026 14:15:13Lyon – Montpellierover_under_2_5Football-Data Average2d09bf7a-afc9-5389-b13d-820da34a7b01under_2_52.81football-data.co.uk
21.08.2026 14:15:13Monaco – Angersover_under_2_5Football-Data Average13474a00-742c-532c-8fa3-6ff56fcc5e66under_2_52.23football-data.co.uk
21.08.2026 14:15:13Metz – Angersover_under_2_5Football-Data Averagefe6f7aae-7a09-5fcb-87ba-2ae507a4049aunder_2_52.04football-data.co.uk
21.08.2026 14:15:13Paris SG – Metzover_under_2_5Football-Data Average81b2cde0-0431-5a29-b84f-1d63502a8ee7under_2_54.06football-data.co.uk
21.08.2026 14:15:13Lorient – Monacoover_under_2_5Bet3658e20a033-bb08-535f-b47c-f73c0c5ef338over_2_52.00football-data.co.uk
21.08.2026 14:15:13Montpellier – Lorientover_under_2_5Bet365038c1596-b8da-570c-9989-721dce6daa44over_2_51.66football-data.co.uk
21.08.2026 14:15:13Montpellier – St Etienneover_under_2_5Bet3650a41864b-0e0d-5e9f-a882-b61ba4f59d00over_2_51.72football-data.co.uk
21.08.2026 14:15:13Paris SG – Lyonover_under_2_5Bet365529471a2-96f1-5589-9640-8469452d6c92over_2_51.25football-data.co.uk
21.08.2026 14:15:13Brest – Metzover_under_2_5Bet3655dd5f643-6ff9-5002-9f7e-4a1a50eb8324over_2_51.90football-data.co.uk
21.08.2026 14:15:13Clermont – Lilleover_under_2_5Bet365cffd44f8-affd-54d3-8238-5dbeaa681620over_2_52.00football-data.co.uk
21.08.2026 14:15:13Rennes – Strasbourgover_under_2_5Bet365e75fc2e4-7147-535a-9f05-caf88eac04f2over_2_51.90football-data.co.uk
21.08.2026 14:15:13Bordeaux – Paris SGover_under_2_5Bet36552c6b033-59d4-567c-bb8a-d09c0f5dc314over_2_51.40football-data.co.uk
21.08.2026 14:15:13Clermont – Niceover_under_2_5Bet36593680448-3f6e-5d52-87f9-ef66a94fc693over_2_51.85football-data.co.uk
21.08.2026 14:15:13Clermont – Lensover_under_2_5Bet365b0233259-1554-563a-b21c-d852dc1cfa0dover_2_51.83football-data.co.uk
21.08.2026 14:15:13Brest – Montpellierover_under_2_5Bet365931046c2-a12b-5d2b-ad5d-ffc58246336fover_2_51.86football-data.co.uk
21.08.2026 14:15:13St Etienne – Nantesover_under_2_5Bet36532b0eee3-5a2c-5a33-9ca2-671776b204d6over_2_52.20football-data.co.uk
21.08.2026 14:15:13Strasbourg – Montpellierover_under_2_5Bet365be5822eb-7111-5c73-9617-79a8cf74d5a6over_2_51.96football-data.co.uk
21.08.2026 14:15:13Angers – St Etienneover_under_2_5Bet3651121b8de-8466-5f37-8021-ab8373caca09over_2_52.30football-data.co.uk
21.08.2026 14:15:13Angers – Strasbourgover_under_2_5Bet36509fde50e-69f9-5cda-9133-50a0e9bf869dover_2_52.20football-data.co.uk
21.08.2026 14:15:13Montpellier – Rennesover_under_2_5Bet36517a20c03-8a4d-5c72-9972-2e3ebcd7b941over_2_51.86football-data.co.uk
21.08.2026 14:15:13Reims – Strasbourgover_under_2_5Bet3655af6f52c-2759-5213-8a20-13d8ae3bb5f5over_2_52.62football-data.co.uk
21.08.2026 14:15:13Nantes – Lilleover_under_2_5Bet36589c7e061-1d2b-53b6-bfba-08c689b3e0a9over_2_52.20football-data.co.uk
21.08.2026 14:15:13Lyon – Angersover_under_2_5Bet3653b4e0045-76d1-56cd-8b9b-13495a11a704over_2_51.61football-data.co.uk
21.08.2026 14:15:13Metz – Clermontover_under_2_5Bet365e384c80c-e776-5857-8a3e-0bf9d0968874over_2_52.50football-data.co.uk
21.08.2026 14:15:13Lyon – Montpellierover_under_2_5Bet36561183a06-2d3c-5a89-aaa4-3d1ec70d8aa0over_2_51.36football-data.co.uk
21.08.2026 14:15:13Monaco – Angersover_under_2_5Bet3651c42eb4d-7140-5123-ac5a-6c15160f1ffaover_2_51.57football-data.co.uk
21.08.2026 14:15:13Metz – Angersover_under_2_5Bet3656f83eb99-f101-576b-a232-3d3cdd52a130over_2_51.72football-data.co.uk
21.08.2026 14:15:13Paris SG – Metzover_under_2_5Bet365dc66a79a-dc1b-5d24-abf9-5eeb16b4b2c5over_2_51.20football-data.co.uk
21.08.2026 14:15:13Lorient – Monacoover_under_2_5Bet3658e20a033-bb08-535f-b47c-f73c0c5ef338under_2_51.80football-data.co.uk
21.08.2026 14:15:13Montpellier – Lorientover_under_2_5Bet365038c1596-b8da-570c-9989-721dce6daa44under_2_52.20football-data.co.uk
21.08.2026 14:15:13Montpellier – St Etienneover_under_2_5Bet3650a41864b-0e0d-5e9f-a882-b61ba4f59d00under_2_52.10football-data.co.uk
21.08.2026 14:15:13Paris SG – Lyonover_under_2_5Bet365529471a2-96f1-5589-9640-8469452d6c92under_2_54.00football-data.co.uk
21.08.2026 14:15:13Brest – Metzover_under_2_5Bet3655dd5f643-6ff9-5002-9f7e-4a1a50eb8324under_2_51.90football-data.co.uk
21.08.2026 14:15:13Clermont – Lilleover_under_2_5Bet365cffd44f8-affd-54d3-8238-5dbeaa681620under_2_51.80football-data.co.uk