PromoGuy logo
VA
Plus
Twitter
Youtube
Facebook
Discord
Mail
Reddit

How it Works: Learn about our unique model to find profitable bets

We offer the non-BS approach to profitable bets. For everyone!

At PromoGuy, we are here to help you make consistent profits from legal sports betting and casino offers. By using a proven method to evaluate potentially profitable bets, calculate the ideal bet size, and build a bankroll, we flip the advantage from the sportsbooks to ourselves.

In the long run, we will do our best to make you a profitable sports bettor! Let us do all the work for you - just follow along, bet according to your personal bankroll, and enjoy!

Read More
Best Sportsbook in your State
SI Sportsbook - Sign up now and get your Offer! Sign up now and get your Offer!
Best Sportsbook in your State

Check out these top offers from US sportsbooks

Our Top Picks
Edit Location
Reset
Features
Bonus Type
Reset
Show More Filters ↓
BetMGM
Recommended
97/100
Rating
BetMGM Bonus
100% up to $1000
BetMGM Highlights
  • Awesome welcome offer
  • Available in 22 states
  • Regular promotions and boosts
Accepts Players in:
Virginia
Virginia
Credit Card
PayNearMe
Skrill
PayPal
100% up to
$1000
***** Visit Site
T&Cs apply, 18+
SI Sportsbook
Exclusive
96/100
Rating
SI Sportsbook Bonus
BET $20 GET $200 IN FREE BETS
SI Sportsbook Highlights
  • Bet and get bonus for new customers
  • Bet on all the biggest games
  • Niche markets available too!
Accepts Players in:
Virginia
Virginia
Credit Card
PayNearMe
Bank Transfer
Play+
BET $20 GET $200 IN FREE BETS
***** Visit Site
T&Cs apply, 18+
First deposit only | 21+ & located in VA | Promo code as seen| A qualifying bet is $20 or more | Min odds of +120 or more | Free Bet Tokens credited after bet is settled and expire after 7 days | Free Bet stakes not included in winnings | Please Gamble Responsibly - Gambling Problem? VA: CALL 1-888-532-3500 | Full T&C apply
DraftKings
Hot Offer
94/100
Rating
DraftKings Bonus
20% up to $1000
DraftKings Highlights
  • Incredible sports welcome bonus
  • Some of the most competitive odds around
  • Seamless live betting platform
Accepts Players in:
Virginia
Virginia
Credit Card
Skrill
PayPal
Neteller
20% up to
$1000
***** Visit Site
T&Cs apply, 18+
Bet365
4.
93/100
Rating
Bet365 Bonus
Bet $1, Get $200
Bet365 Highlights
  • Awesome range of US betting markets
  • Super competitive odds
  • Quality live betting experience
Accepts Players in:
Virginia
Virginia
Bet $1, Get $200
***** Visit Site
T&Cs apply, 18+
FanDuel
5.
92/100
Rating
FanDuel Bonus
No Sweat First Bet up to $3,000
FanDuel Highlights
  • Reliable big-name sportsbook
  • Ongoing promotions for existing bettors
  • Quality live streaming options
Accepts Players in:
Virginia
Virginia
Credit Card
Prepaid Card
PayNearMe
PayPal
No Sweat First Bet up to $3,000
***** Visit Site
T&Cs apply, 18+
BetRivers.com
6.
90/100
Rating
BetRivers.com Bonus
100% up to $500
BetRivers.com Highlights
  • Up to $500 second chance bet
  • Bet on just about every US sport
  • One of the best betting experiences in the US
Accepts Players in:
Virginia
Virginia
Credit Card
PayNearMe
Bank Transfer
VIP Preferred
100% up to
$500
***** Visit Site
T&Cs apply, 18+
PointsBet
7.
90/100
Rating
PointsBet Bonus
PointsBet Highlights
  • Awesome live streaming platform
  • Generous Booster Odds promotions
  • Odds on all the biggest games and events
Accepts Players in:
Virginia
Virginia
PayNearMe
Visa
Mastercard
ACH
***** Visit Site
T&Cs apply, 18+
WynnBET
8.
90/100
Rating
WynnBET Bonus
Bet $100 Get $100
WynnBET Highlights
  • Get an awesome welcome bonus
  • Excellent live streaming platform
  • Competitive odds on the biggest events
Accepts Players in:
Virginia
Virginia
Visa
Mastercard
PayPal
Cash at Casino Cage
Bet $100 Get $100
+ Bet $10 Get $10 Casino Bonus
***** Visit Site
T&Cs apply, 18+
Unibet
9.
89/100
Rating
Unibet Bonus
100% up to $100
Unibet Highlights
  • Quick and easy welcome bonus
  • Sleek live betting platform
  • Tons of betting markets
