Marlins vs. Phillies Friday Prediction

Miami Marlins vs. Philadelphia Phillies, 6/21/2019 Predictions & Odds

The Marlins are coming off an extra-innings victory over the Cardinals last night but find themselves as large underdogs tonight in Philadelphia. Will Miami at least cover the spread when it visits the Phillies at 7:05 p.m. ET tonight?

Game Snapshot & Odds

953 Miami Marlins (+195) at 954 Philadelphia Phillies (-225); 8 runs

Friday, June 21, 2019

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

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

Public Betting Trends

According to our MLB Public Betting Chart page, 67% of the betting tickets are on the Phillies to beat the Marlins on the moneyline.

Miami Marlins Fantasy Spin

JT Riddle went 2-for-5 with a go-ahead, two-run home run in the 11th inning Thursday in a 7-6 win over the Cardinals. With a runner on and one out in the 11th inning, Cardinals reliever Andrew Miller hung a breaking ball that Riddle yanked over the right field wall for a two-run shot. The homer was Riddle's third of the year, giving him six RBI and 10 runs scored. It was the first multi-hit game of the year for the 27-year-old, who's hitting just .200/.238/.363 in 32 games.

Philadelphia Phillies Fantasy Spin

Jay Bruce went 3-for-3 with a home run and two RBI as his team fell to the Nationals on Thursday. Bruce continues to rake. He took Tanner Rainey deep with nobody aboard in the seventh inning to give himself 20 bombs for the season between the Mariners and Phillies. He also delivered an RBI-single in the fourth inning. He has an .893 OPS in 60 games. The only downside is a .242 batting average, which can be blamed on an unlucky .226 BABIP. A lot of fantasy owners gave up on Bruce after his injury-plagued 2018 season and he is making them pay.

MLB Betting Trends


The Marlins are 4-10 in their last 14 games overall.


The Phillies have won seven of the last nine games that Aaron Nola has started.


With the Phillies struggling, I see this is a good spot to take a confident Marlins team that just earned a split in their four-game series against the Cardinals. Philadelphia is currently in the midst of a four-game losing streak, is 1-4 in its last five games following a loss and is winless over its last four games versus a right-handed starter. I took the Marlins as a large moneyline underdog last night against the Cardinals and they delivered with a 7-6 win in extra innings. Tonight, I like them better on the runline as I see them keeping things close with youngster Sandy Alcantara on the hill.

Friday MLB Prediction: Miami Marlins +1.5 (+105)


MLB Headlines

MLB Predictions & Picks

Thumbnail Braves vs. Astros Game 1 Prediction The World Series starts on Tuesday night with Game 1 between the Braves and Astros in Houston. Will the ‘Stros take the opening game as home chalk or is there a...
Thumbnail Dodgers vs. Braves Game 6 Prediction The Dodgers’ season will be on the line tonight at 7:08 p.m. ET when they play Game 6 of the NCLS versus the Braves. With so much uncertainty surrounding L.A.’s pitching...
Thumbnail Red Sox vs. Astros Game 6 Prediction The Astros will look to deliver the knockout blow to the Red Sox’ World Series hopes in Game 6 of the ALCS on Friday night at 8:08 p.m. ET. That said, with...
Thumbnail Dodgers vs. Braves MLB Prediction Game 4 of the NLCS will take place between the Braves and Dodgers at 8:08 p.m. ET on Wednesday night. Will the Dodgers even up the series at two games apiece or is...
Thumbnail Astros vs. Red Sox Game 5 Prediction The ALCS is now all tied at two games apiece following the Astros’ come-from-behind victory over the Red Sox on Tuesday night. Who has the edge in Game 5 this...