Cardinals vs. Phillies Monday Prediction

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

After salvaging one game against the Cubs in their weekend home series, the St. Louis Cardinals will head back on the road Monday when they visit the Philadelphia Phillies at 7:05 p.m. ET. Are the Phillies a good bet to pull off the small upset tonight?

Game Snapshot & Odds

951 St. Louis Cardinals (-105) at 952 Philadelphia Phillies (+100); 8.5 runs

Monday, June 18, 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 Cardinals as a -105 favorite. As of this writing, 51% 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' Mikolas allows three runs over six innings vs. Padres

One bad inning did in Miles Mikolas on Tuesday, as he was charged with three runs over six innings in the Cardinals’ loss to the Padres. Eric Hosmer led off the fourth inning with a solo home run and the Padres managed four straight two-out singles to push across two more runs in the frame. Mikolas surrendered just one single and no walks over his other five frames and struck out five on the night. He’s now lost two of his last three decisions even though he’s pitched well in both of those outings. Mikolas faces the Phillies and Brewers on the road next week.

Phillies' Pivetta pounded for six runs in loss to Rockies

Nick Pivetta was knocked around for six runs in five innings and was charged with a loss to the Rockies on Wednesday. He made it through three innings while allowing just one run but then got rocked for a five-spot in the fourth. The inning featured run-scoring hits by Trevor Story and Gerardo Parra and a two-run homer by Ian Desmond. Pivetta has now made four bad starts in a row and his ERA is climbing rapidly. He falls to 4-6 with a 4.25 ERA and 1.24 WHIP after 14 starts. He still has a very nice 81:21 strikeout-to-walk ratio in 72 innings and is likely to right the ship at some point.

MLB Betting Trends

St. Louis

The Cardinals are 17-6 in their last 23 games versus the Phillies overall.


The Phillies have won five of their last seven games overall.


The Phillies are winless in Pivetta's last four starts but are 9-3 in his last 12 home outings. They're also 9-1 in his last 10 starts following a team loss in their previous game, are 5-1 in his last six home starts versus a team with a winning record, and have won in four of his last five outings coming off four days of rest. The Cardinals, meanwhile, are 1-4 in their last five games and have dropped 19 of 28 on the road to a team with a home winning percentage of greater than .600.

The Pick: Philadelphia Phillies +100


MLB Headlines

MLB Predictions & Picks

Thumbnail A's vs. Red Sox MLB Prediction One of the more intriguing matchups on Tuesday night takes place at Fenway Park when the Red Sox hosts the A’s at 7:10 p.m. ET. With Chris Bassitt set to oppose Nathan...
Thumbnail Yankees vs. Rays MLB Prediction The Yankees are favored on Tuesday night when they open a new series versus the Rays, but they’ve had issues winning in Tampa. Will the Rays pull off the upset when...
Thumbnail Rangers vs. Giants MLB Prediction Interleague play comes to San Francisco on Monday night when the Giants host the Rangers at 9:45 p.m. ET. With Kyle Gibson set to oppose Alex Wood in the pitching...
Thumbnail Reds vs. Pirates MLB Prediction National League Central rivals meet in Pittsburgh to open a new series on Monday night when the Pirates host the Reds at 6:35 p.m. ET. With Jeff Hoffman set to oppose...
Thumbnail Phillies vs. Braves MLB Prediction The ESPN Sunday Night Baseball game features rivals from the National League East, as the Braves host the Phillies at 7:08 p.m. ET. With Aaron Nola set to oppose...