Skip to content
Scores&Stats
ES

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

Sunday 11 October1 game

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%.

MLS 2025: the draw, by how even the game was priced0%10%20%30%40%26.7%26.7%Even game24.5%25.6%Clear favorite19.3%21.6%Heavy favoriteDraw as pricedDraw came in
Priced games only, Feb 2025 to Oct 2025. Favorite's chance as priced, margin removed: even game under 45%, clear favorite 45% to 60%, heavy favorite over 60%. Games per band: even game 172, clear favorite 203, heavy favorite 51. Source: ESPN results and pre-game prices.

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.

MLS 2025: one unit on a club to win, every priced gameFC Cincinnati+17.5 (18 wins in 28)San Diego FC+16.4 (18 wins in 32)Philadelphia Union+13.9 (17 wins in 27)Chicago Fire FC+8.4 (13 wins in 29)Charlotte FC+4.5 (12 wins in 24)New England Revolution-9.5 (6 wins in 28)LA Galaxy-9.7 (7 wins in 25)Sporting Kansas City-10.6 (7 wins in 32)St. Louis CITY SC-11.4 (6 wins in 29)Atlanta United FC-13.2 (4 wins in 25)
A draw loses the bet. Only the 426 of 510 games where ESPN holds all three prices, Feb 2025 to Oct 2025; the 5 best and 5 worst of 30 clubs. Source: ESPN results and pre-game prices.

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 most common final scores, MLS 20250%5%10%15%20%17.3%2-115.3%1-010.4%2-010.2%1-17.1%3-16.5%0-05.9%2-25.9%3-0Share of games
Share of 510 league games; a score counts either way round (2-1 includes 1-2). Source: ESPN results and pre-game prices.

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.

How often the over came in, by the total posted, MLS 20250%20%40%60%80%51.5%Total 2.543.6%Total 3.5Over
Priced games only, Feb 2025 to Oct 2025; totals posted on at least 15 games. Games per total: 1.5 0, 2.5 262, 3.5 163, 4.5 1. Source: ESPN results and pre-game prices.

Goals peaked in September, 3.53 a match, and June, 3.41. March, at the start of the season, was lowest at 2.65.

Goals per game, month by month, MLS 2025012343.07Feb2.65Mar2.67Apr3.01May3.41Jun3.08Jul2.87Aug3.53Sep2.94OctGoals per game
Both teams combined; months with fewer than 10 games left out. Games per month: Feb 15, Mar 74, Apr 60, May 98, Jun 44, Jul 73, Aug 55, Sep 55, Oct 36. Source: ESPN results and pre-game prices.

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.

The longest prices that won, MLS 2025FC Dallas +650 over Vancouver Whitecaps, 2-1Portland Timbers +600 over LAFC, 1-0D.C. United +550 over FC Cincinnati, 2-1Toronto FC +500 over San Diego FC, 1-0CF Montréal +500 over Charlotte FC, 4-1D.C. United +450 over New York City FC, 2-1
The underdog of the two sides winning outright, by its pre-game price; 115 such wins among the 426 priced games, Feb 2025 to Oct 2025. Source: ESPN results and pre-game prices.

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

  1. CF Montréal at Toronto · 10 OctToronto FC -110
  2. Columbus at Orlando · 10 OctOrlando City SC +105
  3. D.C. United at Miami · 10 OctD.C. United +500
  4. Cincinnati at Atlanta · 10 OctAtlanta United FC +140
  5. Dallas at Charlotte · 10 OctNo bet
  6. Houston at Minnesota · 10 OctHouston Dynamo FC +230
  7. Nashville at Austin · 10 OctDraw +265
  8. NYCFC at Chicago · 10 OctNo bet
  9. Portland at Kansas City · 10 OctPortland Timbers +155
  10. Salt Lake at Philadelphia · 10 OctNo bet
