The St. Louis Cardinals and Philadelphia Phillies continue a three-game set tonight at Citizens Bank Park in “The City of Brotherly Love.”
Sonny Gray has historically had success against Philly, and my Cardinals vs. Phillies predictions explain why that will continue.
Read more in my MLB picks for Tuesday, May 13.
Cardinals vs Phillies prediction
My Cardinals vs Phillies best bet: Sonny Gray Over 5.5 strikeouts (-125 at bet365)
Sonny Gray is having a solid campaign as the St. Louis Cardinals’ ace, going 4-1 with a 3.50 ERA in eight starts. He’s only walked 11 in 46 1/3 innings of work while striking out 47 hitters. That will be my focus for tonight’s bet.
The right-hander has cashed the Over in Ks in three of his last four outings. Gray racked up eight strikeouts against the Pittsburgh Pirates last week and also sat down six New York Mets via the K in the start before that.
Gray has always had swing-and-miss stuff, and he’s more-or-less been at his best for most of the season so far.
The veteran has faced the Philadelphia Phillies a lot in his career. He owns a 3.41 ERA lifetime against them, striking out 42 batters in 37 innings.
Gray has held this current Philadelphia lineup to a .230 average across 148 at-bats with 50 strikeouts.
Gray will miss some bats tonight at Citizens Bank Park.
Cardinals vs Phillies same-game parlay (SGP)
Nick Castellanos is swinging it well for the Phillies in 2025, batting .280 with four homers and 21 RBIs. He’s cashed the Over in hits in six of his last eight games and had a pair of hits on Monday in a loss to the Cardinals.
The veteran has four multi-hit games during that span, and he’s had a bit of success against Gray, hitting .278. Philly is at home here and Castellanos swings it even better at Citizens Bank, posting a .297 average compared to .265 on the road.
St. Louis is surprisingly above .500, and Lars Nootbaar has been an important piece of their success. One of the more experienced players on the roster, Nootbaar is batting .250 with six long balls and 22 RBI.
He’s enjoying a five-game hitting streak and had two base knocks in Monday’s victory over the Phillies.
Cardinals vs Phillies odds
Cardinals vs Phillies live odds
Cardinals vs Phillies opening odds
- Moneyline: St. Louis +138 | Philadelphia -153
- Run line: St. Louis +1.5 | Philadelphia -1.5
- Over/Under: Over 7.5 | Under 7.5
Cardinals vs Phillies trend
The Cardinals have hit the moneyline in 14 of their last 19 games (+10.35 Units / 48% ROI). Find more MLB betting trends for Cardinals vs. Phillies.
How to watch Cardinals vs Phillies and game info
Location | Citizens Bank Park, Philadelphia, PA |
Date | Tuesday, 5-13-2025 |
First pitch | 6:45 p.m. ET |
TV | FanDuel Sports Network Midwest, NBC Sports Philadelphia |
Cardinals starting pitcher | Sonny Gray (4-1, 3.50 ERA) |
Phillies starting pitcher | Jesus Luzardo (3-0, 2.11 ERA) |
Cardinals vs Phillies latest injuries
Cardinals vs Phillies weather
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.