Accepts Players in:
Virginia
Virginia
Credit Card
PayNearMe
Skrill
Neteller
100% up to
$100
***** Visit Site
T&Cs apply, 18+
Bally Bet
10.
Rating
Bally Bet Bonus
100% up to $150
Bally Bet Highlights
  • Awesome welcome bonus
  • Competitive betting odds
  • Huge selection of sports markets to wager on
Accepts Players in:
Virginia
Virginia
Credit Card
Play+
BankWire
Cash at Casino Cage
100% up to
$150
*****
-

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

How to join

Most information is sent out daily on Twitter (@PromoGuyMI) 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

BetMGM
1.
100% up to
$1000
Bonus Code
******
BetMGM Bonus Code
***** Get Bonus
T&Cs apply, 18+
Bonus Details
Type:
Risk-Free Bet
Cashable:
no
Requirements (WR):
1x Bonus
SI Sportsbook
2.
BET $20 GET $200 IN FREE BETS
Bonus Code
******
SI Sportsbook Bonus Code
***** Get Bonus
T&Cs apply, 18+
Bonus Details
Type:
Free Bet
Cashable:
yes
Requirements (WR):
-
First deposit only | 21+ & located in VA | Promo code as seen| A qualifying bet is $20 or more | Min odds of +120 or more | Free Bet Tokens credited after bet is settled and expire after 7 days | Free Bet stakes not included in winnings | Please Gamble Responsibly - Gambling Problem? VA: CALL 1-888-532-3500 | Full T&C apply
DraftKings
3.
20% up to
$1000
Bonus Code
******
DraftKings Bonus Code
***** Get Bonus
T&Cs apply, 18+
Bonus Details
Type:
Deposit Bonus
Cashable:
yes
Requirements (WR):
25x Bonus
Bet365
4.
Bet $1, Get $200
Bonus Code
******
Bet365 Bonus Code
***** Get Bonus
T&Cs apply, 18+
Bonus Details
Type:
Free Bet
Cashable:
no
Requirements (WR):
-
FanDuel
5.
No Sweat First Bet up to $3,000
Bonus Code
******
FanDuel Bonus Code
***** Get Bonus
T&Cs apply, 18+
Bonus Details
Type:
Welcome Bonus
Cashable:
yes
Requirements (WR):
-

Important tips to claim promos and boosts

  • 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 from July 13, 2021 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.  For more info on the Kelly Criterion, here’s a link.

Using THIS site, 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: @PromoGuyMI 

EXAMPLE: July 13, 2021

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.


Update (July 28): The AL won the All Star Game, so we easily cashed the bet that I detailed above! Using this process, we can use math to take the risk out of sports betting and make a consistent profit.  I rarely bet over $50 on a game and ended up profiting around $30,000 in 2021 (including casino promos that can be found on my twitter, @PromoGuyMI)! Working on a website as well - see “Daily Summary” posts each day on Twitter 🤝

Affiliate link for OddsJam: https://oddsjam.com/?via=PromoGuy

OddsJam is the best resource I’ve found for finding consensus odds on pretty much any sporting event. They also combine arbitrage opportunities into one convenient home page, along with doing all the calculations for you. Check it out through the link above ^

Best Sportsbook Offer
SI Sportsbook - Get your Bonus now! Get your Bonus now!
Latest News
Promo Checklist - February 3, 2023
#1 bet of the day: NFL Flash Boost ...
Promo Checklist - February 2, 2023
#1 bet of the day: DraftKings Up 10 ...
Promo Checklist - January 19, 2023
#1 bet of the day: FanDuel TNT Thursday ...
Promo Checklist - January 18, 2023
#1 bet of the day: DraftKings GIFT Join ...
Promo Checklist - January 17, 2023
#1 bet of the day: DraftKings Kansas/KSU Boost ...
Subscribe to our picks
100% FOR FREE | Choose your preferred channel:
Twitter
Youtube
Reddit
Facebook
Discord
E-mail
Subscribe to our Newsletter
Subscribe to our picks by email so you never miss out on a single bet!
Players must be 21 years of age or older or reach the minimum age in their respective state and located in jurisdictions where online gambling is legal. Please play responsibly. Bet with your head, not over it. If you or someone you know has a gambling problem, and wants help, call or visit: (a) the Council on Compulsive Gambling of New Jersey at 1-800-Gambler or www.800gambler.org; or (b) Gamblers Anonymous at 855-2-CALL-GA or www.gamblersanonymous.org; or (c) GamCare at +44808-8020-133; or (d) BeGambleAware at www.begambleaware.org. For full terms and conditions, click here.
Move to Top
Close
Promoguys Top 3 Sportsbooks - Do not miss out on their offers!
×
Your Bonus Code:
The bonus offer was already opened in an additional window. If not, you can open it also by clicking the following link:
Visit Site