Sports odds desk
Prices current- 29 books
- 5,209 events priced
- 79 sports
- updated
Book marginsWhich book takes the smallest margin?
Median hold across complete main markets for this sport. Lower is better.
- 1
Duel13,8614.44% - 2
Thunderpick1,1526.01% - 3
1win13,7726.27% - 4
Stake6,2047.07% - 5
Sportsbet.io1,0707.10% - 6
BC.Game14,3197.54% - 7
Yeet9,1737.58% - 8
Roobet7,3087.83% - 9
Gamdom8,7717.95% - 10
Jackpot.bet3,1428.10%
- 11
MetaWin4,5998.56%
- 12
Goated6208.57%
- 13
Thrill13,8478.63%
- 14
Chips.gg11,0628.99%
- 15
BetPanda.io14,7299.03%
- 16
Winna13,5839.05%
- 17
Cybet14,0149.08% - 18
Degen14,0379.08%
- 19
Degen City14,0399.08% - 20
Dope14,0389.08%
- 21
Razed13,9819.08% - 22
Shock14,0379.08%
- 23
Rainbet13,9199.08% - 24
Rollbit14,6179.09% - 25
500 Casino14,4779.12% - 26
BetFury8,1089.13% - 27
Dicey7979.85% - 28
Shuffle80210.03%
Books with fewer than 20 priced markets have a limited sample and rank last. A book leaves the ranking while it has no update in the last 20 minutes.
best pricetap a price to add it to the slip
Trending now
9 matches · 5 sportsTop sports right now
Soccer
184 liveUEFA Nations League1×225 matches in the next 72 hAmerican Football
4 liveBaseball
2 liveIce Hockey
91 liveBasketball
92 liveTennis
46 liveLaver CupWinner1 match in the next 72 hLoading the live board…
Loading the fixture list…
My Bets
Open $0.00 · P&L $0.00Your bet journal: picks logged from the slip or by hand, graded by you once the book settles. Stored in this browser; sign in to keep it on every device. Signing out removes an account’s bets from this browser. Nothing is placed from this page.
RTP needs settled bets. Log a bet and grade it once the book settles.
Alerts
Your alert rules and notifications.
Bettors
Look up public settled slips from Stake or Shuffle.
Pro
Fair-price edges, arbitrage and middle scans across every tracked book on this sport’s board, and quarter-Kelly stakes. The scans need JavaScript and fresh prices.
Open boosts across the books
- +15.7%Belgium vs FranceFT 1X2: BelgiumUEFA Nations League A ·
4.655.38BC.Game · BTI - +15.3%Northern Ireland vs HungaryFT 1X2: Hungary · Goalscorer: Jozsef SzalaiUEFA Nations League B ·
4.385.05BC.Game · BTI - +15.3%Norway vs PortugalPortugal/PortugalUEFA Nations League A ·
4.254.90BC.Game · BTI - +14.7%Sweden vs PolandFT 1X2: Sweden · Sweden: Team Clean Sheet: YesUEFA Nations League B ·
3.884.45BC.Game · BTI - +12.8%Turkey vs Italy1st Half Total Goals O/U : Over 0.5 · Total Goals O/U: Over 3.5UEFA Nations League A ·
2.823.18BC.Game · BTI - +12.4%Germany vs GreeceGermanyUEFA Nations League A ·
2.673.00BC.Game · BTI
Book coverage
- BC.Game1,800 events · 21,668 markets
- Thrill1,882 events · 21,464 markets
- BetFury2,029 events · 16,816 markets
- Winna1,982 events · 21,444 markets
- Chips.gg1,606 events · 17,369 markets
- Duel1,953 events · 21,603 markets
- Roobet1,641 events · 14,763 markets
- 500 Casino1,970 events · 22,841 markets
- Cybet1,998 events · 21,633 markets
- Shock2,076 events · 22,189 markets
- Degen2,078 events · 22,177 markets
- Rollbit1,968 events · 22,012 markets
- Rainbet1,979 events · 21,713 markets
- Degen City2,079 events · 22,194 markets
- Razed1,938 events · 21,342 markets
- Dope2,079 events · 22,158 markets
- BetPanda.io2,046 events · 23,512 markets
- Shuffle893 events · 2,274 markets
- Stake1,245 events · 9,852 markets
- DuelbitsUnavailable from this collector
- Thunderpick1,766 events · 3,841 markets
- Sportsbet.io736 events · 1,948 markets
- Goated1,266 events · 1,266 markets
- Dicey1,639 events · 2,486 markets
- Yeet1,703 events · 16,901 markets
- Jackpot.bet2,319 events · 7,610 markets
- MetaWin1,496 events · 8,835 markets
- Gamdom1,575 events · 13,418 markets
- Cloudbet412 events · 1,126 markets
- 1win1,983 events · 17,026 markets
Sports odds desk FAQ
Where do these sportsbook odds come from?
CasinoDrop collects prices directly from the public sportsbook feeds we cover. Betby supplies the event and market structure for its tenants; each book can set its own prices. Shuffle supplies its own fixture and market responses. Stake prices are captured from its own sportsbook pages. The Book coverage panel lists what each source actually returned. We do not copy odds or rankings from another comparison site, and an unavailable source contributes no current prices.
Feed data is published under CC BY 4.0: reuse it freely, credit casinodrop.com and link the licence.
What does sportsbook hold mean here?
Here, hold means the price-implied margin: add one divided by each decimal price, then subtract one. Two outcomes both priced at 1.91 imply about 4.71% hold. This is a description of the offered prices for that market, not the percentage of stakes a book actually kept. It does not measure realised profit, predict the result or tell you how often your own bets will win.
How are the books ranked?
Sharpest uses the lowest hold across the complete main markets priced by a book in the selected sport. Typical uses the median of those holds, so one unusual market has less influence. Moneyline uses the median hold of moneyline markets only. Lower values mean less price-implied margin in that sample. Different books cover different events; this is an observed comparison, not a controlled test of identical betting portfolios.
How is the best price for an outcome chosen?
We compare decimal prices for the same event, market, line and settlement scope, then highlight the highest price for each outcome. A handicap of minus one is separate from minus one and a half; a regulation winner is separate from a market that includes overtime. All prices are shown with their book. A price can change before the book opens, so check the actual bet slip and rules.
What does the arbitrage badge mean?
An arbitrage badge appears only when the sum of the reciprocal best prices is below one across a complete, matched set of outcomes from at least two books. The displayed legs show the books, prices and proportional stake allocation. Indicative prediction-market quotes, overlapping outcomes and markets with push or split-stake rules are excluded. Apparent returns above 15% are withheld for mismatch review rather than advertised.
Why can an arbitrage opportunity disappear?
Books update at different times. A price may move, an outcome may be suspended, or a book may limit or reject a stake while another leg has already been accepted. Settlement rules can also matter. The displayed return is a calculation from captured prices, not a promise that every leg can be placed. Arbitrage does not remove execution risk, fees, account restrictions or the need to read the rules.
Why is a book marked limited sample?
A book with fewer than 20 complete priced main markets in a sport is marked limited sample and placed after qualifying books. A low hold on one or two matches is too narrow a sample to support a broad ranking. The market count is shown beside the name. A book can qualify in soccer and remain limited in another sport because coverage is assessed separately for each sport.
Which sportsbooks are compared?
The latest index reports 29 sportsbooks with published prices on this desk. Actual coverage depends on source responses, sport and market. The Book coverage panel lists the available sources; it does not promise that every source is online.
How fresh are the prices?
Scheduled source collection: 4 sources every 60 seconds; 2 sources every 120 seconds; 1 source every 180 seconds; 3 sources every 240 seconds; 20 sources every 300 seconds. These are collection targets, not quote ages. Rate limits and failed requests can delay a source. Separately, this page checks the published feed every 60 seconds, or every 15 seconds while a live match is visible. A book's prices are shown only while its latest update is at most 20 minutes old (8 minutes during a live match); after that the book is left out of that match, and each best price comes from the next book, until it updates again. The arbitrage and edge badges need every price involved to be at most 10 minutes old.
What does the price history show?
History records changes we observe for each event, book, market and outcome. The chart keeps up to seven days of movements and preserves the opening observation separately. Long series are reduced to at most 200 displayed points per line, so the chart is a readable summary of our captures. Opening means the first price CasinoDrop captured, which may be later than the book first offered the market.
How are events matched across providers?
Betby tenants share event identifiers, which lets their prices be matched exactly. Other providers are compared using the same sport, normalised home and away names, reviewed aliases, compatible status and kickoff times within 30 minutes. Ambiguous or reversed-team matches remain separate for review. A similar spelling alone is not enough to combine two events, and unmatched events keep only their own source prices.
How do decimal, American, fractional and implied formats differ?
Decimal prices include the returned stake: 2.50 represents 2.50 total returned per unit staked on a winning bet. The same price is +150 American, 3/2 fractional and 40.0% implied probability. Negative American odds show the amount staked to win 100 units. Changing the display does not change the underlying price, margin or comparison. Implied probability includes the book’s pricing margin and is not an independent forecast.
Who is this tool for, and how can I stay in control?
This tool is for adults aged 18+ where sports betting is legal. It is an information tool, not a recommendation to place a bet. Set limits before betting, use money you can afford to lose and never chase losses. If betting stops being enjoyable, pause and use the operator’s limit or self-exclusion tools. Comparing prices cannot make an unaffordable bet affordable or remove the risk of losing your stake.
Every price on this desk was captured from a sportsbook's public feed and is shown with its book; CasinoDrop takes no bets and holds no funds. Check the book's slip before staking. The classic board stays at sports odds comparison; related data: price boosts, live sports bets, prediction markets. Gamble responsibly · 18+.