To Top

Best MLB Betting Sites For US Bettors

Frank Ammirante
Written by: Frank Ammirante
Matthew Waters
Fact-checked by: Matthew Waters
Last Updated:
Frank Ammirante
Written by: Frank Ammirante Last Updated: Fact-checked

With 162 games a year and daily action across all 30 teams, MLB gives bettors more chances to find value than almost any other sport. State-regulated sportsbooks are the way to go, offering deeper markets like alternate run lines and same-game parlays, plus fast, secure payouts. Below, you’ll find the sites worth signing up with.

Trusted MLB Betting Sites For New Users

Up to $1,500 In Bonuses
  • Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win*

  • *Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms. 21+. Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET

  • Use Bonus Code: BETLINEUPS

  • Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win*

  • *Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms. 21+. Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET

  • Use Bonus Code: BETLINEUPS

Get $350 In Bonus Bets
FanDuel Sportsbook Review
  • Get $350 in Bonus Bets When You Wager $5 for 7 Days ($50 Bonus Bets Per Day)

  • Available on Desktop, Android & iOS

  • Easy Deposits, Fast Withdrawals

  • Get $350 in Bonus Bets When You Wager $5 for 7 Days ($50 Bonus Bets Per Day)

  • Available on Desktop, Android & iOS

  • Easy Deposits, Fast Withdrawals

Up to $1,000 In FanCash Matched Bets
Fanatics Sportsbook Review
  • Get a 100% Bet Match up to $100 in FanCash for 10 Days

  • Earn FanCash & Spend it on Team Swag or More Bets

  • Daily Odds & Profit Boosts on Select Games

  • To Claim: Use LINEUPS

  • Get a 100% Bet Match up to $100 in FanCash for 10 Days

  • Earn FanCash & Spend it on Team Swag or More Bets

  • Daily Odds & Profit Boosts on Select Games

  • To Claim: Use LINEUPS

Spend $5+ Get $200 in Bonus Bets New User Bonus
DraftKings Sportsbook Review
  • Spend $5+ Get $200 in Bonus Bets Over 21 Days

  • Plus Get up to $1,000 Deposit Bonus

  • Bet on All Your Favorite Sports With America's Top-Rated Sportsbook

  • To Claim: Click Play Now

  • Spend $5+ Get $200 in Bonus Bets Over 21 Days

  • Plus Get up to $1,000 Deposit Bonus

  • Bet on All Your Favorite Sports With America's Top-Rated Sportsbook

  • To Claim: Click Play Now

Bet $10, Get $365 In Bonus Bets Win or Lose
  • Bet $10 Get $365 in Bonus Bets Win or Lose

  • 30% Extra on Same Game Parlay Profit

  • T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET (AZ, CO, IL, IN, KS, KY, LA, MD, MI, MO, NC, NJ, OH, PA, TN, VA) or 1-800-BETS OFF (IA). 21+ only. Please gamble responsibly. Must be present in AZ/CO/IA/IL/IN/KS/KY/LA(select parishes) /MD/MI/MO/NC/NJ/OH/PA/TN/VA.

  • Use Bonus Code: LINEUPSBET

  • Bet $10 Get $365 in Bonus Bets Win or Lose

  • 30% Extra on Same Game Parlay Profit

  • T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET (AZ, CO, IL, IN, KS, KY, LA, MD, MI, MO, NC, NJ, OH, PA, TN, VA) or 1-800-BETS OFF (IA). 21+ only. Please gamble responsibly. Must be present in AZ/CO/IA/IL/IN/KS/KY/LA(select parishes) /MD/MI/MO/NC/NJ/OH/PA/TN/VA.

  • Use Bonus Code: LINEUPSBET

Best MLB Promo And Bonus Codes Right Now

Sports Betting SiteWelcome OfferSportsbook Promo Codes
BetMGM SportsbookUp to $1,500 in bonus bets paid back if your first bet does not winBETLINEUPS
FanDuel SportsbookBet $5, get $350 in bonus bets if your bet winsClick to claim promo
Bet365 SportsbookBet $5, get $365 win or loseLINEUPSBET
Fanatics SportsbookBet and get up to $1,000 in no-sweat bets OR Choose Your Own AdventureLINEUPS
DraftKings SportsbookMaximum $1,200 in bonusesClick to claim promo

Breaking Down The Best MLB Bonuses For New Users

BetMGM Sportsbook

