Ligue 1 odds: every book’s price, ranked
Moneyline prices for 9 upcoming Ligue 1 games across 10 books, as of Sep 8, 12:00 AM ET. Bold marks the best payout. Prices move — always confirm at the book.
Rennes vs Marseille odds · Sep 11, 2:45 PM ET
Best price on the Rennes is +115 at BetMGM; best on the Marseille is +217 at Kalshi (after fees); best on the draw is +285 at DraftKings. Best and worst sportsbook are $25 apart on a $100 bet.
Moneyline
| Book | Rennes ML | Marseille ML | Draw |
|---|---|---|---|
| BetMGM | +115 · best | +200 | +275 |
| Caesars | +114 | +200 | +275 |
| FanDuel | +110 | +210 | +270 |
| Fanatics | +110 | +210 | +280 |
| DraftKings | +110 | +210 | +285 · best |
| theScore Bet | +110 | +190 | +270 |
| Kalshi (after fees) | +109 | +217 · best | +280 |
| BetRivers | +107 | +215 | +270 |
| Bally Bet | +107 | +215 | +270 |
| betPARX | +107 | +215 | +270 |
Spread
Best spread price: Rennes -1.5 is +296 at Kalshi (after fees), Marseille +1.5 is -381 at Kalshi (after fees).
| Book | Rennes -1.5 | Marseille +1.5 |
|---|---|---|
| Kalshi (after fees) | +296 · best | -381 · best |
Total 3.5
Best total price: Over 3.5 is +134 at Kalshi (after fees), Under 3.5 is -161 at Kalshi (after fees). Best and worst sportsbook are $3 apart on a $100 bet.
| Book | Over 3.5 | Under 3.5 |
|---|---|---|
| Kalshi (after fees) | +134 · best | -161 · best |
| BetRivers | +128 | -167 |
| Bally Bet | +128 | -167 |
| betPARX | +128 | -167 |
| BetMGM | +125 | -175 |
Strasbourg vs AS Monaco odds · Sep 12, 11:15 AM ET
Best price on the Strasbourg is +210 at FanDuel; best on the AS Monaco is +120 at DraftKings; best on the draw is +275 at BetMGM. Best and worst sportsbook are $15 apart on a $100 bet.
Moneyline
| Book | Strasbourg ML | AS Monaco ML | Draw |
|---|---|---|---|
| FanDuel | +210 · best | +115 | +260 |
| Fanatics | +210 · best | +115 | +260 |
| Bally Bet | +210 · best | +108 | +265 |
| BetRivers | +210 · best | +108 | +265 |
| betPARX | +210 · best | +108 | +265 |
| BetMGM | +210 · best | +115 | +275 · best |
| Kalshi (after fees) | +208 | +118 | +266 |
| DraftKings | +205 | +120 · best | +265 |
| theScore Bet | +200 | +105 | +270 |
| Caesars | +200 | +117 | +270 |
Spread
Best spread price: Strasbourg +1.5 is -404 at Kalshi (after fees), AS Monaco -1.5 is +313 at Kalshi (after fees).
| Book | Strasbourg +1.5 | AS Monaco -1.5 |
|---|---|---|
| Kalshi (after fees) | -404 · best | +313 · best |
Total 2.5
Best total price: Over 2.5 is -165 at Bally Bet, Under 2.5 is +134 at Kalshi (after fees). Best and worst sportsbook are $7 apart on a $100 bet.
| Book | Over 2.5 | Under 2.5 |
|---|---|---|
| Bally Bet | -165 · best | +128 |
| BetRivers | -165 · best | +128 |
| betPARX | -165 · best | +128 |
| Kalshi (after fees) | -175 | +134 · best |
| BetMGM | -185 | +130 |
Le Havre vs Angers odds · Sep 12, 2:45 PM ET
Best price on the Le Havre is +125 at DraftKings; best on the Angers is +240 at FanDuel; best on the draw is +230 at Fanatics. Best and worst sportsbook are $20 apart on a $100 bet.
Moneyline
| Book | Le Havre ML | Angers ML | Draw |
|---|---|---|---|
| DraftKings | +125 · best | +230 | +225 |
| Kalshi (after fees) | +124 | +229 | +229 |
| Fanatics | +120 | +230 | +230 · best |
| BetMGM | +120 | +225 | +230 · best |
| Caesars | +120 | +235 | +220 |
| Bally Bet | +118 | +235 | +215 |
| BetRivers | +118 | +235 | +215 |
| betPARX | +118 | +235 | +215 |
| FanDuel | +115 | +240 · best | +220 |
| theScore Bet | +110 | +220 | +230 · best |
Spread
Best spread price: Le Havre -1.5 is +373 at Kalshi (after fees), Angers +1.5 is -490 at Kalshi (after fees).
| Book | Le Havre -1.5 | Angers +1.5 |
|---|---|---|
| Kalshi (after fees) | +373 · best | -490 · best |
Total 2.5
Best total price: Over 2.5 is +110 at Bally Bet, Under 2.5 is -136 at Kalshi (after fees). Best and worst sportsbook are $5 apart on a $100 bet.
| Book | Over 2.5 | Under 2.5 |
|---|---|---|
| Bally Bet | +110 · best | -143 |
| BetRivers | +110 · best | -143 |
| betPARX | +110 · best | -143 |
| Kalshi (after fees) | +105 | -136 · best |
| BetMGM | +105 | -145 |
Auxerre vs Nice odds · Sep 12, 2:45 PM ET
Best price on the Auxerre is +155 at FanDuel; best on the Nice is +180 at BetRivers; best on the draw is +240 at BetMGM. Best and worst sportsbook are $20 apart on a $100 bet.
Moneyline
| Book | Auxerre ML | Nice ML | Draw |
|---|---|---|---|
| FanDuel | +155 · best | +175 | +230 |
| DraftKings | +155 · best | +175 | +235 |
| BetMGM | +155 · best | +175 | +240 · best |
| Caesars | +153 | +174 | +230 |
| Kalshi (after fees) | +152 | +174 | +229 |
| Fanatics | +150 | +175 | +230 |
| BetRivers | +148 | +180 · best | +225 |
| betPARX | +148 | +180 · best | +225 |
| Bally Bet | +148 | +180 · best | +225 |
| theScore Bet | +145 | +160 | +240 · best |
Spread
Best spread price: Auxerre -1.5 is +456 at Kalshi (after fees), Nice +1.5 is -609 at Kalshi (after fees).
| Book | Auxerre -1.5 | Nice +1.5 |
|---|---|---|
| Kalshi (after fees) | +456 · best | -609 · best |
Total 2.5
Best total price: Over 2.5 is +105 at BetRivers, Under 2.5 is -121 at Kalshi (after fees). Best and worst sportsbook are $14 apart on a $100 bet.
| Book | Over 2.5 | Under 2.5 |
|---|---|---|
| BetRivers | +105 · best | -137 |
| betPARX | +105 · best | -137 |
| Bally Bet | +105 · best | -137 |
| Kalshi (after fees) | -107 | -121 · best |
| BetMGM | -110 | -125 |
Lorient vs Toulouse odds · Sep 12, 2:45 PM ET
Best price on the Lorient is +166 at Kalshi (after fees); best on the Toulouse is +175 at Fanatics; best on the draw is +240 at FanDuel. Best and worst sportsbook are $25 apart on a $100 bet.
Moneyline
| Book | Lorient ML | Toulouse ML | Draw |
|---|---|---|---|
| Kalshi (after fees) | +166 · best | +174 | +229 |
| BetRivers | +163 | +165 | +215 |
| Bally Bet | +163 | +165 | +215 |
| betPARX | +163 | +165 | +215 |
| Caesars | +161 | +171 | +220 |
| Fanatics | +160 | +175 · best | +230 |
| DraftKings | +160 | +175 · best | +225 |
| BetMGM | +160 | +170 | +230 |
| FanDuel | +155 | +170 | +240 · best |
| theScore Bet | +145 | +170 | +230 |
Spread
Best spread price: Lorient -1.5 is +490 at Kalshi (after fees), Toulouse +1.5 is -660 at Kalshi (after fees).
| Book | Lorient -1.5 | Toulouse +1.5 |
|---|---|---|
| Kalshi (after fees) | +490 · best | -660 · best |
Total 2.5
Best total price: Over 2.5 is +105 at BetRivers, Under 2.5 is -126 at Kalshi (after fees). Best and worst sportsbook are $10 apart on a $100 bet.
| Book | Over 2.5 | Under 2.5 |
|---|---|---|
| BetRivers | +105 · best | -137 |
| Bally Bet | +105 · best | -137 |
| betPARX | +105 · best | -137 |
| Kalshi (after fees) | -103 | -126 · best |
| BetMGM | -105 | -135 |
Paris FC vs Lyon odds · Sep 12, 2:45 PM ET
Best price on the Paris FC is +165 at Fanatics; best on the Lyon is +160 at BetRivers; best on the draw is +266 at Kalshi (after fees). Best and worst sportsbook are $25 apart on a $100 bet.
Moneyline
| Book | Paris FC ML | Lyon ML | Draw |
|---|---|---|---|
| Fanatics | +165 · best | +145 | +260 |
| BetMGM | +165 · best | +145 | +260 |
| Caesars | +163 | +152 | +250 |
| FanDuel | +160 | +150 | +250 |
| DraftKings | +160 | +150 | +265 |
| Kalshi (after fees) | +159 | +152 | +266 · best |
| BetRivers | +155 | +160 · best | +240 |
| Bally Bet | +155 | +160 · best | +240 |
| betPARX | +155 | +160 · best | +240 |
| theScore Bet | +155 | +135 | +260 |
Spread
Best spread price: Paris FC +1.5 is -609 at Kalshi (after fees), Lyon -1.5 is +426 at Kalshi (after fees).
| Book | Paris FC +1.5 | Lyon -1.5 |
|---|---|---|
| Kalshi (after fees) | -609 · best | +426 · best |
Total 2.5
Best total price: Over 2.5 is -137 at BetRivers, Under 2.5 is +114 at Kalshi (after fees). Best and worst sportsbook are $8 apart on a $100 bet.
| Book | Over 2.5 | Under 2.5 |
|---|---|---|
| BetRivers | -137 · best | +106 |
| Bally Bet | -137 · best | +106 |
| betPARX | -137 · best | +106 |
| Kalshi (after fees) | -148 | +114 · best |
| BetMGM | -155 | +110 |
Lille vs Troyes odds · Sep 13, 9:00 AM ET
Best price on the Lille is -235 at BetMGM; best on the Troyes is +800 at betPARX; best on the draw is +398 at Kalshi (after fees). Best and worst sportsbook are $200 apart on a $100 bet.
Moneyline
| Book | Lille ML | Troyes ML | Draw |
|---|---|---|---|
| BetMGM | -235 · best | +650 | +375 |
| Caesars | -245 | +600 | +360 |
| Fanatics | -250 | +650 | +375 |
| DraftKings | -250 | +600 | +370 |
| Kalshi (after fees) | -250 | +685 | +398 · best |
| FanDuel | -270 | +650 | +360 |
| theScore Bet | -280 | +650 | +360 |
| betPARX | -295 | +800 · best | +375 |
| Bally Bet | -295 | +800 · best | +375 |
| BetRivers | -295 | +800 · best | +375 |
Spread
Best spread price: Lille -1.5 is +114 at Kalshi (after fees), Troyes +1.5 is -155 at Kalshi (after fees).
| Book | Lille -1.5 | Troyes +1.5 |
|---|---|---|
| Kalshi (after fees) | +114 · best | -155 · best |
Total 2.5
Best total price: Over 2.5 is -129 at betPARX, Under 2.5 is +109 at Kalshi (after fees). Best and worst sportsbook are $9 apart on a $100 bet.
| Book | Over 2.5 | Under 2.5 |
|---|---|---|
| betPARX | -129 · best | -103 |
| Bally Bet | -129 · best | -103 |
| BetRivers | -129 · best | -103 |
| Kalshi (after fees) | -143 | +109 · best |
| BetMGM | -145 | +100 |
Le Mans FC vs RC Lens odds · Sep 13, 11:15 AM ET
Best price on the Mans FC is +400 at BetMGM; best on the RC Lens is -148 at Kalshi (after fees); best on the draw is +313 at Kalshi (after fees). Best and worst sportsbook are $40 apart on a $100 bet.
Moneyline
| Book | Le Mans FC ML | RC Lens ML | Draw |
|---|---|---|---|
| BetMGM | +400 · best | -160 | +310 |
| Fanatics | +400 · best | -160 | +310 |
| FanDuel | +390 | -160 | +290 |
| BetRivers | +390 | -159 | +295 |
| betPARX | +390 | -159 | +295 |
| Bally Bet | +390 | -159 | +295 |
| theScore Bet | +380 | -170 | +290 |
| Caesars | +380 | -157 | +305 |
| Kalshi (after fees) | +373 | -148 · best | +313 · best |
| DraftKings | +360 | -155 | +300 |
Spread
Best spread price: Le Mans FC +1.5 is -239 at Kalshi (after fees), RC Lens -1.5 is +174 at Kalshi (after fees).
| Book | Le Mans FC +1.5 | RC Lens -1.5 |
|---|---|---|
| Kalshi (after fees) | -239 · best | +174 · best |
Total 2.5
Best total price: Over 2.5 is -139 at BetRivers, Under 2.5 is +118 at Kalshi (after fees). Best and worst sportsbook are $9 apart on a $100 bet.
| Book | Over 2.5 | Under 2.5 |
|---|---|---|
| BetRivers | -139 · best | +107 |
| betPARX | -139 · best | +107 |
| Bally Bet | -139 · best | +107 |
| Kalshi (after fees) | -155 | +118 · best |
| BetMGM | -160 | +115 |
Brest vs Paris Saint Germain odds · Sep 13, 2:45 PM ET
Best price on the Brest is +750 at FanDuel; best on the Saint Germain is -275 at BetMGM; best on the draw is +490 at Kalshi (after fees). Best and worst sportsbook are $100 apart on a $100 bet.
Moneyline
| Book | Brest ML | Paris Saint Germain ML | Draw |
|---|---|---|---|
| FanDuel | +750 · best | -360 | +470 |
| Bally Bet | +750 · best | -335 | +450 |
| betPARX | +750 · best | -335 | +450 |
| BetRivers | +750 · best | -335 | +450 |
| theScore Bet | +750 · best | -380 | +450 |
| Kalshi (after fees) | +685 | -306 | +490 · best |
| Caesars | +675 | -295 | +425 |
| BetMGM | +650 | -275 · best | +450 |
| Fanatics | +650 | -300 | +450 |
| DraftKings | +650 | -300 | +450 |
Spread
Best spread price: Brest +1.5 is -116 at Kalshi (after fees), Paris Saint Germain -1.5 is -116 at Kalshi (after fees).
| Book | Brest +1.5 | Paris Saint Germain -1.5 |
|---|---|---|
| Kalshi (after fees) | -116 · best | -116 · best |
Total 3.5
Best total price: Over 3.5 is +114 at Bally Bet, Under 3.5 is -143 at Kalshi (after fees). Best and worst sportsbook are $4 apart on a $100 bet.
| Book | Over 3.5 | Under 3.5 |
|---|---|---|
| Bally Bet | +114 · best | -150 |
| betPARX | +114 · best | -150 |
| BetRivers | +114 · best | -150 |
| BetMGM | +110 | -150 |
| Kalshi (after fees) | +109 | -143 · best |
What is Oddy?
Oddy shows what every regulated sportsbook and prediction market pays for the same bet, ranked, with a link to the best price. Prices refresh about every minute. Free, no account, and we never sell picks.