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 Starting Lineup — Friday, Jul 31, 2026

Friday, Jul 31, 2026Rogers Centre7:07 PMPreviewStarting Lineups
STL · Away

St. Louis Cardinals

SP: Kyle Leahy · ERA 3.55
@
7:07 PM
TOR · Home

Toronto Blue Jays

SP: Dylan Cease · ERA 2.46
Lineups PendingAnnounced ~1–2 hrs before first pitch · 7:07 PM ET
Full matchup preview

Expected Batting Order

Official lineups not yet announced for this game. Check back closer to game time.

No lineup data available for St. Louis Cardinals.

No lineup data available for Toronto Blue Jays.

◆ 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