BetMGM is renowned for its betting promotions, including an early payout promo that will let you cash your wager if your team leads by seven runs at any point in the game. Even if your team ends up blowing that lead, you still win with this promo.

Aside from that, BetMGM Sportsbook offers the standard MLB betting markets, including traditional options — moneylines, run lines, and totals — as well as props like home runs, strikeouts, and first five innings totals.

New customers who sign up at BetMGM with the bonus code BETLINEUPS will receive a refund of up to $1,500 in bonuses if their first bet does not win.

For example, if I wagered $100 on the Yankees moneyline and they lost, I would get back $100 in bonus bets. This promo has one of the higher limits in the industry at $1,500.

  • Welcome offer: Up to $1,500 in bonuses if your first bet does not win
  • Promo code: BETLINEUPS
  • Available in: AZ, CO, DC, IL, IN, IA, KS, KY, LA, MA, MD, MI, MS, MO, NJ, NV, NY, NC, OH, PA, TN, VA, WV & WY - Note: Offer not available in NY
  • Best MLB feature: Frequent MLB odds boosts

Take a look at our BetMGM Sportsbook Review for more information.

FanDuel Sportsbook

FanDuel Sportsbook started as a daily fantasy sports operator but has evolved into the most popular sportsbook in the country. This is an easily accessible platform with an expansive selection of betting markets, including some of the best choices for MLB.

What I love about FanDuel’s MLB markets is that you have several alternate lines available, giving you a chance to get a larger payout. There are also rare markets such as daily strikeout leader, where you pick the pitcher with the most strikeouts on a day’s slate.

New customers at FanDuel Sportsbook can bet $5 and get $350 in bonuses if that bet wins (the bonus is guaranteed in some states). You don’t need a promo code to activate this offer — simply click one of our links on this page.

  • Welcome offer: Bet $5, get $350 in bonuses if your bet wins
  • Promo code: Click to claim promo
  • Available in: AR, AZ, CO, DC, IL, IN, IA, KS, KY, LA, MA, MD, MI, MO, NJ, NY, NC, OH, PA, TN, VT, VA, WV & WY
  • Best MLB feature: Dinger Tuesdays Promotion

This FanDuel Sportsbook review has more information on MLB wagering and bonuses.

bet365 Sportsbook

bet365 Sportsbook is one of my favorite sportsbooks because not only is there a diverse selection of markets, but you’ll often find options that are unavailable elsewhere. A good example of this is hitter strikeouts in MLB, where you can bet over or under on several players. This is not available at other popular sportsbooks — including those listed on this page.

New bet365 Sportsbook users can lock in a choice between one of two welcome bonuses with the code LINEUPSBET: either bet $5 and get $365 in guaranteed bonuses win or lose or a first-bet safety net up to $1,000, essentially providing up to $1,000 if your first bet loses.

  • Welcome offer: Bet $5, get $365 in guaranteed bonuses OR a first-bet safety net up to $1,000.
  • Promo code: LINEUPSBET
  • Available in: AZ, CO, IL, IN, IA, KS, KY, LA, MD, MI, MO, NJ, NC, OH, PA, TN & VA
  • Best MLB feature: MLB Early Payout Promotion

Check out our bet365 Sportsbook review for more information.

Fanatics Sportsbook

Fanatics is another popular sportsbook that is a must-try. Not only is it easy to use, with several promotions and banking methods, but it also tends to have favorable odds and pricing. You will find great lines here, especially on MLB player props like pitcher strikeouts.

Being able to secure a more favorable number on a player prop can be the difference between a win and a loss, helping you be profitable in MLB betting in the long run. This is where Fanatics Sportsbook stands out from the competition.

The Fanatics welcome bonus consists of up to $1,000 in no sweat bets. Simply click our link on this page to get to Fanatics and secure this offer. How this works is you get 20 no-sweat bet tokens — one each for 20 consecutive days. If your wager loses, you can refunded up to $100 each day, adding up to $1,000.

  • Welcome offer: Bet and get up to $1,000 in no sweat-bets
  • Promo code: LINEUPS
  • Available in: AZ, CO, CT, DC, IL, IN, IA, KS, KY, LA, MA, MD, MI, MO, NJ, NY, NC, OH, PA, TN, VA, VT, WV, & WY
  • Best MLB feature: Wide range of MLB markets

Get a look at our Fanatics Sportsbook review for more information plus terms and conditions.

