MLS- More Betting
MLS Best Bets: Soccer Picks & Parlay for Wednesday, June 21

Another slew of midweeks games is here to greet us in the MLS tonight, with a lot on the line as teams look to extract as many points as possible before Lionel Messi's impending arrival at Inter Miami. As we do each an every week, we've dug deep into our MLS predictions to find where the sportsbooks may have got it wrong with our MLS best bets for Wednesday, June 21.
RELATED: Check out our favorite MLS Best Bets for every game.
If you haven't already, make sure you sign up for DraftKings Sportsbook before this weekend's action. If you're a new customer, you can Bet $5 and Get $150 in bonus credit, regardless of whether your pick wins or loses.
MLS Best Bets for Wednesday, June 21
Cincinnati vs. Toronto
FC Cincinnati currently possess the best record in the entire MLS. They haven't lost a game in almost two months and have won all nine of their home games this season. Given Cincinnati's dominance, and Toronto's lack thereof away from home, yet to win a game on the road in eight attempts, our model cannot look past the league leaders here to claim another three points, detecting a 4% edge on the rather generous -140 odds offered by the sportsbooks.
BET: FC Cincinnati to Win (-140) with DraftKings ➡️ here ⬅️
⚽️ Cincinnati vs. Toronto Predictions
💰 Full Preview: Cincinnati vs. Toronto
Orlando vs. Philadelphia
Both teams will be looking to bounce back after losing this weekend just gone, but our model is riding a team its been favorable of over the past month or so in Philadelphia. The Union are a stout defensive unit, conceding an average of just one goal per game to put their backline in the top 10 in the league. While Orlando have only lost once in their seven games, they've also had a cushy run of games, taking care of teams with losing records like Inter Miami, Colorado and Atlanta. They've struggled to dominate the good teams and we see this being no different, taking the plus money of the Union to win.
BET: Philadelphia to Win (+180) with DraftKings ➡️ here ⬅️
⚽️ Orlando vs. Philadelphia Predictions
💰 Full Preview: Orlando vs. Philadelphia
St. Louis City vs. Real Salt Lake
St. Louis will try and get some points back after surrendering to Nashville over the weekend, when they host Real Salt Lake tonight. Our MLS predictions model has detected a whopping 6.2% edge on City to get back on the winner's list, as they look to build upon their strong home form, winning six of their nine home games. Real Salt Lake's form has been better over recent weeks, claiming seven points out of a possible nine, but this looks to be a bridge too far against one of the better teams in the league.
BET: St. Louis City to Win (+100) with DraftKings ➡️ here ⬅️
⚽️ St. Louis City vs. Salt Lake Predictions
💰 Full Preview: St. Louis City va. Salt Lake
Your game not here? Find out who we're betting on for every MLS game this weekend via our MLS Bet Hub, where we deliver you soccer predictions and suggested bets, or check out the MLS Betting News section.
Best MLS Parlay for Wednesday, June 21 at +857 Odds
There are numerous different ways you can wager on MLS games in 2023, such as the moneyline, total goals, player and team props, and, of course, parlays. While we normally suggest taking our picks on their own, we love parlays too! With that said, check out the fat payout you can get by throwing all of our best bets together tonight. Also, feel free to make your own parlays using our MLS Parlay tool!
🔥 Cincinnati to Win
🔥 Philadelphia to Win
🔥 St. Louis to Win
Want more parlays? Head to our NEW MLS Parlay Picker where we use the power of our artificial intelligence to generate the best parlays for you across all the pro and college sports in the United States.
*All odds and lines correct at time of publishing
Remember, gambling should be entertaining, not a reliable source of revenue. Set limits, both in terms and know when to walk away. Gambling should be a safe and enjoyable experience for all. If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER.