Cardinals vs. Phillies Tuesday Prediction

St. Louis Cardinals vs. Philadelphia Phillies, 6/19/2018 Prediction & Odds

After blowing a two-run lead in the ninth but winning in extra innings, the Philadelphia Phillies will look to make it two in a row against the visiting St. Louis Cardinals on Tuesday night. Is the over a good bet again after cashing on Monday?

Game Snapshot & Odds

903 St. Louis Cardinals (+115) at 904 Philadelphia Phillies (-120); 8.5 runs

Tuesday, June 19, 2018

7:05 p.m. ET, Citizens Bank Park


Compare odds and from multiple different online sportsbooks and shop for the best lines at our new Baseball Odds & Betting Page.

Public Betting Trends

Oddsmakers from online sportsbooks currently list the Phillies as a -120 favorite. As of this writing, 57% of the betting tickets wagered at online sportsbooks are on the Phillies to beat the Cardinals on the moneyline. This information is subject to change, however, so be sure to check out our MLB Public Betting Page for updated figures on this game.

Cardinals' Weaver allows four earned runs in loss to Padres

Luke Weaver allowed four earned runs on nine hits and a walk in a loss to the Padres on Wednesday. It's the second straight four-run outing for Weaver, who holds a disappointing 3-6 record and 4.52 ERA in 73 2/3 innings this season. The 24-year-old right-hander looked to be turning a corner in May, but he's been knocked around in back-to-back starts by the Padres and Reds -- two of the worst offenses in the league. Weaver will try to get back on track in his next start on the road against the Phillies.

Phillies' Velasquez strikes out six in win vs. Rockies

Vince Velasquez earned his fifth victory of the season on Thursday, striking out six and limiting the Rockies to two runs on one hit and a pair of walks over 6 1/3 innings. Velasquez was nearly perfect through the first six innings, allowing just a second-inning walk to Gerardo Parra who was then erased on a double play. The Rockies finally broke through in the seventh with an RBI double from Trevor Story and an RBI single from Gerardo Parra. He has had his ups and downs over his 14 starts this year, but the strikeout numbers have remained elite with 89 punchouts across 74 innings. He'll look to run his winning streak to two when he takes on the Cardinals at home on Tuesday.

MLB Betting Trends

St. Louis

The Cardinals are still 17-8 in their last 25 games versus the Phillies despite losing on Monday night.


The Phillies are 3-13 in Velasquez's last 16 starts coming off four days of rest and are 1-4 in his last five outings overall.


The over is a near-perfect 7-1 in the Phillies' last seven games, is 5-0 in their last five home games, and has cashed in six of Velasquez's last eight home starts. On the other side, the over is 4-1 in Weaver's last five road starts and is 6-1 in his last seven outings coming off five days of rest.


The Pick: Cardinals/Phillies over 8.5


MLB Headlines

MLB Predictions & Picks

Thumbnail Phillies vs. Braves MLB Prediction National League East rivals clash again in Atlanta on Saturday night when the Braves host the Phillies at 7:20 p.m. ET. After the Phillies took the first game of...
Thumbnail Nationals vs. Yankees MLB Prediction The Nationals took Game 1 of their series versus the Yankees and will have Max Scherzer on the hill Saturday afternoon when the teams play Game 2 at 1:05 p.m. ET....
Thumbnail Phillies vs. Braves MLB Prediction National League East rivals will square off in Atlanta on Friday night when the Phillies host the Braves at 7:20 p.m. ET. Will the Braves cash as a home favorite...
Thumbnail Nationals vs. Yankees MLB Prediction The Nationals and Yankees open a new series in the Bronx on Friday night when Patrick Corbin opposes Jameson Taillon at 7:05 p.m. ET. With the Yankees listed as a...
Thumbnail Braves vs. Nationals MLB Prediction National League East rivals clash again in D.C. where the Nationals host the Braves at 4:05 p.m. ET on Thursday afternoon. With Drew Smyly set to oppose Jon...