Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
6in the bubble

St. Louis Cardinals vs Toronto Blue Jays

Friday, Jul 31, 2026Rogers Centre7:07 PM ETPreview
STL · Away · 54-55

St. Louis Cardinals

NL Central · 3rd · 13.5 GB
:
7:07 PM ET
H2H 03
TOR · Home · 50-59

Toronto Blue Jays

Starting pitchers
Starter form · last 5 starts
Season3.55
Last 51.44
2.11 ERA better in last 5
5 days restQS 40%Blow-up 0/5
106/28
007/04
007/10
107/20
207/26

↑ ERA trending up lately

Season2.46
Last 51.84
0.62 ERA better in last 5
6 days restQS 80%Blow-up 0/5
406/27
007/03
007/08
307/20
007/25

↓ ERA trending down lately

Matchup edge
Dylan Cease hotter lately (L5 1.84 ERA)·St. Louis 37 L10
PitchingToronto
St. Louis53Toronto85
HittingSt. Louis
St. Louis28Toronto24
BullpenSt. Louis
St. Louis52Toronto47
Lineup not yet announced · posted ~1–2 hrs before first pitch
Projected hitters vs RHP / RHP
St. Louis vs RHP
Avg OPS 0.8673 hot hittersTop: Burleson 0.973 · Torres 0.965 · Walker 0.853

Projected sample — season splits vs pitcher hand, not official order.

Toronto vs RHP
Avg OPS 0.9071 hot hitterTop: Urías 1.323 · Sánchez 0.808 · Okamoto 0.767

Projected sample — season splits vs pitcher hand, not official order.

St. Louis Cardinals hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.286
0.853
22
0.322
0.973
15
0.250
0.759
12
0.263
0.965
4
0.266
0.784
16
Toronto Blue Jays hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.000
0.000
2
0.234
0.767
24
0.293
0.808
7
0.444
1.323
3
0.295
0.730
8
◆ Matchup preview

St. Louis Cardinals at Toronto Blue Jays (2026-07-31). Kyle Leahy vs Dylan Cease at Rogers Centre.

Starters — Leahy has a 3.55 ERA and 1.34 WHIP across 101.1 innings, with 7.82 K/9, 3.02 BB/9, and 1.07 HR/9. His last three starts were strong: 6.0 IP, 2 ER, 9 K, 1 BB; 6.0 IP, 1 ER, 4 K, 0 BB; and 3.0 IP, 0 ER, 2 K, 0 BB. The recent form points up. Cease brings a 2.46 ERA and 1.09 WHIP over 113.1 innings, with an elite 13.26 K/9, 3.81 BB/9, and 0.56 HR/9. His last three starts were dominant overall: 9.0 IP, 0 ER, 12 K, 3 BB; 6.0 IP, 3 ER, 7 K, 1 BB; and 8.0 IP, 0 ER, 11 K, 3 BB. The listed trend is down, but the strikeout and run-prevention profile remains outstanding.

Teams — St. Louis has a .692 OPS and 476 runs scored, with a staff 4.16 ERA and 1.35 WHIP. The Cardinals are just 3-7 over their last 10 games, so the offense has produced more over the full season than the recent results suggest. Toronto has a .684 OPS and 430 runs scored, with a 4.15 team ERA and 1.31 WHIP. The Blue Jays are 4-6 in their last 10, and their season profile looks balanced but not explosive. Both teams enter with similar overall pitching numbers, while St. Louis holds the edge in season-long run production and OPS.

Key facts
Dylan Cease has a 2.46 ERA, 1.09 WHIP, and 13.26 K/9Kyle Leahy has allowed 3 ER over his last 15.0 inningsSt. Louis owns a .692 OPS and 476 runs, compared with Toronto’s .684 OPS and 430 runs
Head to head (2025–2026)
03
Toronto Blue Jays lead series
3 meetings total
2025-06-11
Toronto Blue Jays @ St. Louis Cardinals
52
TOR
2025-06-10
Toronto Blue Jays @ St. Louis Cardinals
109
TOR
2025-06-09
Toronto Blue Jays @ St. Louis Cardinals
54
TOR
Team picture · 2026
37
LWLLLWLLWL
46
WLWLWLWLLL
STL
TOR
Team AVG
0.239
0.243
Team OPS
0.692
0.684
Home runs
113
107
Runs scored
476
430
Team ERA
4.16
4.15
HR allowed
107
118

Explore more MLB matchups

Related game previews for these clubs and around the league.