No bet on LA Galaxy at St. Louis City SC. The widest gap is 2.3 points, on LA Galaxy, short of the 5 a bet needs.
MLS Predictions and Picks
Free MLS predictions and picks for every regular-season match. We price all three results and back one only when our number clears the market's.
Upcoming games
MLS teams
Atlanta United FC
Austin FC
CF Montreal
Charlotte FC
Chicago Fire FC
Colorado Rapids
Columbus Crew
D.C. United
FC Cincinnati
FC Dallas
Houston Dynamo FC
Inter Miami CF
LA Galaxy
Los Angeles FC
Minnesota United FC
Nashville SC
New England Revolution
New York City FC
New York Red Bulls
Orlando City SC
Philadelphia Union
Portland Timbers
Real Salt Lake
San Diego FC
San Jose Earthquakes
Seattle Sounders FC
Sporting Kansas City
St. Louis City SC
Toronto FC
Vancouver Whitecaps FC
What an MLS match gives us
Three prices and a long season. MLS played 510 regular-season matches in 2025, and ESPN holds full prices for 426 of them, almost the whole year. That makes it the best-measured of the soccer leagues we cover: the figures below rest on more priced matches than any European half-season.
Home sides won 223 matches, 43.7%. The draw came in 128 times, 25.1%. Away sides won 159, 31.2%. Matches averaged 3.0 goals, both sides scored in 59.6%, and 57.6% went over 2.5.
Is the draw priced right?
In MLS, almost exactly. Even matches drew 46 times in 172, a 26.7% rate against a 26.7% price. Clear favorites drew 52 times in 203, against 24.5% priced; heavy favorites 11 in 51, against 19.3%.
That is what a well-priced market looks like over a full season. The edge, when there is one, is in a match, not in a band.
Who paid to back
Stake a unit on each MLS club to win in every match ESPN priced. FC Cincinnati returned 17.5 units on 18 wins in 28. San Diego FC, in its first season, returned 16.4 on 18 in 32. Philadelphia returned 13.9 on 17 in 27. At the bottom, Atlanta United won 4 in 25 and cost 13.2 units; St. Louis, Kansas City and the Galaxy each cost more than 9.
Notice the top three won a lot and still paid. One season, though, and a club that paid last year is priced for it this year.
Scores and totals
The commonest MLS score was 2-1 either way, 88 matches; then 1-0, 2-0 and 1-1. Thirty-three matches ended 0-0.
The books posted MLS totals at 2.5 or 3.5 almost every time. At 2.5 the over came in 135 times in 262, close to even. At 3.5, 71 times in 163: a lean to the under.
Goals peaked in September, 3.53 a match, and June, 3.41. March, at the start of the season, was lowest at 2.65.
The long shots
Underdogs won 115 of the 426 priced matches outright. The longest was FC Dallas over Vancouver in October, 2-1 at +650. Portland beat LAFC 1-0 at +600; D.C. United beat Cincinnati 2-1 at +550.
How we price an MLS match
MLS runs on the same club method, set out on our soccer predictions page: home and road scoring set against the opponent’s defending, relative to the MLS average, gives the three chances. We bet a result only when our chance beats the market’s by 5 points.
MLS betting tips
- Trust the draw price, mostly. Across 426 matches it came in close to what was priced.
- Lean under at 3.5. 71 overs in 163.
- Note the high-scoring months. September and June scored most in 2025.
- A winning club can still pay. Cincinnati made 17.5 units on 18 wins.
- Five points, or we pass.
The MLS clubs
Every MLS club is listed below. Its page carries the schedule and every pick we publish on its matches.
Questions and answers
How often do MLS matches end in a draw?
In the 2025 regular season, 128 of 510, 25.1%. In even matches the draw came in 26.7% of the time, exactly its average price.
How many goals are scored in an MLS match?
3.0 on average in 2025; 57.6% of matches went over 2.5.
Which MLS club made money to back in 2025?
FC Cincinnati: one unit on them to win in every priced match returned 17.5 units on 18 wins in 28.
Past games
- Toronto FC -110
- Orlando City SC +105
- D.C. United +500
- Atlanta United FC +140
- No bet
- Houston Dynamo FC +230
- Draw +265
- No bet
- Portland Timbers +155
- No bet
Show all 44 past predictions
- San Diego FC +140
- San Jose Earthquakes +245
- Draw +285
- No bet
- The Seattle Sounders FC vs Real Salt Lake recap starts with the verified final: Real Salt Lake 0, Seattle Sounders FC 2.
- The Inter Miami vs San Diego recap delivered exactly the type of underdog resistance ScoresAndStats expected.
- The Atlanta United vs Portland recap overturned the preview’s directional projection with one first-half moment.
- The Charlotte FC vs DC United recap is a reminder that shot volume and scoreboard control are different things.
- The Columbus Crew vs Montreal recap turned on two second-half goals.
- The FC Dallas vs Austin recap delivered the slate’s clearest low-event result.
- The Houston Dynamo vs Cincinnati recap became a late warning against counting three points too early.
- The LA Galaxy vs Minnesota recap punished anyone who assumed the strong home favorite would control the second half.
- The LAFC vs San Jose recap became a test of game state almost immediately.
- The Nashville vs Chicago Fire recap was the cleanest favorite-style performance on the Soccer slate.
- The New England vs Orlando recap looked headed for a draw when Martín Ojeda converted an 88th-minute penalty to make it 2-2.
- The Philadelphia Union vs Sporting KC recap looked finished after 16 minutes.
- The Seattle Sounders vs Colorado Rapids recap produced the match the preview warned was possible: another Seattle draw.
- The St Louis City vs Toronto recap followed the pregame directional lean almost perfectly.
- The Vancouver vs Real Salt Lake recap followed the preview’s directional lean and then exceeded it.
- The NYCFC vs Red Bulls recap gave total bettors exactly the kind of game the ScoresAndStats preview anticipated.
- The Chicago Fire vs New England Revolution recap rewarded the preview’s protected underdog position with something better than a draw.
- The San Diego FC vs Philadelphia Union recap became far more one-sided than the pregame market suggested.
- The Vancouver Whitecaps vs Austin FC recap delivered an outright upset while still validating the preview’s preferred total.
- The Cincinnati vs Charlotte recap produced six goals and a winning protected-underdog ticket.
- The Colorado Rapids vs Montreal recap delivered a clean favorite result through one goal and strong goalkeeper work.
- The Columbus vs Red Bulls recap stayed scoreless for nearly the entire match before Ronald Donkor struck in the 89th minute to give New Yor…
- The FC Dallas vs Portland recap turned against the ScoresAndStats underdog recommendation in the final minutes.
- The Inter Miami vs Nashville recap delivered the exact protection the ScoresAndStats handicap was designed to provide.
- The Orlando City vs Toronto recap produced a strong home performance but a frustrating total result.
- The Real Salt Lake vs NYCFC recap produced a clean protected-underdog winner.
- The San Jose vs Houston recap went against the ScoresAndStats protected road recommendation.
- The San Jose vs Houston recap went against the ScoresAndStats protected road recommendation.
- The Sporting KC vs LAFC recap produced one of Saturday’s largest MLS betting reversals.
- The St.