Toronto Blue Jays vs St. Louis Cardinals Prediction & Picks - MLB

USA - MLB

Toronto Blue Jays
8/2/26 13:37
St. Louis Cardinals

Prediction:

 

Over 9 runs.

-109
$150 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Carlos Zabala in MLB Picks

The Cardinals may be starting to fade at the most critical point of their season; they lost Saturday to the Blue Jays, extending their losing streak to eight in their last 10 games. St. Louis has also lost eight straight to Toronto.

For Saturday's game, the Cardinals called up Quinn Mathews from Triple-A to make his MLB debut. He pitched over five innings in his debut outing, allowing only two runs, but lacked offensive support from his team. For the Jays, Kirk contributed a two-run single and drew two walks, while Springer added an RBI double.

Even so, it looks like an uphill battle for the reigning AL champions to make the playoffs; in fact, rumors suggest they've taken on the role of sellers. Springer himself may be on his way out of the team, and Gausman could be making one last start. For the Jays' game on the second day of August, veteran Max Scherzer will start, and Toronto is a slight favorite at -115 in the betting odds.

Toronto Blue Jays vs St. Louis Cardinals Form

Table

Teams Pts P W L
19 St. Louis Cardinals
0.486 111 54 57
24 Toronto Blue Jays
0.468 111 52 59

Toronto Blue Jays and St. Louis Cardinals Latest Matches

Toronto Blue Jays
Toronto Blue Jays Latest matches
L W L W W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Aug 1, 2026 - MLB

Toronto Blue Jays
5 :  1
St. Louis Cardinals

Jul 31, 2026 - MLB

Toronto Blue Jays
3 :  1
St. Louis Cardinals

Jul 29, 2026 - MLB

Washington Nationals
2 :  5
Toronto Blue Jays

Jul 28, 2026 - MLB

Washington Nationals
8 :  6
Toronto Blue Jays

Jul 27, 2026 - MLB

Washington Nationals
2 :  3
Toronto Blue Jays

Jul 26, 2026 - MLB

Boston Red Sox
6 :  1
Toronto Blue Jays
L L L W W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Aug 1, 2026 - MLB

Toronto Blue Jays
5 :  1
St. Louis Cardinals

Jul 31, 2026 - MLB

Toronto Blue Jays
3 :  1
St. Louis Cardinals

Jul 23, 2026 - MLB

Toronto Blue Jays
3 :  1
Tampa Bay Rays

Jul 22, 2026 - MLB

Toronto Blue Jays
2 :  4
Tampa Bay Rays

Jul 21, 2026 - MLB

Toronto Blue Jays
2 :  12
Tampa Bay Rays

Jul 20, 2026 - MLB

Toronto Blue Jays
1 :  7
Tampa Bay Rays
L W L W L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jul 29, 2026 - MLB

Washington Nationals
2 :  5
Toronto Blue Jays

Jul 28, 2026 - MLB

Washington Nationals
8 :  6
Toronto Blue Jays

Jul 27, 2026 - MLB

Washington Nationals
2 :  3
Toronto Blue Jays

Jul 26, 2026 - MLB

Boston Red Sox
6 :  1
Toronto Blue Jays

Jul 25, 2026 - MLB

Boston Red Sox
0 :  6
Toronto Blue Jays

Jul 24, 2026 - MLB

Boston Red Sox
6 :  4
Toronto Blue Jays
St. Louis Cardinals
St. Louis Cardinals Latest matches
L L W L L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Aug 1, 2026 - MLB

Toronto Blue Jays
5 :  1
St. Louis Cardinals

Jul 31, 2026 - MLB

Toronto Blue Jays
3 :  1
St. Louis Cardinals

Jul 30, 2026 - MLB

St. Louis Cardinals
2 :  4
Chicago Cubs

Jul 29, 2026 - MLB

St. Louis Cardinals
3 :  2
Chicago Cubs

Jul 28, 2026 - MLB

St. Louis Cardinals
2 :  10
Chicago Cubs

Jul 27, 2026 - MLB

St. Louis Cardinals
3 :  7
Chicago Cubs
W L L L W L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 30, 2026 - MLB

St. Louis Cardinals
2 :  4
Chicago Cubs

Jul 29, 2026 - MLB

St. Louis Cardinals
3 :  2
Chicago Cubs

Jul 28, 2026 - MLB

St. Louis Cardinals
2 :  10
Chicago Cubs

Jul 27, 2026 - MLB

St. Louis Cardinals
3 :  7
Chicago Cubs

Jul 26, 2026 - MLB

St. Louis Cardinals
3 :  5
Cincinnati Reds

Jul 25, 2026 - MLB

St. Louis Cardinals
7 :  0
Cincinnati Reds
L L L W L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Aug 1, 2026 - MLB

Toronto Blue Jays
5 :  1
St. Louis Cardinals

Jul 31, 2026 - MLB

Toronto Blue Jays
3 :  1
St. Louis Cardinals

Jul 22, 2026 - MLB

Los Angeles Angels
0 :  1
St. Louis Cardinals

Jul 21, 2026 - MLB

Los Angeles Angels
5 :  1
St. Louis Cardinals

Jul 20, 2026 - MLB

Los Angeles Angels
3 :  2
St. Louis Cardinals

Jul 19, 2026 - MLB

Arizona Diamondbacks
8 :  7
St. Louis Cardinals

Toronto Blue Jays against St. Louis Cardinals : Head to Head (H2H)

Toronto Blue Jays

100 %

St. Louis Cardinals

0 %

Aug 1, 2026 - MLB

Toronto Blue Jays
5 :  1
St. Louis Cardinals

Jul 31, 2026 - MLB

Toronto Blue Jays
3 :  1
St. Louis Cardinals

Sep 13, 2024 - MLB

Toronto Blue Jays
4 :  3
St. Louis Cardinals
Toronto Blue Jays vs St. Louis Cardinals Picks

Toronto Blue Jays - St. Louis Cardinals Key Points

  1. The Cardinals stranded 17 runners on base in Wednesday's game
  2. The Blue Jays struck out only 4 times in Game 1 of the series
  3. After the loss, the Cardinals have a collective batting average of .239
  4. The Cardinals have a 26-25 road record this year

Our Toronto Blue Jays vs St. Louis Cardinals Prediction

Max Scherzer hasn't thrown more than 82 pitches in any of his last five starts. For the veteran and former Cy Young Award winner, his previous outing marked his return after a considerable absence due to back spasms. Now, the 42-year-old pitcher has issued exactly three walks in his last three games.

But the Cardinals' Liberatore hasn't fared much better; he's coming off an outing where the Cubs' bats had no trouble putting eight hits off him, including a home run.

Our prediction for Blue Jays vs Cardinals is: Over 9 runs.

Prediction:

 

Over 9 runs.

-109
$150 offered for betting!

A Welcome Bonus for Toronto Blue Jays vs St. Louis Cardinals!

DraftKings Bonus

Looking to place a bet on Toronto Blue Jays vs St. Louis Cardinals? For this MLB match, DraftKings will treat you to an exclusive offer: $150 in bonus bets, no promo code needed! Take advantage while you still can!

$150 in bonus bets for Toronto Blue Jays vs St. Louis Cardinals!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.