If you’re looking to boost your bankroll before MLB Opening Day, America’s largest sportsbook has a number of new user promotions available this week for MLB, NCAA Tournament, or other games.
We break down the welcome bonus details for 7 major books available in over 10 states.
MLB Betting Promotions for New Users
1. Bet MGM
BetMGM has a total of three different offers available depending on your state and preferences. Not available in New York or Nevada.
North Carolina: Use promo code NYPNEWS to get $150 in bonus bets after a $10 deposit and $5 bet.
In most other states: Choose from up to $1,500 in First Bet Insurance with code NYPNEWS or a 20% deposit match with NYPNEWS1600.
This insurance works like most other sportsbooks. If the first bet is lost, his bet will be refunded with a bonus equal to the amount lost.
For example, let’s say you bet $100 on the Yankees at +130 against the Astros. If the Yankees win, you make a profit of $130, keep your $100 stake, and the promotion ends. If he loses, he gets $100 back as a bonus bet.
Deposit matches apply an additional 20% bonus bet to your account (maximum deposit $8,000), but with a 10x rollover. This means that you must wager 10 times the bonus amount in the first 30 days or you will lose the bonus.
2.Fanduel
- promo code: nothing needed
- Offer: Deposit $10, bet $5 and win $250 in North Carolina. Bet $5 and if your bet wins you win $200 in all other states
- state: Arizona, Colorado, Connecticut, Illinois, Tennessee, Indiana, Iowa, Kansas, Kentucky, Los Angeles, Massachusetts, Maryland, Michigan, North Carolina, New Jersey, New York, Ohio , Pennsylvania, Virginia, Vermont, West Virginia, Wyoming
FanDuel has a slightly different offer in North Carolina than in other states. However, bonus bets are advantageous because they are not split into smaller increments. You can use it all in one bet or split it up into dozens of $1 or $5 bets.
The offers are:
- In North Carolina, you can win $200 in bonus bets after a $5 bet, regardless of the outcome.
- In all other states, if your first $5 bet wins, you’ll earn $200 in bonus bets. However, there is no minimum odds requirement, so bet as big a favorite as you can find to give yourself the best chance of securing a bonus bet.
3. Fanatics Sportsbook
- promo code: nothing needed
- Offer: 10 Days $100 Bet Match
- state: Colorado, Connecticut, Iowa, Indiana, Kentucky, Maryland, Massachusetts, Michigan, North Carolina, New York, Ohio, Pennsylvania, Tennessee, Vermont, Virginia, West Virginia
Fanatics currently offers a slightly different style of service than most of its competitors. For his first 10 days on the platform, each day the bonus his bet will be equal to the first bet (up to $ 100). It doesn’t matter whether the bet wins or loses.
For example, on day 1, let’s say you placed your first bet on the Yankees +$130 for $100. Whether they win or lose, you get a $100 bonus bet. And on the second day, there are no bets. You get $0. On the third day, he bet $50 on the Mets +100. Whether they win or lose, I get $50.
Maximize this offer every day for 10 days to win $1,000 in total bonus bets.
4. ESPN Bets
- promo code: NPNEWSNC for North Carolina, NPNEWS for all other states
- Offer: Bet anything and win $225 in North Carolina. In all other states, you can win $150 when you bet on anything.Get up to $500 deposit match in both states
- state: Arizona, Colorado, Illinois, Indiana, Iowa, Kansas, Kentucky, Los Angeles, Massachusetts, Maryland, Michigan, New Jersey, North Carolina, Ohio, Pennsylvania, Tennessee, Virginia , West Virginia
ESPN BET has a two-part offer. In most states, if you deposit $10 and make any kind of cash bet, you can earn $150 in bonus bets. In North Carolina, you get $225 instead.
All states automatically opt you in for a 200% deposit match up to $500. This means that any deposit you make will earn you 200% more eligible cashback up to a maximum of $500 (so the maximum deposit amount here is $250).
However, eligible cashback will be unlocked depending on the amount wagered. Every $1 wagered unlocks 10 cents. So if you bet $100, $10 of the bonus will turn into cash in your account. If you bet $50, you win $5.
5. DraftKings
- promo code: nothing needed
- Offer: Wage $5 to win $250 in North Carolina, Wage $5 to win $150 in all other states
- state: Arizona, Colorado, Connecticut, Iowa, Illinois, Indiana, Kansas, Kentucky, Los Angeles, Massachusetts, Maryland, Maine, Michigan, New Jersey, New York, Ohio, Pennsylvania , Tennessee, Virginia, Vermont, Wyoming, West Virginia
DraftKings’ offer is straightforward. By depositing $10 and betting $5, he can win $150 in most states. In North Carolina, you get $250.
Bonus bets are returned in $25 increments, so if you win $150, you’ll get 6 $25 bonus bets to use over 7 days.
6. Bet365
- promo code: NYP News
- Offer: $150 bonus bet ($200 in North Carolina) or $1,000 safety net
- state: Arizona, Colorado, Iowa, Indiana, Kentucky, Los Angeles, North Carolina, New Jersey, Ohio, Virginia
bet365 has offers to choose from in all 10 states. Use promo code NYPNEWS for all these states and offers in both.
In North Carolina, you can choose between a $200 bonus bet or a $1,000 initial bet safety net.
In nine other states, you’ll choose between a $150 and $1,000 safety net.
As we explained last week, if you plan to bet at least $700 on your first bet, it makes sense to take a safety net. If not, stake your $200 bonus.
6. Caesars Sportsbook
- promo code: NYPNEWS1000 (most states), NYPNEWSDYW (Iowa, Maryland, Maine), NYPNEWSNC (North Carolina)
- Offer: First bet insurance $1,000, bet $1 and receive 10 100% profit boosts, or bet $10 and win $250 in NC
- state: Arizona, Colorado, Massachusetts, Illinois, Indiana, Iowa, Kansas, Kentucky, Los Angeles, Maryland, Maine, Michigan, North Carolina, New Jersey, New York, Ohio, Pennsylvania , Tennessee, Virginia, West Virginia, Wyoming
Caesars has three offers depending on your state.
Most states offer up to $1,000 of first bet insurance. Iowa, Maryland, and Maine have 10, 100 percent profit increases.
The maximum bet is $25 and the maximum amount of additional winnings is $1,000. So, if you bet $25 on the Mets at +100 and the Mets win, your bet will be paid $50 instead of the usual $25, and you’ll get an additional $25 of your bet back.
Next, in North Carolina, you can earn a $250 bonus bet on a $10 bet.

