How To Bet On MLS From The United States

By Soccer

The 2023 MLS season began on February 25th. The 2023 season will consist of 34 games for each club, with the regular season concluding on October 21st. The season will pause from July 21st to August 19th for the Leagues Cup tournament that will feature all of the teams in MLS and Liga MX. The MLS Cup Playoffs (which are expanded to 9 teams from each Conference this year) will begin shortly after the season ends, with the 2023 MLS Cup Final crowning the MLS Champion on December 9th.

Major League Soccer is continuing to grow in popularity and with St. Louis City SC joining the league this year, the total number of teams has now increased to 29. I’m expecting plenty of betting action on MLS games this year.

This page is meant to provide a simple guide for Americans interested in betting on the MLS matches online.

Best MLS Sportsbook for Americans

Sportsbook Rating Bonus Review Visit
50% up to $1000 Review Visit is our top rated betting site for Americans looking to bet on Major League Soccer online. BetOnline has served the US batting market for over two decades and has built a strong reputation as a trusted and popular sportsbook for Americans.

BetOnline also offers a wide variety of betting options for every MLS match throughout the season.

MLS Match Betting

BetOnline will be taking bets on every match throughout the MLS season. To find the odds at, open the ‘Soccer’ drop down menu and select ‘Top Leagues’ -> ‘Major League Soccer’.

The popular spread, money line, and over/under odds will be shown for every game. You can also click on the team names to bring up the other betting options available for the game.

Here is a screenshot of how the odds look for a game between the Houston Dynamo and San Jose Earthquakes:

In this example, Houston Dynamo are the favorites to win the game at odds of -111. This means you would have to risk $111 to win $100 betting on Houston to win the game (the bet would payout $211).

A $100 bet on San Jose to pull off the upset would win $255 (payout $355) and a $100 bet on the game to end in a draw would win $265 (payout $365).

You can also bet on the spread, which has Houston as a 0.5 goal favorite in this example. The over/under is set at 3 goals. You can bet on whether the total number of goals scored in the match by both teams will be more than or fewer than 3.

Some other prop betting options that can be found by clicking through to the game specific page include correct score, double chance, draw no bet, and various other team and player props.

Check out our soccer page for a further breakdown of the different bets you can make on MLS matches.

Bet On MLS From the US – 3 Step Guide

Follow these three steps to place your MLS bets online within minutes.

Step 1. Join

Click the above link, select ‘Join Now’ on the landing page, and fill out the sign up form to open your account.

BetOnline is our top rated betting site for Major League Soccer. They are one of the most popular betting sites serving the USA and they accept players from across the country with no state restrictions.

Step 2. Deposit

Log into your BetOnline account and click on the green ‘Deposit’ button. Choose your preferred deposit method, enter your deposit amount, and follow the instructions to fund your account.

BetOnline accepts Visa, MasterCard, American Express, Bitcoin, Ethereum, and more.

Use promo code BOL1000 when making your first deposit to opt-in to the 50% matching bonus up to $1000 offered to new players. **There are rollover requirements associated with this bonus.

Step 3. Place Your MLS Bets

  1. Open the ‘Soccer’ drop down menu in the sportsbook and select ‘Top Leagues’ -> ‘Major League Soccer’.
  2. Select the bet(s) you want to make from the list of MLS matches.
  3. Enter your risk amount on the ‘Bet Slip’.
  4. When you are happy with the bet, click ‘Place Bet’ to lock it in.

Here’s a screenshot from this year showing the clicks:

Ready to bet? Click here to visit

Leave a Comment