St. Louis Cardinals vs Toronto Blue Jays
Toronto Blue Jays
↑ ERA trending up lately
↓ ERA trending down lately
Projected sample — season splits vs pitcher hand, not official order.
Projected sample — season splits vs pitcher hand, not official order.
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.
Explore more MLB matchups
Related game previews for these clubs and around the league.