Cardinals vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for April 9

Odds updated as of 12:13 p.m.
The MLB's Wednesday slate includes the St. Louis Cardinals taking on the Pittsburgh Pirates.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Cardinals vs Pirates Game Info
- St. Louis Cardinals (5-6) vs. Pittsburgh Pirates (4-8)
- Date: Wednesday, April 9, 2025
- Time: 12:35 p.m. ET
- Venue: PNC Park -- Pittsburgh, Pennsylvania
- Coverage: SportsNet PT and FDSMW
Cardinals vs Pirates Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-116) | PIT: (-102)
- Spread: STL: -1.5 (+146) | PIT: +1.5 (-176)
- Total: 7.5 -- Over: (-115) | Under: (-105)
Cardinals vs Pirates Probable Starting Pitchers
Probable Pitchers: Erick Fedde (Cardinals) - 1-1, 7.00 ERA vs Mitch Keller (Pirates) - 1-1, 7.45 ERA
This contest's pitching matchup is set, as the Cardinals will send Erick Fedde (1-1) to the mound, while Mitch Keller (1-1) will answer the bell for the Pirates. Fedde has a record of 1-1-0 ATS in two starts with a spread this season. Fedde has yet to start a game this season when his team was the moneyline favorite. Keller has started two games with set spreads, and the Pirates failed to cover in both chances. The Pirates were the underdog on the moneyline for one Keller start this season -- they lost.
Cardinals vs Pirates Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Pirates win (50.9%)
Cardinals vs Pirates Moneyline
- Pittsburgh is a -102 underdog on the moneyline, while St. Louis is a -116 favorite on the road.
Cardinals vs Pirates Spread
- The Pirates are +1.5 on the spread (-176 to cover), and St. Louis is +146 to cover the runline.
Cardinals vs Pirates Over/Under
- Cardinals versus Pirates on April 9 has an over/under of 7.5 runs, with the odds on the over -115 and the under set at -105.
Bet on St. Louis Cardinals vs. Pittsburgh Pirates on FanDuel today!
Cardinals vs Pirates Betting Trends
- The Cardinals have been favorites in four games this season and have come away with the win one time (25%) in those contests.
- St. Louis has a record of 1-2 in contests when sportsbooks favor them by -116 or more on the moneyline.
- The Cardinals' games have gone over the total in nine of their 11 opportunities.
- In 11 games with a line this season, the Cardinals have a mark of 5-6-0 against the spread.
- The Pirates have won 28.6% of the games this season they were the underdog on the moneyline (2-5).
- Pittsburgh has a 1-4 record (winning just 20% of its games) when playing as a moneyline underdog of -102 or longer.
- The Pirates have combined with opponents to hit the over on the total seven times this season for a 7-5-0 record against the over/under.
- The Pirates have a 3-9-0 record against the spread this season (covering only 25% of the time).
Cardinals Player Leaders
- Brendan Donovan leads St. Louis in slugging percentage (.605) and total hits (17) this season. He's batting .395 with an on-base percentage of .438.
- Among all qualifying hitters, he ranks fourth in batting average, his on-base percentage ranks 16th, and he is 20th in slugging.
- Donovan will look for his sixth straight game with a hit in this contest. In his last five games he is batting .667 with three doubles, a home run, two walks and seven RBI.
- Nolan Arenado leads St. Louis in OBP (.444) this season, fueled by 13 hits. He's batting .342 while slugging .500.
- Among all qualifying players, he is 16th in batting average, 12th in on-base percentage and 48th in slugging percentage.
- Lars Nootbaar has collected 13 base hits, an OBP of .412 and a slugging percentage of .465 this season.
- Victor Scott II has one home run, seven RBI and a batting average of .297 this season.
Pirates Player Leaders
- Oneil Cruz is batting .211 with a double, two home runs and nine walks. He's slugging .395 with an on-base percentage of .360.
- Including all the qualifying hitters in the big leagues, he is 125th in batting average, 56th in on-base percentage and 97th in slugging percentage.
- Isiah Kiner-Falefa's .409 OBP and .342 slugging percentage both lead his team. He has a batting average of .316.
- Including all qualified players, he is 26th in batting average, 28th in on-base percentage and 118th in slugging percentage.
- Ke'Bryan Hayes is batting .238 with a double, a triple, a home run and four walks.
- Andrew McCutchen is batting .333 with two doubles, a home run and three walks.
Cardinals vs Pirates Head to Head
- 4/8/2025: 5-3 STL (Favorite: Pirates, Spread: -1.5, Total: 6.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 4/7/2025: 8-4 PIT (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 9/19/2024: 3-2 PIT (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 9/18/2024: 10-5 STL (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -210, Underdog Moneyline: +176)
- 9/17/2024: 3-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 9/16/2024: 4-0 STL (Favorite: Pirates, Spread: -1.5, Total: 7, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 7/24/2024: 5-0 PIT (Favorite: Pirates, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 7/23/2024: 2-1 STL (Favorite: Pirates, Spread: -1.5, Total: 7.5, Favorite Moneyline: -178, Underdog Moneyline: +150)
- 7/22/2024: 2-1 PIT (Favorite: Pirates, Spread: -1.5, Total: 8.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 7/4/2024: 3-2 STL (Favorite: Pirates, Spread: -1.5, Total: 9, Favorite Moneyline: -108, Underdog Moneyline: -108)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!