Best Ligue 1 odds today

Ligue 1 has the widest book-to-book spread of the top-five leagues. The smaller crypto books regularly post 1X2 lines that are 4-6% longer than the regulated books on non-PSG fixtures.

Live Ligue 1 odds

Best price across our sportsbooks. Click any match for full prices, fair line, and value flags.

Kick-off Match Home Draw Away
Fri, Nov 20 19:45 ESTAC Troyes v Le Havre AC 2.08 1xBet 3.84 1xBet 3.63 1xBet
Sat, Nov 21 16:15 OGC Nice v Paris Saint-Germain 6.32 1xBet 5.24 1xBet 1.50 1xBet
Sat, Nov 21 19:45 Racing Club De Lens v Toulouse FC 1.82 1xBet 4.21 1xBet 4.41 1xBet
Sat, Nov 21 19:45 Lille OSC v Olympique Lyon 2.41 1xBet 3.65 1xBet 3.05 1xBet
Sat, Nov 21 19:45 AS Monaco v AJ Auxerre 1.44 1xBet 5.34 1xBet 7.50 1xBet
Sat, Nov 21 19:45 Strasbourg Alsace v Stade Brest 29 2.32 1xBet 3.90 1xBet 3.04 1xBet
Sun, Nov 22 14:00 Paris FC v Angers SCO 1.43 1xBet 5.24 1xBet 8.00 1xBet
Sun, Nov 22 16:15 FC Lorient v Stade Rennais FC 3.08 1xBet 3.78 1xBet 2.34 1xBet
Sun, Nov 22 19:45 Olympique Marseille v Le Mans FC 1.48 1xBet 5.14 1xBet 7.00 Bet365
Fri, Nov 27 19:45 Stade Brest 29 v Paris FC 3.16 1xBet 3.78 1xBet 2.30 1xBet
Sat, Nov 28 16:15 Angers SCO v Racing Club De Lens 4.67 1xBet 4.37 1xBet 1.75 1xBet
Sat, Nov 28 19:45 Le Havre AC v Strasbourg Alsace 2.98 1xBet 4.00 1xBet 2.32 1xBet
Sat, Nov 28 19:45 Le Mans FC v Lille OSC 4.78 1xBet 3.96 1xBet 1.81 1xBet
Sat, Nov 28 19:45 OGC Nice v ESTAC Troyes 1.65 1xBet 4.42 1xBet 5.50 Bet365
Sat, Nov 28 19:45 Paris Saint-Germain v FC Lorient 1.20 1xBet 8.35 1xBet 16.00 1xBet
Sun, Nov 29 14:00 AJ Auxerre v Olympique Marseille 4.62 1xBet 4.57 1xBet 1.72 1xBet
Sun, Nov 29 16:15 Toulouse FC v Stade Rennais FC 2.76 1xBet 4.05 1xBet 2.46 1xBet
Sun, Nov 29 19:45 Olympique Lyon v AS Monaco 2.36 1xBet 3.84 1xBet 3.01 1xBet
How we surface these prices

Each row picks the longest decimal odds across our sportsbooks for that outcome. The highlighted cell is the book paying the most. Prices refresh every 25 seconds. If a book stops responding we hide that column rather than show stale data.

How we compare Ligue 1 odds

Every match in Ligue 1 is priced across our sportsbooks. We pull fresh decimal odds every 25 seconds, compute the best price per outcome, and flag value when the longest price beats the fair price. The "best price" column on the table above is the single longest decimal price across all books for each outcome.

If a book stops responding, we hide that column rather than show stale data. Prices are not marked up, edited, or filtered, what you see is what the book is offering.

Other markets we track on Ligue 1