MLB
Pittsburgh Pirates @ St. Louis Cardinals - May 6, 2025
May 06, 2025, 8:39am EDT
TSG A.I. Picks
7:45pm EDT, Tuesday | Spread | Moneyline | Over/Under |
---|---|---|---|
St. Louis Cardinals | +1.5 -192 | -101 | O 7 -118 |
Pittsburgh Pirates | -1.5 +154 | -118 | U 7 -110 |
Confidence Score For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners. |
7:45pm EDT, Tuesday
Spread
For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners.
St. Louis Cardinals
+1.5
-192
Pittsburgh Pirates
-1.5
+154
Moneyline
St. Louis Cardinals
-101
Pittsburgh Pirates
-118
Over/Under
Over 7
-118
Under 7
-110
Odds Provided By BetUS
SPREAD PICK
St. Louis Cardinals
+1.5
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
MONEYLINE PICK
St. Louis Cardinals
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
OVER/UNDER PICK
Over
7
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
As I dive into tonight’s matchup between the St. Louis Cardinals and the Pittsburgh Pirates, the data paints a compelling picture. The Cardinals are poised to secure a victory, and I believe we can expect an offensive showcase that pushes the total runs over the set line.
Starting with pitching, we have Matthew Liberatore on the mound for St. Louis. His current win-loss record stands at 2-3, but his ERA of 4.5 suggests he’s been somewhat inconsistent this season. However, he averages approximately 6.9 strikeouts per game, which indicates he has the potential to miss bats when needed. On the other side is Paul Skenes for Pittsburgh, who holds a similar record of 3-3 with an ERA slightly better at 4.4 and an average of about 7.5 strikeouts per game. While Skenes may have marginally better numbers overall, both pitchers are allowing runs at rates that suggest they can be hit.
Now let’s look at how these teams stack up offensively. The Cardinals boast an impressive average of about 4.5 runs scored per game along with nearly 8.8 hits—both figures significantly higher than what we see from their opponents tonight in Pittsburgh (averaging just over 3.3 runs and around 7.4 hits). Moreover, St. Louis has managed to drive in approximately 4.3 RBIs per game while maintaining a batting average of .253 and a respectable on-base percentage (OBP) slugging rate of about 71%.
In stark contrast, Pittsburgh’s offense has struggled considerably this season; they’re producing only around 3.4 runs per game alongside a low batting average of .219 and an OBP slugging percentage hovering around just above 63%. This discrepancy in offensive production is quite telling—it illustrates why many analysts favor St. Louis not only to win but also suggests that their scoring capabilities could lead to exceeding the game’s over/under line.
When assessing these trends statistically, it becomes clear: if Liberatore can limit damage early and give way to solid relief support later in the game—combined with his team’s ability to generate consistent offense—the Cardinals should emerge victorious by several runs.
In conclusion, as I analyze all available data leading into this matchup tonight, my prediction leans heavily towards a Cardinal win paired with significant run production that will likely surpass expectations set by oddsmakers for total points scored in this contest against Pittsburgh—a team still searching for its footing offensively amidst struggles throughout their lineup.
So gear up for what promises to be an engaging night at the ballpark! With one team clearly outperforming another statistically across multiple facets of play—from pitching effectiveness through offensive output—I’m excited to see how these projections unfold on the diamond tonight!
St. Louis Cardinals vs Pittsburgh Pirates Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | St. Louis Cardinals | Pittsburgh Pirates |
---|---|---|
Spread | +1.5 (-192) | -1.5 (+154) |
Moneyline | -101 | -118 |
Total | Under 7 (-110) | Over 7 (-118) |
Team Data | St. Louis Cardinals | Pittsburgh Pirates |
---|---|---|
Runs | 4.55 | 3.35 |
Hits | 8.79 | 7.38 |
Runs Batted In | 4.27 | 3.29 |
Batting Average | 0.253 | 0.219 |
On-Base Slugging | 71.41% | 63.06% |
Walks | 3.52 | 3.68 |
Strikeouts | 6.94 | 7.47 |
Earned Run Average | 4.48 | 4.40 |
More MLB Picks
All MLB Picks
MLB
Cleveland Guardians @ Washington Nationals
Best Bet
Guardians
-133
Read More

MLB
Los Angeles Dodgers @ Miami Marlins
Best Bet
Dodgers
-238
Read More

MLB
Texas Rangers @ Boston Red Sox
Best Bet
Rangers
-116
Read More
You must be logged in to comment. Don't have an account? Sign up today.