Show all 44 past predictions
  1. San Diego at Bulls · 10 OctSan Diego FC +140
  2. San Jose at Colorado · 10 OctSan Jose Earthquakes +245
  3. Seattle at New England · 10 OctDraw +285
  4. Vancouver at FC · 10 OctNo bet
  5. Salt Lake at Seattle · 23 SepThe Seattle Sounders FC vs Real Salt Lake recap starts with the verified final: Real Salt Lake 0, Seattle Sounders FC 2.
  6. San Diego at Miami · 20 SepThe Inter Miami vs San Diego recap delivered exactly the type of underdog resistance ScoresAndStats expected.
  7. Atlanta at Portland · 19 SepThe Atlanta United vs Portland recap overturned the preview’s directional projection with one first-half moment.
  8. Charlotte at D.C. United · 19 SepThe Charlotte FC vs DC United recap is a reminder that shot volume and scoreboard control are different things.
  9. Columbus at CF Montréal · 19 SepThe Columbus Crew vs Montreal recap turned on two second-half goals.
  10. Austin at Dallas · 19 SepThe FC Dallas vs Austin recap delivered the slate’s clearest low-event result.
  11. Cincinnati at Houston · 19 SepThe Houston Dynamo vs Cincinnati recap became a late warning against counting three points too early.
  12. LA Galaxy at Minnesota · 19 SepThe LA Galaxy vs Minnesota recap punished anyone who assumed the strong home favorite would control the second half.
  13. FC at San Jose · 19 SepThe LAFC vs San Jose recap became a test of game state almost immediately.
  14. Chicago at Nashville · 19 SepThe Nashville vs Chicago Fire recap was the cleanest favorite-style performance on the Soccer slate.
  15. Orlando at New England · 19 SepThe New England vs Orlando recap looked headed for a draw when Martín Ojeda converted an 88th-minute penalty to make it 2-2.
  16. Philadelphia at Kansas City · 19 SepThe Philadelphia Union vs Sporting KC recap looked finished after 16 minutes.
  17. Seattle at Colorado · 19 SepThe Seattle Sounders vs Colorado Rapids recap produced the match the preview warned was possible: another Seattle draw.
  18. Toronto at St. Louis · 19 SepThe St Louis City vs Toronto recap followed the pregame directional lean almost perfectly.
  19. Vancouver at Salt Lake · 19 SepThe Vancouver vs Real Salt Lake recap followed the preview’s directional lean and then exceeded it.
  20. Bulls at NYCFC · 18 SepThe NYCFC vs Red Bulls recap gave total bettors exactly the kind of game the ScoresAndStats preview anticipated.
  21. Chicago at New England · 13 SepThe Chicago Fire vs New England Revolution recap rewarded the preview’s protected underdog position with something better than a draw.
  22. Philadelphia at San Diego · 13 SepThe San Diego FC vs Philadelphia Union recap became far more one-sided than the pregame market suggested.
  23. Austin at Vancouver · 13 SepThe Vancouver Whitecaps vs Austin FC recap delivered an outright upset while still validating the preview’s preferred total.
  24. Charlotte at Cincinnati · 12 SepThe Cincinnati vs Charlotte recap produced six goals and a winning protected-underdog ticket.
  25. CF Montréal at Colorado · 12 SepThe Colorado Rapids vs Montreal recap delivered a clean favorite result through one goal and strong goalkeeper work.
  26. Bulls at Columbus · 12 SepThe Columbus vs Red Bulls recap stayed scoreless for nearly the entire match before Ronald Donkor struck in the 89th minute to give New Yor…
  27. Portland at Dallas · 12 SepThe FC Dallas vs Portland recap turned against the ScoresAndStats underdog recommendation in the final minutes.
  28. Nashville at Miami · 12 SepThe Inter Miami vs Nashville recap delivered the exact protection the ScoresAndStats handicap was designed to provide.
  29. Toronto at Orlando · 12 SepThe Orlando City vs Toronto recap produced a strong home performance but a frustrating total result.
  30. NYCFC at Salt Lake · 12 SepThe Real Salt Lake vs NYCFC recap produced a clean protected-underdog winner.
  31. Atlanta at D.C. United · 12 SepThe San Jose vs Houston recap went against the ScoresAndStats protected road recommendation.
  32. Houston at San Jose · 12 SepThe San Jose vs Houston recap went against the ScoresAndStats protected road recommendation.
  33. FC at Kansas City · 12 SepThe Sporting KC vs LAFC recap produced one of Saturday’s largest MLS betting reversals.
  34. Minnesota at St. Louis · 12 SepThe St.