Try this game in our Simulator
Lineups and Summary
(back to top)
Angels
@ Cardinals
Busch Stadium
March 31, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the St. Louis Cardinals and the Los Angeles Angels, played on March 31, 2025 at Busch Stadium.
Game Summary
Date | March 31, 2025 |
---|---|
Visiting Team |
Los Angeles Angels
|
Home Team |
St. Louis Cardinals
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | March 31, 2025 |
---|---|
Day of Week | Mon |
Day / Night | |
Visiting Team | Los Angeles Angels |
Home Team | St. Louis Cardinals |
Visiting Starting Pitcher | Tyler Anderson |
Home Starting Pitcher | Miles Mikolas |
Ballpark | Busch Stadium |
City | St. Louis |
State | MO |
Attendance | 21,206 |
Time of Game | 2 hours and 56. minutes |
Los Angeles Angels Lineup
Name | Position |
---|---|
Taylor Ward | Left Fielder |
Nolan Schanuel | First Baseman |
Mike Trout | Right Fielder |
Jorge Soler | Designated Hitter |
Yoan Moncada | Third Baseman |
Logan O'Hoppe | Catcher |
Luis Rengifo | Second Baseman |
Kyren Paris | Center Fielder |
Kevin Newman | Shortstop |
Manager |
St. Louis Cardinals Lineup
Name | Position |
---|---|
Lars Nootbaar | Left Fielder |
Willson Contreras | First Baseman |
Luken Baker | Designated Hitter |
Nolan Arenado | Third Baseman |
Ivan Herrera | Catcher |
Brendan Donovan | Second Baseman |
Jordan Walker | Right Fielder |
Victor Scott | Center Fielder |
Masyn Winn | Shortstop |
Manager |
All Plays in Game
(back to top)
Angels
@ Cardinals
Busch Stadium
March 31, 2025
Top 1
-
Angels, 0 - Cardinals, 0
Outs: 0, Count: 3-2, RoB: ---
Ward vs. Mikolas
Ward is called out on strikes. View Play -
Angels, 0 - Cardinals, 0
Outs: 1, Count: 1-0, RoB: ---
Schanuel vs. Mikolas
Schanuel hits a ground ball, base hit into right field. View Play -
Angels, 0 - Cardinals, 0
Outs: 1, Count: 3-1, RoB: 1--
Trout vs. Mikolas
Trout hits a popup, foul, off the third base line. Arenado makes the catch for the out. View Play -
Angels, 0 - Cardinals, 0
Outs: 2, Count: 1-0, RoB: 1--
Soler vs. Mikolas
Soler hits a fly ball towards center. Scott makes the catch for the out. View Play
Bottom 1
-
Angels, 0 - Cardinals, 0
Outs: 0, Count: 1-2, RoB: ---
Nootbaar vs. Anderson
Nootbaar hits a drive into right field. That ball is out of here. A solo home run. View Play -
Angels, 0 - Cardinals, 1
Outs: 0, Count: 0-2, RoB: ---
Contreras vs. Anderson
Contreras hits a line drive deep towards right center field. Paris is there to make the catch. View Play -
Angels, 0 - Cardinals, 1
Outs: 1, Count: 3-2, RoB: ---
Baker vs. Anderson
Baker hits a ball towards short. Newman can't make the play in time. Baker gets a base hit. View Play -
Angels, 0 - Cardinals, 1
Outs: 1, Count: 0-1, RoB: 1--
Arenado vs. Anderson
Arenado hits a fly ball towards right. Trout is there to make the catch. View Play -
Angels, 0 - Cardinals, 1
Outs: 2, Count: 3-2, RoB: 1--
Herrera vs. Anderson
Herrera hits a fly ball towards center. Paris makes the catch for the out. View Play
Top 2
-
Angels, 0 - Cardinals, 1
Outs: 0, Count: 1-0, RoB: ---
Moncada vs. Mikolas
Moncada hits a fly ball towards left. Nootbaar makes the catch for the out. View Play -
Angels, 0 - Cardinals, 1
Outs: 1, Count: 3-1, RoB: ---
O'Hoppe vs. Mikolas
O'Hoppe hits a ground ball towards short. The throw to first, and O'Hoppe is out. View Play -
Angels, 0 - Cardinals, 1
Outs: 2, Count: 2-2, RoB: ---
Rengifo vs. Mikolas
Rengifo hits a fly ball towards left. Nootbaar makes the catch for the out. View Play
Bottom 2
-
Angels, 0 - Cardinals, 1
Outs: 0, Count: 0-0, RoB: ---
Donovan vs. Anderson
Donovan hits a drive into right field. That ball is out of here. A solo home run. View Play -
Angels, 0 - Cardinals, 2
Outs: 0, Count: 0-1, RoB: ---
Walker vs. Anderson
Walker hits a popup beyond second. Rengifo gets back and makes the catch for the out. View Play -
Angels, 0 - Cardinals, 2
Outs: 1, Count: 1-0, RoB: ---
Scott vs. Anderson
Scott hits a line drive into left center field. That will be extra bases. Scott is safe at second with a double. View Play -
Angels, 0 - Cardinals, 2
Outs: 1, Count: 1-2, RoB: -2-
Winn vs. Anderson
Winn hits a fly ball towards center. Paris makes the catch for the out. Scott moves to 3rd. View Play -
Angels, 0 - Cardinals, 2
Outs: 2, Count: 2-2, RoB: --3
Nootbaar vs. Anderson
Nootbaar strikes out swinging. View Play
Top 3
-
Angels, 0 - Cardinals, 2
Outs: 0, Count: 3-2, RoB: ---
Paris vs. Mikolas
That is ball 4. Paris is on with a walk. View Play -
Angels, 0 - Cardinals, 2
Outs: 0, Count: 0-0, RoB: 1--
Newman vs. Mikolas
There goes Paris , and he's safe at second with a stolen base. View Play -
Angels, 0 - Cardinals, 2
Outs: 0, Count: 0-1, RoB: -2-
Newman vs. Mikolas
Newman hits a ground ball towards short. The throw to first, and Newman is out. Paris moves to 3rd. View Play -
Angels, 0 - Cardinals, 2
Outs: 1, Count: 2-2, RoB: --3
Ward vs. Mikolas
Ward hits a fly ball towards right. Walker is there to make the catch. Paris scores. That's a sacrifice fly. View Play -
Angels, 1 - Cardinals, 2
Outs: 2, Count: 3-2, RoB: ---
Schanuel vs. Mikolas
Schanuel strikes out swinging. View Play
Bottom 3
-
Angels, 1 - Cardinals, 2
Outs: 0, Count: 3-2, RoB: ---
Contreras vs. Anderson
Contreras is called out on strikes. View Play -
Angels, 1 - Cardinals, 2
Outs: 1, Count: 1-2, RoB: ---
Baker vs. Anderson
Baker hits a ground ball, base hit into left field. View Play -
Angels, 1 - Cardinals, 2
Outs: 1, Count: 0-1, RoB: 1--
Arenado vs. Anderson
Arenado hits a fly ball towards center. Paris makes the catch for the out. View Play -
Angels, 1 - Cardinals, 2
Outs: 2, Count: 2-2, RoB: 1--
Herrera vs. Anderson
Herrera hits a ground ball towards second. The throw to first, and Herrera is out. View Play
Top 4
-
Angels, 1 - Cardinals, 2
Outs: 0, Count: 0-1, RoB: ---
Trout vs. Mikolas
Trout hits a popup beyond second. Donovan gets back and makes the catch for the out. View Play -
Angels, 1 - Cardinals, 2
Outs: 1, Count: 2-0, RoB: ---
Soler vs. Mikolas
Soler hits a ground ball towards short. The throw to first, and Soler is out. View Play -
Angels, 1 - Cardinals, 2
Outs: 2, Count: 0-0, RoB: ---
Moncada vs. Mikolas
Moncada hits a line drive towards first. Contreras makes the catch for the out. View Play
Bottom 4
-
Angels, 1 - Cardinals, 2
Outs: 0, Count: 1-0, RoB: ---
Donovan vs. Anderson
Donovan hits a ground ball towards short. The throw to first, and Donovan is out. View Play -
Angels, 1 - Cardinals, 2
Outs: 1, Count: 1-2, RoB: ---
Walker vs. Anderson
Walker strikes out swinging. View Play -
Angels, 1 - Cardinals, 2
Outs: 2, Count: 1-0, RoB: ---
Scott vs. Anderson
Scott hits a ground ball towards third. The throw to first, and Scott is out. View Play
Top 5
-
Angels, 1 - Cardinals, 2
Outs: 0, Count: 1-2, RoB: ---
O'Hoppe vs. Mikolas
O'Hoppe strikes out swinging. View Play -
Angels, 1 - Cardinals, 2
Outs: 1, Count: 3-2, RoB: ---
Rengifo vs. Mikolas
Rengifo hits a ground ball towards the mound. Mikolas throws to first, and Rengifo is out. View Play -
Angels, 1 - Cardinals, 2
Outs: 2, Count: 0-0, RoB: ---
Paris vs. Mikolas
Paris hits a ground ball towards the mound. Mikolas throws to first, and Paris is out. View Play
Bottom 5
-
Angels, 1 - Cardinals, 2
Outs: 0, Count: 1-2, RoB: ---
Winn vs. Anderson
Winn hits a fly ball towards left. Ward makes the catch for the out. View Play -
Angels, 1 - Cardinals, 2
Outs: 1, Count: 3-2, RoB: ---
Nootbaar vs. Anderson
That is ball 4. Nootbaar is on with a walk. View Play -
Angels, 1 - Cardinals, 2
Outs: 1, Count: 0-2, RoB: 1--
Contreras vs. Anderson
Anderson commits a balk. Nootbaar moves to 2nd. View Play -
Angels, 1 - Cardinals, 2
Outs: 1, Count: 0-2, RoB: -2-
Contreras vs. Anderson
Contreras strikes out swinging. View Play -
Angels, 1 - Cardinals, 2
Outs: 2, Count: 3-2, RoB: -2-
Baker vs. Anderson
That is ball 4. Baker is on with a walk. View Play -
Angels, 1 - Cardinals, 2
Outs: 2, Count: 1-1, RoB: 12-
Arenado vs. Anderson
Arenado hits a ground ball, base hit into center field. Nootbaar scores. View Play
Top 6
-
Angels, 1 - Cardinals, 3
Outs: 0, Count: 1-2, RoB: ---
Newman vs. Mikolas
Newman hits a ground ball towards third. The throw to first, and Newman is out. View Play -
Angels, 1 - Cardinals, 3
Outs: 1, Count: 3-2, RoB: ---
Ward vs. Mikolas
That is ball 4. Ward is on with a walk. View Play -
Angels, 1 - Cardinals, 3
Outs: 1, Count: 0-1, RoB: 1--
Schanuel vs. Mikolas
Schanuel hits a ground ball, base hit into right field. Ward moves to 3rd. View Play -
Angels, 1 - Cardinals, 3
Outs: 1, Count: 0-1, RoB: 1-3
Trout vs. Roycroft
Chris Roycroft replaces Miles Mikolas as Pitcher.
Trout hits a fly ball towards center. Scott makes the catch for the out. Ward scores. That's a sacrifice fly. View Play -
Angels, 2 - Cardinals, 3
Outs: 2, Count: 1-2, RoB: 1--
Soler vs. Roycroft
There goes Schanuel , and he's safe at second with a stolen base. View Play -
Angels, 2 - Cardinals, 3
Outs: 2, Count: 1-2, RoB: -2-
Soler vs. Roycroft
Soler is called out on strikes. View Play
Bottom 6
-
Angels, 2 - Cardinals, 3
Outs: 0, Count: 2-2, RoB: ---
Herrera vs. Detmers
Reid Detmers replaces Tyler Anderson as Pitcher.
Herrera strikes out swinging. View Play -
Angels, 2 - Cardinals, 3
Outs: 1, Count: 2-2, RoB: ---
Donovan vs. Detmers
Donovan hits a ground ball towards first. There's the throw to Detmers covering, and Donovan is out. View Play -
Angels, 2 - Cardinals, 3
Outs: 2, Count: 0-2, RoB: ---
Walker vs. Detmers
Walker hits a ground ball, base hit into right field. View Play -
Angels, 2 - Cardinals, 3
Outs: 2, Count: 3-1, RoB: 1--
Scott vs. Detmers
That is ball 4. Scott is on with a walk. Walker moves to 2nd. View Play -
Angels, 2 - Cardinals, 3
Outs: 2, Count: 0-2, RoB: 12-
Winn vs. Detmers
Winn strikes out swinging. View Play
Top 7
-
Angels, 2 - Cardinals, 3
Outs: 0, Count: 0-1, RoB: ---
Moncada vs. Fernandez
Ryan Fernandez replaces Chris Roycroft as Pitcher. Pedro Pages replaces Ivan Herrera as Catcher batting 5th.
Moncada hits a fly ball towards center. Scott makes the catch for the out. View Play -
Angels, 2 - Cardinals, 3
Outs: 1, Count: 2-2, RoB: ---
O'Hoppe vs. Fernandez
O'Hoppe strikes out swinging. View Play -
Angels, 2 - Cardinals, 3
Outs: 2, Count: 3-2, RoB: ---
Rengifo vs. Fernandez
That is ball 4. Rengifo is on with a walk. View Play -
Angels, 2 - Cardinals, 3
Outs: 2, Count: 1-1, RoB: 1--
Paris vs. Fernandez
Paris hits a ground ball into left field. That ball is in the gap. Paris rounds second base and makes it to third with a triple Rengifo scores. View Play -
Angels, 3 - Cardinals, 3
Outs: 2, Count: 0-2, RoB: --3
Newman vs. Fernandez
Newman hits a ground ball towards short. The throw to first, and Newman is out. View Play
Bottom 7
-
Angels, 3 - Cardinals, 3
Outs: 0, Count: 3-2, RoB: ---
Nootbaar vs. Detmers
That is ball 4. Nootbaar is on with a walk. View Play -
Angels, 3 - Cardinals, 3
Outs: 0, Count: 1-2, RoB: 1--
Contreras vs. Detmers
Contreras strikes out swinging. View Play -
Angels, 3 - Cardinals, 3
Outs: 1, Count: 3-2, RoB: 1--
Baker vs. Detmers
Baker hits a popup beyond short. Newman gets back and makes the catch for the out. View Play -
Angels, 3 - Cardinals, 3
Outs: 2, Count: 0-1, RoB: 1--
Arenado vs. Zeferjahn
Ryan Zeferjahn replaces Reid Detmers as Pitcher.
Arenado hits a popup towards first. Schanuel makes the catch for the out. View Play
Top 8
-
Angels, 3 - Cardinals, 3
Outs: 0, Count: 2-2, RoB: ---
Ward vs. Maton
Phil Maton replaces Ryan Fernandez as Pitcher.
Ward strikes out swinging. View Play -
Angels, 3 - Cardinals, 3
Outs: 1, Count: 0-2, RoB: ---
Schanuel vs. Maton
Schanuel strikes out swinging. View Play -
Angels, 3 - Cardinals, 3
Outs: 2, Count: 2-2, RoB: ---
Trout vs. Maton
Trout strikes out swinging. View Play
Bottom 8
-
Angels, 3 - Cardinals, 3
Outs: 0, Count: 2-2, RoB: ---
Pages vs. McDaniels
Garrett McDaniels replaces Ryan Zeferjahn as Pitcher.
Pages hits a ground ball towards short. The throw to first, and Pages is out. View Play -
Angels, 3 - Cardinals, 3
Outs: 1, Count: 2-2, RoB: ---
Donovan vs. McDaniels
Donovan hits a ground ball towards first. Schanuel fields it and makes the out, unassisted. View Play -
Angels, 3 - Cardinals, 3
Outs: 2, Count: 2-2, RoB: ---
Walker vs. McDaniels
Walker hits a ground ball, base hit into left field. View Play -
Angels, 3 - Cardinals, 3
Outs: 2, Count: 3-1, RoB: 1--
Scott vs. McDaniels
Scott hits a line drive, base hit into left field. Walker moves to 2nd. View Play -
Angels, 3 - Cardinals, 3
Outs: 2, Count: 0-0, RoB: 12-
Winn vs. McDaniels
Winn hits a ground ball towards third. Moncada throws to second to get Scott. View Play
Top 9
-
Angels, 3 - Cardinals, 3
Outs: 0, Count: 1-0, RoB: ---
Soler vs. Helsley
Ryan Helsley replaces Phil Maton as Pitcher.
Soler hits a ground ball, base hit into left field. View Play -
Angels, 3 - Cardinals, 3
Outs: 0, Count: 0-2, RoB: 1--
Moncada vs. Helsley
Moncada strikes out swinging. View Play -
Angels, 3 - Cardinals, 3
Outs: 1, Count: 1-2, RoB: 1--
O'Hoppe vs. Helsley
O'Hoppe is called out on strikes. View Play -
Angels, 3 - Cardinals, 3
Outs: 2, Count: 0-1, RoB: 1--
Rengifo vs. Helsley
Rengifo hits a ground ball towards short. The throw to first, and Rengifo is out. View Play
Bottom 9
-
Angels, 3 - Cardinals, 3
Outs: 0, Count: 2-2, RoB: ---
Nootbaar vs. Burke
Brock Burke replaces Garrett McDaniels as Pitcher.
Nootbaar hits a ground ball, base hit into right field. View Play -
Angels, 3 - Cardinals, 3
Outs: 0, Count: 0-0, RoB: 1--
Contreras vs. Burke
Contreras bunts in front of the plate. Burke scoops up the ball and throws to first for the out. Nootbaar moves to 2nd. View Play -
Angels, 3 - Cardinals, 3
Outs: 1, Count: 1-2, RoB: -2-
Baker vs. Burke
Baker is called out on strikes. View Play -
Angels, 3 - Cardinals, 3
Outs: 2, Count: 3-0, RoB: -2-
Arenado vs. Burke
Arenado is walked intentionally, and takes first base. View Play -
Angels, 3 - Cardinals, 3
Outs: 2, Count: 1-0, RoB: 12-
Pages vs. Burke
Pages hits a fly ball towards right. Trout is there to make the catch. View Play
Top 10
-
Angels, 3 - Cardinals, 3
Outs: 0, Count: 3-2, RoB: -2-
Paris vs. Romero
JoJo Romero replaces Ryan Helsley as Pitcher. Luis Rengifo running at second base to start the extra inning
That is ball 4. Paris is on with a walk. View Play -
Angels, 3 - Cardinals, 3
Outs: 0, Count: 0-1, RoB: 12-
Newman vs. Romero
Newman bunts down the 3rd base line. Arenado scoops up the ball and throws to first for the out. Rengifo moves to 3rd. Paris moves to 2nd. View Play -
Angels, 3 - Cardinals, 3
Outs: 1, Count: 3-0, RoB: -23
Ward vs. Romero
Ward is walked intentionally, and takes first base. View Play -
Angels, 3 - Cardinals, 3
Outs: 1, Count: 1-2, RoB: 123
Schanuel vs. Romero
Schanuel hits a ball towards second. Donovan makes a fielder's choice. Rengifo scores. Paris moves to 3rd. Ward moves to 2nd. Schanuel is on 1st. View Play -
Angels, 4 - Cardinals, 3
Outs: 1, Count: 1-0, RoB: 123
Trout vs. Romero
Trout hits a fly ball towards center. Scott makes the catch for the out. Paris scores. That's a sacrifice fly. View Play
Bottom 10
-
Angels, 5 - Cardinals, 3
Outs: 0, Count: 2-2, RoB: -2-
Donovan vs. Johnson
Ryan Johnson replaces Brock Burke as Pitcher. Pedro Pages running at second base to start the extra inning
Donovan hits a fly ball towards right. Trout is there to make the catch. View Play -
Angels, 5 - Cardinals, 3
Outs: 1, Count: 2-1, RoB: -2-
Burleson vs. Johnson
Alec Burleson pinch hits for Jordan Walker batting 7th.
Burleson hits a ground ball, base hit into center field. Pages moves to 3rd. View Play -
Angels, 5 - Cardinals, 3
Outs: 1, Count: 2-2, RoB: 1-3
Scott vs. Johnson
Mike Siani pinch runs for Alec Burleson batting 7th.
Scott hits a fly ball towards right. Trout is there to make the catch. Pages scores. That's a sacrifice fly. View Play -
Angels, 5 - Cardinals, 4
Outs: 2, Count: 1-2, RoB: 1--
Winn vs. Johnson
Winn strikes out swinging. View Play
Audio Play-by-Play
(back to top)
Click the button below to listen to the audio play-by-play.
If the player above doesn’t work for you, please check to make sure that your speakers are not muted, especially if your device has a hardware "silence switch".
If that does not resolve the issue, please download the MP3 file below to play the game audio directly.
Box Score
(back to top)
View Baseball-Reference Box Score