Up arrow
MLB
Games

St. Louis Cardinals vs. Pittsburgh Pirates: Preview, Predictions and Picks for April 9, 2025

Updated on:
Apr 9, 2025 2:50 PM
The St. Louis Cardinals and Pittsburgh Pirates will face off in a series rubber match on Wednesday, April 9th at 12:35 PM at PNC Park. The Cardinals are looking to bounce back from a tough road trip, currently holding a 5-6 record, while the Pirates are searching for their fifth win of the season. With the series tied 1-1, both teams will look to gain the upper hand in this crucial NL Central matchup.
St. Louis Cardinals vs Pittsburgh Pirates

Current Odds

STL
PIT
Over
1.5
+260
Under
1.5
+154
STL
-1.5
+1200
PIT
-1.5
+820
STL
ML
+365
PIT
ML
+520

Cardinals vs Pirates statistics

Stat Cardinals Pirates
Hits 116 (2nd) 82 (Tied-18th)
Batting Average .289 (1st) .205 (25th)
Runs Batted In 68 (3rd) 42 (Tied-18th)
Runs 71 (3rd) 43 (18th)
Home Runs 16 (Tied-5th) 8 (Tied-22nd)
Walks 44 (Tied-8th) 43 (10th)
Stolen Bases 6 (Tied-21st) 21 (2nd)
Strikeouts 94 (14th) 115 (Tied-29th)
Pitches 1840 (4th) 1795 (5th)

Pittsburgh Pirates recent games

Game Date Opponent Result Score
4/8/25 vs St. Louis Cardinals L 5-3
4/7/25 vs St. Louis Cardinals W 8-4
4/6/25 vs New York Yankees W 5-4 F/11
4/5/25 vs New York Yankees L 10-4
4/4/25 vs New York Yankees L 9-4

St. Louis Cardinals recent games

Game Date Opponent Result Score
4/8/25 @ Pittsburgh Pirates W 5-3
4/7/25 @ Pittsburgh Pirates L 8-4
4/6/25 @ Boston Red Sox L 18-7
4/6/25 @ Boston Red Sox L 5-4 F/10
4/4/25 @ Boston Red Sox L 13-9

Pittsburgh Pirates injuries

  • Sean Sullivan (SP): Day-To-Day
  • Tanner Rainey (RP): Day-To-Day
  • Burch Smith (RP): Day-To-Day
  • Jared Triolo (3B): 10-Day-IL
  • Nick Gonzales (2B): 10-Day-IL

St. Louis Cardinals injuries

  • Nolan Gorman (2B): 10-Day-IL
  • Nathan Church (LF): Day-To-Day
  • Cooper Hjerpe (SP): Day-To-Day
  • Drew Rom (SP): Day-To-Day
  • Ivan Herrera (C): 10-Day-IL

Cardinals vs Pirates game info

Type Info
Venue PNC Park
Location Pittsburgh, Pennsylvania
First pitch Wed 12:35 PM
Temperature 45°
Chance of Rain 0%

Cardinals vs Pirates predictions

As the St. Louis Cardinals gear up for the rubber match of their series against the Pittsburgh Pirates, several players stand out with impressive projections. Brendan Donovan is definitely one to keep an eye on, with an expected performance that could see him notch up multiple hits and showcase his batting prowess, possibly hitting closer to his current .395 average. Nolan Arenado also looks set to be a key player; his ability to find gaps with a potential couple of hits might just set the tone for the Cardinals' offense. On the mound, Erick Fedde's pitching could play a crucial role in steadying the ship for St. Louis, with hopes resting on his ability to maintain limited earned runs and keep the Pirates' lineup guessing.

Switching attention to the Pittsburgh Pirates, this game presents a chance for Bryan Reynolds to showcase his power. With a projection hinting at the possibility of a home run and some RBIs, he could be the spark the Pirates need. Isiah Kiner-Falefa, consistently hitting well, might also be a significant contributor in driving runs home and acting as a backbone for Pittsburgh's offense. Mitch Keller's performance on the mound is also pivotal; his ability to efficiently mow down batters and keep runs to a minimum could give the Pirates the window of opportunity they need to edge out the Cardinals.

As for the ultimate prediction, given the current team dynamics and player potential, it feels like a closely contested match is on the cards at PNC Park. If the Cardinals' lineup can capitalize on their stellar batting average and Aguero Fedde can deliver a solid outing, the edge might tilt slightly in favor of St. Louis. However, if Bryan Reynolds and Mitch Keller are firing on all cylinders, the Pirates might just channel the home-crowd energy to sneak out a win. This tug-of-war could potentially go right down to the wire, making for an electrifying baseball showdown. What’s your take on who might walk away victorious?

Pittsburgh Pirates

St. Louis Cardinals

More Games