Why a 25th-Place Team Is Worth a Look Here
San Diego FC sits 25th of 32 and has not won in five matches. Yet the best price on them, +275, is a hair longer than our own number says it should be. That gap is small, but for a bettor it is the whole story of this game. St. Louis CITY SC hosts on Saturday at Energizer Park. The question is not who is better. The question is whether the price is right.
How Do St. Louis and San Diego Match Up?
St. Louis is 8th in the MLS table with 51 points from 32 matches and a +11 goal difference. San Diego is 25th with 35 points and a -6 goal difference. Over the last five, newest first, St. Louis is DLWLD and San Diego is DDDDL. Over their last 10, St. Louis scores 2.5 and concedes 1.7 per match. San Diego scores 1.6 and concedes 2.9.
Here is the odd part. San Diego averages 60% possession per game this season and allows just 10 shots per game, yet the goals keep going in. They also average 0.25 red cards per game, which means a lot of minutes played a man down. St. Louis averages 13.16 shots and 4.94 on target per game. The last meeting, 244 days ago, went against St. Louis.
How Soccer Betting Works
A moneyline is a bet on who wins. Soccer uses a three-way moneyline, because a match has three outcomes after 90 minutes plus stoppage time: home win, away win or draw. Extra time does not count. If you bet St. Louis at -115 and the match ends 1-1, you lose. If you bet San Diego at +275 and it ends 1-1, you also lose.
The draw is its own bet, here at +376. Negative odds show what you risk to win $100, so -115 means risking $115 to win $100. Positive odds show what $100 wins, so +275 pays $275 profit. That third outcome takes probability away from both teams, which is why the favorite here is barely below even money.
What Are the Odds for St. Louis City vs San Diego?
The best prices across the books we track: St. Louis -115 at theScore Bet, the draw +376 at Kalshi, San Diego +275 at BetRivers. Remove the sportsbook's cut (the vig, the fee built into every line) and the market reads St. Louis 53%, draw 22%, San Diego 26%. The total, a bet on combined goals, is 3.5: Over -107 at BetRivers, Under -120 at BetMGM.
For context, San Diego is 20-12 to the over in 32 games by our closing-line math, and St. Louis is 17-15 in 32. Against the spread (a bet with a goal handicap applied), San Diego is 13-19 in 32 graded games and St. Louis is 17-15 in 32. Our rating, an Elo model built on results, gives St. Louis 63% and San Diego 37%. It ignores the draw, so treat it as background, not a bet.
Where the Value Is
Expected value (EV) is what a bet earns on average if you could place it thousands of times. The best number, +275 at BetRivers, implies about 26.7%. Now compare St. Louis. Only one outcome clears the bar, and only at the right book. That is why we shop every line.
Where to Watch St. Louis City vs San Diego, and Conditions
The match streams on Apple TV, with kickoff Saturday, October 31 at 3:00 PM ET at Energizer Park in St. Louis, Missouri. The forecast calls for 72 F, wind 6 mph from the east and an 11% chance of precipitation. Weather should not be a factor. The schedule matters more. Both clubs have 2 days of rest. St. Louis is in game 2 of a home stand with no travel. San Diego is in game 2 of a road trip, flew 1,776 miles from Vancouver and crossed two time zones east. That is the tougher setup, and it is part of why the price is long.
The Pick
San Diego FC to win in 90 minutes, +275 at BetRivers. This is a small, price-driven edge, not a claim that San Diego is the better team. A draw or a St. Louis win loses it.
FREE · NO CARD · EVERY DAY
That was the Desk's read. Want the documented free play too?
Ross's free VIP play lands in your inbox whenever one is on the board, by 5 PM ET on weekdays and by noon ET on weekends. Every play is posted before the game and graded in public, win or lose. The Official board: 6 straight winning years.
Unsubscribe anytime in one tap. No spam, just the play and the receipts.
The Prediction
St. Louis is the likelier winner, and the market knows it. But San Diego games run open: 2.9 conceded per match over the last 10 and 20 overs in 32. A side that keeps 60% of the ball can win a shootout on a day it finishes its chances. Our projected scoreline is San Diego 3, St. Louis 2, the upset path that makes +275 pay. If St. Louis wins instead, the bet was still right at that price. That is the read on this number; the Desk posts a documented free play on days like this, and it lands right below.
St. Louis CITY SC vs San Diego FC FAQ
Who is favored in St. Louis CITY SC vs San Diego FC?
St. Louis CITY SC is the market favorite at -115 (best price at theScore Bet) on the moneyline, with San Diego FC at +275. The draw is priced at +376. Lines move all day, so check the odds table on this page for the current best number at every book.
Where to watch St. Louis City vs San Diego?
St. Louis CITY SC vs San Diego FC streams on Apple TV. Kickoff is Saturday, October 31 at 3:00 PM ET at Energizer Park in St. Louis, Missouri, where the forecast calls for 72 F with an 11% chance of precipitation.
What time does St. Louis City vs San Diego start?
The match kicks off Saturday, October 31 at 3:00 PM ET at Energizer Park in St. Louis, Missouri. It streams on Apple TV. Both clubs come in on 2 days of rest, with San Diego FC in game 2 of a road trip.
What are the odds for St. Louis City vs San Diego?
Best prices we track: St. Louis CITY SC -115 at theScore Bet, the draw +376 at Kalshi, and San Diego FC +275 at BetRivers. The total is 3.5 goals, with Over -107 at BetRivers and Under -120 at BetMGM.
Can you bet on a draw in MLS?
Yes. Soccer's standard bet is the three-way moneyline: home win, away win, or draw in 90 minutes. The draw is a real, often valuable outcome, and a draw makes both win bets lose, which is the biggest adjustment for bettors coming from American sports.
Are these MLS picks free?
Yes. This is a free Wise Guy Desk breakdown, our analysis, not Ross's official plays. Ross's documented plays are bet with real money and graded win or loss on the members board.
Around this game
Previous for San Diego FC: San Diego FC at Red Bull New York (2026-10-10) →Previous for St. Louis CITY SC: St. Louis CITY SC at Minnesota United FC (2026-10-17) →