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 Rays vs. Dodgers Game 6 Prediction Game 6 between the Rays and Dodgers will take place on Tuesday night at 8:08 p.m. ET from Globe Life Field in Arlington, Texas as L.A. attempts to win its first...
Thumbnail Dodgers vs. Rays Game 3 Prediction With the series evened at one game apiece, the Dodgers and Rays will meet in Game 3 of the 2020 World Series on Friday night at 8:08 p.m. ET. With the Dodgers once...
Thumbnail Rays vs. Dodgers Game 2 Prediction The Dodgers took Game 1 of the 2020 World Series 8-3 and cashed as a large favorite over the underdog Rays. The over also hit easily as L.A.’s bats came alive in the...
Thumbnail Rays vs. Dodgers Game 1 Prediction Game 1 of the 2020 World Series takes place tonight at Globe Life Field in Arlington, TX as the Dodgers take on the Rays at 8:09 p.m. ET. With Tyler Glasnow set to...
Thumbnail Astros vs. Rays Game 6 Prediction The Astros have rallied back in the ALCS to win a pair of games but they still trail the Rays three games to two and still face elimination on Friday evening when...