ATP odds: every book’s price, ranked
Moneyline, spread and total prices for 8 upcoming matches in ATP Paris Masters, as of Nov 5, 12:18 AM ET. Bold marks the best payout. Prices move — always confirm at the book.
ATP odds at a glance
- Biggest favorite: Carlos Alcaraz, 83% to beat Matteo Berrettini; best price -521 at ProphetX (after fees).
- Longest shot: Matteo Berrettini, 17% against Carlos Alcaraz; best price +490 at Kalshi (after fees).
- Closest matchup: Taylor Fritz vs Arthur Fils, Taylor Fritz 47%, Arthur Fils 53%.
- Biggest price gap: $51 between the best and worst sportsbook on a $100 bet on Luca Van Assche (Luca Van Assche vs Lorenzo Musetti).
Chances are what the moneylines imply once each sportsbook’s margin is removed, averaged across books. They describe the market, not a prediction.
Every book’s price, game by game (as of Nov 5, 12:18 AM ET)
ATP Paris Masters odds
Quentin Halys vs Tommy Paul odds · Nov 5, 5:00 AM ET
Best price on Quentin Halys is +274 at ProphetX (after fees); best on Tommy Paul is -277 at Novig (after fees). Best and worst sportsbook are $20 apart on a $100 bet.
Moneyline
| Book | Quentin Halys ML | Tommy Paul ML |
|---|---|---|
| ProphetX (after fees) | +274 · best | -296 |
| Novig (after fees) | +270 | -277 · best |
| Polymarket (after fees) | +266 | -322 |
| FanDuel | +255 | -320 |
| Kalshi (after fees) | +252 | -322 |
| DraftKings | +244 | -312 |
| Fanatics | +240 | -320 |
| betPARX | +240 | -315 |
| BetRivers | +240 | -315 |
| Bally Bet | +240 | -315 |
| Hard Rock | +240 | -325 |
| BetMGM | +240 | -325 |
| theScore Bet | +235 | -315 |
Spread
Best spread price: Quentin Halys +2.5 is +135 at betPARX, Tommy Paul -2.5 is -180 at betPARX.
| Book | Quentin Halys +2.5 | Tommy Paul -2.5 |
|---|---|---|
| betPARX | +135 · best | -180 · best |
| Bally Bet | +135 · best | -180 · best |
Total 22.5
Best total price: Over 22.5 is -114 at betPARX, Under 22.5 is +108 at Novig (after fees).
| Book | Over 22.5 | Under 22.5 |
|---|---|---|
| betPARX | -114 · best | -115 |
| BetRivers | -114 · best | -115 |
| Bally Bet | -114 · best | -115 |
| Novig (after fees) | -115 | +108 · best |
| Polymarket (after fees) | -125 | -103 |
Arthur Rinderknech vs Ben Shelton odds · Nov 5, 6:10 AM ET
Best price on Arthur Rinderknech is +265 at DraftKings; best on Ben Shelton is -270 at Novig (after fees). Best and worst sportsbook are $25 apart on a $100 bet.
Moneyline
| Book | Arthur Rinderknech ML | Ben Shelton ML |
|---|---|---|
| DraftKings | +265 · best | -343 |
| ProphetX (after fees) | +255 | -270 |
| Polymarket (after fees) | +252 | -306 |
| Novig (after fees) | +251 | -270 · best |
| Fanatics | +250 | -330 |
| FanDuel | +250 | -315 |
| Bally Bet | +250 | -335 |
| betPARX | +250 | -335 |
| BetRivers | +250 | -335 |
| Hard Rock | +250 | -325 |
| theScore Bet | +245 | -330 |
| BetMGM | +240 | -325 |
| Kalshi (after fees) | +240 | -290 |
Spread
Best spread price: Arthur Rinderknech +2.5 is +123 at Bally Bet, Ben Shelton -2.5 is -120 at Novig (after fees).
| Book | Arthur Rinderknech +2.5 | Ben Shelton -2.5 |
|---|---|---|
| Bally Bet | +123 · best | -165 |
| betPARX | +123 · best | -165 |
| Novig (after fees) | +117 | -120 · best |
| ProphetX (after fees) | +115 | -128 |
Total 23.5
Best total price: Over 23.5 is -104 at Novig (after fees), Under 23.5 is -102 at Novig (after fees).
| Book | Over 23.5 | Under 23.5 |
|---|---|---|
| Novig (after fees) | -104 · best | -102 · best |
| Bally Bet | -109 | -121 |
| betPARX | -109 | -121 |
| BetRivers | -109 | -121 |
Luca Van Assche vs Lorenzo Musetti odds · Nov 5, 7:20 AM ET
Best price on Luca Van Assche is +257 at Novig (after fees); best on Lorenzo Musetti is -260 at Hard Rock. Best and worst sportsbook are $51 apart on a $100 bet.
Moneyline
| Book | Luca Van Assche ML | Lorenzo Musetti ML |
|---|---|---|
| Novig (after fees) | +257 · best | -264 |
| DraftKings | +256 | -329 |
| FanDuel | +250 | -315 |
| ProphetX (after fees) | +250 | -276 |
| Polymarket (after fees) | +240 | -290 |
| Kalshi (after fees) | +240 | -290 |
| Fanatics | +230 | -300 |
| theScore Bet | +225 | -300 |
| BetMGM | +225 | -300 |
| Hard Rock | +210 | -260 · best |
| betPARX | +205 | -265 |
| BetRivers | +205 | -265 |
| Bally Bet | +205 | -265 |
Spread
Best spread price: Luca Van Assche +2.5 is +133 at betPARX, Lorenzo Musetti -2.5 is -180 at betPARX.
| Book | Luca Van Assche +2.5 | Lorenzo Musetti -2.5 |
|---|---|---|
| betPARX | +133 · best | -180 · best |
| Bally Bet | +133 · best | -180 · best |
Total 21.5
Best total price: Over 21.5 is -139 at betPARX, Under 21.5 is +106 at betPARX.
| Book | Over 21.5 | Under 21.5 |
|---|---|---|
| betPARX | -139 · best | +106 · best |
| Bally Bet | -139 · best | +106 · best |
Tomas Martin Etcheverry vs Rinky Hijikata odds · Nov 5, 8:00 AM ET
Best price on Tomas Martin Etcheverry is -125 at Hard Rock; best on Rinky Hijikata is +122 at Novig (after fees). Best and worst sportsbook are $12 apart on a $100 bet.
Moneyline
| Book | Tomas Martin Etcheverry ML | Rinky Hijikata ML |
|---|---|---|
| Hard Rock | -125 · best | +100 |
| Novig (after fees) | -127 | +122 · best |
| Bally Bet | -127 | +102 |
| betPARX | -127 | +102 |
| BetRivers | -127 | +102 |
| ProphetX (after fees) | -128 | +119 |
| theScore Bet | -130 | +105 |
| Fanatics | -130 | +105 |
| FanDuel | -134 | +112 |
| BetMGM | -135 | +105 |
| Kalshi (after fees) | -136 | +109 |
| DraftKings | -137 | +112 |
Spread
Best spread price: Tomas Martin Etcheverry -0.5 is -120 at Bally Bet, Rinky Hijikata +0.5 is -114 at Bally Bet.
| Book | Tomas Martin Etcheverry -0.5 | Rinky Hijikata +0.5 |
|---|---|---|
| Bally Bet | -120 · best | -114 · best |
| betPARX | -120 · best | -114 · best |
| BetRivers | -120 · best | -114 · best |
Total 23.5
Best total price: Over 23.5 is +108 at Novig (after fees), Under 23.5 is -113 at Novig (after fees).
| Book | Over 23.5 | Under 23.5 |
|---|---|---|
| Novig (after fees) | +108 · best | -113 · best |
| Bally Bet | -112 | -122 |
| betPARX | -112 | -122 |
| BetRivers | -112 | -122 |
Ignacio Buse vs Nuno Borges odds · Nov 5, 9:10 AM ET
Best price on Ignacio Buse is +144 at Novig (after fees); best on Nuno Borges is -147 at Novig (after fees). Best and worst sportsbook are $12 apart on a $100 bet.
Moneyline
| Book | Ignacio Buse ML | Nuno Borges ML |
|---|---|---|
| Novig (after fees) | +144 · best | -147 · best |
| ProphetX (after fees) | +137 | -151 |
| Polymarket (after fees) | +134 | -161 |
| FanDuel | +132 | -160 |
| Kalshi (after fees) | +129 | -161 |
| DraftKings | +128 | -157 |
| theScore Bet | +125 | -155 |
| Fanatics | +125 | -150 |
| Hard Rock | +125 | -150 |
| Bally Bet | +123 | -152 |
| BetRivers | +123 | -152 |
| betPARX | +123 | -152 |
| BetMGM | +120 | -155 |
Spread
Best spread price: Ignacio Buse +0.5 is +110 at Bally Bet, Nuno Borges -0.5 is -150 at Bally Bet.
| Book | Ignacio Buse +0.5 | Nuno Borges -0.5 |
|---|---|---|
| Bally Bet | +110 · best | -150 · best |
| betPARX | +110 · best | -150 · best |
Total 22.5
Best total price: Over 22.5 is -115 at Novig (after fees), Under 22.5 is +108 at Novig (after fees).
| Book | Over 22.5 | Under 22.5 |
|---|---|---|
| Novig (after fees) | -115 · best | +108 · best |
| Bally Bet | -143 | +106 |
| betPARX | -143 | +106 |
Casper Ruud vs Jan-Lennard Struff odds · Nov 5, 10:20 AM ET
Best price on Casper Ruud is -167 at Novig (after fees); best on Jan-Lennard Struff is +163 at ProphetX (after fees). Best and worst sportsbook are $17 apart on a $100 bet.
Moneyline
| Book | Casper Ruud ML | Jan-Lennard Struff ML |
|---|---|---|
| Novig (after fees) | -167 · best | +160 |
| ProphetX (after fees) | -178 | +163 · best |
| Polymarket (after fees) | -182 | +152 |
| Kalshi (after fees) | -182 | +152 |
| BetMGM | -190 | +145 |
| Bally Bet | -190 | +150 |
| BetRivers | -190 | +150 |
| betPARX | -190 | +150 |
| Hard Rock | -190 | +150 |
| FanDuel | -196 | +162 |
| DraftKings | -198 | +160 |
| theScore Bet | -200 | +160 |
| Fanatics | -200 | +160 |
Spread
Best spread price: Casper Ruud -1.5 is -152 at Bally Bet, Jan-Lennard Struff +1.5 is +112 at Bally Bet.
| Book | Casper Ruud -1.5 | Jan-Lennard Struff +1.5 |
|---|---|---|
| Bally Bet | -152 · best | +112 · best |
| betPARX | -152 · best | +112 · best |
Total 23.5
Best total price: Over 23.5 is +100 at Novig (after fees), Under 23.5 is -108 at Novig (after fees).
| Book | Over 23.5 | Under 23.5 |
|---|---|---|
| Novig (after fees) | +100 · best | -108 · best |
| Bally Bet | -118 | -115 |
| BetRivers | -118 | -115 |
| betPARX | -118 | -115 |
Carlos Alcaraz vs Matteo Berrettini odds · Nov 5, 1:00 PM ET
Best price on Carlos Alcaraz is -521 at ProphetX (after fees); best on Matteo Berrettini is +490 at Kalshi (after fees). Best and worst sportsbook are $50 apart on a $100 bet.
Moneyline
| Book | Carlos Alcaraz ML | Matteo Berrettini ML |
|---|---|---|
| ProphetX (after fees) | -521 · best | +470 |
| Novig (after fees) | -525 | +471 |
| Polymarket (after fees) | -564 | +456 |
| Kalshi (after fees) | -564 | +490 · best |
| FanDuel | -610 | +440 |
| Fanatics | -650 | +450 |
| BetMGM | -650 | +425 |
| DraftKings | -670 | +462 |
| Hard Rock | -700 | +475 |
| BetRivers | -715 | +475 |
| Bally Bet | -715 | +475 |
| betPARX | -715 | +475 |
| theScore Bet | -750 | +440 |
Spread
Best spread price: Carlos Alcaraz -4.5 is +108 at Novig (after fees), Matteo Berrettini +4.5 is -111 at Novig (after fees).
| Book | Carlos Alcaraz -4.5 | Matteo Berrettini +4.5 |
|---|---|---|
| Novig (after fees) | +108 · best | -111 · best |
| ProphetX (after fees) | +103 | -115 |
| BetRivers | -108 | -125 |
| Bally Bet | -108 | -125 |
| betPARX | -108 | -125 |
Total 21.5
Best total price: Over 21.5 is -102 at Novig (after fees), Under 21.5 is -106 at Novig (after fees).
| Book | Over 21.5 | Under 21.5 |
|---|---|---|
| Novig (after fees) | -102 · best | -106 · best |
| ProphetX (after fees) | -104 | -107 |
| BetRivers | -114 | -120 |
| Bally Bet | -114 | -120 |
| betPARX | -114 | -120 |
Taylor Fritz vs Arthur Fils odds · Nov 5, 2:30 PM ET
Best price on Taylor Fritz is +119 at ProphetX (after fees); best on Arthur Fils is -120 at Novig (after fees). Best and worst sportsbook are $5 apart on a $100 bet.
Moneyline
| Book | Taylor Fritz ML | Arthur Fils ML |
|---|---|---|
| ProphetX (after fees) | +119 · best | -127 |
| Novig (after fees) | +117 | -120 · best |
| Polymarket (after fees) | +109 | -131 |
| Kalshi (after fees) | +109 | -131 |
| Bally Bet | +105 | -130 |
| BetRivers | +105 | -130 |
| betPARX | +105 | -130 |
| Hard Rock | +105 | -130 |
| FanDuel | +104 | -125 |
| Fanatics | +100 | -125 |
| theScore Bet | +100 | -130 |
| DraftKings | +100 | -122 |
| BetMGM | +100 | -130 |
Spread
Best spread price: Taylor Fritz +0.5 is +104 at Novig (after fees), Arthur Fils -0.5 is -113 at Novig (after fees).
| Book | Taylor Fritz +0.5 | Arthur Fils -0.5 |
|---|---|---|
| Novig (after fees) | +104 · best | -113 · best |
| Bally Bet | -109 | -125 |
| BetRivers | -109 | -125 |
| betPARX | -109 | -125 |
Total 24.5
Best total price: Over 24.5 is -104 at Novig (after fees), Under 24.5 is -102 at Novig (after fees).
| Book | Over 24.5 | Under 24.5 |
|---|---|---|
| Novig (after fees) | -104 · best | -102 · best |
| ProphetX (after fees) | -105 | -104 |
| Bally Bet | -118 | -114 |
| BetRivers | -118 | -114 |
| betPARX | -118 | -114 |
ATP odds questions
Which sportsbook has the best ATP odds right now?
FanDuel has the best sportsbook moneyline on 6 of the 16 sides across the 8 games on this page, ahead of Hard Rock (6) and DraftKings (5). Ties count for every book at the top price. No single book is best on every game, which is why it pays to compare before each bet.
How much does shopping for the best ATP odds save?
On a $100 moneyline bet, the best and worst sportsbook differ by $14 on average across these games, and by up to $51 on Luca Van Assche (Luca Van Assche vs Lorenzo Musetti). Every table on this page ranks each book’s price with the best marked.
Do Kalshi and Polymarket beat sportsbooks on ATP odds?
Sometimes. After their trading fees, a prediction market beats every sportsbook on 7 of the 16 sides they price here (Kalshi 5, Polymarket 6). Oddy always compares exchanges after fees, the number you actually get paid.
How do I read ATP moneyline odds?
A minus price is what you risk to win $100: Carlos Alcaraz at -521 means risking $521 to win $100. A plus price is what $100 wins: Matteo Berrettini at +490 wins $490. Higher is always better for the bettor, which is why every table here ranks the highest price first.
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 every 5 minutes before a game; once it starts, Kalshi and Polymarket are re-read every 5 seconds from their own APIs (how Oddy works). Free, no account, and we never sell picks.