Promo Converter

Requests left {{ apiQuota }}
{{ notTodayMsg }}
Source Book
{{ c.label }}
Promo Type
{{ c.label }}
Wager Amount
$
Boost Value
%
Hedge Books — Any = every book except your source
{{ c.label }}
Sports — none = all
{{ c.label }}
Games today only
Min odds — source leg (auto-negative)
{{ mainStatus }}
{{ mainMsg }}
Configure your promo above, then Scan to surface hedge opportunities.
{{ mainCountLabel }}
{{ r.rank }} {{ r.game }}⚠ Not today{{ r.meta }} {{ r.profitStr }}
{{ leg.role }}
{{ leg.title }}
{{ leg.sub }}
{{ ln.label }}{{ ln.value }}
{{ leg.footer }}
{{ m.label }}
{{ m.value }}
Other Hedge Books
{{ alt.book }} @ {{ alt.priceStr }}stake {{ alt.stakeStr }} · {{ alt.profitStr }}
Both legs can carry a promo. Bet 1 is your source (the amount you bet = its Promo Cap); the hedge stake on Bet 2 is solved for you. A boost on the hedge shrinks its cost — cutting your loss or locking a profit.
Bet 1 · Source Book — pick one
{{ c.label }}
Bet 1 · Promo Type
{{ c.label }}
Bet 1 · Boost Value
%
Bet 1 · Promo Cap bet size
$
Bet 2 · Hedge Books — none = all others
{{ c.label }}
Bet 2 · Promo Type Straight Cash = no promo
{{ c.label }}
Bet 2 · Boost Value
%
Bet 2 · Promo Cap 0 = none
$
Sports — none = all
{{ c.label }}
{{ dualStatus }}
{{ dualMsg }}
Set a promo on each book, then Scan to see the best two-promo hedges.
{{ dualCountLabel }}
{{ r.rank }} {{ r.game }}⚠ Not today{{ r.meta }} {{ r.profitStr }}
{{ leg.role }}
{{ leg.title }}
{{ leg.sub }}
{{ ln.label }}{{ ln.value }}
{{ leg.footer }}
{{ m.label }}
{{ m.value }}
Book
{{ c.label }}
Hedge Books — none = all others
{{ c.label }}
Qualifying Stake
$
Bonus Value
$
Sports — none = all
{{ c.label }}
Min odds — qualifier leg (auto-negative)
Live games only — in-progress games
{{ betgetStatus }}
{{ betgetMsg }}
Enter your qualifier and bonus, then Scan for the cheapest path.
{{ betgetCountLabel }}
{{ r.rank }} {{ r.game }}⚠ Not today{{ r.meta }} {{ r.profitStr }}
{{ r.caption }}
{{ leg.role }}
{{ leg.title }}
{{ ln.label }}{{ ln.value }}
{{ leg.footer }}
{{ m.label }}
{{ m.value }}
Sport — tap one to load its games
{{ c.label }} {{ fgGamesMsg }}
Game
Pick a sport above first
Source Book
{{ c.label }}
Hedge Books — none = all others
{{ c.label }}
Promo Type
{{ c.label }}
Wager Amount
$
Boost Value
%
{{ fgStatus }}
{{ fgMsg }}
Load a sport's games, pick the one your promo is for, set your boost, then Find hedge.
{{ fgCountLabel }}
{{ r.rank }} {{ r.game }}⚠ Not today{{ r.meta }} {{ r.profitStr }}
{{ leg.role }}
{{ leg.title }}
{{ leg.sub }}
{{ ln.label }}{{ ln.value }}
{{ leg.footer }}
{{ m.label }}
{{ m.value }}
Add every boost you have right now.
Source Book
{{ c.label }}
Promo Type
{{ c.label }}
Sport — none = any
{{ c.label }}
Wager Amount
$
Boost Value
%
Games today only
Min odds — source leg (auto-negative)
Your boosts ({{ planBoostCount }})
{{ b.n }} {{ b.label }}
{{ planStatus }}
{{ planMsg }}
Add your boosts above, then Build plan for the max-profit bet sheet.
Total locked profit
{{ planSummary }}
{{ planTotalStr }}
{{ r.rank }} {{ r.game }}⚠ Not today{{ r.meta }}{{ r.boostLabel }} {{ r.profitStr }}
{{ leg.title }}
{{ ln.label }}{{ ln.value }}
{{ leg.footer }}
Enter any two lines by hand — no odds pull. Pick the promo, your wager and boost, the source odds, and the hedge odds. The lock updates as you type.
Promo Type
{{ c.label }}
League — for historical win-rate reference
{{ c.label }}
Wager
$
Boost Value
%
Underdog — auto-positive
Favorite — auto-negative
Hedge Stake — auto-filled optimal, edit to override
$
Source Stake
{{ manSourceStake }}
If Favorite Wins
{{ manFavProfit }}
If Underdog Wins
{{ manDogProfit }}
{{ manConvPct }}
Zero Profit Dog Strategy
{{ manNoHedgeText }}
{{ manExcessText }}
Historical Favorite Win Rates
Actual favorite win % by odds band vs. breakeven implied %. Row highlighted is the favorite's band.
Fav Odds
MLB
NHL
NFL
NBA
NCAAF
Tennis
WNBA
Breakeven
{{ r.range }}
{{ r.mlb }}
{{ r.nhl }}
{{ r.nfl }}
{{ r.nba }}
{{ r.ncaaf }}
{{ r.tennis }}
{{ r.wnba }}
{{ r.breakeven }}

Times shown in CT · window = today + next 2 days · results with profit > −$10 surfaced (near-arb included) · Bet & Get net value assumes 65% bonus conversion. Odds cached 5 min to preserve quota.

API keys
Odds API key — DraftKings · FanDuel · theScore / ESPN · BetMGM get key ↗
SportsGameOdds · Caesars, optional get key ↗
Provides: Caesars
✓ API keys saved in this browser