DraftKings Sportsbook

DraftKings is another top choice among sports bettors, featuring an app that is easy to use along with an organized layout that makes it easy to find your favorite markets. Where DraftKings thrives is with its vast selection of bets.

What I love about MLB betting at DraftKings is that it’s among the first sportsbooks to post player props. When you’re able to lock in an opening line well before the first pitch, you can find value because the market hasn’t adjusted yet. I’ve enjoyed doing this at DraftKings, which is why it’s one of my favorite sportsbooks.

New DraftKings Sportsbook customers can get up to $1,200 in bonuses. This includes a bonus bet, a deposit match up to $1,000, and a bet $5, get $200 first-bet offer.

  • Welcome offer: Up to $1,200 in bonuses
  • Promo code:Click to claim promo
  • Available in: AR, AZ, CO, CT, DC, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MO, NH, NJ, NY, NC, OH, OR, PA, TN, VT, VA, WV & WY
  • Best MLB feature: Most MLB props & promotions

Check out this DraftKings Sportsbook review for more information related to MLB betting.

Best MLB Sportsbook Promotions Right Now

All of the best MLB betting sites offer promotions to existing betters regularly. Here is some of what’s generally available at these sites on a regular basis:

  • DraftKings MLB promos: No Sweat MLB Bets, Profit Boost Packs, SGP/SGPx Parlay Boosts
  • FanDuel Sportsbook: SGP/SGP+ Odds Boosts, Live Odds Boosts
  • Bet365 Sportsbook: Early Payout (5+ runs), Odds Boosts
  • BetMGM Sportsbook: Boost Token, Parlay Boosts, Second-Chance Bets
  • Fanatics Sportsbook: No-Sweat Bets, Profit Boost Tokens, Parlay Boost Tokens

Types Of Bets At MLB Betting Sites

Moneylines

Moneyline bets are wagers on which team will win the game. Favorites have a negative moneyline while underdogs have a positive moneyline.

For favorites, the moneyline represents the amount you’ll need to risk for every $100 you win. If the Mets are -150, you’ll have to risk $150 for every $100, or $15 for every $10. If the Phillies are +125 in the same game, a $100 wager will net $125 in profits, or a $10 bet gets you $12.50 in profits.

Run Lines

Run lines are essentially point spreads in baseball, representing how much a team must win or can lose by to ‘cover’ the number. The standard run line in baseball is -1.5 for favorites and +1.5 for underdogs, with the ‘juice’ adjusting based on the quality of the teams.

If the Mets are -1.5 (+150), they must win by two runs and $100 will win $150 in profit. The wager is a loss if they win by a single run or lose the game. At the same time, the Phillies at +1.5 (-200) can lose by a single run or win the game to cash the wager at a $200 risk for every $100 won. If they lose by two or more runs, this wager is a loss.

Sportsbooks also offer alternate run lines with adjusted odds for the new wager.

Totals

Totals are simply a bet on whether the combined number of runs will go over or under the number set by sportsbooks. If the total is 8.5 runs and you take the over, you win at nine or more combined runs and lose at eight or fewer combined runs. Sportsbooks will offer alternate totals with updated odds depending on the number, but the standard odds for the line set by sportsbooks is generally between +100 and -120.

Game Props

There is a huge variety of available game props for each MLB matchup at these sportsbooks, including but not limited to:

  • Team totals: These are over/unders for one specific team in the game.
  • NRFI/YRFI: These bets are on whether there will be no runs in the 1st inning (NRFI) or if a run will be scored in the first inning (YRFI).
  • First 3/5/7 innings: You can wager on moneylines, run lines, and totals for portions of the game, including the first three, five, and seven innings. There are also individual innings wagers available.

Player Props

Player props are among the most popular bets daily at MLB betting sites. Wagers on pitchers include outs, strikeouts, earned runs, walks allowed and more. For hitters, you can bet on hits, runs, RBIs, and home runs, among other things. Generally, wagers on players to hit a home run are among the largest payouts.

How do we rank these MLB betting sites?

We rank MLB betting sites by considering the following factors:

  • Security: Each sportsbook should protect personal data using SSL encryption.
  • Promos: There should be MLB betting promos along with the welcome bonus.
  • Bonuses: Bet-and-get welcome bonuses with guaranteed bonus bets are preferred.
  • Odds: Pricing should be in line with the rest of the market.
  • Markets: This includes several player props with alternate lines for better payouts.
  • Timing: The earlier the MLB betting site posts its lines, the better the experience.
  • Mobile: The app should function at a high level with a user-friendly interface.

