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

St. Louis Cardinals vs Los Angeles Angels Starting Lineup — Monday, Jul 20, 2026

Monday, Jul 20, 2026Angel Stadium10:10 PMLiveStarting Lineups
STL · Away

St. Louis Cardinals

SP: Kyle Leahy · ERA 3.73
@
Live
LAA · Home

Los Angeles Angels

SP: José Soriano · ERA 3.49
Official Lineup Posted2026 season stats · career vs opposing starter
Full matchup preview

Starting Lineups

St. Louis Cardinals @ Los Angeles Angels · Monday, Jul 20, 2026

St. Louis Cardinals
St. Louis Cardinals
SP: José Soriano · ERA 3.49
#BatterAVGOBPOPSHRRBIvAVGvOPS
1JJ Wetherholt0.2620.3570.7611438
2Iván Herrera0.2470.3740.75611410.0000.000
3Alec Burleson0.2800.3420.8101569
4Jordan Walker0.2920.3540.8782276
5Lars Nootbaar0.2570.3660.7733120.0000.333
6Masyn Winn0.2430.3190.6484421.0003.000
7Nathan Church0.2260.2680.635828
8Blaze Jordan0.2590.2730.668117
9Jimmy Crooks0.1850.2930.64739
2026 season: AVG · OBP · OPS · HR · RBIvAVG / vOPS = career vs this SP
Los Angeles Angels
Los Angeles Angels
SP: Kyle Leahy · ERA 3.73
#BatterAVGOBPOPSHRRBIvAVGvOPS
1Zach Neto0.2350.3260.77219460.0000.000
2Mike Trout0.2350.3900.85818390.0000.000
3Nolan Schanuel0.2790.3480.7446350.0000.000
4Jorge Soler0.2060.2950.67211430.0000.000
5Vaughn Grissom0.2560.3260.721536
6Josh Lowe0.2030.2490.6118220.0000.000
7Jo Adell0.2370.2820.66513530.0000.000
8Denzer Guzman0.2520.2950.686414
9Logan O'Hoppe0.2170.2820.5914230.0000.000
2026 season: AVG · OBP · OPS · HR · RBIvAVG / vOPS = career vs this SP
◆ Matchup preview

St. Louis Cardinals at Los Angeles Angels (2026-07-20). Kyle Leahy vs José Soriano at Angel Stadium.

Starters — Kyle Leahy has a 3.73 ERA and 1.41 WHIP across 89.1 innings, with 7.56 K/9, 3.32 BB/9, and 0.91 HR/9. His last three starts were strong: 3.0 innings, 0 earned runs, 2 strikeouts, 0 walks; 5.0 innings, 0 earned runs, 6 strikeouts, 2 walks; and 5.0 innings, 1 earned run, 5 strikeouts, 3 walks. The recent run prevention points to a downward ERA trend. José Soriano carries a 3.49 ERA and 1.29 WHIP over 111 innings, with a stronger 9.32 K/9 but a higher 4.30 BB/9, plus 0.97 HR/9. His last three starts were 5.0 innings, 3 earned runs, 0 strikeouts, 2 walks; 6.0 innings, 2 earned runs, 4 strikeouts, 2 walks; and 5.0 innings, 3 earned runs, 9 strikeouts, 1 walk. His overall profile remains solid, though the recent game log suggests a mild downward trend.

Teams — St. Louis has a .708 OPS and 444 runs scored, slightly ahead of Los Angeles at a .703 OPS and 434 runs. The Cardinals also hold the better full-season pitching marks, with a 4.16 team ERA and 1.33 WHIP versus the Angels’ 4.62 ERA and 1.38 WHIP. Recent form has been soft on both sides, but St. Louis is 4-6 over its last 10 while Los Angeles is 3-7. This matchup features two offenses with similar production, but the Cardinals bring the cleaner team-wide run prevention profile into the game.

Key facts
Leahy has allowed 1 earned run over his last 13.0 inningsSoriano owns the better strikeout rate at 9.32 K/9St. Louis has the edge in team ERA, 4.16 to 4.62