MLB
St. Louis Cardinals @ Philadelphia Phillies - May 13, 2025
May 13, 2025, 9:14am EDT
TSG A.I. Picks
6:45pm EDT, Tuesday | Spread | Moneyline | Over/Under |
---|---|---|---|
Philadelphia Phillies | -1.5 +132 | -155 | O 8 -117 |
St. Louis Cardinals | +1.5 -164 | +140 | U 8 -103 |
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. |
6: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.
Philadelphia Phillies
-1.5
+132
St. Louis Cardinals
+1.5
-164
Moneyline
Philadelphia Phillies
-155
St. Louis Cardinals
+140
Over/Under
Over 8
-117
Under 8
-103
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
Philadelphia Phillies
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
8
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
As the St. Louis Cardinals prepare to face off against the Philadelphia Phillies at Citizens Bank Park, all eyes will be on whether the Cardinals can extend their impressive winning streak to ten games. With a current record of 23-19, they’ve been on fire lately, boasting a perfect 5-0 record against the spread in their last five outings. However, they’ll be facing a tough opponent in the Phillies, who hold a solid 24-17 record and have shown resilience with an 11-4 mark over their last 15 games.
On the mound for St. Louis is Sonny Gray, who brings a respectable 4-1 record and a 4.1 ERA into this matchup. While his strikeout rate sits at around 7.1 strikeouts per nine innings, he has demonstrated that he can limit damage effectively when needed. The Cardinals’ recent form indicates they are not just winning but doing so while keeping games low-scoring; they’ve had the total go UNDER in five of their last six contests.
Conversely, Jesús Luzardo takes the hill for Philadelphia with an undefeated record of 3-0 and an impressive ERA of just over 2.1 this season, complemented by nearly ten strikeouts per nine innings pitched. His ability to miss bats could prove crucial against a Cardinals lineup that has been productive but may struggle against high-strikeout pitchers like Luzardo.
When we look at team batting stats per game, both teams are fairly evenly matched offensively—St. Louis averages about 4.7 runs with a batting average of .258 while Philadelphia scores slightly more at approximately 4.8 runs with a .254 average. However, it’s worth noting that Philadelphia’s higher run output might give them an edge in close matchups.
Oddsmakers opened this game with Philadelphia as -155 moneyline favorites—a reflection of Luzardo’s strong performance thus far this season compared to Gray’s slightly higher ERA and lower strikeout rate metrics.
Given these factors combined with St. Louis’ recent success and tendency for lower-scoring affairs (evident from their last meeting which ended in a tight 3-2 score), one could argue that betting on the UNDER might still be tempting despite my prediction leaning towards an OVER outcome tonight based on offensive potential from both sides.
In summary, I predict that while St. Louis is riding high on momentum from their winning streak—an impressive feat—it will be challenging to overcome Luzardo’s dominance on the mound coupled with home-field advantage for Philadelphia tonight. Expecting competitive play but ultimately forecasting a Phillies victory seems reasonable given all data points considered along with anticipating some fireworks offensively leading us toward an OVER outcome for total runs scored in this matchup!
Philadelphia Phillies vs St. Louis Cardinals Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | Philadelphia Phillies | St. Louis Cardinals |
---|---|---|
Spread | -1.5 (+132) | +1.5 (-164) |
Moneyline | -155 | +140 |
Total | Under 8 (-103) | Over 8 (-117) |
Team Data | Philadelphia Phillies | St. Louis Cardinals |
---|---|---|
Runs | 4.82 | 4.70 |
Hits | 8.87 | 8.85 |
Runs Batted In | 4.56 | 4.43 |
Batting Average | 0.254 | 0.258 |
On-Base Slugging | 72.80% | 72.64% |
Walks | 3.85 | 3.63 |
Strikeouts | 9.74 | 7.05 |
Earned Run Average | 3.90 | 4.07 |
More MLB Picks
All MLB Picks
MLB
San Diego Padres @ Arizona Diamondbacks
Best Bet
Padres
+110
Read More

MLB
New York Yankees @ Boston Red Sox
Best Bet
Yankees
-179
Read More

MLB
Cleveland Guardians @ Seattle Mariners
Best Bet
Mariners
-132
Read More
You must be logged in to comment. Don't have an account? Sign up today.