At Lineups.com, we are partnered with some of the best sportsbooks in the industry, including DraftKings, FanDuel, and much more. By being an affiliate, Lineups is positioned to provide you with promo codes to take full advantage of MLB betting.

The Best Current Betting Site For Recurring MLB Promos

My favorite site for recurring MLB promos is DraftKings, which offers MLB parlay boosts, where you get a profit boost to use on an MLB parlay of four-plus legs. This includes same-game parlays and SGPx wagers, as well. What’s great about this offer is that you get one per day, giving you a chance to secure a larger payout on your parlay.

There are a couple of ways to use this promo. You can combine safer picks to create a parlay that just gets to the +300 minimum odds. This is a more conservative approach to building your bankroll. Alternatively, you could combine longshots and use your boost for an even larger potential payout.

How Do I Sign Up At MLB Betting Sites?

Registering for MLB betting sites is a simple process. While the exact steps will vary from site to site, here is the general breakdown of what you’ll need to do:

  • Choose a sportsbook: Click on one of our links on this page to be redirected to a signup page for a sportsbook. You will find a ‘Join’ or ‘Sign Up’ button to help you get started.
  • Provide required information: This may include a username, password, email address, and personal identification to verify your age. Once your account is created, any no-deposit bonuses will be activated. Enter any promo or bonus code associated with that site (found above on this page).
  • Make a deposit: Use your preferred banking method from the available options. This will activate any deposit bonus that may be offered.
  • Search under ‘MLB’ to find the market you’re looking for and place your wager. This will activate any first-bet offer associated with the welcome bonus.

How to Choose an MLB Betting Site That’s Right For You

When choosing an MLB betting site, it’s important to consider odds pricing, recurring promos, banking methods, and customer support.

Odds Pricing

Odds pricing is important because you want fair lines compared to the rest of the market. Ideally, you’re getting -110/-110 on both sides for wagers with roughly equal chances of either outcome. I’ve seen some sportsbooks offer -120/-120 for both sides of player props, which is something you want to avoid because that’s inflated pricing.

It’s great if your MLB betting site has favorable lines on player props. For example, I often find better numbers at Fanatics compared to other sportsbooks. This gives you a better chance of remaining profitable because you’re getting a more favorable price.

Recurring Promos

Recurring promos are helpful because they give you better value on your wagers. My favorite is early payout, which is where your pregame moneyline bet immediately counts as a win if your team has a lead of five runs or more or seven runs or more (depending on the sportsbook offering the promo).

There are other recurring MLB promos, such as profit boosts and parlay insurance. Having access to several offers like these can guide you to profitability in MLB. It’s a tough sport to bet on, so you want to take any help you can get.

Deposits And Payouts

Deposits and payouts should not only be safe and secure, but you need to have several options to choose from. My personal favorite is PayPal because I’ve found it to be the quickest for payouts. Other banking methods to consider are credit/debit, online banking, and more. The good news is that most online sportsbooks have each of these options for you.

Customer Support

You want to have easy access to customer support to address any potential issues that may arise. My favorite platform is 24/7 live chat. This is a common offering among top sportsbooks like BetMGM and DraftKings.

Is MLB Betting Legal In My State?

MLB betting is legal in any state where sports betting is legal. If sports betting is not legal in your state, consider DFS and social sportsbooks like the following, which operate in many states including ones where wagering is not legal:

Underdog Fantasy Promo Code LINEUPSBET

Underdog Fantasy operates legally in numerous states. However, it’s important to note that not every fantasy game on the Underdog platform is available in all legal states. Underdog offers “Pick’em” contests where users select whether a player will achieve over or under a specific statistic, such as home runs or strikeouts. This is similar to player props at a sportsbook.

New customers are eligible to receive up to $50 in bonus cash + a pick’em special on deposit when using promo code LINEUPSBET.

Sleeper Promo Code LINEUPSBET

Sleeper’s DFS offerings are available in many states but certain game modes may have restrictions based on state regulations. Sleeper provides “Daily Draft” and “Sleeper Picks,” allowing users to draft players or make over/under predictions on player statistics.

Sleeper has faced regulatory scrutiny in some states, leading to the suspension of certain game modes. Users should verify the availability of specific contests in their state. New customers can receive a first deposit match up to $1,500 with promo code LINEUPSBET.

