Best MLB Betting Sites For US Bettors

Baseball is known as “America’s pastime,” a phrase that originally meant more in terms of viewership but also applies to sports betting. This is one of my favorite sports to bet on because you have action nearly every day during the season, with plenty of stats to target with player props, like strikeouts, home runs, and more.

In this guide, we are going to provide a full breakdown of the best betting sites for MLB, including which bet types to target, recurring promotions, and MLB odds. After reading, you’ll have a good sense of best practices when placing baseball wagers.

Trusted MLB Betting Sites For New Users

Rank
Sportsbooks
Bonus
Features
Play
1
Up to $1,500
In Bonus Bets
BetMGM Sportsbook Review
  • 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

  • Use Bonus Code: LINEUPS

2
Up to $1,000
In Bonus Bets
Bet365 Sportsbook Review
  • Bet $5 Get $150 in Bonus Bets Win or Lose
  • OR First Bet Safety Net up to $1,000
  • 30% Extra on Same Game Parlay Profit
  • T&Cs Apply. Gambling Problem? Call or text 1-800-GAMBLER 21+
  • Use Bonus Code: LINEUPSBET
3
Bet $1, Double Your Winnings
On Next 10 Wagers
Caesars Sportsbook Review
  • Stream NFL Games In-App for Free
  • 21+ Gambling problem? Call 1-800-GAMBLER
  • Use Promo Code: LINEUPSDYW
4
Bet $5
Get $200
In Bonus Bets
FanDuel Sportsbook Review
  • Bet $5, Get $200 in Bonus Bets if Your Bet Wins

  • Available on Desktop, Android & iOS

  • Gambling Problem? Call 1-800-GAMBLER. 21+

  • To Claim: Click Play Now

5
Up to $100
In Bonus Bets
  • Up to $100 in Bonus Bets if First Your Bet Doesn't Win
  • Get Your Bets Boosted
  • 21+. Gambling Problem? Call/Text 1-800-Gambler. T&Cs apply
  • To Claim: Click Play Now
6
Up to $1,000
In No Sweat Bets
Fanatics Sportsbook Review
  • Bet and Get up to $1,000 in No Sweat Bets or Choose Your Own Offer
  • Earn FanCash & Spend it on Team Swag or More Bets
  • 21+. Gambling Problem? Call 1-800-GAMBLER
  • To Claim: Click Play Now
7
Up to $1,250 Bonus
New User Bonus. T&Cs Apply.
DraftKings Sportsbook Review
  • Bet $5 Get $200 in Bonus Bets

  • PLUS Get a $50 Bonus Bet on Deposit

  • PLUS up to $1,000 Deposit Bonus

  • Gambling Problem? Call 1-800-GAMBLER

Best MLB Promo And Bonus Codes Right Now

Sports Betting SiteWelcome OfferSportsbook Promo Codes
Caesars SportsbookBet $1, double your winnings on your next 10 wagersLINEUPSDYW
BetMGM SportsbookUp to $1,500 in bonus bets paid back if your first bet does not winLINEUPS
FanDuel SportsbookBet $5, get $200 in bonus bets if your bet winsClick to claim promo
Bet365 SportsbookBet $5, get $150 win or lose OR a first-bet safety net up to $1,000LINEUPSBET
Fanatics SportsbookBet and get up to $1,000 in no-sweat betsClick to claim promo
DraftKings SportsbookUp to $1,250 in bonus fundsClick to claim promo

Breaking Down The Best MLB Bonuses For New Users

Caesars Sportsbook

Caesars is a trusted brand in the sports betting industry, providing users with a robust VIP rewards system that lets them accrue points through wagers. Bettors can then redeem the points for perks like hotel accommodations at flagship properties.

You will find everything you need for MLB betting at Caesars Sportsbook, including profit boosts on select wagers. The platform also features an intuitive app that functions at a high level within a user-friendly interface.

New users can claim the Caesars welcome bonus with the promo code LINEUPSDYW. A bet of $1 will then provide 10 profit boost tokens to double your winnings on your next 10 wagers. For example, if I bet $25 on a pick with +100 odds, that would be boosted to +200. Do note that the maximum wager for this promo is $25 per wager.

  • Welcome offer: Bet $1, double your winnings on your next 10 wagers
  • Promo (or bonus) code: LINEUPSDYW
  • Available in: AZ, CO, DC, IN, IL, IA, KS, KY, LA, ME, MD, MA, MI, NC, NJ, NY, NV, OH, PA, TN, VA, WV, & WY
  • Best MLB feature: Regular profit boosts

Our Caesars Sportsbook review page has more information about MLB wagering on this platform.

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 LINEUPS 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: LINEUPS
  • Available in: AZ, CO, DC, IL, IN, IA, KS, KY, LA, MA, MD, MI, MS, 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 $200 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 $200 in bonuses if your bet wins
  • Promo code: Click to claim promo
  • Available in: AZ, CO, DC, IL, IN, IA, KS, KY, LA, MA, MD, MI, 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 $150 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 $150 in guaranteed bonuses OR a first-bet safety net up to $1,000.
  • Promo code: LINEUPSBET
  • Available in: AZ, CO, IL, IN, IA, KY, LA, 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 10 no-sweat bet tokens — one each for 10 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: Click to claim promo
  • Available in: AZ, CO, CT, DC, IL, IN, IA, KS, KY, LA, MA, MD, MI, 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,250 in bonuses. This includes a $50 bonus bet, a deposit match up to $1,000, and a bet $5, get $200 first-bet offer.

  • Welcome offer: Up to $1,250 in bonuses
  • Promo code:Click to claim promo
  • Available in: AZ, CO, CT, DC, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, 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
  • Caesars Sportsbook: SGP Odds 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 with some favorable odds.
  • 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

Screen Shot 2021 06 10 at 3.45.22 PM

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. So far, there are 34 states (plus Washington D.C.) offering sports betting according to the American Gaming Association. Several other states have passed legislation to legalize sports wagering but have not yet launched. Next up for launch is expected to be Missouri in 2025.

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 $1,000 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 $77 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 $100 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, Caesars, FanDuel, DraftKings, bet365, Fanatics, and more.

 

Which are the best MLB betting sites in 2025?

The two best MLB betting sites in 2025 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.
    Post
    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
    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