Pittsburgh Pirates Take on St. Louis Cardinals in Exciting Matchup
The Pittsburgh Pirates are gearing up to face off against the St. Louis Cardinals in what is sure to be an intense and thrilling game. Both teams have been performing well this season, making this matchup one to watch for baseball fans.
The Pirates, led by manager Derek Shelton, have been on a hot streak lately, winning six out of their last ten games. They currently hold a record of 25-19 and are determined to continue their winning streak against the Cardinals.
On the other hand, the Cardinals, managed by Mike Shildt, have also been playing strong with a record of 23-20. They have won four out of their last five games and are looking to maintain their momentum against the Pirates.
This game will also feature some standout players on both teams. For the Pirates, outfielder Bryan Reynolds has been a key player with a batting average of .302 and 7 home runs this season. On the Cardinals side, first baseman Paul Goldschmidt has been a force to be reckoned with, hitting .300 with 9 home runs.
The Pirates and Cardinals have a long-standing rivalry, adding even more excitement to this matchup. Both teams will be giving factors and more
Pirates vs. Cardinals: Can Pittsburgh Continue Their Winning Streak Against St. Louis?
It’s Monday, August 25 and the Pirates (57-74) are in St. Louis to take on the Cardinals (64-67). The Pirates are on a hot streak with four consecutive wins and a series sweep over the Rockies. Meanwhile, the Cardinals have struggled with a 1-3 record in their past four games and two straight losses leading up to this matchup.
The Pirates currently hold a 5-4 record against the Cardinals this season and swept them in their previous meeting in Pittsburgh. In fact, the Pirates shut out the Cardinals in all three games of the series (7-0, 1-0, 5-0).
Let’s take a closer look at this matchup and make some predictions. We have all the information and analysis you need to know before the game, including how to watch, odds, recent team performance, player stats, and our expert predictions and picks.
Stay up-to-date with all the latest team stats and player news by following Rotoworld Player News throughout the season. You can also check out our day-by-day MLB schedule page and detailed matchup pages that update live during the game.
Here are the latest odds as of Monday:
Moneyline: Pirates (+118), Cardinals (-139)
Spread: Cardinals -1.5
Total: 8.0 runs
Pitching matchup for August 25, 2025: Johan Oviedo vs. Michael McGreevy
Pirates: Johan Oviedo, (1-0, 4.50 ERA)
Last outing: 1.80 ERA, 1 Earned Runs Allowed, 2 Hits Allowed, 1 Walks, and 6 Strikeouts
Cardinals: Michael McGreevy, (5-2, 4.26 ERA)
Last outing: 4.50 ERA, 3 Earned Runs Allowed, 6 Hits Allowed, 0 Walks, and 5 Strikeouts
Stay updated on all the latest MLB player news for all 30 teams with Rotoworld. Check out the feed page on NBC Sports for headlines, injuries, and transactions, where you can filter by league, team, positions, and news type.
Some key stats and trends to consider:
– Pittsburgh is 5-4 versus St. Louis this season
– Pittsburgh is 4-0 in the last 4 games
– St. Louis is 1-3 in the last 4 games
– Each of the last 5 matchups between the Cardinals and the Pirates have stayed under the Total
– The Pirates have covered in 4 of their last 5 games, showing a profit of 3.84 units
– The Pirates have won 4 of their last 5 games
For more trends and stats on the spread, moneyline, and total for every game on the schedule, check out our MLB Top Trends tool on NBC Sports.
Please remember to bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model uses data points like past performance, player matchups, and ballpark factors to calculate projections for each moneyline, spread, and over/under bet for every game on the MLB calendar.