Ready for Profitable Bets: Getting started
First things first:
it is vital to have as many sportsbook apps as possible. It may feel like overkill, but being able to look at many different options for betting the same event is a huge advantage. Many of these apps have daily “boosts” and other promos, so be sure to stay up to date with the legal sportsbooks in your state! As of the time I’m writing this, I have a total of 12 different accounts in the state of Michigan and each of them have brought me a couple hundred dollars of profit at a minimum.
- Download each app or visit the website. Don’t forget to use our affiliate links and signup codes when available in order to get the best offers!
- Complete signup offer (usually a deposit match and/or risk-free bet)
- Stay tuned to PromoGuy for ways to keep making money
Most information is sent out daily on Twitter (@PromoGuy) and can be found here on our website. Along with daily picks on Twitter, we can be found on our new YouTube channel
for more informational content. Sign up and subscribe so you never miss out on a single profitable bet!
The best bonuses we've found so far
1.
Bet $1 and get double the winnings up to $25 for your next 10 bets
Wagering (WR): 1x Deposit
21+ New users only. Must register using eligible promo code. First bet after registration must qualify. Max. Bonus Bet: $1,000. Bonus Bet expires 14 days after receipt. Void where prohibited. See Caesars.com/promos for full terms. Gambling Problem? 1-800-GAMBLER (1-800-426-2537)
2.
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Min. Deposit: $5
Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.
3.
New DraftKings Customers: Spend $5+ Get $150 in Bonus Bets *Paid Within 14 Days
Min. Deposit: 5
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/NH/PR/WY). Void in CAN. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new DraftKings customer. $5+ first-time bet req. Max. $150 issued as non-withdrawable Bonus Bets that expire in 7 days after issuance. Stake removed from payout. Reward issued as $50 in Bonus Bets every 7 days via click-to-claim for 14 days. 7 days = 168hrs. Terms: sportsbook.draftkings.com/promos. Ends 8/23/26 at 11:59 PM ET. Sponsored by DK.
4.
New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days
Wagering (WR): New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET. Call 1-888-789-7777 or visit ccpg.org/chat (CT). Hope is here. GamblingHelplineMA.org or call (800) 327-5050 for 24/7 support (MA). Visit www.mdgamblinghelp.org (MD). Call 1-877-HOPENY or text HOPENY (467369) (NY). 21+ (18+ DC, IA, KY, WV) only. New users only or text HOPENY (467369) (NY). Casino, First online real money wager only. $5 first deposit required. Min $5 wager required for 5 consecutive days. Bonus issued as non-withdrawable Bet Reset tokens. Refund from token issued as nonwithdrawable bonus bet that expire 7 days after receipt. Max refund $200 per day. Restrictions apply, including token expiration. See full terms at fanduel.com/sportsbook. Call 1-877-770-7867 (LA).
5.
10 x $100 bet match in FanCash
Must be 21+. GAMBLING PROBLEM? CALL 1-800-GAMBLER OR CALL 1-800-MY-RESET, www.mdgamblinghelp.org (MD), (800)-327-5050 or gamblinghelplinema.org (MA), Call (877)8-HOPENY or text HOPENY (467369) (NY), (888) 789-7777 or ccpg.org (CT), morethanagame.nc.gov (NC), 1800gambler.net (WV)
- Make sure to use the promo links and promo codes from Promoguy when signing up with a sportsbook or casino to get the best promo package available.
- Place some non-promo bets once in a while (at least 1 per week) to avoid getting excluded from promos.
- Use multiple sportsbooks to distribute the profits over more than one provider.
Selecting Profitable Bets and Calculating Bet Size
In sports betting, there is an inherent disadvantage to the bettor. The sportsbook charges a small amount of commission on each bet, which is passed onto the customer in the form of “vig” or “juice”.
For example: Team A and Team B both have a 50% chance of winning a game. If betting were a fair endeavor, the sportsbook would pay even money (+100) for a winning bet on either team. However, in the United States, you often see a 50/50 game with odds of -110. This means that instead of winning even money on this bet, the sportsbook charges a 10% markup. This is how they make their money, and it’s what we aim to avoid by betting strictly odds boosts, promotion bets, and other +EV situations!
Our Process
The first step to using promos and odds boosts to build a bankroll is to be able to determine how much to bet on a given game. Here’s a step-by-step process of how I find a potential play and figure out the ideal bet size, with an example to demonstrate.
- Step 1: Identify potentially profitable bet
- Step 2: Find true probability of the bet hitting
- Step 3: Use true probability and the Kelly Criterion to determine optimal bet sizing
Let’s break down each step of the process individually:
Step 1: Identify potentially profitable bet
Some odds boosts and promos are good – others are not. Instead of testing each and every boost with this method, I usually look for a few things:
- Gut feeling: Does the boost seem to be worthwhile at first glance? If not, I usually don’t bother calculating anything.
- Hard numbers: How big is the “boost”? Books often attach a meaningless number on the non-boosted price of a bet. Use a consensus odds site (Pinnacle Sports is the gold standard here, with OddsJam being the best way to access this info) to see if the original number is reasonable.
- Interest: unless it looks like a slam dunk no-brainer, I usually only bet on games I’m somewhat interested in. This is just a personal preference.
Step 2: Find true probability of the bet cashing
Like I said before, sportsbooks charge “juice” or “vig” on each bet in order to make a profit. It’s in our best interest to find out exactly how much vig they are charging in order to learn the true probability of each outcome. I use the no-vig calculator on this site (note on OddsJam at the end). Use Pinnacle’s odds to calculate this – they’re the best book out there.
Step 3: Use true probability (from Step 2) and the Kelly Criterion to determine optimal bet size
Once we know how likely it is for a bet to cash, we need to know how much to bet on it. Most promos are capped at $50, but it’s still useful to go through this process.
Using our
Kelly calculator, now we plug in our numbers (Probability, Odds, Bankroll, and Adjusted Kelly). “Probability” is a decimal between 0 and 1, “Odds” is basically the moneyline odds of the bet, “Bankroll” used for these calculations is $1000, and “Adjusted Kelly” is always going to be 1.
Let’s do an example in order to demonstrate the process. The following is what I go through for every bet that is posted on Twitter. Instead of doing all of that yourself, we’ll do it for you! Follow along here: Twitter: @PromoGuy
PROFITABLE BET EXAMPLE
Caesars (MI) has the AL to win the All Star Game boosted to +150 odds.
Step 1: Identify potentially profitable bet
- Gut feeling:
Right off the bat, most all star games are a toss-up. +150 looks like a good number for a toss-up. Let’s move on
- Hard numbers:
Pinnacle Sports has the following odds: NL -114, AL +106
- Interest:
I’ll be watching anyway. Let’s do this.
Step 2: Find true probability of the bet winning
Going back to our “no vig” calculator, we plug in “106” and “-114” to see the actual odds for tonight’s game. We come up with the following numbers:
Since the AL is +106 to win, we see that based on a consensus of market odds, this bet is 47.68% likely to cash. Let’s move on to the final step (continued on next page).
Step 3: Use true probability (from Step 2) and the Kelly Criterion to determine optimal bet size
Moving over to the Kelly Criterion calculator, we plug in our true probability and other numbers. Since the bet is boosted to +150, our “odds” section needs to read “1.5”. Here’s what we get:
At the bottom, it says “Bet This Much”. The optimal bet sizing for the American League +150 to win tonight’s All Star Game is $128. Since we’re capped at $25 by Caesars, we max it out.