Betr Picks Promo Code LINEUPS

Betr has a sportsbook, but its free-to-play platform is available in many states. Betr emphasizes responsible gambling by implementing age and location verification and restricting certain payment methods to promote safe betting practices.

Betr offers micro-betting opportunities, allowing users to wager on specific in-game events, such as the outcome of the next pitch or at-bat. New signups are eligible to claim a 100% deposit match up to $200 with promo code LINEUPS.

DraftKings DFS Promo Code

DraftKings’ Daily Fantasy Sports platform is legal in 40+ U.S. states. The DFS arm of perhaps the largest sportsbook platform out there, it comes as no surprise the number of options for MLB bettors at DraftKings. Users can participate in various MLB contests, including salary-cap leagues and head-to-head matchups, focusing on player performance metrics. Play FREE to win your share of millions in prizes!

Fliff Promo Code LINEUPS

Fliff operates as a social sportsbook and is legal in 45 U.S. states. It uses virtual currencies, distinguishing it from traditional sportsbooks. Fliff’s model, based on virtual currencies and sweepstakes laws, enables it to operate in states where traditional sports betting is restricted.

Fliff allows users to make predictions on MLB games using Fliff Coins and Fliff Cash. While Fliff Coins are for entertainment, Fliff Cash can be redeemed for real prizes. Sign up now to receive up to $250 in Fliff Coins with promo code LINEUPS.

MLB Betting Sites: People Also Ask

Where can I legally bet on MLB games online?

You can legally bet on MLB games through licensed and regulated sportsbooks in states where online sports betting is legal. Popular MLB betting sites include BetMGM, FanDuel, DraftKings, bet365, Fanatics, and more.

Which are the best MLB betting sites?

The two best MLB betting sites are FanDuel and DraftKings. Each houses a deep menu of MLB betting markets including props, plus ongoing promotions. FanDuel has a Dinger Tuesdays promotion while DraftKings offers no-sweat bets, parlay boosts, and more throughout the season.

Can I bet on MLB games using my phone?

Yes, most major sportsbooks offer mobile apps (iOS and Android) that allow users to:

  • Place moneyline, run line, total, and prop bets.
  • Bet live during MLB games.
  • Manage deposits and withdrawals. Apps are geofenced, so they confirm you’re physically located in a legal state before allowing you to place a bet.

Do MLB betting sites offer promotions or bonuses?

Yes. In addition to welcome offers from each sportsbook, there are ongoing promotions and bonuses from each sportsbook for existing customers. FanDuel has frequent odds boosts for SGP/SGP+ wagers while DraftKings offers parlay profit boosts for SGP/SGPx bets surrounding MLB. BetMGM is known for providing MLB parlay boosts during the season.
About the Author
VIEW ALL POSTS
Frank Ammirante

Senior Staff Writer

Frank Ammirante has spent the last 5+ years covering sports betting, fantasy sports, and the wider iGaming industry, with a focus on MLB and NFL betting alongside fantasy baseball and football strategy, as well as basketball, hockey, and soccer. His work has appeared on outlets like The Game Day, RotoBaller, FantasyPros, Deadspin, and Pro Football Network, and more, where he's covered everything from player props and betting futures to online casino and sweepstakes casino reviews, prediction markets, and industry news. He also brings hands-on editorial experience as a content editor elsewhere in the industry. Frank started out in the fantasy sports space, and today he's a member of the Fantasy Sports Writers Association who competes in some of the industry's toughest expert fantasy leagues, including Tout Wars, Scott Fish Bowl, and The Great Fantasy Baseball Invitational. He's an annual competitor in Tout Wars specifically, and his fantasy baseball rankings have been featured in Fantasy Index's fantasy baseball magazine. Off the clock, he's a die-hard Toronto Blue Jays and Washington Commanders fan who still isn't quite over the Blue Jays' World Series loss to the Dodgers, which he's called "one of the biggest collapses in sports history."

VIEW ALL POSTS
Sign up to our newsletter to get lineups latest hands-on reviews, expert advice, and exclusive offers delivered straight to your inbox.
You are already subscribed to our newsletter. Want to update your preferences data?
Thank you for signing up! You’re all set to receive the latest reviews, expert advice, and exclusive offers straight to your inbox. Stay tuned!
Something went wrong. Please try again later