Up arrow
MLB
Games

Los Angeles Angels vs. St. Louis Cardinals: Preview, Predictions and Picks for April 2, 2025

Updated on:
Apr 2, 2025 11:32 AM
The Los Angeles Angels aim to extend their four-game road win streak as they take on the St. Louis Cardinals at Busch Stadium on Wednesday, April 2, 2025, at 1:15 PM. The Angels, sitting atop a 4-1 record, look to build on their momentum against the Cardinals, who are 3-2 overall and undefeated at home. This interleague clash promises to be an exciting matchup between two teams off to strong starts in the MLB season.
Los Angeles Angels vs St. Louis Cardinals

Current Odds

LAA
STL
Over
8.5
+104
Under
8.5
+105
LAA
+1.5
-150
STL
-1.5
+154
LAA
ML
+144
STL
ML
-137

Angels vs Cardinals statistics

Stat Angels Cardinals
Hits 33 (24th) 52 (5th)
Batting Average .201 (23rd) .289 (Tied-5th)
Runs Batted In 19 (Tied-18th) 29 (7th)
Runs 19 (Tied-19th) 30 (7th)
Home Runs 2 (Tied-28th) 8 (Tied-6th)
Walks 15 (Tied-20th) 20 (Tied-8th)
Stolen Bases 4 (Tied-12th) 5 (Tied-7th)
Strikeouts 39 (Tied-18th) 37 (Tied-21st)
Pitches 731 (21st) 839 (8th)

St. Louis Cardinals recent games

Game Date Opponent Result Score
4/1/25 vs Los Angeles Angels L 9-7 F/11
3/31/25 vs Los Angeles Angels L 5-4 F/10
3/30/25 vs Minnesota Twins W 9-2
3/29/25 vs Minnesota Twins W 5-1
3/27/25 vs Minnesota Twins W 5-3

Los Angeles Angels recent games

Game Date Opponent Result Score
4/1/25 @ St. Louis Cardinals W 9-7 F/11
3/31/25 @ St. Louis Cardinals W 5-4 F/10
3/30/25 @ Chicago White Sox W 3-2
3/29/25 @ Chicago White Sox W 1-0
3/27/25 @ Chicago White Sox L 8-1

St. Louis Cardinals injuries

  • Zack Thompson (RP): 15-Day-IL
  • Nathan Church (LF): Day-To-Day
  • Cooper Hjerpe (SP): Day-To-Day
  • Drew Rom (SP): Day-To-Day
  • Victor Santos (RP): Day-To-Day

Los Angeles Angels injuries

  • Kelvin Caceres (RP): Day-To-Day
  • Zach Neto (SS): 10-Day-IL
  • Sam Bachman (RP): 15-Day-IL
  • Robert Stephenson (RP): 60-Day-IL
  • Angel Felipe (RP): Day-To-Day

Angels vs Cardinals game info

Type Info
Venue Busch Stadium
Location St. Louis, Missouri
First pitch Wed 1:15 PM
Temperature 73°
Chance of Rain 7%

Angels vs Cardinals predictions

As the Los Angeles Angels roll into Busch Stadium on a four-game road win streak, anticipation surrounds some of their key performers. Yusei Kikuchi is slated to take the mound, bringing with him an arsenal that has the potential to sink a ship. His ability to strike batters out will be pivotal, and considering he could notch up a decent amount over 5 to 6 innings, the Angels could be in for a solid pitching performance. In the batting lineup, keep an eye on Mike Trout. He's the kind of guy who can turn the tide with a run or two, and hitting a potential homer isn't out of the question for him. Also, Logan O'Hoppe could be one to watch; if he finds his rhythm, his presence can make a notable difference, especially with his ability to drive in some runs.

Meanwhile, the St. Louis Cardinals are no pushovers, especially with Sonny Gray expected to anchor their pitching. I see him keeping the Angels at bay, possibly pitching into the sixth inning with a handful of strikeouts. Over on the offensive side, Jordan Walker is a rising star. He could very well shine with his impressive batting average, making him a constant threat. Let's not forget about Lars Nootbaar, whose knack for hitting home runs and driving in runs will be key for the Cardinals. If these guys get in the groove, there could be fireworks at Busch Stadium.

So, what’s going to happen when these two teams clash? It's going to be a slugfest. With both sides equipped with talented pitchers and dynamic batters, tonight's game promises to keep fans at the edge of their seats. I've got a feeling that the Angels, with their current momentum, might just edge this one out. But, knowing the grit yet smooth style of play from the Cardinals at home, expect them to put up a fight that could go down to the wire. What's your take? Can the Angels keep their win streak alive, or will the Cardinals prove too difficult to handle in their own backyard?

St. Louis Cardinals

Los Angeles Angels

More Games