MLB betting preview (June 11): Blue Jays vs. Cardinals predictions
Toronto Blue Jays catcher Alejandro Kirk (30) celebrates with right fielder George Springer (4) after the Blue Jays defeated the St. Louis Cardinals in ten innings at Busch Stadium.
Photo credit: Jeff Curry-Imagn Images
Greg Warren
Jun 11, 2025, 10:02 EDTUpdated: Jun 11, 2025, 10:05 EDT
The Toronto Blue Jays will be looking to complete a three-game sweep of the St. Louis Cardinals on Wednesday afternoon at Busch Stadium.
Toronto has already scored a pair of one-run victories over the Cardinals in this series to guarantee a fifth consecutive series win heading into action Wednesday. The Blue Jays have won 12 of their last 15 games overall to move seven games above .500.
The Cardinals, meanwhile, have lost six of their last nine games to fall two games out of playoff contention in the National League.
Let’s take a look at the game odds for Wednesday’s clash between the Blue Jays and Cardinals courtesy of bet365.

Blue Jays vs. Cardinals odds

Blue Jays moneyline odds
+115
Cardinals moneyline odds
-135
Runline odds
Cardinals -1.5 (+140), Blue Jays +1.5 (-165)
Game total
Over 8.5 runs (-110), Under 8.5 (-110)
Date/Time
June 11, 2:15 p.m. ET

Probable starting pitchers

Toronto: LHP Eric Lauer (2-1, 2.08 ERA, 8.31 K/9)
Lauer will make his third start of the season, and the Blue Jays are planning to use Spencer Turnbull in a bulk role after him. The lefty last pitched five days ago against the Minnesota Twins, throwing 2 1/3 innings of scoreless ball while striking out two. He’s been fantastic in a swingman role this season, holding opponents to a .157 batting average.
St. Louis: LHP Matthew Liberatore (3-5, 3.82 ERA, 7.64 K/9)
There could be a solid betting angle here with Liberatore, who has been complaining of fatigue-related issues recently. He believes mechanical issues are to blame for his fatigue issues, but it could be a sign of a more serious injury. His velocity has dropped over his last two starts, and he threw just 71 pitches last time out against the Royals. As a precaution, the Cardinals gave him an extra day of rest before this start. Aside from his recent issues, Liberatore has been excellent this year, especially at home, where he has a 3-1 record with a 3.25 ERA across six starts.

Notable injuries

Pitchers Ryan Burr (shoulder), Nick Sandlin (lat), Yimi Garcia (shoulder), and Max Scherzer (thumb) are all on the injured list for the Blue Jays. Outfielder Anthony Santander (shoulder) and outfielder Daulton Varsho (hamstring) are also on the shelf.
Outfielder Jordan Walker (wrist) is the only notable player on the IL for the Cardinals. Infielder Brendan Donovan is day-to-day with a toe injury.

Weather

Forecasts are calling for warm temperatures around 29 C with clear skies this afternoon. Winds will blow out to left field at 7 mph.

Blue Jays vs. Cardinals betting trends

  • The Blue Jays are 5-0 in their past five meetings with the Cardinals.
  • The over is 11-1 in Toronto’s last 12 games.
  • The over is 10-3 in the Cardinals’ last 13 games.
  • Toronto is the best team in the majors on the runline this season (40-27 ATS).

Blue Jays vs. Cardinals player prop trends

  • Liberatore has allowed six hits or more in five straight starts and is -140 to allow over 5.5 hits on Wednesday afternoon.
  • George Springer has hit safely in six straight games and is -220 to get a hit. He’s also exceeded 1.5 total bases in six straight games and is +125 to do so again.
  • Alejandro Kirk has driven in at least one run in six straight games and is +130 to extend that streak. Kirk has also homered in back-to-back games and is +750 to go deep.

Blue Jays vs. Cardinals best bet

  • Liberatore under 17.5 outs recorded: -105 for one unit (best odds @ bet365). Many online sportsbooks aren’t posting odds for this market due to the uncertainty of Liberatore’s fatigue issues, but bet365 is one of the few that is. There’s a very good chance he only throws four or five innings or around 80-90 pitches in this one, either because his fatigue issues force him to exit early or the team simply plays it safe and doesn’t want to push his pitch count too high as a precaution. He threw just four innings last time out and only five innings in the start before that, when the fatigue issues surfaced. Jump on this line now while it’s still available.